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
336020353980	336020354542	336020355092	336020355642	336020356192	336020356742	336020357292	336020357842	336020358392	336020358942	336020359492	336020360042	336020360592	336020361142	336020361692	336020362242	336020362792	336020363342	336020363892	336020364442	336020364992	336020365542	336020366092	336020366642	336020367192	336020367742	336020368292	336020368842	336020369392	336020369942	336020370492	336020371042	336020371592	336020372142	336020372692	336020373242	336020373792	336020374342	336020374892	336020375442	336020375992	336020376542	336020377092	336020377642	336020378192	336020378742	336020379292	336020379842	336020380392	336020380942	336020381492	336020382042	336020382592	336020383142	336020383692	336020384242	336020384792	336020385342	336020385892	336020386442	336020386992	336020387542	336020388092	336020388642	336020389192	336020389742	336020390292	336020390842	336020391392	336020391942	336020392492	336020393042	336020393592	336020394142	336020394692	336020395242	336020395792	336020396342	336020396892	336020397442	336020397992	336020398542	336020399092	336020399642	336020400192	336020400742	336020401292	336020401842	336020402392	336020402942	336020403492	336020404042	336020404592	336020405142	336020405692	336020406242	336020406792	336020407342	336020407892	336020408442	336020408992	336020409542	336020410092	336020410642	336020411192	336020411742	336020412292	336020412842	336020413392	336020413942	336020414492	336020415042	336020415592	336020416142	336020416692	336020417242	336020417792	336020418342	336020418892	336020419442	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20217	3804	3638	2690	2007	1445	1157	916	778	644	576	611	515	531	458	452	449	421	437	373	362	430	400	370	400	389	356	337	372	397	375	364	352	384	368	356	327	361	405	326	381	351	371	382	318	332	334	360	348	345	320	346	330	342	341	357	352	345	348	324	347	335	339	324	330	318	318	352	345	357	360	333	346	350	371	310	330	355	348	361	326	344	371	360	312	342	378	313	363	389	313	352	327	352	348	386	355	358	368	347	322	323	343	355	330	342	330	351	344	336	355	339	300	345	319	337	341	323	326	339	357	338	293	353	332	350	380	334	338	353	348	310	318	362	361	364	361	325	319	317	322	331	333	361	359	343	346	326	366	354	343	351	336	364	361	332	356	349	332	353	335	339	374	361	328	351	363	332	376	344	362	331	375	338	326	336	349	271	288	345	325	297	360	334	343	333	335	330	350	326	308	348	347	335	348	329	362	331	363	340	357	340	366	326	336	366	388	349	328	321	321	323	280	338	338	341	367	333	344	364	345	373	335	336	371	319	334	358	334	339	326	344	318	320	319	338	329	330	342	356	339	347	354	342	361	312	343	328	321	375	330	329	350	354	326	355	365	330	347	329	334	330	334	357	356	374	343	329	331	293	340	315	332	355	329	341	356	307	382	372	310	324	356	352	368	324	318	347	319	344	331	343	334	348	320	349	315	319	354	338	319	345	324	358	317	348	346	330	315	336	350	346	343	359	339	365	349	304	354	349	336	315	358	307	340	349	359	318	350	359	332	337	321	324	343	336	338	335	338	325	330	313	359	329	337	371	372	314	319	336	343	328	314	319	324	318	331	383	347	317	348	279	359	341	337	359	328	300	319	358	335	315	363	311	348	323	343	339	344	308	329	346	320	340	401	358	338	347	320	323	328	326	348	351	307	337	304	319	324	322	330	341	306	340	316	359	350	344	330	328	325	356	313	332	322	308	333	357	351	304	355	339	286	353	352	330	325	358	337	298	353	312	299	332	327	340	337	327	317	337	319	335	328	364	351	340	332	335	332	335	343	320	325	338	349	338	352	342	335	363	324	333	349	360	346	322	341	317	383	347	316	369	324	318	367	309	378	325	321	317	346	350	365	311	358	320	341	307	368	325	350	315	341	351	353	328	339	314	359	323	327	327	310	337	323	348	337	340	350	349	334	336	326	344	355	337	324	373	368	357	346	336	341	330	333	328	364	338	344	345	335	306	360	357	343	347	391	329	322	376	317	307	337	314	318	329	342	370	326	313	350	329	310	350	348	323	329	329	319	363	309	291	332	338	369	305	343	354	323	339	366	367	350	332	351	317	329	322	334	315	329	341	359	325	346	351	337	386	325	348	308	333	338	351	331	330	356	342	307	340	344	349	318	314	362	346	339	340	348	332	357	346	334	309	346	340	350	321	359	338	318	366	342	359	334	329	319	333	355	333	390	352	338	342	314	371	361	311	330	319	346	328	318	338	314	310	330	336	341	348	321	365	334	334	328	351	298	370	335	323	358	350	332	332	350	327	340	318	323	344	349	362	356	318	353	344	339	305	344	339	327	344	318	321	321	335	328	372	326	356	337	340	339	290	348	339	310	340	344	320	332	362	339	362	327	385	360	336	351	353	341	352	327	365	340	335	365	341	322	358	347	313	352	326	327	328	360	315	317	293	333	308	361	375	361	318	351	323	351	379	341	360	295	326	304	328	370	340	345	338	336	351	300	345	357	330	329	374	352	342	300	306	332	336	344	381	312	351	368	373	307	359	365	314	300	353	346	351	307	328	341	339	329	338	328	351	365	359	347	310	348	329	352	356	342	335	370	341	355	345	359	339	346	356	352	313	327	358	353	308	332	342	322	307	375	335	363	291	330	298	322	334	354	323	327	364	327	316	329	333	311	295	370	340	331	353	361	331	344	316	313	347	342	321	320	329	344	350	350	352	347	349	400	341	306	350	339	295	333	327	339	359	327	341	347	353	319	355	358	351	312	297	309	330	340	327	338	377	285	335	328	334	334	345	347	324	358	323	331	307	320	332	365	322	352	321	323	364	343	320	329	346	327	305	377	339	353	366	359	310	328	329	329	348	322	328	345	344	352	327	348	317	383	318	320	279	340	331	355	352	362	334	302	347	351	341	344	324	324	362	320	322	324	384	326	357	349	330	320	343	350	312	329	329	316	361	320	324	328	323	366	341	321	346	331	369	324	386	337	359	354	333	332	358	316	357	362	312	356	335	328	372	333	349	355	318	345	370	355	319	340	328	355	327	365	359	349	362	328	323	315	309	366	336	317	363	369	355	327	354	366	357	344	360	356	329	336	367	304	335	294	337	313	311	366	318	331	380	314	357	336	341	329	369	362	364	380	341	344	369	335	357	316	358	302	336	325	358	345	350	309	344	323	358	351	315	352	328	360	305	357	321	329	362	319	345	331	340	314	304	351	292	361	318	369	319	320	336	335	343	336	322	337	329	360	332	323	338	378	351	301	334	330	324	305	355	322	344	345	346	348	338	340	305	309	329	352	354	373	336	330	333	308	332	326	366	340	348	329	339	334	319	361	356	326	340	348	335	344	364	342	350	336	339	332	331	321	326	316	338	343	334	353	330	327	335	372	364	332	338	357	324	360	346	339	368	320	329	360	323	366	358	331	339	335	368	304	354	320	335	318	364	320	320	325	316	357	309	308	353	349	370	356	329	321	357	346	348	349	329	301	370	346	326	363	361	336	342	355	357	346	375	343	316	325	340	357	302	350	328	334	339	347	339	334	329	326	347	338	357	352	337	312	349	316	347	336	333	359	347	325	351	323	311	339	331	367	363	317	330	313	334	333	354	377	321	344	346	323	366	333	321	351	368	363	337	305	327	354	320	329	307	334	331	336	331	338	344	341	338	342	366	338	362	349	300	340	348	378	315	337	326	327	351	303	326	315	327	326	344	319	312	334	314	347	346	365	318	354	357	376	321	341	342	319	336	345	330	369	320	317	317	333	363	344	325	361	343	346	307	344	352	307	335	322	351	312	351	356	326	325	339	317	345	320	328	391	364	346	347	343	359	374	340	353	315	351	333	319	319	291	327	338	363	347	307	356	334	364	340	335	340	359	333	345	318	330	338	357	301	325	321	322	339	331	307	327	321	351	357	336	333	323	314	337	320	299	328	332	319	344	329	318	377	306	351	343	321	347	339	355	319	337	350	358	351	326	358	322	357	315	328	377	326	321	350	311	341	326	342	307	350	345	362	370	331	327	338	323	338	333	330	323	320	317	355	357	316	319	377	288	356	345	341	344	313	336	296	327	340	324	351	314	326	328	334	335	334	334	317	316	318	304	318	312	354	346	334	342	338	295	339	347	334	328	321	356	322	313	323	330	303	332	354	371	322	300	340	340	340	354	329	344	328	331	334	345	336	298	336	324	300	312	292	319	323	327	362	340	355	355	314	343	316	334	318	310	347	316	305	339	367	331	366	361	335	330	318	354	319	370	325	334	352	331	332
8219	3120	6859	7610	6621	5273	4403	3657	3116	2770	2469	2180	2072	1912	1755	1708	1546	1516	1513	1416	1350	1379	1299	1289	1313	1238	1243	1207	1179	1137	1102	1126	1084	1089	1156	1095	1030	1084	1076	1110	1069	1035	993	1086	1039	1057	1002	949	1003	979	1031	1007	1007	984	991	1010	974	986	967	957	963	984	933	978	969	918	937	966	949	944	993	953	964	979	977	924	979	931	902	935	986	1008	959	971	943	959	944	965	995	942	979	902	928	939	926	941	946	947	933	941	917	955	919	954	955	940	974	964	908	962	889	932	970	1011	909	938	986	948	975	941	916	933	983	926	977	922	892	913	952	887	961	949	953	966	983	917	935	900	930	920	933	919	910	950	984	950	941	891	894	982	907	976	933	949	931	936	961	914	897	944	987	974	953	961	944	947	955	899	976	884	895	901	909	931	940	991	901	902	912	920	899	930	992	958	901	945	894	920	920	928	938	930	887	966	941	945	928	895	924	889	986	928	899	898	931	871	900	877	968	911	919	931	896	914	908	914	935	917	941	951	971	886	896	952	938	915	921	874	927	946	933	890	941	954	933	923	919	911	945	974	909	929	876	916	933	886	940	950	977	1010	931	880	957	954	900	1012	938	944	931	926	901	918	943	950	941	954	927	909	946	876	928	960	870	936	976	923	923	987	953	928	914	901	909	917	935	932	898	907	993	953	918	947	987	886	906	949	933	839	905	924	929	891	984	920	894	892	972	915	971	880	989	946	930	911	955	973	954	935	916	902	990	923	912	891	908	930	919	960	884	920	915	923	933	943	950	949	937	946	989	914	922	935	945	861	923	900	966	920	902	880	905	923	949	906	959	928	920	923	923	953	923	889	1010	936	901	938	941	960	912	889	948	922	978	933	938	965	934	927	919	976	925	912	965	906	867	907	942	921	898	922	881	911	927	945	930	910	931	882	889	851	953	938	977	944	935	934	967	932	909	894	905	927	916	873	884	919	916	943	906	914	920	911	914	941	940	978	911	924	907	928	930	969	969	925	898	875	950	970	896	881	940	936	950	899	933	959	901	914	891	975	906	947	973	941	917	901	945	935	916	927	954	938	908	919	835	931	932	961	860	886	917	925	997	937	922	918	910	847	931	909	940	867	907	892	941	946	888	965	925	908	896	968	911	969	896	903	953	892	931	939	952	957	920	958	910	954	900	942	912	961	927	901	956	902	904	888	885	954	925	928	938	932	873	966	985	938	906	903	918	945	970	972	856	957	935	936	899	913	865	895	938	949	935	927	962	923	973	938	919	900	948	994	937	952	924	946	922	910	942	940	880	935	945	951	905	886	887	989	928	912	918	916	926	906	916	945	925	998	889	935	938	960	903	942	893	918	894	932	891	874	885	880	922	938	929	1009	848	972	928	910	962	902	897	906	907	968	905	915	894	932	946	906	934	909	921	905	909	958	912	943	904	912	964	955	942	899	930	955	882	911	903	902	924	903	899	920	976	952	959	928	888	907	892	949	876	929	927	898	907	952	933	907	955	914	943	913	931	923	887	940	972	913	928	932	897	909	899	867	916	898	875	918	891	886	920	877	959	909	907	989	916	859	913	867	981	897	928	956	986	885	946	890	961	955	903	970	939	940	871	931	931	948	884	999	899	997	945	926	939	937	982	978	922	934	954	951	915	934	986	879	947	887	933	956	942	842	870	934	903	924	908	928	929	889	982	893	869	900	911	916	872	890	910	954	938	907	916	934	894	922	957	875	927	934	921	939	910	930	951	959	957	911	909	938	923	929	944	927	918	896	881	941	915	995	922	870	868	928	953	934	995	951	918	952	940	900	929	981	961	890	951	905	955	940	964	874	943	975	986	968	869	979	943	923	920	973	953	904	946	922	906	914	959	932	943	915	952	948	941	870	933	957	947	899	949	908	967	906	930	962	949	917	892	876	922	918	916	931	912	945	974	976	912	925	914	945	886	961	883	948	924	943	921	922	871	906	875	965	880	925	967	929	959	978	879	927	975	968	938	881	910	899	946	945	943	907	910	915	913	968	908	936	962	890	933	897	895	917	894	927	938	901	948	910	894	937	879	906	978	945	918	922	912	999	961	938	896	905	916	941	906	913	939	837	949	907	947	956	912	967	952	906	942	900	893	984	855	925	923	896	935	957	993	913	940	931	900	876	868	907	963	918	891	916	891	921	892	888	922	934	922	953	915	920	898	879	925	958	957	918	913	896	968	955	872	927	922	944	918	943	973	906	914	960	900	861	936	924	935	937	930	961	897	921	880	913	947	908	961	928	894	938	977	896	941	890	912	914	914	909	901	916	868	952	893	967	900	976	932	895	964	903	962	922	944	958	937	908	942	938	908	894	890	981	952	925	920	958	930	933	906	899	918	922	953	895	918	880	952	938	896	935	999	942	946	924	950	987	907	959	954	911	958	902	891	915	908	911	943	911	936	947	969	900	906	880	982	954	893	962	888	899	950	909	919	941	899	926	920	922	886	952	887	877	908	947	928	942	945	948	886	963	904	943	893	902	959	923	896	857	952	895	942	987	877	926	905	950	944	969	887	891	943	926	973	888	942	958	936	925	926	934	910	904	893	910	927	973	885	927	889	986	941	884	1001	896	999	931	929	878	928	903	855	923	904	966	939	900	904	942	941	916	940	922	963	913	926	919	864	888	925	902	931	914	933	927	907	907	956	1009	917	879	955	904	912	1008	913	830	905	954	907	908	906	979	964	971	893	948	888	945	958	928	965	952	919	899	849	896	953	910	902	923	917	944	868	919	932	963	881	921	962	933	867	934	912	918	904	894	913	925	910	946	903	960	923	946	938	953	935	923	934	961	933	989	875	910	894	923	933	874	968	948	975	963	920	943	929	912	878	926	913	933	918	979	989	935	921	948	926	967	907	954	952	893	881	953	906	962	903	973	900	972	906	972	902	954	963	911	956	887	895	968	969	957	919	881	948	886	941	966	975	918	962	930	946	884	884	916	995	901	930	996	897	904	940	912	1006	922	900	907	929	938	940	994	932	977	925	863	953	893	910	885	941	971	893	936	910	922	901	920	968	900	959	882	913	946	936	948	961	923	935	987	933	933	971	951	943	887	955	882	907	926	954	928	952	921	933	938	899	946	949	997	870	950	920	918	970	862	933	923	876	934	891	894	943	939	937	918	876	916	991	914	984	951	947	948	878	926	917	1005	921	933	948	922	939	934	917	967	931	931	944	931	927	943	948	964	937	884	916	914	959	897	897	888	942	975	930	928	909	911	951	905	881	874	926	873	912	910	876	885	917	966	913	958	984	906	951	902	962	922	905	972	961	930	979	920	861	923	946	950	969	913	929	866	965	926	917	953	930	963	936	966	977	985	890	925	887	890	925	969	918	938	934	969	921	923	976	882	905	913	939	894	947	942	1011	994	914	920	918	989	936	883	961	952	918	937	942	980	940	947	917	951	927	961	949	937	881	916	945	982	903	1000	831	942	956	932	932	928	971	931	919	970	953	937	926	879	919	933	902	946	887	942	940	906	995	932
2299	208	230	212	197	175	206	166	164	171	175	164	168	174	175	166	159	185	168	164	177	175	167	158	164	158	181	193	165	172	180	191	171	181	150	158	148	168	161	159	155	156	175	156	163	154	149	177	181	161	165	187	176	175	163	158	168	151	156	157	162	180	154	168	153	161	172	157	162	170	165	161	145	154	162	176	187	168	158	150	156	151	148	161	164	167	154	161	179	180	169	162	138	169	163	161	144	173	167	161	161	173	171	142	158	131	163	165	179	155	156	156	166	183	159	171	178	152	149	168	157	161	180	158	175	174	166	155	155	151	151	155	141	159	154	157	155	150	172	179	162	142	152	151	191	153	163	130	149	173	167	164	168	166	150	152	181	175	182	159	157	182	178	149	139	167	179	165	150	162	153	163	157	163	177	179	174	175	188	149	177	153	137	151	167	154	167	157	168	177	163	178	154	166	170	158	154	162	163	178	156	157	154	190	150	162	179	163	154	167	154	172	178	174	161	170	143	165	175	166	169	192	158	186	137	182	149	148	148	151	151	153	151	172	157	160	162	170	149	139	146	171	141	158	148	145	155	157	173	174	145	144	171	146	144	160	183	161	144	169	154	174	159	167	170	157	161	157	155	145	149	176	172	151	169	151	144	162	169	165	152	140	178	171	136	180	188	168	188	175	163	162	181	158	171	171	158	184	171	160	178	161	167	188	162	152	172	152	168	157	168	142	178	168	174	177	170	154	154	167	177	170	171	169	174	143	164	164	166	189	160	154	147	160	160	165	163	162	145	150	168	150	155	173	179	170	168	152	151	154	155	169	171	182	144	153	166	136	148	162	160	153	156	163	155	156	163	161	172	162	151	157	157	163	140	172	155	155	176	173	132	152	165	169	164	193	158	156	175	169	181	155	183	174	168	168	159	174	156	121	179	153	156	177	155	177	162	160	177	155	153	143	179	169	167	174	176	160	164	185	152	179	158	169	168	163	164	183	157	150	172	162	131	176	162	178	150	154	177	178	172	205	172	176	158	154	186	172	165	165	173	153	161	173	193	162	153	145	179	160	163	166	153	144	154	175	175	170	181	135	169	158	138	148	176	169	148	151	151	190	159	135	154	151	174	158	152	154	196	154	163	167	168	160	156	137	155	147	154	172	181	180	168	150	164	153	169	166	158	142	179	177	140	159	149	151	161	191	139	151	186	174	177	195	151	153	168	192	159	144	161	166	162	179	146	163	155	162	160	150	184	154	148	151	174	182	160	170	153	160	170	149	146	162	167	170	183	177	181	152	197	165	169	156	150	153	164	162	167	145	149	167	181	196	166	182	152	161	160	161	171	159	133	173	153	162	177	155	173	169	162	178	182	152	175	155	173	173	167	156	162	143	168	167	182	155	147	193	160	160	147	160	154	146	174	149	174	130	156	166	137	164	184	172	168	171	173	164	164	162	159	159	169	185	183	172	162	179	148	169	174	156	172	143	147	141	157	177	167	144	166	146	172	178	179	161	175	162	172	151	156	139	155	161	182	222	160	179	147	158	169	171	156	156	164	175	179	154	168	155	171	145	181	148	171	151	152	153	168	133	163	177	188	162	146	173	162	141	152	151	167	156	168	154	147	187	166	168	186	165	169	196	162	173	169	166	152	178	157	159	149	169	154	159	157	166	155	156	153	176	167	172	127	146	155	167	168	145	123	167	163	158	174	175	165	175	151	166	153	155	149	147	186	145	154	151	161	156	188	163	162	168	189	156	163	175	171	153	173	170	168	182	169	156	172	148	173	150	149	174	149	143	173	159	134	180	156	147	160	146	151	152	152	164	167	150	166	163	169	162	149	146	145	173	185	147	145	173	176	136	174	159	139	176	173	179	146	159	172	185	151	167	171	161	169	160	155	159	194	188	175	195	179	151	154	161	178	157	170	167	150	162	160	165	154	153	175	197	163	161	151	163	147	155	162	176	164	145	165	147	167	163	160	166	142	184	171	173	184	149	174	154	153	155	175	152	170	155	171	184	158	149	150	155	158	173	161	170	165	161	158	188	178	170	171	179	168	157	153	155	164	168	146	174	162	120	171	163	167	145	164	167	165	170	167	156	185	162	167	166	176	151	154	140	173	181	145	149	156	185	168	169	171	171	178	151	175	154	155	174	161	146	154	143	136	166	149	155	161	132	171	165	164	173	161	181	159	164	138	171	173	175	155	147	160	185	154	154	154	164	150	156	167	148	130	149	166	170	150	169	157	154	139	144	167	122	154	157	135	173	169	168	173	169	174	178	177	159	175	164	151	154	161	145	161	168	154	154	145	177	132	156	175	147	137	165	158	176	146	188	166	162	179	160	164	163	143	175	164	161	153	173	166	168	168	160	162	170	158	154	165	171	185	165	171	171	152	130	163	153	156	162	169	157	181	144	137	150	182	166	180	177	171	167	158	179	179	154	162	143	169	154	147	157	159	167	185	169	176	180	150	188	168	169	162	159	165	172	141	175	201	160	176	180	190	168	164	152	174	175	144	159	164	173	177	163	160	179	177	146	184	171	163	169	164	165	158	167	152	143	152	168	176	157	161	160	177	193	166	171	149	144	154	157	160	159	181	151	167	183	160	191	156	170	182	160	150	183	168	157	181	155	181	177	178	145	185	130	154	170	171	134	172	192	152	153	151	157	196	157	146	167	166	154	207	158	158	151	175	172	188	161	174	158	158	167	156	162	129	158	162	178	165	164	158	173	168	176	177	165	153	146	157	157	167	187	161	171	177	156	154	156	194	175	175	171	154	166	170	162	157	147	147	180	141	158	160	150	172	160	174	135	156	161	152	167	162	177	151	127	177	185	173	176	165	155	170	177	188	160	134	169	169	153	164	159	168	161	146	146	174	143	144	137	163	162	170	163	146	170	152	180	153	178	182	149	148	160	149	164	163	152	160	167	169	181	159	150	156	163	151	147	178	170	168	165	174	134	164	168	149	130	173	183	173	174	180	165	155	170	152	167	155	166	174	184	183	151	166	179	148	149	156	148	166	138	146	159	144	173	180	152	172	153	134	153	205	170	175	158	169	150	160	151	185	177	166	166	169	177	177	148	176	176	155	143	180	168	184	164	167	141	175	152	157	170	167	171	159	165	167	149	183	184	171	143	171	168	160	174	199	160	184	151	179	166	177	146	162	181	158	171	167	170	157	145	140	166	164	169	150	164	164	164	167	165	163	171	168	213	160	184	145	175	183	153	146	152	147	153	196	192	164	147	166	181	152	169	151	141	171	183	157	151	172	169	171	173	148	144	159	164	138	151	174	178	160	164	165	161	160	163	152	194	158	145	156	153	152	154	170	155	155	162	161	156	174	177	171	148	166	166	152	153	162	169	184	179	124	139	169	155	157	172	159	166	171	149	195	185	153	188	178	177	160	150	158	174	157	148	157	183	166	165	167	166	177	187	176	163	171	157	152	172	141	137	167	152	175	146	155	158	181	150	179	156	145	178	174	153	158	153	174	149	172	165
2173	602	651	708	667	638	614	562	539	553	537	621	550	549	534	538	542	574	516	541	544	535	520	545	522	540	537	537	512	495	525	509	531	529	508	513	513	545	558	484	563	535	540	530	548	497	502	498	534	514	521	536	495	503	518	495	559	520	544	506	516	523	554	490	500	532	475	505	544	550	519	529	495	506	533	514	490	506	517	511	482	531	486	536	535	521	513	510	544	556	553	505	500	536	545	492	518	538	536	453	529	538	521	550	513	539	541	539	530	499	531	521	517	505	507	522	576	512	546	532	502	523	558	495	486	520	511	471	537	523	533	533	521	517	527	529	505	499	508	532	485	515	529	516	544	519	566	464	523	534	547	473	549	512	500	526	486	581	499	533	490	509	501	518	552	514	531	505	511	495	507	555	534	520	513	521	540	502	544	515	533	543	507	538	550	535	491	501	482	519	530	484	539	539	539	520	507	529	494	583	560	496	515	454	494	513	506	522	520	521	523	511	521	515	524	499	511	508	517	520	524	520	463	499	565	507	497	531	513	513	525	535	579	508	514	516	550	563	552	501	504	470	515	535	527	485	488	538	499	503	530	526	532	515	572	492	518	526	500	485	522	517	539	517	489	497	501	543	561	529	524	508	559	538	524	525	500	566	492	516	529	489	546	495	507	493	511	508	499	499	500	516	534	516	519	485	499	499	500	519	470	513	499	502	533	527	510	512	514	524	510	559	524	484	510	528	485	502	459	483	508	505	520	509	510	517	467	525	531	524	500	512	540	559	533	519	527	544	503	552	511	488	552	525	502	520	494	502	524	531	577	531	454	533	515	507	552	559	506	495	521	542	473	523	503	522	536	549	522	525	510	537	528	523	531	490	505	528	487	519	524	503	549	535	487	514	511	469	502	537	531	549	513	497	493	566	505	495	544	501	480	505	507	511	512	528	508	550	528	547	571	544	499	507	537	488	542	498	497	455	498	495	569	523	515	519	503	519	522	475	542	508	521	492	504	551	505	508	528	487	519	556	520	484	504	514	498	532	533	485	503	517	533	553	519	494	509	549	531	521	495	513	515	523	538	526	538	508	534	548	491	517	466	508	498	537	505	506	505	545	521	521	516	475	533	529	507	552	523	490	485	497	503	540	481	489	519	527	528	534	556	534	484	500	499	517	524	499	522	484	500	520	507	493	476	510	528	509	512	501	491	507	505	516	554	529	547	530	528	565	534	512	573	508	539	490	485	484	498	521	519	504	564	507	537	500	562	498	516	543	468	534	525	531	528	527	556	505	522	520	484	502	515	506	554	515	537	509	494	509	491	549	493	479	476	525	495	569	515	511	524	538	537	518	507	531	522	523	531	555	480	528	524	481	522	456	525	517	512	499	535	497	540	495	500	479	540	550	498	533	529	527	533	535	568	514	486	513	511	532	561	495	515	539	518	480	527	547	555	529	526	530	546	528	533	545	485	531	546	502	492	554	466	480	523	504	541	530	528	535	508	501	553	508	515	497	492	536	497	499	513	496	492	522	491	500	531	482	526	488	537	519	548	515	506	540	541	552	476	475	505	520	566	506	552	522	472	500	493	509	537	553	504	507	511	508	499	520	504	554	540	499	540	514	485	521	521	525	532	461	487	513	536	501	481	537	546	464	514	456	483	521	531	502	538	516	506	517	502	545	537	533	539	507	498	494	551	509	476	536	523	495	516	529	480	523	528	475	480	510	495	537	526	561	510	519	488	467	503	465	520	519	558	522	541	548	518	524	497	518	521	543	533	496	529	534	533	490	488	519	486	525	504	527	492	539	501	536	523	527	493	514	538	512	493	497	499	509	515	552	497	495	529	487	487	484	521	553	541	519	527	537	509	526	545	552	502	519	494	473	543	543	532	492	525	534	530	522	515	477	509	536	557	522	494	508	529	487	533	557	485	562	491	511	459	489	483	568	540	548	521	483	522	528	501	497	519	547	507	514	501	544	509	519	547	500	501	565	499	504	491	511	512	517	502	499	529	528	516	490	543	501	528	513	524	502	514	518	524	506	496	513	530	539	509	526	544	519	507	534	527	525	500	513	501	498	501	497	511	541	525	563	525	500	519	506	477	515	509	510	516	499	532	531	536	536	567	549	544	578	494	524	533	514	544	494	526	519	509	530	570	543	510	499	513	513	530	537	561	496	525	545	551	567	512	483	504	502	529	544	509	496	578	510	571	493	490	514	514	484	517	502	483	510	532	524	535	521	533	516	486	523	480	514	526	534	554	512	516	516	504	557	519	509	517	504	489	496	545	494	553	487	503	513	556	525	508	525	512	528	510	534	535	533	550	519	511	506	500	543	490	488	543	468	549	528	514	518	500	521	509	530	523	533	509	514	541	526	515	518	506	559	514	532	544	508	531	518	542	521	499	523	483	478	483	538	541	566	573	496	533	558	542	510	497	497	490	506	528	515	514	521	517	528	516	534	514	526	521	527	537	518	545	507	513	556	509	565	519	498	519	557	544	496	534	523	503	554	528	525	527	571	544	510	524	459	518	545	527	508	502	531	507	548	540	528	492	516	527	506	529	514	530	542	521	554	535	528	538	508	566	488	546	506	568	529	510	501	477	566	478	536	519	527	513	509	464	532	529	533	514	492	507	498	534	541	502	474	507	525	497	498	535	481	514	501	553	556	495	490	523	489	542	525	496	578	508	521	490	525	521	497	542	483	509	541	539	528	516	528	511	524	487	487	573	518	487	533	472	488	539	532	522	506	532	523	511	521	497	507	533	493	582	523	494	547	545	514	517	543	521	487	526	468	516	519	525	524	537	501	516	504	515	523	527	497	565	519	504	515	501	503	520	498	503	541	491	496	531	518	545	517	536	514	543	518	509	520	501	504	513	481	516	515	506	529	528	519	475	522	512	521	544	513	509	533	483	499	547	526	497	514	475	515	521	526	512	480	548	554	504	510	533	549	505	555	543	509	497	523	493	520	515	529	522	531	481	517	521	476	522	494	528	507	505	545	501	530	527	517	559	538	521	519	521	518	523	533	528	553	531	471	510	532	529	542	564	484	556	514	561	488	523	533	520	519	521	538	539	501	518	522	483	537	532	481	541	515	551	533	500	542	547	542	513	495	484	550	551	546	522	539	542	518	548	493	492	511	519	522	511	499	497	528	540	515	477	520	551	535	509	483	565	513	498	514	508	500	509	515	488	544	518	519	516	528	491	504	530	534	540	523	512	525	583	528	487	512	492	513	514	501	519	511	544	545	515	514	507	520	487	524	526	512	501	539	514	519	522	562	522	504	503	500	513	543	494	465	551	470	540	498	509	554	531	491	483	542	537	507	541	498	504	581	526	495	514	538	504	497	505	544	522	527	498	531	556	499	507	526	527	517	523	515	498	475	547	500	491	531	488	498	509	539	527	525	522	515	540	548	537	493	504	539	528	494	536	501	508	484	465	491	507	477	524	499	511	496	555	549	519	485	537	535	541	513	520	543	468	495	502	494	500	547	492	481
11034	1450	1672	1398	1020	798	628	600	507	514	450	429	426	393	366	345	350	349	368	338	316	336	316	342	317	340	320	327	341	312	308	319	348	357	307	352	358	341	308	305	330	345	294	317	281	311	336	321	314	318	319	300	317	306	310	320	323	346	315	307	297	332	329	300	286	308	301	311	324	309	320	300	320	321	313	290	310	294	325	343	334	346	308	334	303	355	317	311	329	295	317	325	297	351	323	337	303	328	323	322	310	297	323	298	305	317	336	353	338	319	343	313	304	292	300	304	309	318	334	297	321	314	291	302	336	329	297	350	332	303	338	327	327	321	307	308	289	325	294	291	310	338	292	326	320	312	331	298	340	289	313	340	332	311	313	339	278	326	334	344	275	299	312	328	316	264	319	293	318	346	312	313	300	299	292	300	302	330	327	302	358	298	309	312	298	314	320	357	317	283	311	319	317	298	342	318	309	296	311	332	311	347	313	333	294	332	321	314	311	302	315	322	347	300	310	306	312	302	315	335	317	302	297	316	305	326	315	330	292	315	344	303	312	339	320	320	332	335	336	340	323	343	310	300	287	306	320	276	345	297	296	338	315	294	347	341	307	343	341	326	306	319	323	343	290	313	317	295	317	293	326	316	320	306	344	324	300	311	318	315	314	304	305	319	324	319	312	322	349	330	327	317	270	288	305	308	303	308	323	350	305	323	298	280	295	283	337	300	357	275	332	296	312	332	302	331	299	330	317	331	285	326	347	310	307	320	324	305	308	298	294	300	306	346	321	304	301	300	306	289	315	292	345	326	312	377	333	345	326	318	321	294	316	313	327	316	326	305	303	337	317	300	344	327	303	328	312	333	323	307	304	301	311	295	314	317	316	321	300	333	300	293	312	322	302	318	336	369	321	328	298	328	327	292	312	318	305	321	288	320	288	297	295	327	304	302	317	291	316	315	337	326	318	292	332	312	334	341	323	316	310	319	335	339	304	313	335	327	294	303	290	307	313	309	303	318	281	305	279	282	313	330	312	311	328	350	309	305	316	351	328	316	324	345	340	313	300	301	305	345	333	315	314	311	327	332	320	289	320	316	303	310	330	293	309	290	318	275	306	320	309	316	325	298	316	301	323	336	309	283	320	320	304	318	349	304	325	311	336	306	319	274	303	288	303	309	345	354	345	304	331	302	272	282	351	337	307	297	323	344	310	311	326	314	315	285	319	336	290	324	292	312	304	286	339	271	351	294	313	333	328	324	355	323	308	326	324	328	326	305	290	319	314	336	327	316	298	310	327	341	317	323	326	304	345	290	300	333	301	310	324	320	335	286	304	325	300	321	304	300	296	357	303	306	298	361	321	334	323	310	301	306	320	308	308	328	308	294	309	358	335	305	308	331	332	288	337	335	326	304	346	284	328	318	297	289	313	342	324	331	311	316	318	306	317	324	297	307	301	300	322	322	323	348	352	298	294	283	267	308	340	292	315	308	327	309	296	308	299	312	356	307	310	277	312	278	289	305	295	337	308	320	321	335	277	285	283	323	313	349	324	326	318	282	283	284	326	279	295	311	297	280	334	295	318	310	317	304	314	283	300	339	311	326	307	303	299	307	331	309	331	301	303	335	326	309	293	300	344	323	347	294	284	317	276	306	302	299	302	320	298	308	298	320	302	327	297	307	316	323	303	304	286	341	331	341	332	306	316	319	302	308	316	333	314	314	325	308	312	305	309	325	331	336	316	305	289	302	297	323	315	305	296	310	340	315	300	282	331	279	290	328	306	289	313	311	336	318	290	314	308	303	311	287	310	315	316	314	311	312	321	320	325	320	338	292	295	317	325	305	307	346	274	318	299	297	315	332	334	315	287	307	332	332	299	323	342	312	352	291	307	299	308	301	321	325	302	272	317	344	305	319	324	270	311	304	321	308	284	319	334	314	315	333	327	344	304	329	298	307	309	322	312	301	307	331	312	316	342	323	323	291	326	314	327	326	312	315	318	326	310	319	311	283	290	339	296	326	313	347	308	315	324	326	285	300	347	305	306	317	292	316	306	281	296	314	319	301	317	294	284	322	306	318	305	313	341	342	317	317	330	328	304	291	327	316	287	312	318	336	323	329	322	334	337	288	364	320	321	306	313	315	273	288	333	303	302	302	320	317	317	335	318	310	341	299	316	306	308	344	308	323	292	348	323	298	283	322	330	305	325	348	305	274	287	289	312	328	318	324	331	314	296	328	309	313	343	295	328	321	324	306	347	317	318	329	307	293	276	342	328	320	312	313	318	308	331	317	322	288	304	302	328	350	306	294	320	294	295	309	321	319	307	328	320	296	318	299	316	307	314	329	313	309	368	349	302	323	308	301	345	339	314	294	296	311	341	307	324	312	325	291	295	301	315	300	323	349	308	313	331	290	320	326	321	303	320	323	285	326	337	347	337	305	300	321	341	303	310	296	312	337	337	327	319	309	319	294	351	321	338	286	330	354	323	316	304	324	310	293	324	317	345	307	345	301	323	317	283	324	324	338	301	310	320	342	342	321	322	313	323	336	277	323	334	336	302	309	298	305	341	315	295	310	332	306	333	301	307	349	325	323	331	322	324	299	345	314	334	324	311	323	292	313	326	309	294	306	305	314	320	310	342	294	358	306	284	324	331	289	320	306	299	316	336	321	327	299	333	337	310	300	290	308	306	345	321	285	315	303	309	345	314	353	304	312	328	311	290	334	336	335	306	284	347	298	283	313	311	331	320	312	332	318	266	322	333	336	311	323	316	308	324	310	292	320	319	310	323	316	308	335	347	289	322	326	319	324	283	315	307	306	324	334	300	332	320	307	305	265	332	338	342	274	330	301	322	302	320	336	354	269	316	340	315	313	349	317	313	329	299	288	313	323	314	352	321	296	349	350	312	340	318	308	302	358	339	331	319	304	331	321	321	299	318	312	331	323	316	297	318	292	305	290	329	328	327	293	319	304	324	334	301	305	316	311	310	327	329	307	330	307	320	302	329	305	344	321	306	307	333	347	368	333	317	328	312	310	301	321	317	329	297	328	298	302	290	335	323	319	338	310	321	346	320	290	313	277	305	304	304	336	296	301	315	304	301	280	328	332	322	292	301	298	309	306	330	296	302	308	311	308	286	352	325	328	314	328	314	336	327	282	297	320	318	291	327	331	322	324	323	324	319	330	340	305	328	317	333	296	320	292	289	311	324	275	340	343	325	330	312	280	327	316	332	277	288	324	323	301	303	291	299	337	338	315	326	325	293	321	286	292	300	324	320	309	302	317	299	329	367	312	327	324	335	332	299	292	317	330	305	299	297	315	329	348	334	325	334	321	307	329	330	344	325	325	325	337	327	298	320	333	311	304	309	338	346	318	289	301	333	300	296	330	308	337	331	334	318	304	316	304	339	331	307	296	312	322	313	329	340	335	339	313	309	312	317	333	301	305	291	316	356	316	310	321	311	293	332	319	327	291	312	313	297	335	298	298	305	324	337	329	317	314	317	320
5907	1894	3897	4329	3721	3172	2605	2159	1937	1762	1616	1523	1434	1299	1279	1234	1216	1157	1165	1113	1159	1018	1082	1017	985	1007	1006	1012	929	1046	1019	961	960	942	1003	977	970	929	1006	942	966	966	937	944	892	953	939	901	899	950	942	899	912	928	929	900	872	950	867	909	949	909	902	894	914	953	872	904	920	926	919	917	927	864	922	855	899	894	847	898	866	862	922	921	902	875	929	916	921	892	914	915	893	898	846	896	923	900	851	907	934	883	897	886	942	908	863	926	923	864	935	857	852	843	881	884	917	896	903	914	892	892	841	905	880	881	869	878	867	960	930	911	929	875	932	859	878	912	907	875	891	910	898	852	862	902	892	860	854	894	894	871	867	912	867	904	893	929	890	887	892	854	891	899	910	894	919	879	867	876	914	949	907	884	858	887	890	920	915	852	847	895	914	877	897	932	881	916	922	871	883	825	885	908	856	900	914	885	935	886	907	917	848	903	873	899	836	895	918	890	917	895	921	887	867	858	872	852	914	898	872	851	851	885	857	905	865	887	893	846	861	914	906	852	841	882	940	844	892	875	914	880	905	858	839	882	932	929	904	852	880	863	870	908	893	864	883	863	864	910	845	910	877	874	907	922	925	874	903	849	903	852	919	872	851	890	941	901	895	910	882	913	907	951	924	889	894	884	860	870	890	888	870	863	861	868	851	894	856	922	858	954	921	858	833	867	855	853	887	886	878	917	912	901	889	891	902	852	923	895	858	866	923	860	874	851	887	903	876	911	863	888	865	814	903	881	894	884	922	864	909	927	926	914	900	848	898	855	864	898	908	905	888	906	877	910	850	946	906	886	969	862	890	944	871	897	881	823	858	855	904	865	893	855	877	861	912	922	857	884	890	901	931	851	904	853	841	879	876	859	907	884	882	927	869	911	880	878	867	915	922	873	875	923	906	911	920	849	833	854	843	931	937	877	863	867	920	850	863	928	864	874	841	869	905	861	893	908	920	891	824	913	913	930	882	835	931	870	901	863	868	903	953	879	838	899	893	917	931	879	854	853	877	925	896	866	882	831	858	830	861	863	874	935	931	881	828	918	881	863	875	844	892	875	929	885	855	890	860	859	906	851	885	902	855	887	877	843	905	826	843	916	879	897	896	909	904	839	857	877	892	881	846	884	896	871	877	882	857	847	914	888	897	880	917	860	873	821	873	920	857	847	882	867	889	869	916	885	889	901	908	836	914	915	917	912	925	911	877	870	825	898	867	889	895	881	937	868	860	883	882	873	925	894	909	885	904	872	908	916	885	920	853	823	927	902	841	854	824	847	901	914	884	879	864	889	935	876	862	868	826	907	830	874	892	858	899	897	871	872	865	915	887	872	877	911	843	917	861	905	883	900	903	879	897	849	887	892	879	900	857	880	835	932	899	940	883	917	865	850	908	882	919	927	837	860	910	838	867	880	908	939	920	900	914	906	889	927	877	876	876	925	848	877	893	916	861	857	885	875	875	893	882	923	856	903	884	912	874	913	851	893	839	866	830	918	960	876	914	902	876	942	901	887	866	900	834	924	872	918	880	929	903	872	956	862	885	905	847	884	874	918	904	878	839	893	880	935	853	872	897	864	887	921	927	902	855	897	899	874	902	856	859	891	896	914	863	851	872	873	891	892	902	873	888	889	889	894	912	902	934	811	871	891	854	900	923	873	866	890	872	866	862	867	892	851	852	851	911	895	889	908	883	931	880	888	842	895	912	882	888	916	890	859	987	911	823	887	876	872	838	917	900	902	834	898	888	866	885	887	856	862	899	902	905	887	822	900	826	884	905	885	872	945	917	891	892	876	866	919	879	887	889	845	877	886	895	888	903	894	863	944	885	931	894	872	862	910	843	863	853	838	899	938	857	920	866	897	863	903	886	878	885	818	887	904	898	850	857	890	884	844	850	899	915	883	862	884	886	848	928	866	832	871	883	898	891	884	910	855	898	912	859	910	878	890	875	869	882	869	870	851	866	843	924	878	856	889	896	885	869	904	943	932	915	906	835	914	877	827	925	897	879	878	858	823	864	960	897	864	877	934	891	864	882	894	826	911	896	877	847	880	945	918	871	882	917	849	916	885	892	891	915	871	886	889	895	921	925	900	921	831	899	900	834	886	887	880	885	897	855	853	906	856	904	890	842	887	875	865	879	878	924	880	899	894	882	825	859	896	986	882	883	864	875	871	898	897	910	907	880	860	897	862	853	912	863	895	905	883	861	878	877	902	891	852	870	866	928	914	893	871	888	868	914	866	902	877	922	900	899	868	883	897	851	866	959	892	866	927	892	844	884	841	866	858	914	932	880	883	905	875	920	864	858	879	895	929	875	871	829	920	837	893	936	916	903	848	878	901	955	884	881	904	894	828	855	896	911	871	873	876	851	861	883	914	874	852	875	913	829	930	887	927	899	868	867	849	868	906	840	915	876	881	917	876	919	872	923	892	931	920	853	917	922	899	921	909	909	855	836	884	921	902	909	951	867	887	893	840	889	882	889	882	855	896	908	900	836	889	823	898	830	856	893	874	935	914	904	860	926	906	934	838	881	875	891	839	874	885	909	899	937	934	920	866	899	902	917	923	859	894	894	817	920	897	905	892	923	885	855	907	897	831	872	871	906	899	907	870	895	862	871	870	912	881	912	918	859	894	865	856	917	912	808	855	902	863	883	876	885	920	890	875	900	894	842	891	884	895	903	925	861	908	900	841	909	850	888	829	930	903	863	868	857	893	859	863	858	830	956	864	919	898	842	880	913	902	870	862	860	909	864	887	906	874	830	835	848	926	935	906	908	899	895	912	880	895	853	925	858	899	868	919	912	865	913	847	851	859	907	862	942	872	913	841	900	831	881	925	885	909	902	948	898	877	882	894	880	894	876	842	899	881	896	891	912	881	861	906	897	912	906	894	875	908	874	930	895	843	875	845	867	871	889	880	879	838	869	909	894	863	905	860	879	906	883	868	893	885	910	890	885	861	912	897	863	871	938	876	878	858	878	888	843	878	872	904	910	935	846	810	890	905	901	880	908	839	905	892	905	944	865	859	889	873	875	919	874	936	867	900	878	902	902	886	883	907	834	879	884	878	918	946	943	964	863	859	880	958	887	922	911	850	852	917	889	818	854	861	900	911	898	871	834	871	903	800	899	865	861	908	852	919	877	857	920	874	902	871	904	844	873	890	898	913	885	873	946	890	901	926	886	844	871	906	950	871	903	886	848	916	879	835	911	901	890	864	902	912	903	819	913	961	849	890	904	822	863	878	917	875	879	895	875	886	882	867	842	914	813	923	904	854	868	868	928	876	933	912	939	889	890	889	907	886	846	894	848	883	865	884	854	884	901	913	889	930	860	942	871	830	917	909	888	904	887	889	914	876	876	922	823	849	892	885	887	902	857	890	853	858	917	906	874	872	885	908	860	877	856	892	841	910	854	867	839	863	869	910	799	869	874	901	886	875	870	913	892	883	877	904	867	898	838	904
19586	3805	3396	2659	1912	1359	1133	928	747	655	637	597	520	479	475	472	434	435	421	402	386	366	368	370	389	333	370	386	387	375	369	356	353	343	331	358	389	358	361	336	350	345	357	360	365	360	332	353	394	316	402	339	333	321	325	346	377	355	375	341	355	328	327	326	353	314	319	316	362	333	337	338	360	335	334	322	349	345	334	368	301	291	346	328	328	352	321	344	322	309	367	343	350	349	325	345	353	341	337	311	327	330	311	326	349	358	300	328	357	321	315	304	317	370	339	347	344	336	348	344	310	334	335	315	322	353	350	330	353	314	301	326	352	364	349	339	355	330	327	302	337	341	306	344	319	337	322	343	331	336	347	328	347	332	319	311	328	341	294	336	323	336	366	349	303	296	339	321	328	343	337	314	314	331	328	323	292	325	338	332	323	317	318	331	297	340	306	334	322	335	323	330	331	345	326	365	348	319	313	315	314	350	329	380	316	345	345	308	346	340	310	308	331	338	376	310	347	323	297	298	321	330	335	334	364	314	345	325	329	293	318	341	362	315	362	307	330	342	311	346	342	350	344	342	338	338	338	371	306	314	301	297	343	347	335	339	323	341	315	340	345	322	326	330	334	331	329	366	295	338	348	335	357	324	313	329	328	334	351	333	338	334	318	353	350	330	323	310	342	340	333	344	312	344	332	341	327	365	348	332	344	346	359	345	314	345	351	352	308	338	339	361	296	348	321	315	348	350	341	337	343	350	307	323	318	323	346	372	327	290	328	335	324	296	330	355	334	356	305	334	308	350	319	332	297	329	321	346	335	338	339	312	326	323	351	339	307	329	324	314	300	320	324	318	315	333	312	317	358	319	343	343	329	313	331	351	335	342	323	335	382	315	293	309	318	338	339	323	337	353	343	340	322	333	305	337	333	321	327	313	320	305	340	331	339	353	319	337	323	343	346	312	335	346	358	355	320	316	344	336	362	328	309	310	336	341	340	312	340	314	312	329	340	330	320	364	311	329	347	327	335	328	326	312	314	321	339	354	337	350	315	319	315	339	324	332	327	344	319	342	323	322	282	322	316	358	330	335	325	328	319	333	322	341	306	332	335	351	351	337	312	338	314	326	318	334	338	310	327	345	348	295	328	339	310	340	335	334	372	335	326	343	344	327	330	341	354	322	352	343	357	332	325	320	298	346	337	314	348	338	338	314	325	328	318	291	367	315	373	326	349	319	306	345	354	323	349	353	332	347	334	313	357	336	319	342	317	326	347	345	286	341	359	334	343	332	314	323	304	296	328	311	342	337	350	330	356	311	341	309	347	335	336	325	342	364	354	347	346	327	313	291	371	299	320	321	346	334	308	308	300	339	352	315	312	315	332	309	315	341	343	329	322	309	325	341	321	349	301	323	342	335	287	328	308	330	334	329	337	375	344	308	333	354	368	312	346	312	338	284	342	312	295	321	336	326	331	318	308	345	335	310	318	340	372	327	322	347	347	345	337	314	328	325	323	330	302	328	337	342	345	325	318	323	363	287	340	326	335	296	364	324	324	318	310	345	333	330	322	336	317	349	360	322	320	309	345	321	347	340	326	335	286	323	307	333	325	325	308	325	319	335	349	335	331	329	325	323	321	327	300	336	338	358	333	347	343	341	351	334	315	332	350	318	319	324	344	320	351	321	291	334	290	293	324	329	322	335	332	351	326	326	334	355	350	337	342	337	350	349	333	320	327	349	341	294	339	304	317	331	313	317	348	346	305	339	325	333	331	331	377	330	323	328	350	329	332	324	336	326	321	335	372	336	366	316	319	318	334	314	339	330	333	333	353	280	306	359	313	328	370	314	327	337	351	338	332	330	341	315	347	338	317	341	351	339	300	283	320	321	347	334	345	321	358	349	338	323	328	301	347	341	307	350	358	306	371	333	354	352	330	328	341	323	313	354	337	355	324	286	316	308	318	360	329	343	375	321	341	378	360	323	313	336	291	340	308	311	301	336	338	318	306	322	319	312	347	349	344	336	319	326	316	288	341	351	308	322	345	329	371	311	317	373	341	294	336	342	289	311	330	305	338	313	352	312	330	323	293	337	321	313	314	353	344	318	344	354	346	349	359	352	337	352	341	330	328	322	358	357	304	371	331	336	317	334	334	335	329	328	344	330	305	320	340	340	298	349	356	334	311	353	318	320	360	341	320	324	316	321	325	319	344	351	344	303	355	351	305	329	312	327	315	301	319	341	338	331	326	338	321	326	326	304	353	351	338	306	349	331	293	359	307	325	336	313	325	332	354	292	319	344	327	332	366	335	303	340	296	317	340	295	342	302	352	332	323	319	331	353	333	347	325	335	351	327	313	350	311	322	307	328	334	318	308	321	320	308	317	351	331	351	307	313	322	359	304	313	324	319	335	317	318	355	301	325	320	334	310	347	328	333	335	324	312	315	304	315	310	305	311	305	317	306	332	310	325	325	353	357	316	325	323	320	308	305	310	317	313	323	350	355	345	334	328	345	337	363	307	310	355	337	372	308	324	324	349	313	328	333	343	339	317	321	375	320	362	353	333	319	319	331	317	313	333	309	349	288	343	342	336	349	365	361	312	335	349	330	341	342	320	372	345	320	316	343	337	359	342	307	330	319	324	344	379	331	339	333	315	325	353	334	337	312	287	322	370	327	340	341	330	353	319	322	340	322	328	363	331	341	317	329	346	341	336	316	327	340	324	300	329	329	351	334	362	314	359	356	336	353	343	317	326	327	328	363	332	353	328	351	329	343	309	338	322	311	326	352	355	328	341	337	331	365	344	332	309	302	333	324	336	310	329	340	345	286	319	341	330	313	315	324	297	323	368	330	312	308	349	319	320	313	329	360	324	312	341	315	336	333	316	340	330	357	335	335	349	309	313	343	296	296	338	323	344	364	336	300	319	315	366	337	319	324	385	369	323	334	367	351	340	332	362	358	363	323	339	330	326	328	347	349	327	338	315	343	327	334	325	302	353	318	323	307	341	321	312	335	323	345	305	326	335	312	352	335	327	351	333	342	323	342	340	335	312	329	325	318	312	311	329	327	293	318	338	345	310	325	352	335	358	340	350	308	339	321	333	296	332	354	302	325	316	336	310	327	330	341	325	316	331	335	313	323	337	311	314	346	304	314	318	345	324	312	321	293	360	316	329	370	295	339	308	333	361	294	336	345	354	325	379	315	320	326	316	327	309	338	341	334	333	358	322	337	322	353	301	341	353	324	352	316	304	334	329	352	315	355	326	307	335	342	362	327	338	309	336	354	346	321	341	335	344	265	330	361	290	365	336	323	316	311	367	318	319	341	353	340	321	319	307	331	335	330	329	349	308	332	319	346	316	343	355	313	320	367	326	350	332	345	325	346	321	292	328	310	324	319	343	309	325	356	331	299	323	334	365	322	321	318	307	358	360	339	347	352	320	313	332	341	356	326	339	312	340	312	324	305	315	329	325	344	352	326	310	309	332	307	303	320	320	332	344	363	344	337
7956	3113	6752	7416	6286	5275	4286	3548	3006	2641	2441	2186	1944	1886	1702	1687	1564	1500	1423	1365	1337	1344	1301	1235	1284	1219	1191	1227	1120	1062	1061	1083	1054	1014	1136	1089	1040	1070	1007	1003	1040	1022	1014	1028	1051	999	1001	994	948	955	966	929	958	962	948	977	925	984	996	933	997	939	911	922	921	981	990	962	917	919	941	948	924	959	895	902	955	902	954	941	926	985	946	986	941	940	925	969	938	897	913	913	943	925	892	934	947	920	927	907	945	947	925	918	869	916	924	930	933	970	930	904	920	926	897	937	890	958	897	906	938	863	898	891	909	904	933	931	912	897	929	922	907	953	924	922	899	919	875	957	950	924	913	896	884	886	925	912	906	960	989	954	933	900	884	879	962	903	901	929	889	915	1000	896	893	874	895	894	905	932	886	944	885	850	943	920	909	937	897	912	942	873	865	917	925	941	905	900	876	885	912	910	875	864	917	871	903	955	873	935	930	888	915	917	929	922	852	916	887	889	880	912	910	912	907	941	925	955	925	959	920	954	903	896	886	875	916	915	943	911	921	917	935	889	921	854	881	863	889	967	954	883	883	867	861	899	886	872	889	889	870	902	929	931	930	929	854	903	889	920	861	924	873	902	913	909	948	891	933	882	919	940	914	941	886	888	931	898	869	964	882	882	884	949	899	913	909	907	904	889	904	952	878	946	883	927	871	906	898	898	903	882	912	909	884	910	917	917	963	871	961	915	897	908	864	948	900	918	929	920	960	923	880	945	885	919	860	872	908	916	885	916	939	883	894	898	866	901	909	923	907	877	883	962	928	913	932	903	877	898	844	873	882	893	924	917	941	896	898	913	911	888	984	910	889	890	913	914	885	871	909	920	904	927	893	884	871	867	883	874	874	953	950	952	866	927	881	894	968	889	894	915	965	920	878	952	886	779	906	930	885	910	890	905	900	829	900	902	899	856	933	892	936	851	903	878	915	946	892	879	924	918	882	904	916	950	936	946	883	916	853	909	932	896	912	944	960	876	876	913	933	876	907	921	892	939	899	922	890	874	885	919	903	929	940	895	939	890	899	941	893	899	936	899	921	885	891	941	914	890	933	903	944	901	888	858	886	874	876	966	849	870	931	911	891	834	897	898	880	853	928	837	878	877	955	896	910	913	892	970	896	913	936	963	957	914	928	900	847	902	908	927	922	908	892	911	882	906	887	915	917	948	931	938	914	939	846	955	898	881	880	928	898	898	854	886	916	915	886	939	956	855	933	953	885	910	933	903	886	865	874	923	944	891	934	909	926	890	923	876	855	926	842	861	944	952	975	901	903	892	967	922	919	850	902	831	922	918	890	855	852	959	926	950	899	903	924	924	960	943	924	876	914	928	920	877	835	914	849	905	866	946	859	885	868	929	960	901	899	927	878	929	961	910	900	915	954	887	983	938	874	930	877	911	884	918	942	845	925	883	932	931	910	879	912	920	914	931	946	904	918	920	932	931	927	917	887	907	938	935	924	925	888	852	898	923	932	955	950	839	907	886	893	912	889	881	941	884	923	899	932	861	917	904	901	896	917	907	884	908	937	947	952	924	903	901	876	865	892	924	865	908	889	897	879	874	894	903	871	890	919	890	910	873	916	926	926	866	870	930	886	894	912	856	872	941	907	915	904	896	941	871	940	913	938	1008	887	902	949	932	921	848	931	875	873	869	929	911	902	889	894	894	910	875	870	903	885	912	889	929	860	906	883	905	861	927	887	912	913	846	921	874	925	951	885	927	881	910	916	883	927	896	924	944	909	885	917	878	926	896	913	929	894	937	893	885	925	899	977	954	957	902	877	893	888	922	905	928	919	842	890	945	915	859	829	943	930	919	888	895	890	923	930	924	886	926	860	923	855	860	907	919	876	873	945	902	960	930	871	908	944	879	933	864	905	917	927	953	851	924	859	881	919	937	909	865	905	928	899	948	903	935	904	909	915	952	932	911	887	910	902	920	918	931	885	915	927	848	936	926	908	891	897	874	883	931	914	873	947	922	949	921	903	854	900	889	903	880	898	889	865	921	940	927	923	916	869	960	945	865	902	909	877	900	892	844	905	865	900	973	929	919	902	901	886	896	901	904	926	905	885	877	861	940	874	927	953	899	840	944	896	917	908	902	869	892	932	916	908	901	882	894	932	913	909	929	863	877	874	919	876	925	953	842	945	840	896	922	887	899	867	907	915	939	951	894	887	907	852	872	880	949	962	901	970	942	921	925	911	918	868	894	938	911	923	932	913	942	914	868	881	964	924	920	898	862	905	930	915	881	946	877	839	907	897	882	916	882	898	875	950	901	903	858	926	912	906	845	937	936	911	907	886	910	864	859	897	882	936	908	881	925	864	891	946	960	902	886	957	942	875	874	915	935	866	933	920	928	852	940	899	871	902	894	873	869	935	928	871	907	896	915	887	880	882	895	945	920	859	936	915	912	857	891	918	914	935	913	894	868	876	954	899	865	923	874	900	930	894	896	944	853	920	943	882	957	880	904	940	858	899	913	900	951	941	892	866	917	907	952	881	897	904	886	927	934	963	881	904	930	881	870	942	907	874	946	870	913	869	867	898	954	902	923	977	831	901	918	890	936	894	970	887	939	866	921	890	975	904	913	898	869	896	861	916	940	906	860	896	908	918	851	915	861	942	903	931	852	910	892	946	874	891	897	915	939	879	950	948	817	928	907	831	907	923	878	920	876	909	925	858	938	860	871	881	891	921	916	907	919	935	878	897	914	947	858	867	871	896	940	917	851	934	891	870	929	910	880	882	926	903	871	859	877	898	849	896	909	939	902	884	907	858	903	832	859	930	869	910	938	928	916	908	858	849	940	932	970	954	872	907	933	842	871	932	833	932	900	924	882	907	860	936	917	904	861	891	920	956	971	902	912	871	889	898	877	880	899	901	915	896	904	856	892	916	921	868	882	928	899	895	924	927	925	872	910	918	857	927	923	925	908	908	862	912	829	938	877	837	886	878	914	873	925	928	927	909	891	947	965	953	920	939	928	930	918	907	859	891	930	917	920	897	889	864	873	915	904	852	878	850	919	884	877	940	933	926	923	874	937	914	801	923	928	890	937	873	933	899	889	906	929	901	884	875	922	917	894	913	898	919	887	851	894	902	894	887	974	929	914	889	837	913	904	918	896	936	919	858	932	875	875	869	919	943	917	905	903	930	919	914	866	908	895	879	862	918	859	842	901	952	873	871	921	885	861	897	937	917	872	865	860	893	925	885	932	877	899	923	853	913	896	884	900	891	940	890	855	910	898	966	877	937	906	923	885	889	877	940	851	888	871	924	867	909	928	916	922	922	925	861	874	932	916	965	952	959	890	952	976	887	950	872	885	910	895	875	891	889	874	854	864	935	923	887	885	866	900	870	912	891	878	874	842	916	889	897	912	958	908	914	960	917	892	890	893	952	899	958	930	901	888	932	927	900	880	860	925	872	882	925	939	878	918	921	922	905	884	926	866	879	880	904	845	856	917
2382	232	236	204	202	198	196	206	168	156	164	154	153	176	172	167	164	165	179	169	142	168	175	178	167	170	155	171	176	170	172	178	179	152	161	162	172	216	145	169	166	176	174	161	173	164	167	148	174	156	145	178	171	159	169	171	154	149	164	149	174	150	156	159	186	145	158	161	148	144	179	161	169	145	186	163	179	171	185	154	169	170	193	170	167	144	167	163	161	198	149	168	182	156	154	155	169	164	168	148	146	172	149	146	157	167	168	158	171	191	169	170	155	162	147	168	167	163	146	189	163	159	163	161	156	170	149	141	163	158	177	154	201	160	169	161	171	186	167	172	177	148	176	153	178	144	179	172	151	160	179	150	170	162	167	132	166	151	171	164	187	173	155	153	155	178	168	154	155	156	147	151	158	169	152	167	166	146	173	158	154	148	158	165	142	167	162	159	175	176	168	161	173	165	160	152	155	140	152	150	165	184	149	177	143	159	172	158	174	165	154	153	164	156	174	157	146	166	176	160	171	155	161	164	149	170	176	164	165	167	156	175	161	198	160	183	159	195	185	166	184	179	166	158	169	177	153	147	170	151	166	159	166	130	168	148	159	175	171	151	165	192	172	138	167	168	163	147	154	140	141	169	184	163	162	187	146	170	152	177	160	164	155	169	145	165	173	178	169	179	146	174	172	178	161	156	153	166	159	169	166	157	165	162	179	171	163	174	176	154	168	179	171	166	173	155	138	147	150	147	157	170	159	158	146	139	162	187	143	171	169	173	186	159	184	179	141	158	140	145	168	191	171	183	158	171	174	172	155	173	173	163	166	159	145	172	158	185	177	165	162	170	155	142	170	193	212	149	158	174	157	145	158	181	146	166	167	152	159	142	172	151	176	157	176	164	161	190	161	167	169	166	151	180	157	171	158	172	132	182	170	177	188	149	169	148	165	156	136	168	147	143	171	170	164	132	149	174	146	153	137	172	145	163	173	133	128	153	134	194	156	157	164	170	177	138	180	139	171	191	153	153	168	170	164	174	149	155	158	143	162	164	162	150	155	167	177	156	159	160	130	147	166	167	148	141	156	155	161	176	165	145	159	179	161	167	156	159	141	171	174	171	169	158	151	145	166	155	177	142	146	147	163	158	151	160	160	169	176	162	165	165	156	174	181	168	152	154	162	163	165	165	158	163	150	181	160	162	139	139	187	157	173	141	161	145	158	171	169	160	186	179	157	169	169	185	165	171	149	158	159	155	177	163	193	159	139	166	168	145	137	179	138	174	171	175	160	148	157	183	156	145	185	151	171	157	133	168	179	138	139	175	160	142	179	161	178	176	170	150	162	159	169	166	166	178	193	159	159	154	173	169	150	136	162	169	167	153	154	158	157	153	146	157	168	176	158	181	183	165	157	156	153	166	170	125	154	167	177	171	160	162	147	172	168	141	183	148	156	178	156	148	132	161	152	160	170	163	161	175	169	136	166	146	176	162	167	150	178	163	161	143	170	168	172	167	158	175	169	162	167	162	178	158	164	155	149	140	144	175	151	172	152	145	192	155	150	149	170	158	158	170	136	166	149	172	178	192	177	150	169	168	159	179	167	171	143	173	168	175	170	172	153	185	164	150	184	147	184	155	177	135	175	167	177	175	169	178	144	170	182	175	166	173	188	146	167	176	150	201	191	150	136	139	165	169	166	155	163	190	169	156	144	186	157	200	177	196	176	172	175	167	158	162	153	170	160	143	165	148	192	159	171	138	168	183	157	158	178	189	147	180	163	183	179	179	146	167	161	169	153	159	147	155	156	173	157	164	170	174	171	173	165	178	164	170	160	172	155	180	182	146	165	178	184	145	177	153	166	171	152	169	165	170	159	174	162	161	145	164	162	168	171	158	159	166	190	164	153	175	163	144	153	173	171	165	174	183	143	166	162	167	164	141	158	159	174	157	161	162	166	166	159	175	172	179	159	126	166	136	167	139	157	173	149	154	139	160	189	149	163	158	155	185	149	161	170	175	147	160	159	169	165	178	173	172	145	165	151	166	162	183	144	168	182	163	161	190	172	173	155	169	183	153	154	152	159	166	168	184	152	158	177	168	168	159	179	150	165	162	162	162	167	179	169	145	176	167	165	163	142	146	151	181	155	155	148	155	171	181	165	160	144	164	158	164	153	180	163	159	174	184	165	154	174	181	166	163	154	159	153	156	162	186	173	175	162	175	170	162	150	158	156	177	136	163	184	184	174	164	137	179	164	162	155	150	172	149	171	156	152	152	185	177	169	176	178	157	141	164	166	149	151	156	172	155	180	171	164	176	176	157	154	168	156	171	168	158	149	153	179	141	152	159	179	166	163	161	157	146	158	164	153	156	175	165	170	172	155	161	143	181	158	168	166	173	189	154	183	155	168	135	166	139	156	141	176	159	169	148	175	167	142	157	176	139	152	158	164	178	160	187	149	179	151	159	163	144	170	175	177	159	147	161	153	182	176	169	176	166	162	174	146	157	146	168	174	162	161	151	154	146	170	163	161	184	176	168	156	173	152	167	176	180	159	169	149	169	141	173	174	182	200	146	192	186	154	180	156	151	176	162	160	164	152	151	169	192	178	163	164	153	157	163	153	159	157	168	164	158	168	173	170	165	152	146	167	157	162	169	157	147	160	151	159	166	153	163	140	158	163	181	166	151	192	174	176	177	141	150	165	170	160	122	171	165	168	170	164	161	159	162	147	146	170	176	145	178	175	166	153	137	159	164	144	169	147	155	178	157	171	172	143	154	155	156	179	193	140	162	168	179	173	153	168	139	162	164	146	160	177	172	182	169	166	175	158	135	157	154	145	167	149	178	142	169	172	188	162	189	166	168	170	170	167	166	153	172	157	159	153	155	167	158	152	162	177	172	171	176	159	165	163	162	171	161	178	165	148	168	150	156	170	164	157	169	140	153	161	157	193	156	184	172	169	145	159	165	157	164	175	154	151	153	154	145	172	151	149	162	169	161	159	185	171	195	168	173	175	170	202	146	164	178	156	170	183	158	155	158	192	194	153	148	179	167	157	157	167	172	159	148	175	165	155	154	186	147	135	191	166	175	148	168	174	151	163	165	177	158	169	147	134	163	173	166	172	165	157	190	166	161	169	171	153	162	165	152	157	142	171	161	167	168	177	146	146	176	173	150	176	146	177	169	144	163	150	175	163	166	155	191	159	166	170	170	173	163	168	160	166	146	154	141	158	186	154	152	177	158	157	164	140	196	167	144	190	152	168	187	161	149	179	150	148	141	154	158	187	150	164	149	149	166	164	143	180	159	144	167	146	152	170	174	144	183	175	172	149	157	132	158	159	166	156	137	165	181	165	156	156	158	177	165	162	153	158	170	158	157	172	159	162	162	133	152	185	143	179	175	166	169	145	169	141	174	145	159	172	159	162	143	178	166	148	149	147	149	166	142	168	163	179	170	152	161	142	145	151	171	167	176	148	154	165	160	176	140	179	162	192	135	164	164	152	159
2114	610	665	688	680	686	598	558	553	538	559	552	519	547	564	524	539	539	547	532	537	507	524	532	539	520	522	510	526	549	521	485	509	512	532	536	511	514	534	524	561	501	523	504	489	512	494	546	539	533	514	505	493	539	511	506	525	544	557	504	551	568	530	521	530	531	498	505	525	525	477	505	517	558	488	535	479	505	538	485	523	510	538	541	503	491	536	528	516	522	520	562	493	542	518	546	537	521	527	498	489	499	511	496	523	521	525	518	503	528	537	569	495	535	501	532	515	532	502	495	535	528	540	511	508	520	524	500	525	527	540	543	509	504	527	508	523	525	539	515	502	522	521	503	508	514	519	465	513	511	484	500	530	534	500	508	515	503	499	496	533	551	517	510	507	518	492	551	522	492	514	501	521	502	495	532	509	513	496	479	502	521	539	492	497	523	518	533	489	515	541	532	499	505	519	492	467	521	539	518	489	511	519	512	546	500	504	505	530	497	525	512	519	522	535	519	492	526	501	564	512	516	516	511	538	521	527	525	545	532	512	515	524	581	539	540	491	503	491	553	550	527	487	508	533	508	500	532	513	510	505	534	443	464	510	476	509	514	559	489	526	479	553	502	596	503	508	476	499	514	515	536	520	541	516	536	489	501	513	553	508	540	528	513	520	508	513	524	517	487	484	517	547	514	523	532	527	510	531	541	484	514	525	503	515	546	539	507	466	537	474	504	505	516	533	509	473	545	555	544	542	513	534	526	490	493	481	544	545	524	516	529	534	520	521	554	517	537	521	497	514	543	474	513	508	542	546	563	479	519	501	518	496	553	532	529	541	458	514	528	543	548	544	514	481	527	527	560	530	482	508	501	500	536	530	529	493	529	502	522	502	553	520	506	525	511	536	565	495	510	528	498	532	506	498	504	558	499	532	510	515	497	538	497	478	480	505	551	503	477	518	523	490	514	523	517	484	532	563	515	465	491	532	514	507	561	485	533	529	512	471	493	482	489	476	542	465	568	521	520	578	500	494	500	512	518	521	503	496	497	498	564	497	510	535	551	497	555	529	513	507	495	544	488	506	491	501	540	489	511	537	526	492	525	507	492	521	496	531	514	523	543	517	529	505	507	507	500	534	560	533	495	521	541	475	540	522	511	539	531	524	500	566	545	509	505	490	529	502	516	468	504	515	523	515	534	487	491	547	515	506	495	535	507	507	505	506	496	495	493	484	559	511	503	528	464	520	472	522	487	531	489	492	530	514	516	538	509	506	488	489	541	479	509	508	540	533	527	522	534	517	466	544	507	520	510	536	505	550	506	493	534	486	481	501	505	566	507	535	507	531	492	490	498	482	529	541	512	545	523	505	506	478	496	543	506	529	501	528	516	464	538	512	501	498	486	534	493	555	519	534	498	519	590	556	502	519	499	529	513	499	488	499	490	504	539	526	468	512	535	483	512	544	566	519	515	496	502	530	505	557	506	552	549	509	518	515	498	536	526	526	538	528	542	475	566	494	532	543	558	498	528	505	509	527	529	528	515	520	521	502	491	467	498	573	562	519	515	504	519	485	523	545	503	444	523	478	511	510	529	539	502	525	532	542	541	558	516	541	498	505	529	509	498	524	516	516	526	505	565	552	496	494	514	543	515	534	517	492	497	526	509	528	519	466	568	475	487	544	497	510	513	522	484	537	522	544	524	440	475	491	519	499	529	501	494	533	531	514	507	508	492	515	528	503	506	503	499	524	503	503	514	505	537	533	565	524	508	522	516	523	529	503	565	466	514	517	518	561	550	521	537	498	498	495	540	513	505	497	498	523	516	516	485	544	537	546	462	544	494	549	566	508	506	546	468	532	545	524	516	531	547	540	511	515	532	527	468	526	539	535	481	539	516	495	506	500	541	526	537	508	495	486	499	502	502	497	528	514	489	491	486	483	514	509	464	530	494	514	545	495	485	524	518	510	521	526	551	524	518	522	483	516	511	530	479	502	516	503	523	557	473	534	564	458	511	497	510	514	497	525	510	498	527	517	524	499	518	521	520	526	474	500	527	501	529	511	491	507	536	515	504	559	496	504	515	478	519	488	569	523	489	498	546	497	506	502	542	504	513	523	527	498	525	490	541	525	511	537	475	518	511	536	514	542	535	503	480	492	487	552	532	508	525	499	528	506	524	482	516	516	520	523	505	491	473	487	514	491	501	531	541	514	492	496	534	507	494	565	528	507	529	538	495	505	545	552	535	492	521	562	537	511	506	508	509	496	518	556	521	510	484	506	532	533	541	496	505	513	476	489	509	461	503	490	526	509	510	521	519	553	535	508	499	536	501	467	525	522	542	499	532	502	484	510	501	531	494	490	512	533	491	562	466	506	539	518	527	532	510	486	511	519	495	495	509	531	489	494	534	509	524	517	530	480	545	487	513	529	554	516	532	518	514	571	492	513	519	493	455	479	516	556	484	532	518	540	479	548	507	526	522	492	512	528	537	501	530	572	524	518	496	496	537	498	513	509	468	520	560	539	559	506	516	545	548	527	532	518	517	502	507	529	514	496	528	551	483	487	530	514	541	539	516	524	507	540	495	533	506	519	522	506	537	578	509	526	498	519	485	536	504	518	523	505	528	512	526	500	514	470	528	550	529	517	497	481	537	504	549	505	487	549	494	517	503	521	516	552	523	493	552	483	506	536	529	532	515	514	529	501	561	498	547	492	476	529	554	523	550	524	496	527	501	536	511	524	543	455	493	513	502	510	516	510	547	541	490	508	533	523	535	519	518	531	525	510	518	477	500	517	559	493	531	497	526	495	541	545	529	503	529	516	523	553	533	548	519	527	514	548	519	533	534	504	530	523	530	540	510	516	505	453	533	555	573	530	493	509	562	495	485	468	528	448	458	504	526	505	524	538	505	498	528	575	554	485	510	440	518	476	555	510	530	519	518	514	495	533	533	511	472	531	538	522	518	550	575	504	485	522	524	506	504	505	534	562	542	540	495	568	516	549	515	516	534	510	506	489	506	502	507	486	494	519	518	522	520	504	498	493	514	497	496	501	550	545	517	480	531	495	526	524	532	496	502	488	483	523	521	554	508	538	515	521	499	517	511	523	514	509	470	513	500	467	548	505	535	554	472	496	514	547	511	535	511	502	518	486	515	483	500	504	530	535	505	489	512	523	489	537	496	535	561	522	534	530	529	517	535	498	512	528	540	488	531	542	515	534	514	526	545	605	519	490	508	536	510	510	523	507	466	555	496	490	517	504	481	505	540	503	532	504	536	530	544	518	524	498	505	520	513	507	575	536	517	533	485	523	486	525	475	496	522	529	519	483	512	496	537	522	531	532	526	514	497	521	524	536	476	514	541	532	492	522	520	522	493	489	524	516	501	539	536	521	504	523	495	543	509	521	539	510	527	534	467	497	481	519	505	522	544	501	495	495	504	512	488	527	525	521	482	513	527	484	512	561	502	507	572	502	542	524	531	575	503	501	480	480	544	514	478	505	541	474	518
11020	1440	1636	1285	1064	803	690	546	526	475	452	420	427	389	383	378	397	339	365	352	334	344	358	359	302	328	355	325	316	332	291	352	333	332	305	353	301	318	348	286	338	302	335	321	359	314	325	304	332	326	326	307	335	335	311	296	337	341	306	349	348	324	318	339	320	311	319	313	322	309	332	331	324	331	328	329	317	347	340	324	310	306	277	336	359	287	298	325	317	330	336	290	307	315	304	300	345	331	295	329	312	312	296	338	296	287	296	335	357	294	300	311	345	326	326	302	333	340	281	315	367	322	322	318	324	305	326	285	331	318	325	303	319	318	255	292	322	330	291	288	344	306	290	327	298	301	304	317	304	303	358	313	298	302	287	316	319	341	341	324	307	334	296	323	309	304	348	304	328	315	316	314	363	342	320	282	322	300	363	332	325	345	315	316	295	309	300	306	290	349	266	354	325	304	340	346	318	317	279	355	310	305	328	338	349	290	313	290	302	324	310	335	323	309	309	306	314	327	318	334	310	321	286	321	292	318	303	336	316	269	323	326	316	320	311	332	304	297	282	299	340	344	292	284	316	315	315	313	305	306	335	325	321	321	329	336	330	312	296	278	309	306	299	326	309	312	312	324	330	353	312	330	295	310	348	324	307	290	291	295	336	312	316	314	336	323	297	293	310	316	310	327	302	293	316	290	328	305	295	296	331	300	294	304	326	314	295	315	304	292	309	302	334	310	300	310	285	346	312	320	341	297	313	329	311	336	284	326	313	299	304	321	278	277	275	303	283	315	300	283	330	311	293	308	290	303	332	301	325	303	300	333	299	303	323	308	304	320	295	299	315	321	320	343	298	305	309	296	292	289	308	280	293	317	291	297	301	311	334	281	319	327	301	316	298	285	267	311	313	300	308	328	266	347	302	312	329	323	371	328	318	291	312	334	323	324	322	331	318	330	320	316	308	350	318	308	334	297	317	302	314	336	310	303	320	306	324	331	312	331	291	316	311	338	295	341	300	335	300	319	299	328	315	300	272	333	326	301	309	326	295	287	316	292	323	331	308	327	308	317	309	326	326	302	306	298	300	333	303	325	324	320	325	297	285	307	343	333	322	329	316	359	287	302	299	326	316	297	319	298	311	332	328	310	312	309	348	316	325	310	315	321	309	318	344	307	318	279	317	311	293	322	323	303	358	283	314	337	315	323	312	307	331	318	322	336	349	332	332	300	293	302	332	320	276	329	311	295	320	340	293	299	333	294	283	318	297	337	327	329	341	288	319	327	293	305	320	319	301	314	343	331	299	300	305	347	333	323	329	323	307	340	309	347	310	280	321	283	315	316	306	298	328	318	330	333	329	289	315	325	310	301	288	321	346	314	301	307	306	342	302	276	331	291	331	324	307	350	300	306	304	296	291	315	285	285	316	299	339	302	289	272	329	297	309	323	330	309	323	310	314	326	317	323	327	354	316	307	318	299	298	298	313	313	334	301	316	317	304	304	312	329	322	352	286	340	297	330	344	313	286	322	341	306	344	339	339	310	318	314	313	297	331	322	307	310	345	298	310	324	317	303	336	323	322	308	310	319	316	326	292	323	310	353	312	293	291	297	296	335	306	294	310	294	322	327	336	331	324	320	296	290	302	314	306	315	319	312	346	337	287	305	307	287	343	283	326	297	333	304	317	323	301	317	298	323	304	296	315	344	313	298	327	320	339	327	318	327	313	332	300	312	308	310	346	280	304	301	325	316	287	318	283	330	312	311	306	307	295	344	327	319	327	270	316	297	323	321	352	296	307	291	303	278	323	310	328	293	351	316	301	296	291	323	272	305	339	342	333	313	307	321	322	339	301	330	299	315	318	308	292	336	327	290	312	302	305	367	311	310	337	339	312	313	352	311	307	339	316	287	339	346	316	299	296	321	304	310	304	303	283	324	283	287	324	333	306	304	318	341	328	292	302	319	329	313	300	270	324	292	285	308	304	315	299	308	307	339	320	340	315	306	297	337	300	298	294	312	312	291	325	316	328	333	304	308	323	307	338	317	327	286	309	319	326	294	317	309	312	300	337	307	298	322	308	302	336	334	292	331	310	300	323	302	312	309	295	304	283	334	357	311	310	350	316	328	318	303	285	333	307	318	338	314	329	275	322	304	322	318	330	308	339	316	317	317	342	299	293	310	289	326	307	323	278	310	304	305	306	292	313	318	337	312	332	309	332	317	279	307	315	282	292	313	328	317	328	273	284	293	308	305	320	329	327	294	304	328	303	296	308	336	323	292	309	340	300	301	325	284	297	319	331	318	332	334	306	295	350	315	373	315	306	302	310	326	354	284	297	332	296	290	314	303	321	315	331	308	358	303	295	305	320	300	309	329	285	298	321	306	355	320	328	324	323	308	337	292	346	330	309	321	306	311	307	302	317	296	330	314	322	313	315	302	303	354	325	322	298	305	305	295	297	282	309	320	305	322	313	315	294	319	328	329	311	343	307	290	313	339	329	308	343	324	322	304	310	339	303	281	311	306	327	305	309	315	316	335	312	327	301	319	296	331	326	337	349	314	326	274	340	272	291	299	301	288	303	316	303	305	320	307	303	289	305	291	344	287	326	330	302	312	319	300	299	281	299	313	327	301	326	351	316	301	302	336	305	299	307	301	304	298	359	329	336	307	295	321	294	331	338	280	302	309	315	325	322	293	332	304	299	314	356	319	324	317	308	299	315	338	339	317	332	327	323	321	311	337	320	298	292	304	306	315	354	312	333	342	305	324	309	289	297	347	309	315	294	296	312	317	321	320	329	309	333	296	321	344	306	288	301	311	312	315	292	274	286	325	314	326	295	288	302	329	345	314	301	307	324	295	334	333	308	320	327	339	305	301	294	345	331	332	318	337	307	321	328	302	354	330	315	308	298	300	299	325	312	285	300	357	311	337	315	309	318	326	332	346	334	301	333	302	281	289	294	304	326	326	326	302	306	301	326	290	342	295	332	328	323	319	339	283	303	334	292	316	295	307	308	295	291	307	303	324	306	322	319	318	329	330	290	296	313	300	306	357	308	320	321	332	316	303	306	301	307	308	312	307	280	290	310	308	342	287	320	300	306	302	312	307	330	319	336	323	316	315	303	362	312	291	316	296	298	348	296	336	284	297	307	328	303	296	327	318	342	316	329	285	279	329	318	296	303	314	302	311	286	334	343	333	344	336	281	311	319	290	324	310	318	306	324	336	326	294	313	301	318	321	325	266	320	315	333	327	309	333	315	319	321	320	304	294	299	293	297	304	310	343	312	337	332	305	359	308	308	353	352	317	334	338	314	318	323	326	309	280	340	311	311	294	328	305	307	333	326	330	284	287	329	297	319	303	338	310	287	316	290	320	321	308	308	312	330	317	312	309	310	317	309	328	289	324	296	294	323	274	283	303	304	277	298	320	329	273	309	295	330	350	336	280	322	294	281	290	304	312	317	319	329	275	336	311	285	304	304	314	320	331	333	333	313	310	298	333	316	317
5935	1927	3889	4258	3694	2993	2610	2162	1941	1693	1608	1535	1442	1331	1279	1314	1242	1227	1189	1090	1136	1052	1070	998	1068	999	1001	1024	1003	1010	906	954	882	950	983	968	1001	986	971	947	934	905	930	961	930	912	875	948	930	867	916	917	945	970	971	917	927	873	922	906	918	870	944	876	916	881	857	913	910	861	883	946	892	914	841	881	900	898	891	941	924	1003	906	868	876	901	892	919	882	889	905	834	867	860	917	895	887	859	871	832	917	889	908	885	874	888	863	934	861	861	919	847	853	865	887	861	872	841	881	962	888	870	848	885	889	883	872	892	811	867	933	865	865	918	897	872	895	925	915	877	903	883	861	900	887	947	874	867	913	923	899	880	906	886	879	902	886	820	898	893	868	883	834	876	913	892	942	929	894	885	859	893	894	934	944	941	875	891	912	878	890	856	923	870	909	923	862	856	879	876	877	899	861	887	886	873	906	955	951	868	872	878	933	883	923	896	899	872	897	855	885	939	908	843	890	856	854	901	812	861	863	879	855	913	881	913	836	904	898	885	874	862	897	918	927	857	882	890	887	819	845	825	821	921	902	901	894	874	852	839	899	845	873	918	911	866	850	871	886	928	916	831	863	903	865	863	881	869	864	867	865	872	873	899	884	876	938	864	900	919	850	916	915	944	844	875	835	932	874	869	925	902	875	891	842	862	856	892	903	849	881	952	866	892	880	831	898	901	893	886	883	945	856	825	919	909	889	844	902	897	858	842	899	867	922	877	878	902	904	888	865	866	861	864	858	877	863	907	957	840	867	908	880	909	903	855	844	879	840	835	886	873	893	930	848	893	859	886	898	908	888	866	847	853	928	888	898	922	873	863	850	874	910	879	909	866	900	894	874	945	897	858	855	850	869	869	870	880	875	895	913	860	865	878	918	857	890	885	881	831	835	881	874	932	902	865	866	867	876	889	918	913	852	841	864	859	891	839	859	838	849	909	831	857	883	903	864	892	894	868	861	896	862	918	860	912	881	885	850	868	924	859	926	928	890	917	893	832	813	913	890	871	871	840	859	906	920	894	929	933	893	911	872	858	863	856	935	893	861	902	902	886	946	853	890	848	901	864	868	872	877	928	823	903	881	914	872	892	908	854	847	921	888	872	897	899	865	898	854	903	929	882	866	846	852	902	798	905	892	878	842	886	934	872	865	861	902	871	882	858	888	840	884	877	858	940	936	852	875	879	877	920	881	868	845	829	861	830	895	862	883	924	886	846	928	878	909	903	880	937	891	851	937	899	843	942	909	878	923	831	871	923	850	928	943	889	873	866	907	863	861	904	878	901	919	933	872	840	921	908	873	921	898	884	886	940	910	896	885	879	850	874	864	886	859	883	863	903	898	885	961	877	963	948	890	859	901	918	867	889	901	857	891	871	893	906	883	881	897	829	846	892	874	906	876	836	831	900	903	864	883	869	890	909	909	872	894	921	911	885	871	870	893	938	891	927	913	893	887	888	873	822	896	880	917	886	842	891	875	858	832	912	866	879	826	938	931	903	895	906	895	887	896	881	876	853	894	873	904	909	943	907	831	859	847	851	938	935	892	937	882	892	902	872	852	888	901	892	873	947	930	910	910	897	895	826	894	929	849	874	899	884	890	865	900	872	845	847	908	868	887	887	904	842	900	855	890	854	887	935	925	886	901	813	911	911	873	924	870	890	873	906	893	819	889	892	850	897	902	832	841	888	943	875	931	911	876	847	869	867	866	881	890	912	872	895	903	883	858	875	914	923	889	832	930	927	885	852	859	860	912	864	872	900	839	918	894	855	820	898	911	826	925	843	893	906	886	855	859	851	900	871	890	876	899	873	904	855	887	922	928	910	866	917	917	869	924	898	894	891	897	882	859	900	904	913	914	918	888	894	869	895	890	834	859	831	852	864	865	867	886	891	911	908	892	877	910	875	860	897	889	920	854	882	913	925	896	926	882	899	888	846	879	957	883	880	861	893	839	902	887	883	881	884	842	896	896	874	855	853	872	857	895	899	913	925	876	872	869	867	853	923	814	901	886	867	891	835	898	904	955	827	839	928	881	829	845	891	897	871	899	862	896	870	864	890	893	958	870	844	885	859	838	884	902	936	888	912	919	855	865	853	879	840	891	859	906	877	879	901	938	854	899	895	888	919	910	828	909	875	874	843	882	900	914	845	904	931	863	924	838	845	927	848	898	868	870	921	902	883	877	910	863	856	878	887	985	904	898	900	879	883	882	903	884	858	892	926	907	878	881	888	860	854	881	857	912	890	882	882	877	913	941	871	895	925	937	841	868	952	863	887	878	849	882	922	882	943	899	834	895	893	886	914	887	897	842	898	870	848	928	896	878	869	864	876	879	840	893	840	901	904	966	914	873	888	864	933	880	902	881	850	854	959	881	849	825	878	871	879	851	925	847	828	898	918	895	882	901	846	886	862	899	869	926	878	856	879	862	929	893	908	859	917	902	911	902	868	834	906	955	906	907	905	877	889	886	912	854	863	854	793	907	915	907	935	884	881	902	862	852	833	884	889	888	845	883	916	890	891	872	877	883	887	923	879	851	938	843	806	918	925	872	877	871	942	845	850	883	864	861	842	931	851	956	927	869	880	910	881	835	962	861	896	920	846	916	927	950	934	881	928	884	895	874	968	880	852	847	901	804	934	888	903	914	913	857	883	909	855	900	910	914	904	878	881	932	846	828	932	907	905	897	933	833	874	851	899	862	910	933	810	819	925	878	897	848	882	942	832	863	897	887	910	836	902	861	847	847	882	872	876	896	836	870	892	884	828	875	920	930	946	897	882	905	929	896	833	922	932	891	903	876	895	933	883	896	903	934	945	905	897	904	909	882	862	895	897	871	859	890	920	875	831	848	914	917	866	894	822	935	913	921	888	885	887	889	861	915	850	868	840	923	887	906	869	919	830	883	893	878	888	908	882	840	894	890	879	908	954	869	863	945	887	885	863	881	879	833	874	853	858	934	865	912	805	881	862	967	906	871	877	899	878	876	904	856	910	891	853	918	845	815	827	853	913	866	931	831	907	876	910	871	896	906	900	865	861	879	897	883	881	867	875	906	917	854	848	863	904	921	824	929	942	889	804	870	844	886	914	904	857	814	937	891	906	879	897	937	924	925	877	892	887	814	897	869	865	868	924	930	871	844	923	873	869	881	874	914	888	880	913	913	898	939	833	934	937	913	830	891	871	886	882	874	884	891	908	854	912	863	875	862	913	937	923	878	880	853	903	840	928	893	937	901	849	926	924	824	917	846	899	910	935	898	940	862	816	859	859	914	861	885	916	844	886	920	876	888	903	871	876	810	884	917	874	884	898	888	894	937	884	890	841	907	892	924	866	869	860	874	843	838	935	920	921	905	895	920	849	913	874	873	903	876	919	837	920	894	901	884	889	911	890	838	869	825	864	872	887	916	898	890	902	872	893	871	896	865	865	873	828	913	876	909	907	889	896	866	843	862	903	897	891	893	920
19440	3629	3403	2702	1854	1397	1060	919	751	667	634	555	504	454	456	417	399	415	394	391	395	410	384	411	388	328	329	349	341	372	360	337	331	339	352	373	355	350	335	361	353	361	324	335	347	324	340	316	358	356	316	349	356	364	343	324	336	322	323	359	333	316	352	348	349	339	349	331	370	310	332	368	359	323	341	325	343	366	328	328	323	318	341	340	337	320	311	332	317	312	355	371	316	290	367	327	316	334	348	326	372	332	335	346	290	359	341	320	336	305	327	339	322	343	348	348	320	332	369	361	320	346	327	324	389	329	349	303	327	356	344	346	317	328	347	316	369	334	311	294	339	331	347	328	309	353	321	352	319	289	341	338	304	341	324	355	348	351	328	333	299	339	298	342	300	317	347	312	309	301	326	333	298	299	311	321	319	321	377	333	308	278	324	349	347	332	330	307	341	349	342	329	335	328	350	324	346	336	296	319	326	345	340	352	373	308	329	315	298	310	341	350	315	335	340	326	313	320	320	337	357	280	323	331	303	331	333	324	338	294	335	323	334	358	321	345	329	312	333	335	337	364	371	327	333	326	311	307	324	312	318	334	343	335	282	354	302	342	329	341	308	346	359	315	306	336	310	318	307	333	345	356	325	326	306	322	313	319	320	358	356	333	321	330	343	342	312	336	332	323	317	339	320	341	354	345	297	331	330	320	305	326	330	340	350	307	351	344	312	343	336	359	317	333	341	337	332	347	321	329	320	339	350	358	361	339	327	338	341	332	317	310	341	314	326	326	325	316	337	360	321	329	346	302	324	326	297	339	319	349	321	328	323	342	304	350	331	316	324	330	310	338	367	305	340	332	330	383	343	327	344	353	343	335	310	355	330	338	353	341	323	355	324	321	339	325	325	330	330	296	326	334	317	320	326	335	359	333	307	306	338	354	340	346	349	345	345	325	362	327	325	329	323	336	326	315	353	327	312	314	334	342	318	360	315	324	345	329	370	319	334	337	327	316	322	335	348	357	312	313	355	374	339	357	344	360	302	330	357	354	330	308	347	337	332	343	274	320	309	330	341	319	370	330	336	329	297	344	332	350	338	336	337	296	324	295	366	330	327	338	335	320	329	310	333	338	347	336	344	299	290	303	350	335	310	340	326	326	341	312	310	337	317	333	332	316	362	327	331	317	336	327	319	329	317	324	330	302	329	335	330	305	318	323	336	342	380	337	306	316	340	312	345	304	327	328	304	344	326	371	348	322	332	323	318	298	367	323	298	304	329	319	354	318	326	338	319	345	313	331	342	343	338	353	338	335	352	315	296	308	317	366	311	346	321	304	324	372	354	347	331	337	307	365	326	330	322	352	334	283	323	317	352	339	327	322	307	328	318	316	323	314	328	346	335	351	351	327	335	304	338	343	350	323	344	323	333	296	339	352	304	337	324	353	359	366	331	319	316	336	330	330	386	339	324	333	302	304	326	341	270	338	294	325	319	316	334	313	308	329	377	353	334	322	297	342	359	310	309	313	328	351	305	339	347	309	308	361	331	360	331	330	309	351	333	314	314	368	335	307	314	317	346	334	338	306	344	348	347	306	304	348	337	311	304	298	338	344	317	354	328	312	301	307	358	321	316	310	354	313	353	361	327	313	318	320	366	348	311	351	310	333	317	336	318	321	321	330	338	335	309	330	326	353	303	302	346	309	329	353	322	336	291	345	335	310	344	332	330	351	342	334	306	318	344	300	320	300	339	334	311	322	318	356	326	331	354	318	327	332	344	296	336	340	359	326	305	341	344	326	339	309	369	312	325	356	360	364	330	312	335	367	324	335	335	331	302	337	343	356	347	300	305	323	362	306	327	363	348	357	335	324	339	340	291	314	335	332	310	329	325	308	300	318	326	291	308	341	337	338	321	333	318	304	315	313	332	313	334	348	296	309	330	305	330	319	346	321	338	330	322	338	326	309	321	296	325	321	326	334	336	333	321	347	316	286	304	348	347	350	327	342	329	303	366	321	306	354	354	294	340	342	311	334	328	314	316	366	308	298	318	325	319	320	304	347	309	294	360	326	343	291	363	326	375	337	339	353	341	332	351	343	352	352	323	326	315	316	317	318	366	315	308	328	364	307	334	339	330	346	349	324	331	317	299	360	332	333	350	358	313	325	330	289	302	329	322	288	292	311	307	335	328	329	324	380	351	372	309	288	328	303	337	332	354	324	319	310	279	345	362	316	330	353	350	300	337	330	347	324	333	304	344	334	397	324	332	342	354	339	325	319	312	319	342	337	314	341	337	307	319	270	338	327	354	332	331	352	325	324	331	348	330	333	334	312	334	332	333	307	346	349	312	328	316	338	331	348	296	340	333	302	346	328	318	322	297	330	320	339	337	311	343	339	312	334	306	346	341	289	318	306	332	315	348	330	339	334	336	315	358	336	317	340	307	343	363	296	322	326	325	341	339	323	292	339	331	353	340	364	335	300	318	353	325	331	326	324	309	302	295	336	354	323	361	332	303	306	346	338	325	338	334	360	354	353	345	306	348	348	337	321	335	316	328	328	306	337	349	317	333	342	336	273	335	319	337	346	326	311	329	336	313	331	338	348	333	320	345	324	356	341	326	352	318	302	340	331	338	309	355	337	354	325	310	314	338	328	324	323	341	322	335	317	334	321	343	304	314	346	317	326	333	338	360	345	315	322	356	334	317	337	331	338	348	325	324	311	334	308	313	332	322	291	366	318	347	312	309	309	327	325	328	346	311	357	323	332	338	347	331	342	294	310	327	321	307	324	327	316	335	355	314	348	326	324	321	351	314	336	320	353	314	334	348	289	342	330	328	346	348	332	338	372	334	344	334	351	326	351	330	268	286	338	311	327	321	342	344	334	328	337	321	322	346	338	333	318	330	337	312	309	343	330	352	304	320	349	351	324	349	331	362	314	330	334	320	305	292	325	356	337	345	331	303	315	320	356	313	289	351	318	330	309	377	326	313	308	315	308	336	316	322	325	344	342	328	287	354	379	314	334	318	330	330	279	319	341	347	327	301	333	347	311	325	358	324	323	341	317	337	325	335	298	332	328	331	289	333	353	332	346	301	307	345	357	338	336	335	333	343	339	369	316	342	340	327	328	351	323	349	324	330	302	321	325	331	319	305	317	340	325	336	338	319	330	309	305	321	313	330	308	317	362	330	334	333	331	330	353	314	305	332	293	338	295	345	321	304	297	357	343	357	333	308	330	335	299	334	296	305	340	347	353	339	347	349	333	314	315	327	331	332	332	306	307	340	350	337	312	316	330	336	304	361	338	350	328	316	336	343	313	319	322	309	322	346	319	328	375	302	351	326	325	325	324	306	315	330	333	320	345	306	331	325	325	342	325	332	345	315	295	362	318	325	330	340	316	338	339	333	322	313	339	337	302	327	337	330	323	349	308	319	280	302	307	314	316	355	345	376	353	337	324	314	327	283	326	281	320	348	364	349	326	351	310	347	368	348	360	346	303	353	338	327	324
7961	3019	6773	7399	6216	5111	4271	3595	2972	2693	2395	2142	2013	1902	1734	1642	1593	1512	1473	1392	1349	1364	1260	1251	1197	1207	1184	1133	1172	1139	1127	1043	1089	1052	1020	1055	1024	1045	984	1020	1073	1032	1012	970	962	1021	1000	969	931	995	935	975	968	960	919	991	971	1031	911	957	941	921	956	968	981	970	975	965	945	899	923	927	952	929	883	938	950	938	887	872	936	959	972	934	913	961	941	909	974	916	878	934	905	858	963	926	886	897	921	922	872	927	892	851	897	935	914	959	920	914	922	915	874	897	927	878	949	941	917	912	923	954	899	925	928	927	888	916	938	921	950	932	885	861	954	921	907	886	931	943	919	886	951	927	929	891	954	923	894	866	922	920	908	879	921	908	958	948	981	877	919	890	897	958	848	907	896	950	919	917	945	914	965	944	909	935	937	963	921	912	900	892	934	917	909	875	903	891	868	955	892	939	923	825	879	937	997	926	964	947	906	883	958	904	888	872	864	916	923	936	879	946	915	903	915	853	929	846	949	921	874	962	862	912	955	869	903	947	915	892	883	893	928	868	900	869	851	887	868	933	952	869	895	911	888	946	891	903	902	878	905	906	888	959	893	892	808	937	912	927	924	898	930	908	931	942	925	873	906	870	916	938	962	950	905	914	923	934	881	864	881	921	917	915	916	952	908	898	903	949	932	961	860	867	962	883	872	896	903	946	900	945	901	860	912	910	883	857	894	895	847	866	896	924	850	920	913	893	943	874	933	922	916	852	919	837	916	888	883	931	853	894	891	921	907	907	883	882	981	903	920	898	938	839	904	943	862	882	832	916	963	898	930	949	854	869	877	857	915	915	915	972	889	956	923	937	888	895	893	899	869	901	917	902	869	897	855	912	911	931	889	917	895	940	942	869	906	922	938	917	881	893	950	924	828	920	915	903	912	892	908	954	850	909	943	900	951	892	860	874	890	923	896	893	876	861	872	839	936	946	933	827	926	910	864	932	862	934	881	909	941	904	870	907	876	873	904	929	873	885	954	911	831	900	914	891	900	920	898	932	903	864	870	938	886	917	901	867	904	849	938	869	908	868	933	970	937	833	910	895	885	900	889	903	848	895	955	924	933	903	945	888	880	918	927	916	888	879	898	910	904	870	871	937	918	879	892	889	923	873	917	906	889	945	885	907	928	967	830	868	865	873	896	922	873	903	885	887	882	945	864	900	890	919	878	892	923	938	938	923	912	857	908	858	914	903	893	907	894	898	873	992	876	836	929	848	898	908	883	878	849	920	870	963	919	963	938	878	895	895	899	909	937	827	932	889	942	897	885	898	898	902	865	920	917	882	940	915	945	985	914	890	904	906	859	894	890	908	887	899	888	909	932	854	912	965	922	943	922	914	904	915	936	958	887	930	928	951	863	917	902	911	916	912	862	910	938	876	910	918	899	919	921	913	928	911	896	845	952	945	944	899	944	877	864	932	842	913	938	903	906	912	926	892	904	946	849	847	934	839	937	943	907	912	951	859	886	901	955	929	912	893	944	940	959	863	895	913	870	879	928	881	929	935	901	927	895	868	894	906	897	879	925	932	917	901	890	891	847	872	917	921	923	891	889	873	887	893	892	889	907	889	950	901	902	877	881	889	905	943	847	935	867	878	889	915	891	855	894	897	874	897	929	951	936	928	826	887	907	934	915	937	967	890	897	885	900	859	929	879	890	895	917	877	929	918	905	919	845	898	920	893	873	904	894	921	931	921	892	941	920	928	894	895	871	899	898	889	887	918	892	911	929	880	912	865	922	912	918	892	921	936	914	865	919	853	896	878	872	894	943	948	937	866	889	959	937	935	885	900	893	916	890	886	884	928	930	941	904	911	938	829	890	919	887	922	880	904	891	877	891	882	905	891	929	855	890	933	871	945	925	897	941	869	929	874	875	925	891	909	989	886	937	913	927	856	870	886	919	894	929	905	945	964	951	926	937	932	937	891	874	870	863	896	821	871	922	960	887	917	924	915	933	934	864	882	875	901	898	880	862	881	918	840	875	944	882	917	940	842	900	909	946	853	968	906	899	922	928	913	878	886	882	923	868	852	935	924	904	890	886	888	896	869	917	859	920	883	909	932	890	881	916	945	903	962	884	906	897	882	899	961	885	880	901	939	908	873	917	869	883	896	918	932	896	870	927	901	924	875	886	871	901	908	903	911	901	896	884	900	866	913	919	940	902	935	894	878	869	975	859	921	947	895	887	922	901	943	932	890	921	966	903	880	904	862	919	974	879	889	850	877	869	948	889	923	922	839	885	922	873	910	895	894	852	895	884	853	921	887	900	926	909	898	886	881	888	900	959	946	933	970	913	888	927	844	921	951	925	938	900	889	921	907	866	902	892	881	911	909	869	862	933	910	883	883	933	909	878	855	861	918	878	909	898	901	906	900	919	950	923	937	867	925	854	900	902	889	926	936	905	892	910	878	912	890	898	947	915	956	860	877	904	926	945	890	894	878	915	900	890	887	912	894	859	881	890	889	921	928	922	869	873	870	890	904	927	926	876	889	904	937	855	903	900	913	928	862	912	885	853	906	863	875	932	902	863	893	859	932	956	924	894	892	871	902	912	906	891	909	946	871	887	878	876	901	896	932	940	914	926	920	863	910	904	911	848	901	891	904	904	883	905	867	875	885	841	828	940	883	906	937	877	877	951	920	898	885	894	878	926	924	862	908	857	862	886	886	910	953	844	903	894	921	887	915	939	925	888	868	888	928	919	877	910	910	927	911	919	902	903	878	880	869	938	901	874	928	947	915	872	919	953	883	933	944	847	880	919	880	951	901	908	886	932	878	893	882	924	890	984	885	938	938	923	901	871	903	873	893	913	929	881	870	906	884	930	832	864	885	892	930	902	882	899	946	904	909	885	863	886	949	875	925	927	869	932	960	963	964	939	901	960	907	906	916	910	928	922	911	879	885	950	870	919	840	936	946	920	939	956	881	963	949	882	934	950	932	925	908	905	854	904	870	897	913	911	902	895	903	918	898	944	902	905	862	909	865	874	952	878	912	912	893	866	863	888	873	870	925	917	924	892	914	890	873	917	846	890	929	950	937	909	890	895	921	921	881	824	883	883	948	906	838	923	903	917	860	849	914	836	933	911	877	940	922	879	937	920	974	877	899	932	910	925	899	901	887	919	925	877	886	905	925	903	862	930	891	921	947	926	956	893	956	953	913	844	932	898	881	924	886	885	947	918	924	858	900	877	949	883	844	918	896	898	911	884	901	870	925	906	907	907	874	848	903	883	913	934	938	942	941	888	929	874	935	878	961	879	888	928	882	941	867	937	927	924	895	892	918	920	872	932	882	904	915	919	878	876	928	927	910	922	956	907	883	887	886	889	918	911	901	878	950	880	894	899	927	882	933	880	872	853	926	896	931	869	858	890	955	891	857	889	868	911	876	917	940	870	921	890	943	917	887	909	928	890	926	880	849	894	925	878	915	900	881	894	881	906	906	884	898	926	867	865	908
2445	224	254	224	228	154	184	179	190	212	167	180	163	136	165	150	167	157	177	166	132	151	168	177	151	159	175	183	171	161	168	162	168	177	182	162	183	181	157	172	190	165	179	155	178	153	165	158	155	165	149	143	171	152	170	168	160	152	160	158	175	161	149	144	170	165	169	154	154	153	153	154	156	171	149	163	145	157	169	150	181	150	146	161	148	150	205	172	162	176	158	158	177	160	147	173	182	153	164	163	170	147	193	163	177	148	151	163	175	149	148	158	157	158	132	145	146	151	175	177	144	149	164	167	182	169	183	157	151	142	182	153	136	163	153	186	146	180	172	157	171	176	162	155	186	171	170	200	161	160	163	153	165	178	172	155	158	162	172	172	157	170	178	147	186	179	173	167	162	154	178	158	169	159	164	166	166	164	190	165	166	158	157	146	179	158	178	142	165	138	173	174	164	158	167	176	149	160	186	160	169	153	167	180	182	158	164	168	153	134	169	151	153	175	139	170	146	189	161	173	160	152	149	180	172	164	162	150	156	182	157	167	179	179	171	182	152	178	158	167	165	181	157	168	160	163	168	166	178	175	156	171	182	149	157	168	157	156	157	170	180	184	177	182	161	148	160	179	182	163	164	165	171	172	163	165	174	185	163	162	163	150	150	154	147	172	147	169	164	145	178	153	174	135	176	201	166	184	156	149	158	150	162	159	187	171	152	169	153	149	161	166	169	161	163	150	165	168	166	176	159	143	160	159	156	171	181	171	162	171	166	173	156	174	169	162	167	158	169	168	159	141	162	131	181	130	160	166	205	176	162	153	164	154	164	151	175	159	160	185	184	147	184	193	166	151	137	170	149	147	175	179	157	189	169	171	156	186	141	171	172	145	156	163	163	168	158	165	139	160	180	177	162	153	152	163	165	171	145	169	168	154	155	160	157	177	180	156	162	165	161	176	160	169	173	169	151	174	160	144	163	165	156	142	168	159	184	176	164	174	160	147	162	146	168	174	190	171	156	130	170	150	177	165	177	178	168	172	167	151	156	164	176	149	168	178	165	150	166	167	164	159	177	163	173	165	164	192	150	164	149	168	166	174	181	165	166	158	158	155	156	172	162	176	151	164	177	187	169	156	156	153	160	159	174	152	164	170	157	136	171	179	179	190	167	156	163	162	165	143	156	181	161	163	173	179	174	176	163	166	150	167	184	171	176	145	157	156	171	166	172	142	177	172	166	156	163	196	181	152	170	178	176	143	169	155	172	179	155	154	164	163	151	136	158	164	168	168	165	161	187	178	167	155	168	163	167	151	159	180	169	164	170	144	160	155	166	148	185	160	186	177	150	140	157	147	181	176	157	172	151	171	146	165	173	157	171	154	156	159	180	162	162	160	167	186	180	173	168	178	145	194	140	148	159	164	175	153	175	158	151	158	171	159	196	151	158	171	160	140	152	159	179	159	162	130	163	149	146	166	152	160	184	164	166	156	154	138	151	164	146	159	151	171	159	171	152	153	146	178	164	170	153	182	173	154	157	170	135	166	166	186	168	159	200	160	166	165	182	163	193	168	191	141	159	158	163	192	161	174	181	163	166	163	156	166	168	168	188	160	149	163	147	151	161	136	159	165	172	172	157	125	182	179	146	175	166	184	177	177	156	155	178	143	151	152	163	144	168	157	185	192	152	147	176	150	185	157	162	168	175	162	149	164	159	168	195	165	163	173	146	164	154	177	144	153	144	159	165	164	162	190	153	175	173	162	145	169	174	159	166	163	182	170	151	165	168	162	152	169	175	145	167	157	176	145	168	154	166	161	172	170	168	167	158	174	186	166	161	163	168	161	143	168	186	165	199	177	158	193	158	185	168	151	156	173	158	160	183	157	176	145	168	157	156	188	146	156	151	131	172	180	156	163	148	152	182	155	175	156	173	159	150	150	181	168	162	165	181	158	143	177	138	147	169	167	154	171	158	149	160	169	162	150	154	159	174	169	178	167	148	173	160	184	164	172	171	155	158	153	185	182	152	133	146	164	173	155	156	157	159	153	166	174	158	158	155	150	156	175	166	144	168	165	169	147	146	144	173	178	169	187	174	160	178	165	166	179	153	165	148	178	165	148	167	163	154	168	138	170	150	162	141	148	170	154	166	174	161	171	158	166	171	169	146	157	173	175	170	160	150	159	162	178	161	147	167	169	174	157	168	186	143	164	152	164	161	175	179	173	171	148	190	157	181	176	165	133	172	178	175	188	173	164	144	195	175	145	162	174	165	148	161	175	168	151	164	162	156	170	171	170	166	174	155	169	168	146	121	165	145	171	158	180	162	152	163	164	154	169	165	188	170	161	159	179	167	181	195	158	170	174	153	154	161	160	166	158	155	168	158	171	158	156	181	156	160	160	159	148	171	163	158	163	147	149	152	170	149	157	173	157	181	163	143	139	163	153	168	166	152	173	156	176	150	150	169	174	163	141	151	168	166	159	178	174	158	186	177	155	155	148	166	171	146	161	172	174	141	164	170	170	168	165	179	171	173	168	166	169	135	156	178	160	182	176	139	142	165	176	161	154	144	160	145	167	159	161	173	148	163	177	165	164	179	144	165	193	186	170	154	161	187	174	184	163	151	169	197	151	157	174	152	161	168	179	163	178	167	143	141	128	172	181	164	146	167	179	180	168	183	149	155	157	176	191	165	168	157	188	175	130	173	170	153	156	159	138	185	175	159	168	170	159	181	150	175	180	180	167	168	152	154	158	160	155	179	165	153	167	158	166	167	171	164	175	129	174	165	154	184	171	167	162	166	179	170	164	166	155	171	165	154	172	161	148	160	163	133	151	143	173	163	167	172	146	193	158	144	148	178	158	141	179	168	181	165	161	151	181	165	171	171	172	151	184	160	174	161	153	147	164	160	174	165	189	154	149	135	157	150	151	155	159	168	165	160	137	151	161	172	169	143	167	161	137	182	130	157	180	177	160	154	159	165	161	165	134	155	173	143	164	179	164	157	180	191	173	160	172	159	164	183	156	163	163	164	169	161	171	169	174	167	153	179	158	155	163	163	141	165	179	149	171	173	174	176	146	151	149	185	177	161	165	158	181	155	144	178	156	169	152	193	156	142	180	159	153	149	202	189	176	149	165	143	157	169	185	160	160	136	167	182	181	151	184	176	187	157	159	158	166	162	156	159	173	180	186	160	173	174	173	184	148	161	144	178	164	160	173	153	153	147	165	186	176	149	153	155	171	165	162	165	158	166	153	170	163	169	155	166	152	160	143	173	162	155	162	161	153	157	157	187	173	170	109	158	138	186	197	178	170	166	174	153	178	159	178	158	163	183	170	164	159	159	174	151	183	169	167	168	146	169	151	194	158	186	179	167	167	170	158	149	178	145	162	170	165	154	181	188	158	173	170	194	164	163	175	169	178	150	158	185	159	159	161	134	151	158	146	155	147	165	156	176	161	153	172	167	163	174	160	194	174	173	165	169	171	143	159	151	155	158	175	161	152
2147	602	697	774	731	610	598	579	532	534	554	585	570	529	518	535	542	502	575	512	538	543	559	538	503	566	547	520	548	513	576	476	515	502	514	481	516	499	502	519	514	508	512	531	548	543	524	524	522	543	552	515	501	534	513	505	489	574	536	509	505	543	507	506	515	523	517	493	519	540	487	528	537	482	511	514	515	547	513	477	497	482	564	480	530	491	515	491	551	524	512	519	546	564	535	518	528	454	545	479	512	533	500	547	521	536	520	534	477	505	534	536	563	515	518	516	519	531	509	485	535	557	492	502	522	527	544	480	511	497	518	508	541	485	520	526	521	547	556	503	505	519	535	525	526	496	469	518	528	485	551	523	519	513	526	519	521	537	492	547	529	468	528	512	499	511	540	540	551	558	509	517	518	546	512	528	528	508	489	530	490	506	534	550	521	519	520	467	487	514	526	518	521	499	535	505	555	543	493	532	536	537	519	539	487	497	599	535	504	545	515	503	544	513	491	504	546	486	559	542	507	508	510	502	537	465	534	510	528	501	497	493	536	512	528	534	506	513	504	538	529	506	515	531	510	507	498	523	543	502	577	508	513	520	536	525	524	508	526	523	505	494	499	528	493	524	514	520	499	458	526	463	486	539	502	526	486	535	499	505	557	510	503	562	527	560	499	519	487	502	482	512	541	529	522	496	512	598	513	528	513	527	467	490	543	525	467	528	538	521	516	493	530	519	507	519	520	504	498	494	555	532	526	521	530	475	539	539	516	521	446	506	532	507	542	522	493	479	511	525	520	551	497	530	524	527	553	512	489	530	496	505	504	512	540	499	529	515	503	492	511	517	532	531	512	529	511	540	565	511	541	503	526	527	491	520	526	496	519	487	518	513	534	530	503	529	503	517	499	543	507	564	475	504	489	502	518	483	546	534	495	546	488	532	515	520	495	501	497	523	524	469	513	495	515	498	492	501	498	547	475	524	520	515	531	510	503	547	494	494	545	528	540	556	532	554	524	507	548	534	495	496	510	546	501	475	525	501	548	521	552	490	523	511	536	481	503	548	537	522	499	515	535	494	521	468	503	534	476	502	534	499	507	509	498	485	505	502	522	527	507	512	525	534	559	498	517	485	511	475	526	516	531	554	514	502	517	518	545	494	512	542	514	517	495	517	472	505	539	517	547	569	569	541	501	551	499	495	524	500	543	462	486	509	539	511	532	498	502	520	521	500	520	486	539	520	464	552	505	480	517	504	533	520	550	513	514	506	477	488	520	522	529	514	495	547	517	503	515	520	541	516	532	492	514	545	536	529	522	560	517	496	531	477	512	498	505	531	454	499	469	536	472	525	481	523	503	510	543	550	512	515	549	520	526	518	481	517	467	503	519	524	534	497	505	522	501	519	520	515	500	530	463	534	539	535	561	494	520	542	520	527	534	548	472	514	538	526	523	545	567	552	529	520	506	500	551	549	505	506	511	509	499	489	534	551	487	508	504	534	513	523	534	525	501	524	513	529	491	512	536	531	499	505	464	543	511	494	524	520	524	541	501	465	515	515	543	513	547	522	555	524	523	510	531	499	528	520	513	507	518	543	513	516	500	488	507	545	521	541	480	495	501	494	512	514	527	531	492	574	524	492	546	530	506	507	533	499	521	527	526	490	531	534	491	505	543	472	502	488	529	535	525	536	501	485	492	542	509	514	515	496	521	512	522	487	511	564	508	494	499	509	564	539	550	533	545	579	563	511	491	493	504	506	501	505	507	523	524	472	534	548	560	490	540	484	525	497	512	509	509	533	517	547	451	469	520	519	536	516	505	551	544	502	498	542	505	521	564	512	482	537	535	522	508	533	564	512	532	530	539	504	540	533	537	509	506	548	472	489	566	543	522	526	504	531	485	539	507	542	519	512	568	517	542	549	492	529	518	520	519	500	497	523	543	501	536	570	493	535	527	519	492	530	504	543	515	516	502	496	514	546	527	502	512	536	536	567	539	532	504	546	532	507	561	517	512	485	498	514	541	499	543	492	531	527	526	510	502	517	517	576	540	502	541	484	487	517	529	514	542	471	523	524	523	508	520	537	495	519	561	519	489	519	511	503	501	462	542	515	469	535	505	551	501	532	517	561	527	530	524	559	522	502	538	499	502	517	516	537	511	508	496	505	523	502	507	531	456	537	513	500	490	476	466	476	523	500	522	558	509	534	514	491	521	529	521	516	532	476	545	554	510	524	505	521	506	494	526	497	484	486	512	475	519	524	506	509	520	509	549	534	534	486	502	496	485	508	511	472	555	529	501	512	511	515	503	561	496	499	564	456	487	512	506	554	510	521	526	478	495	494	455	529	518	583	524	552	472	519	524	516	502	497	464	492	513	527	508	539	525	508	502	540	524	523	532	524	542	547	523	486	499	508	490	524	525	556	502	510	519	515	532	465	540	530	547	506	532	522	536	515	506	496	504	500	488	514	512	519	553	511	497	500	540	499	521	525	513	508	568	504	509	505	558	538	476	515	502	525	532	521	530	491	539	546	563	546	548	518	546	525	467	496	497	541	523	493	545	524	546	486	494	511	439	523	483	545	484	469	527	496	532	534	535	499	476	529	505	513	559	508	485	503	531	560	514	498	544	536	522	496	539	504	519	517	511	509	537	536	478	539	504	486	506	468	510	533	496	487	506	499	515	508	529	519	504	514	520	540	523	488	513	532	509	523	492	542	517	504	507	529	479	518	538	516	478	532	536	497	510	512	504	544	528	495	529	542	512	511	500	511	551	519	506	549	511	532	513	525	529	513	564	515	519	515	459	492	530	498	522	478	519	512	503	472	522	540	527	570	576	552	515	506	491	519	503	468	481	504	516	541	509	488	499	492	535	527	553	522	498	517	519	524	530	488	514	513	518	475	512	498	557	536	522	512	525	530	473	535	493	527	530	519	500	516	493	490	526	535	519	571	526	508	512	547	510	514	517	545	496	508	527	540	499	513	493	512	492	505	518	517	514	518	509	523	505	551	519	495	509	577	555	542	535	477	476	511	469	513	527	544	529	528	526	503	499	529	544	509	509	499	525	489	490	494	503	535	498	486	523	563	462	488	492	517	532	487	494	475	487	469	495	492	533	525	530	492	492	511	487	538	534	578	562	514	554	512	520	499	517	532	491	522	522	523	544	504	546	482	492	502	517	506	545	521	524	527	538	520	483	486	515	544	507	525	515	547	519	526	565	523	586	504	546	558	501	561	484	552	539	489	491	550	531	484	517	541	528	547	481	498	549	498	490	518	574	538	503	484	470	545	491	521	536	539	523	508	533	478	508	496	528	513	497	499	513	505	503	533	546	517	531	550	575	490	534	506	549	514	519	518	509	506	513	524	523	524	503	481	502	503	492	515	510	524	508	519	480	530	505	526	495	500	530	523	511	476	514	521	561	539	487	533	513	512	516	562	508	552	533	517	537	492	550	506	516	506	486	506	536	472	545	508	546	525	531	521	498	505	496	491	502	499	480	566
10892	1389	1709	1388	1037	814	642	548	521	473	411	439	422	377	374	373	388	352	365	366	339	386	312	312	321	324	354	342	342	330	308	307	331	307	328	341	356	355	307	302	305	314	313	335	350	312	337	317	325	339	320	327	339	326	299	309	312	329	325	323	309	283	319	339	318	305	316	323	372	314	300	336	311	328	342	293	345	334	336	332	321	346	299	300	333	293	331	324	311	289	309	303	335	298	294	324	322	293	322	316	317	318	326	319	306	295	299	297	300	294	338	325	331	290	315	337	339	298	315	315	298	307	299	322	287	294	289	300	304	297	295	318	317	326	318	306	345	319	341	318	321	283	313	342	313	314	298	285	315	329	289	320	313	355	305	325	320	343	342	312	314	300	286	312	277	328	339	336	331	299	315	325	326	325	328	322	320	333	319	325	329	306	315	326	332	298	276	322	302	290	326	292	349	330	332	323	311	303	320	301	308	305	295	317	291	290	335	304	307	319	306	294	334	322	331	284	301	338	323	294	305	333	318	346	350	311	321	365	298	287	322	330	309	265	291	310	319	336	303	328	333	338	319	316	312	323	323	321	293	299	327	291	296	301	329	284	296	349	315	322	336	306	294	331	297	301	320	359	335	316	314	330	311	326	313	335	299	331	327	322	306	292	300	322	309	323	327	293	311	308	317	345	361	288	314	329	315	349	308	311	329	329	296	321	343	346	322	333	308	340	333	306	317	330	333	321	315	310	304	328	359	299	327	312	316	304	342	337	291	315	309	303	337	326	311	303	325	311	297	346	315	334	324	304	329	348	307	321	299	321	288	347	314	332	304	300	335	320	341	309	313	324	332	296	302	331	332	285	336	326	318	317	310	292	300	295	335	318	314	321	340	314	312	330	345	292	274	301	286	304	302	323	288	306	348	342	319	312	331	318	310	314	317	325	308	322	344	339	344	324	338	324	317	304	320	334	355	314	347	286	335	300	312	328	339	290	325	317	287	295	320	314	286	309	299	334	311	294	296	323	314	316	324	288	331	340	334	318	339	361	337	334	321	299	330	369	326	340	319	302	350	321	307	370	325	334	307	347	308	312	319	333	310	336	305	294	313	322	311	347	349	319	341	298	331	338	293	300	276	308	307	330	304	317	346	302	318	320	328	313	318	346	347	295	304	327	319	322	304	317	316	324	291	327	314	308	331	315	324	321	329	330	305	284	293	325	273	312	291	352	315	317	295	341	345	328	306	316	303	332	326	306	318	309	321	301	334	332	322	313	329	294	314	316	317	325	344	297	321	299	325	326	304	333	324	348	287	299	321	312	328	327	285	288	296	308	316	290	307	328	280	312	337	319	306	314	338	291	346	307	337	343	351	325	313	317	310	301	326	302	351	340	331	320	299	339	323	339	344	316	325	312	324	347	312	329	299	301	294	344	324	311	298	358	297	338	294	315	334	298	331	316	331	359	288	313	308	336	318	329	319	322	320	308	294	312	324	320	326	303	322	296	317	311	306	316	320	309	308	323	315	333	322	306	301	332	300	314	331	291	317	320	291	320	292	331	312	330	347	303	288	311	299	345	340	339	353	315	313	329	299	362	293	312	314	340	323	319	300	327	332	332	313	294	320	287	295	300	349	335	305	339	310	333	301	336	328	304	334	326	309	332	289	314	318	311	320	311	289	342	291	335	271	309	314	314	290	335	313	343	307	348	298	328	332	308	316	309	331	341	362	306	276	286	298	321	324	289	321	311	319	324	326	301	316	277	313	284	300	302	313	311	340	333	335	318	289	305	354	306	318	324	301	283	312	302	311	308	352	311	309	282	304	330	300	307	319	325	340	299	334	314	333	305	338	320	322	292	289	335	300	312	317	303	286	301	323	317	353	340	311	304	317	321	310	279	302	334	325	294	290	280	275	290	307	338	303	317	312	318	303	325	331	311	291	273	316	285	315	278	329	313	334	341	317	324	300	340	295	302	318	308	306	315	333	313	283	268	296	326	330	328	332	281	324	332	307	305	332	325	307	322	289	334	302	328	296	308	310	331	332	337	336	309	348	330	315	322	296	330	303	307	348	309	321	345	283	329	306	312	312	329	323	320	291	330	308	318	328	318	304	292	332	327	332	316	326	332	319	317	312	306	341	320	303	280	318	324	297	320	314	312	313	314	334	304	323	322	323	298	312	315	317	326	329	337	339	318	302	337	330	305	301	300	319	307	326	312	317	315	325	318	286	310	299	312	311	308	333	298	345	310	330	337	290	298	296	308	319	305	340	266	333	317	322	298	332	302	262	345	336	321	324	316	305	318	325	342	288	333	331	292	311	354	316	287	340	288	329	298	289	318	309	319	316	316	314	304	292	313	320	332	316	316	338	300	333	293	308	323	305	304	286	293	360	322	293	317	283	332	313	333	337	327	315	305	320	339	313	308	317	305	313	309	316	302	310	292	356	323	320	317	289	335	312	324	310	294	308	313	303	303	319	328	322	288	301	291	340	300	300	304	312	303	333	282	287	297	309	318	303	319	316	312	342	337	269	307	366	303	327	343	326	313	339	359	346	303	312	313	330	331	324	326	301	320	331	313	318	317	336	307	334	305	322	315	313	300	291	337	309	337	301	342	288	302	308	309	315	335	317	299	291	286	336	305	337	290	322	317	327	317	333	323	328	313	330	310	332	305	302	364	325	303	314	330	308	303	301	357	319	296	288	302	340	304	333	330	327	312	362	298	342	327	297	299	331	331	308	275	339	332	289	319	321	295	303	337	307	309	314	317	354	352	317	318	306	299	299	270	315	315	347	333	295	306	290	313	329	311	308	323	329	356	304	329	284	352	340	332	337	318	330	305	321	313	331	326	336	324	311	325	287	282	297	331	342	310	329	280	303	305	312	281	310	334	306	315	321	325	304	317	326	291	307	312	302	300	326	305	302	323	323	333	333	308	319	316	312	295	322	288	341	312	316	321	313	302	327	332	318	342	294	317	348	309	316	312	344	317	323	307	332	319	310	299	316	342	336	308	320	306	314	324	288	315	301	324	292	309	291	327	321	307	315	351	315	299	310	315	311	319	318	299	245	300	327	325	290	313	281	313	350	302	348	320	318	337	311	294	302	315	336	346	309	337	325	328	321	322	294	301	320	331	311	326	286	305	320	316	292	291	346	326	345	321	325	327	309	298	322	329	317	317	321	312	333	284	292	317	321	326	284	294	304	337	318	324	325	296	357	321	317	330	319	301	328	311	339	288	309	301	306	334	350	289	309	319	323	300	297	316	305	316	329	308	323	299	309	338	339	323	297	317	331	297	294	326	316	337	294	302	278	295	270	315	276	300	316	316	317	326	315	307	334	302	312	332	303	311	305	340	320	312	345	320	311	315	310	298	329	309	298	319	324	303	283	305	323	324	320	310	315	303	323	314	295	331	339	294	323	302	314	339	321	312	347	324	317	323	288	316	325	309	309	301	294	313	335	317	290	334	303	371	324	316	316	286	302	304	361	320	326	310	321	323
5819	2037	3933	4217	3693	3041	2645	2279	1938	1739	1567	1449	1407	1385	1311	1304	1164	1221	1136	1140	1129	1040	1036	1027	1053	1079	993	982	1056	998	1068	1013	976	1028	969	983	970	987	951	903	987	935	928	970	942	955	943	929	926	889	919	952	888	929	900	991	942	940	911	907	953	883	946	906	915	909	911	903	874	951	878	902	924	889	873	908	878	936	932	903	896	863	891	918	921	918	947	926	927	899	912	845	888	909	858	891	896	901	913	888	889	929	838	927	906	955	851	901	920	876	895	890	943	889	905	849	890	905	882	878	900	864	819	858	924	905	888	943	849	902	910	856	924	904	853	897	937	871	843	956	908	893	887	899	875	922	839	857	805	921	942	911	884	880	907	899	877	904	885	893	895	915	881	937	852	903	931	883	884	920	895	855	904	908	894	835	888	931	898	918	880	930	838	883	913	889	866	932	864	908	850	914	873	816	893	896	881	881	848	890	908	895	866	880	872	883	897	915	865	902	909	907	888	896	916	962	859	894	910	932	938	884	915	877	941	961	892	917	872	896	876	886	832	892	895	855	919	900	906	849	873	885	851	894	811	847	885	896	957	913	837	872	898	850	841	934	872	881	912	905	933	909	898	899	884	936	907	876	910	853	906	906	845	868	894	910	879	915	874	859	948	875	906	906	887	906	872	854	892	915	900	853	907	883	887	880	893	911	892	911	893	842	863	897	899	879	821	885	941	843	888	914	900	903	880	870	851	881	836	867	869	836	905	852	919	922	894	876	878	878	904	858	884	848	864	860	888	846	875	925	858	847	932	884	813	887	926	875	852	863	886	881	875	844	867	863	840	922	911	866	868	882	852	807	859	914	850	896	831	885	867	904	883	872	916	920	951	905	918	887	878	869	853	889	891	880	895	929	857	895	843	896	873	903	895	827	868	825	937	914	880	844	896	942	830	879	855	827	878	878	851	920	915	847	874	880	856	864	881	889	864	890	890	961	864	877	860	893	894	886	832	896	889	841	877	867	927	962	947	884	869	869	871	920	878	839	862	881	903	878	900	871	844	870	879	863	916	884	961	846	922	912	932	940	827	872	901	904	891	925	890	865	880	903	864	890	862	877	917	891	896	843	866	892	859	871	848	866	903	925	900	917	912	859	876	946	890	923	867	937	857	915	949	920	839	897	899	897	946	913	850	865	921	841	905	884	939	866	892	864	909	822	902	818	852	862	853	870	899	901	882	895	901	871	898	892	866	888	846	900	917	886	853	896	900	877	847	913	907	923	867	865	870	896	893	932	932	898	884	913	924	884	894	904	898	854	851	935	842	881	878	912	885	901	926	857	912	907	863	931	848	865	860	893	858	908	892	902	870	899	915	916	883	873	841	837	829	871	846	881	855	931	917	899	819	868	860	883	913	888	897	849	856	944	877	877	884	900	844	885	859	879	865	865	887	947	894	883	941	888	911	857	892	937	879	867	887	837	879	930	872	868	921	890	885	896	870	925	958	876	897	895	946	871	874	866	856	907	899	848	821	842	913	927	878	867	920	912	898	895	870	881	852	921	925	933	879	805	921	842	895	852	877	892	878	920	871	934	901	953	869	882	914	882	901	913	865	898	880	871	904	869	912	859	842	842	862	913	903	907	925	919	877	832	866	848	954	907	886	876	890	871	875	894	869	902	900	867	878	958	909	872	872	870	872	880	852	855	927	872	901	841	908	844	831	910	849	912	911	888	847	894	844	869	859	871	871	911	867	913	885	917	837	921	866	863	892	892	838	879	887	913	878	902	902	875	869	905	879	898	852	856	863	882	864	887	879	907	924	912	903	868	908	866	921	891	859	912	871	894	873	865	879	892	889	924	860	882	925	882	873	838	863	935	878	933	837	913	868	905	833	891	886	827	899	848	877	863	890	871	926	856	893	880	878	897	851	910	894	842	869	916	840	863	877	912	899	904	854	932	915	932	875	912	918	930	857	845	867	850	844	923	861	885	905	821	861	902	929	899	912	834	873	865	884	875	862	879	862	914	899	842	869	856	888	856	874	883	852	917	927	905	909	857	898	851	906	908	877	861	869	915	935	865	884	876	883	904	857	853	905	930	881	973	841	905	845	879	853	833	889	876	872	860	905	885	878	865	859	921	894	961	848	888	860	934	927	875	911	872	915	930	901	898	891	847	857	897	919	881	844	869	864	900	898	881	906	914	951	853	909	897	891	894	850	881	856	883	888	885	921	907	923	832	914	834	896	917	868	919	891	892	874	836	909	900	883	895	883	899	903	872	860	920	896	882	895	907	888	913	889	862	938	928	921	897	892	865	916	941	922	867	892	827	949	913	853	920	851	839	862	888	868	858	912	913	831	855	941	933	862	865	891	913	947	897	870	827	907	845	891	899	891	895	868	878	875	858	922	869	929	895	861	899	849	863	891	874	917	826	898	905	889	948	859	830	867	860	943	874	896	931	917	904	853	912	880	879	901	884	887	869	904	922	878	844	839	900	920	933	816	857	924	916	846	905	907	913	862	894	924	826	874	886	895	898	921	938	874	886	852	863	929	895	885	920	921	873	872	919	898	855	924	892	855	881	891	917	841	871	898	860	896	814	859	873	866	914	907	895	924	814	870	916	887	961	872	940	865	912	889	901	898	918	893	944	918	894	899	910	903	909	861	898	871	878	902	879	932	914	916	906	869	925	889	842	864	889	877	915	902	881	877	836	881	889	893	870	933	933	874	904	933	857	884	854	934	906	899	904	922	851	932	864	942	864	861	837	906	890	864	914	912	908	893	905	933	878	924	876	886	929	860	995	930	875	923	913	882	851	879	873	862	914	933	885	884	906	914	866	848	862	892	916	925	912	952	887	871	873	882	883	917	888	881	857	900	920	843	856	899	820	881	900	887	884	833	953	868	888	914	878	879	879	889	865	898	899	918	858	914	859	853	879	891	893	882	857	891	924	848	887	902	895	921	827	893	865	858	879	882	828	915	837	858	898	915	894	925	887	845	880	893	887	862	924	869	884	887	876	857	930	862	850	913	924	911	929	892	828	938	926	875	879	845	937	854	914	886	904	880	892	865	897	929	858	848	861	882	906	854	928	936	918	869	921	897	889	927	888	895	853	865	883	878	952	934	862	905	919	860	859	852	868	804	890	935	888	861	910	920	944	866	886	888	861	894	909	862	838	861	889	835	876	901	922	895	892	903	889	880	909	888	878	915	857	815	875	919	895	906	899	860	920	907	865	932	872	840	833	928	868	898	863	850	916	917	894	847	887	907	887	867	901	900	893	933	895	859	863	874	896	894	905	895	886	877	879	892	855	903	864	921	903	882	866	836	943	858	905	931	898	885	890	894	894	886	899	880	887	892	928	905	891	853	888	947	847	888	918	839	906	923	886	848	881	857	890	890	864	924	899	871	941	926	897	864	919	921	905	855	891	835	899	878	863	886	843	890	883	858	921	883	900	876	898	908	913	904	871	844	869	884	890	860	929	902	904	877	919	896	840	864	853	906	879
19608	3688	3338	2669	1908	1443	1137	887	756	610	616	524	492	442	469	437	400	446	419	419	404	380	402	400	370	372	357	360	351	377	358	341	367	344	347	355	319	347	348	354	369	380	370	329	336	339	376	345	336	385	318	328	317	333	354	358	320	339	327	340	331	364	368	353	326	329	328	324	381	296	338	356	290	334	348	348	326	300	302	345	318	326	332	324	346	312	343	350	326	314	317	335	310	327	313	365	322	338	347	331	353	332	329	350	313	318	350	341	320	318	313	301	332	340	311	335	307	293	311	356	320	323	366	367	330	327	364	332	350	343	306	343	339	323	377	307	353	321	314	363	350	303	326	335	329	356	349	324	341	350	317	313	351	348	358	354	308	339	337	339	296	339	320	323	315	365	329	309	350	341	350	348	316	348	345	332	324	321	364	332	350	334	368	337	293	360	328	335	344	323	340	331	316	326	350	328	345	317	343	340	293	314	337	362	325	329	337	328	364	361	323	320	343	328	336	346	326	349	296	346	311	359	310	338	310	324	367	333	345	372	299	303	320	311	339	320	355	345	338	339	340	325	323	350	299	313	355	367	341	343	325	352	307	334	333	317	356	321	332	314	333	326	373	318	358	363	349	334	331	327	330	345	347	319	342	301	309	354	304	346	325	310	335	344	334	332	326	346	297	333	315	310	346	335	346	321	334	354	358	347	338	307	325	323	291	300	326	331	331	327	359	287	335	329	329	320	355	308	336	321	372	328	345	335	343	335	312	356	336	323	347	316	329	338	349	290	332	352	324	311	337	331	377	345	338	322	364	354	345	346	330	349	317	356	325	324	349	328	298	338	316	308	325	367	345	313	309	335	296	338	336	346	348	336	343	353	322	315	342	347	307	318	332	320	363	326	334	363	353	350	339	377	336	365	329	336	319	333	349	331	335	313	340	330	315	338	329	323	324	325	333	329	331	336	308	356	342	325	337	292	346	331	346	343	327	292	321	335	320	326	303	369	313	334	339	357	336	312	316	340	341	366	337	341	307	353	338	322	334	326	326	330	361	332	333	364	325	342	334	314	332	323	322	336	316	330	333	322	328	340	361	326	337	311	333	302	325	329	364	324	335	320	344	331	339	343	321	310	334	330	323	347	296	320	339	349	370	324	315	336	341	315	304	361	330	316	343	311	346	322	324	340	327	328	369	318	329	362	339	329	319	324	338	333	317	357	340	326	327	306	333	347	335	321	331	332	303	306	352	329	310	310	327	339	335	306	295	308	318	348	312	312	281	285	331	320	352	340	366	347	360	345	308	347	343	315	326	332	331	343	331	331	342	347	340	335	306	361	324	341	340	338	312	279	315	373	300	327	374	335	323	321	330	306	338	327	342	351	320	357	350	331	357	338	315	297	335	313	362	340	352	331	353	320	327	348	345	345	344	325	326	319	300	348	328	300	374	331	358	310	331	368	330	307	348	318	336	366	305	322	316	358	322	332	344	329	340	338	331	327	333	332	351	325	301	343	352	356	340	327	324	340	326	319	306	338	360	337	324	305	368	330	299	317	317	329	296	295	330	330	340	322	337	314	348	306	327	327	328	287	325	327	340	364	358	308	354	365	329	327	335	341	333	336	314	317	320	318	310	324	315	308	317	284	344	282	338	352	321	337	357	331	333	337	297	309	335	312	346	341	311	368	317	351	349	307	328	321	333	336	315	356	337	325	299	310	337	339	306	342	312	321	309	327	354	295	339	319	321	334	335	350	309	315	310	304	331	335	314	338	339	344	291	334	309	349	340	358	326	348	346	329	334	336	341	343	315	363	303	324	332	345	309	322	316	330	334	313	337	319	367	338	321	340	368	288	306	339	333	324	305	311	326	354	321	317	306	317	320	315	346	316	355	314	319	331	327	294	308	304	338	328	320	315	354	332	309	330	346	317	333	279	337	321	303	348	320	338	320	345	342	331	293	293	322	297	313	320	369	342	316	324	325	322	335	338	321	314	321	318	337	325	338	338	332	313	336	353	333	340	318	324	353	335	321	342	332	299	336	303	339	337	309	324	313	334	349	344	339	347	351	369	321	322	338	319	334	352	330	336	329	330	317	371	325	334	307	344	329	312	344	327	314	320	296	344	339	334	317	345	327	352	344	359	358	335	305	325	313	349	310	315	348	354	323	327	339	311	284	349	339	348	325	321	316	289	326	328	317	312	311	312	360	346	317	318	313	245	326	349	297	324	351	305	350	337	363	329	325	348	341	339	332	308	316	357	349	327	339	324	323	341	343	360	338	363	308	338	336	371	338	333	357	322	330	329	315	361	303	331	327	351	361	311	315	345	329	341	331	320	313	340	351	307	350	346	302	340	334	361	341	324	316	333	330	341	359	314	301	343	348	307	300	337	336	347	313	338	337	346	332	372	319	311	321	338	329	321	346	340	354	323	331	336	366	331	303	300	376	317	325	321	367	344	347	308	331	364	327	312	320	332	352	328	356	293	336	342	323	346	317	329	346	312	310	336	328	325	355	296	334	326	333	320	360	344	316	364	329	360	333	305	333	347	330	326	320	336	368	330	329	354	330	312	348	324	324	326	315	338	322	328	333	319	310	348	317	342	341	347	361	333	304	366	332	335	348	348	325	296	311	283	316	306	342	324	321	335	359	345	290	337	339	351	342	362	309	313	320	311	335	332	310	352	316	365	345	339	328	328	358	347	325	357	354	357	328	367	371	322	366	311	335	358	344	323	315	316	318	333	309	346	317	338	402	337	318	310	345	325	356	340	311	318	287	330	320	330	344	295	310	347	322	310	306	322	329	355	347	294	322	326	351	313	326	348	307	313	347	365	337	307	357	330	304	317	337	350	335	321	329	319	346	307	311	366	326	328	326	328	329	348	332	357	380	317	293	325	311	364	326	340	329	334	331	329	330	304	311	350	325	327	311	370	358	349	350	337	345	336	316	336	309	335	311	319	347	329	343	323	296	331	306	347	329	333	308	308	341	334	305	347	337	331	370	387	345	338	322	318	351	334	317	340	395	336	335	348	309	305	337	324	311	329	325	334	302	324	334	305	351	308	310	359	335	332	311	354	342	373	333	308	324	334	348	337	324	331	322	313	366	340	342	331	346	321	326	326	313	308	301	327	345	329	347	336	361	336	355	329	323	336	312	336	313	276	337	323	316	349	328	313	342	322	338	368	356	302	336	322	340	339	305	336	371	335	352	347	344	365	374	346	321	357	342	334	322	296	337	339	320	323	335	343	354	313	320	329	331	372	330	307	335	317	325	340	326	345	341	309	351	351	331	331	350	323	314	323	322	336	324	329	333	322	312	344	317	314	341	362	331	315	297	326	325	338	295	335	309	345	328	342	335	359	359	333	319	344	314	327	306	308	323	325	329	303	318	324	328	325	354	336	326	327	331	316	307	358	326	309	320	319	317	319	333	329	328	294	322	313	315	334	341	290	370	297	366	353	341	320	330	331	328	313	309	341	312	358	325	307	354	352	318	326	317	351
8085	3020	6782	7411	6299	5301	4357	3493	3108	2669	2447	2185	2102	1863	1734	1711	1594	1455	1387	1425	1337	1269	1284	1252	1137	1233	1105	1162	1121	1138	1118	999	1049	1074	1086	1054	1101	1038	1020	1000	943	1002	1011	987	992	1021	1005	967	1033	974	993	961	983	1004	982	975	898	953	987	935	981	900	965	1010	936	945	1007	992	965	926	896	984	919	941	932	968	881	891	905	925	886	859	875	938	902	922	904	915	894	897	879	906	931	970	891	945	904	908	979	898	919	924	923	919	878	876	901	889	901	885	903	917	915	928	902	908	884	913	889	944	894	941	909	945	892	874	924	929	904	954	986	943	859	962	932	898	865	907	890	929	859	908	932	851	889	896	881	979	889	900	878	914	914	914	970	919	900	904	918	965	927	929	876	905	911	914	904	927	913	977	892	927	894	888	898	957	930	955	931	886	925	884	897	848	897	877	922	936	930	906	912	901	865	881	900	963	852	906	874	908	924	866	909	914	940	920	863	941	899	960	903	882	861	951	899	944	912	884	935	905	867	913	955	898	867	966	933	883	881	927	834	894	886	883	914	878	905	901	958	968	904	910	927	901	884	925	937	927	895	878	919	959	900	907	919	935	894	859	910	952	904	875	868	938	926	876	895	881	885	961	933	904	936	927	858	904	908	884	932	976	898	929	847	958	863	957	875	912	954	910	957	922	879	931	895	928	893	921	922	911	930	860	898	875	939	896	974	902	868	907	932	872	921	896	908	929	936	888	878	870	941	949	949	892	931	938	926	906	952	910	942	883	905	916	866	940	963	904	867	886	942	921	910	862	924	872	934	869	930	932	881	866	899	925	872	962	895	897	880	946	879	869	907	902	944	879	905	889	935	909	918	884	904	916	902	916	965	899	930	916	892	891	923	965	933	947	911	902	912	923	916	885	866	927	921	913	869	926	871	932	908	846	839	950	897	890	934	950	863	908	921	901	946	874	931	862	864	936	891	915	877	913	913	916	933	843	914	890	883	899	908	947	888	899	917	838	939	929	924	942	948	864	920	891	961	877	949	888	921	933	906	934	914	900	889	887	884	924	886	922	916	886	939	875	888	922	952	939	897	919	923	937	927	939	921	895	962	925	888	936	871	916	889	900	914	883	884	926	897	901	933	902	925	915	887	914	884	888	903	923	900	926	958	901	902	920	867	909	967	934	873	919	882	945	919	859	924	898	879	869	972	904	906	874	914	895	901	865	855	902	919	836	906	872	870	941	873	903	856	910	940	848	886	901	871	924	917	942	929	905	915	879	893	900	917	927	894	914	931	849	922	905	898	921	904	922	863	860	911	918	913	928	863	974	875	936	956	912	893	925	897	903	886	947	964	851	862	868	949	903	894	938	894	847	902	892	875	904	890	891	905	965	931	900	939	938	857	889	932	936	951	937	908	920	893	842	926	935	950	864	890	896	900	849	874	945	828	910	892	840	936	905	962	933	941	926	930	953	969	921	892	933	916	906	880	889	855	897	885	898	914	902	957	921	891	878	933	867	864	873	900	887	909	943	924	943	926	906	944	905	941	874	928	923	911	860	926	891	884	906	865	906	879	888	915	898	913	891	934	896	884	875	891	896	911	897	896	945	926	850	896	973	939	889	884	891	935	913	906	876	920	936	964	919	946	891	881	864	948	900	907	889	895	879	884	952	856	837	889	837	923	881	905	895	893	907	867	935	898	875	897	893	890	853	899	906	905	923	919	889	896	899	945	879	862	874	897	874	886	906	866	883	936	966	865	892	913	888	873	943	943	918	877	918	911	905	868	917	899	900	916	852	861	927	897	910	869	912	940	935	920	879	878	869	911	939	921	933	901	931	902	901	887	936	901	944	939	846	908	904	928	931	968	889	945	857	922	897	899	894	939	912	912	916	857	858	938	918	934	943	951	933	946	934	899	862	890	912	876	892	957	878	906	921	915	886	918	856	931	920	919	878	862	897	818	891	897	929	982	909	925	892	899	907	920	938	869	922	871	859	895	927	898	889	929	898	939	865	844	905	874	855	901	907	919	937	887	926	882	936	848	887	903	934	939	946	875	965	884	859	910	916	911	888	846	895	894	917	903	900	915	906	902	936	905	895	947	842	892	887	917	977	904	880	868	956	889	877	947	930	933	911	896	938	851	901	904	884	924	922	891	916	933	879	860	933	940	913	893	936	922	897	962	938	896	898	865	884	995	888	904	938	873	941	893	883	900	911	808	946	874	887	922	902	906	870	918	901	872	865	941	926	849	942	927	880	887	916	925	925	900	844	908	902	885	928	924	914	872	988	927	839	960	899	939	921	939	895	983	913	908	900	910	891	952	916	892	891	891	868	898	978	934	942	957	845	892	924	873	928	896	864	856	944	912	877	930	938	925	918	911	870	906	881	937	904	950	935	871	869	895	858	899	869	919	918	906	944	874	945	916	871	900	910	895	924	860	876	896	912	892	878	886	928	942	946	884	925	880	852	938	890	891	896	955	880	932	865	904	964	872	915	910	874	919	927	871	910	951	935	887	944	906	947	900	874	876	912	893	894	895	840	882	956	883	917	872	929	952	878	930	846	890	901	908	929	939	895	904	886	866	949	976	887	916	913	898	927	931	927	894	880	897	934	912	861	883	873	909	908	858	897	936	877	919	937	854	908	901	829	885	910	885	930	915	845	923	904	894	899	860	886	951	925	888	869	879	879	949	883	890	940	896	824	929	916	953	903	953	938	901	864	929	930	958	947	892	910	872	900	912	890	905	950	900	922	884	871	929	897	871	901	943	876	941	896	852	923	899	887	942	900	914	867	886	890	902	880	915	957	909	926	885	923	906	939	829	958	941	904	914	895	874	885	912	978	864	955	926	872	961	867	927	886	934	887	910	905	918	894	896	893	940	909	928	934	889	865	904	907	959	867	899	895	888	901	895	915	923	899	911	909	932	919	936	884	945	870	905	907	915	885	909	929	947	899	886	956	925	899	942	897	913	916	886	961	900	950	897	915	922	861	946	900	903	895	865	912	941	916	907	904	911	911	915	886	870	973	852	943	940	877	907	849	863	907	924	978	891	949	902	877	891	908	862	906	964	910	954	907	885	864	938	886	930	868	938	947	938	919	877	846	955	853	938	862	893	931	875	916	826	868	896	913	962	879	926	880	898	919	905	888	949	914	878	927	942	835	934	924	885	931	919	894	892	963	902	923	906	926	872	923	908	909	914	871	897	903	940	889	869	888	931	931	929	910	958	940	881	866	921	894	922	939	927	988	984	847	887	912	920	821	912	913	896	921	882	927	926	919	933	875	909	884	972	928	895	929	907	883	927	972	908	903	843	887	880	908	873	912	906	892	909	955	886	890	893	881	901	872	873	866	923	899	922	937	941	947	871	943	940	926	892	907	952	914	928	927	950	895	876	871	906	871	918	892	837	909	916	935	925	918	914	950	941	850	918	961	905	943	894	910	935	913	912	843	912	914	870	924	920	926	905	897	891	894	950	949	862	938	904	928	839	882	946	897
2392	230	250	232	223	193	177	211	181	148	194	169	155	168	173	168	168	180	175	161	187	176	189	178	170	156	164	173	177	165	162	183	161	189	167	181	161	168	167	130	170	158	147	134	162	164	187	152	171	166	158	168	172	140	135	151	154	148	178	146	175	167	186	163	176	129	154	165	143	150	191	162	171	171	158	155	184	163	172	168	168	178	163	197	159	155	160	174	153	161	162	169	166	151	156	167	138	173	184	169	149	153	161	173	186	176	158	157	161	147	169	165	163	172	162	163	159	168	180	183	148	182	157	147	182	165	172	174	190	132	169	149	161	159	163	178	168	161	155	155	144	165	141	170	158	175	151	169	185	187	170	170	165	158	168	165	162	146	150	156	174	184	156	147	168	153	166	144	162	157	169	167	164	164	183	178	165	166	164	180	131	158	178	171	179	151	162	158	157	156	172	183	174	148	167	145	157	153	179	156	151	166	165	177	184	159	176	156	172	182	176	154	180	167	165	160	180	166	179	163	179	165	163	172	193	173	174	141	161	154	179	170	166	160	154	146	136	162	171	174	161	149	177	147	158	158	168	144	178	131	163	172	177	171	174	163	149	146	160	162	172	175	161	173	168	163	157	165	166	165	182	200	165	151	174	148	157	175	152	169	164	136	163	170	183	160	156	164	145	151	156	147	185	161	178	138	133	184	141	166	173	170	149	162	151	192	142	196	162	184	161	159	140	164	153	185	171	152	156	159	172	168	164	170	192	150	148	178	171	166	164	174	164	151	164	153	168	149	159	181	177	161	166	159	187	146	163	148	171	177	159	160	161	135	164	174	167	175	160	161	163	171	161	173	154	152	148	172	159	172	145	173	164	150	131	152	153	176	170	176	162	159	148	163	169	175	142	175	175	190	151	161	150	151	133	152	153	189	161	179	139	160	164	163	143	173	163	151	130	177	156	164	168	152	141	187	158	161	153	172	130	160	172	163	174	146	136	155	161	158	160	139	152	174	165	161	156	186	171	167	173	158	162	157	150	172	172	162	176	171	169	157	160	145	166	166	148	165	165	192	166	164	175	155	173	168	168	157	159	166	150	172	144	165	147	157	146	155	146	184	139	165	175	172	150	152	135	132	165	144	168	165	167	180	173	156	193	179	181	168	180	191	179	179	148	181	159	165	153	166	170	161	185	146	164	177	179	162	170	162	146	165	153	163	183	174	166	148	156	154	174	158	145	171	163	148	172	173	156	165	182	151	159	164	183	155	146	161	155	169	156	147	194	179	165	150	138	159	140	161	186	158	153	155	149	173	155	135	157	167	165	157	167	182	158	181	179	159	175	173	173	187	157	142	172	147	138	139	198	181	151	184	174	163	158	167	144	153	152	146	168	165	180	162	155	153	164	151	164	165	162	185	161	146	188	158	176	162	156	155	171	171	166	195	184	138	149	165	169	146	163	181	160	178	164	157	164	165	178	133	171	181	177	156	151	157	160	164	179	161	158	155	166	150	174	160	160	178	167	151	176	170	140	165	175	151	174	146	155	168	159	171	180	186	174	180	155	157	188	162	172	177	171	151	135	166	152	170	155	170	174	167	146	168	167	171	147	164	155	164	156	155	164	159	130	167	179	162	170	175	170	156	172	190	149	181	171	140	157	157	172	172	185	159	200	176	175	167	148	158	167	153	150	154	178	149	161	177	166	175	157	164	168	147	175	165	184	162	146	185	158	164	147	160	174	145	170	169	184	175	154	183	167	187	183	176	170	179	163	172	147	141	166	174	150	166	155	128	182	152	161	149	156	162	171	183	169	160	163	170	160	164	168	168	158	169	168	190	147	152	199	170	157	158	157	157	157	152	132	164	139	157	162	172	158	177	144	155	162	165	178	126	186	165	178	183	176	186	171	174	179	188	162	165	163	180	156	163	195	169	156	153	181	148	164	155	162	170	170	148	155	178	195	169	175	165	174	163	163	157	173	166	168	169	160	142	178	161	156	184	153	147	194	179	178	151	159	153	182	173	181	193	165	162	176	169	161	146	171	169	195	169	167	153	139	144	168	150	162	156	167	148	167	162	173	163	175	154	165	169	177	166	169	146	183	159	177	170	181	158	179	132	167	162	160	173	158	160	151	170	183	158	167	170	163	174	155	172	171	154	163	148	154	139	178	158	171	183	161	142	161	161	155	146	180	166	170	159	151	167	148	165	160	143	153	187	160	158	160	155	163	145	159	175	174	186	177	171	176	184	172	170	166	141	171	190	170	171	162	157	171	153	147	147	151	164	176	158	149	160	155	158	188	170	162	165	154	161	169	158	158	169	172	152	171	192	165	157	136	153	173	165	166	155	155	166	167	168	156	173	134	149	165	152	147	135	173	161	168	164	164	156	172	186	175	165	170	199	159	170	150	168	159	178	189	166	180	163	159	154	146	171	156	160	175	164	155	190	194	164	171	157	158	183	180	151	165	175	148	176	158	157	171	156	169	150	175	147	144	177	151	167	160	175	139	149	195	166	179	161	158	163	163	165	158	165	158	161	175	190	180	178	190	152	180	155	155	154	151	169	166	139	167	166	160	173	153	146	152	157	173	157	163	168	173	170	158	166	161	175	150	143	181	169	171	177	170	187	147	160	156	164	153	146	145	145	144	165	169	161	168	170	183	165	174	152	181	147	152	175	169	148	181	152	155	206	155	146	155	162	162	153	148	142	157	167	183	152	172	163	161	168	173	166	178	152	161	157	186	172	196	163	171	165	179	158	176	175	167	181	138	181	164	156	166	158	164	139	172	158	173	168	161	187	172	146	151	173	156	150	178	168	163	178	159	168	171	161	190	150	159	166	151	153	172	150	180	177	149	169	183	160	154	150	170	161	174	157	164	168	132	177	161	167	173	163	149	160	147	170	172	157	155	175	166	174	162	170	156	164	145	158	166	171	178	174	146	172	165	179	176	139	156	192	168	179	164	187	158	144	176	163	162	174	150	173	160	176	178	157	172	166	147	179	168	182	203	149	167	175	177	172	165	170	179	163	167	170	154	167	163	156	139	154	157	159	149	191	174	158	153	165	174	172	157	155	163	148	180	178	145	137	153	155	160	165	169	159	156	167	166	155	171	173	164	172	156	173	162	153	171	167	164	162	167	153	178	151	151	155	167	168	189	163	147	159	174	181	195	159	164	163	168	165	157	162	161	166	166	196	145	191	154	184	158	184	172	181	158	168	155	154	160	167	172	163	161	190	187	165	154	146	150	165	164	163	181	184	171	160	182	169	180	184	166	178	184	178	155	164	162	174	178	189	181	188	174	149	146	188	163	169	183	152	160	161	161	175	162	182	150	152	156	200	176	169	167	170	167	176	166	159	155	159	152	178	173	176	196	183	160	186	179	159	169	166	173	181	160	173	174	159	167	158	185	158	147	166	180	160	149	167	166	163	172	159	176	162	169	155	155	151	150	160	158	155	139	184	164	156	182	168	158	177	167	153	168	161	171	170	153	155	183	151	170	170
2095	600	669	684	635	686	622	625	577	555	579	558	513	565	581	551	539	516	568	540	515	577	539	523	527	545	538	525	498	504	551	548	518	556	532	512	523	499	501	547	547	529	554	529	540	546	538	522	512	464	537	498	530	502	544	518	528	488	511	558	549	494	540	500	547	492	500	499	532	483	523	522	533	524	521	505	513	520	555	561	533	527	496	511	503	526	542	525	510	531	524	525	515	508	521	517	528	510	569	536	531	551	488	534	531	500	515	510	491	500	507	495	546	537	510	526	547	511	529	562	498	527	501	513	480	530	533	521	480	492	519	541	526	506	518	510	520	523	506	484	495	490	532	504	520	517	532	537	494	542	513	494	480	502	516	496	527	532	533	510	510	531	524	506	537	481	536	495	506	518	498	552	525	487	517	528	482	548	504	541	511	545	536	513	538	503	515	543	527	505	522	510	546	537	535	507	504	504	525	527	548	531	500	541	534	532	544	531	559	519	537	486	543	480	526	494	482	519	507	481	500	516	536	510	494	518	505	504	499	506	525	508	511	487	489	539	522	542	546	485	515	553	521	528	520	504	497	536	554	543	547	513	544	534	537	516	509	508	537	541	501	519	521	524	528	520	490	548	514	496	499	514	506	509	519	543	520	494	553	559	510	484	511	492	501	530	540	545	519	520	521	539	527	483	518	511	489	480	521	530	573	518	558	526	515	509	523	519	509	485	489	568	523	572	504	527	545	536	539	496	523	498	558	546	503	527	487	514	519	525	509	548	551	539	553	524	520	501	492	494	487	492	518	535	498	533	541	501	519	520	489	513	509	538	484	554	515	514	522	455	541	552	485	482	546	528	545	549	520	481	489	518	527	505	510	547	556	539	504	573	530	524	567	555	499	481	497	507	545	519	511	526	506	507	474	542	495	531	511	509	539	522	474	546	502	541	563	528	558	545	557	489	503	521	552	571	515	503	507	500	497	535	532	502	556	513	541	512	490	504	528	480	525	500	489	507	513	514	534	562	523	525	505	551	521	506	491	515	484	528	578	511	514	533	510	505	520	504	511	534	507	525	535	511	526	561	499	543	514	508	499	535	504	521	588	531	522	501	540	501	524	513	539	499	506	519	473	508	558	527	496	539	512	486	482	513	505	545	517	556	486	502	495	529	569	509	567	529	526	519	486	510	525	504	541	537	508	533	535	549	498	547	493	547	518	463	492	495	529	497	516	533	537	505	528	496	530	508	510	509	513	512	545	506	516	522	529	504	491	494	526	535	507	525	514	522	557	511	491	481	521	541	554	525	511	503	542	556	517	527	503	515	514	533	537	521	553	536	479	522	502	498	565	479	547	509	512	535	574	533	493	536	540	515	522	500	506	546	552	515	533	535	489	510	512	527	480	520	526	495	562	531	490	560	529	536	503	519	526	510	517	521	494	517	500	495	526	525	506	537	517	502	537	511	525	490	537	521	484	535	520	517	487	475	527	553	511	527	529	527	528	568	511	523	558	497	508	499	530	513	495	523	519	571	528	548	537	515	525	523	534	544	515	495	523	505	460	511	525	535	508	551	543	514	512	497	512	503	508	580	555	529	515	518	484	525	512	536	534	521	549	506	523	593	527	531	445	532	565	520	546	537	520	499	526	462	517	526	506	497	519	534	503	514	521	509	511	538	489	498	514	504	530	498	520	511	511	494	516	481	550	509	528	537	509	507	496	526	546	483	543	536	505	578	530	514	568	527	529	507	521	540	522	519	503	521	510	540	501	577	503	542	466	545	508	544	534	500	521	484	557	530	503	499	531	505	548	553	494	504	500	532	528	523	508	534	525	508	497	557	537	547	529	495	520	490	533	510	517	524	505	536	535	526	536	514	491	559	518	526	509	494	518	504	511	514	495	488	498	494	513	536	500	503	473	467	521	586	534	519	558	517	515	516	543	529	518	541	530	515	544	490	550	453	498	487	532	585	540	486	494	514	529	510	506	497	547	511	510	535	522	501	538	547	538	501	535	489	535	480	562	481	535	558	517	506	527	524	527	565	526	532	518	506	527	504	511	533	539	512	522	521	526	498	478	547	528	524	530	524	530	534	503	495	570	511	519	487	480	516	512	573	554	492	503	532	543	532	500	503	523	551	484	523	501	533	490	524	523	517	501	535	519	550	544	492	484	483	528	530	530	525	515	519	509	526	490	523	491	481	537	510	554	462	518	462	501	511	520	487	514	503	541	470	500	499	551	554	559	513	484	523	517	554	534	479	482	567	507	531	492	501	533	534	550	533	543	498	524	534	548	547	516	492	539	526	514	517	546	515	539	511	538	516	565	549	507	479	495	511	565	551	498	505	539	519	528	501	493	543	513	505	503	535	551	515	492	548	488	532	489	509	494	485	545	497	468	494	481	506	531	528	531	512	508	507	508	508	514	528	546	538	515	519	503	509	531	521	529	512	513	538	538	518	520	550	514	521	505	485	516	512	525	519	503	526	471	555	541	546	475	525	507	553	540	523	505	495	534	529	531	521	537	523	512	517	482	534	500	540	509	540	487	500	530	515	573	511	526	533	556	535	500	474	542	513	541	509	493	543	523	536	523	556	530	509	510	531	504	533	520	499	530	573	490	516	522	522	525	501	543	542	467	529	537	522	516	534	479	507	524	545	503	530	501	520	551	539	540	499	524	520	500	532	503	551	522	529	503	518	520	499	525	567	491	527	511	522	517	505	520	554	518	530	518	508	499	516	528	545	518	509	533	499	509	524	513	497	535	521	500	499	533	501	502	527	506	503	537	548	501	509	553	563	536	532	560	552	513	521	529	499	528	532	515	525	520	547	491	537	515	532	546	552	528	514	539	509	494	510	513	527	517	529	516	494	520	543	525	528	509	507	523	537	509	485	526	494	535	515	513	533	511	576	502	541	540	503	518	500	517	509	528	488	512	537	575	528	505	536	531	522	541	521	521	542	501	506	545	547	524	515	485	511	534	495	512	579	542	531	539	537	505	519	496	498	505	519	520	555	508	516	501	502	513	528	529	517	536	539	520	526	516	522	513	539	523	546	519	510	514	525	558	554	530	536	505	518	497	531	546	539	513	507	515	507	511	520	517	527	563	514	521	567	498	480	480	547	536	561	521	460	505	543	518	503	511	549	531	498	549	540	527	511	479	560	505	530	534	512	511	540	524	516	526	473	513	511	516	541	498	528	520	500	526	538	498	525	535	497	530	541	558	510	494	547	548	527	488	499	499	539	498	523	536	515	527	475	498	521	543	524	498	507	507	496	497	536	508	494	516	551	494	521	492	503	551	504	471	514	496	532	513	489	535	531	547	539	517	521	578	528	520	529	500	504	530	514	574	496	514	546	505	524	519	497	501	509	538	569	554	545	498	473	511	560	482	502	536	521	525	514	532	522	528	559	474	504	538	530	545	495	559	527	514	508	532	499	494	509	504	546	540	518	504	493	526	489	529	491	510	524	521	508	535	526	529	539	535	548	530	496	491	550	521	542
11018	1471	1629	1391	1055	816	675	577	500	467	485	438	411	414	360	374	346	378	361	320	366	371	344	361	370	325	332	349	335	318	337	349	332	362	346	372	331	321	306	306	319	310	327	324	312	338	304	291	297	307	322	354	343	299	309	337	304	281	285	330	321	323	323	335	313	371	299	370	340	317	315	333	329	337	325	319	317	318	322	323	320	320	319	351	337	329	311	286	316	330	331	326	328	329	346	312	333	298	302	300	330	334	305	297	335	311	325	312	314	331	306	326	309	330	333	331	311	305	323	322	315	331	307	297	316	311	305	321	334	319	316	320	360	336	325	315	319	314	266	340	341	320	320	315	311	364	326	308	325	294	326	321	319	324	309	323	323	322	310	289	329	354	309	338	343	316	306	303	337	364	317	329	333	327	320	319	318	335	324	315	324	389	292	315	320	347	297	316	289	306	333	318	328	331	325	317	338	299	328	326	314	344	352	314	320	319	352	327	301	350	319	316	320	347	321	296	316	328	298	304	313	303	315	319	295	313	324	320	341	348	322	337	329	338	317	306	312	330	292	336	335	327	329	333	336	308	326	313	359	327	314	333	321	328	310	325	326	299	321	341	337	316	321	342	329	297	293	307	310	297	312	314	331	314	313	348	348	346	349	299	336	303	338	314	298	331	307	305	313	321	358	277	293	321	332	292	292	315	320	311	325	311	318	282	295	321	341	276	308	291	319	314	335	323	310	302	307	332	328	291	334	329	297	328	308	303	305	343	319	304	329	303	342	283	307	303	308	295	282	310	317	276	288	325	342	308	310	321	356	330	316	299	320	322	338	326	278	331	320	288	337	339	318	336	344	296	327	308	303	280	337	353	317	350	326	320	311	340	323	294	338	323	330	320	320	314	335	313	306	321	308	303	320	321	300	327	284	292	302	320	326	299	324	308	312	318	298	317	326	280	329	287	324	301	295	343	295	340	289	331	303	313	326	312	313	339	322	302	289	312	340	338	342	332	331	314	315	309	324	303	332	336	331	311	331	313	296	310	346	352	297	325	321	330	319	337	289	357	331	307	282	315	290	310	310	342	319	330	267	305	319	324	301	333	301	293	295	337	333	353	341	309	317	340	316	296	305	327	322	346	326	326	297	289	325	341	318	330	290	300	318	319	327	331	358	335	308	355	298	320	365	336	326	322	298	292	324	320	300	303	290	289	367	293	339	321	326	323	327	313	311	312	326	313	317	334	304	302	330	352	318	348	317	335	297	324	317	338	322	327	309	332	311	306	300	332	315	311	306	310	308	305	316	303	307	327	296	313	314	309	332	338	326	316	320	312	293	332	327	300	321	304	312	353	330	321	337	334	314	306	315	317	288	351	299	340	318	319	307	297	321	338	322	306	323	346	295	286	331	291	290	326	303	330	343	319	345	328	303	328	331	339	338	306	343	313	276	331	346	338	301	352	311	350	323	320	296	289	277	291	328	297	332	311	318	313	294	305	324	321	302	302	338	314	322	323	315	332	330	333	327	274	304	286	339	307	329	309	327	343	319	347	307	326	340	308	301	346	300	295	323	350	314	305	309	343	334	342	306	335	331	330	298	355	335	334	304	301	312	337	304	301	344	315	282	321	327	297	334	307	308	300	335	310	317	298	339	304	294	316	307	335	294	312	302	320	335	316	329	314	326	322	309	295	306	336	304	334	303	302	325	315	319	299	296	298	298	298	332	306	321	291	297	325	304	326	314	322	303	329	323	315	327	307	330	287	327	341	283	309	295	335	329	342	316	315	301	356	328	322	305	314	332	310	347	311	329	325	322	310	314	331	325	316	293	329	326	324	325	315	294	339	319	334	300	315	274	294	325	323	291	269	321	303	327	339	329	322	306	283	306	322	300	303	306	319	316	290	358	285	357	305	341	296	310	348	315	354	300	303	329	305	313	312	312	316	313	342	317	341	315	303	299	322	296	363	311	285	332	346	312	329	347	343	329	329	338	351	317	316	343	303	331	326	317	353	337	342	317	323	310	315	325	308	314	328	307	312	323	293	281	321	322	311	297	313	319	292	307	354	349	343	294	306	326	314	319	338	334	325	335	290	343	343	343	337	344	327	312	307	358	326	320	308	313	340	323	305	334	314	296	305	309	348	305	359	338	315	308	326	299	302	300	306	311	330	325	340	320	299	314	317	293	300	321	293	333	315	323	290	301	289	328	334	318	328	297	284	306	320	305	325	314	296	302	314	350	304	300	302	312	289	309	328	366	308	323	316	329	325	310	323	329	323	346	331	292	308	283	287	303	303	303	305	293	318	328	328	302	319	344	293	325	294	281	315	312	337	331	296	338	346	303	309	323	322	300	299	317	317	336	322	354	308	318	342	304	317	324	320	304	335	312	290	268	346	365	320	305	304	354	329	324	295	349	329	288	320	318	313	316	321	305	296	310	321	305	271	317	336	331	309	301	320	346	321	316	304	315	296	301	321	335	314	308	302	306	312	314	293	327	347	337	327	322	324	338	310	325	319	303	322	299	301	330	304	314	341	340	300	307	307	309	326	321	347	291	340	312	323	313	320	322	299	307	328	288	314	301	311	309	308	307	292	293	298	301	315	326	271	332	326	314	326	332	331	298	310	326	322	332	314	324	321	299	340	334	313	325	301	326	315	321	294	328	318	301	324	299	320	309	291	308	314	305	324	287	294	343	324	314	320	329	313	323	297	314	303	339	299	324	301	318	334	339	304	332	338	325	330	337	356	313	300	349	320	299	303	339	284	309	311	290	318	312	309	328	292	331	309	330	301	328	327	341	334	320	328	327	335	324	296	333	334	315	332	293	290	320	309	329	328	321	323	317	287	307	309	310	341	322	358	328	319	313	303	294	309	355	335	309	304	284	315	353	302	301	318	333	322	312	309	317	357	329	348	295	329	299	302	300	298	305	310	341	335	314	345	303	318	316	309	332	322	320	323	316	306	338	295	369	331	357	306	340	317	330	348	315	359	328	319	317	271	325	319	328	341	325	323	309	324	334	299	310	358	323	359	317	345	310	316	314	316	353	331	334	317	313	342	321	303	318	295	294	309	318	361	300	321	303	332	332	299	313	321	338	318	364	303	320	299	284	322	314	307	312	342	310	308	299	318	307	343	345	298	318	335	309	327	303	302	354	322	307	321	285	335	331	310	296	301	335	299	319	283	300	292	323	363	313	305	326	303	331	319	317	322	311	327	314	301	273	321	321	335	311	324	327	291	325	336	314	312	336	327	297	302	316	330	336	323	310	330	306	321	302	313	299	358	312	338	309	313	310	323	368	300	332	301	318	330	320	347	328	330	322	322	328	303	294	336	275	371	325	317	361	305	302	328	330	287	304	321	322	298	300	348	342	316	320	290	329	341	305	316	305	299	318	293	306	353	303	310	332	296	304	310	317	303	337	309	330	339	313	305	332	305	307	294	331	312	323	322	321	311	324	313	362	322	353	297	312	285	307	359	339	313	305	321	333	328	298	296	317	326
5790	1948	3806	4311	3668	3025	2547	2240	1984	1881	1640	1573	1411	1313	1276	1170	1260	1220	1175	1143	1148	1090	1101	994	1095	1062	1019	1000	1039	1004	1017	973	1033	1002	952	951	1015	967	957	902	989	961	955	940	943	941	959	957	922	885	947	885	899	908	953	939	977	893	887	912	909	961	951	880	882	854	953	877	935	874	838	912	905	880	943	889	912	947	895	907	907	901	890	864	905	867	863	906	922	899	912	861	851	845	902	907	885	919	882	823	864	893	886	930	850	875	947	923	812	870	914	914	914	896	907	905	884	887	883	854	886	893	880	906	919	892	883	889	848	877	910	852	894	876	901	925	867	865	950	923	899	852	870	926	913	852	911	937	875	870	893	861	941	916	927	851	892	930	875	865	894	886	916	926	849	886	870	861	930	880	847	885	902	862	900	893	907	917	901	853	890	906	878	896	891	919	961	891	874	942	966	889	902	868	910	915	870	889	882	864	905	901	913	872	883	884	901	917	854	883	851	911	869	913	965	934	858	885	902	890	844	934	900	882	960	927	880	934	869	897	904	917	914	896	879	887	934	930	922	884	810	837	934	908	955	864	871	886	914	899	818	878	846	870	922	891	864	890	932	871	928	921	903	847	912	927	901	889	881	909	864	869	943	867	890	880	866	887	863	863	908	879	929	862	893	905	969	895	909	895	915	959	911	891	863	911	877	916	934	866	878	851	881	875	907	886	888	848	867	857	873	867	883	878	845	849	908	871	857	917	988	891	882	855	843	896	898	849	911	878	866	912	832	875	910	938	936	879	907	882	886	908	921	884	906	935	882	886	871	901	866	848	938	852	931	883	879	893	914	864	879	875	921	896	869	877	917	910	912	868	870	907	878	916	873	894	856	885	894	848	865	923	904	852	841	886	908	948	847	912	929	920	885	889	884	910	861	866	908	914	881	921	940	870	905	866	862	872	891	849	910	867	889	909	928	924	911	922	912	897	828	877	897	890	900	851	928	851	923	852	853	924	872	852	829	868	911	886	890	910	881	887	882	887	850	921	895	873	874	871	866	898	892	904	906	833	989	880	841	889	919	900	872	835	870	809	918	873	905	905	918	861	888	899	884	926	884	908	901	843	858	923	847	910	908	901	818	893	922	930	856	851	916	829	894	908	907	894	898	873	851	867	941	879	895	884	870	901	856	947	933	883	886	844	927	928	930	878	858	919	813	883	889	929	892	896	910	901	902	929	874	869	889	917	861	888	916	934	901	866	881	930	890	868	920	872	900	817	856	883	860	913	873	931	919	913	878	904	905	857	884	878	932	903	894	919	918	900	888	874	841	883	901	930	883	889	897	877	906	894	889	871	906	871	879	937	867	897	895	875	926	910	921	912	917	860	902	880	899	889	855	886	862	873	919	894	904	950	880	862	936	909	878	850	906	856	854	855	879	888	900	867	890	892	974	937	893	838	892	893	913	918	855	905	881	956	871	894	873	900	897	899	904	887	883	913	892	873	895	870	908	843	864	888	857	890	855	881	913	867	910	927	889	873	900	864	899	902	890	905	865	906	938	896	895	893	891	877	850	864	850	916	866	883	876	898	890	912	890	900	894	913	920	905	884	899	880	906	935	888	944	906	907	878	818	912	898	849	899	879	849	870	953	911	905	969	847	897	888	934	924	934	891	882	904	931	893	881	892	869	829	879	967	893	879	907	924	916	854	852	859	947	912	858	923	915	834	877	884	832	877	857	887	883	910	855	866	865	922	888	886	957	847	895	874	895	894	883	856	890	864	859	887	889	903	910	825	883	839	883	890	936	893	879	874	915	892	919	863	917	857	906	855	910	905	933	957	879	868	839	877	902	886	892	864	855	910	904	926	891	924	909	860	875	861	891	897	920	858	903	889	865	894	910	884	913	882	906	922	924	847	870	888	917	906	879	924	846	920	856	913	876	859	855	885	840	925	879	928	899	897	891	866	819	900	866	946	901	891	896	885	886	907	917	860	908	850	885	841	920	870	894	921	868	876	882	930	878	849	900	939	930	875	904	866	921	874	882	865	896	915	902	899	878	899	911	830	915	871	908	902	895	938	869	939	877	925	872	884	929	849	922	889	851	912	923	851	887	895	854	889	887	907	846	877	889	898	889	914	884	896	838	894	891	828	884	873	888	845	832	911	917	867	942	933	863	892	902	874	888	869	872	874	932	946	899	886	868	909	909	923	907	877	911	895	912	909	855	889	917	918	895	892	895	879	888	856	899	876	880	892	918	886	918	904	930	845	930	924	876	917	883	901	903	893	928	904	903	888	888	872	875	901	913	873	896	855	900	881	940	877	881	899	881	858	879	866	847	877	901	887	893	912	891	830	875	886	906	887	915	809	938	916	912	856	872	903	917	848	888	886	854	880	890	905	915	961	910	904	938	916	879	915	884	872	922	899	911	947	809	932	834	878	930	874	901	949	946	891	906	900	825	964	843	918	891	833	836	915	909	886	885	864	879	902	877	899	898	897	942	854	849	929	926	896	875	911	839	879	915	911	871	886	880	873	907	887	841	876	926	881	894	926	874	883	865	903	823	881	889	942	896	836	897	891	873	837	889	894	909	881	881	819	875	889	862	883	948	969	887	856	891	888	898	891	919	921	893	860	923	899	830	895	891	898	918	911	914	822	923	921	900	836	870	865	915	893	906	861	888	902	923	913	878	844	885	867	914	887	893	879	869	918	871	936	921	893	890	872	910	897	908	937	907	841	955	927	894	908	882	866	888	883	861	896	833	903	827	889	886	904	845	908	853	925	905	842	946	881	919	850	842	879	920	876	928	876	909	909	867	922	846	888	884	908	911	887	903	874	894	899	991	875	883	858	886	861	919	870	888	907	883	980	863	889	868	907	953	897	927	910	894	899	949	889	888	819	908	874	878	895	935	938	860	921	857	904	934	886	872	862	884	855	942	882	877	904	876	836	842	826	890	958	848	900	847	903	915	863	940	878	901	846	864	854	871	903	878	876	893	907	874	903	881	889	911	875	924	892	876	855	865	856	880	911	890	874	884	906	887	870	865	925	861	864	870	864	928	917	896	856	919	891	904	833	860	813	898	900	867	909	876	944	902	880	884	892	904	912	878	875	856	896	873	846	833	900	862	866	911	925	863	928	872	864	889	884	858	846	884	934	928	924	943	858	908	856	925	860	852	860	904	913	856	867	881	860	823	846	924	859	869	929	823	916	942	857	875	889	900	918	841	909	867	907	901	885	871	930	844	937	899	881	873	877	844	908	923	921	885	907	860	925	882	869	889	916	942	891	908	871	883	896	882	876	909	927	915	888	921	896	894	892	939	896	887	856	898	855	860	908	874	894	922	935	862	832	889	931	893	887	910	857	843	900	927	921	852	912	923	895	890	858	882	845	838	886	900	897	857	909	934	926	949	876	907	903	909	934	894	938	899	822	873	894	896	899	914	911	902	949	901	923	872	873	879	894	902	902	884	829	878	912	897	882	942	898	857	876	875	894	895	852	877	877	881
19439	3727	3474	2625	1828	1312	1102	945	841	677	545	546	513	497	457	453	435	420	429	427	398	373	409	369	364	369	335	353	328	378	389	355	385	351	354	354	375	325	325	345	360	363	347	342	369	358	314	345	370	342	366	331	351	330	372	353	343	337	385	357	325	361	340	361	342	354	343	302	318	349	331	323	319	347	330	340	358	345	354	343	350	324	355	348	338	315	345	367	317	291	338	349	344	358	353	334	342	316	311	355	299	333	328	344	343	303	316	342	336	324	311	315	343	354	328	351	372	343	308	333	326	296	338	347	331	319	311	352	373	362	364	386	332	343	334	315	318	328	343	334	331	325	305	339	343	304	346	326	298	320	334	342	304	325	360	329	359	344	363	340	345	302	339	325	339	313	360	349	332	353	349	324	335	334	326	319	355	354	323	322	315	326	327	333	318	328	352	350	318	336	366	349	322	351	326	315	310	356	364	320	339	303	338	364	337	338	314	380	295	344	327	312	312	326	303	343	306	333	347	339	334	351	332	343	286	305	351	299	312	302	360	318	332	363	329	306	353	335	342	338	345	303	292	361	326	356	343	317	349	342	314	331	345	325	335	342	316	324	363	326	340	339	346	336	347	338	326	369	330	340	337	326	351	361	329	317	356	363	333	332	320	310	323	340	341	340	313	322	315	329	335	352	322	323	339	320	347	355	309	326	330	309	331	347	308	371	339	311	371	375	329	309	350	317	345	319	339	336	341	325	332	307	344	297	318	334	343	338	319	324	324	321	327	324	339	367	347	338	340	325	353	308	329	327	361	310	331	305	317	319	328	375	361	344	334	360	341	320	342	321	327	357	292	348	350	344	331	329	324	348	332	313	347	360	319	311	338	308	354	334	334	314	350	382	348	343	319	347	330	331	352	298	327	304	344	329	344	324	319	309	332	327	343	321	301	368	320	322	331	312	360	348	341	331	337	324	332	356	304	323	337	317	300	328	334	329	339	337	306	315	303	364	328	346	327	340	324	317	350	353	325	326	336	312	334	322	312	326	333	353	337	349	313	333	313	355	314	324	316	360	298	331	324	329	303	350	337	352	353	302	309	349	299	349	342	318	317	344	357	287	318	286	330	342	298	366	347	319	352	331	323	369	345	322	332	337	347	337	303	348	337	311	344	320	318	316	323	348	349	318	323	333	360	341	345	314	323	351	335	345	302	358	362	348	350	340	348	307	311	334	337	343	320	353	325	342	308	356	331	322	331	381	346	352	339	331	339	337	335	334	329	324	316	331	331	324	328	312	355	352	328	322	315	299	343	345	330	330	315	319	345	315	354	345	323	310	351	312	353	354	366	341	311	312	311	368	342	336	334	341	303	293	314	344	332	311	349	333	350	363	311	338	347	300	321	332	322	315	311	324	326	307	318	357	318	336	288	311	318	340	343	310	314	348	353	312	350	333	359	328	306	313	326	351	322	338	319	304	313	317	305	313	327	323	327	338	329	329	310	322	335	296	344	328	310	356	290	334	312	299	334	339	348	323	367	356	324	303	314	319	313	322	354	356	322	356	363	338	336	314	317	330	347	314	311	331	314	318	320	329	328	337	325	337	326	334	304	326	341	350	328	337	299	307	329	337	331	342	339	329	300	350	327	327	327	299	306	323	309	370	344	335	303	342	326	326	333	299	356	361	331	325	317	330	333	321	331	314	328	331	323	351	324	331	336	341	326	310	354	329	336	339	364	348	303	347	333	337	343	328	367	268	304	354	362	306	349	345	330	319	325	309	323	327	339	324	321	302	332	342	328	313	328	329	349	365	321	351	339	342	322	317	328	314	343	335	358	319	350	362	327	342	302	342	320	368	308	337	330	355	324	308	317	341	340	326	337	311	357	339	338	363	325	334	336	322	369	331	372	323	323	324	323	361	350	321	333	337	332	326	309	329	364	339	350	293	299	328	309	300	336	335	299	313	316	314	321	352	325	338	356	328	318	341	349	320	330	353	339	345	338	321	329	360	345	335	340	339	361	325	327	335	349	323	331	318	346	308	387	311	339	309	317	340	364	325	287	349	338	337	365	299	288	346	342	333	320	347	343	340	312	333	328	320	296	300	339	338	359	363	306	301	326	326	344	356	338	334	325	357	343	346	316	317	357	285	311	346	352	360	364	362	357	350	340	320	332	346	355	334	311	297	344	315	322	300	330	340	329	309	334	348	337	325	381	343	320	307	346	363	339	342	356	282	312	345	359	323	362	303	325	326	289	355	350	332	337	328	330	312	327	318	321	360	300	291	358	307	346	322	328	326	320	361	350	313	307	354	329	311	320	344	353	339	356	342	344	337	334	339	323	303	367	332	341	358	339	327	327	329	336	335	289	357	325	290	348	320	314	328	352	369	308	323	345	337	353	312	306	336	346	350	327	347	366	374	329	353	337	319	365	314	323	297	328	366	311	341	353	308	334	328	376	344	307	310	352	365	290	327	349	345	319	326	325	321	339	331	322	324	299	331	304	302	338	353	327	317	338	336	315	331	365	351	331	297	308	298	337	320	322	310	323	308	353	345	332	342	321	345	340	326	313	320	339	327	318	378	325	336	339	330	335	312	353	332	310	341	354	332	306	315	318	348	343	322	338	325	329	343	348	310	299	358	306	311	313	319	345	300	339	324	316	320	318	337	326	344	325	337	304	344	339	298	336	321	344	349	363	338	337	335	307	329	346	319	335	345	344	338	351	314	318	307	343	318	312	333	329	335	320	316	327	328	333	301	331	331	324	303	348	345	346	311	306	325	354	341	336	311	343	336	353	285	343	336	324	311	332	312	306	316	356	352	336	348	323	298	356	352	312	331	336	330	320	313	328	381	321	299	327	319	317	350	315	320	325	343	325	296	305	320	294	313	364	346	331	341	341	315	353	342	321	339	299	275	303	355	328	315	347	388	326	333	352	333	340	317	298	346	303	373	328	349	335	352	329	295	332	334	292	333	331	323	318	340	295	314	344	347	351	357	334	345	309	336	343	331	334	331	328	320	337	333	353	311	319	318	319	351	324	350	299	316	304	360	314	326	337	353	336	327	344	336	324	350	344	325	306	331	308	357	297	319	339	308	324	364	338	353	278	343	313	332	319	355	320	336	310	307	348	346	316	323	358	329	344	329	321	347	339	328	320	319	310	338	322	337	351	328	332	346	356	284	313	329	355	320	315	350	387	344	370	367	302	340	312	363	323	332	306	360	326	344	331	291	291	348	359	327	380	318	330	330	279	327	348	345	322	339	326	311	345	354	314	314	295	319	338	331	337	350	346	351	344	299	307	331	326	351	369	309	358	295	341	336	338	334	320	332	352	319	340	369	337	344	337	313	338	321	374	324	318	303	336	334	295	306	320	373	323	359	355	342	316	339	336	332	309	331	367	309	309	342	310	338	340	344	336	351	319	309	365	315	330	332	317	354	323	321	323	324	334	341	337	321	322	309	328	360	342	327	360	346	345	304	358	336	301	337	306	337	352	312	362	354
7898	3016	6889	7522	6331	5253	4346	3653	3037	2689	2522	2148	2021	1905	1887	1659	1628	1518	1443	1360	1401	1272	1208	1242	1195	1215	1186	1114	1114	1065	1057	1059	1103	1065	1087	1065	1081	1027	1034	1043	991	957	974	1002	1005	973	966	1020	1019	992	986	1004	1014	949	944	972	944	958	934	926	951	958	943	902	912	902	934	959	910	955	918	969	968	932	957	912	930	894	941	936	907	898	910	938	918	922	968	942	903	914	905	985	896	910	942	918	895	977	972	907	884	931	956	911	893	880	897	954	891	906	917	931	878	930	877	887	905	903	894	920	926	901	925	899	863	917	952	908	828	917	944	879	974	911	889	897	901	902	915	872	895	897	874	910	948	928	862	903	929	884	938	875	827	947	891	879	873	924	904	864	925	930	946	888	878	927	903	900	950	895	917	943	886	913	834	887	940	936	892	885	870	903	871	866	873	935	893	872	912	914	917	868	880	897	897	901	932	869	967	915	907	945	878	893	895	929	952	849	874	899	918	944	917	907	868	916	903	901	930	916	908	885	897	931	909	887	887	956	878	941	899	936	941	930	872	912	889	935	947	917	915	841	910	884	960	882	908	894	911	936	900	912	917	899	915	884	938	979	885	880	888	921	887	874	917	869	886	862	898	865	888	941	951	877	906	867	909	912	936	877	923	954	901	876	1012	904	926	887	910	914	925	934	906	901	935	894	902	938	907	929	898	910	866	931	881	922	917	886	948	942	926	852	899	847	912	933	974	901	910	911	903	969	909	922	867	968	924	928	894	881	931	894	851	861	907	890	910	880	908	902	925	906	875	905	893	912	907	895	897	907	878	919	890	919	895	903	889	919	925	885	892	875	898	928	929	956	959	922	920	912	856	886	893	852	942	892	899	914	911	887	917	864	914	873	920	938	899	880	909	947	955	879	929	950	929	909	895	860	836	934	931	926	896	877	911	880	932	927	942	864	913	925	953	890	909	929	894	911	945	891	877	940	919	917	927	921	868	896	890	950	891	901	892	898	952	957	926	929	832	926	934	927	923	877	912	857	917	924	871	927	910	889	934	900	870	875	890	914	914	834	897	918	919	860	924	868	920	868	887	901	912	899	911	929	896	862	903	918	858	919	904	872	900	887	884	902	897	877	862	905	898	946	877	918	910	938	919	913	928	881	923	904	942	873	915	871	901	952	944	917	884	908	899	897	859	923	872	862	942	933	914	920	876	902	929	895	908	896	911	922	928	862	879	875	875	917	886	891	897	903	913	934	898	874	897	890	860	877	906	878	922	923	855	883	903	921	949	880	921	883	939	888	863	892	918	880	879	925	894	904	891	909	885	876	909	933	876	928	851	898	929	894	906	855	850	947	902	862	864	893	924	913	931	912	941	871	924	914	939	874	938	941	934	845	863	900	927	852	938	917	894	904	960	894	907	870	949	895	861	905	914	1012	902	851	899	886	905	896	920	907	915	937	929	906	949	890	856	920	899	923	928	951	866	863	854	863	878	881	901	872	877	898	936	895	948	898	883	927	925	900	874	947	944	917	831	911	914	880	850	868	924	939	894	959	912	893	889	910	945	879	864	914	906	902	881	907	948	881	935	855	905	911	957	902	975	865	877	888	910	848	902	929	898	962	882	879	937	877	909	878	963	880	874	951	904	905	952	909	899	894	934	913	889	884	885	873	967	946	909	887	954	918	901	905	897	924	904	919	923	905	855	916	873	858	875	910	883	839	897	898	917	902	969	926	887	874	894	923	885	950	913	889	903	907	930	909	907	923	854	922	913	945	850	887	895	954	853	869	939	944	840	892	939	905	870	884	885	903	927	913	924	914	900	934	901	942	874	901	903	924	931	930	889	872	883	933	910	926	878	891	933	940	938	871	898	945	844	926	941	945	909	931	951	908	906	933	935	890	865	993	877	915	941	871	971	882	907	877	895	866	926	921	946	933	933	850	934	942	935	898	929	889	862	929	915	903	920	916	901	890	876	891	978	943	881	876	867	906	942	925	940	887	951	961	900	911	863	939	913	889	873	934	924	930	868	889	877	940	880	927	921	890	886	861	890	871	881	866	927	882	879	904	911	900	923	965	879	930	943	911	910	878	938	900	900	906	861	957	959	914	883	898	912	893	891	875	926	887	924	906	892	894	950	861	938	894	931	881	899	958	914	927	888	910	902	923	893	938	961	869	937	918	963	907	889	881	882	965	921	897	875	912	880	880	960	1000	926	899	888	884	903	931	892	929	906	871	863	867	883	901	889	870	929	880	918	890	909	895	860	881	927	893	950	916	896	923	944	881	897	909	951	913	920	899	921	877	933	898	887	915	935	919	913	939	937	912	891	905	834	904	942	863	870	940	887	849	924	898	924	916	864	905	901	881	933	895	901	922	911	893	908	903	843	925	963	908	908	945	880	951	847	930	945	941	912	918	857	904	928	907	945	916	965	928	902	954	891	863	924	931	883	903	883	930	856	882	925	924	868	860	927	877	933	930	934	895	898	908	861	866	946	911	906	901	921	906	941	871	934	873	854	886	873	903	907	866	950	865	912	949	842	902	935	899	917	852	897	947	894	929	924	910	907	931	925	942	973	866	857	955	896	905	907	940	902	902	845	894	914	927	865	886	852	895	973	908	933	906	908	906	925	903	965	885	934	947	897	961	913	865	898	858	865	871	870	855	900	933	883	897	860	934	932	889	889	925	888	868	900	938	887	935	894	924	859	849	964	919	952	900	838	869	933	902	959	924	911	885	925	886	887	918	931	814	926	889	882	894	911	899	899	917	903	939	915	915	946	904	902	925	936	962	928	913	897	869	922	911	892	902	958	907	913	934	922	835	887	913	937	857	908	895	887	962	919	957	907	897	938	911	899	910	873	912	918	931	924	956	907	880	864	850	890	933	877	893	874	932	899	925	889	898	949	861	954	911	879	830	887	891	873	879	902	897	923	883	921	945	938	898	942	917	907	849	926	961	869	929	860	892	877	926	903	914	932	914	886	891	881	853	909	930	962	921	928	910	892	900	875	925	900	914	940	914	951	881	882	910	911	920	1016	940	888	903	880	857	884	941	918	923	900	894	890	955	889	932	921	893	895	905	887	880	919	871	940	902	851	901	870	905	933	920	952	934	856	903	946	911	912	942	930	845	883	918	896	918	869	894	848	909	890	877	912	862	956	959	942	928	883	945	890	933	932	906	967	903	920	901	936	863	965	880	946	905	915	922	903	903	910	838	874	907	930	904	909	912	921	927	873	948	923	935	916	920	916	871	869	939	870	976	900	905	952	909	924	912	875	939	931	910	1006	921	877	890	902	858	925	955	919	902	924	921	850	883	927	897	932	904	897	903	889	920	887	921	909	878	875	973	937	894	841	902	920	925	931	902	903	927	872	853	860	856	895	849	886	896	894	912	857	905	916	912	898	908	916	915	903	909	864	894	930	926	893	924	875	901	920	935	874	897	889	907	919	886	833	890	878	918	853	867	878	872	886	932	944	889	936	949	950	969	941	939	924	921	887	910
2363	229	232	224	229	181	179	166	196	165	174	164	160	175	185	170	171	155	177	144	175	159	169	187	162	165	197	170	143	163	174	165	188	144	174	153	174	153	172	174	182	155	166	154	167	159	174	176	161	142	160	167	181	165	173	170	151	173	159	173	179	142	169	157	159	158	154	147	171	151	167	154	183	176	152	150	154	163	168	174	167	161	154	168	162	180	155	160	146	162	154	180	150	126	150	152	157	165	161	185	155	159	184	166	182	177	170	177	161	174	168	156	156	168	174	168	174	166	177	143	171	165	158	187	180	167	178	158	164	144	164	156	155	163	186	164	157	170	151	192	152	150	187	163	171	180	168	156	163	170	181	158	167	147	178	170	187	129	154	173	142	177	178	165	165	154	187	163	171	154	164	168	147	165	160	192	165	178	148	145	174	141	158	159	172	163	158	168	160	155	166	173	172	177	156	185	172	184	178	160	147	161	189	157	180	174	154	167	169	159	164	186	171	159	170	161	186	163	184	162	180	156	162	168	167	164	173	156	140	144	160	172	167	175	149	149	168	139	169	161	138	152	167	152	178	162	179	160	164	166	177	154	172	138	144	149	167	163	156	157	171	176	171	182	161	175	174	176	166	149	156	160	177	145	182	170	164	166	174	154	155	158	170	157	162	179	167	175	190	156	173	142	168	174	162	152	189	177	176	163	175	171	179	174	146	166	172	177	174	171	161	170	169	162	157	156	179	154	194	150	176	169	175	170	152	155	150	165	165	152	159	170	174	156	172	146	165	150	180	162	163	161	185	170	172	147	179	170	179	165	146	166	171	164	174	170	172	152	174	187	147	169	189	159	168	193	155	160	141	159	184	180	170	148	145	156	150	160	157	171	186	195	187	158	162	154	173	151	178	165	171	169	174	170	160	163	162	174	159	157	144	164	189	142	181	153	168	189	172	182	154	190	196	152	171	171	165	161	140	158	179	180	148	145	173	168	160	188	179	171	167	186	161	156	157	159	173	155	171	157	185	148	165	143	162	174	146	186	171	160	182	165	151	173	164	154	154	163	176	178	164	176	153	154	151	146	149	164	145	179	170	179	164	167	187	170	151	187	184	179	170	172	173	168	167	184	165	138	160	139	171	173	179	171	180	149	181	163	161	190	167	170	174	178	173	173	147	157	154	161	156	155	181	185	166	176	168	145	176	163	158	156	160	182	181	187	187	154	151	160	159	144	168	206	200	144	186	169	164	174	159	162	175	170	174	164	158	163	173	142	168	177	166	160	184	178	167	180	167	169	166	168	175	143	156	174	166	150	185	160	162	169	156	176	138	165	193	159	152	177	161	176	173	156	145	151	138	170	172	159	151	155	157	162	164	158	167	165	162	181	150	175	189	146	157	139	166	170	146	132	167	158	158	156	147	178	163	159	165	158	165	171	142	194	179	165	165	187	156	160	150	172	177	175	175	169	164	162	169	151	154	183	171	148	144	179	167	135	149	183	150	199	166	177	149	151	163	168	173	141	156	160	176	148	166	172	151	166	152	165	171	160	152	163	177	139	148	143	173	171	168	158	146	179	156	156	174	173	152	177	155	168	164	165	170	169	152	153	168	181	153	181	149	144	163	173	180	156	172	149	174	188	188	142	154	184	164	178	191	172	157	175	165	159	181	178	162	189	157	150	148	163	168	164	150	180	151	158	162	150	182	177	137	138	164	142	171	144	158	156	170	180	175	176	170	156	169	166	161	166	168	151	150	158	176	163	159	182	156	172	167	157	168	162	167	164	156	168	190	186	155	155	177	184	182	160	181	178	173	154	178	179	160	144	175	182	174	155	155	163	151	161	152	147	168	166	164	178	142	176	163	166	156	156	192	199	173	158	166	171	162	172	167	161	175	144	160	171	176	173	163	139	168	158	174	172	153	166	180	170	169	155	166	158	194	166	155	165	172	164	168	154	146	154	144	142	182	149	179	169	169	165	165	170	167	172	158	179	149	191	190	162	136	185	163	178	178	142	191	176	171	148	146	165	174	171	153	170	165	168	175	153	174	169	165	144	150	169	178	140	152	173	175	180	145	185	184	167	160	172	170	175	181	177	172	177	170	177	178	161	159	157	161	145	188	175	141	165	170	177	172	182	175	179	171	176	156	154	154	167	167	157	164	158	160	177	165	159	158	147	161	166	168	148	156	160	164	174	152	162	182	158	172	166	144	156	158	172	181	161	167	167	159	184	163	180	154	180	168	176	167	165	136	157	172	174	160	156	156	185	157	173	151	172	167	171	159	144	162	151	162	140	165	168	158	168	175	188	171	176	160	165	166	165	158	162	154	160	165	178	163	154	186	144	148	184	170	156	172	181	182	176	155	180	175	143	170	148	183	167	155	152	154	163	171	137	150	168	150	145	174	162	169	162	165	172	171	170	156	157	156	166	166	143	178	179	163	168	183	159	172	169	189	165	159	172	160	143	148	181	153	165	188	141	187	132	164	150	156	167	168	155	164	140	159	134	161	178	166	150	184	164	168	159	144	159	156	181	174	162	169	163	180	165	178	156	154	172	171	163	170	164	158	172	176	152	182	177	154	158	182	159	178	180	183	151	173	158	184	175	158	163	156	185	180	171	137	173	181	160	165	174	158	187	150	170	190	169	183	168	158	173	142	169	152	144	132	175	182	160	167	189	160	162	164	178	150	168	162	185	178	181	171	162	155	182	162	172	182	152	147	193	156	165	157	156	171	150	163	168	159	159	177	173	152	152	136	170	158	179	153	195	164	171	165	151	164	157	142	170	163	164	198	157	174	179	191	161	168	143	164	172	162	175	201	142	157	176	192	153	177	180	152	180	154	145	166	156	147	182	178	183	181	158	162	185	169	173	155	168	182	168	183	162	192	158	165	172	145	153	144	160	180	156	147	142	179	155	166	168	170	157	160	161	150	161	159	137	147	147	149	193	161	171	165	184	173	163	165	145	164	171	141	169	182	202	185	174	159	178	176	180	166	163	188	164	169	161	159	165	172	174	168	196	172	144	174	174	142	165	164	174	187	170	148	146	156	171	160	168	174	192	156	158	158	171	169	168	157	153	174	184	172	175	167	183	196	154	181	167	177	186	180	129	174	171	179	174	170	137	174	164	147	159	161	139	166	152	140	170	168	157	195	147	177	177	153	155	167	173	161	182	163	138	160	169	172	157	157	182	164	155	167	182	171	169	204	164	156	168	175	186	157	138	171	172	163	154	167	165	146	186	166	176	158	170	169	154	157	169	162	153	154	166	177	181	167	165	154	165	153	167	188	169	175	163	167	158	185	168	161	180	180	167	157	177	167	176	169	150	138	158	189	156	170	168	181	172	169	165	157	151	152	167	173	152	161	171	144	182	174	163	142	170	161	167	185	183	167	164	180	166	173	167	158	173	152	156	140	173	139	188	160	157	164	161	159	185	195	165	158	164	158	180	170	155	163	169	154	163	176	164	166	174	121	173	188	181	167	191	169	192	165	164	161	172
2071	589	673	723	676	689	591	618	578	574	561	544	543	549	513	567	529	517	536	522	469	499	522	525	545	488	551	541	547	559	523	527	536	506	548	557	524	525	558	490	539	561	502	495	479	523	520	488	526	508	518	529	495	513	538	525	540	516	528	528	562	508	493	532	557	520	512	538	473	501	542	507	520	569	570	528	487	533	501	532	535	534	530	524	495	464	593	538	536	524	543	510	520	524	491	526	515	502	487	523	528	503	509	489	543	493	502	546	557	526	530	491	535	513	524	518	515	529	571	491	521	537	534	534	544	536	491	536	522	515	543	532	540	532	530	555	503	537	521	509	487	494	504	515	513	524	515	515	524	529	542	514	476	526	545	530	484	531	530	545	497	525	491	506	502	502	508	505	563	553	480	556	558	513	541	493	498	504	547	521	534	550	553	501	521	540	525	507	509	488	509	516	547	551	507	521	495	515	511	484	532	522	505	537	486	542	529	514	495	523	507	529	540	495	538	489	492	517	519	494	549	523	549	585	497	549	579	470	554	511	561	520	513	567	517	476	526	517	549	528	500	498	510	503	536	526	522	512	520	536	533	486	555	483	527	548	533	508	555	538	514	520	517	521	486	521	559	533	535	574	505	512	471	537	514	501	503	505	497	516	494	496	525	559	519	500	551	511	493	533	534	509	521	513	514	520	492	483	502	533	519	475	536	490	517	558	473	548	487	487	501	526	588	516	512	519	547	503	475	542	498	510	573	533	472	502	548	521	528	523	511	452	533	514	480	488	505	514	555	561	557	501	516	498	515	521	504	568	510	551	523	501	480	530	531	541	516	533	508	522	556	500	495	520	507	533	464	487	528	519	566	516	523	484	511	538	515	534	502	525	494	487	519	518	519	519	579	509	486	520	519	521	480	508	519	494	486	519	565	527	475	492	528	528	487	487	502	513	513	547	587	513	553	538	488	516	529	509	474	488	502	541	514	508	529	531	497	540	478	524	502	521	510	504	522	486	529	531	488	518	514	534	538	510	530	517	509	507	528	544	509	513	520	510	488	528	549	506	546	545	553	508	558	571	532	512	499	518	488	519	533	551	501	601	535	510	516	521	489	501	553	492	610	536	545	535	499	576	533	531	518	522	529	548	493	503	484	514	490	505	544	550	547	524	503	522	549	525	562	544	529	561	496	520	529	597	524	527	498	507	551	583	478	530	511	539	523	534	523	551	523	520	495	544	479	489	542	505	481	556	534	521	551	493	489	537	530	534	561	551	539	500	514	522	524	514	537	506	532	531	513	520	528	541	537	539	545	545	533	509	500	494	520	498	522	536	497	509	551	504	504	527	529	535	518	518	524	471	506	512	519	554	524	497	503	528	496	487	563	473	569	516	504	593	509	568	504	502	501	543	509	519	550	503	508	522	529	505	491	480	545	526	569	527	522	524	500	543	519	533	534	521	519	523	561	547	516	537	536	528	505	497	493	514	505	503	504	561	553	551	521	532	549	514	480	545	519	527	532	514	537	521	510	486	522	528	539	491	533	540	498	532	470	507	497	541	533	557	502	510	520	478	523	550	517	506	507	537	503	513	490	517	528	530	511	520	508	520	562	521	552	529	523	500	498	523	557	528	514	475	517	492	521	544	521	528	532	511	533	530	528	534	531	544	485	534	490	533	515	520	560	514	550	535	588	584	535	518	513	489	485	520	493	522	528	507	512	547	509	516	529	546	492	534	514	521	510	520	557	508	518	524	526	527	502	550	540	526	516	536	530	520	538	508	538	514	513	511	512	519	509	566	520	521	549	516	497	528	544	480	548	495	483	489	501	561	530	544	516	522	492	527	545	511	518	525	524	504	538	509	502	576	533	511	562	544	525	519	547	506	541	560	501	523	535	521	506	516	506	528	476	500	486	539	518	522	497	522	502	496	543	508	472	560	483	559	498	455	522	544	515	507	489	468	533	538	515	492	552	525	536	518	522	536	517	514	556	514	521	502	560	527	505	527	555	502	528	559	527	503	566	557	502	541	552	546	529	488	509	516	495	500	540	522	494	519	504	534	534	538	536	547	563	570	516	498	515	566	509	517	552	488	547	486	542	549	518	519	526	525	512	500	528	494	554	522	514	493	523	554	513	564	530	554	505	521	541	528	512	557	509	553	553	536	529	570	517	479	528	542	488	535	491	496	550	512	559	525	566	522	513	506	527	515	527	575	533	561	501	512	529	504	586	510	507	454	518	484	514	511	513	492	501	532	496	497	570	588	528	499	513	517	488	518	504	498	508	487	516	550	539	515	514	513	549	545	492	507	529	550	535	486	549	499	557	510	518	528	515	518	515	558	529	542	523	505	556	523	511	529	526	529	518	504	513	490	543	513	552	510	519	564	516	527	495	548	515	490	487	534	559	518	508	510	514	514	528	550	507	493	518	527	539	559	531	547	524	503	517	526	508	513	522	517	496	537	503	528	510	524	520	503	545	501	498	489	532	521	514	518	476	519	519	523	554	489	519	532	521	526	523	514	531	512	540	541	500	511	506	529	523	542	561	545	532	519	525	513	547	480	536	533	551	488	514	550	553	504	504	568	518	525	492	444	522	528	523	508	517	513	534	520	504	535	561	509	529	558	523	527	546	537	539	552	514	542	528	490	517	545	559	540	482	528	514	531	503	520	546	527	503	498	527	531	506	492	476	510	477	522	548	515	564	504	500	513	475	555	556	518	545	489	527	513	506	545	517	525	491	537	526	504	539	554	543	525	543	529	553	526	536	557	519	466	521	540	533	525	508	509	523	571	477	511	543	511	508	559	492	530	523	539	503	499	525	546	545	497	531	510	496	587	524	549	504	483	546	489	498	537	493	545	543	532	564	515	525	491	519	522	533	515	487	545	492	517	522	551	534	551	495	489	499	512	491	505	509	540	526	514	501	513	539	551	540	543	533	536	564	490	540	485	535	519	539	507	533	491	509	502	508	510	526	489	507	508	490	525	515	530	512	477	525	530	493	528	494	502	510	484	517	529	516	511	474	500	496	509	521	539	472	524	510	523	497	549	547	467	525	542	519	539	543	499	531	494	522	508	526	514	544	526	512	479	519	507	573	490	501	544	521	492	544	551	498	533	508	542	533	552	559	530	526	515	527	515	530	498	537	556	494	526	517	491	524	521	532	501	537	499	530	541	491	525	511	538	493	497	512	502	559	511	540	549	553	534	518	538	514	546	538	513	538	526	517	516	509	531	509	535	510	534	548	491	518	527	546	499	530	495	523	527	522	576	537	516	492	510	517	535	516	524	520	503	513	493	524	507	510	529	576	516	515	512	528	509	492	585	517	533	534	564	483	545	560	527	508	531	495	536	502	492	522	541	492	571	476	527	494	492	513	529	536	529	531	501	523	553	520	501	539	539	511	545	531	511	491	536	523	561	504	514	528	470	540	536	552	512	529	506	522	490	515	503	506	551	511	527	518	535	543	518	559	525	546	532	500	523	544	514	522	533	491	490	483	530
11034	1508	1700	1425	1043	774	694	578	547	485	450	445	403	404	374	376	391	358	347	350	365	359	329	328	335	339	337	333	336	321	321	322	337	311	318	339	304	325	326	314	304	302	327	323	339	310	330	330	312	296	310	300	328	332	323	345	309	359	298	334	360	298	314	363	309	322	304	337	328	329	297	301	315	322	286	311	313	335	321	315	329	345	320	286	322	339	337	301	296	316	285	329	289	359	316	365	339	323	294	318	302	321	336	311	329	328	332	315	319	308	278	321	340	327	324	303	323	303	307	327	332	345	328	321	343	340	343	328	319	333	337	327	330	319	328	310	304	302	301	298	332	344	324	313	316	325	285	286	340	349	369	326	315	289	335	300	325	325	316	311	312	290	342	306	325	308	298	348	294	316	302	305	304	297	333	299	346	314	298	295	322	324	300	340	308	308	327	272	320	301	329	332	304	299	345	311	347	343	305	320	306	320	305	311	309	285	325	302	300	326	301	312	323	329	316	297	335	301	312	322	288	315	353	334	291	298	306	336	298	310	332	288	309	334	327	312	306	319	292	291	292	320	301	320	281	323	314	311	310	323	316	327	331	326	355	307	302	289	327	313	299	306	332	308	332	331	317	311	316	349	345	331	296	317	308	338	321	310	323	305	349	343	273	307	297	298	327	326	311	304	363	317	313	318	321	309	337	320	339	335	291	300	319	289	306	309	296	296	310	311	306	324	315	325	318	299	314	336	318	352	301	315	311	340	307	295	322	310	276	332	285	341	324	341	336	334	294	314	302	310	293	307	307	303	303	290	306	307	304	320	297	311	317	287	344	347	308	314	315	330	324	302	316	338	309	297	327	329	315	322	286	295	354	362	296	317	291	315	340	310	321	322	289	281	321	299	355	327	316	328	286	351	320	338	304	314	294	305	302	289	320	330	332	337	321	329	280	322	319	327	288	306	308	338	326	326	305	323	280	291	346	277	310	304	306	308	296	343	291	305	299	302	286	309	322	271	324	333	314	319	324	330	310	302	300	306	336	309	281	297	317	330	300	301	325	350	274	341	311	323	343	317	346	329	305	306	338	312	284	330	357	293	312	309	292	304	333	326	334	330	331	292	291	297	299	313	335	325	319	307	323	304	327	306	342	307	304	338	295	313	324	301	303	306	347	311	327	301	319	291	343	310	346	313	309	311	368	286	303	308	297	311	324	330	328	349	307	296	311	335	328	286	311	349	342	319	307	307	318	304	342	320	310	320	304	325	318	325	331	314	278	342	283	317	330	297	323	321	265	334	330	329	307	317	321	316	295	297	339	309	298	287	324	310	341	298	334	313	313	305	330	317	364	330	317	290	334	298	309	308	328	340	313	309	326	307	303	324	326	325	349	322	299	312	322	297	314	345	278	317	309	289	282	297	278	340	334	323	305	330	317	328	294	270	321	333	334	320	335	302	302	286	325	316	339	320	311	283	337	307	310	307	323	330	300	314	337	315	312	321	336	307	360	316	324	284	363	329	301	361	329	302	323	327	332	307	301	304	322	323	299	288	311	341	317	310	337	304	346	287	308	314	334	357	340	303	333	309	308	291	307	316	298	322	328	288	268	308	321	332	332	337	336	356	319	336	328	322	344	305	318	273	321	335	312	316	337	330	311	316	319	298	329	286	319	298	295	277	325	346	313	295	339	320	311	306	316	338	322	308	285	323	300	352	323	354	330	333	295	293	326	287	321	328	333	290	315	332	335	304	295	345	328	311	298	322	316	295	301	314	320	323	298	268	330	304	309	310	332	285	319	330	307	318	325	314	333	295	323	333	332	292	335	301	307	312	321	320	347	349	315	319	281	311	307	324	308	311	304	338	309	285	289	301	345	312	331	336	317	338	301	307	340	331	310	319	317	293	347	311	313	324	319	297	343	268	306	362	342	314	301	295	324	310	304	323	305	318	304	302	333	306	339	336	318	301	330	317	332	316	300	325	300	329	316	309	334	305	330	287	350	303	319	312	311	321	299	324	330	298	319	308	311	325	305	306	314	288	327	331	295	315	332	342	309	323	296	325	308	314	302	311	304	294	314	329	297	366	331	309	345	329	294	345	269	333	319	317	305	333	344	321	328	318	328	288	300	302	319	337	371	320	293	338	331	333	319	327	304	311	330	307	297	306	380	329	302	316	329	323	346	341	286	317	310	305	322	319	327	317	302	321	279	351	319	296	363	310	328	349	327	322	298	293	330	332	325	346	340	331	313	314	348	309	290	306	301	307	315	314	305	327	321	288	345	327	293	323	338	347	297	307	349	307	361	318	313	312	305	343	312	309	303	326	322	337	357	295	297	303	301	332	350	346	311	335	294	322	338	325	332	306	325	339	322	323	339	349	314	343	332	293	325	313	351	348	325	341	345	341	307	329	335	338	313	334	315	333	308	300	324	330	324	332	290	307	304	335	334	304	330	342	319	332	296	334	302	307	337	318	307	334	321	336	320	320	334	304	309	333	367	319	333	325	330	309	315	288	323	309	324	297	312	344	330	371	293	308	326	289	301	315	317	310	309	313	311	306	360	315	317	338	330	326	320	332	310	283	285	308	292	309	335	308	309	316	295	332	316	314	357	305	318	298	320	327	331	300	334	328	318	305	305	292	311	274	305	341	342	323	314	298	306	315	311	302	269	313	315	336	325	331	304	293	328	291	332	327	324	304	289	336	313	302	309	324	311	313	316	294	332	320	338	309	285	315	328	326	307	306	289	305	288	336	305	312	315	323	309	286	316	366	311	307	299	346	329	308	345	318	310	342	298	306	318	295	328	344	306	330	342	309	326	310	330	321	327	332	325	313	313	316	276	331	353	294	324	309	314	334	313	323	300	282	311	298	345	352	302	308	313	297	300	284	339	321	305	358	301	324	308	329	312	308	306	344	314	320	293	284	327	362	338	304	316	333	316	332	266	331	306	322	294	272	284	349	368	319	332	330	314	296	325	291	322	279	316	325	313	302	300	361	355	305	303	324	296	300	324	339	311	321	296	327	310	344	298	306	301	322	332	335	332	312	286	311	298	320	317	310	299	280	314	322	321	315	281	337	307	313	321	351	305	333	311	299	309	334	305	342	333	304	306	316	310	327	333	315	306	324	308	337	329	307	317	322	344	319	295	301	305	338	339	289	314	337	345	325	312	304	323	296	332	322	315	346	306	328	319	334	289	291	327	308	333	337	320	329	322	324	326	318	343	350	301	316	342	304	304	318	326	299	301	302	296	304	304	316	305	334	335	318	317	289	311	301	337	315	307	295	299	304	324	327	296	319	302	351	342	328	321	299	304	322	323	331	357	328	297	329	300	335	308	280	315	320	348	329	315	301	317	319	304	326	332	330	310	312	315	309	317	335	309	325	313	320	300	309	320	345	326	343	292	318	316	336	326	313	323	313	342	317	310	278	312	290	292	345	299	325	313	340	290	322	337	323	285	305	321	350	306	298	297	325	330	314	314	350	294	300	343	310	327	342	322	317
5912	1912	3931	4377	3656	3150	2674	2278	1991	1809	1657	1518	1418	1339	1233	1293	1222	1148	1170	1150	1021	1094	1019	1073	1035	1000	1049	953	1013	944	956	927	1010	1024	998	943	926	959	941	965	894	946	960	917	876	908	903	1012	927	977	912	922	899	952	931	945	920	857	893	932	928	886	930	877	973	877	920	929	942	870	880	853	947	857	857	877	947	853	947	866	850	932	932	890	924	895	890	897	892	883	882	865	923	930	932	856	886	883	924	888	936	897	915	908	885	907	873	889	899	845	885	855	876	857	866	902	931	874	854	885	912	896	862	910	870	821	907	890	972	871	906	965	864	900	870	897	907	944	887	936	919	876	859	916	887	868	880	873	884	869	892	864	948	850	903	874	948	906	878	893	899	901	845	888	905	902	899	842	893	894	902	882	909	863	870	886	916	851	924	911	856	879	843	886	887	890	877	920	831	900	868	973	856	886	873	935	871	889	873	932	836	886	900	897	855	873	840	921	912	875	924	859	905	890	908	895	927	876	911	834	908	891	849	886	892	940	920	891	893	887	890	858	930	882	885	907	878	866	895	881	862	885	858	900	881	891	858	896	842	891	822	900	865	870	893	909	916	874	856	912	908	926	866	854	883	893	936	868	893	907	883	930	922	891	932	860	887	889	857	861	861	831	859	896	883	915	937	914	899	918	839	878	888	846	917	886	857	903	910	854	940	879	950	889	865	849	883	901	901	902	912	880	845	894	909	874	865	888	882	902	840	811	874	847	884	911	912	862	905	815	854	894	883	838	847	832	878	908	902	885	837	850	922	872	886	892	890	898	934	871	909	901	822	880	894	906	838	919	902	879	879	872	922	887	885	845	856	873	905	943	914	915	866	871	902	921	882	889	871	894	896	918	872	860	913	932	885	840	863	924	910	899	869	894	881	890	939	889	889	822	855	895	878	901	919	896	886	890	908	948	922	860	909	903	889	893	881	879	884	925	858	842	907	913	922	865	888	867	890	857	889	870	878	899	890	926	883	828	847	904	924	912	902	869	871	890	890	859	901	861	866	924	924	888	893	873	867	858	906	878	876	899	898	845	920	951	834	889	871	883	884	887	900	853	845	825	880	922	884	890	901	878	909	896	862	885	898	909	883	899	899	900	898	881	903	890	892	973	849	919	966	917	864	814	901	891	904	888	921	874	866	875	869	880	908	894	898	892	894	862	931	949	918	853	896	915	897	847	859	877	870	872	887	951	910	903	873	952	885	944	910	914	861	861	854	941	850	946	872	849	856	908	868	883	867	882	903	908	894	834	925	883	888	854	892	870	857	890	909	854	897	910	866	868	881	923	953	917	847	910	860	920	944	824	870	876	883	911	920	911	839	868	879	922	849	849	895	868	894	883	864	864	878	859	890	864	861	861	910	908	890	961	861	852	923	856	915	885	920	903	855	882	871	896	898	859	873	903	874	938	880	895	911	898	892	913	860	866	870	898	846	931	873	897	867	876	918	886	914	862	927	870	891	887	940	886	874	904	885	996	854	879	871	850	881	874	827	897	939	880	927	888	879	909	923	890	847	867	909	894	930	897	944	887	880	896	888	874	898	861	850	871	858	888	899	946	918	864	885	905	900	898	894	901	907	879	889	909	879	871	905	906	836	881	957	913	926	916	914	874	835	874	930	886	847	863	921	937	912	881	886	885	891	886	854	899	900	885	922	908	897	914	915	883	872	870	920	927	875	900	851	913	859	881	872	876	845	895	860	878	842	897	897	881	871	917	856	913	918	839	915	857	911	872	874	874	843	879	874	886	886	877	827	909	846	860	915	852	935	893	920	882	916	912	880	867	897	914	885	870	918	851	923	889	884	893	921	871	897	918	908	883	907	881	899	908	892	866	891	863	846	956	886	892	903	869	920	910	898	876	912	969	892	897	848	900	886	898	913	895	860	880	897	893	858	889	856	870	918	884	851	901	855	882	874	852	879	889	881	888	830	838	867	858	901	915	920	932	841	893	860	844	868	847	856	891	857	892	895	883	882	868	913	892	897	887	866	861	864	967	907	938	926	923	873	868	885	952	919	837	897	882	921	910	915	858	922	869	913	889	928	927	931	841	892	869	903	894	895	909	867	877	854	912	904	854	899	890	849	916	928	941	879	940	868	909	915	851	876	914	869	894	833	896	914	877	862	822	887	874	900	913	884	903	907	894	867	836	903	845	911	929	941	902	929	880	926	872	922	881	880	853	866	882	891	863	952	823	906	853	881	924	913	914	902	870	885	878	846	934	876	886	879	851	860	915	833	877	868	878	822	834	909	886	838	880	947	885	900	893	855	877	849	924	921	932	907	936	887	849	902	881	870	871	897	964	867	850	883	880	888	933	903	870	900	872	877	945	844	908	923	874	819	935	873	874	941	915	880	876	943	928	868	819	896	884	881	952	917	901	903	917	895	941	894	839	935	943	871	861	795	833	920	892	868	888	805	893	898	898	893	942	918	883	923	833	914	876	938	861	840	904	878	864	885	834	912	841	923	940	886	900	894	903	888	864	886	909	914	876	912	915	859	881	844	884	895	874	861	932	914	948	894	885	887	909	880	882	882	933	877	857	897	822	880	858	872	859	912	888	939	861	904	910	910	856	922	885	927	824	872	928	845	897	922	875	915	894	864	868	866	883	892	950	841	895	912	926	904	888	930	933	873	912	924	852	870	887	893	858	864	865	910	937	860	884	865	841	832	891	896	860	904	912	860	897	893	850	902	917	946	878	836	850	912	894	879	875	903	840	889	856	896	886	887	902	929	868	884	873	923	922	891	868	870	889	922	926	840	866	921	912	901	895	907	860	881	896	854	860	853	871	921	927	929	879	877	869	948	866	950	962	812	922	846	927	900	921	895	859	905	891	903	893	833	866	849	871	883	883	923	846	937	865	877	850	837	833	943	928	915	890	870	913	915	837	924	943	871	889	958	867	887	903	860	861	811	860	883	893	924	904	859	863	865	890	974	844	944	892	895	916	882	824	877	892	860	881	896	873	888	909	845	905	894	938	896	894	933	862	886	947	867	903	892	884	872	884	888	877	937	900	885	895	904	922	883	839	823	926	919	891	894	902	875	900	874	929	897	886	870	854	867	880	843	927	928	887	920	877	888	940	880	925	877	884	920	929	858	882	918	903	920	861	882	898	864	910	919	824	895	870	870	874	923	890	914	931	827	880	895	922	889	880	960	897	837	886	956	843	954	884	883	870	915	881	825	857	868	873	826	890	958	899	879	866	896	910	907	885	865	911	841	913	888	903	899	879	814	909	892	876	875	875	838	850	917	924	901	859	919	909	890	897	874	896	847	878	891	904	843	917	908	878	828	882	890	798	847	858	898	910	913	871	876	974	851	919	928	889	853	881	913	862	895	862	835	878	917	868	902	851	917	898	890	918	909	904	894	867	883	936	863	901	892	870	849	846	849	891	947	914	883	866	858	876	893	922	860	947	860	884	935	922	905	924	903	900	839	908	911	909	944	890	882	936
19385	3705	3338	2743	1895	1344	1036	910	759	622	590	510	514	462	445	459	417	425	402	398	356	378	439	373	377	348	383	379	365	348	342	315	387	348	391	368	368	346	337	346	357	346	361	315	341	342	330	340	345	338	338	309	353	319	341	352	363	319	352	349	335	326	362	322	333	342	369	366	363	342	333	338	337	322	324	329	328	326	286	315	336	348	305	320	324	354	316	320	346	343	333	347	337	357	313	329	326	353	338	299	318	339	331	337	312	318	284	337	314	372	318	305	317	329	355	354	349	345	334	324	321	317	319	304	318	309	340	342	303	347	298	326	320	324	350	359	334	339	340	330	324	365	335	349	334	337	329	317	329	321	356	272	318	313	305	349	337	352	361	329	350	311	297	291	322	310	322	356	347	340	317	336	337	348	324	350	365	325	334	344	338	330	316	319	327	339	336	326	351	333	323	350	346	315	335	345	325	311	321	320	311	329	336	304	321	338	345	323	352	324	339	354	370	349	272	324	330	344	316	342	346	334	328	313	342	321	312	313	325	321	328	307	342	338	306	344	324	347	344	322	329	306	325	342	340	320	354	309	320	354	304	296	313	327	334	328	350	303	342	345	320	326	352	331	329	301	311	351	335	374	311	330	322	317	354	349	326	306	330	320	328	337	332	343	353	330	330	344	321	339	322	341	288	320	339	335	340	338	330	348	355	324	326	343	338	315	322	328	311	301	329	364	311	329	337	333	348	335	333	338	327	337	308	303	335	350	306	322	370	325	337	345	320	303	339	317	311	300	269	335	325	314	360	331	315	326	334	321	331	353	361	328	353	350	357	338	304	293	335	308	312	319	299	314	365	330	316	358	306	347	317	332	305	329	342	316	330	316	302	351	310	303	351	351	310	338	315	340	343	352	330	358	341	336	329	334	346	293	351	333	363	313	291	314	304	316	338	355	344	315	332	335	339	318	337	295	305	332	319	356	309	336	311	341	332	328	323	310	319	340	356	360	315	297	337	346	290	319	321	314	334	346	325	357	327	310	325	320	317	343	327	330	369	350	328	381	337	347	328	332	299	354	329	334	352	306	302	331	335	340	369	363	348	342	321	331	333	356	313	342	337	336	340	337	358	312	301	319	313	322	326	314	338	313	328	330	374	319	354	320	328	339	359	339	332	324	381	319	323	316	328	366	307	346	317	324	352	352	317	326	342	313	314	343	342	319	333	318	347	340	323	320	295	349	348	311	350	368	339	314	325	312	341	363	325	351	307	333	329	317	302	320	350	353	339	311	332	317	305	337	328	333	338	344	315	318	343	299	335	345	311	332	343	367	305	326	324	308	350	308	316	354	349	319	309	316	332	302	325	358	332	316	368	329	331	334	330	320	311	338	352	341	354	355	347	312	325	342	319	307	303	357	348	347	386	327	326	364	349	345	330	349	357	331	318	345	324	330	330	315	340	334	346	336	312	321	320	325	303	333	325	329	323	320	359	327	324	341	347	339	330	326	321	319	323	342	314	302	311	311	342	335	333	320	328	348	300	308	352	335	320	332	323	341	328	328	325	298	327	328	338	338	361	348	372	346	334	347	335	310	328	330	347	359	357	314	328	331	367	348	334	319	353	328	316	314	299	314	331	341	330	332	330	352	327	302	359	332	325	320	343	316	329	356	316	341	346	345	324	328	337	327	340	307	329	325	298	329	341	310	347	303	325	325	315	301	326	363	346	350	358	291	331	354	330	300	329	345	334	331	323	354	327	337	339	327	349	346	358	344	337	345	362	328	338	346	305	321	364	353	373	308	309	320	339	367	334	320	362	330	302	332	339	344	348	329	306	314	368	293	325	347	342	353	344	323	336	349	329	339	327	332	351	338	355	346	326	354	309	321	330	322	347	316	336	310	328	356	348	329	350	342	314	324	304	317	327	345	348	326	328	334	344	341	336	326	369	300	347	348	338	347	323	333	312	301	346	353	329	305	305	346	322	339	359	356	349	354	319	325	358	297	326	300	348	341	345	349	350	359	353	307	319	346	336	312	315	319	307	315	306	356	331	305	347	314	315	318	348	342	380	319	321	337	309	315	324	296	361	338	332	339	330	330	305	347	340	352	352	320	347	315	343	361	335	327	375	352	315	339	337	304	355	346	290	345	339	355	385	371	324	319	315	342	349	341	307	341	311	346	319	343	272	314	355	345	340	298	327	318	336	309	345	322	339	357	378	326	346	341	304	314	306	344	335	332	347	325	316	349	365	361	335	315	300	296	292	343	352	333	337	292	348	351	347	327	338	314	329	329	338	344	327	315	351	325	350	302	339	347	354	351	294	342	347	342	303	323	340	353	310	351	323	334	373	307	322	331	308	332	328	304	325	369	292	329	313	353	343	345	325	360	313	305	303	313	360	338	316	375	340	330	349	337	320	328	320	336	322	311	343	350	321	317	344	338	351	329	325	340	350	340	346	317	334	300	344	331	345	326	329	348	332	319	311	339	363	343	318	318	313	309	325	328	345	317	336	319	283	322	315	299	348	338	341	333	308	313	322	341	313	310	335	309	325	341	344	314	362	336	345	332	324	320	337	340	331	322	323	322	358	326	329	325	319	347	295	290	332	347	336	363	337	334	349	354	368	322	317	354	395	338	364	363	333	337	332	285	303	329	320	354	321	344	328	330	312	334	326	330	307	338	329	302	326	331	334	350	377	332	321	323	350	340	304	341	321	350	342	333	327	319	314	288	324	344	328	347	335	335	340	335	299	321	357	315	285	316	358	335	312	341	331	311	386	317	317	370	362	371	328	328	345	326	319	306	322	355	327	332	318	346	331	354	358	328	339	328	321	300	339	348	330	340	348	357	319	333	319	322	348	327	326	332	287	356	327	313	361	316	305	329	331	321	364	337	333	349	356	334	335	305	343	327	326	314	334	327	324	308	342	316	331	286	296	327	333	312	303	344	321	346	323	329	313	349	338	311	314	314	353	313	350	355	340	348	327	338	365	330	317	324	317	307	336	355	351	344	326	303	336	316	323	313	345	328	328	343	318	312	327	330	284	367	345	345	311	341	367	318	331	298	316	310	328	335	340	342	320	334	369	310	328	312	315	326	353	324	348	336	340	319	337	308	322	311	333	328	341	364	329	327	362	324	314	289	308	303	343	306	303	316	322	346	343	383	335	332	361	338	314	353	316	335	333	335	322	326	338	335	348	337	324	297	333	330	318	348	300	306	352	312	341	343	334	317	311	334	322	342	359	317	345	315	348	351	351	313	335	352	345	360	344	350	324	326	320	323	344	285	305	345	352	319	328	344	344	343	328	344	306	324	369	337	347	336	308	312	333	322	341	336	320	364	322	357	328	309	303	336	319	333	303	321	342	361	292	359	325	305	314	316	298	313	339	307	345	341	328	336	318	348	344	310	313	326	339	338	316	332	308	322	320	346	324	323	342	317	330	311	369	303	322	316	324	298	341	342	338	329	320	352	304	369	336	338	323	326	355	319	360	322	346	326	333	316
7926	3162	6755	7424	6342	5258	4273	3580	3027	2655	2357	2276	1990	1886	1696	1628	1574	1511	1463	1341	1274	1365	1277	1151	1182	1332	1180	1209	1153	1103	1138	1097	1054	1071	1028	1082	1029	1057	1017	999	1045	1031	1041	990	952	991	999	997	1003	949	974	1003	999	952	966	960	956	908	971	962	976	977	923	962	924	914	935	964	964	914	951	960	946	929	895	980	887	944	950	971	951	905	941	952	920	960	920	892	870	918	917	873	928	952	899	887	924	971	931	907	963	920	991	966	961	918	915	880	956	899	956	851	876	938	908	909	886	914	901	972	929	876	922	964	898	908	897	924	900	892	895	935	896	915	886	926	854	823	893	922	918	825	870	908	942	885	913	878	899	913	883	901	874	916	921	883	887	895	847	906	876	890	868	882	948	909	847	934	936	964	920	852	976	871	909	962	927	955	887	926	939	896	917	934	884	875	969	899	926	845	918	841	887	902	904	919	910	928	861	931	901	884	897	853	878	891	931	941	946	989	913	938	909	890	903	952	922	860	894	961	903	852	889	926	903	968	864	931	967	914	902	954	919	915	904	893	891	893	929	883	931	922	887	901	896	878	875	925	888	873	879	894	895	908	891	895	935	886	893	864	891	888	907	863	909	915	931	852	953	884	912	877	901	898	938	875	951	932	925	911	898	903	928	924	953	925	938	860	910	938	851	878	908	895	979	934	907	910	933	931	887	942	914	921	902	870	983	854	899	877	904	874	901	920	949	900	863	906	902	881	963	946	866	916	882	891	865	874	906	928	883	856	917	883	887	931	910	854	869	878	886	885	942	906	881	888	875	824	927	946	930	898	902	914	899	864	869	946	829	947	918	891	935	904	884	942	939	934	875	931	911	896	854	927	893	843	900	926	837	857	889	886	911	898	898	948	917	931	887	892	903	853	904	908	857	887	932	912	897	894	843	890	931	919	869	893	872	938	919	908	938	877	898	889	944	894	914	934	965	906	899	909	918	855	885	884	901	956	891	910	888	895	899	869	913	890	947	901	832	928	913	898	901	915	875	886	887	874	880	912	911	847	928	960	903	926	899	889	892	934	918	921	888	929	943	897	903	901	944	930	850	942	838	891	939	902	949	911	913	893	955	858	887	894	855	894	900	882	936	908	954	926	915	857	918	905	867	889	937	950	882	931	884	891	972	881	895	996	892	908	921	920	875	863	900	894	866	915	884	957	892	879	877	922	886	909	907	912	876	879	835	870	927	875	919	864	960	911	854	916	910	899	877	890	871	893	963	897	892	930	937	880	883	927	887	959	897	918	891	900	898	897	901	881	948	915	823	905	863	923	853	934	894	949	871	851	889	922	850	871	884	883	908	877	926	884	857	911	913	879	877	916	934	914	880	900	889	923	914	904	899	886	920	936	907	877	916	890	938	935	904	914	914	872	918	916	912	923	928	939	903	872	876	886	910	909	890	918	879	925	878	933	872	884	928	914	902	856	952	860	896	834	872	887	882	912	871	904	889	922	914	927	971	880	886	922	864	905	931	903	872	883	896	960	898	915	913	878	906	945	869	914	930	880	923	885	888	873	926	899	926	911	884	911	906	879	913	924	880	869	904	863	889	893	886	880	926	943	939	881	870	874	854	903	886	942	883	911	991	872	888	963	971	940	933	882	935	884	893	875	893	854	940	918	907	895	905	899	869	907	878	947	914	932	905	891	942	940	904	900	848	885	920	923	896	902	976	896	846	920	922	949	841	887	888	929	888	885	958	935	890	902	929	907	884	897	934	872	931	972	892	941	861	940	859	877	863	913	959	913	902	939	876	912	914	897	923	873	929	901	892	893	895	818	891	867	930	883	925	911	918	921	901	913	951	837	905	946	867	921	937	967	871	907	868	885	907	894	916	909	932	925	914	898	943	879	861	936	890	890	946	887	912	912	897	882	933	922	908	903	915	918	905	925	932	864	881	915	894	910	917	899	972	914	867	898	878	905	864	963	918	903	891	921	927	954	847	894	901	901	925	836	944	881	887	918	855	874	870	909	883	876	906	885	931	906	926	928	908	929	905	946	966	896	847	926	902	907	979	895	937	852	928	881	888	980	953	964	910	893	892	940	919	881	902	957	840	865	925	891	925	880	911	939	918	879	921	893	942	954	888	903	934	880	924	884	920	894	899	873	930	921	895	856	941	854	915	917	889	896	897	942	948	914	861	919	899	829	938	903	918	902	921	869	882	899	877	900	893	921	916	897	954	905	887	928	931	897	882	901	946	929	920	895	943	905	934	935	898	888	888	900	941	913	883	888	928	973	916	879	905	890	937	922	924	899	891	922	936	922	911	923	912	898	906	933	935	949	883	920	896	893	935	926	911	936	919	919	903	939	892	914	911	917	885	903	910	897	914	878	901	850	860	905	884	918	944	930	878	965	903	948	895	873	954	899	924	981	913	897	940	883	899	940	922	949	959	910	879	917	893	925	910	878	864	893	887	875	924	871	838	873	866	887	917	872	894	934	900	910	882	880	921	904	932	976	854	931	913	902	901	900	902	924	1011	869	843	922	898	924	902	860	886	937	920	941	958	945	929	859	897	903	907	905	879	911	865	929	958	895	922	933	890	906	976	904	939	896	947	889	930	864	949	877	893	900	863	887	918	919	872	954	889	926	976	889	895	890	872	926	926	876	898	926	912	895	896	935	936	869	892	990	870	895	919	946	936	901	862	902	901	925	944	860	885	857	954	931	933	896	930	882	870	870	881	920	925	955	865	930	864	856	864	894	840	876	920	942	931	919	886	916	941	939	892	895	925	865	940	944	899	881	918	896	955	944	914	876	937	909	919	882	900	898	865	926	874	927	859	946	922	941	875	857	834	871	899	921	898	878	893	919	874	880	841	935	927	849	878	905	917	932	959	877	863	937	931	945	885	897	953	947	875	894	948	934	900	867	883	919	915	887	885	877	907	945	954	891	895	922	924	868	891	856	819	824	950	832	966	938	961	885	865	844	929	918	885	934	890	868	912	892	942	918	875	922	903	879	865	883	873	895	907	892	890	899	919	866	860	906	902	904	924	870	880	912	882	947	931	942	866	915	871	928	916	886	881	894	898	870	886	907	883	877	873	940	837	885	905	889	925	897	905	910	877	878	874	891	874	875	899	914	912	872	849	855	969	893	900	934	923	930	883	864	866	841	938	875	910	863	938	889	904	884	926	845	874	922	905	910	930	886	933	889	870	904	858	950	958	920	913	868	947	880	912	892	921	921	897	819	940	882	854	927	911	975	942	929	899	870	899	922	913	944	885	940	942	945	947	923	926	904	855	919	865	937	878	873	928	880	941	923	876	914	929	875	928	973	925	868	897	928	907	917	879	883	905	899	899	822	917	866	911	913	937	902	878	905	893	899	868	882	893	894	920	874	885	938	896	835	935	923	871	922	939	944	904	885	883	910	908	886	897	852	930	920	888	886	912	902	937	902	881	910	905	865	912	856	928	883	952	913	879	858	932	899	906	885	907	875	918	870	940	865	876	920
2399	234	209	204	199	192	196	169	204	192	190	185	170	152	172	154	158	147	176	148	184	142	160	172	149	164	177	162	164	163	163	180	151	154	160	149	178	148	148	175	172	172	164	177	160	145	156	157	153	157	182	189	166	194	174	172	148	184	167	143	160	179	181	152	187	161	157	155	182	149	157	174	160	145	153	161	156	204	189	175	157	177	146	171	162	163	181	152	164	158	162	159	156	156	164	171	162	172	168	167	161	171	169	207	188	157	175	181	141	173	159	185	159	181	167	165	162	145	177	133	165	170	144	187	177	172	163	170	164	160	162	154	179	199	164	173	164	166	186	158	167	156	160	172	165	172	162	150	164	162	188	183	168	142	165	166	170	170	165	196	178	159	168	186	164	157	177	157	170	183	154	185	157	178	197	145	166	169	160	179	161	164	166	168	158	183	157	158	181	143	175	172	151	152	179	178	187	169	152	129	166	183	190	169	161	181	197	163	195	154	169	163	164	151	165	163	149	174	169	166	170	150	155	145	166	169	193	168	160	170	174	168	172	180	178	166	179	168	195	172	155	164	157	153	165	169	162	177	154	169	161	158	176	176	164	165	162	183	153	169	142	165	161	171	176	169	166	178	172	177	183	157	156	154	181	167	165	156	188	188	168	169	172	143	166	167	191	143	175	158	148	186	153	177	178	167	206	147	156	159	163	169	148	181	167	170	166	186	164	134	160	171	171	162	156	182	158	160	156	183	146	175	156	181	179	186	167	143	190	152	191	155	185	183	164	155	168	164	143	159	135	153	178	177	152	169	182	159	166	157	184	149	182	143	167	146	150	164	154	168	162	156	135	168	150	191	179	178	166	174	163	180	181	157	167	153	173	162	162	166	176	177	179	160	159	184	186	181	148	163	169	179	165	173	212	154	151	149	155	170	158	161	148	165	157	160	159	158	169	175	175	140	150	182	173	156	196	176	140	149	179	159	189	141	149	151	168	183	148	163	156	161	177	160	170	170	181	170	188	156	164	182	168	179	179	154	178	167	156	169	161	175	182	149	168	172	161	182	172	169	180	163	191	178	157	173	149	160	171	154	151	152	166	150	159	165	162	184	170	137	157	175	181	176	134	165	163	187	172	193	165	162	175	150	181	173	152	165	167	173	170	165	184	160	183	165	185	189	166	165	183	160	183	143	181	180	194	179	182	164	143	170	186	157	170	144	151	174	158	175	187	186	157	165	160	171	146	154	137	185	141	146	178	148	155	163	180	155	166	137	182	165	170	166	172	148	150	176	173	189	162	171	158	186	169	168	161	162	148	199	177	184	172	177	165	150	149	163	174	148	165	156	149	183	166	166	160	172	172	173	169	181	158	148	167	186	145	166	153	161	149	179	158	153	155	186	151	160	201	154	166	159	181	177	167	161	150	153	167	181	164	161	169	156	161	189	183	167	146	151	165	152	163	134	187	166	173	166	151	156	165	172	153	165	156	158	180	166	169	162	173	180	159	144	153	149	166	159	152	170	147	140	184	164	166	175	163	182	178	163	151	166	151	162	159	181	134	170	167	153	159	173	152	133	176	183	169	186	160	188	166	167	171	169	167	166	161	162	180	184	171	167	146	165	157	167	138	173	155	157	161	167	145	180	183	159	167	162	171	158	164	170	169	159	166	165	149	156	168	187	152	166	150	167	155	152	139	158	182	174	160	180	171	179	167	161	164	156	171	171	180	169	174	183	159	163	172	179	153	189	171	161	167	148	169	152	151	188	155	158	151	167	172	170	179	162	186	167	182	158	154	157	140	183	162	138	162	174	155	184	151	163	148	192	149	173	173	158	162	187	144	200	168	132	160	145	178	166	147	162	158	168	155	161	151	159	168	163	159	144	165	158	164	164	147	163	157	151	151	167	173	148	173	151	154	147	183	180	164	174	186	159	168	177	186	158	166	189	165	144	159	151	159	138	165	185	174	172	168	165	174	193	158	187	152	150	158	149	152	161	178	154	168	169	156	182	168	147	171	141	148	176	163	165	179	157	151	143	179	172	154	175	170	176	177	171	154	149	154	185	163	153	175	137	157	156	169	156	152	178	167	159	150	158	187	161	161	173	187	164	172	159	163	162	163	164	170	156	150	161	160	178	170	174	161	154	167	191	165	152	169	164	182	170	164	159	176	154	152	148	166	182	174	146	185	179	172	151	170	176	146	179	165	151	138	163	150	144	153	166	170	175	162	169	198	135	154	154	147	164	178	190	156	156	181	151	162	182	163	169	180	174	168	157	147	176	184	160	167	161	157	171	164	151	171	161	172	173	181	166	165	176	158	172	164	166	172	153	181	144	173	175	154	172	193	155	168	147	164	179	178	186	167	166	171	172	160	156	170	143	160	167	163	137	162	148	186	166	167	175	161	163	165	160	161	154	152	149	175	171	171	199	158	140	172	191	186	192	195	140	177	165	165	171	131	158	186	159	157	164	174	172	171	159	174	163	175	166	170	154	174	185	170	163	176	176	157	165	175	153	144	177	166	166	160	179	163	173	147	163	163	164	176	175	157	175	165	155	150	159	173	149	163	172	163	176	174	146	175	181	162	191	185	157	153	173	168	163	177	150	188	163	168	141	177	182	189	178	172	160	184	132	167	167	149	174	170	147	158	176	168	172	201	175	162	151	170	173	145	180	175	179	156	172	166	198	156	164	192	162	178	176	182	167	174	162	168	163	151	188	147	144	154	165	166	163	166	176	171	194	158	183	157	177	169	150	170	165	158	175	185	171	158	154	178	173	192	158	176	167	171	149	160	173	155	177	149	180	155	175	177	172	148	151	180	136	172	143	148	166	151	163	175	193	162	162	160	138	153	172	171	162	159	153	161	175	134	158	166	174	140	175	192	153	173	182	163	171	179	156	157	162	180	155	159	164	176	169	169	158	164	143	166	150	169	148	160	166	143	163	170	145	161	160	171	190	147	173	150	165	161	156	187	174	183	154	156	160	152	160	176	156	184	159	183	150	170	164	183	151	162	178	156	184	168	148	176	176	162	172	156	158	161	137	171	155	167	148	159	167	159	171	177	166	183	161	168	176	177	157	152	165	187	171	160	162	143	167	177	161	163	176	170	163	173	167	163	164	171	165	160	146	163	170	161	163	143	159	162	163	160	156	137	156	154	178	154	174	166	152	162	147	170	132	154	183	167	140	159	162	193	146	181	163	183	156	188	168	165	175	171	182	165	138	175	176	192	171	186	149	155	154	143	180	173	180	174	146	146	164	183	179	169	163	175	156	180	162	150	171	163	164	181	156	152	161	144	165	175	184	181	168	180	149	174	172	147	173	201	172	163	158	154	161	150	163	149	169	166	159	168	146	165	161	169	176	185	162	177	167	152	174	183	179	160	150	165	147	169	172	163	169	186	178	146	167	153	152	172	159	152	147	175	147	163	172	166	151	156	163	172	144	157	141	174	173	164	160	163	162	161	171	202	176	163	152	163	167	167	149	179	190	196	176	170	170
2096	599	694	681	669	652	584	588	597	563	567	564	564	516	547	531	518	541	546	559	540	541	523	484	509	552	535	494	539	491	500	477	556	507	553	519	509	507	557	534	521	548	502	513	482	530	548	558	485	493	519	508	523	523	523	509	504	546	548	548	504	522	501	558	554	488	497	559	559	513	529	512	538	499	533	556	514	524	524	494	518	523	531	490	517	540	518	534	542	547	533	503	525	509	543	543	577	505	490	543	541	501	546	520	541	508	522	574	553	506	495	505	522	505	498	551	544	515	499	558	502	559	513	507	564	572	518	488	548	493	538	555	496	544	501	515	491	514	483	487	507	526	497	535	520	537	497	512	511	547	520	515	561	545	561	542	521	537	528	520	521	498	520	505	532	511	515	522	529	518	484	504	487	515	511	506	531	544	523	514	456	514	548	507	530	539	554	477	539	546	585	533	550	566	483	529	509	521	502	528	577	551	509	499	519	526	527	512	508	478	523	514	550	512	539	547	544	533	519	547	503	487	513	509	591	502	524	540	556	535	563	527	512	553	545	535	557	499	537	481	552	524	525	522	554	528	547	508	548	489	521	496	532	477	492	522	502	479	534	536	538	512	550	542	484	548	504	538	515	513	558	492	532	496	495	534	513	526	519	501	544	531	520	504	501	550	499	534	522	530	544	507	497	513	543	548	529	530	552	501	527	526	538	526	516	503	537	538	498	503	497	541	537	512	501	490	573	551	540	510	564	528	508	519	485	506	528	527	550	490	529	530	530	514	508	513	522	499	521	512	546	539	555	526	519	505	517	532	551	532	516	492	537	516	516	538	525	555	515	530	525	513	555	526	524	578	556	586	496	507	490	506	520	495	527	510	498	512	511	523	531	507	485	504	560	530	532	516	505	547	569	543	500	530	490	520	489	491	538	545	514	556	526	521	524	510	527	530	509	497	503	488	510	479	513	525	544	496	505	515	533	492	543	567	503	552	537	533	506	497	560	504	508	577	545	518	530	507	561	472	503	506	510	531	563	495	532	489	501	546	504	481	530	536	510	485	536	533	512	495	538	545	517	532	510	518	515	515	522	512	503	497	557	528	522	477	531	517	504	538	551	557	514	541	486	532	542	502	518	530	532	500	513	496	479	532	489	523	538	521	517	510	509	502	532	539	548	508	510	514	517	477	501	506	525	505	517	543	519	530	524	528	494	544	515	522	500	496	481	481	546	519	482	527	545	553	537	529	527	505	514	527	561	517	516	493	501	535	491	518	510	506	492	488	560	530	494	542	526	520	553	502	521	541	477	505	491	518	527	535	524	501	510	519	491	501	524	517	460	504	516	496	527	570	546	517	497	508	538	518	528	504	518	512	530	546	534	488	517	572	512	506	517	499	504	498	528	474	497	490	502	518	492	567	485	531	501	516	497	489	578	562	560	547	508	556	536	519	496	506	541	538	510	554	504	532	491	527	522	547	508	523	523	511	504	506	500	539	519	534	523	541	525	498	504	497	561	464	528	511	534	503	517	540	540	516	526	543	520	503	527	521	528	525	490	505	555	494	550	529	539	554	529	520	563	456	535	532	533	538	561	527	547	497	529	530	518	535	504	522	514	541	516	534	496	541	525	485	528	517	496	505	523	501	538	500	502	519	530	511	509	482	519	519	515	557	560	518	524	486	468	529	556	557	499	534	496	513	501	525	547	504	509	527	519	506	507	506	502	473	561	496	550	496	529	472	493	558	524	518	536	540	497	523	507	507	505	517	468	548	517	500	523	533	494	535	542	534	539	423	532	538	547	534	508	509	500	570	504	517	519	498	492	562	520	542	505	548	539	496	502	501	489	560	532	530	548	516	522	471	507	540	518	535	504	599	491	530	534	564	541	550	521	555	514	497	560	491	505	525	542	540	526	466	491	522	542	535	523	539	545	521	507	545	465	524	490	516	523	504	509	543	518	497	518	525	488	493	510	520	487	545	524	503	522	473	506	500	528	543	527	533	524	496	552	510	545	528	504	531	553	533	517	520	479	514	506	511	510	477	536	523	522	516	524	531	515	494	543	585	537	544	525	504	553	534	523	481	521	545	556	496	516	543	528	542	523	470	546	497	548	575	541	515	512	532	501	494	523	542	462	562	504	500	508	508	520	517	503	530	515	533	510	525	490	525	502	500	506	481	548	542	492	481	516	508	513	551	518	522	528	469	523	506	530	550	548	524	511	512	560	473	529	504	506	523	520	520	532	508	543	550	583	506	519	557	517	520	505	512	547	517	534	487	482	524	521	525	509	487	507	523	531	543	560	551	479	517	521	505	520	524	539	504	519	561	520	499	511	532	558	500	518	515	555	536	535	490	563	544	506	516	521	516	519	536	520	485	527	507	513	526	497	529	508	544	534	560	484	529	504	521	515	538	551	494	543	529	498	534	544	537	523	529	523	531	508	538	500	514	499	518	484	540	517	524	526	542	476	512	529	522	571	549	515	547	503	516	523	514	528	524	524	489	510	505	520	552	570	531	527	499	497	482	512	474	495	529	514	513	562	507	550	496	554	526	526	513	531	546	536	487	553	507	505	511	493	534	541	496	479	531	525	489	536	533	513	508	535	546	526	530	496	559	531	508	523	537	527	525	553	509	492	529	527	548	475	537	534	517	524	523	534	525	523	526	517	550	498	530	553	475	531	507	499	552	530	544	503	534	494	509	513	518	517	518	528	563	534	555	530	519	505	538	528	499	509	557	531	517	523	503	527	512	552	497	529	494	501	478	508	498	559	507	537	546	544	523	552	538	492	564	524	513	490	519	517	518	539	524	529	505	516	478	540	502	531	529	543	509	533	517	536	559	515	517	539	521	521	548	468	510	546	490	528	534	493	551	534	534	505	503	533	511	517	560	521	557	526	520	544	469	495	552	550	500	540	556	513	528	510	541	538	517	480	509	507	542	488	500	544	489	474	508	505	543	522	519	526	528	559	531	558	526	533	530	521	519	534	539	483	527	546	522	547	534	534	515	542	520	575	526	537	507	533	532	496	520	505	555	514	554	540	557	541	521	516	548	477	502	490	505	546	507	553	533	561	506	529	525	513	493	479	539	503	544	499	510	553	523	501	577	572	509	495	528	538	510	493	495	490	496	499	583	515	547	550	503	556	499	492	520	501	499	541	502	495	513	507	500	540	535	551	480	500	511	537	540	556	551	513	523	531	486	501	540	525	515	522	509	480	557	526	508	495	546	540	524	536	520	539	541	495	514	490	500	517	504	511	525	495	501	517	514	505	497	499	529	522	538	550	518	509	526	535	544	516	528	543	529	523	525	496	555	547	508	535	586	515	532	498	482	525	492	559	514	489	521	521	523	501	576	516	531	503	505	534	564	532	520	539	549	518	521	501	517	521	565	551	488	540	552	493	522	536	544	542	541	565	518	481	556	518	517	547	517	515	517	497	495	537	549	505	510	549	529	570	519	495	527	563	517	519	532	518	491	549	542	534	527	517	555	531	488	551	552
11086	1413	1667	1361	1019	861	664	567	532	493	454	411	388	441	333	375	376	360	334	336	350	369	322	336	303	321	321	322	302	339	330	318	355	323	318	331	316	322	327	351	346	325	360	332	326	358	367	334	340	298	305	340	329	327	326	364	345	320	302	311	331	295	327	340	316	321	334	309	322	306	346	312	309	330	332	292	331	320	299	287	356	304	325	345	309	332	344	327	326	340	321	320	321	341	307	313	267	304	298	286	310	334	297	343	326	322	278	319	305	360	320	304	311	335	308	319	292	298	310	282	314	323	293	292	321	321	292	301	310	312	298	303	335	332	326	340	299	316	317	329	306	284	313	364	331	326	344	338	308	320	313	312	329	293	355	305	293	322	332	288	283	304	305	295	328	299	274	302	308	309	311	350	291	366	333	309	347	345	301	313	309	312	281	314	295	344	309	303	300	341	323	295	332	315	317	313	315	316	318	302	324	340	296	311	329	339	300	323	358	304	323	313	288	344	271	295	318	340	329	327	281	315	330	307	298	319	296	292	324	318	330	303	314	307	326	311	299	327	333	302	333	308	325	286	316	321	306	341	294	319	315	314	335	315	336	343	310	297	332	311	319	319	320	287	317	353	307	306	324	283	366	336	303	329	296	309	321	308	327	326	313	341	314	310	307	285	318	309	322	308	338	316	284	374	278	340	325	336	311	333	333	305	339	326	307	339	306	328	306	304	326	298	307	301	329	311	339	307	331	312	312	327	312	311	299	306	285	320	329	329	322	319	312	316	296	326	303	313	316	334	338	323	300	288	315	324	296	303	326	320	296	301	289	286	296	310	309	326	351	315	314	297	347	338	308	321	311	330	333	274	289	335	322	333	355	288	323	305	348	328	326	340	312	308	319	327	313	267	321	309	309	336	292	311	316	277	339	319	324	291	344	328	336	315	306	318	277	278	312	333	328	347	342	332	309	297	289	297	319	328	329	305	367	320	319	303	320	311	324	300	314	340	323	337	350	284	321	294	323	339	311	312	330	312	334	326	316	310	351	301	314	296	353	324	305	311	289	335	326	314	322	324	316	323	308	294	317	341	313	339	309	341	334	327	327	313	327	341	330	288	315	303	268	323	309	306	325	307	297	324	304	358	333	332	321	312	320	325	330	285	331	309	352	309	286	307	325	324	303	336	309	337	314	320	329	355	333	307	315	323	341	312	339	299	298	302	359	344	283	319	307	338	347	283	324	318	305	343	300	334	299	323	338	317	293	283	289	292	309	308	280	328	328	307	359	276	295	313	320	297	288	318	360	308	348	323	311	321	289	346	271	306	308	332	298	327	287	319	328	295	311	302	329	307	298	344	339	328	330	337	311	341	320	337	337	338	308	312	302	304	285	297	331	301	337	324	333	376	320	303	311	315	333	334	319	313	310	321	300	327	316	279	312	339	322	357	345	350	313	309	291	308	325	298	316	319	311	316	267	331	307	311	300	306	307	301	321	300	337	330	336	295	344	336	302	334	319	318	339	319	301	287	341	311	324	308	346	315	309	339	308	306	331	286	293	325	317	315	327	312	336	329	349	330	357	336	324	330	328	347	323	295	329	325	309	309	313	312	325	310	336	294	326	325	311	295	299	314	331	328	330	300	322	316	322	309	325	293	305	287	306	334	300	308	330	305	316	278	340	305	305	331	311	319	298	348	300	326	300	294	300	301	329	325	300	343	311	339	319	308	310	321	320	323	319	350	299	305	347	344	331	289	321	308	326	315	318	314	312	314	340	354	348	338	317	331	317	354	307	318	321	312	327	336	326	345	340	320	323	334	311	322	347	328	332	305	318	302	307	328	311	301	300	339	358	288	322	300	325	332	302	298	301	307	321	309	350	314	308	317	323	317	335	325	283	321	324	329	321	342	300	360	314	313	361	308	316	323	300	323	327	344	272	281	327	338	343	304	325	325	317	328	320	311	329	335	309	322	299	334	312	338	302	311	314	318	318	309	329	304	323	352	342	316	310	305	305	300	292	321	351	329	296	310	307	345	325	316	326	355	302	315	314	338	349	322	309	311	319	342	306	307	338	334	339	314	293	317	302	320	307	316	313	333	331	335	319	315	331	335	306	322	328	321	290	322	339	295	314	351	289	342	315	304	315	305	321	323	312	306	309	319	319	328	340	308	307	355	308	310	306	307	292	308	292	308	299	341	326	307	318	331	326	351	340	297	344	322	318	314	299	326	353	294	347	296	321	298	341	344	309	351	297	306	313	313	303	310	330	312	320	328	314	345	331	308	296	337	290	334	311	336	318	295	327	305	323	311	308	362	347	312	302	324	288	335	316	324	311	306	306	310	304	321	306	298	310	318	298	317	344	275	343	329	324	291	311	357	324	306	334	352	312	300	321	306	306	293	308	310	328	286	310	321	328	310	324	297	300	296	297	300	296	305	323	323	359	333	328	316	326	282	318	315	309	291	321	293	315	329	302	333	320	317	305	279	310	372	355	322	303	318	285	346	299	320	345	337	330	310	324	330	327	329	359	316	332	317	334	322	320	322	281	311	307	310	336	306	309	256	297	311	298	307	302	348	326	326	297	311	315	321	280	350	307	325	321	327	317	358	313	317	308	303	320	297	307	319	346	306	307	297	312	306	309	328	339	331	306	290	284	310	317	317	338	325	337	340	282	298	306	330	294	294	319	313	335	336	301	306	319	306	300	321	333	297	326	322	332	338	297	304	306	316	332	329	315	335	312	320	276	302	288	305	315	313	345	307	300	309	294	322	315	356	332	296	344	313	313	295	342	316	312	355	316	346	319	312	292	312	287	308	299	316	293	303	319	336	345	294	313	302	285	345	270	313	322	341	311	316	301	343	299	298	373	327	323	304	291	327	333	283	340	327	300	328	280	316	327	321	296	336	332	342	332	337	320	339	311	314	298	316	318	309	307	309	312	312	300	300	307	324	278	312	291	336	314	337	370	330	322	303	345	311	330	302	288	352	326	334	313	298	282	320	312	294	325	344	313	344	305	283	339	313	321	352	313	274	308	312	304	302	286	330	292	325	317	320	343	316	310	296	300	328	305	323	315	364	317	336	334	328	300	289	327	275	306	339	280	345	276	328	305	357	311	283	325	318	310	343	352	320	277	322	331	311	324	302	314	322	298	323	295	333	312	300	302	318	345	308	344	320	317	304	310	302	317	322	320	318	293	296	290	292	285	315	302	312	309	298	301	346	294	308	306	325	332	328	347	332	310	300	304	333	330	288	358	319	338	331	302	298	321	328	293	320	323	328	319	363	311	283	303	325	291	296	310	308	284	330	307	316	311	340	295	291	319	325	344	305	326	318	295	318	318	315	319	289	296	313	307	306	303	327	304	325	311	295	352	320	311	329	305	332	308	326	307	288	338	305	292	336	312	334	309	316	315	300	324	321	319	340	300	335	321	332	306	354	315	315	321	341	338	353	299	330	337	326	279	326	295	324	328	334	300	330	296	317	329	329	327	317	332	299	335	339
5966	1944	3809	4275	3632	3007	2606	2218	1962	1768	1601	1545	1440	1325	1286	1262	1245	1205	1112	1089	1128	1057	1057	1101	1011	1090	950	1074	985	1012	980	949	1004	969	970	950	938	983	925	874	1014	974	842	970	928	935	903	995	939	932	861	931	944	935	911	943	944	905	947	910	890	911	911	914	955	910	952	929	930	933	969	900	849	885	938	917	879	894	871	897	917	883	886	900	905	880	922	877	933	923	903	919	863	906	886	910	891	922	916	894	874	878	896	861	901	939	895	906	913	891	880	867	855	879	901	927	957	888	903	866	910	856	858	848	958	907	922	936	885	913	898	886	863	893	910	869	907	877	907	935	862	848	876	859	883	901	857	880	922	881	888	906	911	928	834	889	850	900	897	899	862	866	872	909	890	853	890	857	883	916	887	870	898	868	885	863	881	870	887	912	866	846	867	883	878	926	936	910	881	916	843	886	873	919	901	897	911	875	869	889	869	848	890	893	867	905	856	897	890	879	879	888	904	858	929	914	921	883	884	883	888	949	857	843	837	895	855	881	928	837	865	892	873	892	905	829	837	834	941	840	902	890	860	900	892	871	881	887	902	894	910	834	858	913	889	874	896	913	915	897	885	878	920	871	902	882	915	914	871	895	874	898	875	922	850	914	908	951	878	844	882	915	931	875	878	885	920	879	910	887	842	905	857	913	893	897	961	846	935	839	915	889	888	957	902	874	889	902	930	904	848	844	960	849	887	949	837	890	916	853	894	858	880	870	892	895	901	895	877	939	892	878	846	885	848	807	856	902	859	902	847	856	913	878	922	943	870	868	920	860	918	873	835	892	900	891	846	911	886	879	897	875	862	893	874	797	877	849	881	891	905	929	829	888	946	898	891	887	876	904	871	880	880	860	878	924	918	875	885	912	957	906	848	932	866	915	839	834	976	942	913	922	859	870	885	855	925	898	861	839	910	935	905	791	941	899	881	821	860	910	917	886	904	915	868	897	910	897	857	901	917	879	920	888	841	924	876	908	841	928	903	906	912	925	824	938	867	868	879	870	853	921	874	863	873	880	906	941	835	878	902	929	913	884	931	867	859	904	880	929	877	814	909	877	891	930	897	900	891	862	922	864	896	902	889	933	848	857	868	934	845	901	895	930	875	893	860	874	890	878	907	840	878	901	900	907	936	883	859	882	878	919	958	874	925	852	844	893	945	911	866	896	830	872	864	882	842	893	939	863	889	904	873	850	876	903	891	928	903	877	820	911	879	857	850	921	877	858	853	875	941	855	888	823	865	915	856	908	910	860	875	919	876	877	890	881	878	903	907	843	897	849	887	826	853	858	902	890	948	869	818	867	879	943	895	849	909	852	899	912	856	863	908	874	869	884	899	958	861	853	905	845	886	899	912	916	952	905	893	891	878	873	966	910	865	905	883	873	897	908	897	902	890	840	911	891	846	903	885	890	882	904	884	867	972	939	885	874	852	880	898	863	871	880	886	890	916	839	885	902	889	911	811	927	880	875	905	845	894	942	884	915	911	886	858	883	901	873	870	945	880	899	904	913	883	843	862	867	945	921	935	906	900	906	915	882	960	869	809	883	891	896	888	813	921	830	839	886	864	935	862	874	887	877	912	909	878	910	897	898	939	906	864	881	910	862	894	880	832	906	842	857	886	928	916	838	867	915	885	881	874	916	874	923	889	906	925	860	892	900	891	885	889	915	856	914	888	886	895	906	860	904	897	942	908	911	922	912	877	887	910	885	882	903	900	857	858	869	846	855	850	889	915	910	917	930	857	890	874	897	869	931	922	923	835	848	838	862	854	939	881	872	891	874	894	914	862	908	830	945	818	928	900	861	837	825	882	860	892	830	854	861	913	914	949	904	855	832	864	872	863	862	859	872	931	900	879	898	869	885	937	841	923	909	941	901	899	893	830	875	916	869	920	919	879	864	884	892	861	868	889	859	891	884	874	903	864	908	883	926	850	890	851	929	885	979	918	866	897	903	850	896	878	898	898	851	894	874	872	874	877	865	910	925	889	886	873	918	907	891	903	902	873	905	862	841	923	914	911	867	878	899	860	943	888	874	880	888	861	858	862	848	930	888	882	872	888	860	933	913	903	858	898	826	831	893	848	815	954	905	897	910	899	875	908	817	883	922	867	933	855	938	913	853	893	899	921	874	830	910	897	880	928	893	875	858	900	858	881	911	881	931	904	896	896	897	903	886	910	906	910	914	929	860	827	937	903	846	868	913	947	921	923	867	895	855	931	867	899	882	894	892	863	923	938	839	882	905	948	910	882	919	932	890	871	838	915	892	845	900	906	891	878	840	860	829	902	888	912	940	869	883	921	851	919	835	906	893	888	928	907	923	859	890	913	901	889	955	859	888	817	869	906	890	889	885	846	861	918	900	903	890	932	886	948	936	888	912	952	859	898	879	898	878	866	892	893	876	839	900	885	941	932	869	855	928	900	866	872	893	875	930	900	863	856	913	871	932	903	891	900	902	840	809	941	887	883	884	900	879	879	902	924	925	900	893	914	873	889	903	832	856	895	876	898	913	896	951	920	871	852	910	895	901	906	882	898	925	902	906	858	834	922	834	919	912	856	927	927	884	870	866	834	919	850	852	938	893	893	900	922	957	878	865	873	869	894	885	905	878	844	849	933	818	916	894	882	862	876	907	915	897	917	922	931	884	855	875	894	930	834	900	820	893	886	895	891	901	887	864	858	888	891	880	897	832	910	873	861	871	822	933	881	899	895	908	886	916	900	908	892	919	880	865	925	897	914	895	943	863	891	840	829	873	899	892	897	841	876	841	856	903	896	850	909	903	883	845	849	904	813	887	895	908	906	889	877	852	887	917	941	879	931	899	906	891	854	923	866	917	915	861	897	901	868	853	958	885	889	902	900	915	849	862	875	884	843	923	920	866	843	903	891	936	863	836	891	892	859	845	913	945	918	880	874	901	918	922	891	878	860	922	866	871	898	856	901	900	840	838	896	856	850	854	861	877	861	946	902	858	882	850	880	860	913	872	872	878	895	902	882	815	859	872	897	942	938	900	880	857	891	886	819	863	917	912	887	892	915	836	887	882	895	808	891	841	889	863	883	866	895	896	902	912	872	902	894	868	893	910	940	869	901	884	949	862	870	891	913	896	954	865	894	909	887	937	909	857	940	881	914	925	893	858	928	867	917	884	912	876	841	939	826	835	893	886	915	903	905	880	880	874	872	920	892	865	903	902	931	829	967	844	843	928	868	916	846	856	896	911	906	886	871	900	898	940	860	913	854	888	890	910	908	880	844	880	910	887	912	892	905	881	941	872	906	878	908	906	924	905	910	893	847	832	879	893	839	812	874	922	872	951	906	886	884	891	892	907	952	842	897	873	926	901	925	880	887	873	844	928	855	877	931	877	892	916	929	921	957	857	888	917	875	844	880	816	893	932	936	899	836	873	890	873	867	941	876	885	885	890	856	916	965	873	897	883	929	863	868	909	889	860	873	902	872	840
19690	3800	3465	2637	1959	1413	1162	858	718	675	579	525	536	456	475	419	414	394	401	382	363	414	384	381	403	368	368	389	378	330	344	378	359	355	331	364	377	375	324	340	338	343	349	337	344	346	323	312	391	355	379	334	325	308	328	330	324	341	367	331	333	368	366	318	331	339	326	358	312	340	345	357	314	340	340	388	318	371	337	349	299	309	338	315	354	311	319	332	343	315	342	314	332	352	325	360	334	327	356	326	337	333	330	330	307	339	364	334	344	342	356	305	366	326	327	299	307	317	350	307	316	333	302	332	363	313	322	325	347	315	309	339	346	354	344	371	306	332	341	359	342	316	332	302	338	316	307	314	347	312	321	348	353	333	362	318	344	350	359	354	331	327	306	322	360	330	359	333	338	330	363	341	341	332	343	353	364	360	345	314	352	344	329	326	336	320	372	325	308	353	330	317	333	356	344	322	320	331	371	346	321	355	322	331	315	328	295	323	329	334	354	346	325	324	324	349	331	325	330	326	368	347	325	332	329	355	319	321	314	329	360	307	368	353	334	366	353	349	326	327	317	375	345	338	368	316	342	336	343	335	328	369	343	348	359	353	305	330	350	358	355	375	354	362	354	302	356	330	320	331	324	331	340	332	360	281	322	348	358	326	353	298	331	376	319	311	359	308	325	302	317	313	355	335	347	345	323	336	336	329	338	330	308	350	334	338	327	342	307	336	313	319	327	315	324	314	318	341	345	346	326	306	302	357	323	335	303	318	364	336	356	319	342	344	333	320	345	324	320	340	322	332	335	308	349	362	341	365	354	301	299	320	339	355	350	296	332	365	332	344	351	331	325	341	331	352	313	318	357	329	337	338	333	350	348	336	321	332	340	343	371	323	330	337	333	310	353	329	327	332	341	322	325	331	321	341	320	306	332	339	364	350	341	336	319	295	340	333	353	334	348	332	327	340	338	349	325	324	353	328	341	326	291	347	309	372	346	346	357	323	344	310	359	326	334	320	330	303	347	331	334	314	297	326	328	333	335	317	322	335	313	336	311	357	324	350	347	337	326	319	314	296	353	308	382	343	355	323	347	327	351	329	334	334	291	318	340	309	325	332	348	337	307	349	340	358	310	306	319	317	337	341	315	331	345	319	322	324	339	305	335	273	328	333	313	358	327	317	336	327	344	324	340	315	353	338	329	348	328	351	333	341	352	328	328	318	361	313	308	354	338	306	328	330	328	330	319	329	314	315	319	342	339	344	310	332	301	342	313	326	290	342	355	303	323	314	326	336	332	337	327	348	322	351	338	326	329	338	338	344	330	295	348	292	344	333	336	337	311	346	317	348	335	336	338	364	305	282	342	316	313	315	330	322	331	316	355	353	338	348	316	336	346	326	360	362	341	290	352	340	322	322	338	342	313	333	355	339	354	333	332	331	342	359	331	304	357	357	340	343	318	277	320	316	313	331	319	327	306	329	294	330	346	364	341	343	340	337	330	320	318	327	331	345	299	320	351	344	340	322	311	303	326	326	346	324	341	333	314	349	323	351	341	337	350	283	321	315	367	326	297	327	332	313	345	341	316	348	336	341	324	324	323	326	300	345	358	336	349	350	356	312	319	320	353	312	330	371	352	330	332	330	308	321	295	331	295	320	338	334	352	350	319	344	329	374	325	362	352	317	324	368	338	320	328	374	353	318	302	347	309	329	379	310	315	306	366	328	349	328	329	340	312	346	338	313	347	355	351	333	316	339	342	328	308	322	338	347	319	314	305	366	350	324	288	354	335	345	332	354	316	322	360	311	332	339	338	317	337	323	301	332	352	320	356	313	304	335	315	393	321	378	333	301	308	304	326	328	311	333	350	294	343	335	335	326	296	321	329	325	304	324	374	328	338	327	346	313	317	368	310	319	340	321	338	316	363	294	288	346	344	354	316	335	320	326	314	323	303	320	350	338	349	350	306	354	311	350	340	320	341	310	338	307	363	354	381	345	318	287	344	383	338	365	356	324	339	322	314	316	344	342	329	325	327	354	303	321	307	337	343	283	322	355	344	300	358	324	347	344	339	313	320	339	297	329	348	367	325	335	357	309	330	328	329	332	329	319	345	345	304	334	332	313	337	325	351	321	346	382	343	365	344	324	315	334	314	296	339	341	356	329	324	322	347	337	325	327	344	354	360	341	332	314	335	331	328	331	321	325	319	337	322	316	335	308	335	352	328	302	321	348	353	326	319	330	315	349	318	329	328	335	359	341	345	346	337	370	352	324	367	309	302	344	342	328	340	343	313	350	303	335	313	324	330	318	318	339	330	337	337	317	348	329	327	366	336	325	332	328	326	339	340	333	313	340	360	326	351	345	339	308	307	322	354	336	357	294	316	315	314	350	336	323	291	318	348	344	325	315	311	324	330	321	351	352	306	334	354	291	316	354	340	324	309	331	349	332	323	330	291	335	313	314	341	337	324	337	349	298	340	336	318	353	349	342	314	322	320	302	324	364	316	352	306	329	321	305	333	336	314	344	347	355	355	336	331	306	310	323	313	352	324	330	316	330	339	314	362	324	297	342	350	351	329	326	343	326	365	333	341	324	364	340	328	347	296	327	329	325	352	319	346	356	341	334	320	343	328	331	313	359	323	300	319	336	342	295	346	291	310	330	320	301	350	336	324	360	319	342	310	372	337	340	298	308	309	325	338	332	341	325	322	310	312	346	324	293	324	346	339	330	335	359	335	311	340	350	313	317	334	341	311	362	303	334	326	324	361	323	317	338	311	333	357	339	330	345	323	354	334	353	323	357	324	302	348	317	348	339	342	366	357	316	351	347	349	334	342	350	360	337	336	306	314	359	323	346	315	318	363	307	315	349	310	346	328	337	338	325	330	351	315	329	328	284	332	336	349	323	292	303	338	334	336	339	342	346	338	330	319	321	327	290	334	313	359	330	361	328	339	336	331	384	309	346	288	335	341	354	330	304	296	350	334	326	362	383	323	345	359	353	332	316	351	349	326	332	334	306	331	327	322	362	326	330	318	309	315	307	363	325	336	337	327	344	299	346	318	316	330	353	346	329	303	359	320	353	330	308	358	331	348	322	327	342	340	299	347	339	351	336	324	332	348	330	310	305	333	317	311	337	319	320	329	347	353	355	297	302	338	328	305	327	321	316	328	344	310	307	354	353	334	337	315	327	329	320	356	328	313	300	326	316	347	311	332	324	325	328	348	349	328	345	328	325	344	318	324	316	319	332	380	311	328	299	312	324	333	355	329	327	337	333	386	323	337	341	315	334	318	341	304	345	364	355	347	339	290	333	356	322	342	309	310	312	313	335	338	327	315	357	301	334	334	353	318	348	312	316	326	360	325	367	339	321	307	345	352	360	330	360	316	331	329	333	321	347	300	360	306	316	351	315	341	307	315	343	338	356	319	330	348	331	327	300	363	319	316	309	342	349	321	318	353	323	362	308	347	337	361	331	341	373	344	303	318	354	325	339	317	344	282	357	331	315
8095	3106	6595	7420	6380	5139	4184	3570	3082	2666	2399	2124	2030	1813	1707	1668	1597	1537	1471	1418	1347	1313	1357	1236	1286	1168	1158	1125	1199	1141	1077	1095	1086	1055	1065	992	1028	1093	1027	1011	982	1041	981	1031	1042	998	974	907	951	950	997	991	938	956	973	973	983	949	951	969	989	944	937	948	958	933	938	927	940	943	923	905	983	904	951	971	986	950	913	991	926	952	975	927	935	913	943	931	963	921	959	921	935	961	926	861	931	930	891	887	899	937	927	879	924	915	923	865	868	896	914	921	905	905	912	886	964	905	944	922	890	883	878	879	918	894	927	895	898	903	875	878	930	907	884	950	887	904	908	919	867	888	889	932	897	863	912	919	890	906	949	926	897	933	930	925	913	898	899	887	940	881	893	954	924	938	890	912	961	914	875	971	915	926	922	923	897	881	897	885	880	918	895	938	903	913	920	944	893	888	896	901	940	902	888	882	904	839	895	931	944	874	880	924	914	902	890	926	903	953	854	941	893	912	932	868	889	938	907	887	843	914	914	916	917	925	933	912	852	901	981	897	903	927	913	908	912	925	896	909	861	880	899	916	923	930	901	900	876	917	904	908	898	907	902	921	915	930	914	901	915	931	869	875	898	935	896	869	867	923	903	877	918	939	940	934	888	897	912	901	899	921	916	911	836	951	934	898	888	902	848	904	904	912	944	953	872	907	905	882	943	897	851	939	897	942	934	901	927	946	910	935	844	921	918	853	873	908	885	891	943	897	952	929	901	895	919	912	905	886	848	893	914	908	961	850	823	902	881	895	852	866	827	898	924	896	871	900	936	909	853	888	966	902	858	849	905	967	896	883	921	913	932	900	906	902	895	882	946	876	903	928	920	916	901	871	874	917	915	895	953	934	905	872	903	862	890	890	898	928	912	926	918	977	878	918	902	861	884	897	959	863	907	971	940	874	960	892	903	914	871	902	884	913	873	917	897	910	927	873	919	894	923	870	875	907	955	907	857	875	961	893	860	886	870	882	925	941	950	890	912	916	874	918	893	891	882	878	875	890	956	892	960	888	853	907	873	901	922	927	906	876	903	933	876	931	930	929	849	891	938	918	867	883	879	900	881	874	899	879	912	908	936	908	867	929	920	913	891	911	853	848	874	889	915	935	911	936	928	903	943	953	899	895	907	958	903	856	922	955	917	945	941	913	920	906	900	884	907	844	926	878	919	896	935	845	861	946	907	858	910	999	869	920	850	968	941	924	910	882	938	907	937	953	951	937	914	881	880	841	895	885	926	926	830	891	892	939	922	913	850	888	947	901	884	868	914	869	928	921	883	878	860	890	936	877	955	883	897	932	902	922	904	863	925	881	895	911	911	893	872	959	915	898	883	884	923	885	912	899	929	903	912	907	850	907	936	900	884	884	939	980	889	937	898	918	898	897	874	905	923	906	925	945	876	921	853	897	888	886	919	873	910	868	890	848	910	866	971	912	921	937	911	941	887	889	955	894	818	939	904	937	849	892	889	879	899	872	843	835	855	911	903	906	919	900	925	851	894	897	932	907	896	900	861	889	919	932	903	897	901	897	898	927	894	909	890	879	882	917	932	896	918	845	893	855	919	925	905	851	913	938	878	924	875	916	911	929	900	950	885	875	895	887	863	910	897	847	843	920	909	901	924	944	941	920	884	922	897	876	877	916	920	903	954	876	942	918	935	878	914	894	955	892	899	888	908	895	844	893	871	944	928	918	900	881	930	861	863	919	880	895	886	925	920	907	907	879	929	929	935	906	892	842	916	891	915	909	879	844	888	810	897	911	894	910	905	936	918	916	882	890	882	940	905	873	919	861	888	934	892	936	969	878	967	917	925	944	895	917	886	927	885	896	898	919	921	888	895	880	853	880	914	911	859	944	930	895	922	936	909	899	892	912	889	839	888	906	850	853	870	886	916	950	910	954	917	902	936	950	918	891	896	875	858	888	913	927	910	939	895	902	952	910	921	884	848	846	891	881	882	877	900	900	879	900	884	898	879	911	890	931	910	982	904	930	877	924	865	853	924	906	926	905	923	855	930	874	873	938	896	927	965	898	895	861	901	903	905	919	915	857	888	886	856	919	916	894	917	890	890	906	892	873	952	950	897	932	883	916	898	891	948	861	890	880	873	946	918	926	893	928	890	877	889	930	912	938	934	868	908	837	905	921	881	880	924	839	916	945	926	882	884	961	919	873	904	877	906	980	956	855	918	924	968	839	925	903	891	907	908	939	874	911	881	911	917	895	863	899	886	850	921	921	877	877	903	906	904	891	845	891	896	833	928	921	935	849	903	901	886	913	849	961	921	868	884	886	906	904	894	941	894	850	845	897	910	928	932	912	875	867	861	819	908	894	959	889	902	948	897	886	887	860	894	891	869	881	852	912	863	852	884	956	905	940	891	912	927	893	909	956	863	922	939	897	881	912	915	905	868	936	904	913	905	905	849	925	931	897	920	920	954	892	930	916	890	899	920	888	901	883	893	861	907	898	945	906	912	931	882	891	895	894	947	929	921	863	851	870	875	884	942	882	935	886	898	833	925	910	907	840	933	921	846	889	839	902	919	883	890	871	884	857	919	957	882	902	885	885	910	918	849	929	912	954	948	896	892	865	897	870	868	905	920	926	873	846	924	925	921	920	923	894	920	883	955	938	900	885	942	879	865	882	922	947	874	927	912	836	905	912	868	904	896	893	924	916	865	879	935	909	920	925	905	939	943	887	938	901	868	914	870	902	900	812	891	874	937	893	891	896	890	913	900	910	907	934	948	932	892	917	872	899	944	888	912	898	911	855	936	905	881	901	858	921	912	872	925	881	883	941	904	911	928	933	835	926	937	915	902	850	895	880	894	946	917	913	848	906	864	896	899	949	829	890	898	899	862	877	936	881	899	925	897	911	895	940	905	906	884	927	875	877	909	863	842	956	870	969	881	856	880	919	888	901	866	887	967	928	948	919	891	865	891	898	836	899	869	893	901	893	940	919	900	937	873	844	932	888	939	873	884	907	904	869	926	938	844	893	899	910	835	916	898	901	921	917	929	905	890	928	924	936	873	891	930	878	953	940	925	874	864	946	935	935	866	885	969	891	937	970	828	928	880	899	887	896	918	894	906	918	885	924	912	853	934	898	874	905	893	893	928	937	918	959	963	900	912	817	901	931	897	914	917	878	819	916	872	869	898	879	873	880	900	888	926	883	928	838	895	936	880	941	923	944	865	960	856	861	837	866	892	904	879	928	875	883	920	881	887	917	877	892	934	895	864	898	883	883	883	929	955	927	890	909	918	871	926	929	976	876	936	967	906	897	916	889	892	892	908	905	899	894	929	905	918	910	917	817	926	899	914	887	917	897	920	883	922	909	927	922	887	924	908	965	932	862	945	854	856	840	904	909	930	905	881	903	920	973	897	815	875	927	926	928	889	890	942	883	912	905	881	919	845	877	891	878	926	937	900	903	923	895	886	911	900	884	941	917	880	908	905	865	951	956
2400	226	223	215	198	167	165	177	181	183	186	160	182	167	184	168	195	161	182	181	166	177	186	164	158	174	137	171	174	169	161	163	154	165	160	179	165	168	169	173	186	174	166	185	172	158	163	179	170	170	178	169	163	175	163	163	151	165	187	187	157	159	167	166	179	172	147	165	180	149	187	171	166	186	173	176	162	171	177	179	155	172	174	148	151	148	152	180	165	163	147	157	189	166	153	151	150	155	149	170	173	168	163	164	181	178	161	185	183	168	172	160	168	149	153	175	151	180	190	174	163	156	154	187	160	177	182	152	175	162	153	150	170	180	170	176	169	170	180	166	186	161	156	174	169	149	165	159	148	137	167	166	164	158	173	173	185	160	160	153	150	163	179	155	156	170	157	158	164	162	151	182	179	189	161	162	173	182	174	136	173	152	173	176	185	176	139	166	161	148	170	151	173	157	175	166	172	175	163	205	171	146	176	162	164	159	164	156	181	160	192	178	180	178	151	142	183	157	173	156	154	148	172	162	136	156	173	154	153	154	153	177	163	158	201	173	151	163	168	180	156	170	165	166	166	154	176	177	174	160	172	185	184	180	159	165	163	161	176	164	137	170	162	144	196	168	165	169	166	179	164	174	154	166	172	172	176	164	164	183	173	174	166	171	155	151	152	163	173	182	155	184	167	159	168	172	151	164	159	166	162	154	184	183	168	179	171	168	137	166	158	156	170	157	171	171	169	166	167	174	166	147	170	175	152	184	155	170	188	164	153	179	170	186	178	148	164	167	170	179	145	154	184	158	182	169	173	163	140	150	160	160	180	159	157	162	152	193	140	170	188	176	165	170	152	177	160	145	153	195	172	148	174	171	165	150	170	166	161	169	156	141	162	154	162	155	158	178	163	178	163	182	155	162	158	169	154	170	169	150	188	167	138	181	152	157	173	155	156	145	153	159	174	182	183	145	162	181	188	158	165	160	175	157	145	161	187	180	183	167	166	171	171	149	177	170	177	163	177	150	171	169	178	171	161	164	162	155	164	182	185	170	187	163	155	125	187	155	146	185	167	156	156	149	154	176	171	163	186	162	182	160	194	171	173	159	169	167	197	167	163	163	173	168	159	171	173	167	166	149	170	174	162	181	171	162	164	158	172	176	152	139	173	153	171	167	163	208	189	184	163	162	176	154	188	166	192	167	161	138	168	172	185	176	158	174	180	168	156	165	145	152	184	168	160	182	162	168	178	161	143	176	164	167	180	164	163	169	168	184	154	188	174	182	163	176	172	171	144	164	166	183	170	168	164	152	155	180	194	178	162	163	162	156	200	184	159	172	160	189	170	160	167	150	174	176	169	161	161	163	158	174	156	164	174	184	182	171	166	175	167	162	185	168	175	168	167	152	146	194	174	177	174	166	170	159	160	174	186	175	173	157	154	194	165	203	167	175	134	131	170	181	173	150	169	170	167	186	155	166	140	167	165	175	200	165	173	155	177	169	161	173	170	160	183	174	169	157	175	168	185	177	192	171	160	180	171	186	168	167	169	157	178	168	203	152	169	196	188	179	171	191	183	155	155	147	168	152	162	159	146	148	149	162	170	181	169	190	157	165	163	156	164	175	160	177	142	163	164	181	170	162	153	158	172	157	172	181	139	171	166	157	185	165	161	197	153	171	188	166	175	172	168	195	169	165	174	159	151	169	168	156	183	188	159	181	165	151	160	176	156	159	166	169	170	159	171	157	162	162	149	161	161	174	164	175	170	171	176	158	151	181	168	184	161	190	155	168	173	152	172	166	213	150	160	182	176	178	161	159	160	176	184	164	156	170	184	198	175	178	155	151	190	157	176	168	170	184	175	153	164	154	175	161	158	162	177	157	160	161	157	171	170	175	167	160	171	175	175	160	176	164	172	164	163	170	175	173	186	179	178	141	172	140	159	168	178	174	150	147	163	164	157	179	172	170	139	149	166	153	146	161	173	156	156	168	158	170	147	162	195	149	172	163	175	158	176	149	169	179	153	173	166	172	176	164	155	168	160	167	170	177	166	167	189	161	163	160	163	180	174	149	150	177	123	159	181	178	137	155	193	171	158	189	160	168	151	154	156	160	151	171	185	159	145	155	153	165	173	152	167	160	173	180	157	134	178	158	164	180	168	165	193	174	173	170	165	149	169	168	179	181	181	167	158	187	158	181	178	149	166	164	138	164	168	164	153	167	152	168	160	178	159	157	183	168	181	164	141	183	153	164	167	163	164	158	177	151	145	166	166	157	167	176	160	170	173	139	167	146	153	147	149	147	163	163	175	140	179	152	182	153	172	149	179	181	162	159	174	160	183	159	133	154	164	174	165	160	192	169	159	167	189	162	166	164	153	178	175	159	147	188	166	177	173	161	172	182	146	203	155	155	156	152	170	149	166	171	172	149	197	179	171	156	185	167	169	176	154	171	171	169	169	165	172	159	154	179	157	142	168	185	154	168	182	162	153	165	150	179	182	183	166	160	167	170	163	165	166	166	168	154	166	148	155	173	156	179	167	152	177	162	179	161	166	167	163	176	175	150	171	155	153	178	171	151	166	191	147	158	171	168	153	190	149	169	157	161	171	172	180	154	146	157	144	177	163	157	180	169	178	167	164	175	175	177	157	180	158	161	183	157	160	184	151	169	172	191	173	154	179	187	191	143	165	168	184	165	157	168	158	178	194	170	172	177	172	173	181	167	185	155	161	161	159	150	146	179	159	172	167	154	170	174	173	148	150	163	176	157	168	169	124	154	168	151	167	167	161	148	164	160	167	174	161	175	152	190	153	147	157	172	164	163	180	149	166	167	163	154	165	164	186	169	200	166	177	160	179	200	174	158	163	141	171	162	168	166	173	184	164	166	147	178	159	160	175	169	169	158	152	162	151	166	186	155	174	169	164	141	161	176	138	164	163	169	172	190	167	153	194	173	188	163	187	144	205	162	161	185	156	175	157	145	179	168	157	181	159	158	155	159	193	146	164	187	156	170	153	169	139	161	174	171	161	173	168	178	166	167	165	159	168	176	180	164	167	161	148	181	157	166	159	145	152	163	143	171	176	164	174	179	172	175	152	185	161	153	163	165	162	174	163	160	178	165	165	154	164	162	155	164	158	177	169	146	171	170	149	166	166	171	181	172	162	143	173	184	177	158	168	171	185	145	177	182	180	171	137	179	159	163	155	167	149	157	133	169	135	168	166	166	169	176	169	170	170	166	173	160	173	172	175	140	158	153	182	158	174	154	184	168	174	155	131	144	182	180	175	194	172	166	172	153	146	171	159	154	162	151	159	166	175	174	162	143	177	171	167	191	163	175	149	179	166	173	167	176	179	184	171	154	170	153	166	172	153	171	147	181	186	148	175	161	179	165	160	157	179	175	181	173	150	172	147	160	169	166	153	164	194	148	157	146	156	150	150	144	151	169	195	173	171	166	162	158	160	162	170	182	183	174	168	145	144	171	163	180	158	135	154	188	160	176	156	168
2138	580	678	680	693	637	652	607	608	546	580	564	495	512	554	579	536	600	517	548	530	536	515	558	536	537	546	519	524	512	542	521	539	539	504	504	497	496	549	517	524	505	515	514	492	501	570	520	523	541	541	489	468	527	541	525	537	486	544	513	507	549	531	553	534	515	525	502	524	554	524	518	532	486	569	546	517	493	548	531	538	536	506	502	541	530	496	542	529	580	523	517	524	511	535	499	525	548	502	532	555	486	519	498	534	585	532	528	533	515	550	496	541	537	509	538	522	515	516	528	471	484	496	525	505	506	529	511	554	530	516	534	507	519	549	527	516	533	486	541	500	516	496	537	547	526	542	489	485	537	533	540	495	516	547	541	530	536	503	521	521	477	512	510	535	538	518	478	487	538	524	481	527	526	522	498	520	546	555	505	580	505	549	517	519	568	531	545	536	526	542	559	522	533	544	488	495	514	496	538	505	521	575	528	556	489	554	487	521	530	490	527	511	500	510	532	509	552	509	500	554	523	508	520	518	507	502	564	562	522	483	498	523	562	511	495	509	523	522	532	523	511	497	546	530	526	552	518	532	553	540	573	493	537	504	531	498	523	493	531	517	518	532	537	525	545	529	512	551	547	514	513	506	538	493	579	524	498	533	560	520	524	515	529	514	517	522	508	533	513	504	525	561	516	556	487	475	485	529	488	469	517	536	549	542	522	541	502	531	500	530	503	470	472	537	564	555	540	525	500	534	518	565	498	547	493	524	524	537	538	508	534	544	508	537	535	511	523	532	517	527	523	503	514	568	488	482	494	525	493	551	508	542	488	513	529	537	500	530	527	538	540	509	507	544	534	563	531	533	527	515	514	505	564	500	525	535	566	519	503	544	500	510	518	545	519	513	540	472	508	520	512	508	527	525	516	536	550	472	531	544	543	517	531	528	482	552	562	509	505	533	499	529	535	506	540	544	498	542	507	507	549	523	503	511	554	500	504	549	502	487	529	535	492	501	512	480	507	500	511	514	541	491	536	525	523	497	511	516	485	497	509	521	515	551	510	539	551	518	473	475	509	522	510	511	548	509	520	523	518	491	508	514	542	544	518	530	507	536	505	523	527	525	502	495	517	528	547	496	533	524	532	494	485	485	481	476	555	573	518	520	512	535	469	475	514	556	475	495	550	544	508	502	500	520	519	504	523	528	529	500	541	507	526	523	543	524	540	526	587	530	573	567	526	523	523	549	541	507	556	537	502	510	497	507	500	510	500	527	527	485	498	504	553	543	511	565	522	501	522	526	525	501	528	519	493	523	522	512	511	492	547	535	557	531	541	535	552	535	508	502	501	475	540	511	524	479	513	539	527	517	502	525	564	511	517	521	526	515	496	532	505	499	540	505	520	527	543	526	516	502	488	515	534	509	505	522	504	555	477	524	527	516	533	503	494	526	486	549	506	517	488	510	549	470	488	486	532	518	580	514	527	543	494	545	499	570	501	531	475	501	511	546	527	551	509	514	507	533	508	497	521	534	518	520	544	501	552	524	522	490	517	544	519	552	535	505	559	524	515	529	542	509	516	487	543	469	491	509	477	493	473	540	532	476	563	508	546	507	537	507	559	509	518	489	540	516	511	498	503	490	506	541	559	532	499	497	550	526	494	508	519	520	501	551	520	538	503	544	512	492	529	532	485	552	521	531	552	500	495	476	543	538	513	539	505	577	534	544	519	534	564	510	493	537	509	532	530	524	558	562	505	494	489	488	518	562	530	517	538	521	535	522	504	518	517	509	538	546	524	545	499	553	522	482	507	499	522	535	551	516	476	494	495	570	542	521	478	533	521	508	524	545	536	508	543	543	518	521	528	509	518	519	476	521	499	475	546	506	512	504	517	544	521	519	553	497	490	568	526	509	507	502	502	571	490	471	506	523	506	532	519	539	524	519	526	511	511	532	484	545	517	529	492	485	487	491	523	511	534	554	548	510	545	535	513	544	511	518	535	476	549	511	520	530	507	526	527	528	534	521	518	525	508	528	492	516	503	514	536	553	496	534	577	542	518	534	491	549	502	531	524	504	526	492	533	516	491	522	531	487	520	560	518	521	521	486	562	501	481	539	545	521	525	563	498	550	504	508	531	518	531	523	566	545	504	494	579	531	539	526	575	514	542	497	530	509	531	526	483	532	533	548	487	515	497	488	530	545	481	513	511	485	509	554	559	486	519	531	558	510	536	493	502	500	496	494	522	518	523	536	533	500	525	536	496	493	555	482	520	470	521	531	517	534	519	518	508	476	508	534	515	489	487	519	502	555	483	534	513	538	519	546	508	544	535	545	523	540	531	529	501	485	546	526	536	497	538	549	493	486	516	514	502	477	523	513	543	526	502	537	543	484	515	512	534	534	504	500	534	524	505	517	500	522	523	547	488	523	488	526	489	498	543	491	537	523	526	506	504	527	475	539	546	500	515	504	508	537	513	539	538	506	544	482	554	533	488	536	555	533	506	512	557	545	546	519	500	508	554	541	525	537	496	517	499	573	502	545	507	522	558	515	523	506	505	527	558	508	515	522	528	546	526	528	549	530	519	509	506	496	522	536	541	554	560	502	551	530	534	531	488	528	471	522	514	553	547	552	558	538	490	527	572	502	491	519	520	547	509	532	517	506	508	514	496	521	543	544	519	471	539	534	527	527	497	538	518	546	537	561	535	459	543	511	464	515	517	526	480	547	526	540	517	509	504	539	522	541	502	548	488	557	537	512	546	512	486	482	540	531	528	482	516	511	496	500	528	512	474	510	524	509	501	553	533	546	481	557	486	520	534	569	487	515	518	497	517	467	534	537	524	540	507	500	543	527	503	501	528	538	509	512	573	528	522	540	508	513	515	520	488	511	488	546	522	542	530	547	572	505	508	538	506	545	479	509	529	551	519	555	537	463	510	508	495	529	544	515	503	577	506	527	520	519	538	510	521	539	502	512	550	516	486	475	524	494	479	531	493	532	507	519	498	515	534	526	566	527	539	523	488	526	509	554	505	516	520	503	489	522	554	513	576	495	548	550	508	550	526	482	555	508	556	504	535	526	536	494	550	492	547	491	528	511	506	547	499	518	543	536	519	526	504	525	513	543	526	515	517	522	525	499	553	510	485	542	531	515	510	509	514	532	513	498	515	523	501	566	538	511	516	505	550	540	514	531	523	541	556	526	524	495	504	543	522	557	556	497	549	506	551	489	549	492	491	527	519	512	544	502	535	516	538	490	562	512	544	519	515	518	531	504	535	477	511	533	545	525	464	538	547	468	556	545	559	476	538	523	591	526	484	517	521	484	546	531	562	491	472	524	499	484	479	539	505	529	504	536	546	537	552	514	495	552	525	498	502	522	507	498	517	574	475	524	553	524	511	528	524	550	528	534	536	500	554	523	533	524	529	528	546	495	535	487	547	531	557	521	535	577	516	495	513	536	522	528	552	510	498	506	569	528	494	538	517	516	509	515	468	514	519	548	549	487	520
10904	1508	1678	1355	1045	849	667	573	533	491	477	423	362	379	350	377	412	340	356	359	345	350	330	355	320	350	296	323	354	305	318	397	308	317	330	347	328	308	308	319	350	308	306	359	331	342	314	310	304	314	342	336	330	326	328	329	283	336	304	292	328	327	315	282	337	296	311	330	330	304	322	331	341	322	321	301	304	339	342	306	315	317	351	302	338	298	317	331	334	311	289	310	299	316	318	312	336	302	295	302	317	334	326	328	326	305	307	343	310	326	304	328	280	310	324	343	305	301	344	354	313	324	335	310	343	356	304	326	319	278	286	333	288	290	327	338	284	304	316	347	327	316	315	304	317	297	348	336	301	316	354	316	306	333	336	349	309	295	318	326	313	304	322	291	319	301	337	336	298	335	275	340	314	304	331	299	324	279	327	316	311	326	322	332	302	301	323	335	355	348	329	314	344	287	281	304	290	291	291	346	338	296	315	319	292	319	337	280	322	274	327	307	326	299	321	305	333	326	295	322	312	336	331	325	329	317	313	318	301	338	345	314	338	325	328	307	350	322	303	311	341	294	320	330	366	335	331	315	330	346	301	296	301	337	310	340	310	287	306	317	315	324	323	294	320	310	343	335	336	303	301	335	288	299	326	296	295	341	324	325	341	321	297	296	324	317	333	302	284	302	329	329	303	300	334	316	332	331	308	299	348	306	329	314	332	310	323	322	310	315	337	300	320	334	319	323	311	343	309	304	330	302	330	276	281	350	291	347	314	305	290	339	343	308	319	302	325	303	291	292	328	301	316	288	328	327	305	323	303	298	313	306	327	299	321	321	304	339	328	290	333	327	317	313	331	314	306	325	330	330	317	344	320	327	285	332	338	344	328	345	340	321	342	316	320	339	304	331	322	311	348	321	309	316	322	311	290	309	286	344	315	325	327	363	316	369	326	301	316	315	288	287	349	324	310	307	352	295	309	318	304	315	356	327	343	343	295	340	342	307	312	312	350	331	346	307	314	318	326	309	356	348	308	293	316	318	319	293	335	328	322	335	317	327	302	330	325	320	335	320	313	307	293	304	326	315	339	349	316	336	356	313	315	317	328	298	336	316	316	313	324	337	324	297	349	332	357	306	332	302	327	295	295	306	342	337	330	334	328	308	311	295	336	320	306	283	306	301	321	314	333	319	320	319	324	324	320	332	350	306	320	341	336	301	329	283	322	307	316	341	327	315	346	294	343	324	320	322	330	301	316	318	306	321	338	347	311	329	307	311	302	292	323	293	328	315	335	330	323	329	308	285	312	295	316	292	323	299	346	305	306	341	332	337	315	355	316	313	338	313	318	316	287	333	374	334	324	314	309	328	332	336	329	281	323	327	325	300	320	325	355	347	315	333	318	324	282	339	343	307	333	333	282	326	323	336	323	334	321	275	336	305	314	358	321	326	348	312	329	334	365	315	290	319	324	324	336	306	300	376	301	318	340	344	325	315	293	327	290	323	313	367	342	325	311	299	339	291	308	324	313	325	299	299	360	341	332	318	351	347	309	309	318	339	330	295	310	318	317	310	287	346	300	310	307	287	306	283	329	311	332	334	329	337	323	337	349	335	321	328	320	317	335	296	307	297	329	311	318	314	313	301	330	361	328	323	313	300	308	318	304	321	320	333	297	295	337	332	321	335	320	304	330	300	295	321	312	332	330	310	311	347	300	326	320	347	325	324	321	342	329	327	293	324	319	328	313	329	336	293	288	332	308	323	329	315	309	312	338	316	314	325	345	324	331	302	330	331	297	323	302	309	316	338	351	301	351	297	349	290	292	316	348	317	298	342	339	326	288	325	340	311	312	334	307	331	347	299	350	308	311	280	355	314	307	308	337	363	287	331	305	318	311	307	292	316	325	300	296	314	319	327	289	349	319	329	359	329	306	333	347	317	294	344	330	298	303	319	324	332	319	322	306	317	356	308	350	334	307	309	315	321	328	322	292	328	331	320	345	345	317	328	315	310	332	325	292	303	339	344	360	351	341	358	337	307	305	340	337	303	306	356	355	316	334	330	317	312	282	351	288	312	335	349	303	311	331	312	289	303	323	330	316	333	333	299	330	320	326	311	301	276	316	328	325	314	315	336	316	334	324	300	300	312	307	303	314	343	370	306	344	305	326	329	313	319	341	332	280	310	320	323	286	308	335	316	324	305	345	332	290	287	352	334	319	319	303	347	325	304	343	338	323	313	303	328	313	321	314	300	324	345	334	356	317	304	308	339	313	321	325	341	304	287	301	347	324	317	321	316	341	319	308	329	295	340	332	311	307	315	306	308	312	354	332	319	327	301	321	318	335	302	328	323	328	322	325	321	304	348	361	303	312	335	303	316	330	337	319	332	325	318	351	343	319	285	349	318	323	359	326	359	360	305	298	349	335	302	311	336	329	337	301	329	334	319	294	322	291	305	317	339	339	308	324	307	304	329	296	307	317	330	304	298	313	274	306	324	316	319	315	269	303	295	328	310	291	322	345	303	331	284	272	334	322	333	326	315	333	339	319	330	340	345	338	297	310	283	314	298	288	308	322	342	330	314	323	348	346	297	324	320	303	312	300	352	332	317	329	326	328	325	340	305	329	342	322	356	320	321	314	311	328	285	341	342	315	321	339	319	334	345	316	323	329	315	306	327	300	301	314	331	337	323	322	313	335	342	313	310	280	328	340	312	320	289	297	340	324	311	330	332	290	310	307	322	296	354	310	298	316	311	286	324	289	339	337	328	316	331	311	325	305	348	263	324	323	310	309	310	325	319	332	330	309	315	343	331	283	304	358	304	296	340	281	311	299	320	313	309	339	331	327	342	314	308	306	292	324	312	351	334	357	328	313	346	310	322	335	320	317	319	325	335	386	315	319	312	296	306	295	325	342	326	298	297	296	314	328	313	297	309	312	336	295	354	317	307	352	321	330	322	303	329	307	321	335	308	328	331	315	291	299	314	302	330	320	333	333	317	306	351	318	331	338	359	315	316	323	314	338	316	278	300	295	340	307	333	294	334	318	344	316	330	339	334	334	321	322	322	323	339	307	317	339	320	336	307	288	306	308	357	328	345	303	325	345	292	322	317	275	310	294	318	318	347	293	302	310	303	300	314	307	346	309	319	334	306	318	347	317	352	301	316	318	310	327	321	342	355	319	298	289	299	325	297	311	318	317	336	322	322	296	288	299	333	348	298	304	316	304	317	318	324	304	329	337	304	322	348	319	322	326	308	345	326	351	296	340	310	318	282	332	302	333	308	314	324	325	308	324	327	303	318	355	318	327	308	318	308	288	344	303	333	322	322	315	322	307	322	300	296	295	334	334	341	326	309	310	327	319	346	314	329	332	334	327	325	276	275	345	317	331	311	355	321	306	361	274	339	306	319	311	316	346	313	344	338	327	298	340	324	293	309	343	309	330	323	303	347	330	334	333	320	329	301	315	291	300	311	321	318	331	301	337	305	334	310	299	333	322	336	314	315	357	282
5923	1943	3860	4348	3768	3001	2600	2264	2002	1804	1671	1537	1433	1338	1352	1220	1190	1179	1179	1157	1120	1204	1050	1079	1080	981	1016	959	962	982	973	981	971	969	984	895	984	944	932	902	938	938	960	954	996	920	933	889	939	908	957	940	971	902	858	952	931	927	872	893	948	919	887	966	897	913	879	931	880	903	884	911	899	888	944	892	943	851	921	907	928	930	904	947	916	892	922	901	862	906	918	909	892	889	891	838	943	890	964	920	926	840	890	851	882	909	944	914	884	945	841	924	907	884	909	898	899	904	829	851	899	941	944	905	913	921	966	945	869	929	952	884	878	861	900	868	878	891	906	884	904	864	898	906	911	874	887	889	846	890	922	895	873	860	815	938	907	898	893	896	889	880	870	915	868	865	943	859	881	873	932	877	911	893	935	877	918	914	872	885	901	887	879	877	881	881	851	871	839	908	896	841	854	887	899	899	903	941	854	972	876	886	942	851	918	923	835	863	892	929	904	885	880	831	893	844	867	869	889	912	931	871	867	887	901	896	885	908	937	870	899	902	876	896	912	930	852	901	888	907	875	923	871	879	938	895	954	877	940	871	890	880	891	917	905	869	906	853	893	913	936	875	916	916	907	896	827	896	939	937	908	953	899	934	893	845	884	853	884	852	887	861	871	923	856	878	844	831	865	888	898	887	886	834	852	851	886	892	971	829	919	906	912	847	880	887	897	859	852	911	844	884	900	844	883	884	863	905	897	808	861	940	845	884	866	942	870	905	885	923	879	844	948	872	903	853	922	922	919	876	854	927	868	920	935	855	841	871	926	896	920	836	915	869	861	858	843	921	928	922	904	872	830	911	868	905	884	887	873	883	885	883	893	856	922	901	899	930	843	839	836	932	884	833	864	853	952	906	907	844	876	900	839	903	893	882	906	882	957	920	923	870	921	881	930	901	896	896	874	944	908	907	897	891	873	885	923	887	880	883	869	919	893	883	878	870	904	834	905	900	901	891	906	867	886	870	938	896	941	919	912	941	902	847	938	888	906	907	894	885	896	897	883	951	891	910	881	863	894	871	851	895	929	887	856	892	915	905	920	904	864	905	911	877	919	872	913	865	832	913	860	924	863	918	916	852	924	888	905	924	889	843	886	843	916	858	847	866	890	898	831	881	851	867	895	882	915	914	915	919	864	872	893	878	862	900	877	914	872	900	892	829	910	829	949	850	866	872	900	883	841	900	857	882	869	923	939	887	885	854	827	876	903	901	814	903	920	909	897	912	903	909	890	863	859	911	868	884	882	845	942	900	841	851	917	835	902	921	920	916	858	864	889	949	813	899	876	864	946	909	879	887	846	888	897	856	889	913	855	881	885	896	908	914	879	841	882	852	902	884	874	922	860	931	910	889	859	866	918	853	884	875	874	879	880	810	892	890	926	850	879	882	924	809	857	874	909	905	834	901	893	916	878	911	895	888	916	929	891	889	887	912	955	881	824	925	882	931	885	855	916	881	879	852	900	907	852	903	910	874	922	830	929	845	908	840	826	933	868	874	873	871	824	889	875	914	919	847	883	927	903	860	871	942	906	839	919	876	919	913	840	884	858	860	914	868	872	888	934	870	885	889	916	940	887	910	889	936	906	915	911	910	900	858	921	886	861	959	883	887	936	885	881	880	911	926	940	885	828	875	925	871	920	895	932	900	902	891	866	916	895	907	868	871	819	888	940	951	879	900	916	877	919	846	889	877	875	857	897	882	884	913	866	917	888	878	852	869	875	866	887	894	888	865	858	898	820	886	826	899	895	888	881	887	857	901	847	848	887	929	915	856	883	906	931	855	876	900	867	906	867	874	908	855	929	865	923	900	923	883	876	890	847	890	888	862	908	878	946	914	922	897	906	866	914	848	899	821	852	907	905	878	894	913	943	897	854	915	886	862	883	887	911	871	873	902	892	888	879	898	871	937	820	903	912	841	870	847	878	859	894	899	884	939	921	887	856	925	867	905	884	893	906	924	926	837	921	862	870	901	888	886	869	904	873	883	947	876	886	908	910	921	973	913	887	932	869	866	838	904	901	898	892	896	857	908	868	881	899	932	851	936	906	896	890	899	908	867	830	874	871	902	916	845	940	903	896	953	880	947	914	886	867	961	850	888	921	972	900	908	922	885	896	881	966	890	893	910	878	885	867	869	872	945	897	887	841	933	906	852	896	950	839	936	929	886	883	915	924	839	920	885	879	941	875	877	838	878	899	953	851	911	858	879	891	864	902	943	863	945	858	881	876	890	906	931	841	848	876	867	905	872	879	888	957	852	921	928	867	866	937	905	952	871	931	913	890	867	912	880	880	906	858	848	887	869	887	858	905	881	928	878	911	879	857	888	927	930	855	890	883	868	899	871	932	927	907	903	824	916	855	933	862	856	916	914	888	902	867	871	941	828	859	897	886	894	884	946	876	875	912	816	915	954	900	875	890	835	886	905	887	854	889	906	868	839	882	891	936	911	963	851	931	784	845	896	881	904	950	848	859	908	908	927	876	871	868	909	890	892	889	860	920	918	934	873	892	871	897	858	843	889	912	902	884	879	933	858	902	856	916	926	912	858	937	907	865	926	939	918	875	883	903	917	820	895	920	920	932	908	882	913	877	891	870	870	896	860	859	857	860	911	919	870	886	822	893	857	866	873	895	947	930	852	909	867	878	895	927	914	893	898	922	887	801	914	911	939	927	887	915	972	886	981	897	860	824	922	933	923	876	848	905	836	922	892	876	915	906	863	925	950	835	900	883	902	899	873	960	879	847	863	887	922	906	902	868	947	869	917	868	901	853	863	796	945	879	838	900	930	913	891	916	902	916	861	884	861	857	894	941	907	915	908	945	851	871	858	914	855	904	852	906	918	825	920	870	923	883	873	892	881	920	891	858	881	885	888	873	880	864	885	913	939	885	912	826	902	884	876	924	876	840	918	884	889	902	912	899	886	877	870	911	882	909	892	918	840	914	900	886	897	897	890	898	894	928	950	927	879	889	876	876	899	920	835	848	864	854	876	914	896	898	893	900	895	869	919	889	903	853	868	883	862	888	886	876	880	904	944	876	891	828	882	878	895	855	859	865	900	891	932	901	958	913	901	946	869	903	930	879	867	898	843	914	907	896	904	914	895	945	919	871	878	870	879	868	865	942	863	900	925	890	937	882	854	933	897	898	854	858	901	850	911	890	878	949	920	874	869	909	886	898	931	860	921	838	876	904	888	898	895	871	908	887	865	868	881	904	928	876	845	919	908	863	929	907	882	918	865	922	866	883	867	897	904	896	896	892	902	952	891	900	869	890	934	859	895	865	888	929	926	874	903	851	893	947	864	898	915	905	912	872	918	891	831	872	888	856	941	878	906	912	928	874	929	926	875	861	906	912	887	914	870	891	882	887	881	843	901	882	873	933	921	905	887	923	889	866	871	903	888	891	927	894	956	873	900	913	918	888	894	891	928	910	893	855	881	906	889	883	873	875	895	915	954
19652	3717	3489	2624	1867	1413	1092	923	781	672	625	597	534	498	451	443	410	450	384	382	371	388	395	389	400	359	370	343	383	371	330	332	372	360	333	340	369	322	343	358	353	339	316	347	327	340	354	377	311	362	365	329	334	376	366	341	306	358	338	320	359	345	306	363	355	326	351	345	353	359	300	350	303	339	337	349	344	344	349	336	314	358	320	361	336	335	357	328	307	363	345	336	380	357	357	318	289	352	311	307	329	353	342	348	341	330	291	325	287	335	328	332	324	322	317	345	321	382	342	366	329	312	314	363	341	340	315	306	314	357	369	308	316	334	331	321	305	312	344	327	348	339	320	335	300	317	343	326	344	319	348	313	376	303	339	301	334	324	333	328	324	308	347	367	354	330	318	377	335	296	324	318	343	331	338	324	321	323	351	333	336	319	328	344	324	352	318	354	326	326	327	359	321	328	336	347	323	321	345	360	319	334	316	326	324	328	344	358	297	337	360	327	322	340	342	310	336	336	309	365	327	321	318	358	368	324	343	355	330	335	333	334	308	348	329	327	321	327	321	320	321	331	368	323	309	330	334	378	346	351	321	340	300	321	331	325	311	359	350	327	319	310	320	326	332	352	340	345	311	343	357	320	307	355	283	331	343	341	351	337	324	356	329	327	349	337	333	360	350	315	360	333	331	299	344	313	342	333	343	316	312	336	365	328	338	302	324	329	346	332	343	321	342	340	323	327	335	299	324	341	327	305	340	315	325	333	332	325	331	363	329	321	331	323	333	320	312	332	349	333	312	332	336	317	313	315	328	319	335	359	356	313	352	292	328	352	317	337	340	341	332	356	328	348	317	358	341	343	334	310	321	335	357	362	332	363	349	346	307	330	297	323	325	349	346	336	313	367	341	307	332	329	348	330	328	330	295	333	331	328	319	324	310	315	343	318	337	306	350	325	346	314	328	310	329	320	320	322	345	315	342	301	359	300	351	323	346	335	328	338	372	322	329	350	330	323	342	356	342	295	338	313	299	335	341	348	335	356	342	356	320	320	326	332	327	319	351	315	324	309	332	331	321	307	341	323	327	339	336	340	308	321	363	346	326	351	327	330	320	325	335	334	339	334	354	313	368	284	332	336	313	330	332	341	320	327	362	304	312	366	351	341	341	310	320	302	319	331	344	325	342	312	342	327	343	351	349	339	330	325	337	328	358	347	319	301	364	342	340	316	324	340	310	322	324	358	292	310	334	332	357	327	356	332	322	297	336	340	312	331	338	348	348	345	334	311	351	338	312	338	328	353	358	333	334	343	313	319	331	330	307	341	301	349	338	338	321	311	335	351	335	326	327	346	311	328	329	338	344	314	326	324	343	342	335	289	308	323	316	315	302	337	329	313	346	325	317	350	319	341	326	372	326	350	326	346	335	308	354	338	350	332	327	354	375	347	304	316	354	343	322	356	319	328	326	368	339	323	335	349	302	348	338	330	344	351	318	333	338	323	318	346	338	283	340	321	325	324	332	360	336	373	339	363	359	342	328	365	348	363	327	338	334	316	359	373	346	301	293	298	341	353	311	328	321	330	372	306	298	337	318	337	357	300	331	348	336	353	314	341	315	324	346	332	303	326	353	320	340	313	337	359	292	320	343	323	324	332	338	322	313	319	330	349	340	346	339	328	312	315	303	345	325	323	344	322	315	307	333	342	341	339	335	324	357	354	345	331	342	342	346	336	344	347	294	300	327	341	303	295	329	354	349	320	335	297	330	334	339	302	359	339	326	348	287	341	349	344	333	310	342	318	338	315	354	327	327	293	352	313	322	325	303	292	336	318	331	340	323	338	346	310	325	333	333	352	348	363	339	313	324	298	301	298	335	325	347	356	293	326	335	339	342	329	327	329	329	321	315	305	312	322	331	341	327	347	324	322	319	303	311	338	355	316	343	338	335	346	336	330	344	354	336	328	327	347	389	347	321	307	316	324	346	329	352	342	325	330	348	328	360	312	328	321	299	355	329	338	324	303	353	326	302	343	333	345	306	329	295	344	356	321	331	327	323	357	351	348	355	308	330	319	330	319	359	306	318	368	324	326	296	312	327	358	337	355	300	312	364	355	327	341	323	355	293	322	320	333	308	323	321	334	360	352	323	344	342	324	379	325	334	345	341	334	328	356	345	317	355	349	308	370	340	359	308	338	338	328	315	336	336	334	315	347	312	332	338	316	333	358	329	346	332	326	333	360	336	358	326	348	328	336	331	334	298	312	340	338	337	322	311	289	329	349	311	304	333	352	319	349	327	327	333	323	334	339	305	351	364	331	352	327	342	298	339	304	348	297	327	323	336	332	371	330	310	308	360	332	346	329	332	338	334	334	329	295	324	325	336	351	340	302	359	340	356	354	355	320	376	320	325	317	336	329	315	363	301	305	314	362	331	328	315	294	342	332	344	318	311	357	314	320	321	376	340	308	319	327	355	328	303	341	347	344	335	295	312	293	314	308	286	298	309	321	309	335	326	332	331	324	309	303	324	320	310	332	299	323	317	329	324	341	340	367	335	326	343	326	345	349	316	340	328	376	319	288	332	334	325	337	353	315	318	325	321	353	332	354	344	310	336	316	341	334	352	320	312	319	347	344	347	357	327	332	353	344	326	352	344	319	295	322	354	320	338	331	356	336	325	351	304	353	321	339	346	314	329	316	327	325	345	310	342	332	333	361	347	320	319	330	324	342	338	349	339	295	304	356	332	314	367	339	316	316	327	321	323	323	329	330	344	331	328	332	356	332	332	363	343	298	330	346	316	324	316	341	337	321	358	337	343	328	336	343	332	319	328	351	308	335	304	326	320	341	342	339	327	337	333	324	352	329	340	313	361	322	353	293	349	344	350	305	336	317	313	361	354	316	305	354	364	342	304	352	338	338	320	306	299	344	329	317	317	328	294	323	326	339	313	322	329	337	360	333	305	321	339	350	337	323	351	305	322	366	326	309	353	342	343	348	337	342	331	342	331	313	346	367	295	330	341	309	338	310	341	327	345	316	345	336	339	337	301	327	341	335	346	327	288	340	332	313	319	310	312	350	352	332	356	349	332	328	321	317	316	304	347	306	323	347	312	285	364	341	340	354	331	306	329	339	311	331	332	334	350	313	285	332	335	318	333	314	346	310	315	342	350	353	322	318	371	338	340	331	355	312	337	327	319	323	341	380	319	341	341	319	323	311	309	321	341	319	340	336	342	322	344	300	324	343	330	316	341	323	327	320	364	348	324	328	348	346	327	332	311	331	334	350	355	319	344	352	319	357	335	332	333	323	329	336	323	318	318	322	318	311	330	336	318	305	347	347	356	327	344	364	308	329	322	345	348	345	316	320	313	354	298	325	334	322	340	355	341	330	320	349	333	342	320	347	360	302	292	327	347	307	338	347	328	325	334	335	339	320	342	348	345	349	344	324	337	337	346	285	335	317	290	308	379	328	324	336	310	297	324	340	307	329	329	359	344	304	338	321	366	298
7986	3089	6730	7517	6222	5168	4148	3547	2979	2607	2436	2136	1962	1895	1656	1559	1539	1432	1413	1363	1304	1271	1317	1188	1227	1165	1204	1156	1098	1135	1141	1128	1136	1071	1080	1019	1043	1038	980	983	1009	986	1041	1024	1016	996	962	986	969	974	972	934	970	939	904	944	954	938	939	952	989	981	944	938	932	946	985	903	923	933	906	945	929	920	936	936	916	942	918	861	932	946	946	924	862	929	979	930	857	907	921	950	894	907	938	919	956	921	903	888	885	891	890	913	917	901	897	941	917	920	929	962	938	965	941	935	826	921	935	942	896	925	924	913	954	907	868	880	894	854	855	885	889	876	876	953	946	849	880	947	914	931	893	889	905	927	859	955	885	922	1003	996	880	894	902	896	875	851	938	886	894	882	912	972	827	954	896	872	919	915	882	913	924	892	831	893	900	938	868	875	892	880	894	871	922	918	885	911	875	921	919	842	896	915	895	916	915	855	881	949	929	923	873	914	924	912	878	948	966	893	867	943	911	944	922	868	882	882	936	922	896	913	897	891	862	854	881	912	933	944	964	910	897	893	906	895	900	863	959	871	923	892	898	969	901	880	896	927	865	926	891	898	934	947	914	881	940	968	834	876	895	857	905	872	915	928	947	942	945	942	920	900	877	898	888	937	882	926	852	902	852	854	866	874	963	912	928	892	891	878	930	897	895	965	948	874	899	892	921	895	948	935	933	916	854	906	909	912	912	887	922	830	892	894	922	882	913	927	941	927	899	925	906	919	872	861	946	916	884	922	905	884	888	926	944	911	870	895	887	859	901	911	900	920	893	888	885	885	889	929	933	867	906	865	955	904	925	892	857	913	914	888	863	958	900	848	911	943	903	934	865	910	885	894	928	916	870	923	977	911	926	874	920	937	901	868	931	889	923	922	913	896	939	901	882	913	901	868	964	923	915	878	869	886	953	865	923	852	929	940	912	900	943	902	927	944	932	910	913	893	908	891	924	911	920	918	898	901	897	906	916	884	887	943	876	891	910	828	939	884	917	874	853	918	841	883	913	904	916	917	866	939	916	918	877	872	924	882	888	897	917	961	865	904	905	872	889	974	1034	918	909	906	881	917	956	904	898	880	909	880	856	938	950	935	879	954	912	920	931	879	897	914	888	924	894	889	896	924	882	944	884	908	902	903	910	910	877	897	900	903	853	930	879	838	925	930	893	899	891	825	894	851	873	888	900	890	927	907	905	902	918	918	912	871	901	903	904	930	878	944	911	900	915	931	898	878	851	933	909	908	832	937	896	918	874	915	891	895	918	884	955	929	915	905	931	930	918	891	893	854	899	899	908	937	909	908	976	946	882	869	927	866	905	937	846	871	946	915	953	900	969	930	886	967	955	911	902	868	861	896	929	867	939	882	920	878	931	866	875	859	897	904	880	910	895	904	903	875	941	858	926	930	909	902	938	937	887	884	949	862	928	880	929	921	933	920	842	921	922	846	888	826	954	916	870	881	924	922	940	897	960	892	904	863	880	902	870	938	894	887	899	919	906	908	927	907	922	917	887	901	914	976	901	923	891	929	925	924	994	888	919	966	957	872	905	899	930	936	945	890	918	945	908	812	935	914	886	915	920	930	872	904	857	904	879	910	909	829	920	909	912	919	931	866	916	937	878	901	939	892	872	881	928	887	929	904	956	898	877	883	896	884	867	920	950	867	924	902	884	917	833	880	878	870	914	921	896	923	971	882	904	877	864	898	928	911	887	887	921	942	948	927	858	875	898	903	896	903	899	845	892	817	909	905	955	889	928	883	836	930	959	875	911	983	884	904	913	889	853	904	926	873	916	905	870	914	924	861	936	884	899	896	908	909	882	909	889	919	897	883	851	924	862	899	928	922	949	884	927	911	944	889	875	879	892	942	946	871	852	887	916	854	912	894	936	929	880	943	936	925	939	910	913	919	922	957	857	934	871	868	925	910	854	913	876	945	879	940	957	873	836	908	924	905	901	878	878	877	899	874	931	802	925	905	890	895	906	930	876	876	904	921	934	877	918	893	916	852	872	885	906	886	922	924	899	886	952	992	933	915	927	907	959	908	892	867	900	929	881	896	895	902	874	916	927	871	914	882	882	896	924	895	909	938	945	872	872	947	879	898	878	867	877	933	889	864	882	867	850	933	891	907	919	876	858	871	874	849	889	941	911	888	895	923	922	922	875	871	840	900	842	922	991	934	932	888	892	909	912	902	874	868	907	956	915	906	874	945	902	907	881	851	889	887	905	926	961	876	880	952	884	895	896	905	853	899	889	903	885	913	926	893	829	865	888	902	884	867	915	868	898	924	893	914	883	912	899	953	886	864	879	858	908	872	963	937	946	849	936	925	929	907	935	933	896	854	888	914	889	892	900	928	918	921	903	918	858	867	877	918	922	858	892	970	923	898	897	855	932	879	951	889	922	899	911	929	881	896	938	945	930	915	950	896	957	853	894	905	924	913	885	912	890	899	893	907	928	895	856	895	935	959	931	886	879	850	975	926	855	882	877	910	897	887	947	951	861	899	876	891	888	954	908	918	916	899	880	930	937	902	871	908	901	850	867	930	911	917	902	887	919	858	904	889	912	868	890	981	914	874	838	883	942	937	920	883	891	907	922	934	919	887	877	846	889	933	888	899	971	886	941	980	883	924	898	870	878	896	934	939	919	916	900	958	943	946	921	892	846	909	910	922	882	909	825	848	915	898	894	949	855	874	899	887	888	936	889	940	896	924	895	892	896	874	857	859	918	949	871	905	922	878	905	960	865	912	997	890	913	885	886	890	917	887	925	896	908	869	958	837	896	888	859	887	891	902	905	912	892	921	885	973	909	877	921	909	939	885	962	904	868	886	927	913	898	933	875	948	886	863	922	890	913	893	863	917	878	909	868	892	921	899	906	906	908	906	919	908	875	917	900	898	924	931	954	927	920	914	966	887	963	947	938	904	926	908	891	876	889	913	896	911	896	905	956	938	945	857	835	860	864	972	930	928	927	907	862	922	903	852	932	925	863	873	894	894	868	921	922	905	942	937	863	919	899	907	952	918	913	951	904	890	940	958	914	894	907	931	955	898	884	895	897	893	874	946	975	926	888	910	907	888	916	881	912	954	939	950	884	936	899	889	918	919	898	896	872	909	889	865	922	929	934	869	896	908	915	901	911	908	950	923	867	880	905	997	915	855	872	874	896	938	924	936	886	901	926	907	921	996	920	891	926	905	863	850	930	914	885	942	911	873	930	892	917	869	949	902	864	931	953	838	870	920	834	874	931	886	897	964	899	867	871	916	923	913	928	942	879	876	913	867	897	948	889	867	866	897	857	891	921	843	888	898	911	859	906	925	893	877	911	890	903	925	899	919	904	904	899	899	943	854	923	910	942	885	850	905	939	877	884	887	902	927	961	942	969	871	914	921	951	928	914	933	947	927	913	884	939	904	903	934	906	890	913	932	860	852	916	937	971	899	899	894	925	865	874	871	908	904	864	915	923	899	909	897
2442	284	248	212	199	190	171	181	187	189	174	167	174	157	164	157	177	146	141	174	171	153	164	182	184	172	166	191	178	163	167	143	158	137	146	169	186	178	175	158	149	177	168	171	172	184	154	164	165	158	160	156	181	145	173	147	159	160	170	167	144	173	151	170	190	167	163	181	152	180	188	165	158	179	170	176	142	153	156	179	163	160	145	182	152	164	181	159	161	179	162	139	151	173	166	166	176	136	149	158	157	157	157	184	170	168	180	161	173	187	162	189	170	150	172	138	170	168	192	179	165	175	170	172	160	161	153	186	182	174	195	159	145	146	158	163	182	171	163	167	186	164	175	181	147	173	168	178	174	155	125	179	184	167	165	145	146	177	154	154	152	163	144	155	166	168	183	152	164	164	157	191	171	149	179	190	178	156	153	183	156	174	171	176	150	164	157	185	155	134	156	165	150	159	171	151	151	178	163	151	140	157	168	167	158	154	172	165	181	149	156	191	165	175	166	185	168	149	152	185	176	163	168	171	171	194	180	157	178	165	151	163	153	141	153	169	169	173	159	181	152	160	155	183	159	168	148	165	177	164	188	185	164	188	173	166	165	192	153	181	145	160	139	172	196	175	158	188	167	156	166	151	160	155	183	176	166	183	175	160	157	167	170	156	168	143	173	146	155	184	170	183	169	158	141	179	173	170	172	179	168	178	146	164	157	175	150	170	143	177	167	170	165	161	152	182	175	183	170	156	182	162	193	160	167	171	180	161	181	172	161	157	180	158	179	195	162	167	172	155	166	179	162	160	161	177	190	141	161	157	149	150	152	187	176	173	166	170	163	145	195	183	171	169	175	151	159	190	160	172	177	198	160	197	168	176	146	185	151	159	156	183	162	173	145	165	167	167	181	170	173	171	169	165	141	186	162	167	158	179	147	155	171	175	165	183	174	155	181	160	183	177	176	197	155	182	169	141	160	153	130	158	162	156	178	171	162	168	167	173	154	148	161	146	175	154	166	171	169	177	208	157	171	178	164	160	158	168	173	165	172	168	155	139	183	184	153	159	173	178	170	175	152	176	175	135	169	152	173	174	148	153	186	175	177	160	162	167	162	175	159	160	161	142	157	157	151	158	161	156	172	167	164	183	148	160	172	139	184	176	163	183	182	177	171	165	178	179	202	164	175	177	172	187	148	172	161	153	156	172	175	179	172	164	160	164	165	181	177	167	180	175	180	148	160	147	176	166	156	159	159	169	165	173	171	160	157	171	157	169	139	162	188	149	163	140	171	168	172	180	153	182	183	185	172	181	161	167	170	186	174	164	194	164	164	157	176	161	186	169	174	156	160	169	178	144	156	150	184	137	149	151	135	169	153	165	180	184	149	158	159	163	159	170	169	155	165	192	165	160	144	153	146	162	185	165	158	187	160	131	161	186	177	152	149	145	149	168	168	145	141	170	143	160	171	171	159	192	177	159	168	174	153	166	168	166	157	170	178	161	172	170	161	176	176	173	150	154	190	171	166	197	141	144	166	178	173	147	164	182	157	173	186	146	142	165	172	155	166	194	161	149	156	162	176	158	162	171	159	153	181	193	160	180	186	157	159	175	160	153	197	162	168	179	167	160	173	154	184	155	141	172	162	161	169	169	149	168	164	175	166	182	141	172	183	197	158	183	183	161	180	168	163	141	151	175	142	164	152	162	164	167	146	167	153	166	159	171	172	192	183	166	147	187	168	158	180	153	142	163	198	173	161	159	173	197	149	168	161	181	166	148	156	184	166	161	167	156	151	146	184	163	166	176	175	174	165	155	180	159	165	156	178	173	149	157	170	184	162	172	170	156	171	182	164	165	181	154	174	175	178	170	159	147	177	156	146	176	147	174	149	165	156	145	164	182	170	189	175	151	148	150	148	171	178	152	182	145	158	155	159	185	180	139	160	175	171	157	188	173	174	165	153	162	174	154	167	137	173	161	178	151	150	168	159	164	153	171	156	168	145	183	170	156	164	174	163	169	176	176	149	152	164	156	168	150	164	162	177	176	158	166	166	166	181	173	132	159	165	185	154	159	158	164	167	166	190	166	163	155	160	166	194	183	144	139	170	172	141	168	164	166	157	179	182	168	159	136	175	146	160	158	147	160	182	171	180	178	164	163	168	164	174	147	156	168	157	155	175	176	175	165	167	171	168	164	172	177	171	167	175	198	152	163	166	166	140	145	143	162	163	185	160	174	181	168	187	146	161	174	165	181	179	145	177	154	179	173	160	167	171	168	146	180	176	177	156	149	143	151	161	157	179	146	160	161	164	180	191	133	151	152	159	134	180	153	163	154	166	169	177	165	164	160	206	162	178	164	175	181	191	157	151	154	157	179	163	146	165	190	171	167	164	154	169	153	161	167	171	169	150	170	161	169	174	199	161	169	160	170	160	139	150	156	164	170	197	175	155	148	152	170	159	169	167	184	161	169	173	162	151	162	169	171	167	184	174	163	159	141	164	180	174	171	160	154	176	176	147	151	166	188	147	157	154	184	156	199	182	161	162	158	168	156	173	168	141	170	169	182	173	189	167	172	166	141	165	189	181	166	157	165	168	158	156	159	177	156	172	178	157	190	147	140	138	178	191	172	158	183	156	182	165	160	132	177	157	191	157	183	171	181	163	195	166	188	165	160	149	170	149	150	169	190	171	151	163	163	150	150	166	177	177	151	186	174	163	164	157	168	183	171	158	165	187	183	169	174	186	162	182	154	170	161	171	160	174	146	163	164	165	143	169	167	175	162	173	191	148	166	161	137	161	168	156	154	176	151	148	164	171	166	142	159	183	178	167	176	167	151	167	131	151	186	150	170	167	166	155	163	185	164	166	174	145	158	164	172	168	151	150	149	154	169	173	159	178	169	155	174	162	175	150	164	168	146	171	174	156	171	158	176	168	169	146	197	177	166	166	184	154	192	179	155	178	160	192	138	143	141	174	175	156	167	150	162	156	149	159	157	165	163	175	149	167	157	154	139	129	169	171	162	162	172	174	173	167	162	157	154	171	170	152	183	176	149	172	151	182	158	161	164	168	152	171	170	178	163	183	179	182	157	172	152	187	183	173	165	189	162	164	195	170	154	179	158	160	165	139	150	146	168	164	167	162	175	179	160	166	195	172	159	160	178	167	175	187	168	178	152	158	181	172	179	169	171	161	169	166	146	177	175	155	174	168	183	183	146	162	172	172	148	175	160	145	176	160	170	150	157	154	172	152	183	196	156	169	145	148	172	181	179	175	179	149	154	148	182	158	169	172	159	181	183	174	140	174	163	185	179	189	168	162	137	163	162	146	180	148	177	172	159	174	180	175	142	169	159	162	164	161	155	162	146	173	165	165	170	161	164	164	179	146	206	185	149	141	161	167	153	192	174	164	179	146	156	155	177	172	184	152	158	162	168	159	155	172	185	150	182	178	162	173	160	147	159	166	165	190	167	180	183	147	165	150	168	152	159	163	154	163	142	160	162	157	171
2022	565	676	709	699	615	607	620	607	555	507	587	546	518	569	535	558	541	563	516	507	509	530	536	489	534	515	555	567	567	519	510	578	555	518	503	531	516	497	518	494	507	533	496	537	522	522	543	518	519	537	511	479	558	487	529	535	485	513	532	502	520	511	522	524	529	500	487	524	507	541	533	548	533	558	505	516	527	543	491	490	543	535	521	534	529	540	493	529	544	515	566	510	517	490	554	487	500	562	517	504	494	503	549	505	531	478	544	514	524	482	508	514	490	495	496	508	520	511	504	480	529	503	510	532	503	495	550	544	513	516	503	509	533	497	508	536	536	583	527	527	505	515	533	513	550	503	550	547	511	500	554	520	520	510	490	517	495	493	508	531	528	545	512	522	528	551	511	524	492	511	545	520	553	500	505	557	525	529	491	536	504	487	503	512	506	504	471	500	477	517	505	528	550	520	519	536	533	522	503	475	465	498	509	500	569	513	539	511	555	495	549	548	510	534	529	517	518	515	543	543	491	517	551	530	545	537	510	527	539	566	504	530	550	493	526	494	518	513	545	551	523	527	501	549	530	522	486	507	491	508	514	509	533	510	517	570	510	533	505	503	505	542	495	529	543	545	530	554	475	496	533	501	526	511	533	510	502	504	544	488	559	584	522	529	502	538	515	513	554	522	509	526	490	470	535	536	543	527	527	496	570	523	542	519	543	552	520	524	509	481	556	480	503	474	523	526	507	516	490	520	500	523	530	527	506	513	476	550	518	519	519	545	491	520	541	536	517	493	532	504	510	506	504	507	522	503	589	506	551	509	464	521	515	489	538	555	522	483	506	474	520	535	525	517	518	518	485	533	538	483	537	498	516	488	479	535	449	529	538	535	523	540	527	513	512	534	537	508	542	531	558	509	516	504	492	506	525	494	541	531	515	518	500	506	520	546	554	553	517	520	509	520	548	502	540	546	510	495	531	510	534	542	526	538	567	558	507	524	478	558	511	552	521	553	507	507	535	535	523	529	523	507	519	523	528	528	528	501	508	576	502	514	498	507	537	552	538	483	525	521	532	513	487	533	518	496	511	516	495	500	569	522	566	573	487	502	547	509	491	525	498	561	508	524	532	528	566	511	467	509	509	531	530	502	558	569	537	547	524	513	512	530	556	529	527	542	542	524	520	551	493	508	520	493	521	529	497	530	533	531	550	533	511	506	560	506	453	535	472	540	537	510	545	468	544	504	500	512	505	512	524	483	545	517	507	490	513	458	548	519	510	493	517	490	502	512	516	538	539	502	522	508	537	542	526	549	528	511	545	509	544	493	542	523	524	504	542	518	511	563	545	492	523	553	535	544	555	502	535	515	505	544	521	543	516	551	542	498	529	513	525	555	488	470	489	514	516	498	507	523	503	526	538	534	557	563	495	509	490	498	526	493	542	509	518	511	544	493	529	509	526	532	525	493	468	518	577	553	521	488	537	510	528	496	528	506	478	505	495	555	538	487	523	525	539	527	552	525	532	540	580	500	543	500	542	525	532	530	520	534	486	506	528	514	533	502	567	535	581	532	513	467	521	497	531	504	510	540	499	537	527	508	510	557	470	500	535	551	523	556	537	532	547	489	531	551	525	477	512	467	493	506	570	530	534	504	512	525	525	537	516	552	518	538	526	511	508	518	524	531	505	511	516	557	506	574	504	516	558	468	512	557	537	557	534	513	525	513	472	544	558	527	516	509	548	529	491	503	517	531	515	539	549	549	560	559	545	532	523	527	509	524	575	533	517	514	498	543	507	530	520	510	542	513	506	469	499	511	506	503	494	512	489	562	490	524	542	482	490	511	515	533	565	550	506	508	506	475	524	523	550	507	540	505	528	517	495	544	488	491	519	502	490	548	472	489	516	533	501	488	525	534	529	541	504	490	504	530	508	497	532	533	526	457	528	529	515	537	605	534	522	503	493	509	505	497	519	537	533	544	533	561	524	497	531	499	511	520	515	557	508	525	506	504	520	557	511	537	539	518	510	534	519	505	530	510	553	489	530	516	532	524	527	533	515	549	519	514	512	562	530	540	535	521	541	552	524	530	523	501	533	524	525	506	546	448	552	498	501	514	549	543	511	493	494	513	522	544	539	518	529	529	525	510	487	538	504	517	522	508	550	575	537	516	502	521	528	524	508	511	547	542	506	558	512	524	511	528	532	539	492	539	511	561	509	498	523	524	519	520	507	526	526	527	537	540	542	553	480	592	517	532	551	514	516	514	524	493	503	493	523	492	563	530	547	531	509	509	533	505	573	517	486	493	513	560	517	538	535	558	511	507	531	520	520	540	506	500	518	540	507	498	545	533	544	545	527	517	526	541	536	549	499	564	521	542	532	526	528	535	509	518	551	508	518	535	510	516	565	490	510	513	517	480	498	540	541	495	505	525	531	555	518	468	530	527	516	528	514	509	593	536	525	473	503	564	507	499	548	509	512	540	510	512	458	511	541	530	483	501	520	486	530	486	525	507	548	547	498	545	529	537	539	522	505	536	546	537	519	513	495	502	533	482	516	522	513	530	537	522	514	508	549	525	504	547	516	552	498	499	516	484	510	528	526	517	496	513	511	524	483	511	525	527	561	569	533	525	544	496	533	515	506	495	546	521	506	501	492	566	525	511	531	535	501	521	515	554	548	501	513	530	543	462	549	549	533	503	468	541	503	541	506	518	495	519	495	517	506	521	517	557	523	505	530	549	545	509	508	545	553	524	489	506	516	523	534	482	487	545	529	507	548	530	508	518	517	512	505	525	531	503	499	518	486	507	539	569	513	500	531	490	491	518	540	496	521	562	547	546	476	514	517	495	503	507	476	502	505	480	540	553	525	534	532	546	533	511	537	518	531	539	511	519	538	538	505	522	530	528	544	492	537	515	538	549	500	531	527	491	541	532	538	517	531	534	543	522	522	504	490	515	559	580	490	505	502	501	551	539	515	512	502	544	531	503	515	538	537	538	515	548	490	503	531	516	553	529	555	539	514	552	525	580	508	488	517	476	513	451	510	495	507	546	494	490	534	505	528	518	524	499	494	546	580	545	519	499	536	520	509	524	532	531	517	514	506	552	520	563	522	520	547	561	531	553	541	507	490	511	542	550	517	541	515	524	503	505	518	543	530	535	490	510	556	557	538	510	532	520	549	500	511	550	495	536	545	513	488	548	510	516	507	541	537	546	508	512	469	534	500	540	498	553	506	530	512	530	550	500	514	517	540	500	499	542	557	527	539	491	522	506	526	531	515	488	533	510	511	523	511	543	511	527	532	523	500	543	532	520	552	491	487	534	556	567	490	537	543	530	531	537	547	524	528	514	485	519	536	519	549	519	489	521	536	477	502	504	533	542	507	530	551	523	573	510	497	525	530	518	510	521	501	512	524	473	504	500	509	550	509	539	520	521	517	553	482	547	511	539	517	533	473	534	528	488	496	554	473	517	549	502	512	502	511	527	505	516	579	516	518	541	571	501	509
11013	1498	1684	1384	1060	811	687	541	578	453	460	409	410	424	387	354	359	363	335	362	330	335	320	354	303	335	351	329	362	313	348	345	333	341	318	293	340	310	287	326	314	307	318	325	318	299	330	323	308	302	318	315	326	325	329	294	323	323	332	307	309	324	307	308	343	333	338	300	302	326	288	353	342	325	320	317	323	322	285	332	347	310	323	315	317	309	320	337	320	329	309	327	330	362	300	313	327	353	309	314	323	332	310	324	353	353	322	298	317	333	304	312	290	328	322	354	355	303	310	310	301	310	336	297	326	335	307	337	307	312	338	280	306	314	322	329	302	315	310	332	330	304	324	351	315	308	307	285	319	309	301	302	309	347	289	343	310	310	313	329	294	304	321	294	306	291	317	326	327	289	296	323	347	338	317	353	305	328	334	334	335	351	287	348	310	330	270	324	308	283	321	278	302	317	300	317	305	301	337	306	324	319	312	288	289	306	300	317	337	312	317	321	328	323	278	319	353	328	328	322	343	315	315	321	339	326	308	358	317	320	324	317	353	323	319	317	322	310	299	324	320	334	319	344	312	334	319	303	336	330	318	301	289	326	308	297	302	303	320	360	334	319	317	339	320	306	294	305	325	329	355	320	310	354	348	329	300	306	288	300	317	326	329	304	348	311	303	329	302	379	312	302	296	315	327	294	333	327	327	324	300	335	332	285	335	330	301	294	337	288	340	322	342	336	346	326	300	327	281	328	348	323	303	303	318	305	318	332	330	285	329	344	319	332	330	292	288	334	330	304	339	320	287	327	327	353	347	327	307	326	302	334	339	314	289	312	297	321	324	302	333	300	304	303	319	312	315	333	296	332	277	301	296	340	301	329	324	336	328	348	318	298	338	347	307	328	278	313	286	344	338	308	336	316	364	354	322	339	348	354	313	362	306	318	336	322	324	329	325	302	327	347	351	350	318	329	315	283	328	312	299	303	306	306	336	307	318	307	279	308	336	330	309	315	299	326	311	317	315	309	339	339	314	292	336	319	308	331	333	319	287	311	326	298	306	348	310	358	314	340	339	323	289	328	319	334	357	308	334	296	299	338	335	336	295	339	310	310	311	311	300	336	293	295	321	296	331	318	323	309	327	292	306	341	325	343	361	313	317	337	328	325	346	309	314	314	334	284	325	299	296	300	290	307	324	320	312	326	324	335	309	335	294	290	318	348	318	315	323	309	302	329	306	296	321	309	298	303	319	307	302	305	296	329	323	314	309	286	368	354	303	339	316	323	279	360	306	318	315	321	344	320	298	280	283	317	341	310	315	320	315	342	310	331	295	308	324	315	319	342	293	322	329	323	343	319	315	315	317	348	335	323	326	304	303	310	320	344	292	318	290	356	291	343	314	332	312	331	319	306	309	275	313	343	329	349	306	337	322	301	323	308	293	306	343	311	303	311	358	316	319	279	338	313	306	308	307	303	314	309	312	318	331	325	328	305	281	305	311	317	317	317	323	292	335	328	323	306	320	361	361	316	331	340	324	311	325	321	291	316	328	340	345	307	370	285	329	305	311	318	326	339	327	300	351	314	322	328	337	340	283	305	319	305	329	316	300	291	294	290	339	316	317	330	307	350	324	313	327	345	324	323	345	331	295	317	333	328	307	290	299	333	313	321	305	307	318	322	315	335	338	300	341	315	294	312	314	302	354	309	330	311	334	274	311	335	309	330	308	306	315	307	322	325	309	327	331	349	341	319	316	319	337	301	299	287	289	292	338	325	322	322	359	332	310	325	344	329	297	302	323	302	327	302	327	304	309	324	345	326	317	301	326	311	315	331	323	312	318	320	322	301	315	292	281	325	299	300	296	314	309	326	340	317	286	343	298	329	289	348	327	306	314	321	339	297	330	318	308	324	311	331	335	349	344	332	361	306	319	313	330	343	334	339	307	360	317	396	308	311	325	334	326	332	356	306	312	327	327	314	295	312	328	292	327	311	315	353	341	315	314	378	307	344	312	312	326	299	327	329	317	347	291	315	313	339	285	319	309	317	319	306	318	331	357	365	309	330	341	288	308	314	319	350	315	322	327	323	309	314	349	282	312	303	326	310	290	326	293	319	299	333	327	304	333	345	297	313	310	326	328	313	349	319	301	312	299	316	346	327	364	315	289	312	325	340	341	294	321	308	330	329	335	346	330	312	341	345	317	318	295	308	321	329	329	331	306	337	332	311	332	329	311	295	307	313	317	341	331	322	309	301	307	304	324	300	320	295	329	300	310	293	296	319	290	302	341	294	312	285	318	320	342	334	352	307	286	334	328	320	304	310	294	299	319	333	305	345	338	302	333	315	301	328	350	320	319	306	284	299	319	361	296	317	322	299	300	287	354	303	312	345	305	320	358	335	285	330	323	303	305	329	318	337	314	338	324	320	341	345	312	305	297	297	338	309	303	320	298	310	336	336	322	305	308	309	308	337	315	324	290	337	353	327	334	301	311	326	330	350	337	316	330	337	315	292	326	372	324	307	349	343	293	328	340	334	318	335	307	339	327	320	358	342	319	316	329	299	352	320	321	326	336	302	294	310	336	309	297	337	329	336	312	331	315	301	339	321	351	321	337	324	349	296	324	293	334	351	324	317	304	325	340	341	313	331	300	329	323	318	320	325	331	328	310	296	351	312	341	269	319	272	319	327	335	321	295	319	279	321	308	310	342	315	286	313	310	322	321	321	335	341	324	326	324	324	312	312	321	319	314	333	330	302	308	286	317	305	324	333	332	313	325	310	319	339	315	279	346	322	323	326	308	308	282	347	341	307	328	315	323	300	305	312	296	315	317	306	312	337	338	336	327	307	295	328	314	328	333	294	311	328	305	323	308	328	321	315	344	355	311	367	291	299	329	335	312	314	352	319	334	324	306	304	318	287	324	309	331	330	339	322	324	322	310	342	314	308	340	327	343	308	338	341	285	316	289	311	311	305	339	307	305	312	310	297	314	330	334	336	323	305	318	332	325	354	323	333	284	308	319	312	307	335	322	298	324	322	337	306	300	316	320	317	303	289	320	307	307	373	333	326	311	328	320	314	318	317	314	326	309	312	317	312	299	336	308	307	333	323	351	335	311	311	351	358	279	331	334	322	310	297	333	324	312	327	334	309	308	324	296	331	318	318	322	288	367	319	316	309	333	306	299	306	292	323	321	325	324	321	348	328	314	347	331	337	312	332	339	296	348	316	310	306	302	316	347	314	298	317	301	309	348	310	309	319	317	315	301	316	323	307	304	292	314	320	352	368	331	313	325	335	323	318	283	305	343	332	363	308	327	313	340	338	318	362	329	330	299	299	327	322	319	337	330	303	288	300	334	308	318	338	307	296	313	289	316	317	304	329	350	326	327	333	310	336	324	322	293	309	321	304	334	288	321	334	300	337	321	361	316	325	343	326	328	328	343	287	324	289	339	332	312	359	304	320	338	321	291	302	311	326	293	343	326	326	313	303	314	304	342	289	303	337	320	341
5841	1927	3992	4281	3719	3149	2591	2260	1947	1796	1655	1530	1393	1413	1310	1282	1174	1200	1164	1128	1140	1139	1058	1025	1019	988	1026	1021	987	981	990	955	943	1018	932	958	974	957	1004	955	924	947	958	905	874	937	905	891	935	913	950	963	998	880	908	937	891	920	863	880	874	907	957	957	905	937	867	929	910	878	932	906	899	916	891	912	915	877	878	937	906	874	932	867	910	884	904	904	902	935	925	912	879	907	890	923	902	816	915	893	859	870	908	905	889	843	900	944	878	995	899	907	927	905	914	889	888	872	917	904	882	822	872	880	916	847	908	870	856	848	885	898	860	913	927	860	858	947	887	893	890	879	924	886	860	888	885	924	923	895	892	949	861	908	885	926	846	912	921	900	874	894	852	889	899	899	927	924	956	905	909	929	860	824	844	850	916	902	925	871	912	890	838	891	927	937	912	851	915	913	916	885	910	896	879	883	908	911	907	887	884	890	828	878	909	942	889	959	842	882	817	928	929	872	918	857	901	899	896	939	859	931	881	893	914	877	928	878	881	862	915	873	897	905	885	871	889	930	878	934	890	882	858	858	875	868	882	856	871	923	890	871	868	881	862	925	922	906	893	870	888	812	871	903	897	891	877	924	924	859	888	868	875	855	907	900	940	828	933	879	908	862	861	893	856	863	829	914	928	922	957	820	912	892	901	884	926	929	852	903	906	943	898	925	947	895	896	863	912	899	881	835	899	930	874	919	813	898	891	860	854	886	877	854	857	909	886	841	837	882	894	892	824	930	860	822	911	909	894	916	926	896	906	886	905	895	901	913	852	898	927	910	856	877	912	879	911	895	854	865	932	894	891	893	889	862	875	821	876	858	868	894	883	895	871	899	889	817	948	888	936	948	961	852	874	849	884	867	885	955	867	923	837	890	900	949	846	905	896	904	918	914	960	903	942	897	886	897	924	895	929	865	907	933	900	895	901	946	921	883	958	917	918	874	917	929	870	918	882	877	862	898	891	884	907	889	918	867	853	904	873	863	932	880	941	924	886	864	889	897	881	898	889	942	857	825	919	913	925	907	904	886	880	883	905	867	906	834	893	850	920	890	870	926	837	832	876	871	878	943	878	922	884	902	883	880	884	829	936	933	957	851	818	898	893	878	887	863	884	939	836	943	858	951	858	898	929	943	883	892	936	844	857	847	932	907	939	868	933	885	855	904	910	871	861	892	910	929	870	901	875	881	837	971	891	946	845	953	945	897	859	878	938	878	872	840	895	894	844	885	871	925	948	885	882	908	900	848	914	912	875	938	905	869	937	844	915	918	888	915	905	882	898	951	859	906	851	857	871	919	880	887	918	811	917	888	955	868	886	883	858	914	890	860	896	897	897	931	866	877	827	869	882	901	906	873	879	878	893	904	897	927	916	923	891	932	898	907	899	904	880	886	920	900	904	904	939	872	833	952	861	872	900	930	876	876	893	881	918	936	856	871	832	845	893	933	889	894	900	874	855	919	911	934	948	859	933	865	920	943	955	911	934	886	920	913	922	860	860	886	906	909	883	896	911	859	903	897	892	891	846	858	892	857	868	854	873	905	865	920	853	895	946	867	885	890	873	901	927	977	845	833	935	897	888	938	931	926	926	896	917	890	864	863	867	856	947	927	884	940	825	923	910	883	893	878	886	882	860	842	871	923	828	927	916	883	894	901	884	876	849	898	938	889	851	928	901	927	930	879	844	930	872	904	897	834	880	869	879	875	901	875	873	855	875	903	861	895	875	878	846	913	858	897	892	861	868	891	941	862	973	868	917	862	846	915	884	922	897	864	885	871	876	856	893	905	949	939	884	833	888	919	897	936	907	891	868	864	893	886	914	884	847	896	908	891	906	875	939	847	883	864	855	858	945	902	862	854	851	878	883	894	897	862	964	875	897	904	915	839	858	876	885	842	924	882	893	894	870	884	934	896	901	927	912	912	926	882	956	843	888	831	852	897	923	874	890	922	889	907	911	854	886	915	903	901	895	851	854	846	855	861	862	911	869	909	887	903	875	898	867	871	883	863	923	837	896	872	902	897	901	862	934	881	864	867	881	928	878	884	900	922	884	919	906	869	965	914	874	886	905	876	907	847	892	911	889	976	881	907	910	893	910	898	928	845	899	911	904	911	883	914	937	886	920	872	832	874	861	840	883	887	914	871	912	877	865	888	892	868	879	910	907	904	888	880	889	904	837	888	919	892	893	868	922	855	867	924	905	896	865	928	883	881	892	884	897	901	860	856	858	872	898	858	891	904	866	892	881	926	886	930	898	943	902	902	894	869	895	900	906	886	884	888	909	883	962	880	856	927	849	883	888	947	862	874	900	921	900	929	871	879	899	879	890	835	865	881	895	874	917	932	870	866	840	870	886	951	845	903	903	897	944	859	884	943	913	903	867	845	863	878	847	894	872	884	900	921	858	916	874	908	889	936	891	892	968	845	859	946	853	827	938	897	858	911	862	890	903	856	893	870	875	923	890	881	886	885	909	839	913	892	827	933	935	880	883	911	898	894	867	904	852	890	854	869	941	872	915	878	922	914	879	898	874	911	866	856	907	843	885	874	874	866	952	905	873	875	863	916	876	892	891	859	844	855	878	887	872	899	914	888	872	882	886	862	879	885	933	900	814	910	907	900	928	916	883	889	904	888	893	840	806	925	953	871	954	893	800	929	877	853	919	871	904	941	896	882	878	875	876	870	885	915	839	922	849	831	886	874	894	862	917	896	884	921	917	873	950	907	883	891	931	887	872	893	866	917	924	911	889	925	901	872	926	855	931	855	864	947	826	884	879	871	869	895	907	886	822	903	871	869	897	901	851	880	846	918	874	898	905	840	909	874	891	898	859	876	935	955	852	897	882	880	929	873	917	893	903	878	885	891	880	887	910	862	852	862	898	900	875	865	932	869	900	910	884	884	884	860	910	849	919	897	839	874	873	921	914	884	886	859	883	878	906	843	885	932	864	889	878	961	883	895	890	887	880	879	902	862	879	918	852	884	852	917	896	838	840	914	875	905	893	901	886	896	877	824	831	866	910	900	925	847	923	883	888	871	879	847	865	889	853	911	873	897	837	913	914	920	899	914	929	885	878	924	931	894	924	879	905	860	868	928	896	866	838	913	874	840	902	893	896	852	855	855	900	911	863	917	883	892	889	857	886	866	914	901	892	905	933	906	878	884	911	873	891	846	913	924	888	908	910	916	888	891	926	890	856	850	924	882	898	863	925	890	852	944	866	856	834	920	852	858	882	893	862	878	845	937	929	911	915	879	839	897	890	892	911	876	910	889	881	874	917	910	873	843	919	903	902	932	926	885	849	909	892	915	902	904	950	867	893	851	871	901	881	914	925	847	898	943	897	910	869	902	888	916	857	889	904	914	919	880	865	832	844	903	872	859	888	855	940	902	885	849	900	883	865	879	901	891	889	919	867	864	859	919	884	901	868	874	858	894	924	886	864	955	942	931	928	912	948	897	872	852
19639	3780	3466	2652	1964	1382	1127	906	758	684	656	531	560	530	461	470	435	434	452	385	387	402	397	379	389	409	331	351	393	376	397	359	370	348	348	365	350	329	354	347	337	333	346	304	329	329	361	341	329	349	361	309	344	310	352	360	345	321	328	285	343	359	338	333	344	350	338	305	326	366	348	369	301	363	311	324	327	385	346	317	339	345	337	328	387	322	337	323	332	337	356	331	345	287	345	325	364	336	332	350	335	341	364	330	312	327	302	334	301	331	350	343	320	322	316	355	322	332	330	298	311	334	322	321	341	332	312	336	356	333	355	339	354	333	334	340	352	346	308	341	338	342	348	351	328	310	343	336	369	346	348	317	319	340	311	348	327	301	307	329	333	331	296	327	314	334	305	370	352	385	363	354	365	315	338	316	337	337	345	338	334	338	378	343	357	337	335	389	380	333	331	315	316	334	328	325	378	311	348	315	367	370	334	336	324	328	319	348	369	347	311	311	353	320	317	367	307	366	356	315	319	342	335	334	323	339	306	336	347	312	336	332	334	350	347	358	322	361	333	341	322	340	329	300	340	357	313	340	344	319	326	327	292	322	327	334	316	354	353	350	307	303	315	358	319	308	342	322	366	344	339	336	320	370	331	320	328	350	338	352	345	345	335	329	317	363	305	347	307	364	341	333	309	326	342	310	328	323	368	313	350	336	340	302	314	311	314	343	316	309	339	318	311	344	323	311	335	345	349	341	363	347	360	317	331	342	356	313	296	337	283	348	330	332	325	318	354	300	344	333	325	333	339	334	304	320	332	303	339	319	347	361	315	311	369	350	324	353	299	337	331	316	330	344	335	306	323	320	345	333	329	334	344	330	323	335	348	337	325	318	334	311	294	336	308	326	330	365	340	323	303	325	299	334	339	326	316	315	308	361	333	359	342	333	331	353	274	334	321	323	317	320	330	342	354	360	339	321	360	331	367	290	322	338	327	341	332	352	329	312	345	337	341	340	309	328	325	346	328	351	341	381	345	346	317	278	337	329	334	338	311	329	314	329	325	324	358	316	356	352	335	363	348	352	337	338	342	331	335	305	333	327	361	347	333	317	321	395	326	359	314	344	360	312	314	337	321	350	326	337	360	334	330	346	345	330	330	339	288	307	338	369	368	333	353	342	297	311	325	321	334	334	328	345	341	377	323	318	307	344	312	328	345	326	319	322	336	345	360	319	340	328	329	342	350	357	303	350	336	350	305	346	329	352	354	327	380	365	328	331	301	310	300	354	309	335	324	313	349	368	335	329	332	335	329	314	326	315	331	339	358	351	344	340	331	338	322	300	309	319	325	380	327	316	378	330	346	333	309	348	350	368	333	312	322	355	341	339	320	354	286	336	322	323	331	296	354	322	320	328	343	339	329	317	341	342	335	313	333	353	312	365	335	361	318	335	338	314	337	315	338	326	342	371	345	336	314	325	349	320	327	348	328	330	327	346	320	322	305	322	346	379	323	365	299	282	355	311	333	322	338	316	335	331	324	352	330	325	303	351	332	320	316	320	305	333	306	344	335	336	317	294	359	321	325	369	345	324	327	321	338	337	312	301	332	369	321	372	329	344	347	350	321	330	349	333	334	298	355	326	318	348	346	336	308	318	321	379	314	332	322	391	327	339	352	312	327	337	303	345	315	326	343	328	371	338	325	310	281	298	329	372	308	336	333	319	360	334	329	357	338	307	318	313	318	366	345	355	349	355	343	320	334	343	339	359	332	346	305	328	316	319	314	332	321	350	317	316	342	342	319	372	356	361	328	324	342	316	300	360	337	303	324	335	318	327	329	369	327	314	322	306	331	321	300	343	293	325	332	333	310	316	310	340	328	333	322	336	320	313	323	346	368	300	313	312	312	328	340	306	324	295	364	318	341	302	328	330	327	344	335	325	326	346	348	349	325	318	325	343	317	326	318	368	321	359	349	350	342	331	311	315	323	327	337	333	336	346	361	356	334	355	325	347	325	341	322	331	356	319	327	365	307	344	337	312	316	326	307	305	336	317	313	334	324	312	319	355	344	328	345	344	303	305	315	348	336	332	344	337	348	322	324	353	332	348	332	321	336	325	312	320	302	323	320	322	313	324	359	324	346	290	348	333	314	337	348	291	308	343	351	351	302	329	347	325	342	330	363	338	305	339	348	360	330	354	372	317	337	341	327	326	323	333	317	378	332	358	302	333	330	334	355	325	328	356	335	365	287	309	331	347	315	341	303	361	299	326	329	313	325	357	335	327	330	351	332	300	340	345	334	333	318	312	340	281	333	359	332	324	307	335	321	313	320	362	316	303	336	318	333	329	301	342	338	321	334	355	334	327	332	351	299	313	332	307	336	325	360	331	340	338	330	346	313	377	336	321	308	304	318	331	325	320	374	337	307	357	405	298	319	316	328	303	319	353	333	317	316	315	307	334	294	347	334	338	329	339	354	294	372	337	318	340	336	328	321	354	314	346	343	323	380	331	338	337	310	343	372	349	319	319	366	353	341	299	329	351	290	322	328	320	343	328	351	345	325	293	367	329	361	304	339	331	306	335	305	327	328	320	297	341	348	366	323	368	310	335	293	305	353	323	338	336	330	337	331	290	335	322	349	307	349	297	325	362	355	306	306	356	308	316	336	343	345	325	338	332	338	328	349	317	351	297	334	350	343	343	348	316	337	342	332	336	350	335	343	359	338	335	341	362	330	344	342	341	317	339	290	342	345	331	330	348	314	350	314	352	362	335	326	321	340	375	328	331	350	328	341	345	359	345	304	338	367	356	333	320	308	325	332	318	325	322	376	297	355	348	348	328	352	321	316	337	314	373	318	329	361	378	316	333	319	341	343	334	308	310	334	352	320	300	341	299	319	333	308	324	320	333	348	301	320	356	381	337	363	328	340	324	308	315	320	319	305	319	331	317	368	339	320	330	312	300	317	345	337	325	328	325	336	330	337	380	335	329	319	360	360	336	326	341	330	332	360	326	348	362	352	364	324	356	336	337	327	324	370	335	303	349	327	339	331	333	333	328	323	316	316	338	336	341	328	332	360	340	367	349	341	322	326	348	329	336	338	297	339	345	328	308	296	316	298	362	320	341	345	304	312	333	317	320	308	320	360	330	348	331	330	357	318	353	358	344	291	349	330	333	343	320	338	308	362	311	318	312	330	356	336	356	334	329	348	335	323	328	357	305	344	345	338	357	311	362	334	336	320	341	327	307	347	350	337	335	329	302	362	321	359	342	361	336	340	347	344	323	347	335	346	315	316	340	361	343	344	314	300	365	314	352	341	301	334	322	312	322	341	306	334	341	330	319	324	348	365	357	335	322	337	291	332	338	292	346	321	326	361	346	348	345	355	337	348	315	333	315	293	320	333	323	333	310	344	322	311	339	316	344	358	335	330	359	347	309	333	323	325	343	344	307	331	292	332	334	325	330	335	308	337	306	322	336	328	329	324	340	324	312	322	325	347	343	372	343	372	321
7970	3088	6778	7438	6335	5128	4150	3560	3062	2691	2454	2136	2008	1847	1708	1611	1647	1529	1522	1429	1340	1317	1290	1231	1187	1194	1174	1133	1111	1180	1116	1089	1084	1057	1054	1086	1081	1061	1025	1049	1023	967	1013	1016	1025	981	954	950	957	1011	1009	971	976	1002	980	953	976	990	935	970	941	959	938	945	918	943	918	1000	924	895	951	935	929	941	941	883	957	953	940	933	932	973	888	917	928	865	928	945	865	932	869	901	957	956	933	927	912	892	992	972	960	919	919	894	978	918	930	863	877	968	955	892	909	860	900	891	901	934	913	868	933	888	961	915	1010	868	921	894	902	960	922	911	906	886	866	909	899	944	937	847	914	914	940	967	891	917	905	855	927	921	903	947	943	934	891	947	888	877	878	895	821	953	939	918	866	906	875	886	918	872	965	889	906	936	925	871	872	923	904	906	908	886	906	931	928	870	945	882	956	905	944	879	870	963	941	983	900	906	933	849	933	898	870	871	921	970	910	844	924	925	858	928	859	929	895	892	894	932	904	905	950	928	957	914	931	948	909	868	851	914	859	838	907	886	891	891	905	884	900	966	914	954	854	886	898	901	865	879	906	867	868	890	909	915	942	937	859	915	875	893	891	872	879	872	947	964	904	920	867	979	899	879	947	871	863	942	931	890	939	929	927	897	953	935	934	886	899	853	907	924	925	858	958	896	896	880	904	924	895	929	923	900	974	958	926	869	881	909	874	878	889	903	947	953	958	864	919	909	876	954	895	895	919	883	898	906	909	937	917	957	932	914	902	894	912	915	908	911	866	912	880	882	857	896	853	944	950	914	928	926	954	935	870	871	883	931	918	884	903	885	891	880	960	869	888	939	887	890	944	918	947	907	885	910	895	879	909	941	873	922	925	897	900	901	890	931	932	887	920	865	936	900	891	930	891	890	874	886	932	892	908	911	917	932	912	905	921	905	909	935	870	899	895	912	895	910	883	898	934	959	910	916	880	930	856	872	906	902	879	930	894	957	873	931	870	908	888	875	906	913	880	919	898	945	874	911	900	904	961	892	913	904	900	890	873	949	931	883	884	925	903	853	915	871	887	899	925	886	881	896	930	926	930	904	890	894	873	898	918	890	931	896	923	976	895	900	925	941	922	935	912	894	922	919	878	907	871	861	849	935	926	898	888	897	920	943	867	822	890	876	922	868	923	889	898	876	895	941	896	863	938	963	836	916	944	861	901	904	875	920	906	895	947	863	881	872	917	903	881	906	882	940	889	885	925	894	910	970	891	946	923	943	893	909	900	914	911	874	932	874	887	968	977	903	944	944	936	879	844	861	868	885	879	973	925	894	893	879	956	908	913	905	905	907	917	826	900	886	898	920	861	925	867	895	874	910	905	909	938	877	897	898	908	928	915	975	857	896	871	898	887	989	907	890	887	864	874	899	854	909	943	882	896	864	920	899	894	861	913	896	879	894	887	895	881	895	918	913	862	886	845	929	851	832	940	861	913	926	920	957	938	901	857	877	901	930	892	876	948	859	914	976	902	859	864	900	987	955	901	924	943	912	850	952	870	858	920	903	828	960	931	926	928	893	902	885	898	873	958	951	881	898	886	916	843	879	912	854	940	875	948	951	893	914	938	884	881	905	878	895	935	912	911	940	926	944	986	911	975	898	912	866	869	862	900	891	926	878	859	878	873	911	900	894	902	928	895	861	931	913	915	952	889	870	910	892	909	855	866	845	910	935	958	893	896	887	884	886	936	896	973	904	909	907	876	885	913	890	877	886	875	964	825	907	905	902	874	890	913	884	923	866	901	908	909	864	888	878	906	904	903	897	993	891	969	910	924	871	933	893	904	929	928	900	890	919	856	917	891	885	909	918	855	905	942	908	954	946	918	874	910	918	920	896	926	892	962	853	860	840	907	922	926	911	912	819	910	834	826	872	814	925	866	917	903	872	958	859	917	918	947	948	919	879	921	965	911	882	881	896	926	906	949	938	895	923	880	857	947	932	933	935	893	913	891	938	940	908	886	894	872	867	872	933	911	871	886	936	893	871	918	897	919	929	871	936	866	938	876	915	886	962	904	893	867	906	928	882	873	927	899	926	897	921	923	900	877	892	930	928	924	906	889	847	951	941	895	924	928	887	872	906	877	821	892	898	896	906	914	902	959	896	908	941	936	974	895	882	901	902	910	930	895	919	882	938	948	903	924	894	919	890	950	946	908	897	873	895	940	909	907	920	886	911	883	918	935	863	940	911	866	887	912	919	888	891	916	927	884	933	902	967	900	866	933	905	912	922	911	889	896	922	884	847	894	957	932	868	892	916	867	895	862	872	915	886	887	896	879	894	900	926	894	919	910	879	912	974	868	848	884	917	885	879	932	894	951	928	891	908	905	864	890	899	844	984	899	887	876	940	952	905	902	886	883	888	919	918	906	867	888	914	906	891	869	924	900	926	837	888	860	922	882	948	867	924	927	886	878	901	916	955	943	869	887	873	949	856	914	939	940	904	937	939	883	913	957	894	918	912	865	868	909	862	911	903	911	902	912	901	905	881	911	905	914	942	830	891	907	865	859	906	890	940	932	881	912	907	798	915	925	887	879	901	912	882	954	900	918	933	872	968	852	953	919	924	850	919	895	895	863	849	891	939	940	919	895	881	898	904	914	866	940	872	903	893	890	942	890	920	897	863	886	913	878	921	917	863	959	913	924	896	882	924	907	886	855	887	889	889	909	907	882	889	910	929	893	917	889	937	956	911	868	902	831	929	906	897	862	900	892	894	869	928	926	968	901	818	906	904	926	933	897	895	850	907	950	876	908	871	950	910	895	866	934	883	866	903	893	916	872	947	926	932	913	895	909	917	925	851	909	882	908	913	925	910	907	903	949	897	926	906	981	962	884	902	873	843	925	866	934	890	949	932	937	944	918	928	877	879	856	925	928	871	911	905	877	921	853	874	887	885	918	881	949	947	966	868	944	910	858	928	916	887	901	928	934	877	890	923	958	871	955	900	903	933	903	965	906	985	896	873	939	967	925	893	949	865	909	895	878	884	947	904	905	916	876	864	928	937	858	878	849	958	903	958	911	872	838	906	898	866	953	926	946	903	929	867	896	872	852	867	960	823	896	886	863	908	912	889	890	929	930	865	919	906	906	840	891	939	949	884	930	952	949	912	900	895	917	865	922	863	900	908	924	905	858	904	917	860	940	968	891	912	876	859	916	940	924	887	877	911	833	894	906	934	916	866	919	910	918	874	871	927	898	911	977	940	924	874	849	956	936	883	892	900	902	927	916	946	894	910	903	942	903	936	888	944	887	906	908	879	877	867	921	878	904	941	846	940	870	899	878	948	899	899	900	930	948	953	925	927	853	868	890	935	1002	926	912	894	894	920	889	821	897	954	909	898	929	874	971	878	896	922	910	896	862	879	906	929	934	921	865	940	924	918	868	882	890	856	894	889	916	864	899	891	903	855	881	871	931	883	854	869	913	931	882	893	926	912	879	952	954	884	902	921
2401	229	240	199	184	179	183	179	157	166	186	175	174	167	182	164	175	195	172	168	189	168	180	159	171	175	176	160	148	178	169	177	156	171	157	180	160	156	155	184	172	185	172	160	163	171	176	162	153	176	189	169	160	169	157	157	162	180	138	166	177	168	168	137	161	174	163	150	155	165	167	166	180	153	163	172	154	156	160	147	158	166	168	135	153	167	171	156	166	155	132	148	182	156	166	160	155	183	155	154	198	167	173	144	170	152	161	159	186	183	148	146	165	163	162	178	141	163	166	170	161	166	162	167	162	148	162	183	156	160	172	142	187	176	188	188	175	161	160	145	163	151	130	182	164	154	166	189	148	160	170	180	147	192	145	184	182	154	172	158	164	191	191	169	168	167	157	173	152	153	166	142	160	167	162	173	190	139	181	163	159	140	141	170	151	150	192	171	166	153	153	165	165	162	172	175	172	180	155	160	183	160	147	169	171	157	181	172	179	164	177	166	154	163	157	159	168	179	148	191	156	185	186	164	165	157	172	155	172	175	177	176	182	154	149	170	180	162	175	170	177	168	171	164	156	170	178	187	185	166	161	150	165	158	162	143	160	165	153	177	157	139	162	160	193	153	155	178	145	153	163	156	163	185	171	132	160	171	183	190	161	194	165	167	182	167	138	174	173	167	149	161	170	169	174	194	163	188	142	166	154	173	146	176	185	155	183	163	161	159	171	164	165	142	150	165	200	177	187	154	163	185	210	169	192	178	169	179	186	185	156	167	163	160	154	162	158	155	181	172	167	160	146	151	159	150	165	153	151	188	159	141	183	170	164	152	152	173	185	183	149	173	155	146	154	139	140	153	167	152	163	162	180	169	145	145	166	164	139	159	161	130	187	166	157	150	194	200	181	170	160	165	161	149	160	184	130	148	170	146	152	156	160	176	203	158	169	168	173	147	155	195	165	186	156	147	177	160	186	164	189	172	175	166	173	153	174	170	153	152	183	163	181	145	135	153	146	156	159	173	173	153	170	179	179	170	177	193	162	156	181	181	179	177	158	171	171	161	179	165	160	171	168	157	168	174	161	177	172	174	157	157	177	166	180	170	185	174	156	176	150	173	175	177	155	154	156	186	178	152	158	180	186	165	166	167	169	177	143	167	169	194	161	174	174	173	173	176	155	145	166	160	152	165	190	170	156	148	143	151	182	171	182	178	174	164	165	186	170	162	168	153	200	172	157	175	147	149	157	173	164	174	180	177	183	175	163	173	156	145	184	176	153	172	160	177	168	192	164	161	156	160	150	167	159	164	151	156	170	158	169	154	136	158	182	181	185	166	169	175	181	170	174	169	161	157	155	156	165	195	154	171	186	166	183	178	158	166	161	182	157	171	172	159	190	164	156	153	181	162	156	170	189	159	184	139	155	151	143	162	178	163	183	133	147	179	186	186	163	151	188	159	168	186	162	174	146	166	159	139	147	166	154	160	166	168	169	176	165	184	164	162	159	173	160	154	161	181	175	158	185	175	151	160	154	152	187	174	164	193	190	154	176	146	173	154	180	157	153	148	168	156	146	168	149	149	153	155	152	170	156	155	177	173	177	144	160	156	159	165	171	192	174	177	164	171	184	174	160	186	175	197	188	164	144	171	168	177	173	169	167	172	160	177	158	157	178	151	150	178	161	170	174	171	158	170	161	173	169	159	150	159	178	202	154	185	154	180	146	160	165	172	177	146	176	159	164	159	163	179	140	189	173	160	148	165	182	165	165	169	165	171	168	176	160	159	135	167	174	166	166	167	161	161	152	181	172	174	164	158	160	167	170	158	159	132	167	175	171	151	163	153	190	166	153	169	166	143	161	172	191	167	183	187	167	157	145	184	155	146	164	179	184	156	147	153	160	172	187	158	178	161	165	163	155	163	175	185	172	160	167	150	172	158	172	155	174	170	173	168	170	171	158	154	177	173	167	153	163	166	168	159	173	171	170	154	187	159	156	150	182	166	157	164	192	184	162	163	158	153	170	164	157	167	167	154	190	172	155	165	152	181	156	171	151	170	185	166	185	161	159	171	165	192	168	164	154	171	196	157	136	173	174	152	154	160	171	199	155	156	159	177	159	174	154	163	163	162	165	155	185	148	165	180	146	138	172	170	154	175	173	188	170	174	161	152	161	161	167	172	188	162	162	172	174	158	171	153	150	185	162	162	183	177	169	171	166	151	183	158	178	158	164	144	182	155	154	147	145	161	169	177	161	170	171	166	170	179	174	167	171	184	148	157	169	179	145	167	199	165	170	157	155	156	194	166	150	165	173	163	177	157	170	151	156	173	170	170	163	199	190	196	164	173	175	182	155	164	176	166	171	141	173	181	160	155	176	172	155	162	192	169	180	176	160	162	188	154	141	183	153	176	161	168	186	169	189	168	163	162	186	166	161	161	160	178	157	171	175	179	147	177	170	166	149	163	171	178	171	192	164	153	171	161	153	146	144	165	166	156	146	162	171	152	168	175	168	162	177	174	173	172	179	164	155	164	160	154	151	163	155	164	175	157	153	165	176	148	175	164	136	150	168	184	161	177	148	172	148	157	173	162	194	181	170	166	167	165	171	165	172	158	119	169	166	150	160	181	152	156	190	160	155	151	176	165	174	188	149	161	160	174	168	172	178	141	141	185	171	168	150	177	153	170	167	185	174	173	169	164	163	160	176	183	158	144	163	148	168	152	192	172	164	130	166	181	154	191	163	178	164	169	163	176	175	164	177	161	142	168	181	162	161	155	147	151	132	184	165	162	198	175	172	145	173	174	160	145	142	150	183	153	186	159	147	191	187	168	171	184	161	156	169	173	175	169	154	190	171	157	136	151	146	170	148	160	151	154	162	175	143	172	180	187	164	153	164	160	164	178	182	185	151	141	170	197	153	163	178	150	164	170	163	187	152	163	156	149	168	159	174	165	170	167	164	172	157	179	174	178	158	153	174	168	171	172	177	196	168	173	163	159	159	152	176	168	179	169	165	172	170	154	182	139	183	156	154	177	166	168	152	173	169	149	152	169	158	176	171	169	159	149	164	161	168	175	170	173	148	153	182	170	174	165	162	174	170	152	158	186	181	195	182	180	168	145	181	165	155	171	184	189	148	180	154	169	191	194	181	161	160	153	170	143	182	166	152	157	174	165	156	157	146	151	160	158	168	183	146	146	154	188	162	159	159	186	165	170	171	152	169	166	159	167	167	174	157	169	163	181	150	172	167	176	192	152	162	166	159	167	131	168	150	154	175	165	140	185	169	156	157	157	181	169	179	163	157	136	167	176	148	170	163	150	183	178	157	164	177	209	144	158	158	178	175	163	147	162	180	141	160	164	139	153	181	170	162	190	175	148	168	150	170	164	149	159	168	167	158	157	166	160	168	167	165	176	159	156	167	167	184	154	168	154	170	160	184	173	137	149	166	164	193	164	161	185	162	166	181	150	161	186	178	164	158	134	158	170	197	150	161	160	166	189	176	170
2169	637	702	685	680	618	579	589	590	561	553	529	534	510	519	530	535	502	524	525	521	524	529	531	546	573	527	506	515	549	516	544	531	547	518	528	497	499	567	505	529	523	534	545	505	553	544	517	478	515	500	487	532	522	521	515	519	541	514	517	498	538	511	527	533	522	484	569	512	533	544	516	491	507	519	546	549	560	494	544	553	545	544	527	517	545	524	461	511	524	506	555	531	498	540	515	524	529	547	534	518	567	484	525	515	484	517	526	536	520	548	513	530	545	485	545	535	514	483	511	521	537	491	482	519	530	550	545	488	539	558	533	544	535	505	568	530	505	560	533	466	520	524	519	501	488	579	505	514	526	534	535	519	516	520	503	527	563	517	522	506	526	499	584	520	554	494	523	514	586	496	528	546	532	518	521	505	518	514	498	533	498	573	533	532	513	516	486	536	546	510	533	555	540	514	484	514	499	495	531	526	543	510	517	521	498	534	542	513	512	539	502	554	546	543	528	526	550	504	486	549	542	520	541	525	523	536	484	521	528	509	563	559	512	518	519	488	530	505	544	531	479	522	525	515	519	521	520	551	523	536	548	516	503	556	523	501	526	581	558	504	500	514	538	523	503	548	535	550	517	528	507	510	536	492	535	528	511	505	554	525	535	526	551	542	553	524	515	521	549	544	563	519	505	511	515	525	502	530	548	552	519	487	494	533	510	527	513	520	523	542	512	580	539	533	495	542	539	550	528	545	505	492	537	549	502	512	548	532	529	502	547	527	519	509	541	498	559	544	548	520	519	517	541	555	547	554	529	516	548	532	521	536	545	523	469	516	516	488	530	513	600	533	528	506	542	502	510	549	520	477	530	558	495	555	486	500	508	518	519	548	524	515	511	513	554	511	514	502	522	546	511	539	516	522	522	559	510	548	527	517	514	532	512	518	543	537	546	539	502	508	512	556	544	540	528	494	520	467	505	538	498	543	547	485	499	515	524	554	527	495	548	544	508	546	523	521	517	502	531	501	547	514	517	515	534	526	585	503	515	477	584	523	531	505	550	511	504	538	500	505	482	548	528	486	520	540	550	558	519	533	527	546	520	514	572	534	514	547	507	552	484	519	498	538	519	544	530	522	521	526	539	502	542	542	526	531	475	551	535	521	565	531	500	539	527	549	527	513	520	519	540	544	498	508	531	561	496	545	540	519	521	561	515	509	518	553	496	531	502	539	463	520	529	528	510	509	512	545	578	495	524	531	512	521	512	545	503	545	508	518	521	536	512	517	516	505	505	529	495	534	503	516	520	536	545	498	545	548	543	501	558	529	501	521	518	494	468	521	522	536	514	481	482	501	486	475	496	538	496	501	537	519	524	508	494	520	526	522	501	532	525	463	490	556	539	532	527	488	504	524	531	490	526	498	554	501	507	525	528	513	499	540	535	536	486	530	528	536	496	505	540	547	475	507	500	526	533	546	559	528	492	519	544	518	489	482	514	520	515	517	536	495	550	508	528	482	531	490	518	538	576	526	504	531	534	521	542	529	500	503	527	533	519	561	526	538	523	531	476	510	491	513	557	495	534	545	547	566	535	558	522	529	455	561	524	537	508	526	502	534	526	535	523	526	553	521	516	552	533	511	487	499	539	508	520	509	511	529	519	519	490	529	530	454	554	508	505	465	531	514	546	501	531	513	554	499	561	520	532	524	512	503	526	513	543	496	519	563	497	537	547	502	499	538	531	522	503	516	545	499	540	509	532	528	508	523	552	513	508	566	522	534	480	536	531	541	545	508	536	527	524	518	523	497	546	493	536	494	552	531	513	548	519	512	499	508	530	504	528	514	546	509	572	541	509	503	481	564	500	533	489	517	553	476	508	497	525	523	557	529	534	518	540	515	509	534	517	511	546	547	495	521	536	546	505	521	459	541	543	501	526	553	557	503	519	541	558	549	538	521	504	533	512	516	510	479	508	553	557	504	526	521	553	531	583	487	544	515	511	528	514	551	512	526	565	525	510	514	503	507	550	574	569	530	553	553	520	555	553	513	534	525	547	523	502	502	544	535	503	521	542	538	536	477	523	513	542	531	559	524	518	542	457	534	530	539	519	480	571	530	520	538	562	497	511	521	533	563	585	540	541	537	520	543	532	529	524	496	500	553	536	548	513	514	532	525	526	516	513	523	532	548	507	492	509	509	525	495	539	553	527	504	525	507	555	502	487	528	514	511	547	511	537	501	532	499	533	566	512	555	514	518	529	509	563	567	526	528	516	498	502	535	476	563	502	560	497	499	545	503	522	512	537	501	489	505	510	509	536	517	497	525	556	519	531	525	573	559	512	504	530	539	541	562	535	530	528	506	540	537	531	544	490	521	510	559	569	509	526	525	525	527	537	541	502	495	518	505	516	507	517	505	510	499	539	503	523	492	522	501	514	566	494	491	541	543	535	501	504	516	525	499	543	529	524	572	569	536	518	555	502	491	556	546	494	528	531	576	515	545	541	543	518	538	567	495	529	545	499	515	518	524	509	580	516	501	532	507	488	504	514	519	565	511	498	516	538	500	503	513	522	511	538	537	526	517	511	556	504	546	516	493	512	510	514	504	491	539	503	511	534	516	529	490	530	496	513	556	513	536	544	513	531	535	559	515	518	533	492	554	509	505	517	532	533	527	519	547	519	514	528	520	523	534	508	552	502	532	486	492	510	503	528	506	503	547	547	552	543	525	505	488	498	538	552	505	497	531	525	514	530	518	488	472	494	512	550	532	553	515	509	553	517	557	522	517	520	488	522	483	525	508	515	532	533	544	499	540	492	517	512	513	533	521	564	522	524	504	516	508	502	514	528	507	538	502	515	520	534	518	515	546	546	522	481	577	514	527	527	517	524	499	518	540	536	523	506	526	543	556	510	502	513	505	502	536	525	514	515	537	554	548	544	562	557	508	488	521	521	544	519	547	493	552	529	513	548	530	528	536	504	553	491	546	493	520	520	525	527	523	524	485	526	503	513	540	521	517	560	499	519	566	507	529	529	467	495	502	525	558	545	485	534	524	531	499	515	517	532	551	552	518	522	523	520	507	479	486	524	511	559	492	507	517	492	543	530	528	509	542	506	557	504	539	564	574	535	543	555	527	548	482	534	565	507	564	506	531	513	531	541	522	544	506	492	546	453	498	504	541	528	544	521	537	497	569	505	542	512	532	510	525	540	528	524	513	500	519	546	524	554	495	512	520	475	546	519	487	570	541	551	502	495	536	509	505	516	533	505	510	504	463	533	497	522	571	521	526	495	517	540	480	495	506	511	538	475	544	506	485	486	514	551	513	488	539	507	523	499	525	566	542	528	528	528	576	538	515	544	539	508	497	513	485	521	560	549	550	532	505	499	539	513	515	563	521	536	546	487	482	562	541	517	558	521	551	512	541	533	524	520	572	519	541	531	498	552	544	535	541	534	506	518	531	503	513	530	501	551	569	517	501	526	530	486	518	541	489	518	535	575	504	534	493	530
11018	1460	1746	1395	1009	822	689	616	540	496	468	459	412	375	381	363	367	356	362	359	340	342	372	351	339	353	352	335	356	344	348	334	338	377	337	331	304	320	349	324	308	342	315	315	325	321	309	330	321	315	310	328	337	328	309	311	297	299	299	303	311	338	311	291	306	303	300	314	311	313	313	363	284	307	314	342	322	294	302	306	309	307	325	339	314	313	337	343	349	300	310	299	346	315	355	291	311	312	336	308	337	283	316	288	309	318	305	317	320	326	308	316	316	322	297	313	311	322	301	312	298	320	336	317	296	311	312	304	297	300	351	343	315	337	331	315	332	308	330	315	315	321	294	303	299	336	332	309	305	321	301	283	307	287	326	267	298	335	287	303	314	309	333	314	324	326	278	358	311	354	327	324	298	313	296	313	327	296	341	307	290	306	309	331	313	325	320	328	300	266	304	326	334	342	330	275	311	305	314	304	315	307	333	348	340	327	311	293	296	331	299	306	321	313	321	357	335	308	363	324	330	331	331	317	332	324	321	323	342	295	291	308	313	303	304	277	312	300	310	318	299	301	325	318	351	345	329	329	343	311	283	319	312	287	305	317	327	329	357	317	312	326	276	328	326	364	320	315	316	346	298	331	316	311	327	319	319	309	329	304	313	321	314	354	324	277	318	292	313	317	305	360	313	320	293	296	294	326	316	339	315	363	316	337	317	318	310	311	289	309	304	318	342	285	311	305	316	259	281	301	276	298	328	357	332	335	332	328	316	305	345	334	357	309	330	311	318	288	313	318	308	305	315	320	345	299	320	333	329	334	293	327	343	299	309	314	317	347	309	333	317	306	328	329	303	303	338	294	305	315	322	325	313	349	320	339	322	322	330	358	275	330	329	337	322	322	295	333	319	290	336	302	303	311	314	314	322	301	316	328	300	335	303	299	324	312	330	356	317	332	292	308	323	325	295	314	315	296	327	308	319	313	305	324	277	332	313	317	346	319	330	349	356	332	341	330	321	313	326	314	329	329	320	270	339	326	305	321	315	319	304	333	292	310	303	298	324	321	292	327	311	307	326	305	291	330	318	315	319	322	344	347	299	341	315	321	304	320	332	278	296	329	307	299	367	354	326	317	300	299	303	303	313	331	329	332	326	301	346	284	320	305	291	296	261	321	322	283	323	332	303	300	286	323	296	291	320	352	315	334	327	333	329	345	310	302	333	346	355	291	327	328	343	291	313	284	300	352	348	335	327	334	321	334	322	322	293	313	333	317	333	299	306	318	305	317	314	317	336	289	330	336	323	295	306	328	345	337	314	336	342	300	292	333	340	347	354	327	334	311	313	345	295	333	309	306	331	318	295	309	318	361	318	319	328	297	321	309	322	328	307	312	355	318	309	330	292	329	295	332	368	295	332	327	304	345	319	302	307	303	324	308	312	333	314	303	325	298	287	344	298	326	276	300	324	341	316	350	319	328	330	309	329	317	285	307	344	289	322	323	332	318	322	336	326	300	310	313	281	329	323	355	310	288	320	297	328	353	343	354	288	314	305	310	350	315	310	339	328	320	309	324	303	312	301	327	344	320	332	335	304	281	349	346	317	310	293	312	331	320	301	293	296	347	300	319	315	312	301	337	302	295	339	325	300	316	294	288	302	306	307	312	323	339	331	331	303	355	346	327	334	324	338	318	347	325	299	293	312	315	316	345	311	326	350	309	311	267	324	317	338	338	306	328	300	307	307	312	317	329	312	351	346	303	335	299	345	315	325	294	310	341	301	304	326	341	305	329	344	332	332	291	301	301	342	324	264	320	347	314	323	319	319	320	321	279	314	326	316	293	308	324	329	313	325	342	353	345	353	304	357	322	339	286	315	332	330	302	296	340	315	331	294	304	314	343	321	357	310	319	333	322	314	336	350	321	329	288	313	295	320	318	314	312	317	333	331	291	303	314	332	341	311	328	314	326	291	341	330	317	308	307	335	296	274	300	308	327	307	315	283	345	284	316	318	307	339	321	329	307	329	340	309	291	354	341	351	288	307	303	277	319	333	322	313	315	358	311	331	342	335	335	313	320	317	291	346	306	289	287	328	298	324	363	323	318	333	357	324	317	325	321	305	320	330	334	304	324	331	327	311	323	294	312	328	333	320	304	294	316	322	313	286	331	283	290	335	344	283	319	308	303	320	328	341	326	328	284	315	313	284	297	335	280	279	337	332	300	304	308	319	341	310	311	337	328	318	323	327	313	329	304	312	303	307	302	324	324	316	343	327	347	323	307	309	324	320	324	336	326	320	306	343	292	333	337	303	297	326	314	341	318	318	322	343	331	301	316	333	310	287	285	319	313	330	299	306	325	323	305	286	320	299	310	305	312	306	319	281	339	325	341	354	316	310	309	298	307	326	342	330	326	323	327	319	305	319	297	325	333	294	285	308	334	306	324	345	362	332	299	340	335	319	335	323	341	294	314	322	308	307	312	298	344	334	320	351	346	297	283	324	324	314	306	322	322	316	318	335	334	317	343	306	298	328	292	351	293	318	330	343	324	335	309	322	326	357	307	324	334	318	345	335	302	310	336	312	327	328	301	346	343	281	318	309	361	323	339	306	309	311	334	342	299	328	362	306	339	352	320	289	311	344	293	311	304	306	304	298	314	287	331	288	320	326	282	335	333	316	305	344	348	347	318	318	347	325	319	308	318	322	296	289	308	330	344	332	324	309	331	332	340	356	299	347	321	300	310	352	328	339	327	298	310	321	315	330	298	305	326	323	307	297	299	310	308	321	289	304	326	339	323	337	291	330	344	287	350	350	319	316	309	265	306	294	329	305	314	321	319	314	319	314	341	316	305	350	313	330	300	321	260	312	303	350	286	329	309	296	321	323	312	306	311	296	303	326	351	324	346	311	351	327	307	320	296	332	339	323	268	343	300	362	321	322	302	348	333	319	334	313	309	339	315	332	347	308	308	309	347	327	312	328	332	287	308	337	307	325	327	327	293	310	302	318	328	338	314	348	304	351	328	301	338	324	332	313	340	331	310	313	347	288	335	314	310	345	332	335	288	318	334	304	317	338	304	312	356	297	331	339	301	328	322	341	316	302	341	351	300	314	341	298	305	306	314	306	287	333	264	297	332	332	292	341	338	257	294	322	291	322	334	291	314	308	310	297	301	323	352	335	358	313	321	318	309	342	290	295	294	343	305	332	345	311	335	334	310	290	351	331	290	317	327	301	287	321	304	310	319	278	343	305	283	325	319	306	321	319	329	317	297	295	292	327	332	352	307	329	303	325	284	327	342	322	326	354	335	317	312	325	322	290	298	307	325	315	310	337	362	337	330	317	310	318	322	284	349	315	338	313	327	333	316	308	315	339	315	295	293	316	325	309	317	353	331	333	295	315	294	316	333	322	304	318	317	336	307	281	307	285	310	311	290	347	322	282	327	324	316	331	319	317	279	339	333	336	307	309	339	330	327	364	310	304	308	334	296	330	337	309	315	275	334	318	330
5906	1893	3873	4296	3697	3143	2676	2211	2025	1837	1635	1466	1514	1348	1293	1284	1246	1173	1184	1139	1163	1114	1052	1011	1093	1087	965	1039	1041	922	1043	988	959	976	966	946	967	955	940	919	1011	991	1002	966	934	937	907	967	934	948	885	915	925	882	925	890	929	897	892	893	908	913	942	901	933	906	940	875	920	898	918	894	934	930	953	914	886	880	898	1040	864	909	887	921	911	929	892	923	866	958	926	899	911	927	935	946	866	942	878	885	932	864	881	940	898	909	931	862	868	938	888	928	880	887	938	864	871	907	855	920	936	920	877	841	972	878	868	885	867	896	933	869	860	906	923	888	900	885	904	905	924	860	914	900	914	916	880	928	863	897	847	928	843	1002	864	897	881	904	902	938	901	919	893	871	894	920	969	844	915	899	923	863	894	869	861	904	944	847	912	861	924	877	876	866	887	885	874	826	942	943	889	917	914	892	884	935	834	830	899	868	857	855	916	894	877	846	901	853	900	939	901	936	900	905	943	873	847	860	885	891	891	924	881	877	900	846	881	961	888	877	862	872	917	892	879	891	912	862	918	919	868	860	857	932	953	909	861	877	889	907	869	898	934	856	873	880	871	909	852	837	865	924	835	934	884	888	864	878	934	887	890	903	864	853	907	857	858	909	878	872	910	866	852	910	882	880	963	945	889	935	863	848	873	890	872	871	861	864	917	923	911	889	861	883	900	848	865	826	906	894	903	928	906	910	919	874	933	926	918	879	871	842	895	897	882	883	893	876	897	907	926	913	951	872	973	888	911	827	841	921	879	877	886	898	867	903	875	899	918	882	865	932	874	889	888	889	904	869	888	884	860	921	901	897	858	932	926	841	933	854	923	926	882	906	862	883	946	925	939	837	894	839	878	890	924	890	867	879	930	923	914	909	891	942	876	918	859	923	850	906	896	867	859	920	935	909	889	912	888	907	866	873	866	901	909	912	875	883	917	874	894	917	909	948	884	887	889	897	883	890	878	893	885	873	872	874	864	895	887	863	886	978	889	922	894	853	872	937	866	899	885	871	900	925	908	852	931	894	892	884	900	920	918	918	904	878	842	850	883	889	886	894	907	901	882	963	913	857	899	883	887	865	921	867	848	885	893	870	944	841	902	882	949	905	912	905	876	866	881	901	891	888	918	880	909	849	855	926	930	925	896	926	873	939	866	862	923	915	862	896	941	927	874	847	914	895	872	915	875	914	915	900	862	886	923	873	934	896	859	893	911	847	851	885	887	914	880	895	868	910	927	889	842	909	908	902	928	884	929	896	858	944	870	913	928	850	885	921	866	869	875	863	905	863	871	937	902	918	892	905	865	894	876	926	932	863	834	900	861	945	914	913	908	945	909	890	911	900	888	890	874	886	850	908	834	918	922	888	882	881	899	874	859	869	871	904	923	872	895	886	933	841	970	892	859	888	934	950	858	863	856	860	882	859	915	834	925	886	853	913	918	894	903	849	878	899	937	891	824	880	948	873	901	907	975	884	885	887	900	896	898	859	871	918	924	937	921	936	890	898	921	929	871	936	940	941	824	879	907	920	894	931	879	862	894	872	868	851	886	945	891	869	916	862	853	888	887	857	887	861	948	951	921	917	949	892	891	894	891	875	862	910	908	907	924	919	887	899	866	918	873	880	872	913	896	847	930	923	858	904	853	886	877	877	911	837	844	882	859	848	883	916	884	899	863	926	893	907	924	869	948	905	868	887	912	918	895	938	845	916	911	903	904	888	888	885	850	901	882	924	914	884	925	898	955	915	880	893	878	892	929	905	903	907	904	891	915	905	904	893	890	864	920	911	906	935	886	863	927	888	930	891	846	902	916	901	893	855	880	872	907	809	911	896	893	976	940	838	890	893	912	915	906	910	904	922	847	881	868	907	908	938	864	879	855	871	933	875	874	935	860	916	870	897	852	950	892	911	916	897	915	903	818	893	871	931	882	856	909	902	954	866	897	872	896	953	898	860	970	851	923	911	896	921	911	927	882	920	942	910	852	914	866	829	860	857	906	878	893	895	887	878	915	864	922	906	899	905	919	902	859	849	851	885	921	891	871	859	903	911	856	910	896	914	874	906	908	944	847	859	871	971	842	885	922	911	954	865	888	897	885	876	901	885	908	915	918	903	903	926	848	925	862	977	856	927	907	904	889	922	913	905	882	921	868	897	828	883	894	940	909	839	916	898	936	924	855	863	955	854	915	845	904	918	926	876	806	875	853	918	923	908	944	907	847	903	896	908	876	851	857	897	873	901	888	916	920	903	883	906	905	884	959	897	865	883	869	947	904	880	905	926	911	899	876	918	890	872	869	852	877	867	880	897	928	873	902	878	895	868	894	881	886	893	899	905	854	880	860	921	934	943	914	909	930	908	877	893	919	879	893	935	942	873	914	942	843	900	878	876	917	922	913	859	898	845	934	890	912	854	904	913	866	896	873	906	959	928	894	850	928	877	869	837	837	876	930	887	826	815	931	915	886	855	864	847	897	839	915	917	906	886	932	892	896	944	851	907	915	953	867	910	894	882	859	901	921	861	880	943	887	891	891	904	895	942	887	955	863	882	908	898	929	889	919	930	912	852	884	900	940	878	898	832	878	850	942	860	863	906	934	893	926	856	908	893	899	964	860	865	868	910	885	922	903	871	869	902	853	892	915	890	870	838	888	852	883	924	884	903	908	933	903	885	907	894	873	893	903	873	928	929	924	903	924	955	891	902	940	923	891	887	878	823	867	929	851	828	923	880	868	860	841	929	884	895	889	940	890	911	896	894	847	936	930	887	888	902	905	865	848	927	897	904	871	891	926	896	891	935	884	892	944	894	868	862	870	923	866	879	928	891	915	904	906	902	896	908	798	872	865	870	939	839	905	839	936	873	854	876	895	919	942	866	849	910	882	886	901	909	916	905	919	850	870	880	881	860	875	884	925	915	909	937	925	923	913	925	901	870	893	903	911	879	928	893	871	919	912	884	888	893	897	927	880	914	855	875	869	854	861	916	867	890	877	862	921	919	911	953	897	883	894	874	886	894	904	921	849	860	887	899	849	881	916	911	905	863	948	873	872	882	915	885	844	934	891	914	935	948	918	887	891	855	890	928	877	835	861	879	935	885	867	918	827	923	915	909	854	846	883	826	910	889	892	877	931	890	916	901	927	889	902	857	869	935	880	901	921	908	867	898	926	922	866	903	916	887	907	894	924	877	893	906	893	864	855	904	907	912	884	904	903	937	912	892	933	885	904	902	858	850	917	890	839	896	911	909	856	856	918	891	886	889	887	863	861	885	852	863	907	901	848	898	849	972	869	925	894	880	892	934	930	892	933	895	866	894	873	965	842	862	875	870	864	883	932	882	911	875	834	900	890	893	900	883	926	960	897	895	873	858	870	885	911	889	843	913	887	902	830	933	924	918	905	883	909	893	896	901	890	911	891	896	880	873	871	913	941	906	877	844	874	839	859	895	911	921	949	908	889	889	925	879	883	887
19723	3742	3470	2703	1898	1426	1141	875	770	651	614	603	535	540	438	460	404	429	410	403	427	400	400	389	345	333	362	355	355	337	340	382	392	361	355	352	347	354	376	353	338	355	365	349	338	339	348	369	344	353	381	347	350	349	324	327	353	330	360	308	355	302	313	351	348	304	382	303	330	306	329	322	343	339	375	344	312	341	356	344	317	362	346	338	318	352	310	305	314	331	343	342	326	350	330	324	312	330	370	358	295	364	304	342	359	335	320	339	355	324	304	327	351	312	335	322	326	344	338	350	347	317	378	333	361	354	315	324	316	325	306	344	343	317	306	325	325	343	340	336	310	336	342	331	324	373	346	364	345	319	370	327	329	331	330	321	315	318	338	328	324	325	313	356	338	346	344	315	341	344	317	309	340	314	286	344	314	364	349	349	330	319	321	319	318	328	347	327	358	336	329	319	330	318	362	306	344	348	334	328	313	306	306	328	327	331	329	323	344	335	335	322	326	321	337	356	350	354	299	315	334	320	329	294	324	339	318	314	356	349	328	283	316	326	298	333	322	308	338	325	331	330	329	312	358	300	326	335	340	325	307	317	335	314	292	306	323	345	327	316	345	310	291	354	344	303	305	343	362	340	331	311	351	335	315	314	310	321	347	340	328	336	325	324	322	350	366	324	321	330	340	323	363	350	334	311	299	339	301	331	335	343	371	350	341	296	339	340	326	308	305	328	342	317	325	392	283	334	297	353	340	334	327	313	317	322	390	309	329	300	314	340	347	317	333	291	310	319	359	315	371	327	307	343	335	347	316	389	333	314	317	359	346	360	335	347	332	325	330	323	311	311	328	377	333	315	319	319	323	325	312	327	337	318	329	312	331	309	333	320	353	340	317	362	353	349	349	329	325	328	323	328	364	372	333	385	321	339	348	324	369	359	315	321	326	340	304	308	323	352	318	338	288	355	314	375	326	292	321	324	354	356	350	336	308	312	342	323	355	325	340	308	357	342	333	363	280	301	330	333	357	318	346	361	337	314	320	330	355	325	330	346	356	354	331	318	301	310	319	335	333	353	327	294	319	348	340	307	331	326	317	338	331	319	327	342	367	331	329	351	340	309	324	339	320	333	317	336	347	314	325	347	333	301	333	314	353	351	343	327	351	322	323	319	332	346	280	317	321	322	326	306	318	332	309	325	331	289	330	350	329	283	316	347	348	338	326	307	325	307	306	306	342	348	341	382	339	320	301	362	311	332	339	322	334	326	335	344	339	380	325	322	324	316	329	310	339	363	336	317	317	384	322	346	363	344	337	322	319	336	349	339	317	326	318	354	341	369	343	338	317	325	348	335	347	323	343	333	340	336	355	296	362	350	341	298	326	347	353	323	300	371	334	329	341	329	361	298	324	348	344	304	316	351	311	335	312	326	324	332	335	335	311	296	348	349	349	330	340	326	312	298	348	328	318	299	324	341	348	335	335	339	352	334	353	299	369	345	335	341	321	303	360	322	355	334	343	349	310	343	336	344	355	321	298	357	339	297	334	337	361	303	273	331	333	343	335	314	302	354	313	338	311	337	332	338	333	349	325	327	362	327	338	348	331	363	368	308	329	319	322	302	367	309	330	359	348	306	332	325	315	337	333	324	313	356	333	324	298	344	348	350	346	333	352	327	312	331	346	338	346	310	343	315	348	330	375	328	335	342	320	324	349	365	319	328	349	359	337	350	352	311	321	319	310	304	312	320	334	328	307	325	292	323	333	345	315	355	325	343	346	326	335	331	355	366	350	356	333	345	283	323	338	290	307	322	348	343	321	350	343	301	365	321	306	319	320	331	327	316	345	332	322	327	321	359	304	366	356	338	363	339	352	328	302	359	355	356	324	336	342	303	330	342	338	343	314	356	315	323	329	339	335	327	361	339	311	342	337	330	341	319	317	336	311	318	334	326	331	341	343	318	339	318	336	378	384	338	352	354	337	328	338	360	356	341	328	270	346	350	347	356	331	292	320	338	350	371	325	333	336	346	310	336	336	316	295	347	337	325	348	312	299	341	327	335	317	338	339	312	331	358	315	323	303	318	305	355	322	319	308	331	329	323	348	370	306	346	344	338	343	316	335	297	318	365	358	355	330	335	315	297	333	339	340	346	321	348	361	298	360	355	327	328	324	354	336	338	316	333	317	328	309	312	333	356	302	335	318	372	344	330	327	322	336	315	365	319	358	347	322	334	344	361	349	351	300	344	306	383	337	336	364	338	349	347	340	321	311	343	333	331	321	337	318	369	341	305	341	336	326	298	343	341	341	316	327	312	356	338	324	335	352	318	354	317	325	333	341	400	353	348	352	316	314	354	343	322	323	313	341	332	354	335	314	331	322	308	345	337	344	346	347	300	343	298	302	348	340	321	334	306	323	334	328	300	324	337	335	292	340	330	328	352	352	334	365	341	317	328	346	345	310	321	337	364	333	362	326	331	343	326	343	316	340	338	349	344	336	330	309	302	336	372	315	345	334	344	315	337	355	313	323	301	330	301	305	375	342	329	341	315	322	326	304	359	354	286	333	315	341	319	327	342	337	354	335	296	322	354	361	377	352	347	309	318	331	351	348	358	327	321	353	345	331	339	332	337	325	322	361	340	324	306	338	342	349	363	315	296	319	344	314	336	332	344	327	336	370	340	331	328	353	331	324	335	318	283	346	337	312	335	361	315	330	373	353	323	337	332	338	311	329	320	356	329	379	330	331	375	332	353	369	328	334	321	357	325	312	357	335	341	314	320	326	339	318	310	357	348	307	344	338	314	310	373	308	345	348	332	331	343	333	331	346	328	338	359	340	328	333	346	313	327	344	347	306	337	305	332	306	312	323	315	373	330	372	335	332	303	328	292	357	343	296	372	357	328	315	298	329	344	347	339	332	332	288	307	345	338	312	345	329	328	330	337	328	290	315	351	333	311	339	351	325	338	350	329	348	338	347	366	307	381	295	326	308	327	350	333	348	302	312	370	323	330	351	357	329	348	337	308	352	353	345	323	331	301	310	338	358	342	322	341	343	306	328	300	324	344	336	335	338	339	312	335	346	326	348	346	336	306	314	325	329	325	332	362	358	337	310	343	334	332	327	370	317	346	323	321	318	335	344	363	337	306	307	311	367	306	303	348	323	321	354	337	349	328	336	336	334	321	349	344	346	343	314	361	324	322	352	311	325	323	312	317	326	321	323	352	337	293	336	363	336	328	349	363	351	307	325	343	303	321	347	314	285	347	354	312	333	324	337	348	311	308	306	366	357	328	348	345	313	321	315	337	343	337	339	307	308	359	310	310	332	328	311	344	326	321	330	314	343	300	332	308	354	315	312	327	338	333	361	348	316	292	352	369	311	317	305	322	312	343	325	329	358	335	330	334	314	324	320	338	340	328	339	335	335	349	304	356	336	345	300	293	321	320	319	325	348	342	323	307	358	343	341	343	319	338	299	316	339	319	340	372	322	301	325	286	315	327	318	317	307	345
7986	3040	6721	7471	6046	5247	4397	3565	3068	2743	2410	2207	1967	1807	1706	1722	1588	1489	1500	1395	1383	1308	1191	1187	1198	1174	1232	1153	1120	1112	1119	1064	1115	1085	1032	1019	1030	1058	1007	1015	1002	1011	1002	1029	1043	1021	1001	996	1014	980	952	980	953	985	924	956	898	972	984	925	979	915	908	929	969	1016	948	1028	942	982	914	974	966	931	918	981	905	904	916	961	963	972	911	953	981	864	946	893	926	899	963	906	929	947	991	905	860	922	938	953	940	884	887	898	951	931	934	980	914	863	854	901	904	869	893	865	925	958	884	907	932	915	937	922	883	914	979	952	905	898	954	960	892	891	911	945	864	890	903	935	898	887	957	891	866	903	919	899	935	916	844	908	914	887	873	890	890	936	928	926	954	890	865	925	880	907	871	871	943	876	938	942	876	925	888	902	910	887	850	935	889	962	943	896	923	914	964	873	882	869	881	906	929	895	910	885	926	896	923	904	937	893	929	899	902	905	900	929	924	871	932	941	885	904	940	903	846	928	913	886	874	939	924	881	900	885	872	885	887	901	889	922	975	865	955	961	906	850	897	921	912	893	887	929	803	902	905	926	896	924	926	929	937	876	923	874	889	897	943	885	931	899	869	896	880	865	922	924	885	885	937	902	890	918	912	899	897	931	916	897	900	911	877	923	903	939	898	964	874	943	897	914	924	856	939	916	849	932	909	941	893	927	940	898	897	853	857	925	922	951	896	890	869	908	902	911	908	864	917	950	883	939	911	905	918	901	929	906	846	960	843	890	877	909	811	884	914	972	887	850	907	927	909	926	951	887	962	875	889	906	904	896	858	835	898	910	912	869	868	886	909	930	896	872	913	916	907	914	910	859	874	920	953	931	886	940	910	903	915	896	879	923	880	925	892	904	898	921	896	898	873	934	899	887	909	937	915	913	859	900	919	835	905	880	857	868	895	910	941	875	895	962	894	914	902	917	858	891	925	943	849	943	917	878	920	872	905	915	854	957	909	899	855	903	911	881	922	907	898	903	891	897	941	963	882	824	965	938	914	895	884	881	920	849	962	909	930	861	877	941	891	827	884	942	962	932	886	919	927	870	975	880	879	907	909	906	904	978	935	932	918	907	941	876	923	897	913	923	934	926	928	853	938	878	932	900	914	905	872	939	897	916	921	945	922	899	906	986	956	892	928	889	904	904	910	902	877	924	884	927	913	884	949	939	868	868	854	857	897	855	882	900	907	892	934	888	922	897	884	886	911	903	900	868	906	874	926	880	911	864	883	895	907	892	931	908	877	859	910	912	935	886	875	865	917	847	893	938	935	852	900	894	887	919	896	889	908	908	881	882	931	932	951	897	831	902	863	921	894	922	884	895	898	929	914	943	873	930	904	857	873	869	902	928	890	923	856	949	907	885	874	916	921	914	876	907	930	870	919	895	911	901	855	866	902	878	908	881	907	898	885	955	851	862	905	905	935	897	922	967	918	870	903	940	930	930	925	847	913	897	892	902	877	898	874	975	866	940	901	903	910	905	879	958	905	926	930	905	862	929	942	952	930	828	921	962	921	906	875	891	931	907	928	894	881	890	934	854	889	920	890	885	880	883	891	935	919	886	850	866	908	881	870	933	896	924	917	907	920	899	876	900	891	884	855	878	919	877	896	925	888	931	845	895	938	900	909	903	932	873	894	956	897	880	921	912	916	895	890	864	872	948	910	881	863	915	878	920	866	948	861	905	853	855	931	906	895	914	922	896	882	917	901	902	855	971	948	873	878	919	883	887	899	874	913	896	927	912	869	904	922	926	886	883	902	888	931	923	903	862	894	953	913	901	924	905	885	943	948	853	873	955	911	935	911	939	890	869	943	906	913	911	918	908	870	897	915	907	895	943	866	930	896	951	960	891	894	894	940	923	886	913	929	938	969	862	909	895	967	920	961	913	948	892	876	876	904	887	922	881	889	946	877	933	958	900	850	937	894	875	832	896	913	865	927	903	944	958	906	919	904	885	857	898	946	891	954	892	876	889	911	937	909	847	926	909	942	960	944	944	875	864	928	890	907	845	898	886	878	920	851	930	924	882	904	844	938	884	953	867	929	937	939	897	947	986	882	895	920	931	900	902	888	888	926	863	913	895	898	842	917	895	928	914	935	947	908	904	910	875	909	874	912	914	859	881	937	867	925	904	932	973	817	908	896	883	888	932	933	863	912	916	981	916	924	857	896	874	927	862	936	889	884	900	889	849	960	895	939	850	878	912	857	899	872	865	927	895	893	940	837	902	974	909	891	910	967	846	883	960	963	875	979	924	885	945	928	899	882	901	922	891	904	908	901	896	919	869	977	860	921	932	905	936	883	880	918	900	878	883	873	936	903	896	905	864	954	909	888	881	905	925	885	883	912	899	887	946	913	863	906	895	901	932	869	888	939	891	915	887	925	948	864	925	898	912	892	889	910	919	933	899	865	921	886	888	885	874	866	925	866	867	908	910	945	839	934	890	923	928	885	932	853	900	917	933	894	878	879	877	908	916	945	916	940	888	916	867	927	892	897	896	934	937	888	900	877	906	913	866	863	906	937	895	944	932	948	873	905	894	942	920	914	889	911	872	918	906	928	948	941	895	901	887	883	845	888	948	913	961	871	902	921	949	924	859	890	909	933	939	924	939	925	866	903	908	930	929	893	886	903	923	928	870	889	864	931	902	891	878	882	892	922	892	901	887	937	951	866	903	944	906	869	853	922	936	888	895	904	870	866	925	925	904	921	945	886	914	906	841	917	901	902	882	883	911	913	887	917	919	929	859	908	933	876	920	913	886	923	898	921	877	884	868	935	870	908	930	883	914	920	901	828	934	884	897	893	919	895	922	890	894	910	911	902	903	942	864	911	911	917	911	881	932	877	946	953	921	935	860	933	895	912	905	929	904	865	886	898	954	915	883	899	906	919	925	877	884	924	932	934	920	925	869	884	926	954	869	906	875	893	885	879	876	891	884	972	908	884	877	939	929	896	894	954	891	928	910	931	985	964	927	872	878	884	879	903	903	918	939	903	889	914	945	873	937	942	902	916	884	958	915	890	917	956	933	873	930	932	871	931	872	906	902	891	861	937	919	917	916	919	890	916	933	924	916	885	906	876	907	915	868	899	865	947	842	879	896	930	902	952	955	882	944	893	908	913	876	930	916	931	917	870	900	913	933	915	934	903	881	898	973	937	932	933	914	901	915	921	904	938	869	899	907	917	922	896	924	888	891	904	906	879	946	886	933	914	889	864	886	863	879	933	900	943	873	921	865	937	940	935	928	899	847	894	885	887	897	930	934	945	902	942	955	931	925	901	947	934	926	890	969	894	909	884	950	957	909	834	899	947	877	882	904	926	879	892	905	890	857	894	882	895	942	914	914	916	929	910	893	912	946	989	909	848	897	903	940	863	912	918	901	907	923	910	901	950	943	858	865	901	937	912	921	916	863	870	904	876	887	911	915	895	892	940	891	878	879	884	917	861	861	872	848	946	901
2442	245	263	201	198	189	194	203	179	172	200	184	173	147	179	158	174	145	154	183	176	175	151	168	138	167	161	182	170	177	182	198	165	159	170	176	173	161	162	143	158	174	174	171	163	138	164	163	178	146	170	166	169	162	153	148	186	158	168	171	169	181	161	147	162	155	188	136	183	159	163	167	168	167	171	180	163	179	168	165	174	147	149	157	197	163	148	174	156	172	183	171	158	193	167	173	146	157	166	168	152	178	169	164	166	162	184	174	170	185	167	154	159	189	186	152	193	168	167	168	159	173	187	184	145	182	155	163	139	181	162	168	163	175	170	157	158	173	154	148	152	157	178	159	178	184	166	168	163	168	173	190	157	168	176	159	170	158	150	162	186	159	180	168	186	163	151	172	168	175	150	164	165	173	168	173	179	169	173	160	174	164	172	180	168	140	186	175	183	159	184	154	163	136	148	162	160	178	168	200	172	185	172	159	163	179	169	162	146	169	176	158	159	168	181	150	175	136	154	181	176	149	177	147	164	165	190	176	166	174	161	161	150	161	160	185	165	169	171	159	162	182	153	193	178	162	144	176	145	161	173	186	159	168	149	175	168	193	174	158	147	157	173	143	181	184	150	166	168	197	172	149	160	139	176	169	180	165	161	163	182	173	158	152	173	151	155	166	153	162	160	172	160	151	153	177	187	162	180	170	170	181	170	154	151	177	176	141	159	164	184	163	151	163	168	193	175	176	165	168	172	150	180	173	159	187	181	152	173	174	169	146	163	159	192	154	147	167	175	153	177	154	141	208	161	179	177	151	187	168	149	159	144	150	180	135	162	165	166	198	155	159	192	187	164	164	159	172	165	162	151	181	161	180	159	168	189	162	164	174	169	146	165	167	162	175	173	143	166	186	165	165	159	153	159	164	155	179	191	181	162	168	174	180	155	172	178	175	165	169	170	151	168	181	140	163	165	168	173	164	160	153	165	187	170	189	160	168	179	183	146	169	172	166	165	188	156	156	164	150	149	157	186	170	173	171	177	164	169	175	153	170	184	163	192	156	155	180	166	160	179	168	166	146	165	157	140	164	168	171	180	173	175	168	176	174	167	184	180	171	164	167	136	142	155	162	148	174	182	134	158	166	182	166	169	169	132	171	146	178	145	178	171	149	179	155	149	144	163	154	135	172	167	160	172	178	163	160	152	168	177	170	157	180	171	176	171	150	178	179	158	182	178	155	151	174	179	143	166	176	156	168	172	153	163	144	174	144	183	161	145	166	156	160	160	166	178	145	149	153	172	190	173	190	198	171	170	173	181	161	159	196	140	161	170	168	163	166	164	150	154	151	181	165	159	167	170	160	164	180	172	201	164	134	160	164	161	164	167	161	174	164	168	170	180	160	174	163	182	192	167	168	166	161	159	161	167	172	171	163	191	167	161	174	174	181	164	162	178	154	170	152	168	163	159	155	160	157	177	151	162	154	165	173	162	181	161	171	146	167	164	175	197	183	184	173	189	177	164	152	176	166	169	154	170	165	170	177	163	177	167	178	170	160	165	170	192	165	168	154	148	158	147	174	180	176	157	142	183	184	175	174	198	148	173	179	153	173	162	180	171	149	152	143	193	207	174	160	166	158	170	166	180	199	148	179	163	172	151	169	166	188	174	140	182	168	154	151	160	174	155	175	170	192	167	175	157	149	159	145	158	163	178	170	169	166	160	161	157	169	167	153	163	189	172	171	163	165	172	154	162	179	170	183	151	165	162	167	184	170	186	174	178	182	152	170	169	168	173	173	167	172	147	169	167	196	168	160	156	176	173	160	169	162	158	161	159	169	168	181	138	164	165	168	178	160	168	177	171	158	182	153	155	149	177	154	162	173	181	156	169	182	158	166	151	184	168	177	164	158	193	158	163	161	153	176	169	181	169	176	193	161	147	159	182	173	159	159	166	164	178	165	157	177	163	146	190	158	198	173	175	175	147	180	162	167	199	144	169	169	189	170	177	156	145	175	159	153	194	175	154	165	196	153	158	161	177	148	167	176	179	151	171	155	176	169	176	154	178	157	152	165	167	159	178	155	187	137	152	176	162	193	154	164	167	170	145	170	178	153	174	177	162	166	190	164	169	176	156	173	161	186	178	164	156	143	152	175	157	173	160	191	189	161	188	198	177	161	166	180	170	148	180	157	172	179	166	159	164	155	183	169	166	162	163	177	192	181	171	177	169	204	164	168	192	185	144	163	169	154	162	181	181	182	175	181	160	178	157	182	173	142	175	169	182	174	146	162	174	190	131	181	176	150	175	150	179	153	162	177	155	154	176	155	173	165	169	165	176	162	189	155	167	159	155	156	160	179	152	162	197	162	185	157	154	158	131	186	161	168	168	169	181	144	144	172	153	187	159	181	157	195	176	145	165	163	162	180	179	145	171	163	177	155	147	175	152	161	174	188	135	169	154	178	174	185	178	175	160	160	184	150	159	180	161	179	158	181	171	179	136	172	175	162	154	155	181	171	180	185	166	149	176	140	168	157	161	156	174	168	167	182	166	174	161	180	172	136	153	177	166	185	150	171	180	160	158	178	160	153	175	176	143	177	177	152	162	188	158	169	180	162	185	172	160	146	178	160	156	134	194	164	175	181	178	193	173	188	167	160	161	164	163	158	183	176	168	163	172	194	180	175	180	164	165	192	150	158	163	172	160	159	175	174	167	155	170	165	182	158	178	185	189	167	162	155	156	160	147	174	143	194	174	146	171	162	167	194	156	181	152	156	198	144	156	169	163	160	153	164	165	169	166	167	162	156	185	166	174	153	157	175	152	170	188	162	174	153	179	166	167	175	180	159	129	168	167	162	161	156	198	173	180	178	149	166	149	163	159	166	158	176	152	141	183	159	155	162	179	159	160	171	161	176	155	159	169	151	161	159	175	169	171	162	156	169	167	182	155	149	165	186	189	149	192	152	171	182	178	155	152	183	168	180	161	165	154	179	146	160	155	180	165	182	149	155	193	159	171	171	170	191	165	159	159	158	165	168	183	165	167	173	148	146	170	175	174	194	133	154	140	164	166	159	154	156	143	168	171	159	156	162	167	167	151	149	169	153	185	153	148	170	171	180	164	185	176	154	178	157	164	166	155	176	175	160	170	151	150	179	166	162	170	153	185	165	169	149	177	167	183	175	169	157	163	167	174	191	173	165	158	154	151	162	155	160	178	165	174	154	179	164	149	171	142	176	157	176	161	167	155	171	196	168	156	187	156	154	159	162	178	178	186	166	179	175	180	199	167	163	165	167	169	166	183	177	146	155	177	152	143	157	164	162	182	176	169	163	193	159	164	148	159	180	189	187	158	178	189	169	173	169	149	149	181	159	158	172	159	175	163	171	176	172	176	171	176	124	162	161	160	175	158	186	153	169	163	170	157	182	159	181	160	159	174	151	177	181	161	168	202	177	177	171	163	151	154	165	157	166	173	190	160	160	158	167	165	153	181	162	188	146	179	167	178	198
2121	657	721	734	692	665	627	618	566	571	605	560	612	538	574	514	522	542	519	545	532	527	536	553	513	538	532	531	485	558	507	521	530	538	506	513	506	536	520	496	512	519	531	510	534	547	573	571	547	526	539	512	523	559	561	535	558	545	526	511	504	505	568	536	483	552	561	567	524	553	472	512	501	523	553	528	565	487	542	529	496	503	525	530	549	538	502	537	551	543	534	538	509	560	510	537	543	538	502	519	554	488	514	509	485	528	546	543	537	522	503	510	519	486	505	532	479	517	520	499	518	557	517	495	543	510	513	508	548	520	545	542	525	529	527	581	557	510	545	538	538	526	521	518	525	542	516	471	534	519	551	534	494	544	535	557	512	514	478	526	534	526	544	520	547	516	520	511	552	509	538	526	520	527	565	530	514	528	545	532	516	553	495	524	513	548	497	536	509	537	495	544	531	507	500	525	537	517	510	574	545	546	523	511	512	541	504	536	530	488	505	514	539	534	546	470	553	480	508	526	530	545	520	513	531	524	514	554	551	511	560	487	503	498	527	557	565	502	464	472	524	502	534	524	514	560	532	525	504	489	513	503	515	528	526	521	495	527	537	510	528	543	534	522	546	528	549	541	538	500	540	522	516	485	506	538	544	476	516	521	523	490	492	523	528	520	526	506	509	518	514	542	582	569	498	497	530	540	550	544	515	519	482	487	523	525	505	511	504	506	510	493	532	511	539	520	546	576	527	536	515	531	567	497	509	504	510	467	549	539	534	547	515	527	521	514	487	533	518	514	535	525	507	513	510	512	519	521	502	554	515	490	544	549	555	542	491	567	574	545	508	568	541	519	528	522	497	556	534	555	538	491	512	532	527	492	521	527	499	529	515	496	523	535	540	511	497	522	517	536	491	521	522	494	530	535	539	508	538	537	530	523	521	520	506	578	503	500	533	518	505	591	503	523	522	534	530	553	492	528	493	534	562	581	523	536	484	530	552	535	541	557	535	526	523	527	473	534	532	546	500	512	492	507	530	555	506	502	545	525	533	525	554	540	538	497	527	594	506	529	562	510	537	488	529	557	491	512	534	522	503	529	528	534	553	516	515	498	540	527	512	538	516	509	515	516	521	560	538	531	523	534	534	515	569	510	528	543	551	492	522	526	523	528	553	516	507	529	516	481	478	540	489	518	555	528	511	544	519	546	530	545	508	499	512	504	533	522	507	509	518	559	507	540	505	525	511	484	525	483	483	542	534	497	546	486	507	516	525	521	540	525	564	541	528	529	526	519	499	543	547	573	546	541	532	565	544	559	552	547	518	459	526	549	532	546	529	490	518	536	542	529	536	552	509	505	538	528	526	527	535	489	530	504	526	538	503	535	546	513	522	524	536	587	554	534	544	522	491	524	553	536	545	524	566	568	560	493	545	517	529	567	536	524	526	560	533	496	493	513	514	513	557	529	528	521	498	500	531	504	549	525	497	521	483	551	545	584	516	514	510	508	538	518	532	482	562	543	549	523	502	542	502	481	522	528	491	533	489	537	527	532	545	547	544	579	506	522	531	557	502	522	511	528	484	550	503	499	524	519	497	512	504	558	523	500	524	535	502	502	520	484	520	493	563	495	581	514	518	548	566	517	506	513	526	555	538	553	549	531	536	494	521	540	525	535	541	491	543	530	526	518	512	539	533	560	534	519	485	555	495	528	535	512	526	524	535	502	527	565	505	511	561	557	506	540	538	514	511	519	543	520	519	524	498	505	534	542	530	531	528	550	532	521	575	539	555	498	544	525	501	504	533	544	563	556	563	523	536	508	524	536	594	498	529	579	538	496	490	549	536	524	565	521	539	531	568	517	506	573	502	515	553	513	463	544	517	532	531	550	545	572	480	559	494	541	521	506	523	514	504	525	535	509	552	539	514	535	555	482	552	533	519	549	538	561	498	562	491	566	512	503	513	539	521	552	515	497	524	522	544	522	544	555	578	525	494	538	527	546	492	515	514	495	562	557	543	512	531	540	469	546	511	526	468	543	494	516	484	526	534	528	509	536	483	547	501	498	535	533	506	544	538	537	467	495	539	557	530	523	536	506	539	558	512	516	519	532	542	540	534	529	532	508	536	551	583	535	492	521	522	524	524	541	542	536	502	547	563	529	493	541	559	495	512	549	531	522	490	548	547	548	517	476	502	575	545	509	561	526	530	538	533	544	492	506	484	545	515	532	474	544	512	520	503	536	501	524	534	547	550	507	528	512	542	516	512	515	498	541	542	501	539	537	538	495	517	559	537	517	529	561	492	505	476	525	548	499	551	528	567	508	547	532	557	490	515	513	525	535	542	551	528	571	493	501	502	516	528	514	521	534	493	520	503	484	541	531	506	524	528	504	523	521	561	521	511	527	566	502	534	544	526	513	546	519	517	526	481	551	538	559	518	566	534	501	534	532	492	503	513	565	500	537	496	562	499	522	526	503	539	522	517	519	530	539	506	511	540	582	539	568	500	515	498	568	539	522	513	541	523	529	528	545	512	563	493	530	501	508	555	544	536	560	486	517	551	520	539	506	519	532	552	516	540	497	571	532	498	526	529	519	526	505	527	556	528	549	513	511	543	513	556	492	550	539	502	536	555	547	535	520	528	523	538	524	486	522	519	484	528	528	522	499	527	529	540	505	502	511	522	481	532	505	513	520	507	540	527	550	512	538	501	511	548	539	465	482	551	513	512	560	516	485	511	522	485	523	566	539	540	537	528	536	539	526	548	551	518	544	533	524	515	528	517	529	555	523	508	542	523	522	518	522	543	520	511	545	545	507	562	511	510	548	492	514	571	567	518	565	552	495	487	518	487	519	542	536	556	505	577	500	603	532	484	566	502	508	527	495	546	545	572	529	501	508	580	528	557	586	471	536	525	548	517	536	501	515	552	507	548	547	514	523	499	525	512	577	512	554	539	522	525	518	550	525	514	545	502	526	543	565	553	528	502	538	494	541	496	528	497	546	528	537	524	549	553	541	548	544	571	508	505	542	540	519	555	498	572	545	504	554	536	517	485	557	529	508	537	559	514	524	550	530	525	507	525	556	526	517	535	496	519	550	519	503	506	518	521	536	516	534	508	498	533	517	530	528	503	482	525	569	536	548	514	550	534	555	526	539	526	519	508	545	560	528	483	481	505	553	522	492	507	559	533	539	535	517	541	534	523	493	530	529	539	534	509	502	528	500	532	536	523	560	507	515	499	513	551	509	494	526	515	481	506	518	516	526	508	555	521	505	513	523	543	522	552	484	544	545	454	510	540	512	506	541	533	497	540	525	505	543	549	497	563	517	558	517	503	516	539	526	518	556	555	507	529	539	529	517	503	518	509	509	518	527	482	534	509	525	533	517	501	567	517	531	493	562	527	477	496	561	513	541	512	557	533	507	554	535	542	506	491	530	530	531	491	528	511	509	542	538	499	501	514	513	504	518	518	551	535	491	492	555	496	539	516	452	522	554	501	542	505	551	536	527
10877	1448	1753	1410	1059	846	703	595	546	490	450	445	383	368	379	316	367	379	329	349	311	333	347	337	321	327	311	351	330	324	324	333	353	309	312	346	334	350	378	356	299	313	328	321	301	302	299	344	318	327	301	329	294	309	303	362	328	311	322	294	342	341	296	329	256	309	318	327	337	340	321	338	313	329	335	319	303	316	326	334	318	312	319	332	292	291	320	315	316	341	320	340	332	315	284	310	299	308	325	322	330	326	349	326	313	343	297	325	335	296	304	323	330	331	295	305	306	346	326	340	313	304	293	319	343	318	343	310	312	301	334	322	335	337	297	329	331	322	327	337	319	308	312	297	311	314	294	320	307	354	303	329	319	331	302	292	315	346	287	280	348	311	336	310	330	304	303	314	280	279	304	329	331	338	299	313	328	310	304	323	315	320	312	338	323	334	314	320	307	318	311	325	337	310	317	296	308	315	311	305	314	278	284	342	301	319	317	306	321	313	271	309	337	299	332	347	295	333	330	339	321	301	321	323	299	333	322	320	312	343	311	336	349	296	305	339	287	324	303	339	329	339	325	328	303	290	332	310	317	299	306	306	290	281	347	336	269	305	294	323	337	316	316	296	303	296	343	294	330	316	327	290	306	273	320	321	305	316	363	314	334	317	307	311	316	298	300	326	311	328	294	339	301	314	344	309	327	317	300	297	345	294	303	367	295	327	289	297	315	339	334	302	347	320	340	319	353	314	300	319	299	337	304	305	343	312	270	321	325	314	318	329	339	317	315	325	320	322	305	321	315	337	290	348	291	330	330	296	286	295	301	324	323	302	284	297	335	339	321	337	302	332	338	311	311	329	316	353	344	310	334	318	343	303	344	321	301	330	330	315	302	324	321	342	301	342	329	306	290	331	323	291	322	301	318	321	306	362	348	294	312	318	341	353	354	321	324	298	333	326	364	338	329	296	338	292	301	363	315	296	326	320	323	304	319	285	336	312	336	311	298	308	337	332	323	292	356	324	339	333	313	317	311	350	315	301	327	344	305	296	352	329	350	315	314	315	343	284	334	345	331	313	314	333	306	322	340	303	348	323	337	315	319	350	329	309	298	312	349	328	319	290	320	318	340	307	308	331	328	296	341	339	317	293	310	315	324	318	312	297	295	315	338	319	306	313	273	311	317	278	325	322	305	302	332	335	323	322	306	339	307	323	312	351	328	317	333	314	300	325	310	305	336	353	366	311	315	305	331	341	293	291	311	357	348	324	330	331	334	289	316	305	313	327	319	294	330	360	366	302	323	316	300	303	335	334	304	317	296	315	313	342	308	361	321	321	325	330	337	316	311	338	342	322	332	321	313	339	328	326	340	321	309	322	344	315	308	322	277	322	348	309	309	286	320	331	350	327	334	323	330	325	297	307	298	336	320	323	320	334	290	313	321	300	346	316	348	301	310	303	344	363	323	340	282	307	337	291	320	338	339	295	321	316	286	334	342	327	300	293	314	304	319	297	306	330	324	314	345	322	366	314	339	298	334	302	353	308	339	338	325	315	322	328	304	322	304	326	294	299	333	316	301	306	336	313	342	288	313	298	304	347	332	317	306	316	313	314	301	297	355	301	317	320	314	273	307	310	293	324	330	337	300	289	318	294	304	325	323	311	302	340	321	333	279	329	305	309	313	299	309	347	304	320	297	348	332	318	307	324	310	307	340	322	308	303	300	319	344	332	319	297	291	330	323	313	304	327	312	311	311	331	311	320	332	323	323	311	331	327	307	290	341	324	300	322	314	313	326	301	344	318	296	303	317	312	282	316	317	314	313	312	340	324	306	337	315	322	343	323	340	323	326	328	309	296	286	337	311	324	314	342	299	295	344	311	309	319	323	312	302	310	277	297	279	312	321	305	338	301	314	296	343	347	342	308	313	323	328	314	301	297	286	329	311	313	329	341	349	315	342	305	355	335	308	290	322	307	291	295	311	341	303	327	360	338	340	335	275	289	324	311	348	314	332	335	266	328	345	353	331	317	351	336	305	324	335	292	284	325	314	339	354	335	300	305	336	311	302	314	338	322	336	306	319	322	291	310	282	311	326	346	367	267	340	329	337	313	328	345	348	337	311	348	331	304	320	348	325	301	320	295	277	332	292	352	334	328	330	347	329	312	318	339	365	316	322	321	279	321	315	345	330	327	321	307	371	344	333	316	346	319	310	319	300	317	311	316	288	299	341	279	316	322	326	361	338	322	317	331	302	332	296	321	340	312	320	320	345	307	318	319	304	315	336	330	345	326	317	352	331	327	277	303	325	320	299	319	315	321	344	294	290	320	324	319	316	310	303	315	305	308	342	329	279	307	323	326	312	341	331	326	307	332	307	307	292	283	327	306	304	347	349	316	311	308	334	306	338	313	305	312	329	337	286	314	320	325	332	334	313	314	325	336	337	322	305	337	314	318	303	336	302	326	341	311	327	312	321	309	289	287	307	329	302	321	314	288	309	300	325	313	327	321	283	321	324	340	321	339	332	336	311	306	357	307	306	332	340	299	347	345	301	333	339	303	327	319	358	285	320	290	342	294	314	345	335	299	308	314	328	340	317	288	295	294	307	316	303	304	304	322	332	297	314	338	322	307	365	339	308	315	321	305	305	343	316	320	302	297	318	344	352	347	298	332	318	296	349	353	342	317	288	341	308	357	349	321	324	339	327	312	286	317	315	298	312	319	342	321	314	294	340	331	283	325	333	342	339	348	301	317	307	313	324	331	292	310	288	316	321	296	294	305	319	329	326	322	320	351	285	321	287	304	334	310	308	326	283	341	322	292	314	299	345	329	303	321	306	311	306	307	323	340	311	319	317	306	316	333	290	323	282	362	322	296	307	332	330	339	319	329	323	293	317	339	352	324	311	307	330	353	312	348	281	288	322	304	309	329	330	318	315	315	335	310	310	297	325	282	307	316	326	357	339	333	310	316	316	298	326	335	287	304	326	329	307	318	326	315	299	303	317	372	324	320	325	332	314	330	313	360	294	360	301	325	312	343	302	334	307	290	311	310	309	309	329	300	316	312	310	319	311	333	336	280	351	308	323	307	316	311	302	367	312	303	311	290	274	310	285	326	310	317	320	311	307	323	313	359	305	331	294	291	310	333	312	287	289	307	298	298	316	341	316	358	294	296	336	328	327	324	324	325	322	315	309	345	322	313	333	312	326	321	327	320	320	299	326	300	331	306	304	286	321	318	296	306	309	363	338	308	313	323	312	341	299	334	330	311	328	318	301	326	302	290	307	299	330	317	331	335	327	330	321	315	325	298	317	318	315	312	333	341	322	349	311	310	310	343	309	290	331	296	318	297	339	317	322	317	289	314	315	340	316	285	302	319	318	313	327	299	350	299	310	302	339	332	339	338	309	322	327	309	321	331	344	330	322	347	304	291	316	345	352	340	322	310	304	301	311	344	323	299	336	341	312	303	313	322	326	318	291	313	326	349	312	313	315	311	299	284	300	309	323	289
5833	1983	3875	4304	3680	3129	2592	2151	1962	1747	1662	1527	1416	1312	1287	1255	1211	1167	1176	1177	1084	1144	1029	1085	1032	1004	1031	956	1019	1003	1004	1017	995	898	961	984	946	937	961	952	905	976	923	932	935	952	936	918	946	918	867	931	946	839	906	924	920	918	960	891	908	906	908	868	885	916	899	920	958	876	908	861	890	944	915	923	912	910	876	900	880	953	968	883	922	944	853	924	906	902	878	850	974	918	944	831	839	979	925	856	847	893	939	943	863	889	912	886	929	885	885	940	913	858	869	890	936	925	920	851	877	883	906	897	876	873	878	899	888	889	934	836	920	917	886	868	882	912	915	913	873	846	893	912	878	881	856	882	926	922	878	874	810	953	912	931	880	873	871	896	983	893	905	879	855	914	867	916	918	906	917	857	915	860	945	913	926	892	998	889	888	866	913	908	868	905	919	855	855	918	857	871	884	836	936	828	902	889	907	917	880	896	897	851	926	914	916	908	892	956	843	904	891	847	890	884	904	900	900	906	906	885	926	927	853	855	869	921	862	859	894	866	908	895	924	842	921	848	875	896	870	927	935	915	911	887	909	882	928	923	897	887	908	902	935	868	930	893	829	871	939	910	893	927	933	892	887	900	859	907	882	897	857	880	903	888	935	878	899	905	926	894	888	871	929	882	866	943	938	896	878	861	919	902	820	898	930	932	893	872	880	880	857	811	912	895	843	845	899	802	906	855	903	885	917	899	878	927	824	865	892	905	910	853	874	881	856	905	886	873	938	865	904	902	891	894	922	871	921	842	876	917	856	855	863	940	916	917	886	942	911	889	881	885	913	941	917	907	906	889	927	913	846	837	919	891	932	818	925	910	895	963	899	868	911	827	887	899	880	872	888	874	841	879	908	854	916	917	863	888	886	923	915	853	901	858	869	855	894	849	923	891	859	886	958	895	929	856	880	904	889	890	881	862	918	909	899	899	872	878	944	900	900	901	858	875	850	881	935	856	943	911	911	919	858	874	932	878	937	915	952	867	860	857	888	862	941	957	889	917	929	869	867	926	882	930	843	888	899	960	923	892	895	888	876	893	883	870	908	920	910	830	837	914	944	896	871	887	875	913	885	914	911	901	887	918	855	906	929	910	852	879	849	944	881	854	842	888	874	844	882	933	922	857	905	856	926	895	863	881	892	910	852	891	918	935	857	889	903	929	881	861	889	940	859	882	928	934	908	905	881	916	914	847	852	937	894	869	907	859	909	902	900	919	869	896	882	937	930	864	909	880	898	889	880	876	890	856	883	887	895	901	916	898	883	939	936	918	898	875	847	914	897	907	864	887	917	861	887	893	925	880	905	934	890	937	926	879	877	898	913	896	893	903	911	882	906	863	878	889	923	904	867	823	873	890	868	825	918	873	917	920	890	928	899	884	933	867	912	886	922	890	902	885	855	867	913	890	892	891	896	869	922	900	841	877	896	907	948	877	865	849	937	907	917	926	891	850	883	868	890	938	887	870	904	900	846	894	917	849	881	911	881	922	841	884	857	858	875	927	896	912	955	867	878	964	928	882	901	894	804	946	864	933	876	913	830	916	880	874	863	905	866	856	863	860	890	909	926	913	878	908	896	871	870	935	937	948	944	922	845	875	935	886	899	877	860	896	928	881	928	881	916	897	902	901	960	870	865	872	910	851	860	872	937	889	877	849	875	880	871	891	934	903	895	865	869	904	887	913	931	876	891	927	848	846	900	890	953	846	948	880	891	948	919	841	914	928	857	891	868	922	859	876	859	908	859	863	915	888	914	911	890	884	874	947	945	930	942	910	851	935	910	869	885	899	846	897	857	852	872	910	852	949	926	830	854	852	909	839	877	964	900	919	930	860	923	910	889	847	920	844	925	886	937	947	843	903	937	900	966	871	959	916	849	908	943	860	898	864	902	888	858	958	839	910	924	869	863	873	870	943	883	854	832	897	921	918	877	874	901	870	903	886	897	937	880	943	867	884	855	905	934	846	884	871	888	860	879	883	881	944	869	874	922	925	905	936	888	840	878	863	927	901	919	905	864	895	883	930	911	875	923	907	944	897	890	863	882	874	888	849	830	938	897	902	924	853	881	865	877	925	895	899	915	905	879	890	932	928	910	878	861	891	896	905	893	897	910	858	857	943	848	850	888	925	905	905	929	901	901	848	892	910	902	878	894	879	925	887	939	947	864	945	871	873	842	922	939	884	875	918	871	836	889	856	939	908	897	907	914	891	879	872	914	891	900	860	929	885	889	911	870	884	864	885	913	857	853	910	863	938	909	884	899	904	909	871	810	891	895	873	903	901	857	913	909	843	918	890	933	894	851	858	890	935	899	933	922	866	923	878	903	874	896	871	883	906	940	924	861	853	895	858	841	901	904	892	872	898	884	892	919	858	857	907	873	865	895	919	906	897	876	887	888	850	950	960	879	925	899	900	924	847	805	885	856	895	905	964	862	897	899	916	859	871	898	899	929	831	866	904	885	864	917	920	908	892	918	868	885	857	880	875	854	893	887	870	896	931	867	918	882	883	884	903	839	914	908	880	895	877	879	880	876	929	851	956	877	910	843	956	882	901	940	934	858	888	909	899	944	908	854	891	880	880	904	876	841	904	891	931	845	891	886	926	885	881	884	883	896	938	875	922	840	937	852	839	887	888	904	927	861	923	893	925	893	898	875	934	863	861	852	901	891	892	891	958	863	879	849	900	912	886	888	814	924	921	847	929	832	889	915	846	861	882	903	908	871	901	914	914	923	957	896	849	888	909	884	941	927	887	876	878	859	910	855	849	926	876	939	902	899	933	924	913	911	910	874	893	895	920	925	826	879	845	875	899	887	898	881	913	884	909	898	921	871	922	888	851	871	900	855	926	877	907	878	861	911	889	920	963	872	926	845	918	942	894	885	860	834	900	927	990	907	902	892	895	895	880	916	926	863	894	901	898	903	865	931	910	931	907	925	874	885	857	919	911	934	938	922	903	825	936	848	922	824	877	865	891	937	873	885	823	891	860	875	929	863	897	908	923	868	924	849	904	916	918	914	915	891	892	940	863	919	867	895	863	916	924	946	927	910	880	881	822	885	918	881	928	828	905	891	903	891	869	898	844	893	934	886	931	898	934	885	882	879	892	864	908	877	892	808	885	857	874	908	921	898	888	905	901	876	926	925	893	918	863	905	868	855	920	883	911	921	893	943	897	932	947	885	885	884	904	914	855	888	915	937	873	875	923	962	875	940	916	940	938	919	920	853	870	886	849	868	875	930	921	924	905	871	922	884	896	888	872	885	904	875	879	897	845	911	856	939	920	927	876	865	857	873	908	950	922	913	886	907	944	900	865	864	881	888	909	900	907	893	884	949	926	926	871	854	846	930	909	878	883	870	836	969	893	894	893	867	851	898	879	927	881	843	858	896	925	915	872	874	876	862	875	922	904	882	932	898	920	905	897	857	897	849	871	871	903	937	868	866	921	879	906	861	924	908	901	882	899
19908	3868	3420	2685	1966	1364	1085	965	754	700	608	564	578	490	456	451	418	440	384	401	400	411	380	386	385	374	382	371	311	357	336	347	376	353	370	339	359	345	336	343	365	354	344	344	321	339	340	345	349	332	339	342	346	354	325	336	335	316	344	369	314	315	327	303	356	343	324	334	333	303	316	322	353	331	352	340	377	363	356	348	301	330	318	384	338	367	367	334	329	311	339	318	349	336	337	339	344	355	339	331	337	375	332	316	321	267	329	313	329	353	343	343	347	318	320	311	320	306	353	348	330	349	322	310	331	348	305	316	333	354	341	307	286	303	310	348	323	333	316	319	334	360	330	318	334	364	333	339	327	348	319	354	335	310	324	316	353	362	364	346	359	353	339	339	365	323	314	344	348	345	311	325	312	324	336	321	331	317	347	333	343	315	331	308	335	352	348	328	312	319	289	342	356	328	341	352	345	328	329	313	287	357	306	315	361	320	346	286	326	367	356	325	326	339	351	322	362	320	323	316	327	321	334	352	334	343	326	366	375	342	312	317	304	321	341	374	332	334	321	339	309	326	340	301	378	315	336	344	371	335	341	321	319	325	290	322	334	331	316	356	352	328	328	319	324	344	280	298	314	339	324	330	315	362	344	342	309	328	355	334	321	294	339	319	353	337	329	316	346	343	379	378	366	320	298	319	331	319	337	319	337	339	319	320	331	347	352	339	304	338	353	349	313	336	341	314	335	340	317	333	341	339	313	347	363	335	331	356	347	340	318	349	323	361	352	354	341	370	333	333	346	331	316	341	319	314	348	336	332	316	339	346	334	354	344	366	331	317	338	328	332	320	306	323	312	343	325	351	321	340	358	361	325	344	338	301	306	346	354	299	345	337	323	342	358	347	343	382	338	336	319	352	308	346	342	338	317	367	340	356	345	304	325	290	352	330	316	346	364	339	331	315	388	278	298	353	304	329	308	328	344	332	357	331	321	341	326	332	317	355	328	301	362	345	295	359	286	315	337	327	298	332	334	310	326	340	325	356	358	328	325	350	343	342	302	339	327	368	354	341	322	332	305	342	352	362	283	316	340	317	344	356	306	337	349	358	335	328	356	310	365	328	361	306	298	316	304	315	346	333	342	315	292	327	351	298	324	301	327	313	343	321	348	316	358	342	337	334	324	314	355	340	329	322	321	337	338	365	341	356	322	327	349	335	346	326	349	316	345	351	305	362	312	329	314	333	323	305	351	346	302	297	335	321	345	322	347	349	334	339	345	321	346	334	331	327	352	310	306	337	330	301	307	346	352	328	358	320	312	340	324	348	327	330	333	325	323	335	344	365	328	325	320	346	297	363	321	320	347	336	331	352	317	306	313	346	347	356	348	361	336	338	358	339	346	319	374	340	350	333	298	334	326	327	358	331	329	328	352	322	337	283	308	321	307	318	363	321	342	300	321	321	349	335	335	326	346	337	320	338	308	344	333	317	289	320	324	355	354	311	324	357	321	344	334	328	303	361	325	342	306	308	290	335	351	328	331	333	338	334	328	340	312	326	322	370	360	350	349	315	332	316	335	353	335	354	337	331	320	359	304	379	322	349	347	333	340	355	332	330	323	311	378	331	303	343	335	342	312	335	338	327	336	356	335	335	311	321	323	345	319	331	307	356	331	325	318	365	344	337	330	328	325	349	335	321	322	360	332	335	348	340	381	372	311	302	341	337	357	351	346	364	314	331	337	303	339	333	329	317	336	331	337	361	293	310	338	322	357	353	340	328	381	285	343	310	322	347	323	315	361	346	301	335	330	327	349	323	329	338	299	340	331	335	322	337	322	336	338	322	354	307	358	331	345	338	340	304	328	319	313	311	297	330	332	335	303	341	346	351	357	310	316	299	339	348	318	351	366	356	334	351	318	331	307	340	338	332	327	376	336	328	333	354	347	299	305	339	347	350	339	324	351	345	305	337	365	318	353	342	348	365	317	309	329	343	344	394	354	349	321	352	347	329	344	333	332	315	337	345	336	318	330	329	351	327	359	342	339	299	311	374	317	322	343	303	346	300	337	331	315	323	356	326	346	325	355	318	323	325	356	312	342	332	304	347	303	343	364	335	322	323	323	332	363	300	322	356	365	310	343	318	367	327	317	332	310	299	332	273	325	364	314	321	337	317	344	345	332	332	349	343	350	370	346	309	332	361	335	341	326	321	316	339	314	351	299	317	331	343	355	348	321	381	311	333	342	340	340	358	322	355	346	320	341	329	336	328	312	357	331	300	299	354	301	326	330	362	353	348	345	327	339	331	334	334	372	340	327	321	355	348	329	357	331	346	347	348	335	345	295	321	340	360	356	327	344	339	335	323	375	353	328	347	342	308	315	314	310	319	352	312	329	366	308	336	343	334	349	345	308	303	337	314	337	333	309	327	299	335	310	339	331	357	311	343	328	325	316	346	341	333	329	350	318	290	375	329	333	336	326	357	332	320	309	319	352	320	324	339	375	326	326	314	330	357	341	342	330	310	321	338	300	313	346	315	304	355	344	333	303	315	342	329	357	316	309	338	345	305	329	333	319	365	320	326	312	327	293	305	324	363	334	341	348	304	357	334	362	309	340	327	348	334	330	357	306	350	353	310	339	346	344	334	326	334	327	373	314	318	323	382	311	399	344	374	315	323	337	302	337	312	334	360	371	302	308	365	333	344	335	330	354	328	311	350	379	321	339	337	317	336	309	337	313	330	329	314	348	325	322	337	337	337	327	353	339	314	357	340	328	339	326	346	292	301	329	314	341	317	345	363	332	353	313	330	297	347	320	332	343	330	308	329	358	337	325	313	344	324	364	325	318	337	335	361	325	328	342	350	354	329	334	306	336	329	325	339	337	347	339	319	320	344	341	329	297	355	341	321	326	335	346	344	327	331	349	287	353	332	356	337	305	308	317	319	302	329	313	321	289	313	296	311	352	333	300	300	329	337	314	375	299	310	312	342	350	349	335	312	298	342	328	332	321	336	344	360	322	337	327	337	337	332	332	340	350	328	334	329	333	287	343	315	333	296	325	367	331	314	336	346	349	342	292	325	313	311	362	349	321	308	332	337	345	361	362	349	314	293	342	350	319	312	353	393	338	327	336	308	327	327	337	359	335	334	373	322	303	332	357	339	316	337	338	320	347	360	329	316	365	317	305	370	353	334	341	333	335	341	360	348	348	319	344	333	325	352	327	326	318	333	317	300	326	323	333	335	349	345	330	329	351	364	330	339	327	337	291	360	330	318	330	322	343	360	341	346	316	322	338	354	343	292	323	315	332	347	292	324	342	320	336	333	330	371	324	340	301	355	297	297	355	334	288	340	357	338	295	334	323	347	326	329	327	338	333	321	310	324	342	341	347	322	295	319	323	329	318	330	329	294	311	330	329	337	357	335	348	344	320	325	322	366	349	312	367	315	345	343	291	303	360	315	311	329	310	339	326	334	311	335	342	349	305	334	349	327	312	366	339	342	340	342	337	317
8119	3055	6729	7544	6435	5195	4258	3638	3013	2697	2394	2242	1972	1915	1736	1687	1570	1486	1400	1391	1339	1311	1310	1258	1196	1171	1145	1118	1130	1149	1140	1080	1146	1077	1044	1098	1076	1102	1056	1022	1022	969	1033	1014	1014	981	970	979	947	942	972	999	970	943	975	980	991	906	965	1038	966	949	921	925	933	935	980	932	982	926	953	932	940	927	981	992	954	917	893	952	934	891	968	976	900	943	944	949	899	918	921	940	906	955	942	929	915	913	934	945	953	944	964	898	893	875	916	915	932	946	882	976	957	924	903	897	889	944	917	969	918	883	936	857	984	942	902	897	873	877	903	899	884	869	983	913	899	894	901	952	888	921	929	889	888	938	926	914	897	883	927	870	889	919	919	863	947	923	921	896	910	925	953	956	898	974	890	938	858	907	904	927	912	923	885	927	850	914	927	916	963	925	872	893	894	914	899	842	894	908	924	892	889	939	910	947	935	897	884	931	906	935	945	940	880	878	973	895	958	899	945	970	867	901	917	939	900	879	884	910	895	899	906	901	940	967	904	874	887	885	908	939	912	896	951	925	940	845	928	892	899	885	895	887	857	940	922	915	880	962	945	906	896	891	860	918	927	922	949	907	924	961	888	923	985	879	842	933	932	886	886	957	910	874	922	862	898	887	897	945	911	890	837	912	964	949	937	894	898	898	882	847	880	911	942	924	890	933	875	917	891	966	867	944	904	923	879	965	913	929	899	901	865	864	893	868	935	925	877	957	932	910	943	945	903	869	932	917	917	908	920	926	940	902	897	905	842	913	935	957	933	864	920	959	937	886	916	916	863	890	867	901	894	939	947	906	924	954	885	839	982	881	909	896	918	855	917	946	969	949	889	915	927	922	907	962	913	882	861	874	935	954	952	908	921	966	901	888	908	867	895	869	952	863	839	884	867	894	896	900	935	904	957	870	891	818	862	846	930	962	876	912	939	954	913	907	906	894	886	951	907	841	872	866	939	917	922	879	851	885	889	888	892	902	951	923	911	890	888	895	949	966	900	881	972	933	933	923	916	945	851	868	901	894	925	940	827	905	953	928	942	917	894	949	938	887	869	905	903	956	913	888	902	915	876	958	895	938	872	846	934	923	885	904	880	916	943	890	878	935	852	869	900	923	887	944	913	950	882	905	868	924	889	835	920	873	895	914	866	921	947	939	874	934	935	958	882	926	910	917	909	873	908	868	904	942	941	825	889	888	940	875	910	938	940	827	914	909	885	882	881	947	869	854	913	911	901	925	935	904	915	908	894	929	923	871	883	912	878	886	909	904	937	981	890	929	918	879	935	926	932	896	884	922	909	923	938	930	944	875	920	907	891	955	908	896	902	895	881	892	916	878	876	893	945	939	937	911	897	864	861	924	872	879	939	869	907	889	895	865	942	926	860	940	947	943	917	902	886	935	871	901	863	854	891	952	942	902	921	968	956	916	914	931	894	974	911	911	898	867	931	956	931	905	932	874	925	911	939	870	942	873	879	899	895	906	909	944	882	874	907	927	939	858	908	911	945	929	904	874	949	884	888	897	900	866	904	901	930	890	923	917	920	880	912	955	889	937	878	874	929	889	881	901	877	864	877	925	886	895	878	931	888	861	879	885	932	944	901	894	851	885	912	899	948	886	888	897	917	843	887	889	877	910	922	893	945	907	918	911	911	863	941	891	939	852	913	885	913	950	887	930	909	910	908	869	871	934	901	916	880	921	896	968	908	917	918	869	950	902	920	903	936	881	937	908	885	920	927	972	929	936	902	915	963	926	892	969	887	877	962	898	918	856	925	843	929	917	910	911	914	859	876	906	897	905	914	897	931	956	914	888	961	924	911	894	922	947	1021	928	898	931	929	879	938	938	875	905	877	949	927	935	947	940	909	851	886	897	898	908	917	890	852	918	875	929	945	918	927	868	943	875	909	927	929	920	889	874	898	871	927	880	922	890	884	936	873	902	890	896	932	937	889	882	923	916	891	925	961	919	896	877	907	880	899	907	938	905	879	855	923	941	879	972	933	916	947	935	935	912	874	913	879	902	882	971	888	935	938	901	914	924	883	933	906	925	881	863	882	918	850	863	899	927	890	889	919	935	957	975	878	928	921	868	890	918	887	941	892	942	932	931	921	890	885	897	889	878	917	945	875	911	880	907	890	895	892	884	902	914	885	929	928	919	902	911	909	956	928	849	932	883	919	855	915	940	888	894	873	910	903	911	952	945	895	948	900	918	867	938	889	939	924	914	912	900	882	906	924	891	861	922	979	854	896	898	891	878	960	940	941	926	915	964	940	881	948	851	940	926	897	929	935	937	920	935	901	878	847	912	900	947	931	910	884	904	942	933	893	903	918	960	877	887	914	861	869	882	910	897	875	874	948	932	903	877	920	918	896	897	961	893	941	874	944	922	900	856	960	895	894	880	899	886	905	906	956	903	898	869	914	885	895	919	932	920	924	879	952	927	865	925	930	900	892	934	909	927	891	887	892	892	880	907	923	885	921	898	852	896	910	909	905	837	910	875	925	885	896	938	906	935	860	971	941	949	900	912	878	911	965	959	889	892	946	932	856	926	947	909	914	919	921	870	910	961	898	838	925	948	896	907	918	932	895	937	901	895	918	906	915	887	921	911	919	913	879	879	964	916	888	868	945	907	910	873	911	861	898	931	948	897	903	844	868	890	935	862	905	967	911	875	910	847	902	915	875	842	792	921	865	919	903	887	860	981	924	898	876	882	870	873	884	930	947	945	871	925	877	903	894	916	922	911	863	908	854	951	857	895	853	918	901	960	927	897	896	856	950	933	907	944	932	918	896	930	874	918	983	900	885	867	890	868	951	918	910	938	945	920	931	893	947	901	948	920	901	929	907	956	890	899	881	929	890	897	953	895	894	847	983	862	879	907	930	958	909	889	914	898	907	928	881	919	908	941	886	912	852	934	921	849	900	951	881	862	914	920	881	882	918	889	902	877	896	912	952	972	855	905	928	928	922	911	906	879	904	942	898	909	943	891	899	914	949	897	910	921	932	926	861	896	918	916	932	916	935	908	890	918	895	910	923	915	879	854	925	897	923	895	892	905	912	903	901	885	967	946	912	873	891	938	899	930	902	925	938	912	909	880	958	928	906	924	887	933	894	909	984	883	926	868	874	850	897	931	887	897	917	900	908	941	889	915	912	910	906	915	888	886	908	904	954	907	905	878	910	892	908	930	901	916	895	893	882	936	878	878	885	900	897	911	877	882	895	884	893	927	868	879	875	945	976	910	916	896	886	934	885	911	932	909	911	877	884	921	870	891	866	892	931	933	927	874	906	938	865	921	916	920	887	851	852	890	901	888	844	893	920	936	866	874	904	921	894	910	897	903	875	934	924	909	896	941	887	907	896	852	886	891	878	906	904	919	946	917	919	882	924	854	921	912	876	927	930	880	896	926	877	875	958	892	920	877	871	882	955	937	966	901	859	912	947	882	926	863	921	915	888	956	884	871	978	895	902	904
2431	208	237	246	237	188	188	186	189	177	161	184	153	162	172	157	168	157	167	159	178	165	185	176	166	177	169	178	146	148	189	156	166	164	142	161	193	168	154	171	171	163	138	176	187	191	183	153	171	161	177	172	158	155	146	157	155	153	140	162	147	181	145	165	153	179	151	162	147	149	156	164	174	164	173	176	205	155	178	143	173	178	151	181	175	166	174	159	163	185	190	178	144	184	156	167	164	191	163	181	156	166	156	144	165	181	167	187	182	162	167	171	174	181	164	187	156	154	152	132	178	190	187	166	146	148	173	165	173	153	182	172	147	171	157	169	167	159	158	167	157	188	168	144	182	172	176	146	173	152	155	168	161	187	167	154	194	159	153	148	157	150	169	179	192	153	174	179	171	175	189	163	164	167	161	149	176	156	190	151	175	190	191	157	173	160	158	178	159	160	150	174	172	161	139	188	158	154	158	149	148	163	153	166	151	163	174	171	167	175	161	176	167	167	179	153	155	150	172	174	175	143	157	182	179	180	144	173	157	192	166	169	180	164	154	164	154	161	166	189	178	159	132	164	135	168	137	134	153	164	187	135	173	192	182	172	173	156	159	143	159	191	154	170	176	149	168	164	172	170	171	175	169	140	177	147	186	162	185	186	150	167	198	154	174	152	165	175	169	175	165	154	171	150	182	184	158	165	149	159	175	167	147	163	159	157	154	148	182	168	168	164	154	177	145	172	171	142	141	170	158	145	161	148	177	179	157	176	157	159	165	150	181	187	175	174	161	174	165	155	140	176	176	169	134	181	171	174	187	168	185	173	173	168	172	150	162	160	160	184	183	162	158	175	159	163	162	178	149	206	159	145	170	187	168	148	169	175	165	154	173	151	171	166	173	151	129	162	173	165	181	157	180	167	140	176	162	167	165	188	164	183	186	168	166	159	163	163	151	168	161	177	170	153	156	164	160	146	187	171	171	153	160	168	169	155	160	177	164	159	156	174	145	156	175	163	155	170	166	159	171	181	160	183	164	186	179	134	167	184	164	176	164	157	177	163	161	174	160	173	195	162	165	168	180	172	162	143	183	145	170	159	164	169	146	179	143	159	159	151	192	179	153	167	185	154	176	158	154	155	177	169	169	158	158	159	184	147	176	156	169	170	172	181	169	152	159	150	191	165	163	150	167	161	163	148	157	147	175	183	171	167	161	146	156	175	176	190	163	174	159	167	175	174	168	196	173	166	180	160	165	152	186	174	165	167	183	177	185	178	167	178	181	171	177	160	172	158	156	166	167	161	181	194	146	167	178	179	151	178	166	167	188	160	156	163	157	186	168	183	166	152	194	186	144	197	150	152	179	177	155	163	163	164	163	179	142	149	166	178	166	153	175	143	139	138	148	151	149	181	158	176	170	151	162	184	154	146	194	169	156	149	149	151	168	163	160	174	152	163	193	181	165	173	182	172	176	158	165	181	168	161	173	170	150	164	164	161	157	140	154	161	188	178	177	166	151	146	152	156	166	190	151	189	154	159	158	173	160	161	177	156	173	177	151	167	167	152	150	168	176	176	125	188	156	174	153	164	169	183	171	171	176	153	164	150	188	149	167	127	177	178	142	183	157	167	150	142	192	156	164	148	158	166	157	162	188	171	161	174	169	147	160	171	170	151	175	165	167	171	166	185	174	176	139	179	189	169	178	150	144	164	159	192	160	160	152	172	153	174	151	161	185	171	154	175	181	143	167	157	124	177	169	153	166	195	184	161	162	157	179	188	177	145	163	165	140	150	181	169	138	171	171	176	178	169	165	136	163	153	151	135	172	169	164	169	191	168	162	170	160	160	143	173	192	147	167	197	191	159	150	148	182	167	166	186	153	155	176	149	183	180	184	169	172	167	162	163	169	157	133	173	170	167	157	174	161	165	189	176	182	157	127	168	183	165	171	180	185	190	135	166	174	156	175	185	142	155	146	169	182	137	170	159	147	150	169	166	200	155	179	144	168	171	177	155	179	155	171	148	160	177	164	174	152	178	142	164	166	177	175	168	176	173	152	172	167	171	159	145	176	162	166	166	147	162	165	171	168	143	166	168	144	154	153	152	179	154	163	150	171	168	178	190	182	164	169	140	201	166	169	173	161	151	162	193	165	180	165	136	160	166	165	177	179	162	157	153	150	166	158	169	179	164	156	168	161	180	173	152	180	166	152	151	140	152	175	163	181	163	178	164	182	143	186	145	159	164	175	166	169	179	172	151	187	188	189	202	146	179	180	178	172	198	156	178	167	172	162	135	173	156	152	160	187	183	176	163	158	147	157	149	151	175	167	153	190	152	156	181	171	189	190	165	170	158	174	169	166	167	168	184	179	181	162	173	166	165	162	162	142	158	176	156	151	156	170	184	197	186	168	175	160	161	145	156	180	169	195	176	153	153	177	171	161	162	172	195	175	163	194	171	171	152	180	174	174	175	163	165	175	177	175	150	164	171	169	182	167	159	176	165	145	179	155	174	179	162	173	168	169	170	156	165	159	151	168	158	175	160	191	156	182	184	144	168	175	160	165	149	172	155	158	148	159	176	158	188	170	152	173	174	189	177	177	174	157	151	156	158	153	156	157	165	162	155	157	149	159	166	167	162	144	191	153	165	163	173	163	167	174	180	180	183	150	177	169	169	157	166	177	158	191	167	153	163	199	163	179	188	155	171	162	174	143	176	165	168	163	170	174	184	188	174	163	187	167	148	173	150	176	140	164	169	143	185	151	169	164	158	160	174	197	162	187	187	182	177	155	182	157	169	176	173	164	143	188	154	158	165	171	166	172	157	156	152	168	170	167	164	168	191	164	160	161	165	189	187	163	156	141	183	170	172	157	158	169	166	178	155	173	166	159	154	148	161	158	147	145	154	178	146	163	174	176	147	172	143	181	157	161	170	181	152	158	155	157	163	133	163	161	159	194	174	149	173	145	175	145	182	170	208	148	161	165	153	179	179	150	164	165	177	162	151	183	178	165	171	147	171	161	168	158	183	179	144	162	167	149	179	170	161	165	169	155	173	157	180	144	173	162	196	151	165	171	166	165	154	172	157	173	164	151	161	164	141	158	137	165	166	188	163	161	151	160	160	168	144	154	180	151	163	179	164	198	172	166	169	155	166	179	152	180	151	170	168	149	156	157	152	164	185	171	179	163	170	156	180	201	170	199	174	144	171	159	194	176	181	161	151	162	176	156	148	157	174	166	158	155	155	141	168	146	184	169	183	163	172	174	153	151	157	142	157	165	173	173	168	179	157	163	187	148	153	160	156	148	158	178	192	175	151	152	174	168	166	167	162	144	166	177	186	182	176	179	138	169	173	155	160	163	168	183	161	166	187	136	164	173	181	162	181	166	152	161	182	143	166	164	216	170	150	153	155	162	175	173	175	177	156	156	151	181	154	191	152	156	172	182	139	164	150	159	148	158	163	177	161	176	177	153	151	139	174	175	138	170	142	180	154	144	137	165	181	159	182
2066	577	706	699	669	633	581	586	570	538	570	562	529	571	555	585	474	543	552	550	527	555	529	562	525	551	550	537	524	569	516	532	576	537	475	516	513	526	503	553	515	532	497	540	543	526	484	499	506	565	544	537	534	536	505	562	558	574	549	515	506	513	554	547	570	537	563	576	486	481	521	502	494	543	512	512	527	545	510	549	498	555	551	534	500	554	591	517	476	514	486	534	544	510	546	516	538	506	544	497	520	548	527	505	497	520	561	544	543	493	572	542	489	512	522	508	509	549	504	502	507	573	497	522	512	521	568	528	524	524	572	515	529	516	517	534	510	490	530	560	524	555	497	570	511	503	585	525	540	511	498	533	496	511	525	551	519	495	512	483	551	495	503	568	532	536	506	523	509	565	500	547	514	528	575	516	509	524	515	560	546	528	550	534	547	558	490	550	507	539	507	553	512	529	536	509	559	553	539	521	554	523	542	508	538	503	531	486	537	515	497	561	528	534	551	520	538	501	550	561	511	525	506	537	545	555	527	530	521	515	552	540	507	530	536	537	524	527	508	540	554	516	467	467	544	525	530	537	517	531	525	531	514	567	529	507	553	521	538	552	571	514	509	502	550	547	514	495	574	501	486	547	511	568	529	520	544	522	541	516	564	536	524	528	526	516	523	497	521	506	492	532	528	526	558	553	522	555	529	583	533	497	498	535	508	527	509	542	530	485	532	539	499	517	541	522	536	516	531	499	507	511	507	526	554	559	542	540	515	551	507	523	525	519	530	538	528	540	546	557	505	519	512	477	541	534	483	517	542	491	492	546	510	525	507	545	480	535	512	539	486	516	498	492	508	534	508	461	521	493	562	518	546	546	536	508	553	528	517	534	510	581	524	532	505	492	551	564	571	469	523	534	501	549	522	557	566	563	542	500	574	522	479	513	505	539	538	488	525	529	516	523	525	542	534	564	533	505	578	525	523	515	583	500	517	503	520	547	547	530	523	494	489	506	556	504	530	481	539	501	511	489	532	509	531	515	530	518	556	518	559	534	539	550	560	537	512	586	514	542	550	561	553	530	551	507	524	513	509	509	565	493	534	506	556	515	538	501	537	525	532	569	566	511	505	501	518	574	499	479	511	518	560	525	507	554	531	513	573	523	509	512	530	489	532	521	503	516	509	535	523	548	515	547	510	472	498	503	505	566	525	471	541	539	560	508	518	503	512	493	546	518	539	530	507	542	523	511	472	493	533	512	554	574	498	512	543	509	548	531	517	485	511	518	487	515	562	571	535	533	576	565	540	482	515	539	530	519	563	496	519	571	540	526	519	498	543	543	539	528	567	524	536	540	502	493	503	533	487	512	535	556	541	516	523	505	486	506	501	503	541	542	557	603	536	537	533	529	542	522	532	538	552	570	519	502	490	537	529	535	506	518	562	543	538	501	506	534	538	544	525	504	551	505	525	525	506	506	523	540	501	543	521	567	537	499	524	514	498	547	539	496	509	515	500	501	521	494	523	470	560	515	530	495	510	467	522	495	513	537	546	519	525	535	551	505	485	528	531	522	513	499	542	547	486	533	491	542	522	532	533	534	518	490	516	569	548	531	539	477	497	528	528	535	520	490	500	550	507	513	572	548	556	521	561	530	545	486	552	511	496	516	527	554	543	512	565	527	559	549	544	524	509	533	483	532	545	541	502	529	514	533	530	466	528	539	544	539	501	478	518	506	517	513	500	537	510	559	545	505	549	500	537	547	561	506	534	523	507	504	527	514	494	553	528	524	526	481	516	543	554	483	541	528	533	541	536	473	558	488	544	519	515	515	533	484	530	542	509	528	527	539	522	517	543	544	530	553	523	549	495	544	560	516	549	527	492	554	542	505	525	514	501	551	488	460	504	494	506	486	531	507	522	502	509	541	526	509	480	551	512	548	546	548	555	494	518	575	563	504	505	514	473	510	531	530	524	569	551	520	528	511	506	558	518	560	540	537	520	539	540	530	540	539	539	543	561	549	538	541	583	525	512	513	537	549	518	502	593	552	509	497	546	502	546	516	575	560	538	557	552	527	528	541	548	520	522	529	490	535	484	543	549	512	538	504	511	516	531	525	510	477	522	530	510	536	576	547	541	540	553	495	570	578	511	570	554	582	530	523	527	518	542	525	541	536	558	525	464	543	525	511	537	490	518	531	493	526	535	540	493	534	517	530	496	535	528	501	568	542	509	542	520	533	509	521	517	515	514	553	511	494	475	552	532	559	494	516	557	562	528	531	503	524	554	539	527	551	557	505	515	522	546	538	523	519	565	510	507	510	550	506	581	547	468	526	518	523	534	526	517	567	551	538	558	535	553	529	533	576	543	511	515	520	558	530	513	479	532	513	495	547	543	509	528	513	525	502	530	538	532	562	554	512	510	506	524	541	523	514	540	534	524	514	531	538	497	495	558	524	514	487	526	500	532	501	524	518	561	547	532	528	503	521	491	515	537	514	508	527	521	519	505	549	506	486	532	535	504	500	533	583	511	529	520	558	547	508	488	530	526	520	496	512	560	530	536	569	504	524	521	489	536	543	518	572	540	546	501	501	511	484	506	504	502	530	531	509	519	555	541	535	539	561	503	565	482	501	539	573	541	556	518	536	528	515	523	524	508	537	514	485	466	562	484	492	541	551	548	541	542	533	527	533	580	524	573	538	531	505	563	512	543	503	536	575	536	530	517	484	495	530	575	544	541	536	520	550	521	480	586	490	491	503	561	544	553	513	525	512	596	515	520	511	500	542	513	531	577	527	515	512	503	561	551	538	542	541	510	519	565	545	526	552	549	503	488	549	521	477	506	506	493	516	551	531	507	503	500	534	534	557	524	538	513	506	543	522	519	533	498	490	535	501	536	514	461	528	544	530	541	552	539	478	514	518	580	526	546	562	518	507	525	519	523	513	561	564	496	486	507	517	498	517	543	498	506	541	532	541	541	508	524	513	547	557	539	509	529	538	509	543	531	541	530	534	534	501	496	530	512	519	542	500	541	556	490	541	493	494	518	546	514	507	545	512	543	499	519	502	514	515	538	520	539	514	555	504	543	508	525	510	543	533	501	495	554	525	498	542	526	500	523	585	520	523	525	545	550	525	551	530	508	538	539	522	499	493	504	512	541	514	518	501	559	538	523	516	538	539	501	517	560	514	480	563	556	545	549	519	529	507	503	528	498	510	538	509	522	516	511	469	497	504	510	523	533	525	527	533	512	526	500	521	572	537	518	525	517	552	514	530	561	550	512	501	547	509	567	543	523	540	517	532	533	502	503	522	513	509	510	532	520	515	507	559	562	500	562	506	519	526	569	526	554	515	561	544	542	529	531	542	551	542	524	514	551	542	546	531	534	499	488	519	501	506	520	466	496	563	518	547	470	544	531	573	510	512	514	536	513	538	504	502	494	491	511	529	517	538	513	543	501	533	518	492	525	532	550	490	568	516	535	521	515	589	536	486	509	560	518	558	560	525	535	551
11134	1470	1782	1406	1096	816	620	644	540	466	445	423	386	421	371	412	408	368	347	366	354	305	347	331	326	350	347	336	331	311	330	333	335	323	338	330	344	338	290	338	339	311	333	337	320	351	322	336	312	341	328	290	287	331	309	318	309	303	329	313	306	313	304	323	316	315	359	310	320	326	335	363	314	304	296	305	315	320	355	321	310	329	367	348	311	307	333	314	319	320	326	331	293	366	324	326	320	296	311	350	303	313	314	308	335	320	345	305	337	328	303	318	295	307	304	322	327	331	341	297	303	332	329	399	328	326	314	337	336	318	304	313	310	321	295	300	309	283	296	313	330	317	313	332	342	332	316	337	317	327	341	327	297	304	332	347	294	340	352	338	296	298	348	336	357	345	320	338	301	342	311	337	313	329	350	325	342	325	325	333	314	340	306	319	360	302	336	327	324	320	344	333	315	324	332	337	313	331	313	335	309	320	286	320	329	338	315	334	312	326	306	324	310	290	296	351	326	315	309	340	335	330	304	333	286	310	301	328	299	306	348	303	340	315	334	346	315	307	292	311	326	321	310	335	318	334	274	309	333	334	304	293	314	295	300	332	329	306	320	318	301	314	347	347	317	285	309	296	304	330	319	341	300	286	306	322	326	326	310	332	366	349	325	293	286	307	316	309	314	309	354	347	325	328	301	344	324	293	290	304	309	313	303	303	314	317	331	326	309	297	330	325	321	320	324	328	340	336	318	304	309	322	335	353	314	317	338	317	359	287	318	304	331	309	291	328	317	317	341	342	342	333	322	337	305	295	328	322	340	308	336	328	322	302	309	302	290	309	310	345	292	310	327	293	324	322	332	296	338	326	339	329	330	298	301	335	335	322	322	319	311	303	303	309	327	322	342	338	330	309	321	311	345	316	359	308	313	290	323	331	323	327	301	347	314	336	346	320	339	319	310	307	361	309	320	310	319	312	337	329	311	311	315	290	293	327	307	326	329	351	303	311	312	305	315	323	311	311	319	309	318	360	325	276	320	297	304	329	330	346	298	298	352	304	313	315	345	349	348	317	295	316	338	292	300	323	348	317	362	284	314	330	369	299	331	325	333	328	311	298	313	350	321	309	308	287	309	314	345	297	334	301	332	312	344	333	321	312	328	309	278	328	306	347	316	327	339	331	298	289	340	321	333	300	333	340	318	311	332	339	332	342	359	340	328	333	322	302	330	325	322	317	285	333	294	344	349	320	315	322	349	324	319	298	315	309	338	317	342	325	317	310	330	293	325	342	293	297	359	315	311	343	330	341	330	334	315	333	299	328	340	319	347	323	334	305	321	297	292	312	312	296	323	302	316	299	323	306	313	337	299	294	330	318	348	324	322	317	316	296	307	300	335	312	321	325	328	321	330	325	316	348	320	344	306	353	309	312	293	304	333	322	328	321	295	359	324	305	321	320	314	323	359	320	341	321	328	303	321	318	309	303	319	314	339	324	335	338	325	320	301	336	324	295	351	270	318	310	339	295	359	305	288	296	312	314	304	346	270	337	312	329	297	302	330	318	329	322	287	324	295	280	331	340	325	345	304	306	347	337	356	333	329	350	306	319	328	332	326	318	296	312	324	311	294	329	313	344	301	309	332	288	353	332	311	325	330	304	310	284	312	291	335	306	333	323	284	316	303	345	299	323	283	326	342	318	318	320	325	317	287	290	323	308	323	322	340	328	324	324	301	329	299	311	318	309	285	295	325	351	340	310	342	305	328	316	335	346	292	306	307	360	343	341	321	302	308	309	296	302	320	315	343	342	344	325	330	320	331	330	341	301	299	303	321	336	356	331	308	289	302	303	317	323	308	296	305	330	310	303	327	344	330	341	353	319	301	343	303	324	346	342	348	313	330	344	314	327	325	339	337	312	325	302	351	324	321	281	306	312	327	310	324	309	323	300	315	317	320	323	302	338	323	295	295	348	308	313	347	323	294	311	306	313	313	308	306	324	345	332	314	308	303	290	347	342	313	325	312	292	307	314	332	325	331	284	335	309	289	336	301	317	333	309	305	310	344	317	302	358	348	317	313	339	330	309	337	318	323	326	274	291	308	291	320	328	300	371	313	310	300	337	302	313	337	328	337	341	269	307	306	306	329	330	297	308	310	286	306	329	339	312	306	332	366	306	345	333	283	280	313	302	317	320	307	318	331	329	338	344	303	265	320	285	322	326	322	301	339	308	346	320	324	346	327	333	347	347	324	325	294	324	331	315	326	309	350	323	316	331	337	322	314	305	278	333	318	320	328	321	322	305	300	312	308	299	322	346	314	367	366	333	334	285	313	335	327	322	320	317	324	305	315	314	318	303	317	295	319	318	317	305	299	318	328	333	360	305	330	351	351	325	332	325	287	341	309	316	300	341	343	336	310	338	325	364	320	331	333	316	311	333	306	338	316	317	316	303	319	310	311	314	315	319	326	326	308	325	284	324	309	274	328	327	297	313	279	318	355	348	330	318	304	315	339	324	295	354	325	323	314	305	326	310	324	326	299	306	299	294	287	312	318	327	300	343	307	304	329	320	316	332	311	293	340	307	324	319	302	336	324	327	293	323	344	331	317	319	324	312	332	302	289	345	300	313	317	322	291	343	277	294	346	287	318	338	303	343	326	342	351	357	313	320	304	323	340	280	324	327	311	339	345	299	312	309	361	313	331	328	354	324	314	312	321	318	306	295	324	296	287	331	335	335	340	325	329	304	332	318	326	348	340	304	314	339	343	318	347	363	354	319	321	273	315	315	327	331	298	335	316	298	336	346	318	323	276	318	325	313	315	319	315	345	317	338	328	324	335	336	353	297	294	353	297	328	348	343	287	306	299	302	349	310	328	299	304	335	331	319	318	316	301	280	323	332	320	327	317	323	342	309	319	282	307	293	340	330	302	322	338	304	335	304	307	327	356	337	286	319	308	314	310	308	307	307	338	336	337	298	321	318	322	329	344	287	269	308	315	349	297	306	303	299	311	312	294	335	300	317	320	287	336	303	337	314	305	348	331	326	300	327	339	298	318	308	323	274	321	317	316	290	314	331	294	314	334	352	327	309	320	329	300	348	313	301	297	332	365	329	344	317	332	331	317	313	351	341	317	291	295	299	288	329	313	292	292	327	357	326	332	331	322	288	328	334	347	316	308	302	289	309	326	345	323	313	326	306	293	317	338	304	274	295	320	329	300	323	324	328	305	324	301	350	348	323	307	326	318	337	330	292	298	352	325	331	313	304	319	348	292	321	343	327	314	291	325	324	291	307	323	303	322	324	302	327	305	315	294	314	328	315	320	330	294	308	325	340	338	334	309	310	343	349	330	306	311	320	326	327	339	301	339	314	322	302	311	335	316	337	332	341	312	351	309	352	327	341	338	335	318	311	328	357	327	310	312	333	285	332	311	314	320	311	308	296	293	326	317	342	306	337	296	282	292	301	326	340	316	335	335	324	338	336	344	319	321	303	335	329	335	359	325	304	303	316
5902	1959	3910	4257	3716	2989	2678	2274	1920	1807	1664	1486	1465	1387	1319	1276	1176	1173	1139	1159	1125	1011	1087	1072	1020	1016	972	1083	977	1018	1063	1038	998	965	955	995	988	975	930	1008	940	941	972	937	983	926	963	936	942	962	890	945	878	875	923	894	881	974	970	917	902	890	930	925	901	877	929	913	877	884	887	918	924	926	918	935	974	938	889	870	853	944	881	908	927	911	904	878	957	889	898	922	934	822	908	922	913	893	890	930	958	955	884	913	895	970	919	887	920	865	933	896	900	898	905	938	861	930	943	902	913	923	847	899	873	928	918	921	926	928	852	906	873	840	916	954	931	868	861	878	897	870	914	920	928	910	881	916	901	906	911	907	890	893	870	899	852	915	906	860	921	878	910	916	905	887	893	894	923	941	930	920	933	862	825	923	965	921	890	888	903	889	907	834	903	917	866	896	951	923	866	895	861	887	925	856	932	958	929	862	917	858	841	875	915	966	897	933	850	930	869	898	846	948	878	862	956	913	927	849	919	916	884	921	904	940	874	878	825	918	924	903	861	925	841	840	880	862	862	927	901	873	880	941	865	914	860	887	932	907	890	957	917	934	864	926	911	910	900	907	891	898	872	888	902	888	862	923	897	894	911	876	897	920	891	884	915	882	907	923	917	934	890	897	863	918	907	912	882	942	879	924	842	894	847	897	897	895	864	891	883	906	894	967	864	879	891	877	909	889	913	871	892	912	934	929	964	953	883	887	907	880	916	849	923	859	917	909	907	936	906	865	887	957	873	863	862	903	877	871	886	852	916	872	878	890	873	913	925	922	926	887	853	902	863	896	896	866	886	866	916	886	868	891	880	830	864	906	874	887	829	921	933	869	904	915	926	887	952	897	864	879	880	890	873	877	876	938	896	905	904	880	900	914	870	904	942	853	943	855	904	916	852	893	895	869	907	856	857	904	895	853	909	870	897	908	917	918	856	931	907	945	932	894	941	908	896	916	863	927	925	863	887	908	917	891	905	864	913	869	903	904	914	909	869	922	899	875	916	895	886	892	908	876	840	939	900	886	898	902	946	886	929	871	904	849	895	895	879	865	873	916	886	865	903	885	919	953	887	877	887	877	887	975	856	836	863	893	881	877	875	883	889	919	898	879	880	895	912	905	912	883	860	862	945	904	862	864	890	938	922	916	936	882	903	891	909	908	879	926	895	902	884	913	894	916	847	868	884	922	890	857	853	868	863	916	872	901	933	874	912	825	928	903	883	886	891	922	919	869	903	947	872	908	885	859	897	868	901	846	872	913	879	866	929	869	833	856	872	856	912	888	942	944	924	904	849	908	884	877	922	888	891	868	912	922	859	891	932	931	878	854	913	889	856	912	915	910	923	897	907	893	877	850	927	937	839	904	865	937	936	884	898	908	894	874	927	827	887	883	919	937	874	875	902	825	890	895	906	893	918	936	903	869	929	898	916	936	895	800	906	882	901	893	873	928	847	885	909	917	904	914	874	885	898	904	942	838	939	941	916	920	915	900	896	905	855	893	879	890	874	873	876	858	888	909	914	900	874	860	898	914	861	872	886	887	918	890	903	915	895	892	874	839	894	875	921	926	875	832	874	943	875	882	862	862	911	880	935	950	874	905	885	854	942	945	895	865	942	874	891	865	883	868	907	877	892	851	867	896	880	859	883	865	896	912	877	881	868	919	918	937	906	899	917	872	914	888	850	861	889	914	876	861	876	883	881	913	928	855	877	870	815	881	888	889	888	902	866	865	895	908	890	890	901	884	919	935	859	855	892	877	944	935	877	908	905	891	895	905	922	901	909	895	862	860	880	875	917	897	936	921	869	847	918	885	913	856	957	898	897	866	932	848	862	922	877	902	952	884	850	893	926	907	907	904	922	919	888	897	858	879	881	800	928	900	890	882	906	961	874	860	887	869	926	892	890	860	906	881	890	872	886	954	873	891	838	910	888	886	866	880	875	904	896	920	936	885	927	887	915	878	902	884	890	966	878	957	918	873	851	901	912	940	923	886	869	878	846	874	900	869	956	900	875	839	915	900	876	924	842	910	910	916	882	911	897	848	916	891	842	912	925	841	884	877	884	922	912	889	935	862	860	904	928	916	882	892	911	905	879	872	860	899	932	864	912	932	872	912	906	931	960	894	917	886	928	825	844	842	870	887	918	866	932	900	909	913	873	932	900	945	893	883	909	876	962	896	857	924	964	865	849	891	912	935	948	901	876	871	901	890	949	892	896	897	899	866	914	895	878	865	889	883	903	901	876	872	890	891	944	885	874	869	910	915	853	895	930	865	904	826	919	930	919	911	905	857	906	937	910	871	921	898	905	898	881	899	923	902	875	840	887	934	870	878	853	870	901	878	917	865	898	910	868	907	866	892	876	904	866	880	884	935	905	866	845	882	866	927	872	888	868	869	890	918	889	878	892	914	873	838	887	885	863	939	911	912	845	921	881	905	863	893	934	916	884	868	912	892	932	919	894	907	893	845	920	897	875	889	922	876	959	918	925	906	897	934	885	890	907	861	889	956	893	974	905	895	920	883	835	909	964	877	926	861	908	865	910	937	859	850	906	937	880	844	945	852	901	848	908	915	898	867	874	892	869	894	880	890	883	879	932	908	905	928	910	909	913	935	933	891	845	917	886	912	957	920	915	871	967	877	895	931	927	883	897	898	886	891	950	874	885	886	905	894	876	904	917	875	928	893	901	904	932	870	912	956	879	903	931	922	901	902	933	897	925	899	903	891	897	898	881	909	889	937	871	896	920	921	901	903	915	876	859	884	882	881	932	860	899	858	958	853	861	918	938	878	900	893	842	852	889	898	864	877	897	853	889	934	912	911	891	919	889	825	896	888	862	940	923	888	864	822	895	986	896	870	893	890	918	904	898	888	920	895	848	872	868	916	845	880	895	840	921	886	852	854	862	919	897	937	920	854	882	892	895	874	867	931	920	894	944	900	842	889	864	902	852	951	887	888	939	887	910	845	883	852	897	933	896	933	915	872	890	901	952	934	890	927	886	941	874	852	875	887	899	898	895	922	929	919	894	864	831	888	831	911	876	876	839	874	894	875	899	900	900	967	914	879	889	898	888	852	920	904	901	863	965	870	870	917	904	949	911	869	909	888	920	876	915	862	905	931	919	935	869	827	887	886	886	860	892	923	862	942	925	874	897	855	862	892	909	892	957	870	871	902	858	924	895	865	931	889	893	936	872	822	909	898	913	850	909	888	875	848	942	898	949	887	922	907	883	897	904	881	940	889	874	951	941	876	835	905	934	936	875	913	908	841	916	894	834	886	903	906	936	906	892	855	964	910	937	891	941	976	898	874	864	892	898	866	877	851	870	897	941	928	931	880	881	912	857	890	883	880	832	837	898	941	926	917	897	921	885	901	905	868	900	876	899	921	905	884	894	939	873	946	900	905	869	865	893	877	892	866	853	865	918	877	909	930	884	909	908	928	835	903	900	842	840	880	854	868	872	847
19640	3703	3469	2701	1932	1436	1173	902	715	639	614	548	509	464	463	414	412	482	388	386	420	378	361	347	312	357	379	330	370	362	374	352	373	352	329	342	309	333	349	352	339	349	315	354	319	350	344	343	304	309	327	337	316	325	341	346	343	370	334	328	326	324	356	341	342	311	321	320	318	314	342	300	333	326	374	334	320	338	349	325	313	337	322	353	345	344	342	299	323	321	332	351	354	345	327	328	346	355	345	339	311	314	326	333	338	365	324	327	326	332	323	345	330	313	346	362	311	334	308	349	326	350	313	331	345	360	311	325	332	334	351	323	310	343	353	347	335	312	356	304	329	289	338	298	356	306	297	317	342	346	286	339	312	331	324	277	298	323	323	334	335	338	336	340	325	342	333	346	345	342	310	326	329	336	328	324	344	318	355	306	336	324	348	326	370	325	329	296	355	317	328	331	327	326	369	337	320	357	329	347	373	324	343	317	313	337	333	323	339	320	297	330	342	323	336	327	318	330	337	309	336	306	301	331	315	352	322	341	347	342	345	309	338	337	316	326	344	360	339	342	325	336	335	311	343	316	338	333	344	333	317	350	365	335	329	302	322	329	341	334	351	343	335	325	308	333	363	313	324	333	339	308	310	306	333	360	341	298	349	353	328	304	339	332	324	365	327	351	332	310	335	348	327	303	285	313	375	335	324	340	332	343	347	323	325	341	315	307	325	342	314	352	340	368	325	327	338	318	305	316	334	337	362	364	348	342	331	340	342	326	332	313	335	338	316	321	331	341	345	316	357	312	371	302	327	332	345	331	373	346	349	311	310	324	319	333	319	355	326	327	349	333	307	330	319	346	325	339	323	341	360	292	326	336	338	344	332	350	323	304	323	335	339	314	372	299	305	328	331	338	324	330	355	354	318	315	338	346	333	344	332	311	299	361	342	323	320	321	329	308	317	335	352	339	296	307	306	328	355	322	327	314	319	298	319	349	336	322	317	327	338	312	363	333	324	349	321	315	302	341	342	336	338	343	344	323	350	367	294	318	335	314	321	354	358	344	322	359	330	345	303	353	342	315	336	351	304	324	353	340	351	328	338	340	350	374	372	315	333	316	361	329	311	330	326	335	328	359	316	328	342	372	352	342	333	326	312	309	297	354	336	319	319	323	340	316	336	316	347	326	357	350	365	312	304	336	383	373	358	297	328	345	351	334	326	332	311	336	316	370	310	316	340	334	308	341	326	339	355	310	327	342	303	309	348	335	317	319	350	342	323	358	358	310	347	312	328	370	330	366	305	319	307	323	340	323	354	318	329	336	334	337	325	342	359	324	330	367	344	290	339	330	339	343	366	347	333	353	360	320	320	339	344	338	294	317	352	319	348	319	323	344	328	351	352	321	354	367	339	318	354	318	352	307	334	363	353	341	334	342	344	308	341	343	340	342	329	344	335	317	307	353	341	344	301	333	328	340	337	329	351	338	351	378	366	349	319	351	302	302	330	347	342	344	315	337	324	331	350	340	335	300	325	341	362	320	331	306	355	335	304	328	336	309	305	369	349	339	354	345	338	335	349	347	345	327	333	315	337	306	346	324	338	349	315	368	333	323	333	358	357	298	366	286	283	326	335	327	353	350	320	346	329	330	346	373	329	308	346	369	307	328	326	270	337	325	358	323	318	341	325	313	309	343	321	354	341	334	334	373	377	329	327	348	366	343	327	306	343	315	351	297	360	347	336	317	284	331	347	332	338	339	370	310	369	339	321	339	349	336	327	351	331	311	329	375	383	349	326	329	328	332	333	335	294	356	316	318	336	325	339	333	346	324	312	331	351	329	335	312	335	329	343	354	332	314	302	305	335	295	346	328	312	347	320	320	313	329	330	329	291	357	325	347	367	330	319	342	299	318	330	375	330	340	305	311	298	344	347	331	315	309	322	294	302	344	328	321	361	350	329	335	327	327	340	326	349	305	353	361	324	310	326	368	331	337	288	333	344	329	346	354	358	337	390	338	343	337	323	328	344	364	338	350	340	316	338	330	317	358	340	306	315	316	346	304	341	331	318	348	330	303	320	306	354	316	291	317	316	336	335	351	304	351	340	318	307	346	308	349	309	326	362	347	351	337	335	326	315	286	283	353	320	331	398	314	312	340	314	339	333	288	347	302	338	324	314	314	318	324	348	310	348	297	312	326	316	327	341	302	340	329	300	308	332	332	361	311	344	323	311	315	343	346	341	347	316	291	308	370	343	327	334	331	353	349	363	342	340	306	354	322	336	315	352	343	343	324	366	324	321	310	323	330	335	315	350	329	331	343	343	339	315	339	354	374	318	316	315	325	367	323	302	296	304	323	337	328	317	337	360	321	352	328	332	337	311	321	315	340	335	343	324	314	334	344	354	316	339	343	351	341	363	325	346	305	332	353	340	323	331	331	306	341	362	343	329	316	308	332	311	327	328	327	314	311	310	327	328	335	338	335	296	302	312	326	307	322	357	346	318	354	357	314	371	303	330	370	319	323	298	351	347	344	326	327	307	340	355	329	339	310	302	325	334	326	349	325	337	350	295	364	349	317	314	346	289	327	317	338	321	342	302	331	341	326	375	353	380	313	313	326	343	341	308	331	344	351	298	359	303	314	324	317	327	354	321	338	350	358	349	309	312	302	310	326	336	347	371	297	362	345	328	305	360	370	338	350	324	318	341	343	328	366	302	347	316	337	310	330	338	339	331	341	325	340	343	328	300	317	344	342	362	339	296	366	340	317	320	337	346	318	325	350	332	334	348	358	311	322	336	329	325	329	334	313	363	317	340	387	351	348	329	340	316	312	324	332	334	346	340	354	313	312	300	314	319	358	327	337	317	316	332	352	364	297	337	304	352	320	327	328	318	316	325	350	342	348	313	310	330	342	359	313	278	317	322	334	312	345	315	313	314	322	336	300	355	325	383	303	322	334	331	361	336	315	310	370	323	336	331	325	333	332	331	329	318	322	334	342	327	316	294	331	354	315	309	321	333	317	321	304	320	319	358	344	359	315	327	345	311	315	312	323	345	333	370	364	362	362	340	284	334	343	313	326	311	358	294	364	335	322	298	355	342	321	353	322	355	328	347	345	300	341	297	295	317	328	357	347	342	278	333	334	319	323	343	343	332	326	335	294	321	365	341	356	331	309	317	345	317	331	333	319	315	311	344	350	323	352	348	332	317	345	354	334	319	302	320	316	353	302	315	340	322	339	327	341	322	322	336	338	334	318	330	315	348	347	326	342	331	328	300	330	333	329	296	338	360	316	342	321	353	328	342	308	280	342	309	314	347	320	309	322	375	330	339	301	322	309	317	371	312	326	355	307	330	336	310	311	324	322	329	325	337	326	352	332	342	308	329	324	325	337	322	320	326	349	285	311	317	345	323	314	311	350	323	349	316	283	336	289	336	304	323	333	301	321	342	368	303	337	324	342	323	337	310	303	345	340	338	302	365	328	308	349	357	326	343	318	344	303	300	319	302	352
7832	3072	6737	7406	6324	5241	4374	3601	2894	2593	2411	2197	2076	1887	1707	1624	1568	1444	1454	1489	1364	1317	1209	1294	1145	1198	1167	1113	1144	1157	1108	1047	1088	1054	1081	1036	1053	1082	1014	954	1017	1041	984	1051	996	993	1010	1026	960	989	995	992	933	948	949	992	923	980	963	937	961	920	958	948	952	917	936	916	919	1022	990	936	958	885	970	951	885	958	979	943	897	922	997	946	917	880	884	966	898	887	870	962	882	902	934	974	923	956	923	943	898	952	897	918	923	905	936	905	956	961	902	908	930	975	978	914	895	868	943	928	852	898	871	932	941	955	876	935	904	875	898	921	948	869	923	890	897	846	919	932	950	929	912	950	839	922	973	898	930	922	887	908	910	892	942	879	930	932	940	881	886	910	924	898	937	887	918	885	883	952	913	914	873	891	907	925	904	947	895	978	935	969	869	947	908	882	881	869	897	893	908	947	911	932	890	876	909	973	945	954	957	946	901	944	879	902	869	912	889	944	897	912	915	916	908	837	911	937	897	954	894	831	898	907	957	920	905	901	929	913	884	889	914	874	895	900	921	923	887	917	905	907	938	935	886	876	931	972	929	910	928	878	899	900	870	925	883	895	936	926	851	946	926	937	873	896	931	899	874	890	883	861	866	896	921	979	893	950	913	910	896	908	883	887	914	923	909	902	965	901	881	928	911	932	884	904	939	930	902	911	988	884	899	920	904	991	910	945	952	929	884	911	966	884	898	886	885	908	854	981	862	935	936	896	884	868	886	867	943	894	918	909	904	917	921	966	929	926	926	966	950	886	880	919	885	921	931	911	931	953	913	974	908	958	933	918	850	863	920	952	911	927	907	909	898	920	944	891	884	906	897	914	930	905	874	869	929	929	932	887	945	899	924	910	935	929	860	957	925	903	857	924	904	974	876	912	893	887	899	884	891	921	915	906	851	901	918	849	909	915	940	909	933	935	910	881	919	874	925	911	918	884	890	921	890	928	886	882	946	894	906	887	928	919	887	932	890	940	909	889	928	888	859	952	874	903	956	947	956	912	884	868	903	911	921	891	902	882	924	910	913	954	913	890	916	926	918	876	849	870	886	848	904	874	950	910	911	926	923	909	948	928	936	898	920	884	908	914	889	901	928	907	883	900	935	873	896	906	902	890	947	877	867	938	910	955	865	935	920	891	890	947	879	907	883	850	920	919	896	885	947	857	914	928	914	883	888	880	903	881	915	855	942	945	900	909	903	947	954	855	865	906	881	914	917	836	887	886	917	971	920	867	926	907	891	921	937	896	908	926	910	899	929	951	949	891	911	917	906	965	883	935	921	909	912	897	925	916	886	864	860	914	941	892	952	903	899	817	888	867	883	930	935	924	914	898	884	865	907	922	883	894	881	918	876	920	931	951	913	873	901	935	892	894	855	889	907	930	956	950	885	870	897	888	914	931	942	937	940	896	970	896	926	906	905	901	978	887	898	950	894	891	851	864	896	892	852	924	934	903	934	950	889	912	961	931	891	916	871	905	972	892	887	897	941	856	872	932	877	882	875	847	896	909	857	856	914	889	899	924	913	903	913	919	932	893	902	925	929	913	956	898	886	904	918	952	877	914	904	930	919	901	911	925	899	893	878	894	948	910	908	913	890	939	910	917	924	889	941	939	882	901	978	885	862	920	870	900	918	864	949	918	885	898	875	897	961	947	860	927	888	836	871	918	939	895	902	927	982	917	886	885	960	914	924	894	940	898	923	828	935	922	892	926	888	900	967	878	951	866	936	919	908	889	956	892	932	899	875	937	898	888	894	919	875	920	928	895	933	931	919	867	859	874	862	951	923	941	935	898	900	890	906	875	882	906	919	893	961	948	853	913	884	902	954	871	865	935	929	940	878	874	886	899	928	880	886	909	874	892	966	939	885	973	914	886	870	906	896	878	916	916	916	903	955	965	874	908	886	910	847	861	877	886	863	913	911	868	882	903	904	919	925	936	989	883	879	908	946	884	919	923	953	806	939	900	890	887	908	919	922	861	871	932	926	918	944	902	951	859	914	934	908	915	924	940	904	920	947	893	898	902	839	855	900	862	882	918	962	888	949	904	937	829	879	909	939	926	884	986	897	932	936	879	957	903	946	867	904	894	940	871	977	962	934	923	905	881	945	904	834	969	907	887	905	881	895	910	934	886	887	852	932	878	941	978	890	909	895	907	921	911	916	890	920	932	930	919	857	917	871	895	869	878	929	888	925	914	870	933	922	924	843	919	909	898	878	850	859	871	920	936	871	906	867	923	909	942	935	943	912	942	900	865	880	884	897	852	949	944	937	921	933	913	904	926	883	909	888	912	940	901	897	913	875	943	901	870	867	878	905	896	898	914	900	849	901	866	898	938	897	870	877	964	915	903	895	899	934	908	903	930	925	902	895	933	827	906	906	932	861	898	949	962	913	892	952	899	906	919	961	902	915	951	955	936	942	913	883	916	913	906	895	902	895	941	966	931	919	918	908	898	916	902	922	917	944	917	955	909	881	902	961	919	905	935	960	914	930	884	870	943	873	937	934	969	965	976	902	846	909	851	911	879	936	920	874	842	897	957	895	905	870	905	855	879	920	945	936	903	905	924	936	894	904	941	905	919	871	895	886	908	912	883	943	925	829	881	920	925	905	978	870	844	930	938	930	920	894	930	900	930	931	933	855	916	965	910	888	925	872	884	846	861	905	870	881	913	956	870	922	936	874	848	923	890	939	892	881	874	892	923	984	942	908	933	895	866	891	943	918	868	950	930	881	924	924	861	880	915	876	893	928	927	873	878	945	923	915	915	937	921	904	911	943	908	949	909	930	951	919	962	888	899	874	916	910	846	897	930	883	931	901	867	955	933	870	883	909	920	893	913	938	906	910	951	932	930	917	901	883	899	916	943	862	894	888	908	924	920	865	916	975	926	900	872	874	905	917	929	879	888	872	898	904	923	935	877	889	922	929	889	959	939	921	946	891	940	960	930	902	890	910	907	952	888	972	925	866	848	908	935	905	966	913	911	898	887	936	891	893	959	902	892	886	908	936	974	894	930	919	923	876	892	934	936	900	886	938	869	943	891	891	864	947	923	914	949	915	895	906	919	911	957	863	891	955	827	932	879	934	929	855	935	929	891	1013	881	917	905	929	884	900	956	916	933	928	921	915	903	944	883	907	920	905	918	945	913	968	873	904	893	894	911	921	908	895	883	909	900	898	904	902	953	919	908	910	901	887	900	910	895	920	838	892	912	873	906	863	930	912	949	906	934	950	849	969	848	936	901	897	903	914	882	869	912	884	866	908	890	927	899	914	960	915	902	908	934	899	917	934	917	871	959	949	882	932	913	877	909	926	923	887	911	899	904	938	905	861	892	900	837	907	917	895	886	904	905	931	864	877	901	936	931	889	869	878	911	933	908	931	900	911	931	916	881	900	885	849	904	864	951	902	904	934	878	877	898	869	913	892	879	934	921	861	917	913	899	929	908	932	932	944	892	939	899
2311	240	229	228	189	192	189	182	183	167	187	189	167	185	161	180	155	166	178	149	157	166	187	178	176	160	171	163	159	168	160	154	165	187	182	174	178	173	173	150	181	183	175	140	131	148	159	143	158	182	177	137	172	153	168	170	168	166	154	172	182	175	172	185	189	153	162	165	181	163	155	123	171	166	188	161	163	172	168	204	175	163	159	184	167	184	141	168	156	155	161	151	154	171	179	148	165	175	166	188	156	161	167	161	150	200	178	161	167	153	180	182	157	148	156	179	183	153	168	177	173	149	200	154	160	160	161	165	159	177	158	170	172	143	162	147	137	157	163	161	165	172	179	170	165	164	158	144	156	142	166	166	167	156	133	172	153	160	172	148	170	180	165	166	166	142	152	190	169	170	176	190	174	163	200	158	178	147	161	172	190	161	184	168	172	167	161	186	168	176	152	157	174	165	156	168	160	157	160	155	147	163	171	159	162	156	157	181	148	171	181	171	190	174	188	191	164	172	155	170	152	186	180	169	184	167	181	178	158	174	153	185	149	166	163	203	147	172	158	170	169	161	158	176	152	189	158	157	152	159	177	168	182	161	163	193	157	171	144	152	184	168	158	166	161	165	190	160	162	161	155	192	170	173	174	147	148	152	175	170	182	179	174	180	142	157	172	158	190	153	173	161	163	176	160	164	142	145	186	193	165	166	168	154	159	159	157	157	195	161	142	166	179	150	165	142	158	182	185	179	174	163	156	162	163	153	163	162	163	150	181	176	152	177	171	150	166	174	178	172	157	176	155	186	172	182	190	171	180	168	147	153	173	170	174	153	180	146	152	168	169	158	159	153	158	171	170	172	181	173	158	182	155	159	166	172	147	164	169	162	160	164	162	164	160	173	175	156	184	167	154	156	148	162	160	158	160	160	124	175	195	173	195	158	126	163	152	177	173	175	143	162	192	170	184	166	188	170	151	179	166	170	154	173	134	163	174	172	180	149	168	156	179	187	159	148	167	168	170	185	183	162	159	156	151	153	171	155	168	146	180	166	161	165	158	187	172	170	165	170	154	176	163	182	168	170	170	174	166	192	161	196	171	163	179	190	161	155	152	179	152	187	147	168	149	172	156	154	165	175	158	169	172	194	159	153	177	148	149	166	159	183	169	161	168	176	173	174	159	157	161	170	179	174	164	193	180	171	153	161	176	151	154	160	144	152	152	150	148	166	145	157	193	175	183	166	168	181	147	177	171	173	165	164	183	163	149	166	156	188	149	157	172	179	179	172	175	178	180	164	174	172	158	153	187	186	162	165	165	175	151	156	143	181	153	173	156	181	183	193	171	187	159	165	172	171	171	169	171	171	162	187	161	172	187	175	140	163	167	153	181	168	160	147	175	163	163	183	188	138	183	184	175	173	164	168	153	175	189	172	181	158	173	181	167	171	158	164	164	163	178	137	175	171	166	196	141	153	176	181	179	173	174	174	155	173	160	173	166	162	175	182	164	170	159	161	169	141	158	179	166	172	169	165	159	176	166	140	175	174	172	165	172	172	158	157	163	170	193	140	166	186	177	182	152	169	153	178	154	172	179	177	198	163	187	165	170	155	182	172	175	160	159	170	147	173	176	156	179	169	177	143	147	164	196	148	165	159	170	182	156	162	171	164	161	184	175	141	165	172	171	164	172	168	144	172	155	176	178	174	177	160	185	164	171	187	174	166	159	174	182	169	163	158	141	170	145	179	167	151	162	162	175	173	179	165	149	164	181	175	151	168	149	162	172	168	176	153	187	182	173	159	183	166	167	177	164	197	173	189	167	158	169	167	169	173	177	164	185	165	172	187	183	180	179	156	165	169	183	164	163	154	157	166	169	172	166	183	172	143	183	162	182	169	189	173	184	159	168	190	163	167	174	152	154	168	147	145	162	162	199	146	149	168	174	164	147	168	173	130	175	168	160	156	179	169	152	161	179	168	167	178	153	171	174	154	178	147	163	181	172	174	154	180	164	170	170	175	181	186	147	175	145	137	167	173	152	161	165	160	165	147	176	171	162	166	157	182	170	168	145	179	184	161	183	192	169	155	159	169	174	166	147	164	162	171	162	169	172	166	165	168	152	166	179	166	163	153	181	156	164	175	156	183	162	177	180	168	167	166	197	175	180	173	171	203	171	151	158	173	173	172	181	171	165	154	163	170	152	160	159	183	167	169	137	169	141	140	155	175	165	155	171	165	189	149	171	160	175	171	164	147	174	140	176	166	148	158	159	161	156	175	155	142	172	180	157	154	157	167	175	176	166	150	154	181	172	165	152	162	174	173	151	145	173	172	179	168	169	155	161	164	150	145	189	167	167	162	151	156	171	147	188	162	164	160	149	177	162	166	164	157	176	171	158	155	157	185	153	143	155	155	177	171	153	177	192	175	189	181	200	176	171	168	163	170	177	192	148	167	176	135	186	176	152	163	173	178	169	145	182	160	159	159	159	169	175	162	181	150	149	167	174	158	156	162	166	178	170	169	170	175	174	159	158	161	156	178	166	148	169	153	140	157	194	169	159	160	170	165	158	154	192	151	173	164	155	181	148	169	174	164	178	166	198	164	164	184	177	182	144	158	168	166	169	160	163	169	180	181	175	175	177	177	180	167	163	174	170	172	162	163	157	162	150	147	182	153	183	166	169	148	125	168	168	142	141	150	157	164	150	161	173	177	159	153	167	144	167	204	167	181	164	162	167	159	173	175	171	140	179	189	153	168	158	187	151	169	177	163	165	153	172	167	180	174	158	156	175	175	180	190	153	174	160	141	157	162	157	180	163	162	154	149	156	158	176	168	152	178	150	178	163	179	151	186	177	196	185	165	179	172	182	201	168	161	167	177	168	151	149	207	164	161	187	156	191	176	156	166	161	159	164	185	183	162	162	166	162	176	174	157	178	161	176	197	160	179	165	170	169	156	152	172	158	193	177	155	161	193	172	165	175	154	152	207	173	177	179	157	169	180	159	158	164	181	153	168	157	158	188	176	145	170	175	168	166	190	165	172	155	165	157	157	164	158	159	140	201	179	187	170	167	189	185	158	155	181	170	159	158	168	172	156	164	172	155	159	165	169	163	171	165	164	166	159	194	164	175	175	157	160	183	144	170	177	166	139	182	182	174	180	160	174	184	146	170	175	186	155	161	155	163	188	184	164	166	190	148	157	176	184	175	167	179	166	174	158	177	160	150	185	166	171	195	173	162	163	185	153	175	156	157	176	155	175	172	155	197	169	170	152	185	184	174	160	176	166	161	157	165	168	150	164	154	173	163	175	166	171	161	137	173	153	144	184	157	166	199	140	165	155	165	168	164	149	182	174	149	177	165	185	166	183	140	175	153	166	185	173	173	160	157	171	143	170	169	178	190	166	165	175	147	174	170	178	174	152	176	162	158	168	182	165	158	167	172	166	179	152	156	155	151	148	177	195	176	151	195	187	160	171	143	184	170	186	181	154	141	159	189	160	167	170	177	153
2126	617	700	681	677	681	650	627	586	596	575	569	556	552	560	554	514	575	582	520	544	543	555	543	538	542	547	528	506	542	528	523	533	508	542	532	536	512	519	527	539	540	529	546	550	535	507	518	526	540	516	517	520	540	529	548	517	536	541	506	524	573	533	568	534	522	512	527	526	556	508	564	516	546	507	503	545	545	512	461	538	493	522	574	520	499	527	504	547	546	522	564	531	541	548	543	499	554	579	514	523	533	546	506	519	496	526	552	501	529	503	520	542	538	560	543	520	527	521	560	540	548	463	536	563	527	505	516	510	499	486	524	485	509	514	498	548	558	538	588	482	554	500	496	522	520	544	522	481	513	522	496	534	504	514	512	499	499	540	532	501	561	521	520	518	529	546	574	527	490	514	564	523	537	498	520	519	508	541	520	535	527	537	527	504	526	490	544	494	482	517	504	555	517	528	522	553	502	546	497	543	510	496	531	511	547	489	559	550	536	540	556	519	475	513	541	527	516	482	567	516	530	562	536	537	517	531	534	496	559	538	519	550	544	527	526	534	468	517	545	508	506	519	515	542	518	514	502	520	526	577	545	546	556	537	506	520	516	551	518	525	499	533	561	585	503	514	505	491	490	561	521	542	516	523	556	544	576	500	512	521	508	518	552	514	536	490	537	487	521	539	530	505	534	533	556	547	515	541	514	556	556	540	522	544	476	516	531	538	534	551	551	497	568	515	513	551	507	558	551	537	474	540	512	550	503	526	495	546	517	556	523	551	528	538	498	516	501	502	506	527	537	527	517	494	538	522	476	558	561	565	520	520	531	526	559	511	545	543	528	550	549	515	558	507	544	499	533	557	508	525	539	509	543	538	497	534	492	536	539	557	563	526	575	521	534	527	528	532	520	552	506	494	503	520	530	528	502	522	527	515	550	517	486	517	529	511	539	556	527	562	514	524	568	529	523	515	528	510	521	539	587	533	540	534	541	508	522	526	541	554	524	540	513	494	506	549	554	578	499	538	549	503	543	538	519	518	513	532	527	560	508	533	523	540	531	499	509	575	524	549	507	544	508	531	536	547	534	565	512	501	539	540	526	541	515	529	530	478	530	544	563	496	485	532	481	558	538	502	527	529	560	523	519	554	512	504	526	536	549	510	575	546	545	533	537	522	550	557	537	503	553	523	524	554	495	488	537	524	485	515	498	543	533	529	534	526	510	521	554	529	566	500	503	551	525	558	540	523	507	540	492	514	491	491	540	535	509	553	468	552	542	505	512	544	553	553	513	539	528	531	530	531	536	505	527	544	519	531	551	511	528	542	516	526	526	540	528	505	477	526	534	532	572	520	530	604	480	538	531	533	559	516	518	535	524	565	531	535	515	571	506	469	550	508	531	527	542	528	545	552	544	531	554	529	539	554	532	541	537	544	553	510	552	489	554	544	546	503	546	504	472	576	536	552	508	545	527	526	524	530	489	541	540	536	524	537	524	537	552	509	533	549	570	521	526	536	534	521	484	541	559	527	558	548	510	531	532	536	523	532	507	534	513	499	488	531	556	501	520	534	498	477	536	514	534	513	533	568	541	510	541	578	520	518	536	549	552	560	526	540	518	531	542	471	554	550	514	515	534	553	507	499	519	565	513	546	529	532	562	493	528	546	559	534	573	547	465	529	536	547	527	528	526	549	520	521	546	496	508	560	559	503	516	505	542	508	543	533	520	551	555	512	541	486	528	566	538	522	544	562	515	496	546	544	536	531	510	494	533	533	497	519	521	484	505	532	537	519	536	502	573	473	531	500	528	517	543	532	524	541	527	496	482	596	555	540	520	528	540	525	533	497	517	507	520	577	541	542	531	544	506	533	499	522	490	513	551	566	535	556	525	520	515	534	592	557	493	524	531	515	550	533	560	517	495	510	557	532	528	503	518	491	555	595	527	521	502	490	548	519	500	511	548	553	528	527	502	507	590	532	551	543	516	541	508	513	490	486	556	561	523	555	562	538	506	503	537	521	514	511	520	515	561	513	555	491	539	519	493	551	514	519	529	574	494	540	547	541	529	540	551	532	532	531	510	533	594	512	514	538	504	509	542	548	540	537	464	535	517	505	564	527	490	494	519	512	549	588	507	536	461	524	553	528	498	536	517	527	520	552	534	537	542	508	541	523	551	496	544	515	528	486	555	543	567	541	554	508	553	562	519	540	534	546	557	559	502	518	551	519	576	538	500	515	560	537	522	555	507	534	491	510	537	538	503	522	500	509	542	469	537	505	475	543	527	567	500	508	535	537	517	517	543	542	527	518	546	579	505	547	561	527	526	508	541	562	530	519	555	506	551	540	516	524	519	544	567	541	544	567	498	513	555	517	508	578	499	491	507	524	539	536	512	527	542	521	550	496	535	522	510	564	491	506	529	544	535	554	528	536	557	562	479	533	543	584	539	558	565	574	515	564	539	563	542	533	542	546	549	521	542	541	555	588	504	500	518	526	512	560	544	522	537	517	517	513	532	540	512	488	509	511	516	560	519	491	520	545	518	522	558	554	531	534	508	535	541	552	525	563	545	535	550	512	518	532	535	570	540	505	521	518	529	512	536	527	535	499	548	511	511	546	534	519	529	530	538	560	562	542	508	521	516	508	570	540	514	522	523	539	521	527	530	541	527	564	512	547	530	517	540	511	504	535	536	541	533	536	545	502	507	561	528	498	542	498	541	528	479	523	541	524	512	505	520	515	538	540	579	552	514	510	566	573	556	528	504	525	514	523	524	542	541	519	517	496	530	519	547	487	541	562	523	500	510	486	544	505	514	546	577	564	518	524	516	500	518	504	538	531	505	520	578	506	535	526	541	516	500	548	554	544	541	554	530	528	522	529	535	524	528	513	532	526	493	549	518	521	529	533	594	554	507	508	543	499	533	491	499	491	566	537	540	529	521	537	553	498	566	527	523	518	487	528	547	530	498	536	497	542	530	545	521	494	540	526	536	502	529	532	536	498	536	534	551	511	516	543	502	515	521	521	516	492	531	503	554	543	515	515	513	530	548	523	504	544	570	522	515	538	537	514	551	552	505	551	542	540	517	502	523	552	546	571	551	547	540	488	547	551	493	533	529	519	522	480	511	516	584	530	509	527	553	525	488	525	518	555	530	490	511	527	519	523	510	536	500	528	541	501	528	521	517	589	529	508	503	561	529	513	554	543	538	529	541	535	526	540	555	527	560	517	484	550	539	518	533	553	546	502	516	539	517	481	560	529	495	530	510	496	534	572	558	527	575	515	524	544	497	562	512	508	556	532	522	524	482	556	544	489	567	497	522	578	483	553	568	472	502	530	546	540	513	575	476	531	562	537	576	508	505	545	534	545	482	496	528	517	507	542	512	568	523	537	508	568	525	538	556	529	532	548	513	554	509	574	510	528	554	531	508	529	530	471	518	545	534	501	524	515	488	580	566	498	513	507	510	522	548	515	532	549	539	547	570	516	605	520	542	547	576	514	513	539	534
10995	1513	1746	1402	1086	778	628	571	508	458	444	442	385	428	394	387	354	350	362	313	338	360	336	342	342	346	327	351	363	339	353	331	319	323	323	335	357	333	301	303	322	319	294	314	295	314	334	349	328	339	307	337	353	318	311	347	332	347	285	295	320	316	341	323	319	281	308	341	301	332	315	349	288	338	349	328	329	304	328	309	292	327	326	317	323	323	339	302	305	320	329	312	320	309	336	308	308	325	299	321	317	318	298	321	326	314	318	315	320	363	282	321	337	316	313	328	322	300	310	318	331	315	332	316	275	350	327	301	315	354	362	315	300	326	301	349	315	267	320	324	336	360	316	298	359	336	303	329	344	361	301	351	310	325	318	301	303	301	330	344	344	319	316	330	319	306	309	299	306	327	320	322	310	326	349	311	314	318	291	304	315	315	312	306	323	307	300	325	309	318	309	317	344	315	310	309	330	308	338	333	302	323	318	314	312	313	317	327	330	343	333	285	305	321	354	306	321	283	321	340	308	337	309	312	372	341	343	307	304	350	325	316	305	292	339	322	320	312	312	300	350	326	345	296	338	345	302	310	333	311	322	315	334	334	299	325	345	288	344	323	358	309	298	339	278	291	287	338	335	326	293	345	347	340	335	320	329	326	329	332	330	314	325	308	326	313	308	296	324	324	309	283	272	356	321	360	285	326	329	345	282	328	340	325	320	340	311	312	317	340	343	342	320	313	345	295	320	336	312	352	329	312	274	360	343	331	281	305	348	307	324	297	331	329	348	318	304	305	335	327	300	315	332	328	318	316	327	339	319	310	295	307	310	324	329	353	316	303	327	318	322	304	331	321	302	349	306	292	317	326	302	325	280	315	310	339	275	326	320	321	297	333	285	336	306	300	302	335	301	307	286	307	307	320	315	333	311	310	327	331	306	304	319	351	282	327	337	311	298	326	296	326	306	333	330	281	316	304	294	314	284	356	331	356	308	282	324	301	303	327	317	338	308	338	298	312	337	328	336	349	336	316	302	326	321	301	298	330	358	332	316	353	349	314	318	291	319	319	315	325	313	313	310	281	351	328	317	319	284	272	346	349	328	318	297	318	339	329	351	311	283	313	341	284	306	331	306	329	319	311	330	326	326	347	329	328	293	341	296	335	294	310	334	299	333	296	299	328	310	287	307	329	322	344	301	303	293	319	332	325	347	310	319	328	311	295	346	339	315	290	305	333	344	316	335	329	327	335	315	324	323	293	341	329	337	300	356	334	314	321	343	341	278	326	333	324	330	316	356	294	290	275	327	340	319	338	318	314	314	326	314	326	322	313	319	346	339	330	305	330	291	293	328	336	350	349	345	338	323	276	335	321	314	308	312	323	317	348	311	332	321	318	313	298	334	305	325	332	349	351	325	332	291	330	319	330	312	338	325	294	301	320	332	345	329	317	311	310	329	350	311	292	319	336	314	328	303	325	333	320	332	335	280	294	307	310	326	355	321	284	277	296	322	320	354	300	324	332	335	311	365	342	328	309	316	308	355	307	298	309	316	326	335	346	335	305	329	296	361	317	314	307	334	332	310	310	342	313	344	332	314	356	294	333	341	346	355	331	291	302	312	340	296	328	320	319	296	267	335	302	310	292	330	318	371	311	323	315	344	311	325	302	349	294	332	293	331	345	310	314	320	323	330	318	318	330	332	366	315	320	325	328	333	368	308	302	325	315	317	327	324	305	302	336	316	331	352	333	333	323	317	320	301	332	337	346	359	311	333	315	317	327	322	346	321	325	319	360	320	321	354	286	321	282	294	356	312	288	364	331	321	301	289	303	296	314	327	315	325	320	332	335	308	308	312	314	295	323	327	309	293	286	321	337	310	312	310	318	327	305	317	313	314	322	316	281	324	313	298	290	320	295	350	304	333	334	314	300	283	315	290	317	320	340	348	310	317	300	313	331	323	361	313	326	325	305	325	304	302	312	334	336	324	318	316	284	326	303	291	325	275	326	309	292	321	324	321	329	305	301	321	334	338	286	316	328	340	340	349	289	319	328	326	287	307	312	311	317	315	320	318	320	314	335	294	302	323	306	285	309	326	347	333	323	326	317	324	322	285	320	340	338	347	365	316	289	348	321	327	324	322	345	343	352	328	329	336	311	329	302	307	293	334	297	314	307	330	351	332	336	304	333	331	295	348	327	315	316	316	331	311	345	327	325	352	327	321	333	336	329	312	348	299	311	303	342	330	301	321	341	321	338	311	331	365	351	298	312	324	321	318	302	302	330	306	334	323	326	347	299	316	324	299	339	304	356	306	320	324	323	322	308	317	332	323	306	332	336	340	329	358	350	316	288	344	310	337	321	322	328	351	308	283	301	327	316	296	313	297	323	306	327	352	310	313	305	351	311	341	301	329	339	320	304	325	312	295	332	328	336	345	314	318	315	350	322	307	316	291	329	337	303	329	305	342	317	292	286	323	317	284	335	305	319	329	339	310	321	322	319	321	324	355	286	326	287	322	326	300	382	319	323	296	327	293	289	315	303	331	332	304	334	344	303	320	315	340	334	295	297	322	314	344	347	312	292	308	338	310	314	319	282	331	317	329	288	301	342	296	302	321	311	338	294	355	326	340	308	336	296	337	307	306	315	322	341	305	329	334	320	312	299	324	299	318	317	304	305	335	327	320	318	340	332	300	303	304	314	347	324	285	311	335	321	334	336	331	322	328	310	343	294	351	321	321	297	309	349	344	296	333	302	318	312	323	334	321	302	298	331	328	340	309	332	329	348	344	330	293	316	348	326	328	317	295	312	316	344	339	319	299	320	321	306	325	295	305	288	329	311	327	346	327	290	309	332	302	333	338	320	283	326	296	323	318	322	338	339	303	305	309	331	281	307	326	306	331	329	314	346	313	298	294	317	332	317	310	350	312	312	301	333	336	330	317	306	328	294	326	342	339	321	336	346	334	293	326	302	310	345	335	316	303	303	320	303	271	285	305	318	332	306	324	296	287	311	342	292	295	326	274	312	309	306	341	306	313	319	359	324	288	345	297	302	285	308	323	296	335	317	331	308	305	295	318	319	337	300	290	314	344	354	307	293	333	306	314	316	318	300	353	288	322	351	329	324	351	306	322	305	302	348	316	308	324	333	281	302	313	335	336	323	318	308	306	304	333	301	312	300	314	330	339	310	306	298	359	331	299	319	321	317	325	293	320	324	326	336	322	300	311	343	340	351	285	325	331	298	334	384	336	330	363	305	303	324	276	327	317	346	300	313	335	351	354	334	321	338	323	323	327	346	319	317	328	326	316	320	285	289	322	318	303	300	314	376	304	291	295	327	312	308	307	342	297	320	289	314	328	319	340	331	328	321	320	329	296	304	341	316	320	306	326	301	332	317	319	316	316	329	307	301	321	327	305	335	324	347	323	331	331	283	356	341	335	333	284	335	338	292	299	333	326	297	340	339	304	360	302	302	303	354	322	329	358	300	329	305	291	326	347	301	322	327	332	298
5852	2021	3994	4280	3728	3122	2641	2205	2020	1774	1570	1499	1387	1411	1333	1254	1177	1152	1174	1125	1160	1083	1074	1033	1026	1057	1046	1028	1002	999	960	963	1058	952	986	980	990	966	948	942	906	961	969	976	970	926	943	920	934	878	891	916	948	972	878	972	921	864	932	934	879	890	890	928	916	947	931	942	915	918	940	895	859	932	897	943	887	894	907	936	925	950	933	932	916	950	866	897	898	1005	877	942	941	899	887	898	898	937	905	887	956	850	909	922	905	934	941	912	889	884	907	924	912	846	887	891	904	901	956	869	883	921	897	922	925	888	874	902	853	880	883	923	899	845	884	912	910	902	942	930	948	919	913	886	866	887	885	938	908	943	873	901	928	930	877	856	882	898	875	851	866	901	925	902	919	948	882	908	902	887	879	882	921	907	880	878	906	875	884	917	907	889	941	921	856	883	890	845	897	912	902	931	904	877	940	945	907	913	897	892	892	927	905	906	929	940	914	872	880	912	913	946	916	920	899	932	924	856	855	889	907	891	870	926	871	921	911	919	889	928	948	893	915	943	895	915	866	905	850	919	900	894	959	916	825	891	852	889	915	897	854	894	873	915	951	916	877	904	892	864	877	893	903	862	941	902	930	904	915	902	900	913	890	871	892	875	898	926	910	930	904	883	897	920	891	905	899	922	940	899	924	879	890	885	909	902	908	904	895	841	917	972	891	878	850	850	872	917	877	923	897	958	855	885	882	891	928	907	889	906	918	869	902	920	934	970	910	911	901	906	902	943	893	942	883	934	862	946	903	901	931	865	921	889	918	871	883	893	890	883	876	933	857	898	908	911	908	880	844	894	937	939	930	822	917	923	893	902	880	929	929	896	886	915	898	933	888	873	922	917	911	931	872	947	926	902	927	829	849	886	893	951	905	899	925	881	889	874	897	897	919	947	861	856	855	867	893	891	890	907	804	934	908	919	895	927	898	927	865	896	904	923	907	935	921	891	879	944	902	865	876	927	860	919	913	936	916	907	894	888	932	880	919	885	912	931	888	886	865	936	926	880	890	883	915	832	895	947	901	897	902	885	947	891	919	883	925	907	937	886	909	902	921	941	914	909	904	886	941	923	927	878	917	964	878	898	950	926	854	896	932	911	870	889	937	909	939	916	898	877	876	874	875	837	924	861	924	931	973	908	860	917	837	893	923	868	914	879	893	929	885	914	886	947	901	898	875	845	918	917	964	885	894	947	919	940	896	906	912	879	839	896	940	920	900	890	916	875	921	867	867	932	904	927	912	901	882	901	971	872	882	889	888	856	939	928	898	898	915	931	911	920	951	963	911	859	894	852	880	877	937	896	882	942	866	876	905	877	918	946	947	909	836	921	935	923	906	899	924	903	917	889	874	918	860	907	900	939	887	905	910	888	891	931	883	892	903	890	877	923	884	862	868	883	906	910	871	900	953	888	889	861	920	877	884	924	892	899	952	871	896	939	956	899	886	828	931	890	918	857	901	983	903	853	898	902	931	916	879	924	868	900	899	962	862	865	899	894	881	873	885	903	915	897	867	886	884	927	862	847	937	893	860	924	893	911	896	912	917	938	922	897	949	895	851	889	880	894	874	929	896	864	978	897	950	893	902	886	954	944	905	917	916	916	893	872	905	863	891	945	912	896	894	931	904	925	909	916	896	955	900	960	848	853	945	928	856	925	916	877	916	915	859	852	883	919	909	933	873	889	914	868	918	896	866	942	982	895	882	918	871	903	846	905	921	909	872	909	873	871	885	867	895	922	897	886	908	946	921	916	891	881	877	910	895	895	896	900	913	848	928	882	896	864	878	898	958	854	850	914	976	931	965	853	890	887	890	897	883	886	896	887	892	880	936	870	861	949	883	915	926	850	861	913	887	915	885	900	913	865	902	876	954	955	871	955	865	914	889	871	998	835	909	869	868	912	891	945	886	901	939	871	931	868	893	915	908	912	867	891	945	865	845	901	908	852	878	925	969	866	961	900	889	849	942	841	914	861	897	897	896	896	892	883	935	868	886	884	860	892	897	895	890	880	959	915	888	869	923	868	897	845	950	854	910	891	899	940	890	866	930	868	930	845	893	904	891	896	921	868	921	911	879	854	832	922	903	851	885	944	923	886	947	879	864	899	888	881	882	935	891	884	920	930	909	934	936	905	912	884	867	940	884	903	868	931	884	904	861	913	927	865	944	879	901	905	914	917	952	881	863	925	873	894	915	946	859	951	893	884	863	907	867	878	878	856	899	869	862	857	893	903	893	975	871	908	920	911	942	935	898	860	941	901	899	904	835	894	909	875	861	896	881	824	873	917	940	915	918	869	910	897	970	859	915	905	877	894	924	862	940	890	853	876	907	841	860	900	858	900	874	876	932	902	874	911	919	878	969	889	895	969	905	929	862	903	869	908	925	842	918	915	882	925	883	941	921	913	930	917	885	890	930	934	965	848	886	926	899	918	884	858	841	903	887	841	946	881	875	906	891	940	900	864	879	919	908	875	854	905	901	925	892	909	917	912	897	871	882	929	878	908	884	925	904	924	899	927	847	909	900	939	879	915	867	838	917	964	874	972	864	902	892	906	891	893	927	925	922	929	932	955	951	900	966	891	930	885	888	887	904	883	894	900	926	922	937	911	905	883	870	919	899	908	935	912	891	881	891	844	917	915	910	853	919	840	910	931	921	955	893	950	876	845	982	919	921	912	912	904	905	879	858	918	948	893	865	865	934	868	940	855	918	836	905	907	891	882	842	914	872	851	930	854	902	920	900	913	838	895	884	935	938	902	847	902	960	861	910	961	934	884	915	898	926	947	877	899	860	896	875	914	904	876	886	876	885	877	889	900	918	889	932	915	920	884	878	865	877	901	918	868	891	856	905	872	917	856	847	903	899	831	903	917	888	885	864	896	944	919	861	914	901	854	937	891	896	912	881	897	909	916	906	904	827	884	872	905	905	922	896	870	926	870	888	924	900	932	906	852	886	858	918	890	931	885	888	896	884	875	934	942	863	909	905	902	900	910	903	917	919	837	903	853	906	886	886	926	884	901	933	903	941	934	903	1009	903	849	865	852	857	945	871	868	935	888	886	920	923	832	919	891	875	941	894	858	899	938	873	936	908	883	880	867	909	913	907	959	832	919	896	882	899	879	904	899	883	927	873	898	902	905	897	934	979	965	924	853	895	953	901	911	908	913	910	891	875	887	876	901	881	906	911	943	878	901	932	962	927	874	893	930	884	926	904	955	935	908	890	876	901	908	919	913	946	871	905	910	901	903	893	942	870	891	900	885	899	931	905	929	864	910	851	903	892	922	848	906	948	874	894	892	909	907	920	901	874	824	851	933	899	951	911	885	887	916	910	845	869	903	928	893	840	891	911	830	854	868	834	906	914	897	909	896	870	907	869	906	882	887	866	891	934	896	873	856	943	925	869	908	901	931	896	897	925	887	896	894	897	873	917	858	839	945	879	848	864	895	925	873	902	863	882	874	910	917
19693	3786	3344	2720	1919	1430	1099	880	732	716	611	585	525	501	444	434	434	433	391	379	408	373	390	400	354	369	394	359	350	367	369	350	357	347	352	340	384	370	373	331	360	367	337	343	342	340	334	344	336	353	333	339	343	315	345	309	351	335	361	330	317	328	383	380	356	327	355	324	347	303	338	318	338	349	320	346	313	320	378	337	327	331	331	328	370	317	326	306	333	334	340	333	325	343	342	368	330	340	353	317	360	347	331	336	316	352	304	359	337	347	331	318	349	352	323	350	302	345	345	316	315	303	335	314	360	391	339	348	302	307	322	349	317	315	322	306	322	340	325	311	315	343	341	362	338	289	328	293	352	350	314	327	344	329	341	326	357	303	330	344	287	347	302	348	336	341	348	309	321	342	345	350	325	334	342	322	345	324	352	333	309	357	341	345	291	307	342	352	365	349	337	333	341	355	319	340	352	354	354	345	320	341	341	321	332	335	352	334	306	323	316	342	339	317	351	330	346	332	302	318	346	293	338	359	335	336	328	351	340	346	327	314	341	352	324	343	347	310	348	339	321	353	313	316	346	347	323	337	325	344	348	335	353	313	344	320	375	377	331	328	312	320	349	349	326	373	328	343	326	285	343	322	331	304	385	344	341	342	327	336	342	337	330	334	318	334	325	313	322	304	317	341	356	353	315	324	311	345	315	304	348	346	353	321	333	340	329	322	316	317	311	322	299	304	339	327	304	356	333	334	320	356	342	320	348	351	324	361	349	363	309	334	317	325	300	324	303	369	331	316	307	319	331	302	305	296	352	356	318	307	327	322	357	316	317	339	330	325	328	324	337	339	350	364	312	369	344	348	323	328	355	303	329	335	350	325	330	351	331	345	326	342	357	367	311	348	333	348	324	329	335	343	326	318	339	315	339	363	323	357	334	344	318	346	304	345	343	314	337	337	309	359	349	353	335	336	332	305	351	335	373	312	332	319	317	345	330	343	315	323	345	367	317	327	354	317	340	331	334	312	362	335	320	345	348	350	354	340	329	310	314	359	337	343	287	341	309	333	319	360	304	307	351	323	336	356	355	324	375	298	352	375	325	307	357	342	316	332	336	343	332	328	325	393	312	369	366	375	305	363	326	339	334	303	325	342	337	336	363	321	316	331	366	331	346	363	344	310	346	325	339	327	276	287	340	359	336	342	321	350	328	340	318	340	337	321	361	358	359	321	343	325	331	307	354	348	371	352	363	323	345	319	358	338	311	311	349	358	322	292	312	342	327	314	318	330	346	347	299	323	298	355	326	333	349	342	299	288	331	353	336	344	318	353	306	358	354	336	298	338	312	345	353	287	349	298	338	379	318	314	342	317	340	330	334	332	351	335	299	363	389	342	334	318	344	327	323	344	337	357	339	338	334	337	361	335	358	308	298	328	308	363	338	329	379	312	296	347	337	330	305	320	328	329	298	324	325	314	321	339	315	356	326	312	347	317	355	298	338	316	316	328	336	329	338	343	346	324	304	337	320	312	321	349	301	332	379	312	339	316	326	321	352	336	343	343	333	339	320	309	299	331	333	359	334	363	328	310	307	338	325	340	298	331	307	335	322	344	313	350	334	369	320	343	329	309	319	352	314	334	357	328	304	364	291	315	338	343	363	355	335	344	320	310	339	342	323	319	327	328	327	367	297	304	320	364	360	336	320	350	337	330	329	306	307	377	354	307	359	348	305	341	305	345	355	337	354	335	299	367	339	351	321	335	320	341	312	318	337	310	322	339	336	334	355	355	326	345	322	326	351	330	345	309	364	340	336	328	345	340	343	340	343	375	323	327	360	338	351	306	300	337	337	331	334	335	301	327	324	340	338	330	321	353	363	300	333	313	348	345	331	308	323	330	334	301	329	338	322	344	341	318	333	317	329	313	324	304	312	328	327	330	333	345	346	337	326	332	321	296	334	336	290	311	343	321	308	374	338	306	322	343	323	324	339	289	341	347	327	330	302	333	333	315	317	369	317	332	306	354	324	327	330	318	323	329	328	353	347	320	349	343	302	369	351	332	354	357	323	311	340	323	344	311	346	331	329	353	361	327	344	328	326	349	344	340	342	348	351	307	329	363	317	297	329	307	347	356	357	342	346	323	347	348	303	310	344	362	345	337	359	332	305	332	302	315	334	323	339	335	339	329	296	366	339	330	317	312	336	315	347	330	302	361	328	339	355	299	356	353	319	306	335	317	370	319	366	303	342	351	345	321	334	328	352	324	297	333	335	346	366	338	326	347	343	321	336	322	346	296	331	299	329	359	317	342	347	312	348	310	327	290	313	316	358	363	338	298	346	343	346	354	328	334	322	341	345	314	319	329	350	355	342	360	340	349	364	335	361	317	336	345	338	335	340	321	317	321	333	309	291	342	332	316	311	337	349	318	313	355	354	366	322	386	275	315	325	345	373	320	376	332	336	334	336	345	337	312	327	346	382	319	330	312	323	310	331	317	320	276	329	332	309	325	306	321	369	322	319	321	312	335	371	339	323	348	356	350	348	338	364	356	318	325	358	330	321	339	369	353	313	368	314	356	346	348	322	313	342	328	304	304	332	339	315	340	358	324	324	310	337	315	315	314	320	349	357	317	313	322	343	320	291	321	326	363	351	312	320	329	340	345	344	336	317	327	356	345	370	340	344	324	312	340	357	316	340	372	345	322	324	328	315	361	346	309	315	330	336	284	320	358	346	311	327	328	338	348	320	319	304	328	334	318	355	311	319	320	332	335	325	334	333	327	331	344	353	314	345	360	334	365	305	340	314	335	341	322	340	326	311	335	308	332	311	317	366	343	340	324	326	362	319	354	336	329	334	339	343	296	370	322	336	311	365	368	332	290	334	318	359	315	314	348	328	317	312	347	336	372	338	333	346	338	311	307	307	316	293	356	336	347	330	293	308	294	312	300	330	329	341	353	313	346	351	349	341	326	326	340	302	322	305	330	313	332	314	333	328	303	324	332	310	341	352	333	317	331	327	328	323	327	335	359	362	357	337	343	328	353	351	332	338	342	314	319	326	302	341	312	325	302	319	295	347	344	335	298	312	332	318	325	299	301	332	312	333	322	344	359	323	331	317	305	318	310	364	307	348	346	326	342	334	331	342	342	298	342	315	344	328	321	339	320	338	313	323	296	339	340	353	298	326	345	300	356	340	327	334	323	332	326	346	317	310	348	313	294	361	313	331	349	340	313	332	329	335	320	354	327	347	304	317	325	308	334	306	311	332	331	363	356	318	314	349	338	309	359	347	353	331	298	347	356	317	327	337	316	331	335	350	329	322	328	338	346	341	309	322	355	332	328	328	325	307	313	328	324	312	313	335	372	358	323	347	319	325	328	345	308	334	323	325	365	315	338	332	336	349	341	331	325	303	337	311	355	319	328	315	304	353	345	343	332	318	346	340	334	292	294	343	347	329	359	335	310	348	341	310	348	319	337	349	348	362	320	332	308	347	313	312	332	344	340	302	337
8004	3193	6775	7537	6331	5160	4389	3544	3102	2727	2299	2175	2000	1826	1710	1718	1504	1516	1467	1414	1315	1312	1299	1278	1202	1175	1128	1159	1182	1099	1061	1104	1128	1086	1047	1031	1074	1093	1037	1022	1018	1050	997	1047	1029	981	991	954	1023	981	953	966	933	977	992	989	969	910	934	983	955	941	948	933	932	909	929	909	933	911	984	932	948	919	928	911	966	858	922	916	937	961	909	948	986	940	993	941	910	964	927	875	932	890	955	925	950	947	912	908	920	979	933	937	931	887	926	931	921	953	945	913	919	925	953	910	916	879	956	923	943	936	954	937	962	882	925	899	900	918	929	932	871	944	931	931	951	933	895	885	910	914	911	866	901	915	913	923	905	902	936	917	893	952	943	903	930	876	950	871	899	930	942	886	934	922	941	915	939	945	897	925	906	929	958	957	871	893	935	906	910	882	899	945	933	880	905	935	885	882	892	882	865	844	898	914	935	970	892	871	948	889	867	865	927	974	910	982	941	915	894	897	934	911	930	915	875	924	848	944	901	866	921	914	923	938	931	957	902	903	840	908	915	867	894	905	897	969	959	883	894	879	859	965	899	877	929	870	931	897	916	949	872	899	949	915	928	920	924	919	909	928	971	936	957	979	850	973	880	898	909	915	888	901	853	866	920	929	943	928	921	950	881	899	898	874	957	841	920	933	864	916	836	883	912	851	892	948	894	915	868	966	823	909	886	868	918	915	897	958	901	932	880	888	945	880	888	898	888	881	904	950	929	951	906	867	894	895	932	928	931	888	910	883	859	916	870	861	944	893	948	903	859	943	910	915	888	907	864	949	903	882	872	927	914	878	918	914	942	920	964	878	891	890	901	871	921	912	972	874	963	924	902	910	899	896	917	910	918	904	953	910	927	919	865	899	898	854	967	883	872	907	880	903	959	922	933	922	864	920	978	930	867	953	927	940	919	900	937	906	882	909	866	925	928	893	958	914	913	952	904	890	888	898	904	889	933	882	892	854	936	851	928	907	873	908	910	934	902	912	895	906	904	890	927	927	931	957	912	938	887	867	931	878	881	906	878	914	903	908	909	948	932	924	910	863	874	891	945	906	873	815	911	885	943	916	895	911	883	871	920	892	907	966	909	913	843	884	905	880	886	884	913	924	886	923	944	937	960	925	909	911	943	897	938	955	914	935	903	925	842	896	978	923	921	903	884	917	860	920	939	921	920	943	927	883	869	876	941	933	899	841	894	966	902	933	870	925	863	945	912	969	961	930	914	874	963	922	938	903	920	894	943	881	927	870	941	874	859	874	959	883	928	918	871	864	935	918	897	924	897	845	896	923	911	972	895	943	880	853	886	912	937	871	959	934	900	954	955	877	923	877	894	894	898	902	912	886	891	928	899	933	891	941	932	894	894	939	893	951	891	922	907	874	897	905	884	908	888	964	866	930	922	935	908	913	902	863	912	916	937	899	889	903	916	907	951	888	921	855	922	928	969	863	927	936	960	944	974	913	881	916	1008	923	873	923	905	867	871	876	872	892	936	929	900	919	924	960	874	955	884	878	913	937	949	921	878	919	933	918	964	904	881	946	926	909	930	886	904	905	926	922	936	864	923	871	921	911	942	859	917	886	897	925	890	974	949	914	951	888	977	903	956	907	865	909	946	922	927	899	873	918	894	877	905	942	904	877	908	915	903	923	921	884	914	884	874	904	874	923	921	905	920	914	896	919	868	895	891	926	952	910	900	1010	886	943	897	923	911	952	978	971	894	924	888	983	882	892	911	919	961	913	900	882	886	885	923	910	921	909	974	910	908	887	887	893	929	897	925	906	943	892	921	933	888	926	897	895	894	922	872	898	900	879	951	915	905	978	985	920	902	917	918	939	920	951	869	927	955	937	884	857	951	962	914	893	915	947	930	907	904	920	918	844	888	947	902	924	907	954	879	924	915	905	935	868	946	894	867	898	920	886	889	885	881	894	850	913	934	913	960	933	867	955	899	934	899	916	901	874	848	886	944	918	907	916	917	934	971	952	936	902	901	877	956	951	889	939	895	908	878	868	919	918	851	913	939	907	916	964	880	900	938	932	920	898	873	924	917	969	893	925	940	965	881	949	894	901	956	895	864	899	891	904	863	919	889	884	926	849	921	910	905	917	885	943	952	906	905	938	847	921	906	893	907	938	919	905	906	973	827	897	912	877	881	936	915	865	913	945	946	891	937	930	919	935	888	944	918	965	886	867	933	928	916	908	875	905	920	888	894	961	910	910	945	895	891	898	883	919	911	877	960	911	921	880	952	836	908	954	1010	935	838	902	890	946	948	928	926	870	986	924	929	912	899	919	890	914	887	902	894	1003	926	927	879	924	934	899	928	906	958	898	852	943	928	904	853	956	856	929	906	928	853	944	913	875	915	925	907	934	867	892	960	875	836	949	893	932	892	876	875	923	907	866	925	877	912	891	980	920	943	874	918	926	943	959	887	972	913	898	938	923	886	934	928	897	835	920	894	914	968	908	911	863	962	906	944	911	961	974	919	942	929	862	920	854	913	849	938	889	878	880	939	924	915	972	910	916	899	842	917	917	864	933	907	947	948	948	905	899	992	888	915	895	934	878	977	891	885	928	927	911	894	830	923	956	905	901	904	930	869	872	916	901	919	888	933	867	915	946	900	946	908	866	936	864	926	833	950	977	896	874	916	933	926	867	928	900	914	925	896	893	952	861	898	931	907	932	868	895	936	956	946	862	877	871	939	878	927	965	867	900	948	895	888	927	879	932	951	886	931	902	899	887	873	957	885	897	926	834	928	901	950	914	905	916	977	900	928	871	893	913	916	916	919	920	949	870	919	936	956	958	905	843	939	935	944	924	905	898	972	914	915	874	889	883	858	907	896	911	920	924	953	946	876	891	907	907	887	819	918	917	896	901	887	935	875	916	897	908	941	891	892	893	896	848	907	903	891	915	891	930	886	896	867	882	933	909	878	850	900	926	946	895	936	980	903	941	928	896	936	926	944	927	949	904	864	856	938	866	895	934	967	939	908	915	873	885	913	973	843	941	896	930	950	920	857	957	894	887	933	923	886	874	875	897	928	912	927	876	870	911	978	914	881	919	878	888	886	894	929	937	892	883	885	879	899	938	930	937	972	891	892	930	847	962	921	908	857	916	923	855	910	894	899	914	929	941	980	822	944	929	931	931	804	886	968	922	945	914	880	898	973	942	927	922	928	937	881	872	852	908	899	864	923	925	898	899	853	886	931	961	888	951	934	860	920	929	914	882	937	946	873	941	952	949	900	880	907	869	925	922	923	861	942	886	945	958	893	877	841	878	922	911	889	896	872	906	933	924	923	888	893	873	888	899	938	901	913	836	851	927	932	913	921	852	935	932	906	906	861	894	892	907	918	822	923	910	939	896	882	889	887	850	870	886	875	898	897	889	874	910	867	911	965	888	869	908	944	899	922	942	907	949	848	949	873	947	896	883	927	956	857	855	906	919	912	886	926	913	933	947	911	972	836	903
2519	248	210	213	216	192	199	170	165	170	174	187	136	157	164	172	173	169	162	180	171	160	164	174	171	167	176	172	176	161	171	155	158	179	173	165	149	170	173	199	189	167	167	175	181	191	169	186	180	170	158	160	166	196	178	169	169	169	167	179	192	183	173	158	150	166	185	153	154	175	151	153	170	147	153	159	160	164	158	184	184	162	154	164	164	171	172	158	157	165	178	168	174	169	164	155	182	188	176	168	184	183	181	161	165	192	180	166	171	183	179	169	177	183	190	163	159	158	162	176	160	204	153	166	174	172	168	142	149	173	167	184	146	165	166	171	154	167	165	183	157	165	148	194	168	182	177	175	166	134	166	151	176	163	181	151	166	161	177	170	183	181	138	174	159	170	146	184	163	171	180	182	162	167	170	149	172	177	155	169	174	170	145	161	174	173	154	179	171	153	156	184	133	176	167	164	159	165	155	176	173	168	171	188	189	169	163	160	191	193	167	167	145	175	168	158	176	154	168	145	148	175	169	155	176	166	169	178	183	188	172	171	157	170	153	172	177	161	188	175	165	168	179	184	170	182	174	185	154	172	161	174	153	158	147	161	146	181	174	138	172	175	160	155	150	181	161	169	185	156	162	180	196	156	187	193	171	169	172	162	162	156	163	183	171	162	181	169	179	177	176	192	162	142	172	137	167	175	172	159	168	180	193	166	157	175	179	172	151	166	167	171	172	169	180	177	171	150	160	151	165	169	138	172	165	158	172	172	164	157	163	173	181	170	162	166	159	178	174	158	156	175	169	167	201	159	166	168	175	150	168	181	181	156	156	175	163	163	168	170	176	185	157	138	177	178	166	140	184	191	152	166	185	160	184	162	170	154	179	176	169	156	190	173	172	187	178	194	164	176	178	143	161	155	183	158	174	197	172	185	175	174	157	163	159	188	176	202	146	165	177	194	175	181	155	168	164	162	188	183	184	189	175	182	173	171	155	166	190	157	157	173	193	182	143	172	161	173	164	165	178	192	176	164	147	176	172	162	160	166	195	168	161	190	174	178	182	170	160	165	201	157	160	160	168	160	149	166	173	160	178	164	173	184	147	175	165	167	175	188	162	185	163	182	178	175	160	157	160	176	132	150	160	170	168	167	149	160	164	188	143	160	186	168	168	173	175	156	177	154	165	173	144	185	162	177	170	156	163	169	171	172	180	140	179	178	171	153	176	168	172	149	183	165	165	159	146	146	169	165	169	161	158	159	178	155	164	133	157	156	141	172	161	202	175	148	171	184	154	158	169	165	157	156	162	189	162	172	197	150	188	170	171	155	187	155	187	182	186	168	162	168	172	141	171	173	154	167	180	145	167	172	168	165	147	177	154	170	181	169	163	172	158	184	179	201	182	149	161	156	151	165	181	163	144	173	206	190	157	171	185	188	144	190	181	175	173	159	158	180	153	158	157	170	186	175	162	164	163	159	168	190	160	156	183	154	171	144	170	180	174	161	168	185	168	169	154	173	155	170	159	184	178	160	149	188	155	159	173	173	177	168	161	165	160	188	170	181	166	168	156	190	170	162	156	169	162	164	158	138	176	164	156	174	155	153	174	169	176	153	165	170	192	197	168	164	180	147	160	161	151	162	164	171	165	184	170	178	180	164	159	161	168	195	186	161	176	185	161	174	163	174	169	146	150	194	176	163	192	158	155	179	161	169	176	161	171	167	159	166	150	141	175	181	157	174	174	169	160	154	140	151	158	147	176	184	163	185	165	187	162	154	164	145	161	164	181	172	169	165	170	149	166	171	188	167	157	157	177	149	182	166	149	163	183	164	167	171	176	178	183	143	154	167	165	150	145	143	150	152	170	184	168	154	154	170	150	166	162	179	163	172	161	179	188	160	158	160	169	174	150	151	172	141	188	167	172	172	157	169	193	172	165	164	156	165	155	161	163	173	170	184	158	170	196	158	199	174	169	153	177	178	163	159	164	171	191	168	173	165	182	187	162	167	169	170	162	179	150	180	164	172	161	179	177	164	149	170	158	155	191	188	181	164	171	165	163	182	170	174	154	155	153	167	164	183	148	180	186	180	176	167	160	172	162	156	185	149	170	159	157	162	178	181	169	153	167	185	158	177	184	173	134	150	162	178	166	157	170	153	159	187	165	183	169	129	168	167	180	159	178	166	166	173	175	184	163	179	181	159	172	165	161	141	194	136	160	180	158	142	174	160	174	184	207	168	174	166	159	164	164	208	163	163	177	141	182	197	173	141	162	171	166	144	144	164	156	184	180	178	170	174	165	168	174	158	185	160	179	166	166	164	160	178	175	127	161	174	179	174	176	174	155	164	156	155	160	156	177	185	158	190	168	194	165	174	164	173	177	165	160	147	149	168	157	138	157	178	184	170	183	153	173	152	158	152	150	179	179	193	165	168	164	169	167	144	172	169	139	180	156	190	175	181	179	171	171	170	147	170	164	170	158	173	138	187	176	180	163	169	161	131	162	181	190	180	158	168	178	183	149	169	159	189	171	172	178	171	165	180	167	171	193	188	157	163	175	174	152	188	164	186	158	165	182	165	155	169	152	166	176	157	152	179	163	150	158	190	172	159	163	130	167	168	165	154	155	168	167	150	159	156	171	160	184	173	154	185	166	164	167	184	170	175	155	185	170	159	172	164	179	174	161	163	161	153	183	159	187	169	167	149	161	143	171	163	162	145	155	164	175	178	184	184	154	187	198	176	169	182	148	189	172	190	176	155	170	173	151	174	169	178	163	179	155	185	166	164	151	161	195	170	171	153	163	167	177	176	160	169	172	167	148	158	178	174	163	165	155	153	171	145	178	158	188	135	180	160	165	152	150	164	163	175	150	159	172	186	150	144	174	155	164	164	172	144	148	172	166	150	140	156	147	169	165	157	181	173	174	171	173	178	165	171	173	147	168	181	161	169	161	180	175	171	179	162	176	185	155	185	179	178	181	163	159	171	166	186	179	187	156	166	176	153	187	181	169	176	162	187	182	175	155	158	146	176	166	171	162	182	183	165	168	176	176	162	178	186	169	180	148	202	167	153	171	188	163	164	163	170	179	170	177	197	168	196	182	156	164	176	164	162	152	171	153	159	135	157	156	149	187	160	160	158	183	157	169	180	167	176	188	165	143	175	160	166	179	162	185	166	175	153	169	168	177	198	162	178	180	180	162	172	161	143	175	159	167	166	171	183	138	162	169	175	156	161	164	184	159	182	196	145	177	163	157	160	144	165	158	160	181	157	163	160	180	164	147	177	166	170	166	181	137	167	191	156	183	154	183	158	172	169	162	177	156	167	158	151	167	159	163	157	144	184	165	161	173	158	188	173	180	175	166	153	193	163	180	145	168	182	192	179	186	174	147	182	159	181	186	176	180	169	167	175	162	167	137	161	158	142	190	171	171	174	170	185	172	149	169	172	176	155	136	176	191	171	168	162	183	155	155	177	166	162	164	188	167	158	156	164	173	162	181	166	176	167
2120	632	702	737	692	656	628	620	603	575	582	567	573	567	582	542	539	517	549	555	555	544	587	512	550	548	566	554	531	526	545	548	530	492	507	529	531	520	516	535	523	511	530	511	531	553	559	554	590	538	515	570	544	507	484	492	565	533	500	541	539	501	555	521	518	524	559	541	524	499	517	536	526	537	527	523	528	491	580	531	531	551	554	507	536	539	582	542	496	554	518	561	509	508	556	529	533	484	515	568	569	521	518	511	525	564	479	519	506	534	549	557	538	555	485	566	498	538	544	540	507	540	550	600	521	493	528	550	529	528	542	528	531	506	569	525	538	534	511	515	514	503	517	528	533	526	535	544	526	546	540	545	568	590	537	557	530	559	532	496	519	505	550	528	540	545	483	561	512	550	534	537	523	548	524	513	520	500	545	573	522	547	537	544	587	567	537	566	519	555	524	503	514	550	506	530	541	568	505	561	533	513	557	533	483	535	548	536	473	542	510	530	537	541	559	543	501	548	498	509	526	543	540	542	516	548	544	544	510	528	525	568	582	502	530	522	539	534	514	503	531	587	512	509	539	506	558	531	550	492	552	532	549	513	474	586	529	510	561	531	544	548	512	469	538	509	518	549	490	531	538	536	521	497	538	568	518	527	526	533	520	531	509	514	553	512	538	508	562	527	534	536	469	536	512	528	482	499	478	548	480	561	548	543	531	561	527	545	534	489	561	528	543	549	513	502	477	512	536	527	545	523	533	520	546	503	542	540	493	538	540	538	525	480	548	536	521	509	557	529	572	548	536	522	538	557	491	539	568	514	522	510	537	576	539	521	523	476	535	530	515	563	555	519	533	559	552	474	513	570	542	504	521	493	538	551	495	552	510	505	529	525	562	561	527	543	512	579	583	568	521	522	516	516	533	524	525	556	542	590	532	499	512	530	553	556	540	512	544	478	492	513	612	534	515	547	535	535	565	531	500	541	513	532	491	522	509	544	508	520	553	522	538	530	529	580	512	533	523	556	539	546	524	504	538	551	532	498	554	533	538	543	522	520	519	538	522	498	517	535	540	508	496	534	520	506	550	564	535	524	497	527	525	513	508	553	533	506	499	527	512	521	527	514	501	536	506	552	517	536	521	508	514	518	575	543	511	526	529	514	556	530	519	489	495	586	512	556	492	547	560	523	563	549	495	534	511	527	542	597	532	513	576	521	530	526	514	534	530	514	550	536	547	494	499	518	512	499	541	525	542	545	564	580	547	587	539	527	529	568	509	537	549	526	514	549	495	486	541	549	544	520	516	547	551	507	550	526	494	535	561	582	488	533	530	487	531	523	546	523	582	544	563	557	541	566	493	556	543	568	562	538	534	517	567	578	555	510	556	564	538	504	562	571	595	523	508	562	541	488	536	519	523	531	502	552	514	494	510	493	555	536	486	529	523	511	522	565	564	522	516	556	543	531	555	526	552	511	536	541	561	556	545	545	561	525	512	526	510	521	513	530	520	567	531	508	517	537	565	517	552	573	524	518	531	577	542	523	511	532	529	515	534	522	512	538	526	543	523	496	540	527	523	514	512	518	526	539	524	530	545	494	543	550	504	509	491	523	527	567	561	539	507	472	544	528	547	492	545	554	564	507	539	512	510	535	570	518	532	547	550	560	531	517	480	546	546	540	543	549	547	549	569	565	535	526	496	519	531	532	584	525	557	482	543	559	554	496	508	516	552	558	551	487	521	543	508	544	560	538	537	526	532	508	501	502	516	514	513	560	539	558	536	525	527	495	521	580	516	513	533	523	493	497	529	550	528	559	518	539	509	572	534	538	561	517	513	511	511	541	523	549	553	546	548	508	566	517	493	548	559	516	510	529	518	533	477	529	501	525	514	540	517	501	556	528	522	555	532	555	500	548	526	558	537	545	530	556	501	538	514	531	530	559	527	524	530	515	520	538	578	526	537	503	505	541	552	577	532	501	532	548	542	522	558	495	523	489	501	571	501	524	531	530	553	539	493	513	557	546	542	532	551	540	553	539	533	528	499	567	520	578	506	530	526	541	488	535	564	503	527	529	524	544	495	526	526	513	513	509	516	497	526	519	555	562	511	515	538	525	508	580	540	520	485	547	497	534	554	545	531	499	535	549	512	516	502	528	496	508	519	529	548	531	565	500	520	533	530	512	533	572	527	527	518	526	497	538	516	483	537	506	569	525	537	513	537	543	552	515	565	479	560	484	547	511	539	520	526	544	564	501	554	543	547	473	566	567	552	546	557	535	530	507	545	533	542	525	551	554	509	524	551	535	540	568	527	537	509	545	511	484	527	569	522	527	510	517	566	518	499	516	490	552	531	546	568	555	487	516	539	517	529	557	520	539	549	556	526	544	515	546	548	540	529	541	528	490	542	520	578	528	554	511	514	540	513	520	513	553	533	477	547	563	510	554	555	534	538	540	538	527	547	532	539	556	526	541	523	563	560	543	548	518	551	563	476	501	531	560	531	498	508	593	583	521	552	583	507	582	511	515	527	503	499	534	551	516	568	531	551	503	521	526	547	549	496	503	494	517	515	480	539	537	544	492	536	512	541	530	572	577	527	525	517	519	521	547	574	530	554	558	533	493	563	544	529	499	547	508	539	526	501	575	536	519	527	516	500	526	554	490	543	553	572	568	485	567	489	564	521	516	536	536	481	558	551	550	557	495	558	542	534	515	556	514	501	531	549	524	570	517	547	498	536	549	507	513	509	539	512	541	549	544	520	511	575	514	528	525	527	561	557	536	538	510	538	523	581	528	522	541	552	539	518	532	515	491	509	532	520	530	553	495	560	551	539	535	549	521	549	522	547	526	537	553	502	543	557	546	495	516	537	519	579	537	553	544	497	544	553	526	565	516	533	513	523	537	539	514	532	475	557	563	521	507	541	515	524	531	544	563	532	516	556	481	504	506	524	533	544	529	538	500	528	532	568	539	547	526	485	512	536	531	527	501	509	518	532	558	528	547	492	527	520	544	518	529	549	515	527	581	520	530	513	543	565	536	519	507	543	549	533	516	556	500	556	509	514	529	532	515	537	497	533	542	501	566	543	508	538	518	524	547	494	524	514	530	537	517	540	543	523	579	528	520	574	548	550	546	527	538	535	498	502	544	538	473	497	522	484	578	525	494	540	562	549	527	486	511	530	550	571	508	523	546	530	544	533	548	540	506	514	487	533	523	554	499	527	504	514	544	540	509	525	504	521	536	562	517	565	558	530	507	523	518	527	556	521	536	533	576	550	515	538	491	550	559	512	551	506	552	524	499	561	553	528	506	522	517	519	541	562	540	530	524	505	494	555	551	523	491	477	531	510	558	539	523	569	540	535	551	568	524	536	562	544	579	520	523	493	530	500	549	470	536	576	569	556	513	533	551	502	507	511	493	523	499	548	514	544	543	544	534	517	556	500	511	558	549	542	525	505	546	511	551	521	547	542	519	518	580	537	545	520	524	523	578	550	490	531	528	568	559	521	508
11151	1506	1785	1405	1025	807	661	530	509	499	461	397	415	422	355	406	390	355	378	364	344	330	375	352	342	332	341	355	321	344	334	363	362	331	324	335	325	310	332	349	374	315	294	340	353	323	318	339	321	343	322	313	325	304	341	359	341	338	326	325	311	306	341	329	286	330	353	307	325	341	291	334	319	328	345	314	306	326	327	343	304	327	338	327	312	331	343	316	341	338	312	333	325	334	321	331	285	319	329	360	334	316	312	339	301	291	327	306	321	312	298	331	311	307	318	335	308	345	324	349	313	343	345	322	318	314	334	330	325	334	319	349	352	368	322	322	330	332	316	323	353	342	349	307	347	335	307	315	281	292	310	328	331	304	325	348	299	315	327	300	349	348	346	346	322	286	349	320	352	313	358	320	323	330	325	339	304	317	348	310	330	324	305	323	327	325	321	331	321	288	309	322	333	294	332	304	335	335	329	302	302	325	343	305	318	321	310	336	317	340	342	304	318	313	311	327	278	355	334	315	360	325	347	298	354	307	302	325	324	338	360	293	372	321	347	341	344	331	307	329	328	324	306	325	335	311	335	280	293	327	332	338	317	342	325	300	295	305	322	308	333	292	327	321	320	332	323	330	305	335	316	307	329	335	279	290	333	342	302	325	329	337	300	325	327	338	324	293	332	326	302	317	323	307	350	340	284	310	312	330	289	310	309	316	311	331	329	314	313	337	317	296	327	349	347	311	363	348	339	326	303	335	318	320	297	295	318	295	304	313	329	327	300	353	317	315	356	323	298	326	330	327	309	289	332	323	334	301	339	329	324	325	318	312	323	340	307	324	319	335	339	323	313	336	305	331	306	333	313	315	321	313	312	330	326	342	323	354	335	306	345	330	332	322	322	299	317	325	340	339	330	337	336	286	307	307	323	313	304	295	323	344	294	354	335	336	340	297	286	310	308	325	327	331	329	321	316	321	349	264	343	321	310	324	304	336	360	319	342	358	317	293	351	302	301	328	327	343	326	330	323	288	321	305	325	319	329	341	355	295	328	299	337	329	322	302	333	323	317	345	327	311	321	334	290	315	295	353	328	314	306	299	341	319	303	323	298	321	349	318	309	312	383	316	321	362	373	330	311	329	322	315	340	321	331	351	343	332	287	295	301	345	348	333	346	309	334	316	313	301	292	351	329	337	316	305	308	314	300	374	316	313	329	319	352	331	320	318	326	358	302	288	309	329	324	316	339	331	336	343	337	325	327	319	373	304	320	314	332	340	347	295	299	331	349	343	314	325	302	324	354	357	328	317	305	314	264	297	358	338	334	311	333	348	347	318	319	326	330	311	325	330	315	316	343	296	298	337	302	305	303	329	340	317	327	337	300	338	330	328	307	327	352	332	354	309	319	297	358	306	321	281	341	312	317	330	338	328	324	322	341	339	330	314	303	318	285	339	300	282	305	311	321	325	295	343	331	306	337	300	304	337	321	322	320	308	346	331	316	320	329	354	320	328	304	334	351	355	293	323	339	276	324	346	314	352	331	346	298	334	343	315	304	340	307	326	331	342	317	321	341	311	318	332	308	318	332	337	322	314	314	316	308	325	370	318	306	344	315	309	300	331	326	322	301	301	299	321	318	327	303	329	318	324	334	350	320	328	306	327	371	304	306	305	345	298	308	335	305	352	335	314	334	342	335	300	305	337	332	304	302	322	311	352	317	335	326	358	296	331	317	300	337	316	299	288	330	358	299	343	323	324	342	297	321	311	332	332	313	329	335	304	294	346	312	311	273	332	327	306	298	312	357	318	299	340	317	338	342	346	345	282	349	332	342	344	335	329	320	351	322	308	331	323	311	322	334	302	343	369	347	314	323	329	324	332	325	321	330	298	307	331	355	297	308	307	296	322	325	369	316	304	328	310	292	325	306	305	325	317	317	346	319	297	307	338	312	316	339	352	327	317	331	311	302	311	333	333	349	330	295	315	312	311	332	325	329	318	334	327	319	331	322	333	268	350	303	326	316	294	335	328	295	329	344	346	354	312	273	344	308	323	338	311	306	309	336	327	320	318	351	347	312	330	331	288	331	313	332	303	333	326	352	337	353	311	318	294	367	312	346	330	318	339	322	352	312	351	322	358	346	342	324	328	287	348	324	349	337	332	332	352	325	348	346	318	329	315	332	322	358	342	335	320	348	318	306	264	367	321	332	342	330	338	299	301	312	340	337	301	331	285	329	324	311	359	306	320	314	327	347	296	320	326	295	363	350	329	304	281	325	312	314	339	324	316	363	317	311	344	306	356	327	307	323	329	341	295	332	320	338	363	330	321	304	340	320	320	323	341	333	318	341	325	329	281	306	307	342	366	314	307	329	343	311	339	297	314	336	355	330	335	297	320	335	313	326	316	345	321	368	317	323	331	330	311	297	313	286	311	363	327	326	338	329	296	297	292	309	319	315	308	311	301	360	348	298	304	335	308	333	330	323	301	289	310	311	329	343	354	329	316	373	328	307	303	313	292	333	323	327	339	312	306	296	328	307	323	352	311	365	345	337	306	367	329	298	355	319	313	318	311	340	360	330	338	349	297	290	352	346	312	300	293	319	311	304	310	315	354	339	334	308	292	347	337	364	340	312	336	312	335	338	347	338	304	310	322	305	316	301	336	315	320	318	340	324	325	314	302	301	311	321	336	320	348	303	317	316	331	343	322	304	304	362	338	306	318	369	335	304	328	328	340	326	319	299	347	308	318	360	316	341	334	330	310	295	332	326	326	320	299	326	317	287	338	325	321	334	329	357	316	319	334	317	318	333	328	332	282	321	338	327	350	305	316	296	316	328	314	319	318	358	302	328	339	330	300	287	315	313	292	334	303	311	295	319	325	340	322	340	326	328	342	315	310	329	346	299	315	323	328	357	331	319	351	311	317	343	318	316	324	332	327	320	296	317	311	341	310	303	314	308	316	316	305	337	313	309	304	325	307	344	300	320	309	297	332	289	318	361	318	331	297	341	344	336	318	310	318	303	314	293	347	319	300	317	324	316	331	300	339	288	357	343	342	342	326	274	342	333	323	348	331	311	346	325	319	335	344	299	281	322	320	361	330	310	334	324	346	328	336	335	331	304	332	307	313	297	351	290	289	327	324	320	346	330	298	278	330	343	314	315	296	299	301	305	307	297	341	339	314	341	289	314	323	313	322	282	339	317	308	324	329	347	307	339	304	294	320	313	321	366	297	342	321	346	358	347	342	324	298	318	303	312	325	333	322	334	351	322	349	331	326	321	310	310	320	319	303	348	314	308	295	304	339	309	307	323	332	341	297	315	355	298	331	324	302	359	321	344	353	330	320	325	307	358	304	324	310	342	324	316	338	296	331	337	311	334	310	323	285	307	291	320	322	365	328	297	318	318	339	317	340	311	297	279	322	304	324	321	329	314	347	320	314	325	337	315	324	351	309	331	313	319	321	336	336	313	318	325	328	336	338	307	310	324	315	346	312	322	352	312	331	348	316
5868	1952	3867	4293	3773	3213	2644	2272	1969	1780	1667	1495	1450	1350	1356	1303	1191	1159	1127	1145	1133	1070	1050	1069	1096	1018	1065	1011	1019	1037	1034	1012	961	964	943	981	994	953	961	968	916	916	978	954	929	934	942	975	924	972	959	964	932	930	955	941	961	900	893	916	978	908	945	931	880	923	892	931	927	906	966	945	911	893	935	938	948	940	929	864	949	964	919	922	886	908	913	880	941	914	892	901	941	889	898	911	922	913	869	958	955	891	928	923	900	959	909	941	944	909	909	921	920	901	906	917	847	920	907	872	894	948	930	913	901	887	866	875	931	907	939	921	905	901	855	874	921	927	896	884	930	865	915	887	909	896	932	888	922	838	938	923	955	936	906	859	947	933	925	899	942	848	875	904	915	955	861	927	867	899	906	902	889	888	882	935	927	907	909	904	919	877	893	906	903	938	857	875	906	879	919	865	896	917	896	933	886	873	942	987	907	885	845	901	911	905	939	909	910	850	946	871	925	916	923	865	885	911	932	897	881	845	916	886	826	892	942	881	842	919	938	879	911	919	906	899	936	986	905	870	905	870	953	850	927	865	866	927	945	954	914	850	896	852	889	875	868	891	881	914	899	953	909	917	910	929	887	866	905	913	898	916	885	909	828	931	860	922	853	918	913	882	912	956	899	891	898	890	867	901	866	853	878	908	927	914	956	881	866	872	880	868	901	919	846	865	885	902	965	915	957	880	937	920	881	856	928	947	905	890	892	913	932	832	922	902	885	876	902	879	893	890	905	862	909	882	882	907	876	897	907	927	939	902	889	919	936	867	833	906	901	951	930	910	884	869	905	929	886	861	917	874	884	891	930	871	895	910	908	885	858	891	895	884	922	894	873	915	950	907	862	875	922	906	884	931	861	897	919	887	917	906	919	935	922	874	920	875	898	853	942	885	845	922	945	884	908	929	926	899	890	900	857	898	917	902	918	902	914	904	885	856	958	922	894	950	908	890	901	889	899	944	902	840	914	912	879	855	923	937	897	887	842	940	882	929	889	890	891	911	884	933	915	904	863	918	903	949	914	916	883	934	884	882	961	916	897	947	901	898	894	910	880	963	917	909	867	912	896	870	907	856	895	883	924	911	911	901	931	968	921	894	901	865	907	857	916	902	873	888	884	895	839	938	883	846	916	863	895	896	895	884	964	879	913	876	971	871	966	900	911	916	871	870	854	889	923	940	958	906	904	908	862	924	879	936	914	886	887	837	898	882	903	899	940	917	881	919	927	945	927	901	951	942	884	909	933	934	908	907	970	919	929	891	902	874	903	970	991	895	898	926	893	852	942	932	906	909	881	933	938	878	900	881	873	918	901	842	838	926	936	898	950	894	936	950	900	874	971	898	905	890	913	911	929	866	924	856	970	865	886	925	915	831	970	904	910	935	856	923	958	868	909	863	870	870	916	929	910	831	879	877	883	947	940	930	907	878	883	882	885	881	865	909	883	902	890	868	870	923	911	933	941	859	968	870	910	927	862	913	914	915	898	878	869	860	915	921	855	857	894	875	901	911	867	925	859	899	881	949	895	918	946	895	904	869	888	934	913	934	858	926	874	903	862	860	919	906	933	920	915	895	874	855	864	962	995	877	906	870	906	952	885	898	907	939	863	931	879	902	915	880	873	890	877	926	914	811	864	844	879	900	897	887	893	907	936	922	927	904	951	927	923	880	908	897	898	865	932	909	852	924	890	858	891	900	884	889	946	915	940	939	891	868	939	888	895	895	914	838	911	903	964	898	941	873	873	863	887	901	912	926	983	862	894	876	879	904	882	885	960	886	909	918	948	890	960	876	883	922	908	889	883	875	944	882	837	848	908	883	899	886	910	913	910	906	891	870	900	912	937	892	873	924	901	899	913	912	899	911	871	905	933	917	948	908	920	919	890	894	926	870	883	905	904	935	900	905	900	848	953	890	890	914	899	926	870	944	928	878	887	904	890	924	914	942	941	931	887	929	869	940	884	844	938	925	956	914	899	926	896	915	911	889	901	909	921	953	924	930	933	862	904	939	877	927	874	908	864	912	924	902	885	924	904	944	895	855	906	903	911	884	854	873	921	943	929	925	847	919	919	899	884	935	895	895	904	915	874	923	887	955	899	879	905	894	908	868	920	912	900	877	886	880	887	879	923	901	894	907	929	878	916	911	922	900	916	874	942	855	902	938	941	962	933	938	891	919	861	896	919	923	859	869	872	851	891	949	869	900	904	936	880	882	899	896	937	882	955	912	910	890	899	927	939	897	862	917	901	883	915	922	863	921	945	919	954	893	835	877	866	889	891	884	932	879	892	897	922	873	864	799	928	902	853	931	872	955	870	909	933	873	867	940	900	866	907	911	957	855	899	914	907	921	862	896	969	900	869	840	894	923	918	893	861	859	962	896	920	926	899	876	899	899	875	905	932	888	945	902	933	890	930	863	880	917	916	888	920	873	898	890	901	877	848	850	889	913	841	870	879	914	924	859	982	874	926	866	898	936	893	912	942	939	867	898	886	922	875	909	901	906	928	918	850	906	888	893	857	902	932	870	935	863	906	896	909	857	841	946	883	884	872	850	898	939	881	923	905	880	908	894	930	896	947	879	978	935	878	912	930	925	883	919	894	900	856	922	912	916	919	872	850	909	971	857	902	907	884	921	938	880	865	933	889	893	902	892	932	961	894	936	881	894	912	945	889	843	909	915	873	876	881	883	870	902	921	899	918	846	865	910	892	924	967	907	887	875	866	885	911	905	838	888	937	940	923	925	873	932	885	897	907	900	921	924	936	880	899	941	950	882	935	886	928	898	881	918	968	909	950	864	930	927	901	919	962	913	886	874	918	892	894	907	922	881	861	913	911	912	904	874	856	942	894	904	1006	905	888	888	883	891	875	994	890	880	896	940	888	868	911	903	927	889	868	900	888	916	920	940	916	868	906	929	930	920	873	865	891	896	919	939	913	878	895	908	888	952	886	890	826	876	933	979	926	862	885	943	938	893	888	897	869	850	940	895	918	957	913	922	894	928	899	894	949	926	926	914	862	875	898	898	939	906	868	886	890	918	894	859	851	923	871	916	913	915	920	852	892	940	926	866	829	878	936	919	897	898	942	915	890	930	942	895	917	936	877	908	898	916	898	913	870	899	918	917	898	873	853	888	902	914	930	941	876	931	893	852	916	928	903	945	906	919	880	875	871	839	883	883	912	862	896	917	904	867	895	879	885	919	913	870	926	905	895	916	897	874	948	894	919	935	919	925	876	917	872	880	854	941	904	918	866	832	881	856	836	902	897	922	897	911	887	894	904	933	930	893	929	954	924	906	930	916	913	898	912	908	889	891	904	892	934	935	941	898	903	896	946	933	902	922	897	911	913	881	894	894	917	876	923	865	903	897	877	901	947	875	881	901	892	881	838	943	897	856	908	911	888	894	947	900	930	899	909	970	882	914	857	905	880	923	909	929	896	909	907	864	916	875	861	951	905	898	896	888
19753	3792	3456	2607	1891	1386	1111	884	743	673	587	534	546	501	441	441	414	413	423	398	379	405	377	422	366	380	395	351	338	405	352	349	334	387	346	355	364	314	321	367	369	317	337	318	344	340	348	337	342	339	345	309	313	344	359	331	339	338	326	332	348	345	336	345	331	296	330	351	344	319	337	339	374	374	311	317	339	319	350	362	336	331	329	320	340	332	341	323	330	336	338	360	349	331	325	313	295	318	322	325	316	321	356	333	340	317	336	314	338	363	341	333	359	316	328	324	340	327	358	303	332	315	318	319	339	330	304	333	338	311	335	341	328	326	325	360	321	351	343	317	343	321	347	327	342	291	352	329	318	353	319	299	325	331	349	347	321	319	354	338	371	337	307	312	311	338	310	309	333	333	357	330	312	325	357	313	342	343	345	349	339	322	320	338	320	357	333	349	329	317	319	318	332	352	322	358	328	342	329	374	332	310	346	367	340	343	338	357	309	344	319	356	350	331	330	318	319	360	345	321	337	333	306	330	339	321	349	304	334	324	329	351	344	318	361	349	329	349	328	330	329	362	342	322	330	375	323	356	346	315	353	346	360	355	308	343	311	308	292	354	334	349	311	341	316	328	356	338	293	315	305	331	337	314	333	326	302	331	320	350	318	319	327	304	333	348	318	337	352	323	341	332	311	306	345	319	334	328	339	321	360	325	328	347	303	335	349	348	329	327	311	310	317	374	325	347	304	347	318	324	347	318	331	342	326	353	339	317	300	320	354	342	362	337	350	323	331	348	345	313	340	334	339	304	325	302	361	316	319	338	348	335	355	304	337	314	368	295	344	324	338	350	329	344	345	372	357	302	317	338	346	364	318	329	317	349	330	370	333	325	303	335	362	317	360	344	334	324	331	345	312	354	359	332	325	319	334	342	322	313	337	355	341	363	323	331	333	280	359	347	344	327	324	317	328	323	347	340	336	332	339	298	276	324	336	303	355	354	352	341	323	334	316	318	333	329	333	329	318	300	291	310	353	347	324	328	319	332	332	301	330	307	342	311	301	323	295	315	350	349	337	310	333	324	326	346	330	342	356	335	312	343	344	344	332	314	335	315	334	328	359	324	342	333	328	304	292	353	351	330	349	342	313	334	327	328	328	328	363	338	321	352	338	344	363	307	343	327	318	335	328	324	317	342	330	330	286	347	341	308	330	333	310	332	328	353	312	343	331	303	328	320	339	348	346	325	340	317	333	396	311	322	321	324	359	365	324	338	338	334	307	323	327	323	342	376	330	288	313	322	318	320	310	330	346	349	348	323	329	353	314	325	325	333	323	323	350	350	319	348	344	332	345	363	321	324	318	339	338	330	335	333	319	290	337	338	310	343	327	329	329	321	322	306	313	320	326	359	357	327	300	325	327	316	350	329	268	336	356	326	309	319	333	343	340	353	351	309	320	359	349	358	327	317	313	335	334	340	347	352	340	318	318	326	331	348	317	334	327	334	316	347	349	325	340	310	348	316	307	318	353	353	327	337	350	326	319	349	371	332	318	337	345	311	327	320	336	341	330	321	325	338	342	324	336	347	342	334	335	341	345	346	293	326	320	323	355	328	312	339	312	290	303	348	334	343	325	349	334	322	362	342	334	307	346	349	306	330	333	313	319	338	334	332	361	347	319	341	361	301	343	291	328	341	349	323	321	323	345	334	333	370	331	352	319	338	333	338	326	336	318	331	348	353	334	349	295	321	329	345	319	348	363	322	337	314	353	347	318	321	281	323	355	330	315	334	371	350	356	346	342	325	307	361	334	327	321	308	317	338	340	320	351	305	324	313	325	326	335	339	336	296	339	326	370	318	376	328	329	329	358	321	358	376	333	340	356	310	349	311	275	329	308	358	304	326	334	358	340	278	350	329	307	335	330	312	372	306	296	315	342	319	314	336	331	322	331	326	307	385	330	313	332	336	325	347	325	318	319	316	358	339	303	301	324	353	341	317	334	334	316	358	304	311	333	338	309	355	325	317	301	291	341	307	351	327	311	322	288	351	327	290	285	303	309	339	324	291	314	342	356	337	320	341	354	311	335	375	333	320	317	343	292	334	298	358	365	327	288	317	316	355	326	330	335	335	342	373	306	336	319	304	357	324	312	349	316	324	331	369	333	343	334	311	309	318	327	336	315	297	328	315	348	360	336	299	320	294	323	301	329	334	315	329	351	346	320	354	306	344	336	348	327	333	341	329	297	321	354	329	361	321	336	349	349	314	353	337	306	333	358	344	344	334	317	357	368	315	337	354	349	332	320	310	294	345	332	333	342	317	337	308	329	351	320	337	356	302	318	325	318	333	339	341	307	339	346	360	339	308	322	345	320	308	348	383	353	329	322	363	317	309	316	319	333	333	312	332	339	328	315	366	346	302	304	341	315	338	339	332	311	339	327	347	324	333	331	329	344	324	331	328	343	305	324	284	316	347	294	364	333	348	318	302	327	338	333	328	314	327	311	338	320	326	328	364	325	313	327	357	299	357	314	304	317	349	356	334	341	327	340	341	314	338	341	351	313	329	306	339	332	316	356	349	307	325	323	357	327	334	317	346	333	333	331	312	313	318	326	328	323	345	323	332	354	346	348	329	340	342	359	312	340	317	346	342	331	302	345	294	330	321	323	353	311	328	359	341	335	325	336	269	364	338	344	346	328	309	333	312	327	306	324	338	312	323	370	315	335	329	325	344	319	307	328	327	316	317	327	328	299	348	324	310	322	340	323	362	352	310	330	334	350	342	359	368	306	336	344	327	333	325	328	352	326	306	322	333	303	344	326	340	336	321	358	326	299	348	321	319	364	309	321	323	336	325	348	335	320	346	353	309	340	354	351	313	339	327	336	328	333	308	332	331	318	355	316	326	327	341	325	343	343	339	313	342	349	312	323	319	304	356	345	308	372	320	307	331	345	325	323	312	316	306	318	299	334	320	328	349	326	327	336	337	309	330	373	324	336	314	352	332	318	348	299	347	318	285	324	342	361	315	325	322	317	341	328	309	337	341	367	349	332	317	333	342	304	350	324	344	314	325	355	293	310	331	370	309	350	323	337	329	343	311	328	370	333	291	317	308	306	338	298	338	332	385	355	315	327	324	332	307	339	339	345	302	336	327	315	312	313	300	331	348	347	308	336	316	316	326	335	306	346	333	330	341	326	336	386	337	314	323	298	322	334	327	326	333	337	337	363	324	310	358	336	344	362	327	322	326	356	324	313	336	315	317	338	366	328	341	302	351	324	344	310	315	345	332	345	311	351	307	280	315	324	328	321	305	311	321	305	316	328	354	338	314	320	338	342	348	333	336	336	317	344	358	316	324	348	363	363	335	335	348	331	341	292	334	322	346	338	325	285	310	309	336	336	339	311	310	372	370	345	333	335	360	313	315	355	332	305	350	300	343	317	307	302	351	325	330	330	313	325	329	346	287	346	337	310	344	332	307	321	337	343	313	340	321	324	303	296	299	333	346	358	322
8015	3032	6856	7411	6304	5114	4267	3646	3069	2697	2382	2137	2028	1838	1722	1603	1585	1422	1501	1372	1319	1294	1284	1244	1209	1233	1193	1188	1156	1152	1095	1129	1090	1057	1062	1057	1077	991	1015	1027	1011	962	1017	984	1051	944	994	962	968	1024	955	1013	971	992	954	976	964	970	990	935	951	981	967	960	914	914	891	979	917	942	928	918	934	990	919	967	949	983	947	935	920	966	847	958	1008	893	938	890	929	957	934	876	930	895	868	876	916	886	938	920	970	916	905	913	918	964	908	959	905	907	893	894	888	926	961	902	899	928	914	892	999	912	915	935	922	887	928	946	941	894	938	939	970	921	885	972	899	879	880	921	940	931	906	946	899	859	940	936	902	937	954	891	894	979	911	971	924	888	943	953	908	932	923	897	918	950	932	932	890	871	921	945	929	888	933	898	919	875	856	932	930	896	906	895	929	891	894	896	894	933	852	956	932	909	941	899	919	950	865	891	916	906	938	951	999	953	925	921	877	949	854	885	891	928	865	949	888	947	938	922	908	899	924	925	938	923	912	934	972	942	907	951	927	925	901	884	890	971	912	899	911	934	908	954	900	898	908	924	879	915	920	920	925	896	914	886	859	955	940	895	914	928	925	934	900	908	915	880	874	897	892	903	935	844	872	944	912	904	935	900	880	880	905	876	943	914	937	910	939	839	900	871	919	903	934	966	927	909	871	966	897	891	912	884	897	924	887	869	923	863	877	936	899	915	894	895	947	871	959	942	867	932	892	899	970	884	943	916	916	865	895	870	883	880	906	921	909	887	872	948	965	938	910	909	897	987	888	901	905	932	931	935	895	925	851	904	909	889	915	886	887	952	906	904	922	930	963	843	917	902	881	894	947	865	980	926	938	926	911	883	905	904	923	859	864	875	891	915	916	896	916	933	910	934	942	890	918	845	886	875	897	931	939	934	960	894	906	950	924	897	945	907	899	922	939	867	930	912	926	896	905	908	892	887	827	885	921	897	805	896	915	882	933	878	899	910	901	888	925	931	970	952	884	863	929	923	913	890	956	879	947	887	899	928	860	907	861	904	917	916	958	903	935	933	886	938	933	951	856	925	892	910	923	940	893	930	879	936	923	889	856	926	893	918	911	899	932	883	905	907	903	925	938	890	868	960	897	878	944	953	923	906	905	886	903	923	904	946	876	940	931	931	876	904	899	947	938	920	908	860	925	912	936	898	944	927	938	891	964	878	925	896	891	857	896	900	937	881	926	928	863	907	858	904	912	895	918	936	883	835	881	916	883	854	911	895	919	931	890	898	897	884	894	915	926	922	938	916	887	963	910	927	870	905	997	883	937	917	919	899	922	910	870	902	861	878	914	919	929	904	956	899	922	885	923	925	948	928	876	879	942	915	907	920	906	982	944	920	915	879	895	894	934	911	859	917	882	939	949	898	996	993	896	885	974	913	941	953	883	908	958	880	932	863	901	897	914	919	881	951	925	891	904	918	872	926	853	879	896	915	921	915	885	881	899	924	896	921	918	879	909	868	877	941	874	889	905	851	892	924	906	899	912	912	927	965	878	907	874	936	910	932	905	887	901	931	887	919	893	890	906	868	905	917	896	913	967	944	912	915	904	924	894	895	891	893	920	874	904	901	889	928	936	950	872	874	920	839	872	897	911	907	991	899	921	868	921	887	898	921	905	906	892	904	945	900	919	919	899	910	912	875	921	942	920	929	947	904	879	922	909	892	905	897	855	896	947	917	896	946	910	858	905	907	889	909	920	865	942	890	915	903	908	925	888	821	889	920	923	925	874	898	933	942	887	858	919	905	902	993	880	907	906	893	913	942	845	922	827	934	947	898	916	886	921	862	870	883	953	919	914	874	896	918	921	888	934	899	927	843	850	920	944	934	871	877	912	905	877	874	900	934	886	893	890	941	942	894	932	891	918	934	896	842	893	890	902	924	923	919	922	923	930	888	923	881	944	927	903	915	834	908	916	854	880	975	901	895	874	924	852	869	946	883	944	899	912	913	877	937	907	872	938	904	920	928	940	885	915	879	958	900	913	918	899	924	931	923	944	907	928	855	903	878	948	957	888	945	926	868	855	907	919	946	939	919	1003	858	902	954	885	952	960	909	874	937	906	887	908	900	873	905	887	880	949	923	921	885	890	923	960	927	921	930	947	940	911	877	925	926	881	914	893	898	885	938	917	974	913	955	908	985	848	918	905	895	907	846	960	878	910	920	869	927	890	910	945	928	871	897	871	877	909	927	914	908	918	896	920	900	921	935	871	923	854	918	939	951	912	884	859	885	949	895	956	907	958	928	945	918	884	923	899	881	886	911	893	872	968	896	925	866	880	904	869	860	900	925	911	929	900	947	927	926	909	870	905	905	880	908	869	907	907	974	896	903	958	865	950	940	1024	914	958	910	911	940	855	882	959	909	916	814	967	933	914	886	900	943	828	862	900	946	894	862	903	841	903	959	868	907	897	880	866	893	871	938	918	908	880	949	915	939	886	860	844	900	900	903	941	891	895	897	935	894	863	930	889	919	927	899	872	914	901	851	919	933	906	869	891	935	894	917	863	925	881	935	921	875	941	916	897	897	907	864	893	871	942	910	922	886	940	941	922	895	886	917	891	905	885	929	859	935	896	893	869	898	922	903	862	875	880	892	838	907	870	910	895	889	898	914	942	886	936	903	924	884	927	961	916	851	960	917	888	888	959	958	929	911	938	940	886	921	877	875	877	925	947	895	899	883	916	906	902	931	924	980	938	849	966	918	959	913	935	928	931	893	947	912	907	925	915	974	873	959	873	929	859	892	927	903	897	895	900	872	849	864	889	936	916	871	918	874	917	870	868	887	942	918	850	940	904	935	915	954	956	927	878	937	861	916	882	952	895	928	887	909	918	898	961	921	900	912	899	922	902	953	878	875	924	928	917	905	872	939	911	888	949	961	837	912	906	950	874	911	902	859	926	948	869	901	901	886	896	910	922	907	893	898	925	863	947	896	951	888	897	864	929	840	927	867	867	925	912	925	908	919	975	891	914	888	916	943	914	888	905	897	927	915	867	926	911	948	938	951	905	911	894	880	937	915	889	926	861	879	936	936	877	864	967	901	932	901	907	909	968	889	870	914	878	910	914	884	877	924	892	929	915	920	917	896	944	983	909	910	938	893	924	936	913	889	822	914	940	898	838	851	930	903	932	928	915	903	901	856	886	877	883	879	900	929	878	873	944	901	889	930	932	874	905	894	921	909	906	928	906	920	901	967	913	897	950	926	949	853	946	886	906	900	865	961	892	940	895	931	900	930	916	916	948	906	865	851	899	905	926	908	914	903	917	892	911	950	912	917	902	873	921	921	884	904	917	878	874	899	923	906	916	940	890	902	902	948	918	921	951	929	937	912	934	816	964	919	880	933	907	937	919	929	939	893	903	881	917	887	915	949	890	854	936	968	894	888	925	928	893	872	951	891	945	942	897	877	927	946	935	872	903	973	919	896	922	884	878	899	902	939
2427	229	207	208	198	172	196	189	159	175	173	164	137	188	174	169	166	185	191	173	165	160	193	163	167	186	169	163	186	179	144	167	162	170	146	167	164	152	166	177	175	164	196	149	162	177	167	175	178	179	159	198	158	168	171	155	168	185	185	194	168	173	196	140	174	148	149	175	163	160	200	180	167	162	161	171	184	171	160	139	169	154	175	171	141	163	167	186	187	188	165	148	162	193	163	165	166	148	178	149	166	173	147	156	165	159	174	166	175	142	170	160	147	194	183	159	165	153	167	150	176	163	158	158	191	157	176	176	186	173	144	156	168	174	158	162	188	139	178	190	157	138	171	140	175	162	163	187	153	131	163	147	179	178	197	167	164	170	148	166	156	175	156	151	156	150	166	164	173	186	151	174	150	178	144	178	161	164	153	156	179	177	175	153	152	188	181	155	159	170	162	165	175	172	177	157	186	180	148	191	157	144	170	148	162	160	155	178	163	160	161	149	152	159	155	169	174	172	183	170	171	149	165	171	179	155	168	152	186	161	168	171	160	173	183	153	175	171	177	149	173	159	174	169	145	148	172	168	147	174	163	187	142	148	150	170	170	186	163	160	155	174	180	158	159	151	169	180	133	161	181	133	180	171	152	183	170	166	158	166	191	156	171	162	151	176	164	176	158	165	164	186	159	155	182	190	166	146	156	177	170	168	186	145	155	142	163	172	147	170	173	152	199	175	184	183	188	145	163	161	165	152	174	165	160	158	159	190	170	173	154	171	170	176	157	157	161	171	162	200	171	172	141	168	141	170	164	191	170	156	195	159	160	151	178	159	164	176	159	162	161	151	145	173	143	160	160	155	162	194	183	180	175	164	173	173	167	164	180	177	147	166	145	172	160	161	167	157	175	161	179	172	181	149	156	156	168	180	147	173	162	170	191	162	150	190	155	184	148	159	197	147	152	164	150	164	172	190	169	156	189	174	159	194	189	172	181	170	159	182	178	173	192	177	154	166	175	174	168	163	143	147	161	169	170	180	187	155	166	163	154	157	174	152	160	169	160	157	182	170	166	164	172	161	148	160	183	168	163	151	161	186	156	162	182	172	173	140	180	186	177	161	161	177	147	165	150	155	173	162	173	187	155	167	188	173	171	194	171	173	156	190	166	165	176	155	197	182	163	148	161	172	165	182	156	176	195	174	163	152	172	165	173	197	177	134	154	192	141	160	172	169	171	170	168	181	178	158	159	160	176	185	174	177	168	192	169	174	162	184	197	158	190	175	164	183	173	176	144	179	164	166	160	171	174	180	175	181	170	174	182	162	174	176	173	192	158	170	195	177	165	174	168	141	174	160	158	147	150	159	177	181	166	147	153	178	159	177	168	161	182	167	173	185	164	180	161	154	169	157	136	165	152	184	181	164	171	196	162	151	173	156	165	167	170	183	165	176	162	170	164	178	165	157	149	185	154	169	162	178	162	163	187	178	179	164	182	153	179	149	162	161	160	153	161	171	189	174	161	147	178	168	167	159	156	181	159	181	171	173	156	170	199	153	172	172	167	183	161	171	159	149	151	146	154	159	171	159	180	162	163	172	178	157	164	148	162	174	182	169	160	154	185	147	162	166	157	176	184	166	187	179	187	156	171	184	167	148	169	173	162	165	176	171	171	190	172	184	183	181	184	171	159	144	190	163	178	158	183	148	153	155	156	174	167	181	168	167	152	162	167	171	174	183	189	178	169	156	184	162	173	137	174	164	169	180	182	169	169	187	186	164	165	182	168	180	180	168	170	177	163	166	155	169	171	167	188	155	147	168	169	171	185	169	172	168	186	180	167	170	164	175	179	185	165	183	189	203	167	157	149	158	174	188	194	167	173	170	155	162	152	173	170	162	191	180	162	170	160	166	133	174	148	185	169	169	189	181	158	148	169	147	138	165	161	157	131	163	165	157	142	165	156	161	180	143	173	187	168	158	176	159	161	151	161	168	146	165	152	153	164	183	183	157	164	165	162	181	183	159	167	179	158	175	160	163	153	177	182	152	184	155	165	184	159	165	172	172	155	157	166	153	158	159	156	171	164	174	169	176	172	177	165	155	158	186	193	164	182	159	163	156	180	128	173	160	151	182	162	167	189	187	163	150	158	165	150	153	173	173	155	160	168	158	149	180	179	187	178	169	164	155	189	187	180	179	171	159	172	190	195	166	167	173	184	161	143	188	151	154	196	165	179	174	174	171	169	175	153	158	160	161	153	179	168	154	158	180	174	180	156	164	173	171	168	182	172	188	161	168	177	176	167	148	161	190	142	178	166	173	175	175	166	162	146	171	164	179	168	184	162	164	187	187	160	174	155	186	179	154	154	183	201	182	166	171	177	186	160	163	155	161	156	170	183	159	159	164	155	200	166	195	165	166	190	166	159	159	169	169	147	169	169	157	189	194	165	173	172	174	149	203	170	167	158	151	167	150	164	170	154	161	141	193	180	160	169	185	154	169	162	175	178	162	183	172	154	153	191	188	139	197	147	195	147	171	176	138	179	168	170	163	165	169	176	159	160	153	154	170	167	163	176	167	192	200	140	166	169	168	188	158	160	169	170	193	157	163	167	199	164	204	170	165	165	187	177	140	180	184	161	186	190	188	151	178	156	166	176	161	182	170	177	166	159	182	156	180	172	155	159	175	149	175	155	180	150	157	163	170	165	180	144	145	163	177	170	179	172	170	168	185	176	170	171	177	157	189	167	183	178	171	187	168	166	163	173	174	196	173	168	173	151	174	156	174	170	163	157	148	170	171	166	161	182	170	199	143	154	157	155	161	165	185	157	161	156	144	185	169	183	169	169	191	173	168	155	178	148	164	168	161	179	178	184	156	160	167	186	191	133	178	149	162	177	175	144	151	182	155	184	168	171	160	170	180	152	180	172	190	182	188	130	151	149	171	152	154	145	182	186	178	169	170	174	188	170	166	176	167	195	151	190	145	164	188	168	195	181	210	176	175	163	178	164	149	162	163	157	157	177	189	162	178	184	180	158	184	161	189	162	164	157	164	154	180	181	189	174	185	181	171	180	148	165	171	176	160	151	171	148	164	153	183	167	187	154	152	166	163	153	181	175	160	182	175	174	161	165	170	164	166	161	146	147	176	175	153	185	173	159	170	157	175	205	160	178	184	160	167	162	171	177	187	141	153	182	159	152	145	171	158	176	186	178	182	159	173	171	171	178	164	149	190	169	179	164	166	173	161	180	162	179	157	174	168	144	158	178	189	176	180	198	185	183	190	198	160	153	153	162	179	158	174	172	169	156	181	194	161	164	188	169	172	157	150	156	155	183	206	168	195	179	159	164	177	166	186	168	156	184	163	181	179	169	182	154	166	150	152	189	173	156	164	151	156	161	192	158	176	183	171	158	159	171	153	169	153	195	154	181	141	169	155	183	155	154	174	175	172	159	142	164	160	176	160	160	157	163	176	176	169	185	152	162	175	160	155	171	140	158	164	177	152	205	167
2126	590	701	720	717	601	632	586	575	616	542	573	560	539	536	563	611	598	506	594	551	562	547	514	536	534	546	536	527	553	542	520	522	520	528	538	560	521	518	573	529	533	534	524	504	541	542	558	539	562	511	571	529	553	548	495	514	540	537	508	533	542	555	546	521	529	504	533	549	520	508	563	495	483	533	548	486	546	517	512	579	529	501	533	552	538	535	523	525	521	506	503	563	490	521	497	526	528	521	581	548	572	504	478	497	567	497	541	517	540	522	501	572	552	533	509	529	523	559	518	512	516	542	565	558	538	534	571	553	515	474	537	509	510	527	544	520	543	560	534	535	519	513	514	543	506	544	571	484	552	527	521	535	526	537	526	493	552	536	521	515	506	528	539	504	542	537	528	507	536	513	538	556	583	535	545	535	529	518	533	530	536	512	510	534	523	513	531	529	526	552	560	548	540	506	513	525	483	524	549	513	483	532	592	496	533	564	518	563	508	520	518	517	519	552	496	548	514	550	505	552	537	543	534	518	514	501	525	488	483	539	533	516	553	523	545	540	545	540	561	514	492	546	511	536	524	574	578	534	522	543	527	518	487	552	504	521	546	548	506	486	552	523	541	510	539	524	519	537	524	517	573	562	523	543	524	541	523	516	553	532	527	513	530	546	544	539	494	503	536	561	567	501	545	560	506	527	525	529	515	544	531	517	512	539	535	489	476	536	487	545	521	551	553	518	505	551	552	503	500	538	520	531	565	523	529	558	519	553	526	551	549	534	539	526	511	533	535	506	558	549	565	544	500	536	519	535	583	540	557	500	535	573	543	518	516	528	545	521	546	554	535	506	515	520	509	493	528	540	525	560	501	527	518	518	490	517	529	538	488	520	482	554	540	534	554	499	490	522	539	467	498	544	496	515	502	540	513	506	535	534	518	527	545	542	477	510	488	527	526	521	580	516	531	570	521	497	515	495	560	492	521	556	567	507	551	511	587	530	504	541	548	558	527	520	521	538	490	532	542	544	497	511	544	515	533	500	525	574	571	497	550	553	534	493	518	516	539	548	533	561	544	531	505	533	527	514	556	515	517	573	549	503	528	512	516	579	564	523	540	535	521	504	527	529	541	528	513	534	539	552	490	523	529	561	487	493	514	544	490	520	507	530	548	525	493	484	561	496	502	540	551	549	508	539	534	522	539	530	510	566	526	546	519	520	515	522	561	516	572	547	501	538	543	522	541	491	530	548	497	557	494	592	537	502	539	533	501	526	526	497	549	563	505	538	492	513	562	558	509	524	543	516	540	547	537	518	569	521	515	564	512	538	494	541	528	572	533	507	521	540	534	559	539	544	549	543	531	564	496	517	573	549	534	515	539	569	530	508	534	527	494	516	559	533	492	510	503	521	544	529	496	546	528	487	545	540	573	511	528	543	576	547	513	524	527	562	586	560	550	525	518	534	578	510	541	553	537	528	512	551	505	528	493	536	557	547	561	511	521	507	567	545	515	541	529	502	542	505	499	521	541	580	516	514	557	571	531	541	520	567	523	546	492	542	564	552	505	515	539	539	542	510	521	519	535	531	545	540	544	541	562	510	491	487	573	535	507	519	545	525	515	563	543	529	524	541	556	535	554	511	489	574	547	534	531	538	553	531	543	549	478	535	509	519	542	569	539	530	551	511	539	523	529	536	588	520	497	521	555	549	530	511	558	551	532	536	582	534	549	528	543	578	489	526	526	562	569	563	528	516	491	520	500	547	505	522	531	502	515	528	510	520	544	512	493	568	552	521	495	526	510	504	520	552	499	523	497	534	505	508	527	578	532	496	509	504	566	546	521	517	536	507	525	541	514	517	524	499	527	568	507	544	503	557	526	517	520	549	507	537	528	522	526	544	528	501	516	577	525	548	528	537	526	542	516	500	547	526	548	517	518	522	531	522	510	555	552	514	526	533	545	546	555	514	531	550	565	537	534	514	578	548	496	527	527	528	526	578	528	531	557	525	528	555	529	540	539	511	502	571	531	546	549	517	491	556	536	537	561	552	493	517	506	556	533	509	533	534	539	591	546	549	574	502	523	504	538	569	527	553	525	529	556	558	512	489	542	519	514	538	504	566	551	543	521	549	552	554	552	520	513	519	511	557	520	508	527	515	535	518	525	506	503	528	569	515	500	524	578	528	551	521	580	561	539	540	531	527	531	509	560	521	555	545	510	522	524	504	469	508	529	590	516	526	550	476	566	539	542	501	522	526	509	536	549	564	541	539	493	506	545	524	573	530	506	529	538	493	568	543	500	500	509	560	539	475	520	567	535	555	571	551	536	495	519	511	551	535	522	498	548	525	504	540	529	511	545	527	516	534	571	512	520	578	539	520	507	559	542	532	525	501	461	532	516	506	514	507	523	527	482	508	542	514	547	561	510	515	575	478	542	549	526	550	523	489	511	560	584	541	519	573	482	533	553	526	522	525	557	489	572	507	513	540	567	543	530	556	517	537	550	513	513	538	513	537	537	509	566	550	547	510	567	571	536	524	532	516	553	475	535	514	536	546	535	495	502	543	518	504	496	569	544	552	559	573	550	528	537	529	561	538	578	558	515	510	562	561	566	561	526	559	498	537	542	545	524	579	534	541	538	536	524	545	524	531	585	555	511	547	537	522	525	541	535	492	520	539	528	509	579	548	575	569	518	519	524	542	550	492	538	560	508	531	530	503	534	494	510	494	556	484	539	511	541	498	557	569	515	545	497	538	537	519	529	475	520	542	532	503	526	545	537	541	525	524	503	530	496	529	510	509	572	504	521	512	547	491	569	505	521	508	560	531	532	560	552	525	538	542	506	538	556	522	551	547	530	583	496	540	541	510	533	540	560	566	550	552	545	474	549	569	496	512	555	534	541	568	541	584	500	518	520	534	479	521	526	513	498	551	509	540	519	564	526	529	539	511	536	525	535	543	541	531	532	552	554	514	537	548	528	513	519	511	560	533	545	522	541	514	491	515	534	527	546	486	520	566	553	533	532	497	520	574	494	512	551	515	511	512	534	532	544	579	513	543	516	528	526	499	536	517	594	503	517	541	529	562	504	538	513	543	476	518	535	499	538	502	569	513	519	534	518	540	518	563	517	508	554	509	527	492	501	534	546	565	551	533	564	528	503	560	516	518	503	557	527	565	555	548	543	520	524	532	539	508	535	555	561	489	503	517	589	499	583	504	522	513	491	544	529	522	538	523	533	527	524	493	466	537	535	559	545	538	512	539	527	536	545	533	520	539	552	529	535	536	545	528	542	526	565	531	530	512	534	521	539	511	558	509	556	522	544	548	507	559	544	513	556	558	548	604	522	549	532	526	534	576	540	551	537	518	535	505	524	521	531	500	543	564	536	536	566	523	531	570	494	530	558	524	514	508	511	560	535	564	550	521	580	539	548	540	516	535	522	526	539	514	503	540	513	500	492	522	533	557	500	551	551	518	507	545	530	549	512	532	548	535	531	546	497	536	557	573	557
10975	1473	1714	1429	1073	885	666	616	551	518	416	437	428	413	385	369	339	379	359	366	389	357	353	358	366	353	335	355	346	340	332	315	348	337	288	297	328	331	337	333	379	317	323	322	343	285	312	333	298	295	337	297	357	295	325	304	327	306	339	345	335	303	347	291	325	332	320	343	309	304	325	310	330	317	335	326	338	349	338	293	320	304	344	323	309	297	339	327	373	314	338	334	320	307	331	361	305	293	309	325	301	313	337	328	302	331	326	362	326	343	351	336	302	300	348	341	324	335	309	320	323	364	316	312	325	318	331	329	302	293	321	311	316	316	326	302	343	279	330	292	323	302	346	326	337	297	360	303	340	331	321	321	324	316	283	320	297	351	310	344	343	309	326	331	350	293	303	315	328	326	328	327	332	321	340	318	331	296	336	355	328	337	347	308	313	309	332	289	314	338	305	301	354	344	319	318	306	315	304	352	339	310	338	347	300	321	303	309	292	333	364	335	301	315	328	299	314	315	330	342	348	312	334	324	353	357	343	341	338	320	313	340	316	313	321	328	330	334	351	297	313	329	317	299	334	329	329	314	347	328	333	345	286	312	330	321	311	323	337	317	306	327	336	330	321	355	307	340	312	314	318	320	325	329	313	333	314	325	362	300	318	347	354	325	328	292	326	322	332	313	311	315	324	314	302	324	331	341	306	322	316	344	344	314	320	299	320	314	332	332	321	340	337	347	321	326	330	292	340	318	331	356	312	292	325	323	307	338	327	343	346	275	337	302	308	349	322	296	331	319	315	303	311	314	277	322	308	311	323	302	341	330	337	380	341	305	313	328	307	325	348	324	324	319	333	327	323	317	316	319	374	329	313	313	349	317	352	323	314	316	326	336	298	356	315	328	336	345	323	335	346	328	327	334	286	319	301	318	336	325	341	320	316	322	337	330	363	308	305	345	305	325	359	316	306	324	314	324	315	317	328	300	340	332	288	306	307	306	323	332	303	329	327	325	349	323	313	302	340	299	327	306	330	311	325	321	324	316	331	303	336	312	297	356	329	303	340	361	338	330	353	303	340	333	332	320	288	330	338	317	332	361	303	357	332	315	336	320	320	338	325	299	301	315	346	344	331	307	317	367	330	299	291	309	325	328	306	328	324	293	369	317	307	343	317	347	338	327	342	320	339	325	304	324	292	324	342	346	307	292	318	328	305	337	313	317	303	318	299	322	300	298	334	319	311	333	361	355	332	338	295	334	338	328	325	360	287	335	316	312	337	327	326	348	325	344	312	318	336	322	292	335	336	292	332	351	322	338	343	340	320	307	353	351	340	312	313	348	337	336	328	314	303	332	316	307	322	327	308	277	313	345	357	342	294	311	317	312	338	329	316	305	328	312	328	325	321	337	349	317	346	324	296	348	314	300	333	330	321	326	309	335	336	317	312	355	316	359	340	339	299	307	322	325	330	319	333	323	316	298	303	327	323	314	293	313	324	311	295	326	322	330	312	326	301	330	336	331	347	323	334	331	348	341	331	312	316	330	313	296	322	326	303	299	359	332	341	301	316	316	317	327	328	325	319	305	334	321	302	297	321	287	317	348	317	304	319	302	331	299	328	332	324	360	337	339	330	329	308	332	331	329	340	318	303	366	324	319	325	333	325	320	307	330	346	312	317	295	328	321	345	331	335	350	339	300	323	310	319	333	323	324	321	307	346	334	307	354	348	305	297	345	308	325	337	332	333	284	310	331	348	313	332	350	315	309	351	343	323	293	330	324	315	299	322	313	315	318	335	298	311	305	340	344	302	297	314	309	338	312	309	311	328	339	361	314	304	306	313	325	339	321	342	329	328	342	322	343	297	315	293	330	309	339	308	368	339	329	334	336	314	325	320	318	375	320	339	298	329	320	353	320	294	362	306	300	296	315	337	351	331	317	301	307	351	320	324	342	325	318	346	372	312	344	317	335	345	320	335	311	341	327	356	339	328	304	357	311	336	314	330	361	364	342	350	309	337	352	310	302	338	344	300	350	293	275	262	350	321	340	323	367	344	318	359	322	299	328	333	343	318	300	326	305	321	309	326	324	322	340	336	309	330	321	351	366	305	342	313	327	333	319	317	341	319	343	335	324	343	330	315	324	311	340	308	310	336	317	323	344	315	315	356	305	322	300	307	321	310	344	314	317	329	322	335	311	311	338	304	323	343	311	321	325	307	282	320	358	321	317	294	327	283	319	310	320	309	371	336	343	338	343	294	306	317	311	335	324	312	293	288	340	289	314	296	355	356	339	309	333	320	323	318	349	325	328	351	320	288	347	333	328	338	333	296	327	297	319	325	328	335	314	327	324	307	334	298	316	322	354	347	306	369	317	349	344	295	294	351	280	330	344	317	315	331	299	338	298	322	331	322	349	307	321	308	336	326	331	336	321	291	343	297	323	325	308	291	326	315	339	344	352	330	340	293	301	343	311	313	328	325	368	333	339	331	327	319	301	342	325	336	332	339	303	331	327	306	328	303	305	340	313	347	325	339	325	320	337	343	318	329	303	348	339	286	350	350	336	335	299	362	330	350	349	309	344	345	340	328	261	315	345	340	288	304	339	357	336	338	291	332	311	318	321	334	320	320	352	295	345	325	324	329	311	322	347	348	339	322	313	310	313	345	350	321	330	321	310	347	300	327	296	323	319	302	369	331	339	308	316	303	316	351	311	292	315	335	338	355	330	351	316	323	330	320	330	350	338	307	341	346	309	318	322	327	368	316	347	330	329	315	327	334	311	320	328	341	319	310	313	277	313	315	318	323	312	307	340	291	305	318	323	292	291	333	325	256	310	365	315	326	291	339	353	342	334	371	288	354	328	327	347	316	296	364	320	334	311	312	324	293	328	313	309	324	316	323	374	339	334	294	343	329	320	328	337	337	314	306	296	307	312	343	337	326	338	329	329	329	322	333	330	319	311	351	331	347	344	312	325	331	321	324	310	345	297	301	332	332	288	288	265	330	338	285	335	335	331	294	309	324	332	337	327	337	317	308	297	329	326	339	324	316	298	298	330	316	348	322	307	341	362	319	311	354	303	315	304	332	321	317	316	350	339	332	357	308	324	322	287	312	330	309	309	305	339	301	333	292	338	283	316	294	340	316	351	329	327	338	320	337	344	313	314	346	306	297	349	298	311	319	354	289	359	365	329	321	369	290	337	315	338	333	344	310	330	349	301	312	332	300	307	328	335	315	286	302	318	313	311	301	316	328	323	316	301	334	329	322	331	319	316	324	308	300	367	313	315	330	318	283	330	318	311	345	323	307	322	352	307	297	291	334	336	315	347	346	319	293	309	319	344	332	334	340	342	297	346	304	327	357	322	330	345	323	331	332	320	305	311	332	297	341	314	351	295	299	294	351	336	309	331	323	325	335	311	327	321	352	337	285	323	335	355	332	309	358	302	299	345	301	297	342	316	308	296	342	325	340	318	340	319	315	353	308	312	296	319	327	314	339	321	311	312	339	321
6008	2018	4009	4423	3671	3161	2622	2282	2024	1801	1658	1596	1472	1411	1282	1226	1237	1242	1195	1146	1109	1116	1127	1035	959	998	1069	1048	1038	1032	1015	992	1003	945	990	939	999	953	945	978	935	940	996	922	933	967	926	884	970	914	947	933	936	938	897	876	933	954	941	885	980	895	976	903	907	975	896	1015	926	890	922	908	905	954	924	899	895	928	975	921	917	957	880	892	971	901	935	921	908	879	885	927	923	921	846	937	931	880	938	926	960	907	909	890	928	896	880	896	875	951	905	862	901	845	925	885	948	931	964	964	922	917	940	904	888	903	962	925	925	942	862	905	878	895	866	919	904	982	885	928	912	908	879	930	872	871	892	929	950	919	870	876	949	852	861	898	974	905	915	949	888	927	872	931	978	931	861	946	926	880	899	919	849	873	942	859	950	873	936	931	974	872	905	925	872	880	949	850	877	880	886	898	892	892	851	948	933	918	896	915	895	881	879	889	908	924	923	907	866	905	922	891	957	903	863	842	881	888	970	855	954	894	932	834	934	855	826	956	900	965	897	875	875	858	920	923	911	953	868	894	862	898	917	934	905	945	856	919	851	947	929	835	950	902	889	934	917	917	903	873	929	898	894	925	876	891	882	932	940	914	894	899	928	898	904	907	900	943	913	888	894	910	921	894	893	891	947	871	870	909	876	908	908	943	863	901	910	872	902	976	875	895	906	915	913	899	892	814	917	910	870	900	916	946	958	878	917	891	894	884	878	915	903	910	915	914	906	902	919	849	892	884	965	870	956	895	851	926	899	967	920	902	889	947	940	918	945	935	877	928	884	925	906	976	868	901	875	890	937	897	904	882	908	918	877	949	876	915	884	879	874	899	957	932	844	896	931	914	909	894	892	917	956	900	905	917	882	943	957	968	858	925	879	920	897	886	920	938	896	901	929	858	927	908	855	912	906	954	875	920	882	890	971	993	916	863	944	925	876	899	861	927	927	945	966	888	931	893	926	910	933	895	951	843	921	866	884	909	906	906	940	858	876	918	884	923	929	906	872	911	882	906	926	951	880	928	897	953	968	914	948	867	904	924	939	863	871	946	927	844	904	909	912	926	873	893	846	897	859	900	942	920	844	948	904	957	893	924	944	930	894	892	917	943	853	961	923	873	868	937	901	936	914	882	955	884	897	970	881	913	983	882	942	914	906	912	983	927	892	913	913	894	901	890	901	920	925	927	955	915	898	901	850	887	902	926	925	897	914	910	908	933	865	944	912	917	899	893	892	880	893	933	898	861	923	867	891	923	930	947	847	904	880	876	969	910	889	879	854	908	929	965	944	882	935	928	907	866	966	880	891	858	931	919	906	891	848	882	914	957	940	906	956	936	910	867	895	935	846	914	905	914	947	969	881	881	898	937	924	869	853	863	912	886	870	895	914	914	936	950	960	905	864	918	930	879	916	922	926	897	897	864	876	900	896	898	888	888	867	899	913	934	866	927	936	915	891	913	936	934	920	872	899	945	911	919	871	863	934	933	871	853	928	899	877	911	894	899	910	857	876	876	928	874	889	865	945	930	934	877	854	915	915	937	938	912	915	896	845	904	976	908	925	920	943	935	877	935	910	883	939	925	849	937	901	915	882	903	890	925	889	868	907	927	900	865	918	907	976	894	898	854	883	929	900	885	885	934	926	893	940	918	924	930	852	936	912	901	902	878	906	908	946	996	971	934	881	973	882	915	913	967	932	901	920	957	864	902	886	936	878	892	867	920	940	907	938	898	912	909	870	956	960	890	946	903	880	935	932	875	904	823	869	894	876	940	905	948	867	941	932	962	935	890	929	886	898	950	933	870	906	884	898	853	934	866	939	878	926	928	879	895	937	842	903	928	938	956	861	925	921	867	898	857	873	919	842	940	874	866	894	843	901	934	906	937	896	874	905	905	887	953	912	905	999	930	899	885	849	928	942	903	892	952	884	918	896	918	899	912	897	889	906	928	914	929	860	889	888	937	899	865	913	973	846	939	911	946	930	927	924	912	892	920	942	891	915	955	919	903	925	916	873	951	917	921	962	884	897	948	913	899	875	905	858	927	922	904	832	873	932	853	950	875	888	923	883	948	867	881	931	915	884	974	894	906	902	896	917	895	903	918	934	891	881	936	875	893	897	920	939	907	952	905	944	954	1004	900	898	904	884	894	928	919	901	871	877	914	905	897	943	871	914	936	880	895	877	868	865	906	937	864	900	908	947	927	891	950	876	949	889	924	944	896	932	921	911	929	858	949	943	872	862	910	911	912	863	845	915	911	829	959	894	873	886	919	949	957	933	889	922	899	895	900	858	934	875	922	904	882	902	904	921	931	899	894	907	886	903	885	967	883	925	896	903	933	943	858	882	931	868	892	899	919	900	883	936	896	936	878	904	856	931	877	871	904	885	978	874	903	899	863	943	895	922	870	871	926	874	884	957	922	951	851	913	920	896	939	906	955	897	904	912	894	903	912	898	862	932	901	898	948	900	856	885	912	886	904	919	948	912	910	900	904	913	931	897	875	853	932	871	928	861	846	924	912	868	899	887	917	900	933	876	894	839	934	891	915	945	929	884	911	899	860	912	909	911	912	859	856	891	888	914	882	898	975	882	955	863	916	933	916	933	856	900	874	868	898	900	902	876	891	941	917	869	916	827	897	917	940	890	865	892	863	864	934	891	905	888	904	876	934	855	857	924	921	886	923	894	882	876	915	924	911	879	944	876	917	973	926	897	931	947	926	904	881	909	913	908	917	917	945	885	919	924	906	884	941	928	859	874	903	902	886	925	890	912	912	949	882	913	931	920	950	882	895	918	889	929	934	876	884	938	933	908	944	905	879	906	840	928	936	843	923	919	910	861	963	956	912	912	894	900	941	881	879	876	923	895	844	932	891	952	867	922	916	911	920	934	864	967	923	836	941	868	900	930	925	875	885	926	919	927	896	888	931	896	878	893	892	934	932	890	902	937	904	905	929	845	920	895	901	897	905	948	955	917	861	878	868	951	912	904	910	908	900	905	927	912	913	924	912	887	902	911	923	878	913	858	929	863	865	905	912	900	908	919	902	920	947	916	853	857	891	887	935	867	890	902	929	919	921	926	876	922	868	916	885	901	946	875	895	895	925	865	891	899	963	946	897	911	892	898	853	864	862	928	935	909	935	912	914	889	927	916	914	866	910	935	874	928	884	935	856	904	912	904	890	878	933	890	912	881	916	926	895	879	924	893	941	906	933	901	904	912	909	928	928	875	910	869	894	893	898	946	915	938	932	936	888	909	885	900	934	876	880	830	912	882	891	893	930	902	911	942	914	885	916	895	959	935	902	899	917	878	912	854	903	921	852	939	867	924	927	887	933	943	978	873	975	905	874	878	924	872	929	876	924	917	890	922	929	959	921	907	910	870	901	888	926	876	914	938	898	912	929	892	873	981	897	898	914	905	918	936	894	904	913	874	845	852	906	884	899	936	886	959	884	943	953	925	874	906	907	869	884
19784	3800	3459	2677	1925	1438	1112	873	755	655	632	545	520	478	428	412	385	448	407	409	401	392	379	419	419	379	407	354	331	357	348	336	345	360	359	339	328	337	365	326	329	370	378	367	360	340	347	317	346	312	339	326	367	350	344	332	367	344	331	337	345	336	376	353	332	317	299	332	342	367	342	317	340	335	349	315	349	335	342	353	334	288	342	337	340	360	335	324	377	349	357	339	359	329	334	328	324	346	330	320	332	339	280	333	352	355	324	329	337	312	339	288	345	339	329	364	359	347	330	315	359	326	361	368	319	314	330	319	289	324	314	331	317	333	308	322	334	316	309	333	323	313	344	350	306	338	343	313	321	299	342	304	339	336	358	357	322	337	315	327	370	364	315	339	310	292	333	362	335	327	316	343	314	336	315	341	316	321	310	318	335	355	314	298	323	321	356	319	335	311	345	336	314	331	344	345	315	315	340	331	340	314	358	355	282	330	306	335	296	290	355	359	353	339	315	335	306	359	338	332	301	319	325	328	305	329	315	327	312	320	353	329	341	313	307	310	334	319	341	360	347	326	331	302	337	338	356	324	375	353	349	353	357	315	332	315	322	335	368	343	322	306	338	339	356	336	328	318	332	358	299	350	352	381	376	341	316	337	329	330	318	343	309	320	311	338	345	323	326	341	329	346	332	332	362	355	333	329	325	314	348	321	323	324	327	346	344	325	337	330	320	360	333	322	329	330	349	306	329	325	319	329	310	333	338	332	314	337	337	326	351	327	349	296	343	347	323	326	360	356	351	353	318	344	309	336	341	325	333	351	335	298	335	320	305	357	325	344	355	360	350	314	339	306	347	297	368	317	327	325	316	355	323	344	321	384	321	356	362	342	336	359	331	362	338	307	327	376	363	338	331	331	349	347	335	328	340	335	347	316	382	334	324	363	321	334	361	326	329	337	344	331	312	319	322	313	302	341	322	315	329	321	315	329	356	323	323	328	355	340	303	341	309	322	342	308	340	339	286	301	333	361	303	340	342	301	342	325	354	325	335	298	332	327	315	356	323	335	296	353	349	327	293	346	307	327	340	336	321	342	308	332	281	351	340	332	319	332	363	332	319	343	316	325	333	318	318	344	314	323	376	297	315	340	327	339	368	324	311	313	327	311	338	349	349	329	325	339	294	342	306	352	347	358	329	326	306	324	332	319	327	337	309	343	302	324	344	349	325	342	333	309	327	338	337	345	313	328	315	327	316	338	307	329	321	341	326	326	355	335	320	328	335	328	333	317	357	329	379	324	299	322	376	300	338	335	356	343	337	338	313	329	363	324	310	344	335	332	363	323	321	348	334	355	329	324	337	328	329	330	322	354	384	338	327	357	316	341	300	345	312	298	324	331	327	357	318	365	357	342	371	328	311	317	332	309	348	301	332	308	336	305	303	336	324	332	309	320	341	316	355	359	326	340	359	314	318	359	320	321	358	315	322	328	335	328	351	342	323	340	329	328	321	331	316	317	325	330	358	359	350	340	327	336	325	338	325	353	324	330	321	328	312	339	306	326	344	335	328	307	333	314	355	338	363	352	332	344	316	335	315	315	324	317	318	315	344	336	339	350	311	313	356	360	315	327	313	313	332	328	342	325	300	316	347	345	329	302	334	338	347	346	348	358	334	338	333	349	376	341	334	321	337	327	334	336	336	334	305	329	331	354	326	328	322	327	328	324	339	375	285	305	330	316	317	348	335	314	334	363	327	340	354	308	339	346	342	319	320	372	333	347	318	354	355	329	334	324	334	330	335	320	336	312	348	349	339	318	358	321	296	346	308	317	336	319	355	326	342	299	343	316	352	353	313	366	356	327	321	381	300	333	307	341	350	344	343	333	316	330	347	345	307	321	337	337	306	325	347	315	299	319	330	331	303	324	312	331	364	339	343	349	339	313	307	305	328	320	339	327	343	362	316	325	318	331	310	367	364	323	342	326	331	341	363	354	308	323	296	328	314	325	324	354	354	335	330	340	317	342	316	320	377	321	350	327	318	309	360	328	338	326	322	313	325	353	366	352	332	330	335	326	336	348	326	355	363	341	330	363	359	341	291	329	320	354	340	332	334	314	347	364	303	362	347	344	319	328	325	377	321	312	311	360	374	337	307	298	330	331	311	332	285	324	343	301	320	368	333	330	349	320	325	317	314	355	329	302	329	327	331	354	347	331	347	345	315	345	326	339	306	335	334	318	338	367	312	342	343	314	315	358	343	330	325	332	369	324	337	381	349	334	354	319	348	318	352	350	329	344	327	333	334	293	328	356	339	378	315	319	316	316	342	350	347	332	326	344	329	289	334	308	363	339	324	328	311	319	329	399	344	331	305	351	341	348	339	320	324	343	338	309	303	336	329	338	341	332	319	352	304	309	349	343	313	299	307	329	350	321	322	328	327	310	353	333	340	359	328	320	360	318	344	298	335	301	352	341	360	350	329	356	320	316	352	332	362	319	345	369	329	357	321	309	305	341	353	340	347	355	327	332	372	365	328	348	364	338	312	322	337	314	325	339	330	329	344	338	319	319	329	326	368	320	321	320	347	341	336	336	305	332	314	331	341	332	306	307	333	337	347	349	355	357	363	357	308	362	365	323	348	344	333	359	326	337	362	332	330	334	340	331	324	321	316	337	331	338	335	330	315	297	337	337	331	336	348	320	338	331	314	316	330	288	346	319	333	348	328	331	344	334	317	334	321	320	366	313	320	318	329	321	354	302	327	333	334	344	357	329	330	337	320	335	330	389	321	350	309	358	332	317	345	314	319	323	309	320	335	328	347	324	337	331	329	352	328	359	323	359	316	349	362	332	353	310	330	333	331	365	309	347	370	341	312	369	364	326	326	325	333	306	331	318	322	333	360	325	341	397	347	308	325	322	359	331	360	353	319	336	342	330	364	325	323	337	317	322	331	344	328	320	366	301	329	317	341	334	338	352	340	330	320	314	334	318	327	307	295	317	328	319	357	350	326	362	328	349	341	341	339	367	343	348	329	321	313	365	327	328	331	345	346	318	331	303	343	332	330	340	291	331	337	306	322	341	352	340	338	334	310	357	318	341	330	322	335	316	358	357	341	342	299	341	347	331	325	333	363	331	311	336	338	356	315	379	326	336	351	343	357	344	312	326	312	324	346	329	324	358	294	345	347	339	327	336	332	315	337	324	355	365	325	347	322	358	355	332	329	336	353	326	362	321	326	346	352	341	328	338	318	308	302	363	310	309	306	323	358	349	327	312	331	352	347	310	351	327	360	364	333	321	351	310	348	313	320	313	354	371	328	348	318	318	337	377	355	334	319	317	316	308	334	331	336	334	341	335	308	363	335	328	366	295	350	319	360	334	359	314	349	340	300	368	346	336	314	333	319	306	335	362	298	322	337	324	341	361	335	347	326	334	358	373	316	355	351	335	313	278	328	322	330	365	345	335	361	359	349	329	322	334	310	331	341	322	344	339	311	360	324	336	324	305	331	321
7917	3007	6876	7478	6391	5156	4366	3618	3083	2708	2383	2170	1954	1863	1779	1730	1568	1514	1443	1411	1327	1346	1274	1284	1221	1235	1211	1177	1098	1127	1114	1136	1136	1091	1069	1063	1009	1045	983	1051	1005	1011	1058	1030	1005	1008	1010	980	1035	925	959	981	974	1019	994	928	1019	970	955	943	970	956	965	895	990	962	910	938	912	915	896	932	972	952	882	969	935	926	944	929	953	953	940	962	971	936	904	926	895	915	990	912	905	938	929	922	960	938	878	938	947	904	893	950	891	911	960	903	908	919	929	912	929	926	938	974	915	918	900	949	913	952	982	927	910	952	883	929	865	944	942	937	924	933	912	933	906	960	885	893	940	967	917	929	937	965	958	913	885	915	881	912	925	936	892	922	897	909	913	892	903	970	930	936	979	903	895	893	937	920	973	978	899	898	895	908	886	892	884	975	899	938	908	927	904	915	887	929	864	944	876	923	898	923	887	895	925	932	905	946	902	918	922	877	934	893	989	875	980	925	931	891	911	943	915	955	933	896	900	919	891	903	903	1004	931	912	967	859	904	931	884	978	953	912	900	872	878	899	902	948	927	893	882	916	904	892	978	922	884	893	932	911	890	941	916	879	881	875	909	900	929	958	927	886	963	910	892	940	913	901	855	921	884	900	949	915	890	896	894	900	947	933	945	848	892	897	891	922	938	944	872	919	894	935	931	879	883	951	948	900	894	903	955	922	945	938	938	901	888	943	895	895	979	988	914	917	907	928	872	884	919	944	891	866	889	910	883	917	901	926	873	885	862	913	926	889	922	943	879	908	904	959	915	910	939	901	926	913	947	925	910	937	899	928	925	897	898	877	894	906	900	929	964	935	865	912	874	956	912	913	919	848	926	874	845	908	913	928	955	912	919	890	873	900	895	905	920	890	886	971	894	894	888	904	907	943	915	898	874	916	976	932	939	890	937	938	963	908	921	923	892	874	921	908	884	936	929	916	924	940	923	882	872	936	873	884	936	925	934	838	872	929	935	860	852	977	945	928	946	953	886	934	887	884	910	924	871	917	930	884	932	916	900	964	927	901	952	930	882	918	896	973	916	933	897	852	898	896	964	931	895	950	961	932	936	868	952	928	907	883	919	925	917	891	941	945	880	924	879	893	893	943	910	867	906	916	973	907	918	944	968	878	916	865	892	938	891	861	900	937	900	920	918	916	911	868	896	911	886	877	887	940	899	929	964	930	899	871	875	981	856	930	903	900	899	957	924	941	913	911	909	930	990	935	914	883	936	956	909	919	906	952	900	931	889	882	884	881	901	909	934	851	918	938	912	908	875	935	918	952	906	947	914	918	889	913	855	844	925	936	941	919	929	942	925	936	888	912	914	887	912	944	921	890	889	865	906	874	945	895	896	925	908	880	918	862	884	918	936	928	900	963	891	909	870	941	927	893	864	940	881	894	874	972	949	923	863	906	889	972	914	926	921	891	965	925	916	874	929	893	909	921	943	931	898	923	903	879	938	893	903	899	933	953	914	969	994	965	928	926	888	915	854	868	896	903	907	927	886	864	881	858	958	904	876	941	833	853	932	905	898	895	918	939	921	935	910	899	933	978	917	943	904	937	923	879	928	867	954	909	916	845	925	900	952	904	872	869	877	874	927	941	950	879	882	941	900	894	937	955	933	835	935	911	954	950	940	958	868	941	904	931	906	854	938	972	898	860	970	939	914	908	868	909	915	896	928	964	846	874	887	931	947	952	893	930	918	878	890	889	912	929	851	879	915	934	862	898	855	923	836	909	919	948	871	886	961	910	962	875	950	926	908	937	918	958	900	852	896	913	931	937	927	895	874	957	956	867	946	888	913	912	874	872	903	888	922	933	886	907	965	901	907	918	937	929	907	937	921	931	886	946	904	942	901	869	953	893	935	877	957	900	876	948	872	906	933	865	932	936	884	952	895	913	890	900	893	943	923	962	906	886	881	909	957	920	922	910	897	918	921	912	939	874	935	837	910	888	950	954	955	945	928	901	928	914	966	875	891	908	945	892	916	938	914	896	855	910	945	916	913	910	918	896	878	934	868	868	924	887	879	941	934	943	899	914	900	899	858	910	833	910	833	845	944	909	893	887	905	909	950	895	936	955	885	915	882	866	917	863	918	911	869	878	908	912	963	967	957	954	955	912	949	920	838	942	901	932	922	891	954	918	959	902	893	954	973	937	901	971	985	908	890	923	888	892	904	923	923	919	926	954	893	953	962	919	925	921	913	960	908	952	908	897	954	947	925	906	967	853	929	914	974	926	879	875	927	878	877	927	896	869	948	985	936	882	891	878	929	867	899	940	891	889	893	873	925	880	952	896	922	911	866	966	887	895	946	915	901	882	874	957	933	919	886	930	917	878	903	919	944	882	871	863	919	912	863	958	944	877	921	833	951	904	935	908	903	902	976	897	958	894	900	921	925	904	880	917	928	897	893	933	918	878	925	909	944	954	873	918	909	905	948	866	911	951	965	904	865	926	931	926	925	869	917	841	913	965	917	893	904	922	901	910	944	886	934	924	923	927	861	901	922	961	933	920	948	872	898	937	927	946	912	965	957	890	936	974	937	914	910	915	919	926	993	898	891	871	964	893	954	957	862	887	912	907	917	939	902	926	893	882	947	951	902	906	960	934	865	969	932	877	954	907	916	980	866	858	951	909	903	900	932	879	920	934	924	864	866	978	920	915	905	850	971	896	947	936	887	897	908	916	928	903	895	903	929	962	904	888	904	884	946	948	914	932	931	893	908	929	909	928	900	929	905	903	959	892	931	917	910	885	953	873	931	949	881	953	893	875	940	978	957	882	878	898	869	943	876	917	960	867	926	923	916	925	906	928	972	881	943	883	910	910	919	869	923	872	912	888	932	899	908	925	964	901	890	961	937	882	943	899	887	899	930	964	892	886	921	929	957	917	954	912	919	927	952	891	847	868	902	931	956	920	911	943	880	980	909	944	934	907	922	972	945	940	966	937	909	928	932	934	862	921	907	882	905	883	926	923	958	914	903	884	890	894	903	933	910	944	916	898	929	916	938	916	951	958	880	875	938	910	924	917	934	915	873	949	911	958	832	899	907	941	929	898	962	944	853	891	942	876	931	965	886	934	931	934	922	885	968	865	879	872	922	942	956	939	920	994	915	875	907	897	836	899	853	887	912	937	891	917	923	925	878	884	939	886	927	882	916	964	870	861	907	860	960	934	906	946	887	894	875	976	908	921	946	923	933	902	911	932	908	904	947	886	972	880	939	912	876	917	876	917	945	908	885	974	927	903	861	898	920	899	910	852	939	926	893	849	900	899	905	895	878	903	950	969	894	912	915	921	961	881	923	915	904	880	944	958	889	926	917	901	949	897	892	876	858	902	887	916	970	917	904	919	921	931	896	904	887	887	928	896	902	945	909	945	914	906	899	979	905	949	950	884	899	888	946	915	942	923	947	900	923	957	941	919	911	884	942	898	921	894	873	911	948	924	921	912	942	902	911	969	912	935
2395	209	228	211	184	186	176	196	190	167	171	162	168	192	179	164	174	191	193	182	172	171	196	162	163	170	166	178	135	176	158	155	182	170	143	148	178	141	183	165	174	157	183	192	198	200	160	190	188	158	152	187	188	182	154	157	163	166	161	163	178	172	151	184	168	172	153	182	178	189	147	159	163	175	188	173	184	204	169	183	144	184	138	154	163	185	176	163	177	178	163	142	159	175	165	158	147	142	168	168	164	150	171	155	147	196	179	174	157	162	176	179	160	139	191	163	170	176	164	182	165	160	140	170	162	163	161	163	163	171	176	168	173	160	134	139	162	166	182	161	182	163	158	146	169	164	146	176	157	164	175	170	169	156	174	164	160	173	152	172	155	152	176	149	166	172	159	156	138	181	178	168	171	173	157	162	151	186	203	174	162	171	162	156	155	175	162	165	201	162	162	157	179	172	161	174	175	156	175	171	182	176	177	173	174	181	179	157	186	155	168	157	163	162	133	167	174	176	167	155	148	180	183	172	160	190	157	171	170	153	163	166	172	169	162	156	176	174	197	177	180	181	170	166	151	183	146	162	172	158	146	152	181	151	146	146	167	161	160	156	180	150	166	153	152	166	155	164	174	161	145	169	168	181	161	148	178	171	159	180	168	148	191	160	171	176	172	185	179	154	150	186	171	176	169	154	142	163	168	147	171	162	182	158	169	192	164	196	155	167	166	166	154	159	185	145	172	156	155	175	181	187	172	153	158	177	207	160	179	149	168	173	173	163	173	166	183	192	150	158	183	176	158	178	164	175	175	177	154	174	178	176	183	198	166	175	142	163	166	151	160	152	178	162	169	156	164	152	159	180	171	178	160	161	169	144	173	176	179	167	159	137	159	167	173	153	150	154	161	161	198	155	138	164	185	168	159	156	152	195	179	182	143	154	177	154	165	159	174	159	168	171	185	176	171	163	146	181	165	153	176	193	174	169	165	152	176	150	150	165	172	177	179	161	156	162	164	179	150	200	170	172	149	179	170	156	179	167	185	141	143	146	152	142	157	167	180	150	149	149	139	169	193	171	159	159	154	173	197	172	179	152	148	149	163	159	163	169	177	166	157	154	170	164	180	180	151	156	173	154	147	177	157	178	168	171	160	163	167	179	167	163	163	165	172	177	183	169	162	186	154	163	169	171	172	169	192	186	164	153	191	162	163	180	169	170	154	164	141	182	172	166	188	166	168	183	166	161	161	181	168	169	162	164	154	159	167	163	181	180	178	168	155	159	183	158	185	153	179	163	181	161	163	162	167	179	174	179	165	164	161	190	159	160	185	143	166	164	163	164	167	178	156	176	171	179	204	154	174	172	178	162	184	159	147	167	177	178	170	156	170	175	146	203	169	159	160	153	173	158	170	185	172	170	160	198	194	158	173	172	150	178	177	168	161	170	155	178	178	189	162	168	180	158	170	182	163	175	150	153	135	187	166	173	183	171	181	162	165	151	168	175	168	191	179	177	172	176	179	172	196	154	173	167	181	160	161	150	165	148	153	173	174	192	179	173	175	175	165	161	197	164	171	178	157	189	169	186	186	173	170	158	177	166	157	150	160	175	160	177	175	174	174	197	158	161	162	150	171	169	155	155	182	152	157	181	167	176	175	178	173	183	156	183	161	159	142	158	168	145	153	188	158	170	162	176	176	155	185	172	165	151	160	174	167	181	163	170	156	150	159	149	174	175	155	153	153	139	187	183	164	150	183	153	171	163	173	148	200	159	172	164	168	188	183	139	161	158	155	169	148	164	162	155	168	175	186	155	172	174	171	167	170	158	184	175	181	184	165	152	154	161	139	154	176	166	165	190	171	153	163	145	153	157	175	161	181	193	170	175	165	168	172	161	164	169	159	160	164	151	173	162	168	150	165	183	159	162	167	156	180	167	175	183	167	166	171	154	180	187	171	163	160	182	164	179	192	159	166	173	184	177	161	164	168	161	172	163	169	163	170	154	182	178	157	153	182	163	151	187	168	159	157	161	158	157	171	153	182	152	185	169	179	167	147	141	165	162	193	183	149	177	148	172	173	169	193	178	163	155	150	161	160	173	163	155	166	164	172	147	170	168	193	163	170	165	160	165	189	183	155	141	164	161	169	154	169	169	182	167	175	153	165	167	186	197	163	165	195	168	174	171	171	155	154	163	162	163	168	166	182	154	175	193	161	171	161	154	172	158	150	158	185	181	175	181	162	167	157	153	155	172	150	165	174	188	153	178	197	157	167	167	183	150	185	160	175	182	177	166	163	172	189	188	169	178	189	151	157	185	167	165	171	184	177	153	151	165	161	186	167	175	182	162	171	162	161	176	155	155	166	154	169	160	188	175	188	176	164	193	177	182	171	166	150	161	168	176	190	178	179	179	156	169	181	171	154	152	159	170	176	166	175	197	182	168	176	173	175	149	156	179	184	179	161	188	186	158	174	167	157	132	147	174	172	164	160	155	174	157	172	195	152	172	166	186	175	170	176	172	160	161	163	162	147	158	183	180	158	162	171	160	163	177	151	181	168	169	156	168	162	139	162	175	172	174	167	187	178	194	153	162	184	167	177	169	173	173	152	162	160	158	168	175	156	151	179	155	159	154	178	172	167	170	171	166	143	168	199	182	159	156	162	165	163	131	165	165	189	179	156	161	161	172	154	179	160	187	182	164	179	146	180	157	179	178	172	160	151	181	184	164	175	187	205	178	177	160	161	176	158	163	160	177	157	163	178	176	158	167	172	167	152	189	165	172	166	171	176	165	152	173	167	197	155	186	160	163	151	182	169	150	173	187	193	180	163	180	181	173	164	161	186	159	160	170	175	155	170	175	148	169	177	174	167	171	167	165	151	172	169	163	166	174	165	158	189	176	178	153	169	170	165	154	163	158	189	169	183	172	149	171	164	162	164	167	182	161	180	191	167	161	168	181	159	176	171	183	162	153	184	172	181	161	153	144	182	182	169	183	152	150	173	154	167	159	158	183	192	148	169	168	174	168	146	165	163	185	170	187	162	168	170	175	187	163	182	178	147	144	186	157	132	152	170	163	157	164	173	184	151	146	166	162	159	162	158	180	193	152	145	158	171	169	151	151	170	151	168	170	183	162	177	163	162	165	140	151	166	150	176	189	167	169	184	182	179	167	185	178	172	152	139	183	174	160	150	180	199	174	161	159	144	189	159	184	175	185	177	172	178	156	197	175	176	162	188	178	184	164	191	163	156	148	178	181	152	170	157	149	172	179	169	177	167	182	149	150	167	191	161	199	165	167	174	160	186	184	192	156	158	154	166	165	180	189	163	165	171	180	166	169	147	175	145	181	162	147	186	145	141	176	171	149	159	155	199	172	150	163	177	170	168	180	152	153	151	175	184	150	163	165	139	157	156	174	151	166	174	188	160	176	156	169	169	176	165	148	162	183	173	172	172	169	169	164	148	156	156	187	165	186	181	169	132	163	183	156	171	186	159	159	163	168	189	182
2099	589	686	725	671	678	625	587	599	579	595	574	528	587	528	528	552	559	551	514	538	580	541	542	521	523	552	552	520	530	522	550	545	520	522	520	575	559	567	508	533	566	546	578	568	521	552	531	508	517	521	534	556	531	545	548	567	524	545	584	554	552	511	539	543	541	480	542	531	540	518	544	513	521	531	538	587	535	509	505	549	504	523	541	567	519	524	533	540	536	535	513	540	490	553	520	551	560	505	525	545	545	531	536	562	505	544	536	538	507	522	539	537	521	556	507	507	575	562	592	513	573	501	506	509	548	519	541	485	502	553	512	552	540	519	520	504	572	548	535	538	512	556	517	545	530	523	543	499	529	525	544	537	550	550	532	460	554	516	553	513	541	561	553	541	565	516	601	511	570	522	550	514	523	489	564	559	514	517	551	492	504	549	510	526	581	521	555	514	511	550	533	517	523	563	531	516	539	514	532	530	508	533	539	501	538	549	506	604	536	551	539	548	534	526	569	512	513	538	540	498	498	527	530	482	558	561	546	522	498	545	529	542	499	537	561	517	582	537	544	508	500	526	516	555	546	516	535	534	511	539	510	570	526	540	558	568	549	552	517	506	554	510	519	538	555	530	556	566	474	548	539	519	550	542	563	528	551	525	489	580	570	523	548	520	526	539	514	541	551	558	507	533	547	511	531	510	505	504	555	518	533	525	575	501	487	519	513	564	537	528	530	551	534	533	543	537	518	564	503	532	491	515	526	553	503	535	516	524	556	505	518	549	513	511	558	551	587	533	507	569	551	571	538	502	497	523	517	550	545	535	527	542	516	510	518	535	529	517	497	519	528	487	577	517	559	491	563	562	457	505	534	524	543	565	587	488	507	517	504	553	519	550	534	563	537	516	552	527	534	510	533	539	506	507	517	484	503	533	534	509	533	565	551	563	539	545	501	519	535	523	537	521	533	508	533	517	576	530	500	509	488	500	489	551	510	487	546	528	532	545	541	532	584	575	470	535	526	575	515	519	498	531	484	525	507	559	544	523	569	538	548	567	545	558	492	528	529	535	519	548	498	515	525	564	506	530	539	534	520	500	527	548	536	522	510	547	510	553	506	529	514	579	536	518	548	534	511	520	479	537	549	485	511	507	521	520	518	509	535	534	514	579	540	513	516	521	514	556	539	551	520	541	533	560	520	548	531	494	528	461	526	567	506	532	553	537	555	576	507	582	547	552	538	504	523	534	509	526	569	549	520	580	550	531	523	548	538	535	564	541	514	517	544	584	586	551	502	519	528	492	512	492	546	492	538	516	537	527	513	532	531	541	551	465	503	566	533	486	512	522	462	553	531	541	510	539	525	506	557	524	547	524	510	536	519	519	525	519	512	521	540	558	543	535	531	529	528	527	559	517	524	518	559	562	563	536	516	506	506	526	564	573	529	531	529	565	558	508	543	502	491	498	574	492	547	558	529	539	568	563	550	545	544	535	567	528	569	567	495	497	503	535	557	520	537	519	529	508	536	567	547	501	540	488	507	518	564	554	551	548	542	555	518	514	537	493	526	553	535	513	524	545	534	552	512	558	549	487	578	538	526	509	559	540	496	509	523	563	564	510	510	499	517	532	500	532	553	486	494	556	514	495	566	520	539	516	552	520	512	535	483	490	551	541	493	551	547	539	502	574	521	527	532	518	527	524	535	541	517	582	524	522	531	479	549	534	588	516	525	536	505	517	545	534	548	532	518	481	514	527	602	532	516	585	545	553	573	527	551	513	530	564	536	506	552	513	493	532	525	543	514	463	532	556	516	560	550	534	560	541	525	529	537	502	548	551	527	529	525	541	532	509	518	506	521	515	515	544	551	535	532	536	515	516	526	531	522	543	516	531	507	573	588	533	524	580	526	549	527	534	562	541	542	584	529	520	551	547	561	578	512	516	505	552	492	528	559	539	577	573	566	578	547	568	522	584	571	504	518	530	561	519	520	568	536	501	524	485	570	554	537	503	555	542	534	548	512	553	538	505	525	535	511	519	533	508	579	543	534	508	539	505	544	546	561	575	554	524	548	497	499	529	549	557	526	484	551	548	500	547	479	543	543	550	518	554	549	541	559	528	556	538	576	537	524	549	533	516	562	546	574	487	530	513	525	538	543	555	559	521	514	564	526	553	558	490	538	550	532	548	492	534	524	568	554	500	533	553	567	573	571	489	563	544	487	579	521	503	524	514	517	516	541	529	534	500	585	542	515	509	552	563	528	516	532	574	548	582	498	545	558	536	544	544	509	546	560	550	526	547	574	559	556	557	513	548	511	528	518	506	583	511	536	537	543	518	564	543	532	468	514	548	537	566	526	517	520	502	500	525	537	508	537	511	538	562	509	542	535	546	507	527	531	494	549	540	492	523	554	520	503	525	557	540	539	542	577	552	551	516	566	525	552	529	545	517	552	484	558	554	594	539	517	587	492	514	549	504	565	571	553	531	540	572	534	555	543	488	498	506	529	536	525	581	580	541	537	525	583	556	568	489	503	516	549	533	561	543	561	546	546	519	537	551	549	509	487	549	546	540	513	546	531	511	578	586	490	533	538	533	560	561	540	530	567	554	544	551	522	512	532	531	513	521	499	499	521	521	591	529	526	509	528	520	526	518	492	504	513	550	523	543	527	550	547	562	505	545	523	549	534	550	553	511	556	542	536	531	515	519	533	543	519	512	535	537	518	548	577	510	545	506	526	571	494	539	526	528	546	539	526	492	571	537	487	541	549	524	535	577	533	517	568	555	527	525	549	503	525	553	532	519	518	510	521	556	494	526	531	546	561	530	524	529	517	543	517	503	562	530	534	526	521	515	512	546	548	565	552	545	514	534	537	544	567	541	512	519	547	549	557	541	564	523	521	551	559	545	522	558	542	508	530	546	522	571	526	595	527	544	550	545	559	533	555	519	590	527	478	559	565	550	559	517	549	508	537	538	549	567	503	543	503	566	530	516	536	519	522	515	528	503	524	515	572	540	517	557	510	533	517	531	578	488	558	529	534	542	521	533	534	554	555	505	534	569	523	527	573	566	550	555	558	534	535	546	526	515	510	516	540	504	508	576	531	487	535	560	518	538	518	547	542	515	527	486	571	527	521	532	502	556	530	521	522	537	546	534	537	547	557	578	523	507	500	539	538	533	551	585	530	507	562	519	554	545	548	533	536	554	519	522	521	504	503	599	575	543	542	535	524	522	553	559	550	504	548	533	501	559	493	541	524	490	563	565	540	499	493	555	533	525	513	549	603	553	552	549	500	530	539	522	480	501	539	515	539	554	541	566	521	586	537	541	574	545	543	555	499	511	540	519	585	540	540	594	558	517	554	571	500	554	488	537	556	514	531	509	474	532	520	516	561	574	532	529	520	558	518	545	608	484	549	551	517	538	542	490	521	561	557	482	552	522	548	566	552	549	530	543	535	524	485	514	558	535	560	546	545	485	538	520	527	527	562	518	523	531	536	546	550	505	545	531	586
11261	1505	1754	1417	1058	862	692	546	502	485	454	390	401	381	405	373	372	359	373	334	350	329	385	331	353	342	349	335	340	343	294	307	316	345	338	324	312	339	369	339	341	356	279	325	302	330	325	342	344	336	336	336	285	323	326	297	314	332	321	335	324	326	333	311	321	345	317	332	298	322	315	305	339	308	331	323	331	336	342	338	340	302	343	324	341	310	339	362	303	327	315	325	298	329	316	324	314	332	332	307	341	321	320	347	323	337	345	318	317	342	311	300	333	342	320	305	346	328	324	343	329	302	351	329	298	326	323	327	324	301	329	308	328	344	328	311	332	301	302	310	320	334	305	331	347	334	313	351	338	305	353	325	331	309	349	288	278	307	321	340	320	326	312	318	330	327	324	329	314	301	273	308	348	311	311	319	312	328	303	318	331	312	325	315	333	316	306	306	320	306	323	311	316	358	311	323	330	298	348	313	307	316	316	328	322	332	347	341	326	320	388	333	318	337	322	319	325	284	326	335	348	343	304	305	339	332	344	309	338	333	304	335	341	331	325	282	320	342	321	314	319	334	357	313	317	334	322	366	326	335	340	313	327	347	300	319	319	297	307	310	323	345	300	315	298	333	315	319	306	327	308	334	328	354	301	305	341	332	300	317	295	331	327	303	333	329	338	307	301	322	315	330	330	308	317	317	332	318	338	328	309	311	343	313	352	362	336	300	326	333	310	352	319	344	300	307	308	343	288	332	321	306	297	346	345	323	287	285	335	342	327	282	321	306	352	330	309	326	318	323	296	358	332	338	336	342	348	339	320	308	318	307	328	302	329	324	313	320	351	310	310	344	329	327	354	324	324	334	327	310	325	313	308	300	306	302	340	327	339	328	336	314	304	329	341	319	314	342	334	342	363	320	343	341	301	346	344	341	353	313	349	348	311	294	307	329	336	302	302	293	320	316	326	309	323	314	328	345	320	329	316	338	309	293	328	354	322	371	312	340	340	340	316	309	333	356	329	303	296	328	325	298	336	337	331	305	316	307	326	325	328	318	318	320	329	318	331	321	341	329	308	316	332	314	302	349	300	326	359	318	300	288	314	306	337	327	339	317	345	325	349	327	313	350	321	288	326	329	323	322	287	331	323	295	342	313	313	347	269	318	335	303	334	330	318	349	313	331	312	315	312	339	322	339	356	349	311	282	321	331	316	346	296	332	315	322	337	297	338	326	314	330	335	327	300	336	294	309	317	317	315	350	332	333	336	299	319	338	335	324	350	319	321	321	277	318	292	342	319	338	278	327	343	345	326	293	358	313	333	354	305	301	306	330	336	298	324	313	325	341	314	346	361	363	347	331	307	326	329	313	343	334	322	323	330	327	305	307	371	319	341	349	348	298	298	325	329	319	311	348	327	322	299	345	305	311	314	314	336	318	300	336	331	318	341	323	348	338	337	329	319	323	326	349	320	307	300	314	335	337	312	314	324	312	356	313	322	336	340	294	325	307	328	317	332	324	291	309	342	309	320	312	291	322	333	310	307	349	325	327	295	313	301	301	320	309	320	314	353	305	331	347	308	305	301	332	325	358	317	316	325	320	306	304	310	301	312	290	334	318	335	307	309	305	344	288	327	305	304	329	325	296	295	312	294	318	343	316	344	313	297	316	278	339	300	329	338	358	310	286	317	329	301	332	332	308	301	274	313	303	353	329	311	327	350	362	343	336	317	327	316	290	314	326	319	328	342	300	294	291	350	348	327	302	329	331	316	319	318	326	325	324	321	346	338	324	324	335	354	329	327	324	315	344	314	289	329	320	346	320	336	348	334	305	302	291	297	321	300	292	309	310	324	338	355	297	347	321	312	329	324	304	304	328	338	317	325	317	312	362	300	294	310	298	327	308	345	328	307	332	317	312	324	315	325	337	332	336	323	325	312	323	338	327	341	326	322	301	332	311	347	322	329	322	341	324	321	294	272	321	346	325	342	333	320	313	314	322	341	364	347	311	350	303	352	337	338	312	296	320	328	336	323	301	310	330	328	345	328	301	345	327	334	300	301	301	318	332	312	320	312	351	289	306	332	322	332	323	291	321	353	320	315	341	301	314	290	299	339	323	325	339	318	306	314	319	356	353	336	321	320	346	325	332	348	337	296	343	309	354	318	307	353	319	317	349	306	326	305	342	331	317	327	329	318	315	318	309	340	277	311	333	317	325	298	309	335	316	301	293	314	345	333	319	326	335	350	344	320	317	318	336	332	320	290	274	317	312	331	325	298	317	357	332	288	323	325	330	304	321	357	298	301	327	334	349	355	322	316	352	313	331	341	328	310	319	313	328	333	309	333	324	307	330	317	340	321	308	335	315	339	344	335	291	308	349	318	345	311	314	325	319	295	336	323	313	297	335	323	343	333	340	327	331	318	311	342	320	309	322	310	326	317	326	307	322	329	320	330	342	332	310	344	363	339	328	321	300	310	302	337	331	350	350	291	291	317	359	345	295	295	344	341	290	319	314	320	329	326	309	341	317	318	324	359	300	320	309	296	351	339	292	342	348	362	339	330	329	326	331	333	323	359	332	324	321	336	376	339	336	288	300	325	313	318	347	323	324	332	325	329	349	320	335	333	327	298	329	345	324	327	323	309	332	334	313	287	340	350	305	334	338	322	344	348	297	299	294	329	313	321	321	327	321	307	346	318	363	313	296	301	332	364	324	326	301	347	310	336	346	277	317	304	329	318	291	323	304	331	351	320	317	302	312	342	337	311	314	308	348	338	365	321	314	313	296	336	323	305	321	350	338	292	329	291	308	317	310	321	311	369	310	311	339	349	292	349	339	316	311	311	317	309	345	339	297	325	345	339	329	310	358	346	339	318	327	339	319	314	334	323	336	354	316	325	301	305	340	328	320	312	322	334	321	317	324	302	303	339	316	307	324	326	308	309	329	330	303	337	336	346	324	350	319	311	301	363	319	324	307	316	299	336	329	337	299	317	352	340	286	303	299	355	325	320	344	324	323	309	334	309	327	326	339	369	337	325	335	328	333	327	294	349	340	318	320	330	309	323	309	312	304	340	323	317	332	336	364	360	323	268	302	331	336	321	302	302	361	337	312	352	329	293	314	320	335	320	319	349	299	303	327	344	342	329	326	355	327	267	317	318	331	327	322	321	310	332	332	302	312	317	327	341	352	353	306	344	308	336	325	309	297	299	324	335	362	332	298	345	305	347	333	325	324	305	297	327	339	324	336	359	309	315	300	314	297	302	336	338	325	291	334	320	346	329	347	335	342	322	312	322	321	309	302	277	317	307	317	310	322	307	313	325	331	368	323	317	312	331	334	342	313	325	321	340	354	334	316	352	301	326	285	330	297	347	322	317	324	342	315	345	343	358	340	316	362	338	320	318	301	333	346	314	293	312	326	355	324	335	321	314	298	325	297	332	323	301	304	353	317	289	341	327	338	336	309	349	327	307	344	306	324	288	319	332	359	308	312	342	312	320	347	338	361	283	325
6033	1974	3932	4409	3706	3072	2658	2262	2002	1755	1597	1503	1481	1368	1299	1327	1228	1175	1207	1226	1107	1097	1090	1101	1066	1062	1051	1012	1009	986	990	984	971	983	1012	948	968	998	1012	989	927	949	917	956	907	992	961	969	952	959	931	903	957	902	929	911	896	922	916	920	988	942	945	966	864	921	927	937	935	887	948	914	940	952	949	930	893	953	912	958	881	925	887	927	953	916	847	857	947	905	933	899	889	876	931	885	975	940	859	958	896	910	925	894	935	970	903	860	838	942	931	901	943	916	930	919	927	857	859	918	848	902	929	874	949	854	896	906	921	872	893	922	862	881	892	911	877	919	913	895	869	911	873	906	924	908	909	895	926	908	913	923	898	915	881	883	898	917	942	878	936	919	930	837	839	925	888	838	911	979	888	888	961	914	899	894	855	908	925	942	916	964	984	875	912	905	878	988	898	895	887	894	877	879	954	901	918	856	873	936	966	936	879	938	897	935	900	965	933	934	883	924	926	908	920	904	943	962	924	894	908	860	904	881	903	865	925	933	960	904	885	908	901	876	898	941	944	927	892	905	928	902	880	831	916	949	915	909	934	918	895	924	883	914	857	877	896	925	901	893	885	955	909	917	926	925	936	928	902	918	983	927	923	866	895	921	989	937	918	882	885	911	867	856	884	885	927	934	867	862	935	826	887	943	879	917	909	911	869	900	943	875	890	924	863	951	938	903	880	869	913	916	888	881	915	865	911	912	889	919	883	891	953	928	897	922	876	921	891	870	865	931	860	965	884	940	934	877	863	963	876	883	924	885	944	858	901	845	890	846	911	919	905	914	931	936	883	950	897	863	901	883	908	901	938	941	884	905	946	932	846	895	847	923	865	950	902	972	881	905	913	905	935	927	914	894	882	943	969	941	881	914	911	885	867	915	885	921	869	871	926	931	934	857	912	884	885	963	890	929	900	883	911	924	903	902	953	926	943	955	950	909	886	856	904	906	898	919	926	911	912	924	907	905	970	918	954	904	941	907	877	893	946	873	864	911	904	864	925	939	933	935	885	885	903	910	855	926	941	888	921	854	930	945	867	916	903	967	928	960	909	947	889	903	895	930	929	862	965	917	893	939	866	953	900	916	901	974	955	928	885	902	937	911	900	977	936	998	840	879	905	939	871	902	905	878	840	917	872	876	917	925	934	890	903	939	878	875	903	918	901	935	888	880	923	904	864	868	928	955	894	873	952	927	957	901	883	893	868	875	951	914	948	875	869	895	834	927	919	936	934	860	924	884	885	944	951	944	895	893	887	882	900	902	963	861	901	968	918	869	901	913	904	911	901	924	898	888	864	886	893	923	937	922	880	934	844	881	918	908	896	898	851	892	904	907	917	919	911	961	940	886	905	890	912	932	909	911	900	892	900	890	898	945	861	983	900	934	905	880	884	923	874	903	926	908	912	950	892	877	911	869	947	936	952	867	882	858	932	890	893	893	902	933	911	896	890	900	972	974	857	923	901	908	891	947	944	952	903	898	890	876	967	894	854	951	940	914	926	922	903	893	925	857	878	868	969	903	865	926	932	890	895	911	896	972	832	854	940	895	920	925	961	906	963	884	866	882	902	891	879	909	902	833	870	885	933	904	906	922	920	901	890	960	874	927	909	921	902	863	982	911	911	882	920	918	880	865	891	840	896	942	922	875	896	920	926	912	920	894	855	943	899	941	841	915	879	931	884	893	905	906	923	919	868	883	922	861	883	905	950	937	918	887	930	959	914	918	889	896	887	928	895	907	940	954	897	903	905	894	879	896	931	915	896	928	919	881	954	875	961	930	871	917	887	933	917	901	876	947	871	892	935	903	928	892	919	930	935	865	911	920	847	919	903	880	937	890	934	901	862	856	921	960	904	875	916	889	872	868	930	898	928	942	894	886	956	895	940	896	896	924	859	916	924	907	902	906	941	921	915	892	915	894	915	914	919	918	904	933	840	925	931	873	928	899	905	910	907	886	894	876	941	891	903	902	897	869	907	946	926	864	884	883	920	893	878	832	840	857	963	896	916	906	905	937	936	896	927	921	894	872	898	944	917	950	945	911	887	859	916	879	909	882	963	942	929	892	882	921	927	919	950	943	917	909	850	932	889	946	880	908	947	915	876	925	877	855	914	900	870	916	940	921	911	889	927	940	878	949	900	897	928	920	892	890	937	948	889	915	917	876	914	861	919	885	888	912	915	912	903	887	904	963	913	909	914	951	974	887	903	910	872	931	916	874	919	939	919	889	1016	897	945	905	925	918	901	980	912	904	952	916	910	895	883	980	874	895	928	912	869	920	888	861	948	899	932	937	924	923	897	883	897	884	926	901	878	895	911	902	905	929	906	858	935	925	915	866	889	909	859	875	930	865	949	898	897	944	924	986	983	943	931	925	876	832	924	966	879	920	895	886	926	881	879	919	917	912	907	910	914	850	931	915	907	922	956	886	907	922	869	910	945	912	901	909	891	907	903	862	903	920	929	886	948	859	876	882	889	882	902	934	925	926	854	893	924	893	882	918	919	861	864	912	921	938	911	921	931	906	882	919	875	896	929	947	883	920	912	875	872	890	963	913	910	891	919	926	851	847	882	930	961	946	900	909	907	944	904	849	915	885	885	862	917	896	942	901	904	901	911	910	848	907	895	898	866	944	911	912	875	951	889	884	922	884	940	950	895	909	884	912	855	877	891	867	924	935	868	938	890	899	918	935	919	878	881	860	908	936	858	907	995	904	896	879	904	950	869	899	936	883	902	875	873	874	929	943	890	851	888	921	934	949	1006	961	887	893	922	930	919	901	916	908	920	877	896	897	901	906	879	905	930	905	905	872	908	960	910	914	938	887	916	925	935	904	882	891	916	938	903	921	917	900	945	972	873	913	926	852	915	933	902	875	891	921	933	892	881	872	897	882	926	901	878	950	944	943	903	855	962	900	911	913	907	930	886	903	881	925	894	957	915	944	901	875	935	894	893	963	967	898	897	888	863	869	927	955	959	870	905	894	937	911	874	910	874	901	886	970	915	888	954	888	883	885	902	891	964	920	931	978	884	970	834	893	924	896	897	928	903	927	947	910	913	883	883	881	909	923	904	872	929	959	863	907	931	898	919	925	970	897	880	868	892	901	937	910	919	892	880	924	901	925	888	901	941	906	867	966	905	938	899	847	877	912	866	910	897	914	916	907	984	939	889	926	900	989	929	925	920	887	915	911	928	835	879	916	921	884	880	922	922	890	903	966	881	915	899	863	919	907	886	891	946	884	961	894	919	872	851	900	928	912	914	902	931	938	890	924	924	910	872	912	945	898	908	882	905	865	885	862	881	879	867	890	946	931	903	884	934	886	893	910	902	925	923	877	930	889	888	905	887	909	910	891	965	868	943	899	908	941	923	916	928	923	923	856	913	874	933	872	902	900	888	993	911	897	932	873	896	892	926	859	909	953	985	895	916	914	887	900	853	883	917	919	876	897	881	929	912	887	930	944	957	908
19775	3870	3479	2706	1928	1473	1081	883	714	611	591	540	503	487	424	446	453	422	418	385	380	377	379	381	364	399	387	363	372	376	361	355	361	333	328	307	344	367	353	377	331	365	364	316	363	329	343	340	352	332	348	321	349	325	338	349	372	306	328	336	330	334	325	329	304	337	334	336	361	328	345	355	335	314	352	315	343	312	332	339	322	356	310	314	336	311	350	319	316	328	345	324	330	361	300	339	369	346	307	356	358	340	291	320	328	349	317	327	298	344	326	372	322	304	320	321	362	348	321	323	317	345	331	347	347	364	310	330	349	321	326	321	345	319	335	301	313	310	340	313	322	349	329	299	268	298	327	357	321	340	345	339	340	333	328	334	318	362	357	344	323	324	369	341	349	353	332	360	370	342	342	299	320	342	358	331	316	338	321	346	350	330	350	308	358	361	329	342	339	297	337	295	333	332	342	346	338	323	342	324	317	317	337	324	322	300	331	339	336	344	303	349	304	314	327	331	319	320	331	297	336	328	360	320	361	350	316	338	312	326	326	317	358	343	288	335	341	311	351	332	324	329	360	326	331	350	369	346	329	313	363	323	348	333	297	328	313	378	329	333	337	364	337	334	337	331	359	319	341	332	365	318	349	323	322	317	339	357	351	308	339	343	362	339	349	317	319	310	337	357	355	350	349	321	332	334	333	343	344	350	319	334	327	337	331	326	329	333	351	333	309	318	280	327	302	319	348	315	321	336	334	346	331	310	315	323	295	319	309	319	334	325	320	341	358	346	304	337	318	355	315	321	334	329	311	332	320	303	331	320	352	328	354	293	333	355	337	328	345	336	364	315	355	321	340	321	287	331	302	345	330	333	338	346	357	344	353	326	348	341	311	324	329	346	324	331	358	320	345	345	332	303	342	330	319	317	306	281	330	307	360	335	325	350	327	351	328	319	346	324	274	345	310	339	369	347	267	323	345	341	340	351	317	321	348	314	333	290	325	316	367	345	325	301	325	337	327	311	312	307	340	360	337	337	323	301	355	304	334	318	339	297	325	308	354	359	352	336	323	334	343	314	331	335	378	345	336	351	353	303	338	370	328	326	337	349	316	319	312	317	346	346	341	350	321	329	329	350	362	307	343	323	307	352	300	343	328	301	360	319	338	344	333	352	334	359	350	369	327	335	335	335	377	345	318	318	367	329	331	328	315	346	328	350	351	348	361	298	307	328	357	339	326	316	299	357	330	333	315	316	328	324	334	330	340	351	337	306	305	332	351	298	324	322	344	345	327	335	337	314	349	316	343	368	325	334	307	344	310	337	320	319	310	338	344	327	339	350	348	327	369	316	281	299	340	353	345	346	301	325	334	292	340	333	313	332	350	360	344	292	342	358	341	332	307	344	322	331	309	323	352	312	344	343	328	349	320	318	326	328	334	336	364	331	335	336	297	318	352	316	320	351	314	316	348	343	315	345	334	360	330	325	330	340	356	350	332	309	330	339	329	354	307	329	325	326	343	339	386	334	330	317	336	322	343	301	344	320	311	354	311	337	332	348	319	338	310	324	322	368	322	339	367	356	332	363	353	341	328	318	306	318	335	346	362	306	323	328	360	347	358	333	331	345	331	323	330	332	320	329	307	309	288	326	298	333	321	336	332	325	341	309	318	345	317	329	372	308	345	337	295	334	336	328	310	331	295	319	319	353	304	374	326	329	328	341	348	338	339	344	348	333	335	334	347	348	316	334	332	312	310	365	365	329	306	332	345	318	369	338	314	363	358	313	365	344	321	334	328	332	349	302	324	324	364	338	353	340	356	368	368	337	332	295	348	298	291	343	309	376	329	318	331	322	346	357	331	312	361	344	355	326	327	355	344	351	333	309	311	334	319	353	369	336	318	335	330	289	317	319	364	365	323	323	350	309	320	340	302	334	332	344	318	340	329	327	308	331	328	367	345	331	334	327	318	304	304	319	292	336	352	361	329	327	345	338	374	335	336	325	325	339	304	360	334	284	297	336	341	324	394	326	339	345	328	345	346	334	332	360	303	328	322	346	338	349	338	309	324	340	318	318	315	375	297	322	337	355	314	345	332	373	335	328	322	339	332	334	338	339	355	356	335	328	373	322	338	331	362	337	331	341	331	381	325	302	313	342	332	317	325	316	322	318	336	349	298	350	306	328	319	335	331	337	354	361	321	332	313	340	364	342	353	316	324	320	378	308	321	347	336	330	358	337	311	340	350	322	369	332	343	332	347	373	336	348	341	349	349	324	350	340	314	298	326	335	353	351	359	282	316	320	336	321	351	347	342	322	327	319	326	347	338	328	326	335	343	335	327	336	322	372	357	337	335	336	341	327	341	332	310	355	373	346	333	317	335	317	331	339	326	314	343	323	342	313	308	325	358	322	359	381	367	340	304	311	356	299	308	328	334	336	338	316	357	316	328	341	311	342	345	342	341	329	286	333	320	328	311	348	337	299	327	338	314	350	335	348	320	331	318	322	344	333	309	346	370	345	343	348	346	309	331	359	342	346	366	360	330	325	324	306	324	329	360	360	344	312	331	319	360	303	347	335	299	336	321	343	301	364	327	338	331	345	323	317	319	354	323	340	328	348	342	333	346	321	308	327	334	337	311	339	295	365	311	319	348	320	317	317	309	336	318	365	323	343	349	372	329	308	342	345	346	343	360	308	337	301	318	307	321	345	335	323	342	364	354	303	362	332	325	369	307	312	309	324	326	297	339	342	323	358	344	378	311	309	294	331	331	348	327	324	335	329	334	343	338	328	323	332	292	312	329	354	334	342	329	347	313	336	331	348	318	339	313	324	340	336	360	314	329	339	332	346	326	313	315	328	319	309	374	336	310	342	313	303	345	339	350	314	367	336	331	317	316	319	336	349	336	321	327	358	357	360	355	316	359	332	319	353	343	335	368	317	333	342	330	342	300	324	342	294	343	342	349	332	328	309	326	365	301	303	315	314	370	341	316	350	334	315	357	348	327	348	322	341	350	312	350	347	360	318	331	345	323	344	337	291	337	313	321	319	364	308	310	352	365	324	344	309	321	315	347	313	308	340	338	326	306	337	331	321	347	326	344	331	334	340	318	359	330	342	332	324	325	359	310	292	311	322	325	315	377	353	355	321	331	340	375	316	333	331	351	338	327	326	335	368	359	331	339	313	361	343	321	320	318	335	362	327	330	343	303	340	329	318	322	340	316	313	347	364	330	336	333	317	310	356	325	314	329	314	320	343	320	324	331	321	345	311	361	318	299	330	324	288	343	350	365	366	343	350	322	361	334	332	323	352	335	314	326	320	322	328	351	310	324	320	304	343	319	340	337	346	342	337	330	306	333	335	355	329	348	328	338	342	321	328	347	348	345	336	330	309	321	334	317	320	349	333	326	321	328	387	347	316	305	308	332	328	342	331	324	355	328	386	342	311	322	320	311	314	329	311	330	337	344	371	349	334	308	338	313	328	339	350	341	328	347	333	345	286	320	313	307	330
8099	3138	6782	7544	6255	5154	4323	3586	3024	2721	2431	2081	2058	1914	1798	1698	1624	1489	1494	1429	1365	1266	1313	1283	1287	1213	1185	1218	1135	1064	1087	1096	1083	1024	1082	1039	1060	1044	1057	1048	1041	1008	1032	1068	1034	951	913	959	991	972	998	948	983	990	957	976	1003	965	951	964	944	998	931	977	1049	963	913	970	1021	945	1006	945	956	992	941	967	985	927	915	1017	901	927	934	987	949	925	887	911	953	885	885	950	925	954	893	920	926	917	910	950	945	943	876	949	1001	919	840	999	927	924	893	922	923	916	903	880	921	929	916	984	947	935	932	973	974	887	915	870	943	930	845	917	971	939	911	963	880	891	931	863	917	886	910	877	944	904	955	959	962	891	903	918	949	933	882	921	958	910	917	890	916	934	872	923	915	916	921	982	908	918	904	944	871	946	970	887	901	907	949	872	933	927	920	932	904	932	927	897	950	935	911	946	916	847	888	838	946	889	912	929	888	937	908	908	912	916	920	916	951	918	907	841	891	871	940	897	929	870	915	906	852	904	878	957	959	889	935	890	947	895	919	910	926	877	885	900	938	898	896	894	974	899	890	914	890	919	900	915	909	938	940	910	981	897	901	876	930	904	932	874	885	882	932	938	972	935	896	899	922	954	887	926	950	941	911	921	922	942	909	908	851	903	908	910	942	904	901	860	924	908	950	927	873	890	909	864	892	956	909	889	930	900	931	922	944	940	884	912	926	916	907	886	906	915	929	886	908	974	899	888	978	883	961	942	975	923	893	906	889	917	985	916	939	903	930	927	934	977	848	946	905	938	886	864	910	888	846	895	914	932	919	832	869	895	926	916	918	909	880	939	910	854	862	940	916	886	934	889	894	896	945	957	890	912	870	850	911	944	965	879	896	897	851	926	863	923	906	873	925	934	903	949	973	953	877	921	987	917	942	920	844	891	894	904	925	864	923	878	886	914	957	913	901	874	910	869	879	852	890	905	899	847	940	938	891	922	938	964	853	913	877	937	950	911	926	950	882	916	928	935	923	910	911	868	917	923	893	909	906	911	914	887	899	914	979	926	932	891	921	978	999	924	916	855	861	912	948	914	949	888	968	945	904	841	868	895	941	922	905	922	937	941	894	900	916	910	875	926	910	919	970	909	961	870	920	878	892	894	843	919	935	904	853	969	905	864	881	950	870	888	921	939	913	901	921	930	956	904	916	893	927	940	829	891	965	889	911	962	933	897	859	914	894	902	918	917	927	910	915	952	891	910	903	949	919	924	853	942	888	904	890	927	883	914	840	928	880	897	917	920	916	911	927	906	897	934	915	876	868	839	952	900	905	910	940	957	945	867	903	907	878	920	966	894	910	927	931	968	948	878	901	904	901	894	883	932	929	894	923	874	923	929	936	948	890	836	893	950	920	929	919	947	922	882	895	925	909	901	891	937	919	904	918	903	877	953	920	911	906	938	884	890	901	917	907	871	922	899	918	927	952	888	914	927	923	882	943	964	938	905	937	928	916	960	948	952	880	901	892	891	883	899	882	916	882	896	892	859	863	886	876	950	965	911	915	915	906	932	953	879	899	899	960	891	916	953	941	936	924	939	896	887	873	882	906	914	934	975	938	958	956	910	933	909	902	941	949	895	883	834	880	954	857	883	896	884	906	950	918	981	902	918	871	961	927	963	890	876	951	940	915	883	921	936	904	934	847	863	940	946	874	897	927	938	886	891	926	897	898	941	915	920	933	927	920	929	859	934	952	868	1036	829	912	958	901	927	898	920	937	904	945	903	938	898	886	939	923	915	898	942	970	920	918	885	903	916	979	873	861	906	901	976	903	992	921	908	916	891	909	882	943	910	884	868	946	918	949	884	868	862	951	937	923	933	888	918	910	931	951	913	848	918	904	895	925	927	939	914	899	933	892	887	854	850	897	893	948	888	906	919	929	914	915	943	905	911	864	895	904	873	917	921	888	915	923	892	911	975	860	935	926	898	945	971	899	933	924	911	947	883	898	899	922	900	884	923	989	916	908	877	876	895	942	917	877	919	946	937	978	949	968	901	872	962	870	921	916	873	910	917	857	849	908	912	890	893	866	885	918	1009	923	928	939	904	924	925	950	932	915	921	899	864	907	951	882	930	933	922	880	922	913	926	859	843	929	863	921	904	970	917	871	939	921	843	959	925	903	926	874	899	971	888	870	886	882	929	894	917	955	946	931	916	909	880	941	942	892	862	904	898	930	841	898	887	896	953	927	920	968	884	938	912	929	867	881	896	895	901	882	889	933	941	887	887	934	890	933	920	934	907	959	945	908	915	914	886	947	919	904	907	915	938	934	935	961	919	910	896	908	867	939	865	877	913	880	911	898	880	889	891	902	944	960	906	939	876	854	911	884	967	937	923	977	862	921	901	846	917	905	884	930	950	939	890	907	911	891	964	878	892	962	912	977	887	914	868	916	918	946	909	923	915	870	933	926	889	940	899	905	934	931	923	854	858	893	942	951	980	916	911	948	894	894	916	978	926	861	915	946	914	973	949	890	907	924	872	901	876	868	951	871	870	957	914	938	936	919	937	861	925	924	865	892	916	946	919	934	853	922	862	893	898	919	941	956	873	923	994	932	875	901	923	869	936	918	923	932	903	907	879	912	909	900	941	892	897	898	977	910	930	910	947	916	884	895	895	969	913	926	907	904	941	937	892	990	881	877	947	885	952	839	891	938	869	889	922	878	936	895	968	914	858	946	953	867	931	874	939	889	844	916	893	950	961	958	917	919	880	901	909	913	849	892	862	916	908	905	929	883	976	905	887	908	928	935	886	935	911	880	904	918	924	879	918	897	910	885	920	937	901	854	917	924	902	964	892	899	934	924	946	869	922	897	920	904	877	950	887	887	954	921	934	952	951	932	879	889	887	922	889	887	870	850	926	887	895	910	902	859	867	918	860	889	914	905	923	912	898	923	903	853	950	876	929	860	898	952	889	933	872	924	925	873	902	908	893	877	912	898	901	950	933	925	897	908	919	938	922	943	887	920	921	937	939	924	912	933	890	904	931	885	853	887	887	920	903	942	880	940	898	930	919	909	938	955	901	930	980	894	906	914	933	897	927	946	960	928	896	896	957	869	937	910	907	939	907	885	925	852	941	920	904	861	895	930	889	936	944	923	903	899	899	913	868	882	906	928	955	865	923	917	889	905	908	922	834	929	887	915	907	892	937	974	942	881	873	875	930	866	925	888	922	966	890	903	901	919	968	853	899	970	883	895	902	955	907	892	919	945	921	928	905	943	924	911	924	877	909	965	910	883	946	944	885	945	910	930	929	889	892	930	933	896	891	927	920	937	967	871	934	883	912	863	909	823	920	949	887	897	935	859	950	893	914	848	893	917	908	941	926	895	920	920	924	964	886	917	871	943	864	949	914	912	877	923	950	886	881	864	937	889	936	950	919	878	938	884	924	891	915	900	894	901	974	929	937	922	954	921	856	896	913	921	883	906	933	881	879	933	939	943	947	885	926	904	861
2371	254	242	218	221	186	196	181	193	197	157	178	154	173	160	193	182	170	164	203	185	186	181	177	155	162	172	166	155	164	176	148	159	171	182	159	189	167	167	160	159	164	165	166	193	136	196	176	182	156	181	159	170	167	168	162	168	181	156	157	178	173	154	178	172	191	162	151	181	168	158	176	150	193	154	174	169	181	178	141	162	172	165	167	179	189	178	155	161	172	173	154	156	185	151	163	175	183	168	173	189	164	171	160	164	159	166	161	165	161	177	181	174	172	195	192	197	155	162	175	178	184	170	166	184	176	158	192	151	165	159	163	176	149	168	173	181	163	130	162	166	197	163	147	187	180	176	180	160	192	158	162	189	166	183	164	166	146	191	140	178	148	188	188	178	154	167	180	162	161	177	151	174	172	196	165	166	160	177	165	195	184	190	160	163	200	169	130	178	178	167	176	160	182	170	154	204	146	169	168	166	152	176	182	155	155	169	165	157	179	171	169	155	180	173	208	149	157	168	191	171	184	155	181	192	178	158	148	171	160	171	159	179	175	156	178	154	167	184	179	160	160	175	157	169	165	171	168	184	179	183	180	172	163	169	184	156	161	157	164	164	184	184	160	160	159	163	158	154	170	190	170	167	181	190	166	173	149	169	172	194	178	173	153	185	162	183	164	171	173	172	172	169	139	163	176	171	149	159	155	162	164	176	141	167	150	174	170	158	188	172	180	157	178	171	138	186	156	158	174	175	176	168	170	158	162	183	191	140	172	170	164	184	179	164	140	157	176	177	176	140	176	160	189	172	142	141	136	142	184	180	163	152	164	159	170	162	161	163	161	162	174	172	162	163	184	188	138	160	157	151	170	153	164	188	169	178	157	167	178	168	169	175	178	146	178	166	144	171	170	183	158	175	158	169	181	160	182	181	153	166	170	158	154	169	176	163	192	152	167	168	200	196	163	145	160	177	168	164	201	189	184	183	173	174	165	203	185	180	149	169	162	167	170	157	185	193	201	164	186	177	181	162	161	183	188	170	177	157	203	176	208	155	165	174	159	173	178	178	193	146	172	168	157	169	189	176	170	168	178	175	161	179	171	168	165	156	186	146	176	159	181	153	179	166	184	173	160	185	154	165	159	190	158	168	130	145	169	168	169	173	173	165	172	179	184	154	160	153	190	159	162	161	172	168	170	159	158	160	165	165	165	168	157	159	159	177	170	174	165	190	175	159	168	165	151	152	176	174	160	174	151	165	179	180	152	171	167	146	166	169	148	173	164	164	172	172	165	180	176	161	190	168	156	157	176	179	159	191	177	174	167	172	157	160	150	176	147	171	170	171	173	178	155	164	174	199	188	179	166	157	136	157	158	146	183	174	169	165	182	167	170	179	180	162	165	149	165	142	150	179	153	169	174	202	180	164	162	173	145	175	171	166	169	182	150	177	176	177	172	171	161	178	149	166	180	173	154	176	171	195	175	151	156	180	169	173	141	182	160	168	162	164	158	201	164	177	171	163	163	147	157	176	153	157	178	155	163	181	174	181	160	168	166	170	176	179	195	157	157	160	176	153	181	152	153	175	175	189	155	165	190	175	172	154	187	164	168	160	161	175	166	165	161	196	157	165	173	156	189	165	170	159	151	178	162	159	176	161	194	170	149	159	178	170	163	162	136	174	170	191	190	162	188	150	188	194	149	168	148	178	168	196	156	153	151	166	174	138	170	153	175	176	150	186	164	199	185	173	154	166	168	146	166	168	155	183	168	173	164	171	168	183	170	159	162	167	157	176	159	184	203	167	186	163	182	165	148	180	160	165	150	171	153	174	157	184	188	170	148	179	160	165	177	146	181	173	149	178	182	182	157	164	157	179	169	152	189	178	166	173	158	167	171	172	176	204	167	194	167	154	155	173	183	171	152	180	169	180	168	179	172	189	160	187	173	152	192	182	154	185	181	163	162	179	150	161	167	163	172	174	181	170	162	145	158	168	184	167	170	166	172	169	196	188	184	159	178	150	194	190	185	153	170	165	147	167	169	169	149	170	173	171	176	151	140	176	171	171	163	168	178	175	133	154	145	193	171	184	173	159	175	211	172	152	178	162	166	170	145	204	169	149	173	165	175	155	175	172	171	173	192	169	165	178	170	160	177	166	167	170	161	168	165	171	178	177	201	176	192	153	167	162	153	176	159	127	152	162	175	173	176	163	173	172	150	137	181	176	160	167	179	165	167	177	194	171	185	161	170	169	161	154	149	151	179	166	175	168	157	143	167	154	158	196	169	151	173	162	164	172	161	166	169	152	180	184	164	158	164	169	173	181	163	190	181	141	164	164	158	148	165	175	174	161	158	176	162	158	185	165	172	150	155	147	151	170	168	182	164	156	163	157	181	143	155	176	170	160	170	146	173	165	167	160	171	173	183	169	170	184	191	181	169	164	172	197	165	183	172	160	183	198	172	159	172	171	160	185	156	169	195	168	150	168	156	162	175	164	161	166	172	170	191	172	167	159	171	170	159	175	170	169	178	194	170	174	185	152	171	168	161	150	174	161	157	199	161	176	167	172	151	165	153	172	166	162	196	163	163	179	148	159	165	171	159	173	193	155	169	140	161	182	190	165	149	167	186	165	175	153	142	157	172	155	173	164	180	156	145	154	161	168	178	163	161	189	176	188	174	167	143	154	181	184	151	168	170	177	189	147	189	162	157	188	165	177	191	165	148	161	172	164	176	181	185	162	176	175	168	178	171	181	167	156	195	195	164	166	177	169	176	160	181	180	170	149	181	151	182	174	175	171	154	144	171	155	147	166	146	160	160	169	161	154	164	158	184	188	168	175	169	170	169	142	186	182	190	195	172	157	181	178	176	174	179	157	169	155	153	165	174	173	179	187	182	152	185	159	163	158	175	189	199	172	173	169	201	182	148	177	167	168	156	140	204	154	190	164	183	179	154	161	144	176	144	186	183	161	154	191	165	170	163	158	165	140	170	158	152	179	151	171	174	194	163	178	165	171	161	180	180	184	179	173	180	152	163	156	180	166	144	185	168	139	151	187	144	169	149	199	179	182	176	163	187	178	163	165	176	163	169	184	171	165	169	174	170	178	194	188	165	180	149	156	151	174	177	180	185	166	162	169	187	161	172	167	170	182	175	154	159	154	196	174	159	166	172	158	166	165	186	175	162	161	150	179	183	194	179	176	185	170	154	170	173	151	174	192	177	151	157	167	167	171	164	168	163	173	174	163	184	175	175	197	188	162	175	167	174	177	168	171	198	166	193	158	140	163	159	169	172	172	157	184	186	197	171	175	135	180	184	175	185	171	165	182	172	148	178	182	179	187	175	175	165	150	155	173	147	162	172	159	152	166	189	172	190	177	172	184	180	177	190	164	196	164	183	175	190	180	170	161	160	170	148	175	189	148	158	159	188	176	178	186	164	157	158	165	169	169	177	170	182	168	169	183	173	179	178	178	179	197	161	157	167	173	177	165	183	172	194	185	165	179	180
2017	639	713	737	725	645	652	631	591	555	566	532	575	570	598	534	543	515	576	560	577	555	548	546	554	530	521	539	544	562	603	547	579	555	528	533	533	560	537	569	551	577	527	562	546	555	571	531	543	517	531	564	539	528	536	569	497	556	539	527	572	500	545	547	524	534	545	558	554	556	553	530	534	584	510	571	553	505	553	555	536	507	545	519	549	569	486	574	528	537	493	518	587	531	536	554	538	564	517	582	502	540	530	580	523	550	562	527	536	522	570	549	535	565	512	547	543	555	536	528	524	568	550	557	502	519	557	565	524	527	566	544	558	546	515	544	563	554	523	535	560	543	531	544	581	536	525	609	475	521	527	543	578	603	507	537	520	530	535	543	519	550	553	584	516	527	529	521	551	545	532	579	496	570	526	579	521	560	544	500	569	501	531	553	540	512	535	512	549	524	527	532	529	554	515	534	553	497	542	514	531	525	528	530	556	534	531	558	549	499	518	560	507	504	521	496	509	524	530	525	579	510	532	499	547	516	508	511	506	547	547	551	484	532	505	536	602	570	545	536	563	547	520	518	547	504	511	510	536	507	538	519	544	558	511	530	520	533	543	545	508	557	532	509	522	510	527	539	564	516	550	531	552	510	559	521	520	511	545	520	574	553	553	498	515	572	542	508	576	520	528	549	530	547	564	564	558	539	512	514	540	537	543	571	546	518	553	543	560	565	535	544	542	540	541	557	538	576	510	505	536	565	513	562	548	525	537	562	533	513	542	502	531	582	509	504	516	509	533	545	586	556	531	511	519	561	521	546	581	559	562	531	534	514	534	553	526	538	540	541	561	520	541	538	527	518	527	573	539	500	505	527	508	520	505	519	539	565	543	542	509	552	599	542	567	501	539	543	517	542	537	567	531	527	520	536	512	583	618	530	514	510	514	538	562	573	520	543	540	541	528	546	536	555	544	555	562	548	531	542	545	503	543	528	509	584	535	528	529	537	578	561	530	516	515	527	518	558	543	522	542	506	538	579	544	534	504	505	552	529	548	552	529	498	570	591	506	536	504	519	521	531	492	539	488	538	497	531	544	475	524	581	568	527	537	561	559	518	556	531	544	515	515	526	560	544	562	544	506	546	522	588	521	492	546	542	552	538	534	591	527	555	540	556	515	539	516	540	505	524	561	546	578	544	535	552	503	551	492	528	569	536	531	531	577	525	534	537	508	548	510	515	552	499	542	548	527	490	551	550	560	566	556	557	541	546	506	477	527	525	510	551	522	532	506	532	478	524	571	523	514	513	565	572	543	552	519	517	534	580	523	552	490	521	522	541	532	519	542	548	506	535	525	515	581	525	544	553	610	546	559	567	551	513	515	539	540	516	515	570	533	524	543	522	553	516	568	527	543	551	543	555	522	552	526	550	543	524	520	509	540	581	533	569	526	520	520	508	536	548	566	504	534	514	613	536	495	549	516	561	560	547	543	554	537	556	522	564	538	497	494	527	522	570	586	538	544	502	577	529	593	533	555	540	512	536	538	534	537	584	570	575	540	520	520	530	520	557	539	466	563	490	530	545	543	550	551	526	537	503	529	537	556	560	490	549	523	484	545	504	507	534	558	540	532	515	528	534	566	519	496	531	542	552	530	538	563	548	513	510	587	516	563	551	496	553	541	509	504	551	530	519	528	552	522	519	531	517	519	559	550	538	518	527	544	504	580	526	523	546	544	548	581	547	521	565	524	518	509	570	547	519	574	477	495	535	578	561	553	552	526	531	538	537	531	543	555	569	547	544	518	546	563	534	543	530	551	541	523	514	578	526	551	536	512	512	607	523	559	519	579	594	490	527	525	500	514	479	519	515	526	511	490	531	515	543	529	560	524	528	589	543	522	516	518	527	528	509	535	552	518	480	556	548	526	519	563	522	560	573	522	562	526	519	517	551	533	538	517	519	541	515	523	490	531	525	562	567	528	536	532	545	507	496	562	543	551	539	569	519	546	559	527	526	527	532	555	538	545	561	564	548	524	492	505	530	529	544	616	552	525	515	510	556	549	529	541	513	521	492	536	545	525	516	524	510	516	545	531	554	519	536	557	526	496	573	531	518	564	534	490	519	589	575	560	553	562	552	558	531	527	545	563	552	585	504	537	541	574	537	579	516	531	529	515	526	537	524	490	539	515	536	517	558	525	554	527	530	518	536	535	559	545	527	544	566	537	570	508	529	556	543	572	499	492	519	527	520	516	565	518	538	493	559	569	514	559	532	568	522	574	539	549	558	580	539	546	578	558	495	503	539	571	512	565	559	538	554	506	546	531	514	532	520	543	558	538	539	547	527	572	516	539	587	497	488	540	536	536	538	553	540	544	512	542	525	557	547	510	532	546	518	596	504	546	508	565	519	520	567	559	538	568	574	536	547	537	527	528	524	519	571	515	533	541	521	552	550	538	548	489	564	532	518	524	509	501	494	540	528	547	541	500	513	555	527	547	533	505	518	532	503	535	506	533	545	572	530	513	520	498	537	495	540	541	529	542	516	571	534	511	585	541	542	523	560	524	538	555	516	535	528	525	551	560	545	544	519	548	503	541	503	547	518	536	532	547	559	547	557	551	569	586	516	510	514	531	535	525	550	545	498	540	520	530	495	525	552	525	530	544	582	543	557	521	542	546	557	600	529	562	570	559	528	526	570	554	500	525	509	537	506	538	537	542	525	530	510	558	523	546	540	524	557	531	551	556	505	540	511	534	586	527	506	541	542	547	505	527	534	520	522	524	581	498	558	580	575	539	554	540	498	518	498	533	524	534	551	546	513	540	496	528	538	510	522	532	544	554	513	565	503	505	544	556	539	512	564	519	568	532	565	562	528	509	535	558	518	530	535	543	557	535	561	559	511	524	565	562	529	559	557	535	535	548	507	537	519	540	517	535	538	538	581	545	518	508	537	526	510	516	544	540	537	554	526	487	527	518	519	562	540	515	572	573	526	520	529	549	504	497	551	523	508	478	509	532	509	539	509	569	522	535	605	497	540	536	553	540	526	506	533	505	526	506	514	575	519	512	536	508	586	500	535	537	561	530	537	569	502	520	539	560	534	521	539	528	529	532	540	536	546	556	559	555	534	543	556	516	533	539	524	534	521	548	538	528	543	520	599	505	512	570	554	557	539	500	563	570	534	523	531	529	506	525	546	578	535	551	544	527	538	560	576	536	573	556	523	541	563	535	528	518	536	529	534	599	505	549	554	555	529	552	516	554	528	542	512	542	529	532	540	551	542	510	483	480	530	544	510	532	523	535	570	519	543	498	528	523	524	560	539	566	531	515	510	503	570	558	540	533	525	536	547	548	562	540	561	498	519	543	545	554	540	551	555	547	541	545	540	531	584	541	532	558	535	556	493	556	556	566	534	529	555	507	572	568	510	550	516	499	535	537	506	559	538	489	544	546	520	515	528	569	523	534	518	549	540	527	517	589	504	516	523	504	568	556	560	529	551	555	547	540	513	579	513
11200	1522	1766	1429	1083	839	668	589	564	470	432	400	421	416	360	383	352	395	356	348	353	324	341	337	341	358	381	334	344	371	326	345	336	365	302	306	316	310	306	326	333	335	299	333	337	327	342	338	327	322	337	331	321	351	328	331	343	295	336	324	367	335	339	347	341	322	339	343	332	323	327	329	338	328	336	343	316	313	338	332	355	329	315	316	336	389	343	328	327	318	363	305	321	347	316	274	321	340	335	334	310	355	335	311	329	288	317	353	327	293	333	335	327	319	320	307	312	331	298	343	376	315	285	320	334	328	319	354	298	322	342	314	335	325	332	292	338	319	333	335	335	318	322	298	309	288	328	346	346	328	339	299	323	304	335	313	325	327	321	323	328	361	320	309	343	344	334	335	327	306	338	355	323	331	321	325	311	309	318	302	313	315	318	298	300	340	319	321	326	361	331	270	321	350	315	324	339	336	341	317	319	328	333	299	311	289	318	331	307	341	348	296	293	305	328	319	369	340	324	322	312	324	348	308	324	324	342	315	318	349	323	339	291	351	332	339	323	321	344	341	306	308	327	286	307	328	278	358	312	339	295	329	326	308	311	295	340	319	336	311	312	316	293	305	325	332	344	328	352	313	352	347	316	318	316	320	315	339	312	329	326	325	333	340	312	329	304	329	353	303	291	347	349	331	296	304	311	314	330	345	328	309	351	291	361	358	291	290	293	332	364	336	344	302	337	315	289	348	329	312	331	346	315	288	342	307	362	303	367	319	346	294	321	332	325	292	331	309	296	316	310	334	324	316	338	353	319	322	312	314	334	343	321	341	313	327	335	323	321	313	314	345	359	306	334	338	301	319	348	294	332	312	332	323	317	304	335	342	324	307	334	295	311	343	320	340	354	335	328	307	340	321	309	339	328	347	340	341	338	327	301	301	325	316	341	310	329	313	320	333	323	314	343	319	315	347	322	366	316	343	321	333	316	345	327	324	320	333	359	312	343	338	321	324	337	300	331	328	322	368	346	370	331	323	348	340	311	311	298	322	299	333	348	324	345	330	315	316	298	327	331	333	310	346	316	356	331	329	339	346	327	303	337	327	301	332	337	324	316	306	293	342	307	329	290	343	338	317	318	361	347	329	308	335	314	327	317	309	343	343	352	341	293	298	314	313	341	336	355	314	333	325	275	316	317	333	296	312	316	319	310	315	363	324	322	310	351	375	321	328	327	315	341	309	306	298	312	306	320	312	313	283	340	318	312	329	321	353	322	308	325	327	342	336	302	307	328	316	327	318	289	305	364	307	338	290	311	304	307	325	343	335	328	306	307	330	342	342	341	311	333	325	310	339	349	308	328	312	308	361	317	308	336	339	296	314	289	321	323	311	324	299	339	322	337	350	340	317	328	313	350	319	358	285	326	335	290	343	322	308	335	327	340	294	315	329	306	317	332	322	332	307	313	315	310	363	334	289	339	361	327	329	308	318	309	323	335	299	313	336	311	311	289	332	323	324	336	339	313	312	305	336	336	314	314	356	330	350	322	299	306	309	307	296	333	333	329	310	327	340	325	313	344	295	340	320	334	318	312	317	350	308	325	294	343	325	342	304	337	338	320	308	328	365	339	320	341	348	299	353	335	320	309	323	315	300	330	355	317	316	332	352	350	334	304	304	329	345	319	301	310	321	341	321	323	298	358	328	321	341	344	336	301	313	351	315	329	305	320	338	313	315	333	326	319	333	326	321	293	329	333	319	317	292	306	278	304	330	356	339	343	321	313	347	314	315	327	333	307	341	342	314	267	322	306	335	311	353	318	334	334	315	328	333	352	332	292	325	331	336	337	328	340	326	339	326	329	326	333	323	304	316	328	338	311	330	306	347	294	322	308	320	334	315	341	290	333	313	321	301	320	342	307	312	335	326	330	296	308	320	337	331	323	312	347	339	336	322	299	329	321	351	286	323	312	337	326	336	325	311	307	328	317	344	343	331	277	337	290	315	301	303	307	306	309	298	338	320	319	307	343	319	314	336	316	320	339	330	339	337	320	301	317	328	339	310	337	334	319	316	349	335	338	336	285	309	331	324	310	315	328	339	358	334	302	350	317	352	337	323	338	359	321	326	311	334	284	308	335	325	334	314	319	346	327	353	330	298	316	300	343	306	324	284	315	326	344	368	321	337	317	363	331	341	303	307	332	331	320	324	291	340	320	335	326	338	327	291	355	332	330	330	341	329	311	362	330	340	342	312	337	313	293	324	328	323	323	301	317	311	357	319	289	324	338	322	327	358	352	323	344	344	331	312	355	336	341	296	329	310	356	353	304	350	306	344	334	327	322	331	353	322	321	341	317	359	340	292	373	292	313	327	327	298	330	309	332	321	316	319	304	358	293	306	332	317	303	332	340	342	335	345	333	302	316	340	312	337	327	342	335	321	311	354	328	321	321	353	312	330	326	311	322	312	337	329	293	310	328	324	308	269	358	323	344	314	326	330	356	324	301	329	307	295	315	289	330	357	338	336	337	307	347	335	300	347	331	330	294	322	327	335	318	318	332	321	315	328	341	319	303	304	331	315	350	296	312	316	305	335	334	324	314	305	339	317	327	317	323	330	291	327	324	334	343	309	322	353	326	344	335	311	336	314	319	337	321	347	321	355	354	323	328	285	357	338	305	305	337	348	333	334	319	300	297	317	320	314	276	322	321	309	347	340	325	353	316	316	320	331	330	322	365	337	344	347	308	308	333	311	331	337	312	314	320	318	332	330	324	350	340	317	319	297	318	343	305	307	328	351	353	303	333	311	350	364	306	335	342	309	376	351	326	350	304	354	324	319	335	326	350	310	308	363	322	372	316	342	331	390	310	358	335	353	306	359	325	326	347	317	322	337	325	333	330	335	346	316	335	312	301	309	328	336	294	327	337	323	340	335	345	324	296	306	306	328	319	306	334	359	321	308	333	348	304	288	297	335	346	325	289	329	347	337	319	329	318	313	317	323	336	344	344	337	292	350	335	317	335	327	338	315	351	321	302	316	327	327	351	332	322	321	304	330	308	339	300	329	336	349	312	309	303	313	303	323	330	316	321	355	314	299	340	326	330	342	320	359	307	335	326	323	321	309	323	319	336	353	332	316	328	319	333	340	313	303	326	331	346	320	325	286	336	319	323	337	318	324	355	324	341	348	316	319	360	344	357	335	328	324	331	288	316	291	340	337	333	348	304	310	318	312	309	310	327	353	301	322	321	337	334	306	327	348	351	289	293	323	333	320	319	332	324	326	332	329	291	302	301	350	336	322	314	326	346	336	362	333	331	301	328	326	334	317	341	322	309	311	342	331	291	328	359	337	344	337	305	328	341	311	331	330	304	332	312	339	326	322	323	338	301	309	341	345	370	326	344	348	281	309	340	299	317	326	348	328	329	300	333	325	348	358	327	299	319	311	350	334	328	306	313	295	333	338	320	355	341	297	312	321	328	331	316	343	325	341	337	322	341	331	308	298	364	296	347	308
5994	2075	4016	4422	3852	3179	2696	2276	2076	1827	1668	1636	1449	1445	1317	1285	1218	1192	1269	1185	1164	1194	1121	1074	1028	1026	1086	1075	1040	1009	1036	1041	1006	1012	942	1018	980	1000	1022	986	948	921	1024	947	957	942	974	956	924	985	992	931	995	974	965	968	900	898	924	925	925	916	959	965	938	902	946	967	951	994	987	919	978	957	907	946	968	918	924	950	951	860	925	890	910	955	913	939	951	898	875	881	962	935	907	895	876	921	894	879	844	871	917	919	944	873	912	980	959	930	957	940	919	939	900	900	932	892	941	891	903	907	914	879	888	876	933	885	928	949	903	925	889	865	871	905	926	901	929	929	879	960	879	902	985	863	952	934	868	914	919	943	893	917	922	910	951	945	851	929	912	939	892	919	893	949	926	917	968	975	849	874	933	909	936	897	901	905	911	823	940	911	931	903	930	882	945	891	958	909	911	929	947	883	938	924	985	857	913	922	929	877	968	902	949	904	894	911	977	920	905	971	911	862	875	958	918	897	920	857	888	896	916	897	873	900	934	940	859	905	885	881	935	901	877	871	907	921	970	951	924	901	894	909	929	941	905	948	938	893	914	905	896	946	958	947	938	940	925	934	932	902	893	934	934	867	935	894	898	915	920	937	926	892	883	887	901	892	924	954	882	905	866	923	908	970	891	900	950	908	942	890	940	965	964	926	916	893	901	878	903	943	936	895	906	912	869	932	881	879	884	942	897	877	933	905	919	890	893	959	930	941	914	881	916	906	921	905	957	905	846	906	922	867	937	952	949	873	907	892	886	926	890	889	937	921	955	897	871	898	885	877	923	906	910	980	907	936	893	918	887	916	932	895	887	873	903	923	897	967	883	930	883	878	909	911	907	865	898	937	890	931	897	878	924	884	903	919	935	957	877	907	898	907	938	910	941	920	946	926	863	910	944	897	898	919	943	950	929	893	929	916	869	923	922	852	900	916	909	930	870	958	887	903	921	949	894	900	888	935	923	869	926	905	917	911	929	909	892	905	912	884	908	903	892	942	966	896	994	946	949	920	922	892	883	937	911	909	936	913	913	939	869	936	970	922	956	890	855	910	939	857	942	924	919	919	886	896	956	961	963	910	958	934	902	874	900	930	900	873	864	910	879	942	929	911	901	846	936	894	947	945	917	911	935	907	946	978	873	901	937	931	862	898	891	953	879	881	901	915	884	905	962	953	934	913	839	900	933	952	898	960	890	922	883	918	904	857	967	868	920	940	909	873	929	916	984	890	884	922	896	885	928	921	939	898	870	973	913	870	970	917	937	954	934	916	910	920	899	916	937	924	918	981	921	929	943	871	951	914	905	923	961	928	913	966	903	942	867	941	901	907	897	936	909	882	891	930	891	935	874	971	902	927	877	915	883	903	917	903	929	911	884	974	847	877	954	912	911	955	909	879	938	869	912	930	904	927	917	887	970	905	954	908	888	903	891	929	901	904	908	917	959	908	865	892	912	954	887	888	939	899	907	903	899	939	927	963	902	918	876	891	972	919	935	913	924	871	913	883	873	888	924	955	906	882	936	915	948	905	850	918	930	979	944	929	883	915	933	844	907	938	924	951	872	896	893	995	875	939	900	884	925	896	942	910	930	896	887	953	906	924	958	888	939	882	934	949	976	912	914	917	986	930	907	931	939	898	937	876	897	948	903	906	947	870	941	981	916	961	914	941	888	899	916	874	986	926	909	988	875	932	897	966	939	914	934	946	901	935	937	953	945	901	930	891	879	943	993	875	928	897	908	888	911	912	928	932	928	959	939	959	914	934	945	940	967	905	950	894	905	899	946	885	892	904	907	881	899	884	912	905	888	857	894	848	935	943	886	875	905	917	940	893	930	928	942	939	907	962	911	872	933	913	921	908	906	901	949	890	892	940	904	957	949	932	910	924	900	897	963	926	900	926	909	955	953	875	917	968	891	930	961	920	946	916	865	930	869	931	965	938	986	935	879	932	881	923	932	879	925	876	906	933	957	934	880	946	899	892	886	899	892	909	861	881	834	927	918	897	979	861	956	939	953	925	939	931	951	930	932	868	885	924	900	903	940	925	860	912	953	945	917	892	902	887	855	947	959	900	904	922	911	931	897	931	940	931	894	876	851	921	870	891	850	903	881	914	843	957	889	894	914	911	931	891	916	935	984	883	894	907	883	924	926	889	916	905	940	874	858	893	880	891	940	882	895	925	954	933	844	918	892	909	962	899	896	939	881	985	876	927	986	915	895	889	936	903	865	921	935	946	858	926	885	915	897	904	916	898	938	884	881	943	947	946	897	906	883	939	909	934	943	904	920	942	938	836	943	925	868	1020	944	939	893	881	931	937	845	867	901	912	878	939	908	943	964	907	917	891	933	916	969	825	933	910	948	895	892	934	963	927	951	947	913	895	913	894	922	896	905	878	927	920	919	994	955	912	835	904	885	938	928	921	951	923	941	915	897	882	952	889	863	853	893	949	947	883	883	900	953	953	917	969	939	929	920	924	940	943	921	890	936	949	886	917	903	906	922	950	903	936	951	864	867	916	934	906	965	900	917	881	936	914	944	919	920	850	907	889	898	910	894	924	918	894	894	876	913	914	860	893	913	912	921	959	897	873	879	892	921	918	978	898	864	915	895	871	922	978	936	884	886	894	936	935	896	869	930	864	925	920	949	983	934	915	870	934	918	952	914	874	893	911	919	927	952	940	896	908	903	857	929	924	948	965	965	862	946	851	899	867	886	915	953	901	909	865	987	916	921	888	892	911	896	859	938	927	938	879	951	896	911	971	945	888	946	932	891	915	921	899	942	894	898	942	937	913	896	876	922	939	881	954	875	905	905	945	937	943	932	952	909	874	930	936	909	957	1000	918	890	942	919	901	912	885	894	913	963	942	912	889	878	859	878	894	898	894	903	892	878	914	909	936	944	911	865	888	930	909	910	925	867	926	930	900	921	948	946	944	941	897	940	884	934	913	918	1012	891	968	894	891	949	892	853	904	879	913	887	981	918	921	924	923	886	960	928	884	945	905	917	946	949	922	895	864	859	921	941	891	877	887	896	958	931	981	872	930	918	906	950	955	882	866	913	962	898	890	930	897	922	899	904	952	933	898	962	917	859	910	904	902	884	891	893	891	905	864	911	905	898	903	912	904	866	967	887	869	867	871	888	953	870	926	926	938	922	934	943	908	899	853	905	904	884	949	932	911	931	896	923	857	904	915	913	917	950	935	885	928	903	921	897	898	901	910	906	873	923	899	858	973	964	975	877	849	924	898	1008	954	923	928	845	934	917	865	954	871	945	908	915	895	902	935	897	902	898	910	854	921	912	938	912	934	932	904	897	894	875	941	932	873	904	894	945	923	887	932	858	937	892	929	846	976	908	880	872	892	952	890	945	878	895	894	937	913	921	932	968	885	892	915	912	917	876	911	917	942	949	904	969	952	959	910	918	906	873	893	901	979	904	901	903	902	906	900	930	872	956	851	925	935	928	927	911	895
20263	3866	3490	2697	1881	1417	1045	940	785	726	588	592	558	555	437	486	463	430	422	384	380	383	388	383	377	418	365	364	411	351	354	371	355	370	347	366	391	335	339	332	329	326	316	330	361	345	344	362	351	362	338	353	294	324	332	305	347	318	339	338	336	343	335	317	373	322	328	327	369	323	362	309	321	316	327	354	353	343	353	315	334	311	344	347	337	350	327	317	368	339	357	349	350	340	351	309	316	341	346	351	344	367	319	315	327	328	303	321	352	335	313	328	366	329	356	305	363	343	334	339	322	327	363	343	333	325	337	340	346	315	346	331	357	335	334	360	306	335	324	327	322	344	340	329	319	340	323	343	309	316	320	330	307	285	346	318	306	352	346	319	325	319	341	323	331	304	328	324	341	320	321	354	325	324	299	312	338	316	341	328	316	325	330	351	342	336	287	355	347	320	353	371	344	326	303	319	306	317	303	329	320	335	317	334	309	322	337	350	324	355	367	341	336	316	341	322	291	321	330	349	318	338	345	354	314	350	308	355	315	338	351	323	329	314	310	294	322	352	327	353	339	354	346	342	344	322	355	337	324	312	345	347	361	321	345	340	330	337	331	321	317	323	336	298	344	324	347	277	368	345	312	328	308	315	323	341	341	331	337	315	345	329	338	313	326	373	321	354	340	341	332	323	322	367	335	300	337	318	356	347	331	331	335	355	346	322	331	337	315	355	305	331	328	319	320	342	329	347	338	349	297	358	297	327	346	350	330	317	310	325	339	330	315	319	320	345	331	304	317	323	319	349	340	330	344	352	347	331	346	322	322	355	342	315	313	341	317	345	340	336	367	341	331	315	305	335	309	328	336	359	335	351	310	319	365	313	333	338	333	329	349	315	312	312	329	360	357	337	336	330	307	336	344	378	342	340	315	311	354	320	342	366	305	326	336	332	380	333	347	354	306	322	314	347	327	382	320	320	339	369	322	332	328	351	314	340	350	366	354	358	359	343	321	307	339	305	333	374	354	355	329	335	314	315	309	337	333	361	325	333	345	328	355	314	349	338	328	333	322	341	293	344	327	318	300	338	321	316	364	341	349	321	348	311	308	330	356	365	368	330	341	345	343	325	334	309	345	314	320	338	330	349	331	334	328	346	336	312	345	321	328	362	349	330	320	309	351	319	345	395	332	360	331	325	335	326	359	359	347	336	341	333	315	347	332	297	336	331	354	293	337	364	312	322	330	367	339	316	348	327	368	338	329	315	354	314	332	363	297	325	306	319	330	341	361	324	312	343	304	326	314	332	316	313	327	364	339	337	334	340	329	347	325	345	319	293	348	341	342	342	333	343	324	335	319	319	326	324	323	310	358	365	329	337	369	330	331	350	330	367	321	334	322	290	343	340	348	318	351	324	308	320	296	354	316	292	352	316	323	341	361	347	312	313	313	329	330	329	327	369	380	327	338	324	341	326	349	366	312	329	325	316	343	306	351	360	387	348	316	318	320	336	305	313	325	326	350	317	332	340	334	333	325	336	310	362	366	315	336	365	370	317	298	357	352	320	306	300	344	317	356	345	347	367	328	344	341	336	342	315	333	340	375	333	324	336	358	343	352	366	334	309	351	390	336	302	364	331	369	330	344	343	326	318	335	366	310	328	363	302	325	340	306	325	343	323	349	333	318	363	306	344	349	341	329	343	361	352	347	335	348	328	300	315	326	310	334	333	330	318	303	329	318	363	328	308	322	350	324	369	334	313	352	364	336	324	291	323	351	330	326	304	342	331	329	342	312	331	330	336	343	349	306	324	313	325	331	324	311	332	318	331	331	367	325	372	300	336	359	336	344	281	332	315	318	336	359	333	323	371	330	336	315	325	319	324	337	344	328	299	322	330	321	326	350	323	312	304	318	343	334	336	309	331	323	305	351	369	346	353	302	372	319	331	344	314	347	311	361	293	350	342	328	332	331	324	340	320	341	319	330	373	312	335	314	328	329	342	336	306	307	311	355	356	374	332	318	287	344	316	320	330	334	318	361	339	360	332	339	361	331	328	304	349	361	378	312	351	311	347	342	309	340	339	327	335	319	322	325	325	341	323	355	323	330	334	323	355	337	345	328	344	328	351	334	340	342	360	331	361	325	357	350	352	301	403	341	335	350	348	367	337	309	312	344	325	309	339	353	364	326	306	349	302	313	347	307	328	334	361	332	327	342	320	339	308	322	332	319	323	361	362	357	306	331	346	337	322	321	338	355	313	330	336	295	366	327	307	344	337	348	324	334	331	315	316	321	336	356	354	314	359	339	349	320	320	368	352	316	329	329	328	321	347	379	332	310	338	312	323	324	315	333	348	307	263	339	318	359	318	325	364	352	323	344	358	318	355	299	328	323	337	352	362	327	324	339	339	324	324	318	345	350	317	336	301	326	349	348	334	341	362	313	307	342	350	337	342	332	344	328	306	349	345	350	334	300	338	340	322	350	349	336	336	334	325	339	360	310	357	347	318	294	340	315	335	343	326	328	326	355	319	339	343	325	334	317	306	333	307	330	320	349	345	309	343	337	357	331	321	377	332	307	343	328	341	352	349	373	344	345	345	349	348	333	372	298	344	340	352	293	290	329	312	343	345	338	295	332	341	359	357	345	318	321	319	342	312	321	360	357	318	339	356	361	342	317	363	359	340	340	364	366	322	317	365	324	345	354	320	342	305	317	359	314	353	328	340	354	349	364	344	340	332	333	346	337	351	352	343	362	367	340	332	333	392	333	335	328	342	311	311	322	335	333	316	327	336	346	304	343	337	340	338	315	343	347	329	326	317	321	303	315	313	356	320	351	298	333	335	346	335	318	353	375	356	348	322	323	323	316	355	345	343	313	313	341	323	370	301	314	330	312	319	335	336	342	337	337	292	350	352	333	356	329	324	373	353	346	316	346	352	289	317	348	367	310	322	332	347	339	377	314	347	350	346	318	330	300	364	328	359	365	331	343	357	319	321	347	344	332	309	356	349	331	314	338	350	321	365	347	294	283	340	325	347	327	338	312	330	365	321	335	345	313	321	329	361	373	321	304	387	312	337	326	315	350	323	332	330	344	331	316	363	364	335	324	334	360	343	347	284	336	295	320	318	350	361	326	342	340	316	325	344	309	316	321	336	331	294	350	313	336	329	340	345	334	311	338	343	356	352	315	326	311	344	345	338	371	325	342	332	366	316	332	352	335	300	313	299	347	322	338	344	322	345	277	290	369	348	337	334	336	318	334	321	329	315	341	352	336	331	309	309	318	330	340	314	308	334	363	324	329	319	307	340	355	362	337	328	325	328	319	310	319	335	340	353	336	374	303	327	338	356	352	353	337	340	348	318	321	348	356	321	322	316	325	363	346	350	336	336	300	373	315	341	359	322	340	332	337	330	323	338	336	323	353	351	324	354	320	359	356	352	359	313	326	348	340	310	345	315	343	294	365	309	324	352	324	296	341	337	368	331	337	357	346	344	341	343	358	299	306	345	302	364
8063	3016	6903	7541	6370	5293	4342	3734	3126	2686	2486	2209	2047	1839	1761	1616	1631	1507	1487	1460	1379	1328	1281	1213	1233	1156	1146	1169	1108	1116	1134	1081	1096	1091	1068	1079	1109	1038	1003	996	1033	1006	1023	997	994	1031	993	999	993	1008	1002	948	998	1022	1014	981	886	968	916	968	966	960	884	974	959	962	973	964	950	956	944	923	920	989	964	956	978	935	925	923	931	952	899	972	925	910	979	944	938	871	943	999	971	911	906	898	909	925	888	955	933	955	926	969	953	934	879	899	948	917	920	900	956	944	903	894	923	948	878	985	921	888	955	953	886	927	935	863	907	992	925	904	860	948	880	950	993	956	948	921	904	907	925	919	952	913	958	933	911	929	946	903	891	972	924	935	904	952	932	889	968	931	898	913	913	968	925	944	935	891	949	891	924	863	958	906	878	931	879	926	940	900	952	898	969	965	873	906	894	920	900	924	858	936	914	947	882	943	909	912	895	971	922	911	937	919	944	951	914	935	962	910	881	917	924	919	964	886	934	944	928	910	898	910	931	907	941	931	879	927	937	920	959	874	852	962	922	927	912	943	951	926	950	963	918	927	923	907	949	852	927	922	909	902	973	909	955	885	925	912	985	942	928	928	916	914	925	907	918	933	870	868	875	894	930	928	916	904	945	936	905	944	904	907	905	960	911	951	905	964	924	884	945	968	954	925	950	927	841	911	941	898	860	977	913	958	922	909	956	931	958	882	890	925	905	934	948	903	912	929	932	954	925	900	902	935	895	909	917	901	907	909	930	908	859	904	966	843	957	946	920	956	932	928	950	899	911	909	900	897	963	863	918	920	1004	879	893	973	912	916	935	942	926	896	931	904	869	880	934	915	911	932	937	933	910	978	895	951	942	924	925	908	917	972	924	944	916	921	927	981	915	846	944	908	943	927	918	934	941	930	925	906	970	943	944	855	883	925	933	934	906	875	942	903	927	928	885	915	919	914	879	886	907	923	887	892	924	873	980	902	944	893	963	953	914	935	876	941	873	898	885	924	890	947	919	909	896	900	916	894	939	930	887	895	897	907	974	921	978	910	913	934	895	902	962	949	921	966	956	976	942	940	873	940	923	930	1001	860	930	911	972	970	902	941	906	895	939	914	930	882	904	878	892	908	906	930	951	853	940	957	937	915	913	904	914	814	883	917	906	912	897	945	901	945	950	911	866	939	864	945	924	897	952	947	942	873	952	880	929	931	793	925	916	956	947	937	886	888	962	939	874	918	869	916	942	884	931	887	931	930	889	912	917	914	945	930	906	930	880	905	871	876	930	944	904	936	924	1014	916	848	910	920	984	929	931	912	886	953	929	841	940	925	917	914	956	969	898	886	885	865	939	919	915	853	866	916	856	884	943	953	934	909	872	915	938	910	902	939	911	916	897	950	906	902	851	901	925	985	916	933	951	898	912	913	917	943	893	981	913	877	927	896	950	923	894	884	900	898	897	930	897	938	958	895	944	895	928	902	890	942	929	967	925	951	919	936	892	890	912	946	963	917	962	917	899	880	929	893	942	926	944	909	895	890	887	939	940	870	939	900	936	927	893	917	903	897	943	891	934	921	872	861	928	956	922	925	836	946	949	905	933	948	887	880	953	944	882	960	975	898	914	902	941	899	919	948	913	902	895	926	944	886	975	918	949	908	916	854	890	872	859	905	950	870	907	884	881	918	908	938	879	931	909	882	894	897	944	959	886	917	932	927	925	883	904	901	930	905	857	912	883	915	874	914	937	956	921	886	875	928	893	931	920	961	906	900	884	928	940	889	955	913	920	888	938	887	931	991	932	891	882	924	978	875	891	891	906	916	917	885	880	891	890	965	888	929	918	925	888	897	910	909	923	881	954	940	924	955	877	944	927	920	892	874	913	936	965	916	895	933	895	913	950	942	890	915	950	898	860	904	887	950	923	885	935	920	915	911	911	905	923	878	927	944	927	919	887	925	919	940	891	913	898	916	896	890	910	901	925	920	844	909	975	932	937	892	878	978	974	858	923	895	970	893	972	930	914	933	943	895	919	963	921	926	893	930	916	911	902	946	929	892	916	886	866	863	907	955	932	908	896	898	925	856	898	903	908	926	965	933	904	908	927	961	907	927	965	915	863	926	926	880	942	926	927	882	935	939	926	882	908	872	936	985	878	958	947	910	940	938	903	930	979	949	922	931	928	933	904	888	922	903	914	925	876	878	914	953	934	930	940	884	923	932	916	898	928	883	931	937	945	891	890	903	917	899	923	922	906	901	926	904	965	931	886	911	936	872	915	940	935	903	899	902	974	908	933	917	952	928	904	906	887	879	894	905	921	919	931	901	918	861	902	906	918	908	944	931	890	913	883	864	941	928	910	862	960	919	928	922	924	916	895	895	923	925	950	889	975	869	939	966	871	916	922	995	940	883	953	962	931	949	916	919	890	900	973	867	927	904	937	927	922	857	937	911	931	915	931	850	918	974	931	952	977	858	901	901	899	902	935	905	946	909	972	983	952	943	927	891	935	916	939	882	949	903	904	907	926	939	885	916	863	906	890	922	872	895	891	920	927	926	971	888	872	839	940	928	948	950	911	926	939	879	871	927	940	919	892	938	966	902	948	901	880	939	910	970	933	950	914	983	945	915	875	914	929	937	910	890	885	927	930	911	890	871	918	918	918	903	925	914	915	930	910	941	991	1001	927	868	918	937	965	982	912	872	903	959	941	861	881	890	890	869	948	874	874	940	893	911	875	916	916	908	878	929	960	924	933	951	925	955	937	916	903	877	868	915	910	902	912	941	951	880	889	885	861	912	909	920	930	960	928	947	948	896	933	938	966	930	921	918	874	937	956	966	898	863	878	908	904	943	958	934	920	946	997	930	955	931	886	895	919	929	931	929	901	918	914	915	890	948	887	914	893	883	901	939	959	904	944	942	901	922	935	911	858	949	877	905	865	911	912	936	891	861	939	913	923	887	907	849	917	899	913	979	908	919	963	880	914	958	905	932	911	956	932	905	967	894	942	907	879	924	908	983	855	933	917	874	884	922	899	938	913	930	924	949	931	905	922	914	972	906	889	925	913	938	924	925	932	919	911	911	885	938	935	919	916	978	946	920	969	898	916	902	943	920	963	926	974	962	928	935	918	871	885	917	915	957	902	931	908	891	947	932	934	947	881	911	885	946	946	914	930	894	958	898	887	963	913	903	889	992	994	940	891	896	943	903	930	890	877	956	940	931	897	937	890	864	958	938	895	937	961	876	907	902	875	904	881	942	871	933	914	948	870	906	952	879	904	930	918	900	903	970	813	926	935	929	862	938	944	895	962	931	945	941	929	853	914	907	899	948	888	909	961	860	907	916	914	897	932	944	952	915	929	845	862	957	897	934	933	887	984	910	916	894	876	921	890	956	840	903	952	916	893	928	898	940	921	893	915	915	922	923	930	898	947	897	859	927	909	907	973	887	956	939	854	942	958	873	955	903	910	935	878	886	895	930	932	858	906	890	925	965
2429	225	253	208	199	209	171	195	157	209	181	174	209	182	174	200	153	179	170	179	176	187	201	201	173	162	170	171	149	195	159	152	187	167	147	159	182	183	191	189	169	151	165	167	166	162	170	173	177	190	179	174	193	162	187	161	143	157	174	164	182	172	164	154	167	189	199	170	171	166	160	154	188	167	185	168	167	167	167	185	168	174	167	149	156	166	180	171	184	165	180	157	161	175	180	161	190	168	164	158	177	156	177	156	163	187	152	178	187	176	166	184	170	173	165	175	196	185	170	147	171	165	195	135	168	167	175	149	159	166	159	157	185	177	164	172	136	180	166	189	160	171	168	178	167	178	177	172	172	183	172	180	163	174	164	172	154	175	183	162	159	197	157	168	158	170	162	162	162	173	174	169	164	175	169	155	163	165	186	176	168	154	179	161	178	177	151	160	172	169	178	186	193	173	161	161	198	136	168	169	159	160	160	165	160	168	160	163	173	159	173	171	161	176	158	171	173	168	166	173	172	182	180	136	157	186	178	160	162	166	164	149	177	171	180	172	181	131	169	168	158	157	166	172	175	178	156	164	172	154	141	199	149	187	142	190	157	160	190	187	135	154	180	177	165	180	173	201	168	196	149	177	172	159	151	192	183	161	158	167	189	195	155	170	172	174	172	188	197	159	169	166	188	168	171	160	170	174	157	134	184	189	166	185	170	165	168	172	164	161	184	165	180	181	184	188	163	175	196	137	159	173	176	166	178	180	151	158	156	170	173	184	189	179	164	174	174	152	186	164	161	203	151	167	190	188	160	180	153	180	168	159	198	153	169	182	155	162	200	180	146	163	177	178	172	171	169	160	173	176	163	174	173	152	157	186	175	158	177	163	163	162	177	155	169	163	160	184	163	145	179	169	173	173	155	171	172	171	162	179	166	194	164	176	157	195	154	155	175	152	162	184	179	180	161	194	182	196	160	174	188	179	173	168	173	172	175	176	188	157	181	171	186	149	152	152	168	183	183	160	192	177	178	150	156	159	147	172	169	172	162	196	185	178	168	156	170	157	146	164	171	166	160	164	180	200	161	164	192	195	186	171	164	183	164	169	175	176	170	189	162	182	167	186	173	177	180	178	162	163	151	159	158	169	192	152	166	167	167	183	170	184	178	157	180	186	173	177	193	173	146	184	171	187	188	161	150	162	172	161	155	171	139	170	164	145	176	187	181	168	175	148	158	141	189	168	164	165	162	169	175	187	175	163	193	164	164	180	174	156	176	149	168	158	153	162	171	184	184	177	178	157	158	156	135	179	170	170	157	169	156	182	172	190	170	144	185	157	181	180	178	157	148	178	162	157	179	164	157	163	164	176	181	199	163	170	176	167	182	173	170	152	173	170	150	155	165	165	171	162	171	158	160	172	142	152	161	176	158	136	167	146	176	166	174	181	171	165	159	176	149	172	194	170	160	144	164	163	163	150	154	158	176	157	189	167	160	178	178	153	169	176	157	171	201	162	194	177	199	174	188	174	155	167	172	186	175	181	157	154	185	162	153	183	156	172	188	144	194	194	183	208	163	183	173	163	162	171	168	177	160	188	189	165	156	168	162	183	172	176	169	174	179	157	161	164	152	191	163	176	165	170	174	177	195	153	174	172	172	161	137	157	168	190	183	162	179	152	163	152	156	165	154	180	169	178	183	159	164	160	155	158	142	150	176	180	172	167	163	184	186	188	154	166	182	207	165	152	184	196	163	154	177	194	178	161	181	163	164	150	171	158	163	157	166	158	172	169	168	160	181	159	170	174	157	178	141	151	145	182	169	188	153	169	157	171	164	175	181	179	185	157	150	147	144	160	149	149	169	172	164	160	157	168	159	188	164	170	169	161	184	161	159	136	182	175	182	173	148	154	166	164	173	168	171	164	166	184	174	183	174	158	161	202	163	180	180	178	173	172	184	148	182	142	192	174	169	172	179	163	188	161	170	167	174	190	160	165	168	166	165	146	161	164	162	175	125	180	163	166	174	187	156	169	173	171	154	154	183	158	167	181	171	168	173	182	147	160	164	170	151	178	161	174	146	157	144	166	191	208	166	191	160	156	169	161	189	160	216	165	153	179	166	163	173	187	159	177	172	180	155	144	170	184	169	171	172	183	178	194	170	162	164	167	164	162	184	150	141	176	177	173	179	171	175	170	161	173	169	200	185	202	170	187	188	179	168	170	188	198	178	183	164	166	159	156	170	148	198	167	177	163	166	187	153	154	152	166	177	167	160	177	175	181	201	136	154	170	180	182	167	148	162	161	157	186	165	166	204	185	167	168	172	208	155	166	165	168	158	167	176	167	159	181	171	172	145	189	165	183	173	149	163	164	170	176	168	167	165	173	191	170	157	168	181	159	153	171	147	162	175	186	160	174	186	158	177	150	165	165	167	185	157	204	184	196	171	156	175	185	177	139	165	149	145	172	166	156	157	173	146	158	161	170	167	153	144	167	166	180	174	178	158	171	181	158	186	165	159	187	174	184	183	161	170	167	179	166	162	200	176	173	151	164	170	170	167	176	154	173	170	166	160	181	155	148	189	167	156	181	158	153	174	178	170	196	161	163	161	193	173	159	148	146	151	142	138	177	162	148	167	156	192	172	168	182	190	155	162	160	162	168	171	167	179	184	184	196	192	144	181	175	160	163	174	174	167	175	171	159	175	180	198	182	176	184	196	174	170	165	174	177	155	177	171	189	146	156	178	152	171	196	178	177	163	172	207	186	175	174	159	195	168	169	167	159	164	155	153	183	150	175	178	178	174	166	149	178	173	184	149	166	172	158	178	144	181	189	165	181	163	161	172	180	154	139	185	195	164	151	182	178	198	179	161	172	166	179	174	159	168	153	171	130	163	146	181	177	191	181	173	177	188	155	172	178	163	157	160	163	147	189	177	174	177	175	198	167	172	183	167	159	175	169	181	185	176	171	191	170	185	191	203	156	170	172	169	162	162	185	160	164	176	167	158	171	151	188	174	159	159	174	178	146	175	181	180	167	161	171	156	138	207	187	181	189	159	180	160	147	163	181	175	167	159	173	160	182	167	171	194	191	160	172	177	169	150	167	199	171	161	174	153	159	161	187	194	180	170	192	164	168	153	200	152	161	192	188	175	187	161	170	182	169	166	176	182	153	190	173	153	157	152	154	170	171	152	166	160	184	178	181	176	182	173	161	167	170	165	173	175	158	167	173	185	171	159	166	171	152	169	177	162	183	170	184	162	179	171	145	176	173	151	168	160	138	170	174	154	187	167	165	150	167	161	163	181	169	168	172	176	167	181	146	165	209	174	184	155	169	202	177	189	161	167	188	158	173	168	175	178	195	162	160	182	172	187	161	184	159	202	156	190	161	176	161	159	149	172	172	143	164	160	157	168	151	180	172	179	186	156	164	185	181	162	164	133	172	167	189	187	164	155	158	145	180	180	174	166	191	154	182	181	167	169	165	190	172	179	175	175	154	166	161	162	158
2118	599	670	715	699	652	620	602	614	551	570	531	572	566	555	539	565	559	572	563	504	571	567	573	526	514	533	593	545	536	559	575	535	567	560	567	569	546	536	544	536	527	538	538	572	534	566	519	541	533	550	536	527	523	534	554	574	548	535	501	533	523	521	560	526	544	578	543	533	566	513	582	518	541	567	524	572	541	554	527	578	551	502	548	526	532	549	560	541	558	507	523	528	538	531	507	537	489	532	522	481	548	546	537	495	553	536	520	530	534	542	520	569	531	491	543	513	523	540	520	508	556	569	513	534	531	518	556	522	558	492	536	547	515	560	534	480	533	571	535	565	517	547	570	502	530	527	515	539	517	532	539	528	551	520	546	508	529	551	545	561	530	504	534	563	515	534	528	578	530	540	547	541	543	506	517	549	565	539	563	534	532	517	505	545	549	500	527	537	541	540	576	529	530	530	533	549	523	534	565	498	507	543	530	519	545	531	499	527	537	553	494	498	588	550	540	544	528	527	498	562	559	566	535	559	496	513	518	506	497	536	552	570	526	517	489	511	529	454	572	537	557	510	519	498	558	539	520	545	513	539	563	525	528	533	552	558	569	560	520	538	552	519	562	584	554	517	549	501	546	531	542	504	544	522	505	504	513	507	522	546	501	521	516	584	552	548	544	526	539	574	557	559	574	519	539	509	556	546	531	530	524	548	505	556	573	551	510	525	564	572	517	510	567	515	501	568	558	571	574	510	519	517	538	532	525	509	548	588	507	480	553	530	536	546	553	513	532	541	555	534	529	508	553	552	509	566	557	562	538	571	543	527	514	538	561	521	516	521	522	553	513	517	560	525	540	562	532	584	568	563	562	536	535	496	526	523	518	553	543	542	515	568	554	525	546	554	505	563	578	513	529	527	531	549	545	513	525	540	529	540	541	538	510	538	512	550	530	503	501	565	526	566	561	533	502	528	522	557	549	532	574	512	523	526	515	565	534	561	540	560	557	523	549	528	498	543	537	554	521	523	521	539	552	534	550	554	558	557	554	530	540	547	512	525	516	547	534	535	536	538	518	530	540	540	528	543	531	510	533	563	508	524	547	546	596	547	541	559	527	550	557	550	523	554	546	477	526	547	557	546	542	527	482	540	573	562	555	566	525	505	528	517	553	540	544	508	504	529	564	518	519	507	541	530	554	504	517	500	560	530	528	544	533	537	583	512	504	524	540	540	522	540	541	531	532	538	533	546	539	536	524	531	516	548	540	526	492	535	517	516	517	479	538	575	571	545	523	558	560	537	552	525	538	523	510	540	497	579	566	510	525	557	523	529	509	572	539	551	538	539	565	515	562	535	526	553	514	571	538	529	527	528	509	544	514	552	518	536	503	525	522	511	576	528	516	544	526	505	564	555	553	532	505	517	562	520	500	527	545	489	543	511	562	504	503	542	507	592	545	526	508	534	533	505	538	507	551	514	600	550	565	544	583	541	549	556	566	538	518	548	533	552	539	515	545	531	552	552	527	563	527	558	511	527	574	518	543	555	519	504	522	557	514	531	513	540	529	525	528	518	539	536	556	548	546	555	548	542	536	571	534	530	571	565	528	526	542	526	559	545	530	562	502	508	491	518	578	568	551	554	554	533	518	514	545	523	583	546	547	547	530	544	584	516	548	539	529	525	525	548	523	562	498	565	540	572	531	528	541	547	506	495	515	516	550	539	520	472	519	581	573	507	507	527	537	575	538	504	531	503	513	575	524	534	516	524	518	539	545	489	568	527	549	545	525	546	509	541	527	524	546	548	543	547	552	574	524	550	542	556	557	547	504	562	505	558	564	505	506	601	531	545	553	528	575	554	548	538	555	551	583	574	518	548	544	497	549	518	549	538	524	548	541	549	503	566	558	524	566	550	526	553	531	546	528	556	532	525	498	529	524	515	535	518	520	554	502	545	541	521	524	542	561	548	514	526	524	529	524	498	533	541	520	565	538	562	548	574	549	549	535	536	576	541	527	575	508	550	512	500	487	521	551	521	503	565	520	529	504	521	562	539	548	539	574	534	499	587	544	568	547	556	527	576	515	522	522	510	555	549	500	561	566	555	545	571	558	486	511	535	527	524	560	551	538	506	545	561	537	529	552	506	548	554	555	513	555	564	559	550	515	539	537	542	538	583	545	507	498	515	527	533	534	561	499	540	526	537	518	549	540	531	556	528	509	489	519	498	513	537	523	537	563	537	532	515	536	558	475	522	523	578	534	555	478	515	516	518	536	519	510	571	510	501	523	495	526	556	533	523	510	561	557	538	527	564	514	535	513	539	546	534	505	498	520	556	519	507	537	556	545	552	517	513	526	555	506	536	536	497	525	522	484	586	535	552	568	567	514	567	537	558	560	564	522	589	513	525	515	541	537	520	575	519	518	556	554	534	510	520	562	542	540	524	529	544	543	562	538	533	552	520	573	525	555	574	580	503	553	532	549	535	484	531	549	576	557	516	507	506	569	567	503	555	557	508	572	526	525	543	537	555	543	559	566	497	532	543	556	586	522	535	563	501	521	519	526	547	504	557	589	491	550	543	530	552	517	532	532	531	541	564	516	543	544	571	523	544	571	517	574	507	578	549	494	530	532	527	490	537	486	567	539	533	562	569	512	553	547	533	512	522	545	507	502	540	516	529	527	481	512	571	519	544	543	544	514	554	535	547	551	494	559	549	516	549	534	542	566	575	526	545	561	538	522	545	511	527	533	549	535	560	509	576	556	563	607	523	539	520	541	506	512	560	528	526	538	518	581	560	570	569	520	524	556	544	530	551	562	525	525	514	510	540	547	534	571	539	550	526	554	561	554	546	493	561	538	497	522	554	554	524	529	528	530	547	540	554	541	531	568	523	564	547	559	517	511	542	504	534	498	558	534	516	555	556	545	533	554	515	535	546	504	549	545	500	499	556	524	529	527	528	519	531	516	567	552	549	532	521	506	508	552	544	561	541	491	539	537	585	514	528	514	539	552	520	552	561	557	534	569	524	539	576	521	524	549	519	547	547	519	552	556	509	521	543	529	519	543	547	546	525	561	536	572	551	499	529	524	566	510	558	571	531	534	523	503	500	513	565	608	528	560	519	535	525	528	545	554	545	552	531	492	540	545	556	514	562	520	548	525	556	547	552	523	556	559	518	522	516	550	555	548	563	550	525	579	561	592	508	548	525	542	550	538	497	507	557	507	529	551	531	583	530	546	512	549	532	525	495	536	526	527	511	525	514	577	609	539	559	561	544	575	495	529	537	531	533	493	552	537	541	489	512	524	529	527	545	539	547	545	510	552	542	537	542	512	557	530	536	528	591	577	529	532	519	525	549	528	570	548	535	530	539	531	581	539	528	511	565	580	551	507	500	492	532	521	502	542	530	527	547	505	585	533	516	541	570	517	525	546	512	513	533	497	569	522	559	525	541	609	530	492	534	495	526	575	536	550	525	481	520	562	576	545	522	532	530	524	540	519	485	481	570	505
11082	1425	1719	1450	1029	869	694	618	536	509	470	397	428	392	404	381	380	361	379	350	383	369	364	350	352	329	363	356	380	339	355	352	350	322	355	319	343	324	339	339	349	328	358	297	310	316	325	346	357	328	323	318	359	351	330	305	332	358	336	347	280	319	351	342	354	327	324	336	304	339	345	341	369	332	316	318	363	313	365	354	330	317	321	337	333	308	309	331	334	332	314	320	344	316	325	305	332	340	376	315	328	305	336	330	315	294	335	362	322	335	300	328	314	340	342	289	338	349	348	312	334	331	324	306	331	348	330	329	324	334	329	311	351	324	292	325	328	308	290	352	350	315	352	339	320	313	339	314	312	322	337	323	300	305	310	322	324	345	324	356	360	332	328	335	327	343	333	339	335	317	329	363	324	325	349	337	352	290	299	317	297	324	306	369	311	330	350	316	344	316	358	341	358	309	326	349	307	312	312	309	347	318	337	330	301	330	322	341	335	355	326	359	329	332	309	336	329	324	351	361	329	317	325	330	282	323	316	301	346	308	316	314	341	328	317	307	349	297	308	332	324	324	295	291	308	330	338	372	340	309	301	349	335	341	316	344	314	316	352	311	360	326	322	340	340	369	326	332	331	371	304	345	345	315	347	342	344	340	318	311	299	304	313	344	347	333	339	316	306	312	332	327	359	309	307	329	354	346	314	328	332	336	340	270	334	312	342	309	318	338	333	353	284	322	299	325	323	350	311	316	326	312	381	315	373	328	292	309	355	344	334	308	329	345	348	350	334	342	339	322	345	319	324	306	316	296	288	294	293	336	310	357	346	304	370	289	333	326	338	336	324	339	324	330	349	338	339	325	292	332	314	340	349	329	309	358	356	288	305	307	334	331	359	315	339	318	328	318	310	332	305	316	307	318	317	328	330	314	329	309	317	368	315	332	287	334	312	318	381	314	346	323	331	354	317	302	300	296	341	311	330	331	332	300	320	330	331	341	343	333	334	303	315	322	348	341	320	298	299	317	356	364	323	314	303	336	352	302	349	364	318	326	311	326	347	336	312	341	341	322	344	333	321	314	350	343	337	320	311	289	315	353	316	326	310	320	334	305	314	308	320	329	281	349	345	320	351	331	320	341	341	326	354	327	352	317	336	356	327	336	342	301	313	352	309	332	321	327	329	334	338	291	345	318	304	317	344	341	331	344	310	299	314	348	320	356	325	297	364	351	310	322	308	351	359	329	343	332	312	353	336	322	288	305	366	343	340	328	312	331	330	296	329	343	372	356	356	290	336	295	298	330	336	335	360	327	339	332	308	327	340	324	304	321	338	330	306	322	333	349	332	355	320	306	326	339	312	311	337	350	347	325	320	306	330	314	314	327	327	313	302	350	312	300	307	307	331	350	308	346	289	354	307	348	296	313	341	313	344	326	329	330	333	309	334	304	341	329	277	307	312	299	302	316	327	344	294	331	314	323	353	325	342	316	333	348	324	344	336	334	305	316	316	335	290	304	309	330	328	346	288	304	315	308	292	326	314	352	322	357	326	319	318	346	337	319	305	318	330	299	310	314	329	340	299	324	315	324	345	341	317	335	280	358	339	335	309	330	321	323	326	361	332	346	320	325	355	300	342	351	304	338	329	374	325	344	334	350	340	307	310	316	337	346	342	350	311	356	323	320	338	352	316	353	301	358	357	302	339	318	312	325	304	322	319	320	303	319	316	327	317	306	321	300	328	329	314	297	322	321	310	288	311	296	306	339	319	324	330	320	367	318	312	338	340	284	305	327	322	345	386	342	334	322	350	288	342	328	343	311	325	345	317	344	334	327	296	353	294	358	356	310	328	308	357	333	304	340	348	331	342	344	338	316	330	354	316	299	314	330	334	348	323	332	315	316	339	336	326	307	301	307	369	321	336	333	356	316	305	339	324	318	334	332	345	302	342	350	349	302	343	336	333	328	316	340	346	341	348	323	322	333	323	320	304	311	329	324	337	322	331	331	307	324	319	324	323	310	326	276	306	321	348	327	337	306	309	334	357	369	335	315	344	308	311	315	316	312	334	321	336	312	336	337	303	331	344	320	331	316	330	331	346	314	312	343	308	328	338	323	355	327	347	328	333	336	345	351	362	348	301	321	326	300	352	324	328	343	333	348	327	298	323	322	305	337	306	327	331	326	324	334	319	349	318	361	342	301	347	320	309	321	338	322	323	326	338	326	331	322	308	342	361	324	319	334	315	337	338	313	301	323	343	293	358	351	347	321	322	333	327	309	291	307	342	335	343	313	321	338	329	350	326	333	301	346	333	334	312	313	305	319	327	341	324	300	333	300	311	333	339	335	336	324	330	289	310	362	310	326	327	317	327	340	306	333	306	352	341	315	324	320	331	358	321	335	326	312	315	311	331	340	340	305	340	318	332	355	336	340	346	316	312	357	312	331	326	320	335	324	323	330	337	324	332	323	354	289	319	344	326	335	342	361	289	313	309	330	355	330	303	337	337	317	320	296	355	327	333	299	322	325	302	333	326	294	319	339	332	327	328	308	328	373	354	313	319	346	299	312	324	335	317	335	322	314	315	312	330	345	318	369	328	322	307	316	336	316	346	321	306	300	332	319	333	327	311	328	330	309	319	326	341	313	340	326	338	336	315	319	360	320	332	311	316	303	327	323	350	294	369	336	335	331	333	320	331	364	341	284	347	334	338	326	331	319	345	324	334	335	344	342	361	341	342	333	350	338	336	362	328	307	315	337	339	332	314	315	308	334	332	297	335	325	341	326	353	340	305	306	356	339	309	326	320	353	363	341	346	324	361	319	357	340	306	341	353	338	332	309	312	337	351	331	350	329	321	339	340	337	342	332	323	321	327	342	329	344	310	314	343	331	336	367	335	327	329	334	327	302	318	302	323	345	325	307	304	308	338	320	319	322	326	309	330	345	308	322	307	340	360	307	334	346	320	321	323	321	343	334	325	339	309	325	320	317	331	329	314	316	302	319	325	298	333	331	319	296	310	296	325	331	358	345	347	327	341	330	333	334	318	347	328	314	336	351	346	333	312	337	371	329	332	327	307	322	351	323	318	323	307	301	308	299	336	350	314	322	359	337	296	317	322	316	338	345	334	327	320	324	342	308	303	318	317	355	315	339	298	333	318	329	328	322	281	321	341	321	297	312	337	340	349	341	344	323	302	341	338	336	335	347	340	310	314	357	297	319	341	334	294	343	348	360	318	390	323	369	346	295	315	335	309	331	330	305	297	370	333	334	339	321	338	321	306	333	318	319	323	347	308	363	345	351	324	320	282	325	305	358	327	317	311	319	328	361	314	341	309	334	357	332	333	307	354	314	342	345	292	337	309	309	345	356	301	357	334	356	320	355	330	286	322	316	340	312	319	322	321	318	356	309	332	311	330	296	329	331	317	347	321	319	312	311	318	338	313	305	310	342	286	354	347	342	299	359	296	351	342	315	330	317	327	317	298	296	401	330	359	319	343	304	319	319	278	324
5918	2073	3981	4297	3683	3146	2561	2255	2016	1804	1654	1495	1445	1315	1262	1226	1243	1196	1137	1160	1103	1092	1104	1032	1036	1071	1096	1012	1041	999	980	1019	976	991	1026	976	1009	940	962	999	1044	932	989	1001	930	916	914	944	935	957	927	944	969	991	970	910	902	900	919	977	945	924	982	921	926	886	947	907	950	918	920	946	931	909	903	993	964	921	888	853	975	914	908	952	926	972	945	901	940	882	915	932	876	956	915	940	994	884	946	951	939	932	925	912	928	854	957	902	930	928	895	875	903	920	875	889	948	895	944	947	910	888	925	921	887	919	948	925	993	898	888	869	892	902	887	938	894	861	890	891	931	909	926	872	936	943	932	872	999	880	883	902	876	931	903	890	933	921	875	924	911	940	942	938	920	892	886	951	853	905	873	889	927	940	961	909	889	879	928	870	899	936	896	874	951	869	910	897	925	898	916	937	931	920	867	921	947	896	927	860	941	942	882	879	875	915	876	931	899	922	924	909	897	925	848	936	949	899	913	944	918	951	921	862	984	895	867	870	928	893	941	940	910	859	876	886	929	942	966	964	950	928	915	877	896	908	926	904	925	924	916	941	874	838	899	830	926	904	900	929	899	897	937	893	921	932	932	888	894	920	943	914	890	899	934	950	878	902	924	915	904	906	894	936	839	921	980	880	920	926	887	918	950	914	877	948	893	918	911	858	968	945	874	925	896	979	899	933	891	965	924	869	916	934	919	922	882	882	966	886	898	893	933	870	919	911	931	907	935	904	891	905	968	886	946	907	872	945	896	885	900	888	905	947	989	901	899	914	895	893	896	874	901	896	977	894	898	954	879	884	930	914	887	882	920	909	882	890	942	918	936	897	920	910	906	931	860	937	931	878	902	921	849	912	873	883	938	927	913	884	837	854	897	878	935	933	863	907	922	913	924	956	846	952	899	952	918	914	890	902	968	902	950	863	887	912	940	838	857	899	917	883	934	932	928	962	930	919	953	935	901	948	898	912	908	906	917	842	903	941	888	877	875	895	858	879	959	905	911	981	848	906	892	876	901	906	906	874	925	945	873	897	904	911	927	905	911	922	895	916	944	851	872	899	914	934	906	904	915	880	895	946	953	949	958	912	913	946	904	880	894	930	895	915	897	932	893	897	925	887	971	835	936	858	936	877	867	960	864	936	975	945	908	841	876	939	961	902	920	891	908	895	958	893	877	919	919	933	953	890	923	887	900	885	872	890	844	931	931	928	934	924	912	932	896	904	896	925	916	974	893	921	930	900	930	884	904	925	954	887	923	914	945	859	924	929	912	886	917	862	878	913	944	918	884	913	957	921	933	884	901	933	866	908	949	920	898	934	894	938	928	924	924	921	961	853	889	879	886	920	868	934	905	877	905	941	945	853	911	981	922	916	917	893	978	921	942	905	902	873	874	934	887	870	900	885	914	920	966	954	916	908	926	920	913	881	902	868	914	944	926	896	941	899	944	908	907	915	915	900	938	942	942	909	891	911	947	854	900	916	879	889	965	958	966	958	895	899	918	886	865	928	926	904	926	901	872	927	960	895	890	927	910	934	915	910	911	844	922	944	885	914	902	911	924	942	878	888	871	953	893	939	861	891	866	931	859	887	873	935	908	903	905	953	915	942	901	902	918	892	927	992	928	968	942	893	888	956	922	964	955	946	881	879	941	926	900	924	871	933	916	915	927	923	957	914	941	883	877	859	918	885	910	920	862	919	922	896	884	929	904	872	945	929	852	976	903	882	945	921	951	823	901	865	940	910	884	928	914	914	905	886	993	877	905	860	897	838	954	936	940	942	902	938	868	853	924	918	966	867	897	930	919	878	1006	884	912	935	925	916	946	901	914	862	889	946	931	924	902	902	865	902	921	861	870	931	872	946	945	925	938	926	957	945	880	942	879	896	915	878	897	889	919	917	907	932	886	919	937	903	917	905	914	941	925	919	898	922	925	899	902	917	907	898	922	965	932	946	889	902	951	904	926	900	915	922	913	871	916	924	928	900	878	906	903	898	917	934	926	1003	906	911	913	877	958	909	905	898	949	924	957	915	928	974	895	894	912	882	887	939	888	945	914	928	896	949	960	885	936	941	976	921	901	936	888	897	924	887	911	972	870	918	897	905	932	930	899	939	947	916	874	957	896	901	925	880	969	905	904	898	874	857	932	884	884	898	901	884	941	892	880	915	898	903	933	911	903	892	935	981	896	881	931	903	889	883	902	910	913	911	872	914	933	931	871	944	946	945	959	890	906	928	933	944	960	924	924	872	938	864	916	925	945	919	969	897	919	895	872	919	870	909	877	952	862	927	868	887	938	919	893	935	899	905	856	917	896	906	887	880	902	905	901	881	881	872	936	928	961	906	864	944	896	926	1012	912	923	862	951	923	927	881	961	947	934	933	893	938	903	926	912	899	919	943	859	909	852	964	848	935	894	856	911	867	911	972	927	936	881	867	929	927	985	900	873	907	917	880	924	857	954	886	926	910	887	918	854	896	913	872	876	933	911	929	868	922	937	937	906	965	848	957	918	927	899	889	923	930	877	873	890	936	903	885	943	901	929	940	908	875	875	892	909	968	903	909	875	897	935	910	909	926	949	933	919	923	950	936	926	903	900	927	858	975	900	919	866	905	911	919	960	874	798	973	913	932	897	880	879	930	932	927	965	898	877	894	877	902	977	904	893	945	981	940	923	934	875	936	949	911	887	931	887	908	921	942	890	881	916	971	942	921	947	922	933	980	908	928	906	937	874	872	891	917	910	913	881	901	919	944	974	953	942	872	870	944	872	899	934	867	926	976	873	932	880	898	880	940	894	910	912	901	925	940	850	937	893	950	973	868	878	923	874	938	979	955	940	952	893	953	968	946	897	930	906	888	971	951	894	880	914	957	894	921	874	915	896	914	931	919	904	899	908	914	903	920	991	980	916	890	882	886	911	956	901	933	891	925	905	930	979	896	909	909	888	897	892	940	908	928	886	904	927	867	964	948	914	906	937	861	956	910	883	840	860	895	909	886	913	917	956	965	888	881	909	890	895	890	918	940	901	893	890	872	957	936	937	959	881	938	905	945	905	918	856	886	885	846	990	976	909	926	978	986	963	889	920	981	977	918	895	886	903	902	881	942	875	867	947	924	878	877	923	918	888	919	905	929	884	905	930	929	892	882	928	864	906	890	926	880	912	930	889	921	938	865	901	930	910	905	858	946	950	877	903	928	959	932	969	933	912	906	903	913	908	929	866	860	874	885	882	975	895	926	875	878	916	871	919	934	916	924	937	925	911	908	918	914	936	892	916	916	909	912	911	913	972	936	933	885	918	890	936	877	884	911	912	913	928	870	912	919	896	868	895	923	936	914	928	872	898	947	954	902	882	910	941	908	958	898	895	937	871	949	860	901	948	871	891	948	904	955	918	895	914	919	865	957	879	925	862	919	966	893	936	862	901	923	920	901	907	938	922	886	922	922	918	923	950	950	950	874	921	900	921	889
19846	3851	3546	2636	1855	1381	1085	836	735	650	607	530	531	510	464	440	432	438	418	397	415	448	414	373	403	386	380	418	379	338	351	372	375	371	354	319	344	360	352	334	332	382	372	339	362	310	357	338	390	383	335	359	364	361	342	333	322	322	365	342	325	357	388	332	355	325	324	371	339	317	354	308	391	365	337	301	349	339	330	313	373	331	319	313	318	327	364	325	346	370	341	327	339	342	313	331	346	367	322	332	332	328	361	334	354	320	316	307	316	331	327	335	335	330	339	342	351	327	339	336	329	317	303	354	309	353	327	320	326	351	353	355	323	314	340	335	372	337	319	284	303	351	315	325	344	379	367	330	354	320	353	315	358	351	349	298	340	332	343	336	377	361	314	359	355	345	314	347	340	354	346	387	353	333	346	313	358	320	356	393	304	344	280	339	360	336	329	356	318	352	337	340	319	291	334	291	345	315	348	337	343	344	332	316	330	349	331	334	326	312	321	334	321	323	374	353	334	336	378	361	342	345	321	337	360	365	340	306	343	357	335	314	377	321	315	327	346	348	305	340	364	340	329	354	327	341	343	330	327	296	319	353	320	363	341	332	353	363	313	316	372	329	321	303	338	323	338	334	362	353	331	333	348	373	357	350	340	325	336	332	364	329	332	326	322	342	351	323	349	339	349	354	362	326	336	350	310	320	373	324	340	350	303	372	323	368	334	308	344	395	319	319	337	302	338	373	354	330	342	353	390	356	373	318	349	313	340	360	315	336	324	358	341	352	321	336	312	343	345	364	364	326	335	334	306	330	350	327	295	377	352	337	318	344	349	330	321	312	317	332	345	314	343	321	321	340	336	335	359	352	351	331	357	324	341	310	327	325	357	327	350	334	333	335	320	308	333	323	305	352	336	336	342	319	339	345	342	332	380	342	344	320	336	359	294	330	324	329	338	331	329	345	303	302	367	308	349	340	309	317	336	359	329	337	308	335	304	362	342	329	337	370	320	345	349	344	358	331	335	341	362	345	342	327	327	358	327	328	330	326	323	331	342	393	343	337	300	324	310	366	346	319	324	319	327	334	360	354	369	330	331	337	336	325	326	359	338	322	389	329	365	343	318	320	366	330	328	335	367	326	330	328	336	374	340	327	357	315	307	336	318	323	355	341	373	301	316	372	353	351	372	377	360	321	352	360	354	360	344	344	349	360	344	341	380	344	326	350	347	302	345	349	369	354	315	349	318	348	317	331	376	337	364	294	332	359	349	324	363	353	307	344	345	343	328	377	379	332	328	369	306	359	353	339	362	326	322	365	362	329	301	337	365	344	349	341	330	329	362	339	311	335	321	357	348	353	317	337	331	324	356	353	311	340	291	338	354	345	344	332	344	330	310	327	344	332	340	331	332	332	348	341	342	301	354	357	317	304	375	314	351	323	362	343	354	342	343	309	375	312	351	352	336	334	324	316	356	326	361	332	349	306	334	343	335	373	364	335	339	326	346	318	380	314	358	331	338	328	340	333	330	318	342	339	335	337	339	319	344	358	353	378	298	341	314	360	371	339	357	350	343	309	312	320	337	375	329	331	336	342	375	354	353	297	316	332	331	292	331	319	338	353	371	392	363	340	310	346	375	366	343	329	352	387	342	308	341	349	355	332	367	308	355	324	379	332	336	327	355	337	324	327	360	344	349	322	307	319	330	338	324	310	338	318	331	305	312	380	346	352	364	348	323	328	299	341	355	330	364	364	304	361	366	333	345	331	363	331	328	314	335	357	326	350	334	326	362	340	327	339	330	318	354	369	372	324	327	334	333	332	337	371	357	355	333	337	314	321	336	341	345	359	317	331	333	336	350	325	318	339	335	328	308	343	363	328	338	338	320	327	340	356	338	337	328	328	345	333	337	298	329	342	365	328	297	349	335	322	317	339	363	373	337	321	346	344	307	332	360	343	347	320	364	312	315	356	343	362	341	342	350	338	325	313	310	327	358	351	323	344	363	354	319	343	362	349	322	354	334	337	348	315	315	338	327	333	323	343	337	325	361	366	323	357	351	328	353	329	358	330	326	315	320	353	331	328	339	343	354	344	298	337	340	351	378	337	299	352	356	357	354	316	332	349	354	293	312	343	307	371	355	315	358	354	314	352	316	374	337	314	320	333	350	320	355	360	331	319	368	330	330	346	342	336	331	348	315	361	339	364	306	373	340	312	343	313	339	318	339	340	342	326	330	310	333	364	317	351	351	332	332	321	336	335	365	345	358	338	326	332	350	360	328	310	342	351	335	351	342	353	355	331	324	330	346	322	356	352	323	324	336	356	318	328	311	315	358	372	343	361	342	332	328	329	339	340	342	347	338	316	343	317	327	340	328	335	342	324	346	360	329	332	325	332	342	360	341	350	349	302	312	315	303	332	340	303	391	307	349	345	344	315	313	335	326	336	373	361	326	328	350	315	337	350	356	334	309	334	373	341	388	332	344	359	323	350	343	321	344	343	358	349	332	342	353	357	319	362	333	368	301	346	292	372	314	323	348	391	336	353	326	334	341	376	371	359	348	338	362	348	328	351	335	338	340	356	344	334	340	353	342	346	334	380	348	355	366	344	354	353	308	348	336	355	335	360	338	374	357	351	344	361	316	320	332	332	327	327	318	346	343	347	343	341	370	348	369	351	360	344	346	313	349	322	340	348	321	335	361	332	348	342	331	340	344	345	354	306	343	351	321	346	335	354	304	321	342	319	328	323	321	347	338	327	316	327	323	304	306	326	327	338	343	328	341	306	332	338	383	319	328	317	364	355	363	331	306	360	336	329	310	356	354	320	349	342	301	326	345	314	329	302	311	342	370	354	310	355	365	360	334	323	344	350	312	354	345	323	336	358	372	333	319	318	309	342	325	359	339	335	376	347	341	335	336	345	321	352	337	338	360	368	314	327	304	345	321	351	308	345	371	357	325	358	347	351	344	367	363	350	322	349	348	370	339	318	357	355	348	355	343	340	364	342	338	322	357	325	318	362	352	342	357	342	378	355	345	328	344	337	365	304	354	360	330	325	338	362	352	312	347	342	338	355	353	342	380	329	347	342	353	358	331	318	343	312	316	340	314	359	362	379	351	322	345	358	376	339	316	355	325	351	329	334	330	327	332	319	324	360	351	349	340	325	304	333	304	326	342	312	362	340	344	367	361	325	335	349	346	316	360	340	336	341	353	353	328	364	356	350	368	353	361	347	313	323	364	351	350	334	362	332	320	335	332	341	332	323	332	330	341	324	304	311	350	330	340	339	373	339	327	325	359	333	340	363	359	351	363	330	365	324	343	318	337	340	331	297	343	356	337	348	329	327	331	333	315	330	357	329	339	316	326	310	332	337	351	340	366	329	311	331	329	308	334	323	365	337	347	354	345	356	316	343	324	358	311	314	336	348	324	342	336	356	323	332	338	357	356	311	313	337	358	327	337	321	335	327	337	378	292	346	377	318	341	339	327	332	330	342	347	361	326	327	331	323
7992	3054	6812	7497	6414	5129	4376	3672	3025	2628	2417	2301	2054	1930	1837	1699	1571	1567	1427	1440	1399	1319	1262	1317	1219	1180	1250	1101	1164	1117	1104	1137	1099	1060	1103	1061	1042	1052	1087	1013	1108	1021	1021	1021	977	999	1009	1003	997	980	954	1055	947	982	1019	978	980	955	969	989	989	897	934	951	1034	961	935	960	892	994	931	926	920	903	1011	930	967	989	910	893	964	972	923	990	949	982	1002	906	943	943	909	940	938	944	918	905	951	933	920	926	879	945	939	903	924	926	942	950	997	949	911	866	940	972	932	980	958	931	928	939	919	869	950	881	912	984	939	925	901	909	939	973	945	948	980	887	927	943	933	938	920	970	933	907	924	873	907	915	921	905	857	882	967	932	924	938	881	915	943	906	914	877	911	983	920	920	940	934	938	982	938	895	1008	940	970	931	887	881	921	987	940	890	890	942	922	949	931	933	928	946	914	944	882	942	960	945	897	939	906	907	893	881	857	947	926	906	913	877	922	916	875	891	887	933	899	912	899	940	862	906	888	917	906	922	908	936	943	959	922	917	900	942	902	945	852	965	933	893	956	916	855	891	909	900	894	950	904	897	973	914	916	900	912	907	957	938	903	987	923	974	939	904	918	917	931	881	941	941	891	915	931	953	922	923	919	1000	879	910	860	922	934	983	920	871	956	925	922	925	925	952	923	887	926	902	916	899	925	904	928	958	880	919	952	901	943	896	915	959	956	936	896	914	964	885	916	929	838	922	958	866	963	904	944	946	926	912	929	957	924	921	912	929	940	919	894	893	936	950	915	931	975	910	901	936	910	920	914	944	926	930	916	983	925	917	926	879	932	933	881	937	931	917	932	925	913	954	883	927	887	958	854	928	953	904	926	908	923	945	934	958	847	883	915	892	903	888	995	805	921	905	934	897	851	909	953	967	891	872	920	938	904	914	943	964	914	893	919	921	937	879	938	933	939	988	938	943	854	936	922	907	873	907	958	917	934	927	884	962	948	914	952	933	925	950	874	919	912	909	909	925	935	915	954	927	849	892	924	927	899	931	936	922	895	916	945	944	927	910	906	932	975	896	897	935	953	895	925	936	896	948	927	904	926	905	890	925	938	961	930	953	976	853	855	896	941	911	883	879	902	909	903	895	869	895	935	894	943	932	896	892	926	870	923	915	894	915	903	919	943	941	883	890	895	896	906	946	903	969	951	913	1009	935	891	947	889	912	941	901	985	888	921	919	951	895	888	975	907	932	931	955	871	883	909	893	952	905	941	904	900	885	887	930	937	934	917	957	897	881	936	969	859	877	902	936	1008	949	915	848	904	903	860	978	973	892	919	951	909	930	954	933	925	941	923	938	918	949	921	911	869	942	957	899	874	863	879	921	958	908	890	919	910	942	903	910	936	831	953	913	896	895	902	928	910	902	947	905	862	924	914	970	895	923	898	905	874	864	879	934	898	872	928	969	898	900	920	910	906	853	866	955	961	922	973	833	964	923	907	910	913	915	910	909	871	911	1015	929	902	915	922	962	934	909	911	974	930	880	888	891	938	899	915	991	963	943	902	960	916	897	852	927	887	887	928	987	930	906	952	874	943	892	934	937	906	967	899	903	927	928	920	950	956	924	853	917	919	906	866	908	926	920	896	942	918	966	954	948	923	919	960	907	964	952	966	947	950	893	901	948	883	922	923	905	900	888	894	922	891	881	884	906	879	933	904	992	963	947	897	920	911	947	937	973	941	909	938	896	952	905	980	887	928	920	941	897	933	956	901	878	946	919	898	967	925	938	946	939	947	923	893	895	905	896	901	941	897	855	904	930	912	945	942	880	859	934	948	935	919	909	924	938	959	915	926	909	980	921	866	922	900	892	968	966	974	952	863	886	927	933	930	865	910	902	918	897	893	939	933	923	927	953	903	906	903	909	899	916	888	961	888	979	947	918	927	967	936	915	864	926	933	886	902	980	825	892	886	965	952	902	897	927	916	948	916	937	938	842	910	886	935	888	891	875	973	901	916	884	923	932	977	872	858	902	916	906	898	914	920	965	913	956	864	906	924	913	906	932	959	905	898	909	868	918	858	920	913	906	911	947	890	903	935	907	878	966	943	887	948	880	962	903	913	900	875	925	861	941	979	887	928	962	889	931	857	888	910	916	927	941	881	917	977	921	940	916	908	901	841	947	999	924	905	894	937	899	900	906	937	931	914	922	924	919	914	933	905	879	901	933	946	985	993	899	886	943	884	955	911	942	868	924	916	957	920	915	877	914	918	960	919	915	897	918	915	856	946	958	847	898	883	937	921	918	912	909	940	940	884	937	893	880	912	910	926	904	901	940	969	980	895	915	850	935	929	949	933	889	887	931	930	857	966	917	920	978	869	893	924	920	885	894	895	941	972	900	917	910	942	922	935	917	902	927	882	908	940	927	958	898	925	872	984	898	919	922	926	941	914	907	888	941	926	919	937	854	911	889	880	937	898	927	939	952	878	914	940	944	938	871	894	905	874	941	881	950	964	877	916	907	894	894	889	946	911	883	892	989	859	952	976	937	961	952	888	929	982	913	932	938	940	927	904	886	909	929	937	955	978	921	941	913	918	927	916	935	913	928	901	958	862	935	893	945	903	966	882	884	881	910	993	861	915	869	888	851	951	891	902	945	985	881	871	933	883	928	893	868	908	928	903	893	898	921	864	962	889	892	865	949	905	918	891	947	946	876	896	938	841	900	960	916	956	897	900	996	932	920	931	900	969	891	911	914	878	921	946	922	935	919	919	957	910	868	917	902	962	972	871	931	940	891	962	929	913	922	917	917	917	948	880	847	915	907	870	917	878	955	937	895	935	910	927	894	907	939	908	988	919	918	925	935	923	914	869	920	956	876	999	877	911	910	941	899	887	894	938	929	944	921	897	934	939	890	903	895	940	880	904	937	946	865	872	957	890	904	953	914	948	956	925	915	886	973	892	884	934	925	940	854	979	903	908	897	944	914	912	905	933	937	897	934	929	924	906	875	917	896	941	910	934	858	925	903	920	929	922	937	983	946	952	878	929	969	898	926	944	873	937	1004	838	862	930	919	945	907	947	926	951	933	954	968	957	945	939	884	906	909	905	921	911	928	889	931	979	937	910	964	951	875	933	878	894	894	875	921	889	890	958	915	880	927	929	911	866	962	986	913	884	914	891	955	887	956	888	903	957	901	908	918	954	897	922	950	897	930	951	913	886	911	928	969	922	894	846	915	878	936	956	868	921	959	923	924	896	891	925	937	911	934	886	909	900	951	964	851	919	957	869	902	951	925	887	911	842	934	963	898	914	948	863	963	943	857	911	883	958	903	963	941	955	1000	922	930	962	905	899	907	887	870	957	877	952	929	983	950	904	920	912	950	919	906	931	881	857	881	985	976	925	909	906	938	903	909	904	864	908	928	886	870	899	941	878	942	946	904	859	888	900	947	909	900	976	957	980	904	904	903	874	904	895	963	898	943	910	920	952	920	889	935	882	956	951	925	896	908	901	915
2482	234	252	252	234	181	172	186	175	182	196	193	151	180	167	176	188	181	166	187	188	173	178	178	175	167	191	181	171	174	172	154	169	167	170	194	167	180	163	169	186	178	180	168	154	185	171	164	169	163	181	172	187	168	167	195	170	169	186	177	172	190	159	170	162	173	163	159	151	181	184	160	181	165	194	178	169	190	190	159	190	173	154	202	183	179	158	186	148	166	161	153	168	170	184	158	179	160	176	160	164	186	185	178	162	162	189	152	197	140	164	191	168	163	179	172	184	181	166	191	182	166	188	165	172	170	174	182	176	187	184	182	188	173	176	166	154	175	168	184	173	165	166	165	174	174	189	186	164	169	156	180	165	161	164	178	167	193	194	170	174	190	186	165	167	171	156	173	196	176	172	166	168	167	173	184	190	175	180	167	193	158	196	170	181	190	183	173	201	151	180	168	175	182	179	162	195	142	177	167	162	173	166	169	165	169	169	172	171	157	181	173	179	165	158	165	165	192	183	176	174	187	169	161	172	181	183	196	178	175	152	168	180	174	173	171	204	156	211	159	169	143	182	194	177	185	171	189	163	161	165	189	184	156	174	188	169	178	183	175	170	173	183	199	174	173	194	186	178	173	163	163	175	186	176	169	154	165	183	185	193	183	177	193	171	190	170	186	185	177	166	195	197	220	168	171	167	155	160	194	208	151	158	172	171	188	173	180	185	164	188	174	190	172	198	182	173	154	158	179	175	166	203	183	172	156	172	161	179	168	187	167	169	178	173	168	203	157	163	145	177	181	166	196	171	159	196	205	190	166	176	186	146	168	168	197	178	189	154	152	151	182	166	169	159	203	178	175	164	186	157	176	174	158	176	185	185	178	156	193	187	192	182	182	173	160	173	179	169	156	164	175	160	185	181	172	197	158	148	184	198	172	170	179	169	160	141	175	154	181	193	167	164	181	149	177	178	171	150	197	173	188	167	181	173	171	154	191	188	146	195	171	168	180	177	151	171	191	201	172	149	175	171	170	182	184	204	175	180	150	161	171	167	196	152	161	159	163	200	165	162	178	177	169	169	177	162	148	181	192	176	175	184	176	170	173	166	174	183	145	192	172	151	160	174	179	182	182	147	176	150	192	151	171	178	164	184	172	166	180	171	168	174	176	166	193	159	178	174	169	154	173	160	180	151	164	184	168	194	156	151	162	181	168	183	169	162	183	159	171	166	196	176	142	175	181	167	166	186	146	164	155	171	181	160	155	197	174	192	169	176	193	176	196	211	189	157	168	174	187	176	155	216	176	192	179	205	180	179	165	168	173	189	184	140	175	189	159	156	176	149	168	164	177	169	179	178	174	151	163	168	182	186	176	165	179	168	173	166	179	202	163	174	187	156	184	173	155	151	133	171	190	177	167	183	166	190	169	160	158	175	168	172	137	198	183	173	161	177	157	172	162	172	171	190	169	184	179	172	168	149	184	181	195	191	164	177	152	181	180	149	178	177	196	164	185	174	169	201	170	179	189	169	161	163	176	177	170	166	164	183	170	168	174	166	183	177	173	198	181	185	184	162	181	186	177	181	154	173	180	156	215	154	181	200	178	178	148	165	176	178	157	162	192	190	165	190	170	170	164	178	186	181	183	213	156	190	174	162	192	162	184	176	179	153	199	176	168	184	167	169	181	188	161	164	178	182	154	162	180	157	163	201	159	164	171	179	171	175	167	184	153	171	179	182	175	177	154	179	179	181	187	152	171	173	169	151	160	163	198	173	183	190	157	164	176	173	160	193	162	190	180	154	170	175	183	170	202	172	189	176	194	171	169	161	177	169	157	188	203	199	165	189	164	161	155	199	150	170	163	174	162	179	158	179	188	171	167	165	170	180	192	185	175	160	179	176	198	152	168	171	142	165	186	191	179	165	180	152	168	194	162	149	174	169	171	154	167	178	183	195	181	206	156	197	172	164	185	205	174	160	162	173	192	180	187	173	191	173	169	172	186	182	162	178	159	178	188	185	170	167	161	168	177	155	189	152	149	197	173	169	171	161	198	160	176	124	175	183	170	164	146	170	183	176	154	166	142	156	186	181	184	163	173	182	169	163	164	184	183	165	156	169	162	173	170	194	190	165	171	158	183	166	191	195	151	172	193	170	174	148	187	174	164	176	164	176	174	192	190	146	176	193	174	181	180	196	173	168	188	183	136	165	166	190	182	164	187	145	167	180	180	182	158	188	153	172	185	180	147	178	166	176	184	186	171	168	167	168	167	164	185	179	180	145	162	180	182	177	195	154	164	177	167	174	168	188	183	183	171	159	177	158	169	179	181	181	152	156	172	179	172	183	183	175	172	195	162	161	153	171	176	199	166	175	179	179	195	177	179	180	179	184	175	183	173	155	185	168	121	190	179	177	196	177	192	192	177	167	173	189	155	174	171	183	168	178	177	171	187	164	170	163	173	170	196	187	171	179	139	167	143	148	171	177	152	174	159	175	174	188	174	151	171	177	174	165	176	166	183	161	149	189	179	182	208	173	179	156	172	177	199	171	177	170	182	183	161	158	187	183	181	171	181	181	170	156	153	184	179	170	169	188	158	179	178	204	172	161	169	158	182	167	182	185	155	157	187	184	176	170	156	176	186	180	168	149	166	188	153	185	168	176	156	172	180	183	147	156	161	175	174	184	169	172	167	152	157	150	145	187	160	178	151	184	163	186	190	156	184	184	170	206	173	170	178	175	179	196	180	191	175	187	187	164	165	193	170	196	179	184	203	172	168	169	166	182	210	157	176	146	163	177	200	167	182	182	157	162	190	166	173	149	163	158	173	189	180	177	174	184	168	171	207	165	161	171	141	188	188	146	171	187	172	180	182	177	185	172	177	159	178	153	173	177	156	174	194	171	158	168	176	202	165	177	174	164	169	189	197	155	177	164	157	181	168	197	178	172	180	186	174	190	173	195	162	158	164	199	190	171	185	159	182	163	163	175	169	164	167	173	167	170	180	186	171	166	174	177	171	173	178	182	175	178	192	180	158	186	176	184	181	166	161	170	160	218	157	181	182	194	191	167	186	168	181	164	165	158	148	195	158	183	180	174	163	158	169	180	151	193	159	168	152	175	180	169	152	183	198	173	176	190	190	193	176	151	159	173	188	184	170	149	180	159	165	184	159	181	178	180	164	169	169	162	171	187	177	189	190	149	185	186	187	181	159	182	179	189	173	155	191	178	168	186	182	173	192	166	180	169	143	166	182	186	195	177	170	170	190	183	193	159	196	185	188	173	198	155	148	184	173	172	166	181	174	167	190	171	184	150	183	163	136	156	187	143	165	164	193	174	188	180	168	179	155	177	173	181	151	161	170	162	165	169	172	176	169	186	169	165	170	195	164	182	163	172	179	201	182	145	160	183	189	164	191	158	168	180	189	161	180	168	160	185	190	169	164	180	198	180	162	190	180	178	185	173	176	154	181	181	166	173	177	164	157	158	185	179	172	192	183	169	164	171	161
2208	593	663	676	684	684	607	661	622	594	604	584	619	565	562	577	553	562	534	534	550	550	526	601	562	504	506	545	545	553	554	559	578	523	558	542	548	552	542	538	520	578	538	522	558	548	500	561	544	534	518	534	491	488	557	575	559	556	547	579	569	513	573	535	557	531	564	526	520	533	547	566	535	515	564	574	566	527	529	528	533	513	532	508	535	531	544	558	525	531	497	515	528	562	533	561	527	518	531	553	560	539	497	536	561	574	565	545	548	515	551	563	485	549	537	571	544	533	501	492	539	540	503	582	542	577	549	528	569	558	533	569	530	566	552	512	550	531	532	497	500	528	502	499	587	459	544	562	533	531	537	511	541	567	547	529	528	522	568	551	531	541	506	541	536	532	537	552	530	575	533	532	524	542	547	533	526	528	565	527	509	523	567	549	582	542	550	538	551	513	550	519	551	487	552	525	528	582	515	583	565	535	560	556	576	542	522	510	553	529	543	558	561	524	551	526	562	503	478	504	550	547	551	535	539	538	571	519	515	575	592	526	513	561	501	531	504	526	534	592	522	515	561	563	547	572	550	567	562	523	515	526	568	530	563	537	525	568	585	532	512	546	537	528	509	519	577	608	564	538	541	553	555	541	543	537	561	530	575	542	503	512	573	500	516	531	556	506	515	552	557	518	552	550	507	554	531	541	526	548	531	528	530	526	542	497	552	545	523	552	515	513	555	526	523	546	577	500	576	554	553	549	548	567	540	516	534	529	570	587	541	575	560	536	550	573	568	530	521	557	535	517	540	522	499	532	517	518	520	539	594	549	555	543	561	537	572	546	497	533	552	566	553	574	542	586	529	528	559	564	560	535	531	524	550	513	521	523	565	570	524	560	506	537	559	526	557	528	577	548	553	508	498	587	545	589	479	528	524	571	564	516	562	546	496	536	537	561	554	586	541	546	546	546	520	507	519	541	561	519	560	519	549	545	573	539	553	566	554	553	521	497	562	550	551	501	547	501	559	530	523	521	567	570	544	517	509	573	542	527	545	537	560	560	539	528	564	547	517	560	565	530	560	586	553	546	561	539	504	600	542	562	525	544	553	519	552	577	589	504	514	510	532	585	533	532	531	507	528	528	555	522	581	539	556	548	548	532	578	521	533	548	580	523	545	548	549	562	521	535	569	538	569	554	579	508	562	527	574	578	491	552	549	536	521	508	564	517	582	512	567	555	532	550	555	577	547	556	564	547	552	528	543	559	575	501	554	559	539	556	532	540	529	497	522	518	590	540	585	522	559	540	503	547	569	555	500	523	531	558	580	539	544	503	564	488	565	543	578	503	534	520	498	533	513	566	533	584	548	561	504	589	580	523	533	545	505	565	535	496	547	506	547	549	535	581	556	518	583	560	565	533	519	506	570	532	523	540	537	497	509	563	534	558	543	517	555	564	549	549	540	559	561	540	555	559	532	526	595	549	534	564	527	535	569	540	558	539	520	561	515	551	561	528	579	504	527	516	546	553	538	547	542	569	540	544	550	542	577	544	516	518	559	510	542	514	552	560	550	503	517	517	587	587	579	542	554	580	502	555	523	557	543	543	550	584	582	553	510	562	535	554	545	549	583	527	516	519	536	581	526	503	521	552	535	531	540	549	555	567	541	489	576	563	570	547	509	539	571	519	513	530	518	558	547	559	536	541	571	529	545	594	569	526	532	528	558	523	526	570	525	564	563	508	552	538	541	571	505	568	546	546	551	541	543	559	539	520	498	551	529	541	539	538	566	502	531	516	543	514	544	521	594	561	570	532	540	566	553	574	552	547	520	559	523	532	508	563	560	550	532	557	486	513	529	541	531	534	536	557	527	546	529	575	537	473	549	543	532	574	502	554	540	570	564	512	516	543	536	532	521	558	557	565	568	565	507	575	582	526	556	576	545	573	548	565	543	536	544	526	540	531	578	549	551	555	545	580	527	528	518	546	519	516	549	532	553	574	500	565	538	529	550	577	542	558	523	551	528	518	515	552	561	563	540	527	501	530	534	550	537	580	540	542	545	566	553	535	520	528	542	549	560	533	561	555	557	563	509	560	534	550	511	562	573	604	572	563	552	550	545	547	530	509	516	530	565	534	499	547	581	507	528	498	533	518	521	561	540	547	583	486	559	511	511	551	519	539	552	539	565	520	550	614	502	553	507	523	546	518	509	553	550	563	536	528	526	534	553	502	526	555	509	543	549	523	594	549	549	523	539	591	566	594	540	542	503	514	534	525	566	570	559	530	516	535	576	539	499	535	565	562	552	600	548	565	545	517	514	533	586	580	535	554	510	576	516	525	521	533	534	557	533	527	535	562	522	519	551	556	586	543	554	522	514	557	590	575	535	501	545	552	544	586	573	539	552	549	542	539	509	528	557	550	583	558	549	544	560	538	544	556	548	586	529	536	576	581	561	547	526	577	562	551	558	544	556	525	564	533	535	584	511	529	568	519	556	492	525	523	511	535	454	516	543	508	527	554	538	554	503	545	530	531	565	581	550	516	550	525	503	510	520	547	514	511	552	513	565	563	561	536	541	505	573	551	576	499	552	563	540	519	528	523	551	507	524	537	566	556	544	566	518	579	586	542	539	557	553	583	513	598	525	543	544	533	527	566	536	535	511	567	565	534	521	542	555	502	592	540	548	548	558	570	564	558	561	565	538	568	553	533	497	561	526	593	574	571	549	552	517	549	547	534	520	534	546	545	510	531	553	571	547	542	563	567	562	502	522	523	554	542	519	545	585	553	524	531	487	523	553	551	559	561	549	509	543	533	503	576	495	546	550	559	546	584	543	530	553	546	536	543	546	503	500	497	539	579	519	525	524	557	516	553	532	503	525	551	558	540	559	535	577	564	539	512	565	534	577	525	573	541	513	528	556	535	574	562	535	600	567	549	519	587	533	578	520	579	538	548	554	497	584	514	552	526	539	548	529	569	535	539	559	547	548	533	525	549	541	550	572	536	534	527	519	527	553	515	541	574	518	496	543	553	508	589	539	536	517	537	568	552	556	568	526	558	547	558	549	529	515	559	534	537	549	541	550	521	529	546	563	527	551	581	484	540	544	512	533	529	531	560	554	529	547	514	547	547	534	549	534	558	523	554	524	544	515	536	533	518	533	522	530	544	585	556	530	535	564	563	524	520	552	541	556	558	540	544	578	533	547	495	557	537	547	509	554	548	510	544	521	533	509	498	550	526	524	569	538	548	546	541	504	594	547	575	537	542	511	540	559	584	545	567	554	566	522	551	596	532	565	520	568	541	543	530	513	503	556	528	524	564	547	562	555	540	512	551	558	557	515	560	525	516	528	525	580	526	560	536	531	511	588	517	522	560	531	574	549	548	576	576	539	524	544	527	551	565	521	542	527	532	554	508	531	538	576	539	540	501	541	528	565	559	500	542	565	501	525	530	563	537	557	542	509	520	524	580	551	576	557	522	547	536	534	557	505	550	504	585	536	595	541	575	569	543
11208	1491	1697	1371	1025	799	716	602	486	445	471	394	409	396	376	388	375	383	351	367	380	408	373	351	337	312	333	367	344	349	330	316	351	330	311	341	339	335	322	335	336	342	316	320	334	343	309	348	336	345	355	296	307	352	363	339	307	348	337	335	321	349	335	329	339	344	336	327	318	311	317	315	321	352	355	337	343	320	288	347	325	320	340	345	316	323	348	311	346	344	302	348	318	334	356	336	343	350	334	287	362	303	330	345	326	303	333	274	336	314	348	345	301	350	351	310	313	324	357	335	315	339	333	322	334	309	285	332	312	327	321	305	333	335	306	332	342	327	332	315	317	306	355	369	317	382	362	325	332	333	290	311	350	347	340	332	368	307	327	354	343	326	339	323	335	357	330	362	353	328	318	349	340	339	297	319	315	334	324	377	325	316	316	332	294	335	322	331	310	323	352	343	304	306	357	309	302	352	333	307	321	350	343	293	326	347	350	332	309	307	282	351	307	301	353	337	332	319	329	337	326	315	334	319	308	334	341	320	300	311	316	319	327	339	311	352	295	349	332	296	326	334	359	302	324	315	348	316	351	342	326	324	314	322	324	306	292	314	353	344	345	358	324	320	329	307	340	348	344	320	330	317	314	343	332	337	341	321	316	322	326	324	323	316	337	314	319	327	327	332	342	328	306	347	340	320	326	342	344	317	310	357	331	341	356	351	292	321	345	364	330	340	334	341	323	304	330	303	329	328	300	334	310	315	354	311	335	347	326	307	335	324	325	338	318	311	317	316	299	321	312	293	296	353	305	290	329	344	285	306	337	314	328	326	335	313	316	317	326	343	342	326	336	295	364	274	302	331	361	340	312	366	327	348	346	308	297	325	298	331	321	280	311	315	329	328	313	324	352	324	296	323	290	320	336	330	342	332	316	308	310	308	318	303	300	348	340	324	315	320	334	353	324	330	302	313	357	330	313	346	322	328	329	300	317	325	312	341	344	325	329	315	297	342	323	341	351	315	319	317	366	331	315	304	348	290	314	351	332	315	344	320	324	361	329	334	345	350	323	332	317	323	326	298	318	321	326	360	320	331	338	334	328	343	343	303	325	321	310	357	341	316	317	349	325	308	378	300	333	304	309	323	323	319	291	336	328	291	321	304	327	314	311	318	307	321	316	307	338	336	318	323	327	320	334	358	302	343	338	336	319	334	340	317	312	344	325	310	325	288	347	339	334	309	351	319	319	318	319	360	298	317	323	346	296	330	317	316	345	350	318	310	353	322	373	342	335	319	324	366	331	323	326	343	331	321	304	335	325	328	342	330	343	302	332	306	325	295	354	322	358	299	331	331	309	317	328	340	334	296	297	312	337	352	312	344	329	350	324	321	352	317	313	325	320	315	330	350	326	332	351	308	345	300	291	307	324	329	308	353	337	335	338	310	322	311	339	331	311	322	318	345	309	315	324	308	318	315	306	309	329	347	318	354	347	298	324	315	316	343	316	334	373	296	325	342	326	344	312	328	325	311	337	319	328	344	335	328	331	361	338	318	360	275	349	296	341	323	321	328	305	349	296	322	326	328	341	302	328	324	313	316	327	351	341	359	334	325	345	303	353	360	330	330	332	308	298	347	323	323	338	318	321	333	310	308	336	307	302	311	327	349	320	336	327	317	321	316	314	329	335	326	325	301	342	333	324	317	330	336	334	347	351	328	347	282	321	310	327	287	364	318	328	332	339	353	322	325	328	352	282	306	335	321	346	358	340	320	341	331	315	366	355	324	343	338	337	351	328	350	358	334	336	326	333	327	315	316	329	301	317	308	321	323	339	317	292	315	372	359	350	343	316	346	338	334	323	317	310	310	346	339	336	353	335	318	310	336	351	337	336	336	338	324	316	291	295	297	348	313	311	394	331	306	345	322	365	327	299	302	310	299	323	329	353	339	324	327	333	325	312	321	322	347	318	348	358	331	330	319	343	347	311	351	343	340	331	344	327	350	336	322	285	314	359	323	332	355	360	293	331	345	342	318	309	329	311	342	322	330	375	337	323	283	313	341	359	302	333	345	326	307	318	295	307	299	302	351	362	344	328	294	344	315	325	318	315	316	345	306	304	316	317	310	328	342	317	321	353	319	306	319	315	308	342	291	360	322	300	347	358	290	320	319	314	311	333	348	315	322	337	334	360	342	312	341	359	307	305	305	308	354	332	319	333	308	314	306	321	349	317	318	340	328	317	348	348	316	370	318	339	333	334	317	354	321	322	318	317	333	320	326	291	317	312	331	324	315	316	307	333	321	312	364	299	316	319	311	338	301	325	324	319	305	319	321	329	331	330	311	355	328	305	297	308	305	345	352	334	339	299	310	322	314	370	319	331	307	274	328	330	336	335	302	276	352	330	308	306	332	334	307	289	318	326	337	335	331	328	319	300	292	312	325	325	348	345	374	350	309	330	303	332	336	300	332	305	348	327	324	332	320	356	330	355	326	352	345	319	290	304	307	351	323	319	336	306	347	313	343	312	367	320	329	307	346	299	330	346	316	313	341	322	308	336	299	316	347	325	326	356	318	301	310	334	311	334	319	316	309	301	319	298	289	334	306	332	321	300	301	340	316	321	320	333	366	353	318	336	307	352	358	318	311	312	310	329	334	314	359	311	327	347	350	354	301	341	330	319	327	349	338	323	336	322	332	315	298	356	312	338	323	344	346	361	345	322	329	339	319	313	329	344	289	344	327	319	337	343	301	328	333	291	330	355	327	316	347	332	342	359	314	337	332	321	316	336	325	344	300	313	327	359	322	335	347	329	313	316	319	300	300	318	325	354	333	308	306	323	312	336	346	304	334	323	322	333	384	345	291	336	341	308	325	307	345	320	315	331	328	331	311	326	315	319	326	326	321	342	328	323	348	313	340	322	329	317	349	298	332	329	328	342	322	326	320	352	327	327	322	330	361	337	339	296	316	336	297	307	345	335	328	332	292	327	332	342	354	310	356	304	291	328	355	329	359	355	327	326	336	313	300	307	316	322	329	314	326	327	312	325	360	297	345	332	326	297	315	370	337	287	322	322	345	341	335	358	319	316	345	341	302	298	334	352	315	286	305	311	286	318	344	332	322	318	325	332	312	325	347	332	328	324	320	346	343	326	363	328	325	356	350	319	297	317	324	325	316	335	341	331	305	346	308	333	373	330	325	334	309	331	324	340	353	335	353	330	315	333	359	284	310	330	335	308	300	286	365	332	308	316	360	345	335	334	305	333	306	310	297	344	340	296	326	306	350	336	322	332	321	333	342	318	346	314	332	337	312	309	310	314	300	352	342	321	359	310	309	321	311	329	312	324	355	323	301	352	351	316	313	306	321	337	327	328	332	314	336	342	343	285	333	341	332	321	321	316	319	336	340	319	302	344	325	344	330	305	328	331	330	294	353	332	324	324	338	322	293	349	333	304	316	318	327	318	344	303	356	348	318	324	307	345	301	309	322	343	344	322	366	317	302	353	347	306	301
5981	1912	3980	4469	3748	3149	2586	2272	1983	1834	1662	1548	1394	1408	1396	1275	1252	1169	1143	1168	1176	1114	1102	1078	1073	1069	1034	1053	1037	1007	1028	965	993	982	937	919	1015	1005	983	959	979	951	964	938	949	952	989	905	952	941	940	936	928	868	913	897	929	905	940	1006	932	948	922	958	872	920	937	929	880	972	926	945	987	954	944	936	943	951	911	877	936	940	936	890	932	926	885	886	890	917	901	920	918	878	950	927	897	967	884	885	897	947	913	919	881	908	893	900	889	921	883	910	904	963	886	910	923	952	911	900	850	940	900	928	934	910	964	895	888	916	936	929	940	919	947	906	929	920	870	916	935	907	900	930	952	885	935	958	947	919	910	925	943	895	904	913	962	974	928	856	903	982	957	875	928	903	922	932	928	839	874	930	986	909	901	928	968	954	919	909	972	879	872	940	964	902	867	942	914	911	950	916	892	929	902	916	898	945	934	884	937	883	861	897	929	921	924	899	887	923	853	963	936	937	903	911	928	918	931	921	954	958	929	926	926	892	930	878	897	897	955	937	936	884	908	912	992	927	907	869	889	892	875	890	897	939	898	908	912	949	910	994	933	942	946	946	885	935	945	947	902	950	896	913	946	888	924	915	930	919	886	898	919	944	943	883	900	942	888	923	947	883	923	972	932	918	917	921	938	923	884	861	897	961	922	933	954	880	971	854	884	856	894	855	903	927	921	909	939	938	911	932	925	878	891	938	905	866	893	903	926	917	945	839	918	919	889	922	907	917	906	957	901	878	893	906	861	917	912	911	972	936	906	913	938	951	894	883	920	918	938	964	954	845	923	895	893	946	939	910	867	891	952	973	884	960	904	940	921	977	921	921	907	944	928	903	907	910	946	920	907	913	962	918	889	888	877	887	958	912	926	905	917	910	924	907	869	933	886	884	885	894	904	920	910	955	875	916	929	877	907	938	991	905	958	943	917	873	939	942	925	913	892	877	917	908	921	904	926	918	930	910	848	923	911	927	939	885	947	927	898	943	941	897	858	940	885	931	941	876	911	954	847	881	898	909	908	924	955	930	901	948	916	910	965	909	915	877	888	914	889	934	945	954	903	904	861	903	943	885	900	928	966	854	932	953	861	871	916	877	930	926	862	834	868	906	872	941	870	880	871	923	945	872	855	912	882	946	909	978	946	932	899	894	935	936	940	877	942	851	965	928	913	944	948	913	908	884	918	918	911	900	906	870	909	885	890	988	881	909	937	902	934	920	905	906	915	912	923	957	937	870	849	946	906	915	926	938	933	890	848	961	916	908	927	892	878	951	916	872	929	892	933	915	915	902	887	914	914	954	909	925	851	936	954	910	932	920	897	912	862	903	928	936	917	865	849	855	936	952	898	919	965	911	936	851	913	865	874	881	952	929	911	875	944	891	890	897	832	889	901	912	918	906	941	892	952	878	875	923	888	946	895	914	887	922	917	947	889	914	852	882	947	914	875	938	892	923	993	868	938	880	962	930	920	899	865	879	866	920	822	883	930	876	923	868	888	866	949	901	920	927	854	936	936	887	936	871	924	907	877	948	931	912	905	904	933	929	848	911	904	919	918	853	906	914	874	917	902	886	906	915	850	904	896	897	907	890	889	915	910	878	937	905	914	915	959	900	889	864	913	923	861	949	940	872	892	884	855	885	911	897	884	889	920	904	923	867	936	949	903	910	883	904	915	921	858	873	944	917	886	893	858	894	898	930	863	901	865	948	961	920	900	905	926	896	864	931	920	930	917	893	880	901	905	873	910	931	954	894	934	940	853	925	889	922	913	922	943	934	901	932	946	934	885	913	950	944	991	896	896	895	927	950	921	949	964	883	948	907	931	852	873	963	911	903	864	963	913	871	961	935	853	902	886	933	952	928	986	947	876	920	902	889	866	938	987	915	903	879	939	926	921	882	893	917	947	861	941	933	928	899	897	911	912	937	880	871	932	892	892	972	957	928	915	896	954	915	909	950	945	965	822	919	897	902	855	918	882	921	865	902	881	940	903	887	887	852	904	891	932	902	931	834	918	917	950	954	905	953	910	912	931	922	868	878	871	916	898	944	968	892	966	892	952	887	924	893	924	891	877	918	888	961	917	913	965	879	887	919	857	873	859	904	899	906	914	911	920	848	871	911	963	951	964	867	879	919	912	864	846	854	900	952	917	931	881	898	940	929	927	960	927	922	921	859	968	907	917	904	899	942	874	900	967	895	857	890	927	918	880	891	905	932	957	913	913	919	964	922	925	921	926	905	872	902	873	874	882	925	938	932	917	924	950	885	907	893	953	917	889	900	945	933	883	884	860	916	897	896	906	917	916	910	898	876	887	942	898	906	894	881	878	864	960	888	930	936	918	900	937	884	932	934	940	900	852	904	874	919	888	905	906	932	928	872	898	949	892	899	941	890	900	864	922	923	939	900	921	931	876	981	899	965	978	901	871	940	873	923	887	932	901	921	846	872	935	870	973	927	892	866	870	920	906	918	953	921	987	925	942	892	915	842	906	878	927	864	908	931	927	903	927	890	913	890	907	896	868	902	898	927	859	917	899	931	919	894	924	835	927	902	920	873	897	924	906	926	891	912	884	839	901	914	917	978	903	962	932	961	869	883	945	946	939	902	926	921	939	923	941	857	911	967	885	908	936	943	886	927	907	934	950	896	885	919	906	916	895	896	931	896	884	917	954	937	879	923	897	989	886	922	867	986	916	970	948	887	910	886	935	904	901	907	886	885	903	891	940	882	920	907	957	910	890	895	890	892	899	871	876	935	932	935	932	901	934	894	923	869	937	890	929	856	934	931	920	865	920	871	900	854	948	894	900	887	889	914	926	938	940	912	920	875	927	850	890	970	942	860	854	929	923	926	924	922	926	890	921	934	988	910	856	915	936	930	940	888	859	977	954	900	920	910	912	882	918	958	900	959	877	926	838	900	951	964	954	946	929	936	888	928	872	957	927	871	913	914	885	924	940	918	915	893	909	895	884	909	947	933	885	872	853	918	901	857	882	874	913	881	928	897	872	942	948	899	951	925	919	942	868	865	884	929	914	914	926	875	892	927	898	896	878	895	961	908	896	931	935	901	890	907	951	859	942	992	894	976	892	958	885	837	932	935	891	861	848	926	946	894	876	894	921	923	920	948	906	924	939	936	931	944	880	945	879	893	907	899	885	909	943	932	939	907	882	913	911	904	933	909	926	941	929	901	932	947	921	893	892	884	875	928	898	929	898	866	906	873	915	911	884	957	920	915	942	894	900	918	899	902	925	942	904	918	919	916	955	956	869	918	909	895	885	917	949	907	914	916	946	890	953	925	931	922	924	881	906	935	917	913	930	941	882	923	845	900	938	806	963	894	966	930	914	906	902	886	883	964	927	936	937	892	897	939	877	890	952	923	933	898	902	915	910	935	923	884	892	885	903	952	900	917	951	905	872	911	908	907	892	911	893	926	933	858	881	927	894	927	883	923	907	944	913	907	885	875
20062	3824	3419	2678	1822	1361	1046	970	726	685	607	543	553	519	530	450	442	424	395	383	393	389	433	390	394	358	425	345	358	404	358	334	350	367	372	335	323	398	362	318	328	312	335	315	382	328	310	334	346	318	343	332	363	375	322	315	317	345	362	318	342	335	353	352	322	373	322	323	345	313	365	337	325	379	356	351	333	362	350	311	354	352	331	363	358	352	323	288	362	355	290	307	328	364	334	347	309	355	343	351	317	337	314	341	338	312	377	350	348	345	312	335	325	302	314	360	322	356	336	318	348	343	361	303	338	335	335	345	304	334	313	360	381	331	338	294	359	330	328	317	342	347	349	349	315	345	313	316	329	329	341	343	309	334	305	329	350	334	340	323	344	349	348	346	343	306	359	339	351	320	329	387	317	345	342	340	355	309	337	322	342	334	376	325	345	324	352	347	353	345	364	334	370	351	360	321	336	327	326	330	322	334	311	293	345	333	308	334	327	330	340	363	342	335	334	320	340	342	332	341	286	328	323	318	346	369	368	358	323	343	337	295	322	342	295	325	339	343	311	333	360	333	321	310	338	317	337	329	323	356	346	331	351	350	342	314	343	330	313	333	305	322	294	367	327	327	344	341	330	340	323	312	341	326	324	330	338	318	361	358	336	351	358	342	321	346	329	336	365	354	330	332	329	335	340	319	352	322	352	360	333	316	330	340	320	338	350	332	365	355	353	330	353	339	322	333	344	317	339	344	328	325	305	359	329	341	313	367	339	375	334	322	347	343	313	291	323	321	311	331	350	351	356	323	347	314	341	346	356	346	355	322	323	357	324	332	334	323	337	338	328	335	333	353	327	341	364	323	323	318	316	314	370	306	345	341	328	325	341	350	345	330	367	328	324	332	311	333	346	353	332	308	306	312	344	343	336	339	356	333	332	296	335	332	321	348	323	310	346	349	330	329	340	332	344	342	350	361	328	327	371	322	334	297	351	345	348	351	321	334	343	332	338	331	335	312	345	351	317	332	341	335	337	339	351	350	325	338	321	344	318	328	316	340	327	337	312	304	314	298	382	335	340	349	321	319	345	349	343	331	368	336	347	297	317	335	336	312	350	296	329	300	393	355	336	342	337	310	345	317	314	337	315	325	328	385	353	307	312	336	359	329	370	372	310	346	331	341	325	328	330	333	334	355	360	376	315	337	349	377	346	364	362	336	336	314	298	331	339	341	318	339	299	390	357	333	350	318	318	348	349	340	327	336	341	348	359	332	346	286	313	351	344	343	302	321	337	350	307	322	330	338	333	334	376	348	331	349	325	341	350	313	337	324	329	355	339	314	328	326	337	309	329	321	328	329	353	358	313	349	329	332	337	340	348	321	311	342	319	355	327	332	392	338	372	334	357	293	325	359	363	328	342	341	309	325	326	315	345	361	302	324	321	355	334	329	326	334	309	360	349	330	336	306	347	353	326	338	355	322	311	352	342	362	304	312	353	339	351	322	354	372	342	320	344	348	320	321	337	341	345	324	361	309	323	330	325	322	356	325	311	351	346	348	332	361	356	336	342	324	317	326	343	387	346	270	323	371	358	333	330	321	355	316	334	347	329	353	334	339	305	345	329	339	356	339	334	345	364	305	326	330	316	363	350	342	344	351	317	363	366	315	305	337	359	327	352	296	319	316	371	348	350	321	336	369	324	310	307	366	344	369	359	320	351	312	328	328	343	350	377	345	321	340	302	331	313	352	335	310	332	326	322	358	363	326	327	350	349	332	283	328	321	335	336	335	328	385	320	325	370	318	358	346	368	332	345	351	331	324	340	346	339	332	322	328	298	315	337	371	356	347	356	320	362	335	308	342	360	336	332	340	380	305	332	333	354	329	324	319	328	336	341	357	320	343	332	346	363	325	333	376	365	314	323	350	333	320	359	309	320	344	344	344	344	299	350	304	330	304	349	332	338	350	355	319	335	324	327	332	339	341	325	354	347	314	316	341	337	338	317	339	365	334	345	333	360	328	332	309	313	351	328	308	351	319	324	371	341	358	304	318	310	357	329	338	375	340	302	331	321	330	315	361	350	344	331	309	338	325	344	330	325	331	335	342	334	354	313	322	323	320	341	344	333	362	377	352	364	319	338	342	333	345	329	334	361	369	334	336	348	349	347	342	357	365	310	327	338	356	321	356	309	316	324	374	359	302	361	337	349	353	341	332	331	355	373	372	333	348	299	356	329	335	319	326	328	331	336	330	284	354	347	331	348	303	341	322	374	331	371	347	331	318	347	324	315	322	340	344	296	332	357	350	329	341	359	333	348	365	370	344	347	304	336	338	308	330	300	369	338	347	316	360	331	369	314	336	319	331	354	328	350	335	295	349	334	311	321	326	347	306	352	335	303	329	362	319	344	387	315	344	384	363	341	343	351	330	319	341	356	341	361	338	313	360	308	340	385	382	340	330	361	305	304	323	325	326	334	356	309	332	330	325	319	323	326	295	324	354	348	351	324	322	332	343	335	346	329	324	339	321	357	357	337	301	364	332	342	321	329	317	334	337	321	340	342	321	292	329	346	326	334	333	333	334	341	310	348	341	320	338	318	380	326	309	342	315	309	333	362	323	361	332	328	370	338	351	310	339	304	330	330	344	367	369	342	358	346	340	328	325	345	331	323	339	306	343	293	331	309	314	296	336	329	337	332	350	309	354	312	310	359	351	326	330	339	334	331	339	332	296	314	317	327	327	362	339	346	339	322	315	333	331	311	312	334	341	346	348	338	341	351	349	351	362	339	320	290	329	351	352	348	335	347	360	332	309	329	325	327	306	299	323	317	363	333	333	309	359	364	324	332	351	355	348	349	372	356	350	310	339	351	334	334	310	370	336	325	325	365	338	357	359	342	310	326	362	360	315	339	357	349	342	322	316	344	310	331	339	307	330	333	307	324	336	323	361	319	333	366	333	337	359	327	294	350	326	347	338	360	358	322	346	350	330	301	291	379	341	362	336	340	345	346	331	350	327	338	335	323	298	334	327	340	360	294	366	343	338	313	308	329	327	357	364	311	357	341	319	360	345	318	331	355	349	322	354	330	318	329	336	362	365	341	325	340	327	353	335	335	301	337	351	338	323	295	319	312	327	331	362	354	321	307	336	328	315	333	332	366	349	338	340	330	309	345	330	342	315	322	345	336	339	353	361	307	371	336	309	343	332	317	364	320	341	338	334	352	364	306	331	328	348	341	351	347	345	328	344	334	340	329	382	309	339	345	331	323	355	327	338	355	333	307	336	354	362	340	316	326	338	337	370	326	323	313	345	329	364	340	371	344	333	345	306	340	314	331	313	315	336	367	352	372	288	341	327	346	297	338	335	360	326	336	321	348	349	352	357	320	348	335	329	337	314	338	321	360	342	345	332	347	332	344	342	335	347	334	317	345	371	309	317	354	342	365	333	337	331	311	386	337	342	323	306	333	316	337	314	357	332	349	367	354	346	352	347	346	324	304	305	363	338	331	347
8085	3106	7022	7476	6504	5185	4289	3500	3116	2723	2366	2195	1964	1915	1775	1595	1577	1556	1473	1375	1330	1294	1337	1244	1185	1283	1194	1127	1092	1186	1156	1120	1103	1053	1117	1129	1081	1039	1044	998	1018	985	1003	1000	987	1001	1051	993	1039	973	1036	1001	999	1015	1025	987	957	931	997	993	947	1011	973	914	1014	953	999	913	992	948	997	953	984	944	943	960	957	887	958	937	942	943	925	943	977	908	947	927	963	956	892	882	912	954	925	892	951	936	925	977	922	905	958	926	923	879	929	904	910	888	881	917	903	959	919	950	964	931	865	896	952	950	951	973	894	989	933	927	904	961	905	932	896	891	914	899	900	902	932	982	912	943	949	875	968	886	897	905	934	915	926	924	882	905	909	954	918	903	996	890	921	936	949	964	948	924	984	871	907	939	923	919	883	939	964	971	878	968	930	924	931	928	938	917	921	934	922	872	957	926	904	925	928	914	919	921	921	902	904	914	907	986	961	875	929	938	894	906	923	888	921	975	909	849	882	939	936	988	875	905	916	963	929	924	935	941	901	938	916	949	891	912	925	960	889	946	935	911	901	964	884	1001	940	915	877	886	938	884	869	923	973	895	939	925	882	921	932	955	897	953	879	928	912	899	930	905	948	898	945	957	913	932	906	974	941	924	945	920	961	917	915	960	903	916	946	953	963	929	895	879	904	858	920	961	950	929	915	917	959	936	921	879	895	910	921	873	908	880	933	899	914	906	925	976	930	926	905	893	877	933	898	917	950	905	902	934	931	926	931	905	922	947	944	923	889	931	899	901	898	974	909	908	972	935	881	896	889	974	948	912	875	961	910	930	921	911	963	900	877	883	901	980	920	949	886	859	968	957	928	950	889	955	952	906	937	891	925	912	936	905	961	883	857	973	912	900	974	915	943	975	931	932	951	964	939	898	921	931	907	872	911	933	907	921	928	893	954	902	894	949	902	918	919	878	851	937	900	951	926	899	926	920	900	942	930	890	917	907	883	932	923	860	898	969	899	922	886	925	894	885	901	894	880	873	954	907	937	923	909	929	904	941	899	914	890	912	888	940	879	876	914	931	948	992	906	935	887	942	914	927	942	927	919	916	891	860	914	985	906	932	918	888	926	894	934	929	884	927	938	972	938	980	920	936	931	940	910	984	901	965	896	930	867	982	872	902	893	922	912	937	1006	913	891	856	891	883	932	887	924	876	924	930	919	868	917	838	899	970	923	939	994	956	925	878	953	939	907	914	877	880	872	886	865	963	863	841	952	950	881	923	953	959	901	965	905	880	866	898	887	980	949	985	878	965	949	985	944	917	883	884	891	905	952	897	923	912	931	911	931	883	857	946	945	894	916	908	888	912	910	953	907	894	930	931	924	914	943	952	946	937	932	910	909	956	879	857	940	943	937	893	935	900	875	943	892	874	883	923	921	906	941	949	945	857	940	924	904	931	958	927	888	932	925	887	924	931	915	913	944	886	920	912	917	888	922	932	932	935	949	909	977	902	897	932	944	857	931	877	895	980	968	929	924	944	936	922	950	916	929	946	890	910	900	881	954	977	967	902	920	919	927	954	918	869	898	928	925	920	967	948	926	905	904	865	940	900	927	904	911	944	883	908	909	845	955	889	871	943	866	900	932	975	992	924	950	922	938	907	935	920	911	945	913	943	939	915	928	950	988	939	940	931	908	919	911	919	893	879	953	902	939	873	923	919	911	872	931	951	874	927	940	880	962	913	847	940	939	949	962	904	868	876	898	887	950	917	917	949	921	904	933	897	934	904	913	941	917	914	936	930	920	948	900	908	911	902	899	922	901	927	903	908	868	915	949	925	881	969	954	919	942	936	956	884	886	906	855	881	889	880	929	922	930	958	923	908	933	952	912	923	914	938	937	947	957	875	924	910	942	893	880	935	940	912	872	907	916	925	921	895	930	912	908	920	912	945	926	910	907	928	894	903	937	934	931	933	901	882	941	869	918	876	898	916	914	961	901	897	928	915	905	873	972	890	898	937	880	954	878	938	925	938	942	879	923	911	924	901	867	933	877	911	932	944	969	952	901	954	901	903	912	910	886	929	923	882	941	891	926	894	924	937	878	969	911	907	885	886	945	953	915	933	897	900	931	935	951	913	857	871	986	890	864	875	897	961	900	904	931	872	911	939	922	897	950	907	914	879	908	940	891	957	897	935	872	907	964	982	892	927	914	839	975	910	916	935	920	898	889	942	911	928	914	882	935	911	918	945	928	953	919	970	896	919	866	915	942	950	967	914	932	925	908	882	889	932	917	912	910	897	907	926	921	870	903	920	892	915	898	868	921	924	922	953	920	910	926	890	929	946	946	925	919	884	920	905	898	928	905	970	959	962	871	953	900	921	890	943	972	927	979	935	908	934	903	909	950	946	919	972	910	894	905	901	918	872	947	892	921	924	919	845	892	906	923	902	893	916	889	903	928	878	932	896	945	898	925	938	942	889	921	904	915	929	903	893	897	867	927	911	936	950	904	918	959	881	979	916	997	906	897	915	905	958	981	891	930	951	863	930	930	902	997	941	948	948	944	955	928	891	910	894	895	859	962	938	956	938	894	934	910	940	938	922	905	895	938	977	950	851	944	928	904	907	879	917	916	940	922	889	887	938	921	866	859	940	918	976	880	954	947	949	947	862	918	954	968	952	900	903	867	886	911	924	925	990	940	970	912	886	881	896	909	879	886	912	958	850	921	917	968	852	933	927	848	895	931	868	921	934	901	969	901	892	885	875	874	924	899	947	901	921	925	902	905	927	892	891	906	883	929	938	909	891	952	942	917	881	905	899	878	869	924	943	941	891	896	903	971	925	930	920	848	924	902	913	877	890	954	941	903	953	876	895	918	909	896	978	958	943	943	868	888	885	967	910	912	965	912	942	879	902	928	929	931	872	886	931	897	916	945	969	914	885	922	915	897	948	888	936	907	920	926	946	973	959	888	995	901	948	941	895	932	882	904	886	986	876	941	903	948	892	906	901	950	917	869	945	857	961	911	951	874	897	874	959	929	867	919	905	922	967	915	891	932	900	899	958	941	916	898	970	924	937	914	918	931	907	939	929	915	941	866	997	923	970	909	925	919	924	930	885	946	941	891	899	875	911	886	948	879	952	871	929	896	935	940	953	895	917	901	944	925	851	936	917	970	931	878	897	919	927	908	914	909	882	962	921	918	939	870	896	906	908	900	950	955	924	920	859	956	925	926	900	890	966	956	958	949	964	930	931	929	948	955	958	926	939	905	952	897	932	952	907	922	925	948	879	861	899	883	957	873	924	879	922	932	881	921	938	1004	907	896	972	933	870	934	898	956	923	907	900	904	899	855	925	959	932	885	916	936	896	915	938	916	913	894	943	911	974	882	860	886	885	901	865	915	884	914	939	878	883	909	893	952	949	925	941	913	956	892	919	889	913	897	950	877	896	936	944	910	914	908	901	942	886	911	964	907	931	949	965	938	905	913	948	911	855	881	920	917	980	949	908	916	975
2376	230	217	237	199	183	180	188	196	180	174	168	149	184	191	197	161	159	181	157	185	168	173	151	165	159	176	138	165	178	178	199	162	176	189	180	208	158	182	170	170	167	173	177	188	186	164	179	174	163	185	171	152	188	185	196	183	166	156	180	176	177	199	186	163	159	168	191	171	197	188	163	172	171	162	180	159	174	177	175	173	191	196	167	177	160	158	161	168	159	144	168	184	180	177	154	159	192	178	187	175	193	179	173	186	171	182	169	172	210	174	156	173	160	170	173	179	186	157	164	157	170	164	177	176	181	170	209	200	182	173	148	164	160	149	171	166	152	186	178	172	146	189	166	168	166	199	173	184	167	166	160	177	176	174	173	190	178	163	168	155	190	167	155	175	164	198	168	164	169	187	178	157	175	200	161	198	179	169	165	184	162	173	188	153	181	161	170	178	199	171	167	180	172	165	185	169	168	176	179	168	202	171	185	193	170	171	174	165	161	167	185	201	160	188	203	165	184	186	160	153	166	204	181	154	177	156	152	182	175	142	163	155	155	178	168	161	193	160	170	177	163	162	148	172	172	176	147	172	167	170	145	151	175	180	182	184	180	194	172	137	175	177	160	181	187	178	162	172	160	183	182	183	172	158	167	169	148	190	184	172	155	155	170	174	169	177	185	174	166	173	173	185	188	186	192	208	175	202	166	175	187	171	170	189	157	172	171	170	182	168	156	196	157	142	172	191	176	191	175	182	186	189	160	172	163	157	172	192	171	160	168	175	170	167	150	161	176	191	167	174	191	176	166	169	194	167	170	190	169	157	160	157	161	160	183	172	163	173	177	149	183	158	158	166	175	172	140	165	167	177	189	182	164	163	165	165	181	179	170	180	183	177	169	152	172	161	163	165	155	174	159	148	169	157	208	171	167	168	169	188	176	169	158	158	170	179	154	167	168	179	185	170	178	184	182	151	168	169	162	169	169	214	170	167	175	163	175	193	176	167	194	188	183	147	191	173	184	184	191	149	170	179	166	172	164	204	164	173	184	165	169	164	180	202	170	195	163	189	178	167	167	185	153	156	171	181	165	163	166	186	170	158	179	156	163	174	175	186	160	189	153	176	155	193	175	181	158	172	177	186	181	169	187	150	167	191	161	179	167	189	150	153	194	169	153	176	212	177	164	185	158	157	182	171	153	183	159	162	186	182	173	186	190	179	192	151	191	193	196	201	165	167	158	156	147	174	166	176	142	182	180	150	191	164	202	180	153	166	175	179	161	187	171	155	165	164	158	183	158	149	175	176	178	179	167	165	176	165	170	159	183	177	176	153	171	175	177	142	180	180	164	173	165	180	144	182	153	182	175	172	162	183	182	202	167	164	179	165	180	182	176	181	171	161	191	164	186	158	181	190	165	181	177	173	155	187	167	197	170	166	164	167	169	163	163	161	158	172	179	198	195	185	165	173	179	185	172	170	179	176	193	171	162	160	168	169	172	174	173	176	193	184	142	143	164	174	182	190	199	156	176	156	167	170	174	183	164	176	148	178	173	183	191	200	172	179	194	180	178	170	188	176	156	177	197	150	174	179	163	159	154	168	148	186	171	153	159	164	175	189	192	179	164	172	182	193	171	189	168	162	184	171	196	195	179	149	166	179	196	183	186	187	172	169	174	196	181	186	179	186	168	178	168	169	151	178	171	175	161	196	176	181	190	164	163	155	182	191	181	162	177	193	159	152	152	143	197	175	173	181	154	168	162	168	165	160	172	161	192	157	180	176	174	156	180	185	194	152	189	162	179	184	166	155	194	180	169	198	166	177	166	152	162	196	185	180	183	146	167	201	166	163	181	191	174	182	196	183	160	158	175	190	162	174	187	191	173	170	180	191	181	185	170	160	180	177	173	165	147	145	169	156	152	168	203	169	190	155	172	199	160	191	174	177	177	185	182	190	141	182	162	172	159	169	181	163	153	178	193	167	182	167	167	179	159	174	159	185	186	176	170	173	142	167	174	189	169	186	171	191	168	195	181	172	161	168	172	187	172	182	176	153	169	160	172	179	181	171	181	171	163	180	165	164	191	172	179	170	147	176	171	169	185	172	140	186	162	157	157	184	158	174	161	175	203	178	190	188	183	156	206	188	187	165	183	174	160	177	182	172	149	165	172	181	168	171	171	167	169	188	173	166	201	152	178	184	180	180	189	150	157	163	181	193	168	168	166	184	198	177	157	166	161	173	157	178	183	170	179	179	152	178	177	163	177	169	179	172	187	221	183	173	158	190	190	192	179	193	152	175	175	160	172	181	196	178	186	145	170	168	153	176	162	175	183	169	187	181	189	169	157	177	175	172	173	160	170	155	160	174	161	156	180	188	163	164	169	169	186	197	169	188	169	170	170	173	172	175	191	173	167	181	162	173	192	139	172	154	198	180	168	175	204	174	160	195	184	164	186	172	157	153	168	192	157	168	146	163	158	158	162	184	169	189	169	191	150	191	187	172	162	164	166	210	182	193	168	165	163	190	174	196	154	177	180	179	153	167	143	185	184	178	177	174	200	191	176	174	187	170	152	156	196	174	157	171	168	157	203	162	167	180	150	157	194	181	202	179	143	179	183	215	176	186	166	159	179	186	175	203	168	171	174	166	148	196	172	150	159	165	182	167	185	190	155	150	184	169	193	170	166	163	167	186	161	165	202	178	168	175	174	161	177	168	178	171	162	153	180	174	181	166	177	171	169	166	157	161	178	178	149	169	176	177	164	167	198	176	160	189	156	182	178	190	173	170	187	175	181	181	168	178	157	151	192	162	169	163	164	155	166	193	176	150	176	174	165	184	165	151	188	142	160	169	180	170	207	187	189	163	162	177	171	170	160	181	185	173	164	193	191	195	196	172	164	156	141	189	171	190	165	164	200	180	169	163	174	163	168	164	178	154	185	168	144	185	156	165	149	182	171	207	167	165	167	188	163	187	168	160	200	201	186	175	211	161	168	202	168	148	185	205	177	161	198	179	155	181	178	176	178	204	168	172	165	168	177	169	190	187	170	170	175	197	171	184	166	170	181	197	173	164	192	207	187	174	171	164	174	168	164	169	172	193	149	159	189	177	157	203	183	175	178	185	163	163	166	164	162	175	184	142	163	170	193	175	174	179	196	160	167	165	173	187	176	183	163	175	178	157	183	179	177	185	161	198	195	173	153	197	172	171	158	166	167	187	208	161	168	171	158	148	163	157	172	178	186	185	178	158	192	211	180	177	164	169	156	158	170	168	189	145	186	164	160	153	177	186	169	161	171	180	187	177	174	170	171	176	165	161	151	187	165	183	176	175	193	162	209	160	171	174	153	188	178	181	184	194	171	167	184	166	165	177	183	154	170	158	186	175	160	169	169	176	167	193	165	157	166	181	190	185	160	186	186	178	166	185	168	200	210	173	169	166	189	178	158	175	148	177	167	168	159	175	184	166	144	167	183	186	162	180	174	154	168	144	157	189	159	164	138	157	188	168	167
2149	592	691	730	665	668	645	608	610	558	534	591	602	562	605	564	558	620	506	571	578	580	557	598	582	575	569	566	540	560	528	594	537	570	577	530	540	536	554	525	586	549	549	523	531	538	548	545	547	550	566	537	569	542	564	502	521	498	560	542	528	556	556	538	582	518	540	557	533	515	513	530	538	532	524	578	565	541	507	509	548	566	520	495	532	514	510	519	522	520	527	549	509	506	537	532	553	568	508	527	548	536	544	497	525	514	554	531	560	570	576	549	575	532	543	574	487	524	529	531	536	504	524	533	542	550	553	533	527	539	538	543	512	535	515	528	526	489	571	551	541	560	529	509	548	541	568	551	541	537	553	531	534	527	583	537	514	546	552	541	539	532	576	559	527	552	529	561	504	589	504	544	550	491	520	570	516	564	573	557	536	523	578	524	520	561	554	524	542	537	526	479	549	495	543	528	560	520	520	519	532	566	553	501	543	576	544	527	537	581	522	492	584	578	560	566	523	532	541	558	539	584	574	534	530	525	527	502	568	505	521	564	565	488	616	510	519	528	515	533	541	537	548	557	547	547	552	536	551	519	562	542	588	540	540	513	537	545	500	540	501	546	545	548	558	534	519	559	529	560	543	541	532	531	540	547	558	568	536	582	567	538	547	558	552	536	552	510	526	490	526	557	530	554	549	533	495	551	533	507	553	575	561	564	548	508	554	526	505	584	527	527	545	510	537	553	511	504	524	497	550	555	525	543	546	508	550	543	528	541	547	568	516	576	555	520	543	562	551	536	513	573	537	500	574	539	538	536	515	571	544	505	572	530	546	556	537	538	547	543	571	578	517	552	524	519	572	531	563	536	542	552	587	523	560	541	522	565	547	531	528	551	553	561	539	562	571	543	533	517	537	514	535	523	560	548	562	599	583	526	535	530	575	552	555	540	530	556	563	518	506	535	534	539	538	566	537	524	541	561	521	532	519	546	548	530	543	515	505	514	528	533	540	561	534	523	545	555	571	534	547	505	517	563	558	582	532	570	517	562	540	511	527	538	503	567	596	550	554	553	571	567	553	550	524	564	537	546	537	539	613	541	539	554	520	531	553	579	559	577	502	506	560	542	541	557	554	507	553	534	518	544	516	570	536	512	522	554	606	558	583	526	548	504	561	537	524	505	532	549	537	545	566	569	549	566	570	537	566	577	541	518	556	536	543	496	544	532	573	543	545	589	552	598	518	591	528	507	529	563	552	509	540	550	535	569	561	501	611	569	557	580	544	562	563	548	574	557	556	499	540	575	514	561	508	544	515	544	530	577	542	563	538	559	529	545	549	555	544	545	527	541	495	536	551	541	522	519	540	527	521	500	530	600	514	583	537	582	554	534	589	512	528	556	518	520	541	558	533	497	548	563	509	565	539	534	571	504	538	550	532	542	523	569	549	538	559	560	543	520	538	494	541	577	561	565	534	545	586	541	513	548	535	525	587	557	530	547	519	543	555	517	573	526	523	483	519	534	533	514	565	526	518	535	539	573	557	507	569	538	548	561	501	559	489	558	533	578	546	517	516	535	564	563	574	527	546	575	568	555	515	540	554	558	517	543	520	529	529	499	522	524	493	560	502	497	533	545	556	559	538	560	545	541	554	501	564	542	539	555	558	539	545	527	586	554	512	520	506	584	509	584	528	550	537	499	528	525	577	577	596	530	515	514	531	541	575	505	523	528	556	567	506	516	528	519	549	485	530	589	548	537	566	536	509	593	550	526	566	521	541	534	514	581	555	578	540	551	510	550	540	562	540	520	551	521	541	551	550	528	542	521	569	561	532	554	567	553	527	524	572	529	517	535	558	541	536	511	528	569	583	575	567	515	544	532	511	509	525	562	581	547	579	527	571	536	578	545	559	556	507	549	563	527	557	581	551	509	504	535	515	586	522	554	514	514	553	529	544	548	520	537	536	507	531	521	541	501	554	525	528	559	574	530	544	528	563	558	570	473	525	545	556	544	518	533	557	531	571	549	548	558	554	492	589	544	568	548	550	527	546	520	534	553	524	545	546	502	520	572	528	550	542	558	575	512	506	586	550	532	562	562	561	532	543	574	546	567	537	544	521	565	577	523	550	478	557	518	529	544	483	587	549	563	545	529	563	572	504	500	524	515	510	578	556	520	581	521	562	511	542	541	548	560	533	520	569	505	541	524	492	535	564	544	522	587	537	524	544	539	568	563	486	573	582	542	532	570	512	544	535	542	524	543	579	519	549	548	507	526	551	546	515	543	557	548	551	599	555	538	516	590	517	552	561	518	500	538	518	525	552	496	513	538	481	549	580	536	556	524	565	578	509	532	530	538	521	536	552	540	550	497	525	553	506	544	515	520	517	527	546	521	551	530	510	542	532	549	545	516	541	550	564	541	557	549	557	599	560	544	540	527	529	526	524	551	549	548	531	501	567	567	563	529	527	538	573	580	547	531	563	563	547	555	564	528	533	546	532	553	539	527	548	562	552	544	527	537	533	622	478	508	547	523	585	569	532	535	551	545	541	511	526	573	546	519	535	556	556	559	571	575	557	521	555	536	548	546	553	507	564	505	530	526	502	563	530	471	535	573	534	562	554	532	505	520	500	524	539	519	570	481	536	570	520	564	538	510	555	512	547	521	544	527	563	587	535	528	520	580	561	560	527	562	509	532	504	541	560	534	540	531	563	528	561	561	510	540	546	585	540	524	515	530	521	531	523	567	543	567	529	518	515	514	551	541	531	541	520	525	519	548	560	524	524	519	549	541	548	553	572	521	533	562	566	554	549	533	504	557	510	562	549	525	542	524	553	518	596	562	526	516	574	546	578	550	523	551	524	558	560	533	541	517	534	591	537	548	485	541	518	534	548	524	568	597	529	577	521	584	565	543	501	567	553	527	498	511	543	528	567	532	541	549	552	528	521	535	514	549	534	538	522	582	574	535	571	544	604	521	539	555	555	546	547	551	537	499	542	527	532	538	524	524	538	473	533	534	529	568	554	570	523	528	545	553	510	516	535	571	565	498	518	530	561	532	527	548	540	543	536	550	548	591	519	530	483	523	538	540	499	517	533	594	506	589	537	512	511	571	534	534	491	544	504	553	494	523	553	523	578	520	526	536	560	516	534	504	544	552	548	518	536	540	557	553	559	556	512	571	519	530	521	571	538	530	565	566	554	554	526	543	522	531	520	584	561	555	540	496	559	532	515	553	565	546	536	566	550	564	537	537	504	572	542	540	572	526	563	524	515	537	521	538	565	534	534	582	500	473	542	566	546	511	553	553	557	546	555	577	581	540	566	527	531	505	551	550	534	513	549	545	589	554	569	541	522	519	540	544	563	541	527	504	525	552	519	525	573	524	540	520	525	542	523	567	551	543	538	508	548	572	539	513	552	566	551	583	556	502	558	539	557	530	534	510	563	536	528	569	569	530	505	542	532	533	568	551	528	552	534	526	531	540	498	533	546	548	520	526	571	578	511	551	540	523
11303	1543	1718	1439	1103	883	722	590	551	471	484	482	396	406	427	384	412	367	389	343	380	397	346	346	386	331	353	352	376	347	372	367	328	389	378	336	341	361	343	354	339	313	320	347	333	307	334	327	328	337	353	351	334	334	323	311	337	336	312	310	338	350	320	321	335	340	342	347	357	326	307	332	326	338	344	333	334	308	340	297	339	326	327	311	327	324	298	335	352	323	346	312	361	305	318	336	338	329	327	333	324	320	313	363	302	331	330	349	343	368	332	319	356	322	320	327	344	341	299	337	319	342	346	312	307	327	327	332	333	312	360	310	352	337	306	321	334	305	370	358	342	318	344	344	316	319	307	359	309	335	309	325	327	348	326	317	339	355	336	330	362	333	331	324	336	329	320	330	328	292	329	371	307	330	358	317	334	336	361	346	393	344	307	341	344	309	342	377	326	326	306	346	342	318	321	310	324	309	316	320	318	328	318	323	300	327	329	327	370	363	331	337	356	319	337	332	313	343	330	343	336	335	349	339	359	320	345	347	318	302	320	299	357	330	289	331	309	308	355	328	312	360	357	312	331	312	315	334	318	324	317	320	322	301	351	333	291	307	302	343	305	333	341	335	317	328	338	380	323	348	333	335	345	300	322	341	303	316	332	317	335	337	316	332	329	319	332	297	325	318	288	338	346	347	340	323	362	332	333	348	344	346	390	313	313	337	331	299	350	335	342	326	357	342	350	328	314	326	314	286	327	309	320	341	330	340	330	345	336	339	306	349	339	300	333	334	317	346	327	356	284	331	340	334	344	308	343	305	349	296	317	341	360	340	330	283	352	312	325	329	302	315	321	354	350	332	343	342	354	327	336	326	296	311	307	311	312	308	290	328	312	339	342	332	361	322	321	328	347	357	312	354	319	286	318	340	297	309	337	321	291	292	348	308	340	326	354	325	325	340	330	329	343	317	306	341	324	324	331	307	339	344	314	280	334	313	330	307	331	326	323	321	308	335	334	327	325	344	306	332	340	345	312	331	351	312	337	300	339	300	339	329	332	306	356	351	331	336	304	345	311	345	332	351	341	302	333	350	333	334	330	346	362	353	343	307	323	334	302	319	332	279	296	334	332	342	330	336	334	320	336	329	336	348	342	330	335	340	340	322	363	325	342	324	334	322	320	325	317	357	337	355	275	302	335	316	308	331	307	344	316	339	331	329	341	338	348	321	357	318	327	338	333	351	331	291	325	329	323	321	352	310	326	353	297	291	356	323	316	326	340	356	339	335	321	348	329	333	367	320	340	337	317	313	316	339	336	350	360	308	332	338	353	335	352	328	321	314	312	336	342	323	323	334	347	326	302	341	320	373	354	326	313	340	342	331	330	325	312	307	294	308	324	361	310	360	364	328	343	348	323	334	292	336	325	345	359	310	308	315	314	358	334	363	344	306	331	314	304	342	325	329	374	360	328	283	304	338	343	353	337	322	309	309	332	304	372	303	323	342	301	314	313	358	311	334	324	334	322	321	343	335	337	328	322	363	340	325	337	306	330	329	322	316	312	330	319	308	345	372	352	319	294	321	297	303	327	339	345	351	332	322	343	360	337	308	351	343	327	325	325	332	319	357	320	333	321	356	333	326	331	306	364	318	313	355	312	341	317	313	299	312	340	332	315	353	316	332	298	334	375	337	335	316	338	324	328	338	301	333	307	337	312	312	365	321	329	358	304	392	322	342	339	324	354	330	320	349	299	308	361	334	303	364	348	326	318	314	334	313	333	317	325	348	311	331	342	308	316	325	315	362	341	314	348	339	314	346	315	338	324	330	327	338	362	304	348	332	322	368	325	315	318	299	344	353	342	365	322	305	340	328	369	332	348	367	300	366	339	320	316	305	327	331	312	344	342	334	309	325	316	300	304	326	341	315	335	346	329	315	341	332	308	308	360	337	344	316	348	343	298	351	318	320	323	334	317	365	325	344	331	332	343	339	289	328	320	324	347	328	316	305	347	350	328	328	341	349	304	314	345	305	341	328	324	309	315	311	344	349	322	348	308	320	342	306	325	307	298	331	350	333	360	355	339	329	325	319	327	307	337	280	303	332	336	342	356	365	345	339	350	350	304	335	353	314	333	334	325	359	340	334	302	356	314	347	358	353	335	334	318	328	331	328	335	306	358	349	323	322	328	314	327	337	333	336	327	305	317	331	347	336	342	327	324	327	334	314	317	300	311	335	312	319	303	335	343	345	292	327	332	326	328	336	322	317	322	347	319	319	309	320	324	337	331	354	328	303	328	329	326	353	324	359	361	317	303	354	335	336	351	296	333	321	329	289	347	317	333	310	307	318	290	347	334	330	309	301	308	330	337	322	343	348	301	294	277	350	330	327	355	301	352	319	302	324	346	339	319	296	321	342	322	312	329	342	289	346	338	297	315	337	332	328	320	313	322	331	367	307	332	366	319	321	319	334	313	310	322	326	367	316	335	353	313	309	324	297	316	337	324	351	293	299	303	306	338	361	333	343	342	294	318	327	356	334	307	334	307	341	329	333	327	316	324	314	316	348	307	317	314	289	332	342	335	383	352	322	331	330	331	315	340	319	323	309	316	329	328	325	327	306	338	336	356	346	343	334	308	340	329	336	340	326	353	351	347	312	331	341	343	340	333	343	340	309	321	326	333	360	352	322	323	331	349	332	335	342	334	309	326	334	340	348	328	332	353	349	343	315	328	348	321	349	313	305	345	349	312	320	295	342	324	302	295	335	343	328	333	335	306	363	326	291	347	302	334	367	313	305	312	302	332	335	351	339	340	324	318	324	347	331	331	321	370	338	323	339	292	330	326	312	302	319	354	330	301	355	350	298	322	317	347	336	342	346	316	332	292	338	336	321	316	321	313	296	318	341	363	329	338	316	336	312	300	318	303	367	351	368	327	326	328	351	320	368	340	337	367	354	333	327	359	308	337	316	337	317	288	308	345	314	324	367	349	326	354	331	317	328	319	318	340	336	332	350	344	329	336	329	318	306	338	320	309	325	306	319	339	346	342	330	339	306	350	337	315	354	331	387	335	301	290	314	300	321	344	339	317	339	342	334	303	361	326	310	332	338	377	311	318	340	348	346	356	342	329	312	309	326	314	338	336	332	357	375	323	377	341	341	317	325	343	299	319	309	334	340	314	303	322	347	329	322	332	327	320	343	333	306	319	343	310	322	368	352	353	303	353	313	296	324	334	333	305	302	321	343	378	317	327	310	315	339	291	333	336	333	348	328	318	323	336	329	349	320	348	337	333	310	354	323	322	313	337	330	335	307	354	302	350	339	343	353	323	312	348	352	336	332	334	362	344	321	315	324	310	367	342	319	323	321	341	346	330	322	314	292	317	294	310	343	337	331	347	342	345	336	331	327	313	322	333	305	336	331	349	324	329	353	332	319	321	313	304	312	312	310	304	338	326	351	297	359	334	326	327	320	348	347	319	363	361	331	301	321	364	309	351	339	295	320	343	310	299	331
5946	2059	3843	4378	3732	3174	2602	2174	1965	1861	1701	1600	1465	1368	1354	1289	1229	1169	1185	1114	1097	1153	1093	1048	1070	1108	1056	1025	1084	1011	961	979	979	968	997	1033	945	999	1007	1004	987	929	957	983	980	922	969	980	910	959	936	938	963	926	979	948	889	918	942	913	928	951	935	943	918	958	940	943	923	932	872	970	906	921	906	994	930	913	922	937	935	903	958	964	926	855	893	938	950	915	896	880	924	900	886	905	894	920	948	915	907	961	844	916	946	924	906	939	912	881	932	860	906	952	905	895	898	903	876	958	894	881	883	951	945	919	952	924	924	938	889	903	947	952	914	950	886	942	965	917	896	890	976	945	923	965	897	928	898	938	954	911	878	834	851	907	889	920	923	941	917	894	911	907	842	847	938	947	884	877	941	939	932	928	909	925	841	909	908	882	883	923	894	944	898	907	940	957	959	922	973	920	895	899	924	962	910	882	915	887	954	929	910	914	931	859	928	952	878	921	940	895	913	892	931	864	936	902	977	897	888	908	938	870	880	934	906	928	958	868	927	857	920	985	911	948	942	902	900	895	988	879	923	936	924	888	894	987	926	925	919	871	946	886	919	913	915	947	910	889	905	930	907	907	884	884	936	881	946	901	889	880	931	943	888	896	898	890	906	921	947	875	918	951	930	890	911	834	947	926	940	878	901	866	926	862	896	922	894	925	899	947	851	1003	935	891	926	895	896	940	923	833	889	910	945	881	903	930	891	923	868	914	926	939	884	931	959	867	901	870	948	891	916	920	950	890	887	935	904	905	930	919	925	968	865	923	901	875	969	907	873	937	912	847	948	918	908	933	938	892	956	862	914	883	905	905	907	885	969	882	894	998	936	924	928	903	939	909	908	863	953	964	967	906	946	897	920	930	903	893	889	945	928	947	926	893	933	854	880	925	895	853	920	888	933	943	916	964	937	911	891	909	909	898	940	916	910	878	941	903	877	877	999	879	925	941	928	935	914	917	877	915	901	895	930	953	902	954	939	902	911	915	884	914	896	894	911	950	931	898	948	885	873	898	931	946	921	910	897	944	904	897	946	883	894	925	962	930	921	929	928	914	900	918	953	902	923	907	942	905	887	879	846	945	947	918	894	871	891	898	951	940	945	867	914	878	886	941	938	904	902	874	934	907	918	877	961	914	946	915	922	924	889	874	936	897	931	892	910	932	919	923	874	958	905	949	862	905	875	889	941	890	916	915	900	944	951	894	918	934	922	927	950	870	921	878	917	932	902	986	918	873	862	918	899	946	837	896	944	918	906	976	923	941	988	897	926	883	868	906	914	880	936	921	916	921	927	942	930	902	905	872	891	857	949	906	927	922	890	897	930	938	881	953	903	945	920	921	985	939	913	920	907	917	916	915	959	950	946	849	933	942	913	914	892	950	908	888	917	919	938	936	880	890	949	925	918	920	956	910	921	898	915	926	923	926	886	940	874	967	904	896	899	931	891	890	910	932	948	888	934	887	901	892	920	932	961	925	925	892	908	851	940	944	938	882	928	935	900	887	882	945	972	918	927	921	926	971	940	945	881	947	889	921	947	881	841	933	952	882	917	949	901	990	892	904	935	884	858	975	925	918	886	892	880	920	958	910	901	882	901	933	932	970	964	871	893	898	952	899	912	906	907	954	930	891	915	897	926	922	923	875	933	881	881	883	890	881	929	937	970	935	955	886	929	914	909	927	931	925	906	881	913	929	931	908	946	886	910	901	924	863	915	890	889	903	872	922	977	908	904	905	879	912	914	939	942	960	915	881	888	905	922	937	902	912	937	947	883	959	922	906	920	891	898	915	939	905	880	1002	902	921	959	910	917	890	917	912	861	967	914	853	897	927	925	860	931	893	876	890	924	881	958	908	855	871	892	872	906	926	896	897	890	897	924	948	939	862	922	831	891	909	880	940	905	903	850	921	887	918	906	936	915	920	906	908	907	913	924	919	929	878	992	880	932	942	934	899	907	962	915	865	902	913	894	899	941	976	866	876	903	910	902	931	868	946	906	928	886	915	907	925	957	909	904	908	937	893	853	869	929	865	945	932	940	885	921	867	916	915	912	880	918	892	884	856	951	896	885	924	952	907	919	909	934	926	940	928	901	951	925	931	944	910	944	959	895	883	876	877	990	858	976	861	897	940	933	906	894	856	925	957	923	926	926	922	957	956	941	903	921	950	917	956	920	928	915	899	917	847	899	931	926	906	894	919	900	929	879	925	903	958	919	922	870	914	920	926	910	914	940	865	911	890	886	890	909	913	933	861	961	934	915	924	912	932	923	928	878	943	907	863	939	898	939	894	916	898	936	934	942	991	953	908	1000	891	931	947	1025	918	915	965	911	901	892	913	918	894	907	908	919	934	886	948	983	921	892	853	919	892	950	915	925	966	910	906	900	941	916	945	903	926	851	928	947	873	885	941	914	925	888	878	877	915	918	919	887	1001	867	927	889	863	922	957	927	887	926	902	947	899	967	920	883	862	939	957	914	918	909	948	865	963	931	856	882	864	927	937	953	916	885	927	968	918	901	889	916	944	946	899	870	904	917	890	882	916	873	927	950	888	896	1000	908	938	926	911	931	945	880	895	915	898	884	898	949	920	925	931	896	861	905	922	927	911	908	903	889	874	923	949	909	916	876	928	897	905	882	933	889	909	935	850	911	943	905	937	955	916	962	957	965	894	908	856	942	929	892	912	890	974	983	939	900	884	903	915	920	937	921	902	935	906	874	913	905	900	923	895	922	916	942	920	883	884	876	889	878	894	909	889	922	860	926	919	888	948	927	885	907	889	863	942	925	891	952	950	893	902	900	947	922	902	931	909	920	907	998	931	868	877	929	890	928	929	870	935	925	925	925	935	944	917	886	942	941	902	899	911	946	953	930	880	929	910	917	912	919	870	981	917	912	881	935	885	937	899	938	962	912	919	921	895	930	915	930	911	932	907	955	849	956	908	918	898	948	900	906	983	955	966	892	927	918	908	900	912	921	916	947	950	866	908	926	935	865	943	938	889	896	901	926	942	938	883	938	926	853	879	919	979	932	901	932	867	937	985	891	897	910	909	960	903	910	932	909	899	916	862	918	923	903	915	905	937	900	920	933	859	876	925	951	921	931	919	905	924	871	941	910	871	895	952	884	897	912	956	930	902	944	883	915	888	943	911	931	911	847	932	901	934	908	932	933	912	912	864	923	889	870	854	937	921	971	944	889	940	912	944	914	877	970	989	960	936	859	906	902	909	964	896	892	915	902	904	929	905	942	893	942	913	887	917	884	892	905	956	957	913	931	865	894	931	909	931	900	928	903	890	935	950	936	866	891	883	921	909	932	905	925	906	914	893	931	876	873	909	904	916	902	942	927	904	890	859	872	924	892	940	856	909	930	919	923	892	932	918	910	931	903	947	935	897	887	878	895	964	959	899	926	929	899	922	912	877	909	927	922	900	914	900	914	854	959	892	973	931	923	877	900	862	892	939	932	940	900	913
20104	3905	3597	2697	1871	1491	1132	919	764	672	644	536	530	461	463	432	464	450	419	412	402	411	398	350	375	400	406	373	372	386	371	333	393	388	377	362	366	364	361	345	386	336	338	357	363	354	380	366	367	339	359	330	303	320	317	341	315	362	348	363	379	303	347	328	368	316	348	372	364	315	336	348	341	372	328	355	339	341	349	336	340	338	338	365	359	337	348	326	333	342	346	363	378	352	343	331	357	302	337	315	326	365	366	333	360	313	342	344	341	340	341	307	336	338	353	355	375	321	297	294	321	351	336	360	322	353	337	344	344	316	315	327	326	317	344	340	348	351	348	373	345	350	345	340	342	337	333	314	373	330	350	328	338	359	340	330	327	341	337	330	326	313	339	367	354	346	352	351	337	356	338	343	335	368	363	345	350	320	352	344	328	313	331	340	331	370	306	352	325	330	336	318	368	322	348	309	317	357	343	318	328	307	359	339	349	327	317	334	329	355	320	339	358	341	335	332	324	331	338	314	328	344	374	318	368	347	337	324	311	389	332	303	324	368	376	335	338	336	345	331	330	324	323	356	327	331	347	333	363	338	293	358	326	347	346	328	354	336	352	302	331	336	351	332	326	345	351	329	335	343	331	320	321	341	332	380	342	329	354	335	336	331	321	365	336	378	355	343	333	343	385	343	345	346	354	331	308	345	331	363	334	305	329	325	344	331	356	339	335	346	340	334	332	341	351	348	366	325	323	317	348	338	341	317	353	355	350	341	337	337	319	351	371	377	348	344	331	358	333	321	296	331	381	348	361	349	328	348	329	347	354	336	329	349	354	321	349	332	328	323	330	342	336	320	321	333	342	352	344	342	368	330	335	344	303	334	351	303	345	321	357	329	349	315	315	362	338	300	352	300	324	332	307	355	339	343	356	343	326	292	323	327	361	363	329	358	314	347	353	324	354	346	318	328	365	358	343	330	336	376	346	332	360	344	356	337	352	315	332	351	336	339	334	322	324	324	363	312	328	379	329	329	343	328	344	345	316	336	352	338	317	353	340	308	357	333	321	334	333	327	324	331	318	327	382	333	347	312	374	350	359	339	332	329	324	346	314	337	368	334	340	310	342	332	334	358	312	337	350	324	344	316	307	325	313	301	367	310	317	347	371	324	343	305	361	331	325	328	330	363	311	348	354	348	316	325	355	328	346	345	326	306	344	362	337	315	342	374	360	303	327	330	358	290	339	322	321	321	321	307	329	379	324	342	341	324	345	346	359	391	330	295	351	332	342	333	329	336	324	349	329	327	374	313	319	373	366	340	349	322	319	327	323	319	358	327	319	357	343	364	324	357	346	341	355	343	327	332	319	328	297	377	353	337	296	306	326	337	347	303	353	330	370	335	343	325	365	338	322	347	366	317	337	360	329	323	330	340	368	358	358	341	335	351	331	372	358	321	337	336	347	342	342	355	338	325	357	360	325	317	339	337	348	322	338	390	366	353	309	308	337	295	339	324	352	346	345	354	360	340	344	341	324	352	325	320	339	335	394	354	348	340	348	333	335	342	319	346	341	350	366	378	334	340	332	347	338	345	331	342	323	351	328	316	332	330	366	316	325	329	329	327	305	344	309	323	323	348	392	341	370	336	342	347	328	304	339	319	322	342	310	346	356	322	363	339	322	318	323	346	322	343	348	314	334	324	360	349	328	319	313	341	345	312	324	300	352	338	330	394	335	346	350	344	329	335	345	353	348	351	344	358	363	340	337	360	322	355	353	327	326	362	312	313	331	315	305	330	334	340	334	325	354	333	349	328	349	369	320	344	340	328	322	362	346	346	312	328	342	324	310	328	342	361	359	348	338	334	359	352	344	356	321	294	341	362	328	334	318	349	335	342	327	363	344	343	385	376	334	345	327	327	324	346	329	330	329	323	363	345	344	328	353	361	365	346	327	361	353	343	323	329	342	334	362	317	331	331	340	358	342	342	333	338	348	323	342	332	304	330	321	335	341	349	358	377	343	317	335	321	353	289	347	348	296	335	324	362	331	358	352	364	338	348	305	356	338	347	344	333	342	313	319	332	359	317	320	345	345	332	348	322	327	336	355	349	346	333	335	335	344	329	373	328	336	331	346	348	355	339	296	342	323	347	302	352	319	332	304	330	320	325	349	341	312	343	335	367	349	325	352	325	334	335	324	345	318	308	353	318	350	364	335	330	331	333	349	347	363	359	333	328	309	336	372	374	345	333	364	339	333	345	321	354	330	361	359	334	323	321	347	356	318	337	339	366	367	361	333	329	319	321	278	368	385	348	368	359	333	312	346	335	339	380	311	367	333	319	326	382	329	357	386	358	333	327	332	354	332	328	319	333	367	352	337	340	337	352	365	332	341	330	355	324	344	335	339	328	328	325	325	356	340	339	321	345	358	355	347	380	356	340	345	321	314	319	342	336	372	320	332	358	322	307	307	311	329	355	350	342	349	338	355	309	342	351	339	308	332	326	355	376	354	334	344	357	318	364	312	340	311	304	320	357	329	339	328	320	331	352	340	320	296	349	338	335	349	331	319	334	359	311	316	372	348	359	343	333	363	350	342	298	352	314	355	362	333	349	347	327	354	329	365	335	333	328	384	347	341	350	343	336	297	344	334	341	340	338	338	376	317	361	369	348	348	356	342	340	344	351	354	348	354	352	328	342	349	313	354	347	349	332	317	312	345	345	324	336	343	355	337	337	352	352	328	351	336	302	340	311	313	328	333	348	336	305	349	358	333	344	302	345	344	312	335	321	360	327	326	329	355	318	326	305	364	348	345	319	365	342	331	368	337	334	323	361	326	318	358	337	319	337	353	339	352	332	346	349	354	333	366	313	322	373	329	333	330	338	332	337	351	357	335	313	356	353	319	364	307	305	318	327	334	340	335	369	307	315	342	342	331	290	315	316	320	351	358	344	349	338	362	332	339	362	352	361	318	327	367	330	358	324	338	345	329	329	332	308	322	360	328	318	352	306	321	349	298	356	324	356	324	317	339	373	331	323	335	328	348	347	332	352	332	319	343	338	338	343	318	319	316	374	367	314	355	326	279	365	313	347	348	337	367	294	320	324	313	330	329	357	319	352	342	334	333	376	321	379	332	328	337	352	320	317	340	352	328	359	311	336	364	320	309	325	352	329	334	358	334	345	311	355	323	362	300	310	340	316	380	332	355	330	335	372	312	329	355	358	384	349	314	368	314	361	323	327	325	342	350	329	343	312	330	321	320	320	322	330	367	322	309	358	316	361	299	320	347	324	344	333	331	332	357	347	347	327	342	346	343	323	316	349	321	363	359	336	313	352	318	327	332	336	336	330	307	345	340	336	322	353	320	349	343	334	374	333	340	348	349	351	334	330	331	355	359	338	347	359	326	333	369	356	347	347	352	372	325	354	372	342	336	342	350	325	362	346	361	348	325	324	320	325	347	333	360	325	313	369	318	315	331	324	315	334	357	324	328	362	353	337	313	361	323	350	318	357
8030	3157	6734	7768	6316	5282	4429	3607	2988	2704	2506	2165	2015	1869	1800	1641	1603	1459	1385	1395	1353	1330	1221	1215	1237	1191	1175	1200	1133	1156	1158	1137	1118	1072	1105	1036	1018	981	1071	1008	1063	969	1052	1064	963	1033	1029	1014	1035	1016	939	947	987	984	1022	987	1018	994	896	989	966	937	897	953	947	974	939	979	931	982	1003	931	925	946	1006	958	940	933	956	911	939	955	948	989	935	952	945	918	921	910	934	946	921	925	938	914	963	934	917	950	959	892	916	949	900	913	992	931	918	933	987	911	913	937	930	909	900	900	930	920	926	931	909	906	943	927	905	951	932	914	954	975	866	945	944	976	941	985	901	893	930	929	925	943	868	925	908	939	980	932	961	926	919	955	899	921	919	893	947	946	991	1019	938	907	851	867	895	945	881	908	960	868	933	918	904	918	891	943	940	872	912	935	920	909	912	896	953	893	929	943	889	905	965	895	909	927	890	887	952	931	921	921	917	911	953	929	946	901	973	930	913	901	940	938	914	870	954	922	930	983	958	868	974	876	903	880	929	875	913	899	957	911	942	1000	961	886	905	922	979	910	911	927	883	937	898	940	859	896	917	880	930	932	886	890	896	914	893	891	889	924	947	917	913	900	927	950	912	910	884	916	878	921	933	918	926	944	876	939	971	936	857	933	883	934	889	934	927	899	921	952	809	931	943	954	902	971	931	904	926	919	866	900	945	941	910	930	966	942	923	952	878	989	917	912	873	833	883	953	923	950	956	977	904	925	919	916	920	913	938	951	890	906	966	930	947	934	917	905	978	943	931	920	940	929	831	972	951	912	934	936	903	907	852	897	971	947	896	896	934	893	929	915	931	932	923	910	917	910	923	882	928	903	935	940	911	878	931	920	920	891	932	941	883	916	907	904	922	921	855	953	910	921	966	931	932	958	910	927	938	922	891	918	914	901	883	963	891	928	924	931	881	923	878	902	924	949	931	897	921	898	949	909	953	952	904	958	881	951	912	973	938	915	910	952	955	898	967	841	924	936	898	922	920	914	888	913	892	906	890	931	971	901	935	888	929	905	902	914	941	895	933	927	936	947	918	916	931	923	911	902	941	930	940	904	927	953	917	973	904	921	952	953	911	937	914	911	901	933	915	884	876	825	920	943	945	897	909	841	934	901	940	898	921	917	904	967	930	927	961	941	941	963	913	952	914	939	927	872	890	964	910	971	920	878	869	923	972	911	903	899	870	876	928	902	886	944	960	918	879	932	901	911	925	889	910	892	895	920	938	921	960	976	906	876	954	941	902	931	963	908	907	962	862	918	965	919	935	935	942	923	888	906	897	934	890	908	925	939	938	919	889	951	898	873	943	944	901	845	868	924	872	923	940	920	938	863	935	889	959	921	939	937	960	930	888	901	996	900	940	948	946	867	955	872	908	912	958	915	902	994	915	928	972	859	942	901	903	947	935	939	891	960	911	897	934	887	950	865	933	926	912	968	864	877	945	956	948	914	885	886	928	978	884	885	913	918	876	914	897	942	938	943	937	904	946	933	898	990	956	889	916	903	889	903	909	970	882	891	903	868	922	887	943	898	903	934	902	899	925	907	936	933	950	958	909	954	906	1002	914	949	920	858	902	923	939	893	929	947	869	893	924	883	901	869	889	953	919	932	882	951	862	941	881	890	900	883	879	901	901	951	921	883	943	921	927	936	909	924	960	896	904	926	953	892	961	922	919	932	952	969	935	914	922	890	935	967	943	922	933	873	938	986	911	878	891	919	923	907	944	985	854	890	890	969	935	931	895	921	947	957	906	929	931	933	842	872	903	901	893	967	903	893	896	968	938	893	932	898	861	918	948	895	942	945	917	878	882	914	865	899	941	939	883	952	916	926	895	931	924	944	904	950	871	907	875	947	913	898	853	902	888	946	916	925	932	977	920	896	899	905	911	895	911	862	881	875	895	928	934	975	865	969	912	917	907	996	933	946	900	900	898	915	911	914	905	854	930	911	900	923	927	960	897	911	937	918	882	930	913	938	952	954	924	924	879	946	952	985	909	903	939	890	965	931	924	912	908	864	962	877	912	906	882	908	895	931	887	939	835	964	974	900	936	903	926	890	1001	893	895	897	865	885	885	955	963	927	887	892	991	921	981	872	921	974	903	903	892	933	860	908	913	960	862	920	930	923	943	958	934	942	942	954	922	964	932	905	955	935	895	879	969	890	947	910	940	927	960	940	846	947	897	927	978	912	902	910	900	903	907	898	900	899	953	916	892	909	879	941	931	989	926	855	941	939	980	926	932	901	896	860	926	929	896	925	978	930	911	949	925	917	858	897	895	884	902	901	965	921	873	917	867	940	952	958	879	936	962	908	934	998	897	858	939	934	993	915	942	893	894	891	943	918	933	877	923	889	902	914	934	920	935	931	883	986	856	926	925	933	898	942	921	968	924	879	908	942	948	876	863	859	958	952	912	950	908	897	939	926	874	894	976	921	955	953	937	968	883	964	903	938	918	908	846	949	890	877	950	889	960	913	912	982	928	902	995	934	919	907	957	960	918	915	924	938	934	906	913	890	916	1003	957	912	864	938	925	930	961	908	921	887	946	927	925	897	920	918	888	934	941	945	917	915	942	893	933	894	921	871	904	876	881	902	941	900	891	930	886	866	857	922	899	940	914	991	905	973	913	908	921	951	880	877	880	969	908	862	950	938	881	889	952	875	867	923	899	937	928	950	884	949	908	865	943	878	930	897	927	932	925	914	863	934	929	920	865	948	885	917	899	918	882	925	936	928	953	917	966	889	914	933	925	937	887	938	900	894	978	946	879	825	939	935	952	937	847	899	929	900	956	897	916	898	913	908	957	891	960	885	912	875	895	898	921	848	926	936	938	939	930	902	919	941	880	912	886	946	922	938	922	936	879	911	941	882	925	891	925	887	903	905	896	894	904	981	926	965	946	915	934	949	912	934	915	961	907	927	976	885	883	938	912	915	932	926	861	907	926	916	918	937	942	895	893	954	925	893	933	961	911	923	941	920	931	875	926	873	903	926	947	909	938	865	912	959	890	903	901	916	912	928	865	880	972	912	908	917	881	934	917	926	848	858	855	892	919	936	906	903	925	916	901	901	908	893	891	933	902	912	942	928	908	868	912	873	873	901	931	945	883	922	942	972	919	936	920	907	859	907	944	959	901	918	886	929	889	943	877	907	895	862	912	917	911	892	921	962	852	926	921	947	902	932	929	891	936	983	910	949	931	905	927	909	844	950	921	879	920	904	930	944	949	975	992	907	848	901	917	901	940	879	889	893	961	918	948	919	958	891	915	920	875	895	908	961	954	939	930	918	917	939	918	945	921	938	942	922	879	917	878	906	852	884	870	915	925	909	935	964	932	909	888	930	925	948	891	910	964	889	897	889	919	876	916	925	913	920	891	982	928	970	908	919	930	943	837	939	877	940	937	908	898	917	905	962	907	913	961	928	938	863	969	918	916	921	928	926	832	926	908	891	926	976	881	900	899	927
2501	243	266	236	227	193	170	163	193	194	182	160	188	179	180	177	176	199	159	171	196	189	189	181	180	175	176	204	197	193	177	154	167	172	165	162	141	192	156	191	160	194	185	195	169	179	182	148	151	159	160	182	170	183	158	159	175	166	151	177	175	157	195	184	197	167	192	189	153	153	189	176	190	189	180	167	170	165	168	207	174	164	187	171	176	162	186	179	183	178	177	179	184	175	180	184	177	161	153	196	175	170	176	191	184	171	161	168	157	178	181	155	172	199	162	162	186	168	161	178	196	188	175	165	207	162	184	177	194	178	187	183	178	175	146	172	171	162	170	197	160	164	157	188	161	178	173	161	174	162	177	168	164	178	197	189	186	189	162	175	171	192	159	194	185	164	186	161	176	156	177	186	178	168	176	189	207	177	198	160	165	176	154	188	191	173	169	166	157	167	162	172	163	163	183	180	164	189	194	185	163	167	183	165	166	163	168	182	176	157	193	184	171	195	149	177	180	187	175	185	197	180	181	173	175	178	169	183	167	168	172	183	192	168	173	176	164	181	182	167	153	218	150	177	151	174	177	162	161	183	156	170	197	182	166	178	172	168	180	167	171	168	158	173	185	193	158	174	147	184	188	158	155	177	177	189	178	170	162	184	176	176	158	170	184	160	174	173	181	175	186	186	183	182	184	164	173	179	180	154	155	204	181	160	171	163	176	164	170	169	157	170	184	176	162	174	194	171	178	183	193	209	191	171	203	191	146	190	171	162	190	192	186	167	176	159	184	181	171	175	173	202	179	187	173	173	194	167	194	183	174	162	158	184	156	155	164	173	165	166	218	152	179	164	163	167	198	195	188	197	173	167	175	176	186	179	184	159	188	182	174	157	167	169	163	182	192	192	161	204	167	175	173	204	177	160	196	170	175	154	175	178	177	175	178	153	149	177	185	180	159	185	182	178	151	182	160	183	182	168	185	164	138	187	185	193	180	164	182	170	157	176	177	183	168	176	170	177	174	205	194	184	149	176	176	175	177	176	194	157	186	159	182	174	154	170	168	164	168	200	172	163	183	159	151	178	175	172	169	178	198	197	166	178	161	204	184	173	201	197	190	181	195	196	184	164	197	172	163	164	195	195	159	184	150	151	172	183	186	139	182	175	175	168	180	160	180	192	159	148	185	182	165	186	174	158	163	178	196	155	197	177	190	181	183	159	189	148	191	161	169	173	168	174	174	183	186	176	151	191	192	175	194	182	167	153	178	171	185	170	201	172	190	166	156	157	165	170	172	190	183	183	164	177	161	191	173	192	172	168	164	181	160	160	186	173	161	192	190	169	172	180	185	177	182	163	180	178	166	179	186	174	161	171	177	166	183	173	213	163	182	168	208	178	197	169	194	176	199	166	190	177	191	172	152	165	164	175	182	205	176	177	177	180	188	184	174	162	169	158	170	188	172	161	180	165	175	165	173	154	181	191	157	167	199	183	201	181	185	174	150	176	187	172	167	167	187	169	175	149	173	179	171	187	185	181	187	166	189	181	183	183	165	205	190	182	170	206	148	183	183	180	174	172	183	173	171	187	175	178	172	185	152	178	180	178	167	201	194	180	156	172	149	171	173	194	180	180	162	178	145	142	163	160	168	162	153	166	188	170	190	186	166	193	167	174	162	185	172	179	177	162	172	177	193	187	175	173	155	165	187	166	188	206	191	193	180	186	175	201	143	176	163	188	166	174	162	175	180	177	171	177	168	189	182	167	170	175	179	189	186	176	165	205	169	188	187	167	181	200	184	181	176	190	186	172	178	174	174	172	164	162	180	173	182	197	179	171	163	176	150	158	204	154	164	204	182	166	193	150	190	181	156	185	174	173	182	191	171	187	180	171	174	180	167	185	191	191	179	152	171	160	164	175	186	185	182	175	164	186	152	177	164	159	187	163	161	200	162	187	166	197	194	190	183	201	176	177	168	202	182	178	162	161	187	181	187	196	180	167	205	210	171	160	178	190	198	132	175	192	188	170	178	168	183	157	167	191	192	184	177	184	185	172	187	185	178	165	186	182	171	158	154	154	151	164	198	197	188	156	158	176	150	172	171	177	166	174	193	169	174	188	203	184	183	160	165	164	151	176	182	190	200	143	175	173	165	169	160	182	179	182	192	173	171	157	178	163	195	183	185	169	208	191	181	159	177	193	186	165	182	159	161	172	165	169	168	168	172	168	195	171	178	181	180	161	156	191	176	176	180	180	197	178	182	146	149	178	172	186	177	169	155	149	186	186	182	166	179	176	176	163	158	173	178	178	169	174	165	171	177	180	191	191	162	191	171	184	147	175	168	206	157	204	196	176	174	178	157	181	160	173	176	176	182	185	168	183	163	166	191	200	191	185	199	162	164	167	151	179	187	188	192	185	198	174	179	169	164	185	172	168	164	197	171	174	179	168	193	203	186	177	190	166	158	156	169	191	178	156	149	173	165	178	172	166	167	174	165	200	195	190	188	177	169	165	158	164	166	193	188	171	186	167	172	160	192	176	167	174	174	169	196	180	168	180	185	185	187	184	183	162	160	187	163	164	186	194	171	183	173	151	191	206	177	159	162	156	176	175	152	166	185	172	156	157	199	171	181	172	176	187	180	160	163	199	187	167	181	173	153	170	170	183	190	187	181	146	158	171	190	174	171	178	169	178	170	188	165	184	167	179	192	179	196	184	172	173	186	181	173	192	177	185	171	170	203	159	158	151	179	169	172	182	178	193	170	182	191	164	157	163	185	152	164	175	177	166	177	182	180	186	172	163	183	160	192	170	175	170	177	175	190	169	185	175	182	172	181	169	167	158	164	180	197	176	179	186	174	183	194	194	169	176	170	190	181	169	195	170	155	184	182	149	173	166	169	171	166	188	158	167	173	184	162	189	183	173	184	161	196	180	170	174	171	161	173	163	171	187	186	182	169	166	179	168	185	166	179	185	175	166	171	154	163	155	182	160	174	179	170	178	160	173	191	191	180	180	191	182	164	180	170	174	171	176	189	188	194	174	159	177	189	172	186	171	182	174	177	210	184	175	155	144	185	185	169	165	168	184	176	188	194	185	155	194	175	178	181	170	171	204	159	172	162	182	170	172	170	188	152	166	188	148	164	161	153	168	172	167	186	185	164	174	195	157	173	174	176	200	165	182	189	156	176	181	167	179	183	170	152	153	162	160	168	174	165	170	175	203	188	187	158	202	159	176	187	182	153	196	191	160	160	157	173	168	166	207	171	167	171	175	178	184	173	182	185	166	204	159	196	166	197	191	155	181	162	170	174	160	183	187	185	194	177	159	183	175	166	165	165	178	179	167	166	160	155	177	179	173	165	190	173	179	202	180	185	173	190	180	215	183	209	175	163	201	167	184	189	192	196	164	211	178	175	187	180	163	170	159	176	188	179	173	168	192	178	167	147	165	155	178	169	175	178	160	179	167	177	175	175	184	130	189	155	178	185	180	180	172	176	155	187	169	190	169
2123	630	706	726	704	619	650	625	611	571	583	611	586	603	526	518	621	544	581	567	551	588	550	599	546	576	525	562	570	561	527	537	549	570	521	557	534	524	562	553	552	577	537	536	560	545	516	526	520	558	541	560	574	558	594	562	538	554	573	533	548	529	550	544	541	553	539	542	525	568	547	542	550	545	542	552	524	542	513	538	562	563	552	624	552	568	527	559	515	527	511	562	537	495	514	566	543	476	567	547	554	555	544	542	535	562	525	554	551	557	543	576	583	571	551	551	559	528	540	530	549	523	544	534	546	543	514	551	544	569	501	562	536	552	544	529	563	553	529	507	560	501	596	537	532	548	566	546	560	538	585	561	552	570	530	546	539	523	544	539	556	519	541	546	527	533	547	526	522	509	531	551	552	521	515	552	549	535	530	541	541	564	565	522	514	594	573	539	533	547	574	579	568	568	545	548	573	548	544	553	558	551	571	517	553	513	528	562	551	590	581	523	545	555	534	555	567	532	582	567	543	597	510	547	556	525	566	553	548	538	557	575	501	583	552	546	539	582	576	571	530	546	528	555	518	536	546	511	553	533	554	545	568	528	519	571	562	546	517	511	531	524	574	564	534	541	535	516	531	538	527	538	531	541	531	542	590	536	551	566	553	530	507	544	527	546	525	528	525	535	528	542	592	536	533	585	551	545	519	536	549	524	549	550	521	559	566	575	530	537	581	542	544	526	569	564	573	561	570	492	515	584	528	545	553	558	561	544	527	572	541	549	567	513	537	513	538	558	577	520	487	545	554	559	573	555	560	557	552	542	566	497	588	580	511	549	594	583	570	548	544	562	538	536	533	508	542	547	574	577	525	519	555	572	540	577	562	554	546	599	509	575	584	492	563	562	567	586	490	543	588	548	543	579	543	554	537	552	514	559	515	562	555	534	517	546	539	538	559	526	571	550	529	527	576	515	542	558	555	548	576	575	554	542	570	536	534	535	514	540	572	506	516	519	538	537	563	549	520	536	528	551	510	560	538	565	532	577	514	520	540	565	565	536	521	602	533	557	550	521	581	551	541	536	525	569	554	534	582	528	557	527	522	515	547	538	552	583	519	566	569	543	549	487	508	568	546	548	546	525	511	575	541	509	545	541	567	541	531	584	551	526	547	590	555	550	550	559	582	551	578	533	566	529	538	542	560	506	564	567	557	576	529	596	586	568	577	495	545	562	526	506	531	494	538	543	564	574	588	561	532	526	557	558	528	514	537	548	561	545	531	567	548	549	577	523	554	587	598	542	524	556	551	530	563	498	547	559	539	538	536	533	537	510	547	518	557	507	515	549	530	514	565	533	579	556	584	545	552	535	573	506	551	552	538	560	547	505	579	556	571	519	563	569	567	527	531	570	532	509	549	539	552	537	566	559	555	564	514	541	544	542	539	542	589	524	554	545	570	534	500	526	580	575	542	521	528	545	563	575	577	566	579	586	531	575	538	568	559	535	533	570	560	554	560	524	528	561	532	534	504	540	557	553	541	562	525	564	519	549	545	561	588	519	568	585	536	560	577	565	551	559	495	565	518	535	558	545	564	536	533	524	573	532	540	537	535	561	577	589	561	557	529	566	509	585	538	553	520	543	558	530	524	569	513	519	521	566	563	530	559	516	554	538	551	578	527	599	513	548	539	532	610	574	520	535	550	548	563	538	528	583	502	555	551	541	517	564	528	499	552	574	549	534	545	518	494	553	568	527	535	546	512	562	537	538	513	551	543	562	563	533	542	532	563	570	548	513	527	510	515	539	568	535	539	587	565	526	532	508	511	536	542	522	512	532	560	557	541	539	595	550	506	542	549	583	565	545	557	562	544	567	545	559	513	573	559	560	554	551	553	581	552	540	557	574	534	534	545	559	520	559	563	531	504	542	554	555	531	533	558	508	550	533	571	547	556	600	547	527	569	561	568	532	540	518	552	518	583	575	533	614	563	562	554	581	512	534	534	522	566	503	536	526	534	558	578	542	527	551	567	564	602	540	521	582	522	576	522	521	545	539	533	531	544	570	558	529	537	555	579	534	529	536	532	557	530	536	535	562	564	562	531	570	536	550	558	555	557	522	521	559	590	593	576	555	575	599	499	522	509	531	583	541	528	562	528	545	512	536	537	563	575	543	551	547	522	529	542	571	575	537	538	541	588	508	529	552	557	571	543	532	562	554	539	502	583	586	550	562	548	543	559	567	545	539	517	539	565	524	572	534	549	551	558	548	535	537	534	537	527	527	575	589	593	496	579	527	585	536	558	556	595	551	557	557	560	532	488	557	514	519	527	562	540	520	542	557	545	516	570	548	533	538	527	603	516	564	572	575	562	537	549	542	536	537	536	563	523	553	524	552	569	537	520	548	563	537	521	542	518	547	526	532	518	562	559	530	567	530	542	524	540	559	549	545	518	589	527	524	550	547	518	559	515	543	562	564	530	529	542	563	546	565	553	546	536	552	561	538	533	560	565	588	583	551	545	574	524	538	554	538	527	538	514	550	486	596	567	537	532	528	518	572	504	537	566	575	550	558	501	500	530	516	570	552	547	559	534	535	557	566	574	531	553	552	562	554	538	567	510	550	569	535	543	526	576	557	564	579	525	570	535	522	565	561	576	525	596	551	541	539	583	485	559	572	525	547	533	543	572	553	559	526	542	547	524	550	527	564	502	545	540	531	546	563	567	571	565	549	553	591	594	582	571	542	555	569	545	529	540	557	543	541	554	558	557	529	567	578	555	579	562	581	584	537	530	521	541	582	544	517	588	582	525	501	550	546	509	582	524	542	582	585	538	550	543	557	582	519	603	549	494	524	550	529	576	492	551	552	583	495	566	541	557	562	525	541	506	551	493	557	509	533	553	525	529	508	590	516	551	553	545	546	540	558	517	534	528	536	534	558	548	553	525	537	575	568	556	504	528	558	573	563	540	531	538	556	556	549	571	569	524	560	559	554	510	533	580	570	579	581	534	534	556	537	542	541	516	513	584	529	556	526	555	548	505	578	575	543	537	551	521	541	522	539	547	520	525	530	537	537	564	546	566	530	529	488	532	571	560	536	562	545	541	534	548	555	553	569	567	514	532	535	562	516	534	571	531	489	546	544	550	551	542	547	556	566	524	547	574	538	537	535	519	576	565	540	596	533	529	584	560	512	539	531	544	585	543	555	561	582	549	503	551	510	566	536	598	537	560	559	549	567	560	503	543	556	558	573	515	508	558	597	526	494	524	536	529	580	558	514	544	554	547	571	562	513	535	519	574	545	523	545	556	600	509	570	563	569	517	560	512	574	547	605	576	583	595	555	581	530	506	554	560	546	564	558	533	540	540	563	551	533	559	548	533	525	541	536	531	550	561	542	576	543	508	510	565	584	535	571	531	526	566	550	518	557	544	536	531	562	551	541	534	538	555	517	574	521	544	548	553	540	560	537	541	507	560	537	542	517	539	577	544	576	542	593	522	540	518	539	500	563	587	561
11326	1410	1718	1490	1112	825	663	554	528	494	474	413	426	410	364	403	383	383	369	388	351	316	329	350	346	370	367	369	315	347	358	334	306	333	354	326	316	327	319	341	341	319	303	340	351	321	332	345	323	330	324	351	335	358	351	344	321	330	343	340	320	306	368	341	312	329	299	349	320	315	340	340	331	315	322	319	337	329	313	310	317	312	321	307	316	321	318	287	320	298	294	342	323	333	326	326	318	328	320	323	325	324	322	342	307	298	341	340	305	322	304	289	358	311	294	318	310	342	311	318	306	337	332	310	338	330	330	305	323	329	331	347	322	320	328	328	339	333	335	296	330	318	323	337	346	329	347	339	333	321	346	302	331	306	336	309	333	353	296	341	329	338	302	317	309	334	307	348	332	306	343	310	323	326	334	332	330	342	335	311	339	322	293	329	328	317	310	308	298	278	356	322	312	310	316	351	307	319	341	323	314	319	310	285	312	319	328	352	360	328	315	322	307	268	332	317	355	321	325	287	326	334	304	352	296	306	344	316	378	324	335	318	318	292	337	320	322	328	324	310	313	315	318	306	370	359	311	301	333	385	291	339	309	332	329	301	328	322	303	339	338	316	328	334	311	325	313	338	305	323	303	347	333	314	339	325	291	322	334	324	323	311	327	311	315	340	341	312	340	314	342	349	338	332	329	350	317	330	331	302	293	326	318	329	363	330	321	313	337	312	322	323	314	301	333	328	329	301	298	381	333	332	343	345	323	307	314	321	318	320	322	323	320	346	346	308	333	296	337	306	333	367	347	320	350	312	323	323	333	322	338	300	320	342	310	299	312	301	348	328	298	365	340	328	317	313	322	325	343	309	381	348	355	331	337	358	321	331	357	379	341	297	348	331	337	289	333	303	321	345	332	336	328	335	353	321	353	334	352	327	328	319	333	358	333	357	313	347	320	316	335	336	321	318	302	332	344	333	326	303	330	311	314	357	321	340	341	316	312	345	322	331	335	326	300	329	318	347	309	290	326	356	330	295	364	353	330	326	304	321	319	327	328	305	306	296	361	350	316	330	335	351	319	328	328	321	315	330	343	312	311	324	350	335	306	319	372	320	321	327	335	336	335	337	335	331	343	334	324	331	329	331	323	334	333	339	300	330	304	329	296	319	301	325	361	363	339	322	350	344	340	330	277	324	288	346	295	324	321	324	331	332	328	310	332	332	369	353	329	329	335	318	334	345	306	326	342	328	312	342	349	320	316	308	312	283	308	320	318	299	295	310	373	282	336	331	346	339	327	315	325	304	335	309	348	307	369	320	332	379	358	359	331	310	328	301	338	345	346	326	313	328	353	318	329	345	329	326	340	331	345	278	321	337	338	336	318	322	328	347	342	303	302	339	338	369	301	298	315	320	330	324	353	343	330	332	325	336	367	335	338	317	358	340	340	391	289	336	332	329	352	320	320	317	298	333	335	339	321	307	314	330	307	324	326	309	327	309	313	342	325	328	335	338	324	316	302	384	322	313	339	296	300	333	306	318	332	339	313	340	299	334	298	296	299	314	338	337	364	335	346	332	314	310	306	306	325	317	345	347	334	317	316	335	321	312	304	352	358	339	345	357	349	298	347	311	312	284	324	321	321	358	313	333	328	329	322	328	328	347	324	332	341	350	329	308	316	342	384	326	330	349	338	321	328	315	322	327	339	329	363	320	355	323	294	348	322	343	311	325	309	304	361	331	306	347	334	308	314	333	320	319	322	348	331	310	328	321	322	351	318	307	309	318	304	319	340	334	330	336	344	348	342	340	333	332	314	333	325	353	303	272	326	355	326	337	320	333	332	321	328	356	326	319	331	336	289	295	330	303	369	359	344	323	360	325	322	323	335	322	302	311	357	322	307	298	358	302	338	370	334	315	321	328	331	326	320	305	327	329	334	331	360	302	336	333	342	307	336	336	328	319	291	359	351	311	325	350	324	308	326	323	329	322	316	324	311	296	314	323	349	350	295	358	320	313	336	347	343	336	353	354	346	321	311	341	334	347	327	319	323	328	342	329	306	328	334	355	320	287	316	324	330	357	343	334	365	323	289	328	294	310	300	328	302	287	333	338	357	286	301	333	329	324	309	343	336	346	353	291	312	350	314	358	312	352	312	326	354	337	341	340	277	304	327	350	335	341	303	300	321	343	308	296	336	336	284	329	305	317	338	350	319	335	323	319	302	326	296	326	319	311	299	298	314	316	347	313	326	319	333	323	332	331	341	309	354	375	351	339	315	348	325	328	330	305	318	309	319	340	350	309	316	335	354	297	301	319	320	324	335	300	361	317	333	300	337	349	328	343	333	312	332	351	357	318	376	344	322	327	369	326	336	362	372	309	303	341	269	325	310	338	316	356	317	347	315	335	304	328	312	307	335	346	335	334	377	323	311	327	342	325	330	300	337	351	354	325	318	328	323	306	326	324	298	346	307	349	310	333	337	322	335	342	323	321	322	349	288	310	322	318	320	313	316	315	302	347	332	329	322	322	373	326	346	367	322	314	313	311	307	315	310	329	363	339	319	318	317	303	321	332	288	310	310	358	322	353	343	338	357	344	351	320	317	316	316	304	333	310	360	323	344	311	336	331	359	330	297	318	324	281	354	326	329	313	339	322	341	297	310	320	322	306	323	355	351	317	347	306	344	311	384	350	315	323	324	309	345	323	303	329	345	333	301	337	306	339	350	330	326	307	312	342	320	323	337	347	328	353	338	316	321	324	336	351	305	350	320	335	306	336	349	323	340	335	288	349	341	295	318	315	335	328	309	288	346	319	326	331	331	283	365	344	332	330	339	300	331	324	317	348	311	373	331	317	327	314	318	299	320	332	306	316	357	309	365	337	332	328	331	319	365	334	336	287	334	354	336	347	341	334	326	316	335	313	340	345	313	312	360	331	330	339	334	330	313	354	310	321	319	334	343	333	334	315	343	340	357	374	318	338	340	356	362	324	310	297	341	312	335	334	350	366	328	352	319	366	339	332	301	324	319	280	309	312	318	349	331	338	346	314	311	351	345	342	342	316	297	307	282	333	320	304	346	365	320	332	331	345	334	313	323	323	339	348	316	325	332	330	330	322	357	340	346	301	336	322	309	299	346	357	347	329	324	374	335	309	333	317	347	322	360	311	319	322	307	348	289	337	334	319	334	328	329	306	320	365	347	303	320	343	283	318	344	317	297	307	343	333	323	333	327	331	313	335	313	337	345	314	366	326	312	325	325	338	330	344	308	328	320	294	328	325	337	341	333	331	295	340	334	308	312	316	317	336	305	303	305	339	338	341	311	333	308	358	307	311	312	332	337	354	334	341	341	337	328	348	344	326	315	337	292	350	320	316	369	299	310	365	361	309	325	346	318	321	321	340	325	324	302	337	313	336	320	341	354	338	349	304	339	330	315	306	319	334	364	309	333	316	333	336	329	330	314	331	345	332	325	320	337	297	304	329	323	339	293	332	307	333	316	339	341	327	357	306
5911	1950	3908	4395	3779	3116	2571	2227	2024	1820	1693	1588	1485	1391	1307	1182	1264	1221	1201	1155	1134	1117	1065	1048	1051	1090	1098	1029	1002	1001	1028	963	924	993	997	933	971	998	1014	1017	925	972	937	992	980	958	976	946	967	991	922	956	979	929	986	965	921	908	919	966	944	964	935	903	959	965	943	962	863	932	869	916	953	886	932	892	932	932	890	949	959	880	959	948	853	897	948	983	962	947	926	872	951	925	921	896	936	907	909	904	955	937	913	961	936	919	890	892	922	907	882	980	933	903	884	990	923	923	900	888	922	890	967	903	910	925	887	911	860	953	949	931	910	898	891	936	882	892	885	887	867	872	951	965	914	914	846	910	900	931	872	936	896	938	940	866	947	906	897	936	957	954	936	892	925	898	926	888	943	927	916	933	877	903	921	920	904	885	958	924	914	987	943	904	938	962	879	910	919	940	945	932	916	934	918	860	894	951	1008	907	935	950	918	891	973	907	911	928	925	956	919	897	920	929	976	927	936	898	920	894	916	960	896	939	927	893	921	958	947	875	909	872	940	928	897	926	944	879	863	878	907	905	875	932	900	917	904	918	969	928	885	915	906	947	892	890	948	877	956	959	912	972	948	898	922	881	935	930	940	926	859	954	947	883	910	906	898	924	940	905	932	903	941	910	876	969	942	927	979	913	911	891	908	943	917	843	953	967	968	975	932	845	909	919	949	938	975	971	948	957	979	891	969	888	925	903	961	888	891	890	894	942	908	948	926	889	883	848	894	915	946	992	917	896	893	905	896	849	940	887	945	870	904	857	884	926	911	933	966	895	935	966	934	951	909	918	857	961	955	889	901	909	943	889	912	913	886	928	953	945	933	880	914	896	878	940	880	939	885	899	910	918	918	918	905	899	923	932	946	947	947	946	955	958	927	968	916	951	991	955	965	914	903	865	929	905	924	942	949	933	942	978	925	894	887	871	895	887	913	928	904	919	888	941	908	965	891	924	935	908	944	948	950	902	937	975	928	934	898	926	926	929	887	832	951	846	926	951	887	951	931	907	914	928	912	909	912	972	846	919	915	963	907	904	923	934	890	940	904	926	913	932	943	882	930	959	889	913	942	919	910	909	906	914	887	934	913	924	921	907	880	915	934	928	950	946	979	903	924	938	934	885	945	940	907	964	912	1004	878	955	939	949	937	954	921	940	964	916	885	960	954	918	911	904	911	922	939	903	867	896	957	901	906	930	922	936	920	923	911	956	957	878	898	870	963	898	946	939	916	938	959	921	948	924	959	938	896	895	943	904	926	971	920	958	904	912	933	872	910	894	880	940	942	934	911	901	916	936	914	974	861	924	908	872	884	858	967	929	944	947	915	924	916	921	919	908	883	949	918	878	930	935	935	908	882	937	940	953	913	934	982	880	935	905	904	900	942	909	915	869	922	897	917	921	917	961	942	954	921	900	875	949	958	929	903	870	891	898	891	956	948	919	902	918	897	941	920	927	961	926	872	949	959	955	949	903	930	881	925	948	932	908	979	936	923	906	910	875	915	999	1014	888	917	906	948	939	937	878	899	942	970	900	947	917	923	922	913	927	887	899	970	910	890	893	922	908	942	870	931	928	895	954	874	901	936	937	881	965	899	917	925	929	893	944	949	900	915	899	944	912	897	895	921	891	913	871	882	918	946	956	899	870	930	893	930	959	862	857	928	883	897	933	938	943	912	927	923	913	931	895	909	890	889	919	922	893	883	886	889	892	915	913	928	925	940	896	919	928	938	936	899	940	901	927	978	956	912	894	937	900	914	873	926	898	888	950	941	940	927	906	911	958	919	914	933	899	960	879	932	902	901	953	915	958	921	870	941	914	921	941	867	951	931	884	935	948	975	929	930	950	914	986	898	912	948	869	932	878	909	902	917	896	877	836	976	879	898	929	874	863	955	909	898	878	897	951	960	889	975	886	929	957	925	942	953	919	965	912	961	919	886	866	960	935	961	913	877	949	900	895	915	973	906	931	975	870	935	944	940	878	961	900	972	917	885	957	913	924	955	947	935	894	849	884	898	951	934	894	942	914	906	917	873	905	908	986	946	895	940	864	956	947	889	920	889	914	911	959	891	912	921	948	909	950	912	915	903	983	889	939	960	898	922	923	959	913	933	937	916	900	899	923	904	948	908	962	919	886	981	921	925	921	975	901	926	951	886	910	899	926	927	910	937	914	894	888	971	927	932	917	852	889	962	922	906	871	921	936	953	924	919	896	892	896	950	927	950	920	887	901	906	892	955	951	924	912	911	908	896	946	917	908	895	909	935	878	901	922	904	961	891	938	924	920	899	895	943	912	969	982	917	953	917	866	891	951	914	914	947	903	916	918	929	910	927	952	873	943	946	915	890	963	966	889	888	908	917	871	921	936	901	886	921	891	937	913	887	953	878	907	904	896	952	928	886	930	942	864	877	876	892	897	916	921	939	930	902	900	905	912	914	928	899	938	883	943	967	982	948	877	901	929	946	904	921	872	884	883	903	955	959	892	878	910	984	910	926	938	901	935	902	954	904	992	947	884	881	946	928	906	914	917	904	900	908	789	963	926	914	935	947	968	932	925	917	951	881	870	938	950	889	951	934	953	861	908	939	956	908	951	931	938	890	886	899	899	921	926	992	924	832	928	883	935	897	923	844	948	918	911	895	911	909	922	901	919	906	900	904	860	856	901	929	945	916	885	908	918	890	917	900	901	905	946	895	917	840	957	884	959	907	902	889	897	886	904	916	919	885	951	914	887	935	917	909	918	910	940	924	823	868	926	898	942	902	968	920	893	912	958	861	946	955	858	917	923	901	938	938	908	917	879	971	937	930	845	927	928	887	937	939	962	935	921	872	889	924	958	937	941	935	896	869	937	945	846	960	940	914	943	868	937	892	912	989	907	937	928	900	919	890	917	906	901	960	893	905	927	937	872	869	871	935	946	895	925	943	995	942	883	935	943	913	948	895	910	925	878	926	910	942	957	941	943	900	907	936	882	864	986	914	921	893	918	870	912	917	858	936	982	911	916	921	917	936	952	917	912	897	951	947	933	894	900	867	930	915	894	932	953	925	970	908	932	887	937	919	951	962	919	854	916	879	922	892	888	948	955	924	905	930	853	929	856	882	910	941	929	961	956	951	885	940	912	902	872	918	960	938	920	971	905	955	931	958	901	896	877	982	902	873	929	940	910	944	933	876	890	897	856	898	878	923	968	886	911	912	909	926	913	937	943	856	958	901	921	949	929	917	916	902	962	921	962	965	950	927	926	937	977	859	927	914	896	870	892	965	941	967	946	908	913	886	898	972	891	914	943	883	929	944	938	894	846	906	932	905	892	947	875	895	963	947	940	889	923	907	965	977	948	917	931	944	937	932	915	916	867	889	925	840	951	882	903	935	937	882	941	891	871	933	855	891	970	938	878	920	988	921	896	916	921	917	916	948	916	911	916	942	909	894	917	945	896	909	910	955	946	950	909	905	917	919	914	906	950
20053	3833	3465	2698	1821	1425	1150	864	776	664	646	553	539	480	518	500	413	410	420	391	395	439	392	404	404	363	377	374	349	427	386	343	392	374	391	370	381	335	354	352	358	347	342	337	391	349	349	332	327	344	330	344	353	379	340	350	360	396	342	322	324	348	342	337	364	349	328	346	343	322	346	325	341	341	352	340	347	333	326	351	333	335	358	339	366	332	349	333	344	350	312	347	331	349	334	340	349	366	365	355	323	333	346	341	329	322	353	331	341	335	343	347	352	323	393	329	336	364	320	346	347	312	328	351	321	352	314	364	327	350	340	317	347	322	331	326	325	334	335	368	331	355	328	333	372	377	359	351	364	326	334	358	323	341	315	334	363	339	358	315	342	359	320	362	336	330	334	339	337	343	307	343	327	330	363	334	345	343	341	325	330	326	365	341	341	323	325	330	333	316	308	348	347	343	328	348	333	329	345	332	366	350	335	352	313	338	361	317	339	339	358	309	325	337	328	332	390	336	321	391	332	310	339	320	356	329	338	327	315	338	303	379	314	341	318	329	372	337	366	335	360	332	331	316	352	345	327	309	363	349	314	325	335	324	317	358	367	341	345	302	325	331	331	316	355	320	312	348	318	353	372	319	336	318	347	311	334	340	332	343	382	308	331	327	363	331	346	331	297	338	329	319	367	347	336	354	327	316	323	380	328	349	327	329	305	343	346	339	346	356	322	323	340	357	334	348	341	321	334	320	335	340	336	335	319	321	345	330	330	336	308	362	343	341	333	318	316	378	316	370	366	357	364	309	353	340	358	321	337	379	366	345	326	345	343	336	336	345	335	353	323	322	340	317	323	314	344	351	333	350	360	346	294	370	337	346	319	350	324	347	353	315	332	350	322	328	357	344	312	326	357	305	336	329	367	337	343	360	335	370	353	314	322	347	328	326	375	305	335	339	362	351	341	328	323	361	347	357	351	339	317	318	348	347	331	335	360	308	336	321	339	360	340	359	347	332	320	316	324	321	322	341	355	364	339	315	343	342	339	325	343	370	319	309	327	354	350	322	359	318	317	342	359	332	320	305	365	348	328	369	340	327	367	343	309	348	303	334	364	353	328	320	311	372	353	322	324	333	347	340	325	332	323	311	329	323	361	339	319	294	344	385	328	358	397	324	333	327	339	347	378	318	309	341	337	354	337	334	374	329	322	327	369	368	342	336	348	327	357	367	307	318	350	354	326	311	329	332	345	330	371	308	357	342	348	332	332	331	302	351	306	329	353	330	375	355	361	341	340	341	362	341	337	368	327	340	333	346	333	338	309	308	337	352	320	319	320	348	366	339	337	375	321	342	330	346	352	331	294	337	372	343	367	326	333	340	346	341	316	338	340	335	339	347	338	346	331	352	339	327	348	341	344	319	338	352	360	358	311	334	354	346	326	343	335	320	336	321	344	338	331	324	354	338	340	330	330	323	328	346	318	312	354	329	318	352	345	342	324	341	369	307	336	339	359	335	344	320	362	348	336	328	313	328	365	327	350	340	304	363	379	343	361	363	314	362	348	346	340	312	341	345	349	336	319	362	337	339	339	329	333	307	310	334	348	335	302	332	332	343	337	330	307	340	324	342	329	351	327	340	319	338	362	332	359	339	349	331	344	348	312	362	323	345	326	347	359	318	307	316	337	339	363	343	336	367	375	368	360	331	325	334	337	330	336	342	341	305	356	338	400	363	342	351	304	334	321	324	339	372	354	342	311	331	333	355	358	332	334	364	353	320	353	334	345	324	381	306	331	368	342	326	319	332	352	291	317	365	299	338	349	326	312	295	320	316	344	347	326	328	334	325	316	354	334	339	336	353	329	317	325	317	340	342	322	358	367	366	364	306	350	314	347	313	343	360	362	348	335	308	364	334	341	347	357	383	339	339	341	352	326	343	314	335	326	331	347	333	357	332	326	307	345	387	334	298	344	314	368	357	360	327	338	337	346	351	347	296	314	352	345	341	350	320	330	329	350	330	331	298	322	354	326	330	339	319	315	347	338	355	332	319	338	335	328	326	325	314	306	341	353	331	324	320	349	329	322	355	345	351	334	285	329	310	331	358	350	316	345	356	354	325	358	351	339	349	319	362	286	329	332	294	323	320	361	316	324	346	338	306	301	336	341	365	367	318	347	366	399	335	342	356	330	327	343	342	315	341	344	304	353	332	376	360	318	336	317	370	311	346	345	367	362	332	329	351	343	328	346	308	306	336	324	331	329	361	322	311	310	315	326	349	346	327	320	311	325	327	339	318	345	367	327	362	354	350	351	329	319	318	335	369	337	340	333	332	332	334	316	341	346	302	325	354	321	329	314	336	309	325	340	327	347	315	337	363	331	341	361	351	354	337	336	328	341	339	328	318	350	311	327	310	317	312	343	326	323	306	342	351	345	324	344	308	307	334	325	307	342	291	358	352	320	340	328	328	323	328	379	344	374	363	349	343	332	343	378	353	340	313	348	323	358	373	352	328	321	353	347	334	325	352	366	329	335	353	348	305	343	350	329	335	334	320	340	318	360	349	352	356	326	351	318	359	312	334	378	364	350	350	362	329	318	350	326	324	314	381	340	333	329	317	368	355	325	339	332	339	314	335	338	345	329	327	320	287	325	349	359	372	323	359	337	352	300	323	311	329	345	356	313	355	317	344	362	341	322	321	350	303	329	342	321	354	332	315	343	333	332	336	326	323	334	328	323	350	335	327	320	333	325	316	368	336	330	362	356	360	322	334	298	332	328	356	319	319	340	319	347	350	345	368	332	340	338	358	332	333	332	361	334	345	355	363	329	303	340	384	364	344	325	354	323	345	359	343	312	330	328	331	353	326	346	362	323	341	329	326	318	330	336	321	348	353	314	356	322	353	347	344	326	348	372	347	316	334	329	339	360	302	299	365	335	333	333	327	329	351	350	350	320	341	327	304	327	332	314	329	367	347	294	327	341	321	322	337	350	327	334	333	330	362	327	345	345	321	340	344	365	318	326	330	311	333	336	363	334	335	311	350	338	353	335	322	334	335	339	334	334	345	338	361	338	375	334	318	349	311	322	369	340	350	348	348	307	357	303	331	342	317	331	344	326	328	330	369	322	341	325	345	358	354	329	303	363	323	318	345	356	331	348	329	332	309	318	343	331	357	330	333	361	343	333	370	349	310	342	344	332	319	344	331	341	327	338	308	356	301	294	343	350	316	358	323	335	348	336	325	347	332	323	355	327	346	348	360	313	323	317	350	350	350	352	340	291	333	320	331	310	329	357	381	324	328	377	370	352	351	342	350	338	353	300	312	350	306	340	317	343	381	359	358	331	314	353	333	357	310	359	320	342	346	322	291	326	357	318	314	318	367	327	364	327	326	353	329	330	326	326	328	367	310	326	335	327	356	332	309	366	358	346	334	328	365	326	363	325	370	349	344	340	404	319	345	321	331	327	332	334	330	356	315	334	340	335	351	357	357	323	343	324	284	335	310	301	296
8096	3076	6865	7509	6279	5193	4260	3625	3089	2675	2406	2212	2023	1922	1841	1641	1634	1528	1480	1406	1328	1277	1284	1287	1272	1131	1218	1136	1124	1150	1127	1063	1057	1063	1048	1079	1071	1022	1014	1013	1022	1057	980	994	1063	1002	1000	1030	972	957	1021	997	955	985	929	956	925	971	958	939	1011	929	951	958	984	939	930	974	936	953	932	926	955	935	934	934	961	930	919	952	921	899	913	954	968	951	944	880	940	941	911	952	938	955	940	899	978	985	946	839	922	886	891	964	937	935	946	930	952	953	902	932	946	922	926	953	950	923	929	985	949	916	951	911	926	911	867	973	931	904	983	935	950	951	958	910	877	894	971	895	929	910	926	948	920	878	931	942	888	961	870	937	934	995	945	932	885	941	1011	920	915	913	894	898	943	884	957	897	883	897	940	882	884	901	898	915	926	917	915	893	929	903	900	896	948	890	912	919	989	852	923	941	958	921	930	963	955	972	954	895	899	933	834	919	920	886	978	908	935	935	893	926	894	951	899	936	907	930	952	897	931	904	942	893	937	892	945	881	911	896	929	924	952	973	938	918	920	934	984	939	920	893	932	879	941	976	928	944	924	903	852	913	943	937	969	937	957	904	927	913	888	923	910	898	925	907	896	931	948	942	941	951	918	914	850	920	956	932	900	951	982	881	907	960	967	979	908	951	940	882	864	860	866	844	946	894	993	919	921	923	899	893	919	967	973	894	892	902	934	945	910	932	888	936	917	947	920	877	907	922	909	947	934	937	923	918	897	914	921	945	923	931	937	963	934	944	927	922	917	890	879	926	916	843	899	925	897	916	924	935	944	931	972	921	905	897	917	890	951	973	931	935	933	920	958	921	910	985	878	955	972	961	906	905	859	921	912	941	893	905	943	917	967	914	920	954	909	923	928	948	947	887	907	926	893	943	916	911	910	904	909	874	926	936	884	916	870	954	904	944	901	913	878	968	941	855	969	935	902	943	945	964	951	903	894	908	959	958	906	914	905	911	932	907	918	898	930	925	894	919	932	955	925	940	944	937	933	948	960	908	937	893	890	896	933	897	945	912	870	958	980	894	911	921	928	918	929	939	948	937	916	902	956	896	903	882	919	897	970	886	961	937	932	941	941	938	886	862	897	867	890	944	949	888	954	862	868	918	961	904	886	909	893	969	919	882	940	918	895	905	895	912	926	911	904	868	1009	903	919	893	901	896	959	929	927	894	903	915	889	914	897	913	928	919	927	859	952	836	887	961	931	939	927	894	1015	972	903	895	946	928	927	919	942	942	950	892	891	911	899	951	889	922	930	911	948	950	929	894	885	928	840	952	859	893	923	887	901	900	909	935	926	861	932	887	875	956	924	928	897	912	891	954	907	915	884	938	898	901	891	917	886	932	891	933	928	958	880	909	891	937	945	925	879	898	910	890	879	929	938	886	935	927	931	906	931	943	935	879	912	903	919	914	910	903	966	893	876	885	947	941	925	900	913	930	942	885	917	968	948	916	957	878	910	936	922	937	907	939	945	991	922	925	906	877	887	896	935	890	888	896	892	902	950	905	871	932	919	942	873	912	903	953	917	911	893	925	986	874	904	947	939	938	898	895	897	953	905	920	880	923	959	834	882	886	883	901	903	958	880	922	893	908	881	907	883	946	917	927	927	914	946	914	903	942	944	882	908	982	902	915	899	923	910	892	951	896	902	942	1006	864	934	905	945	902	961	897	922	904	927	921	912	898	890	989	904	938	921	947	885	938	909	905	933	892	921	910	862	911	903	901	873	917	912	873	952	910	932	931	946	924	942	932	935	903	896	906	934	920	937	927	862	943	978	905	895	946	936	897	884	842	941	938	904	879	886	963	893	932	906	894	939	902	968	971	937	952	937	908	923	923	867	867	919	938	917	981	936	924	931	930	924	846	924	960	928	897	904	978	922	877	857	954	882	936	979	965	965	896	923	891	902	961	930	955	912	915	902	893	962	963	934	919	917	911	941	949	958	997	939	915	952	910	893	900	915	894	932	916	950	871	938	902	930	957	909	947	927	924	953	892	970	890	931	909	880	927	953	928	903	950	918	926	887	963	901	897	934	928	906	906	926	897	943	903	957	927	955	920	927	921	953	915	920	913	900	892	934	930	891	900	870	897	930	912	889	904	955	882	885	928	907	919	910	923	950	851	887	883	927	962	882	943	925	947	972	903	938	878	883	900	914	943	910	884	970	917	890	890	971	883	888	936	868	870	873	879	939	914	873	919	868	926	912	919	960	875	951	920	930	921	931	932	929	911	894	909	927	914	887	912	901	941	959	970	894	944	925	915	942	871	879	961	928	902	914	931	927	940	914	931	915	961	934	928	894	915	910	872	894	918	960	879	911	885	933	935	952	853	911	931	914	973	899	960	904	934	979	897	924	906	943	917	906	1022	941	938	934	874	956	927	920	974	930	861	878	952	925	909	928	939	975	924	885	931	941	907	934	926	821	919	884	872	946	913	906	903	942	869	912	923	915	903	951	915	939	925	887	905	940	900	916	970	905	850	895	935	913	905	932	963	887	908	1018	948	868	931	931	959	906	932	897	935	900	906	953	963	864	866	961	898	861	899	938	890	854	906	936	871	931	928	893	929	909	914	945	930	958	927	904	888	902	930	886	945	926	929	940	961	836	893	930	914	930	908	883	856	869	920	885	954	898	933	922	881	924	941	931	926	890	843	918	893	900	964	959	867	934	906	994	937	881	980	945	856	961	907	956	932	934	923	953	917	874	892	891	890	895	971	928	942	876	923	959	872	922	879	928	950	908	941	914	927	913	946	956	942	953	941	910	913	931	888	868	936	932	870	875	928	942	887	963	932	913	907	955	888	930	951	913	942	921	913	944	917	858	882	945	897	878	867	896	936	906	970	934	933	888	888	911	939	900	933	907	927	966	885	930	952	886	929	917	939	868	884	893	910	898	951	900	905	934	932	920	924	911	915	939	886	915	961	965	942	938	941	923	952	879	865	895	958	984	895	916	922	916	950	896	918	942	912	949	944	901	891	928	860	896	916	888	939	906	888	949	880	924	906	997	928	923	884	908	896	949	996	945	894	987	942	895	907	919	971	888	887	932	917	886	872	904	910	933	931	934	934	901	979	897	914	872	957	922	889	886	909	918	878	925	969	925	899	904	950	889	924	945	944	954	920	971	910	840	907	936	911	942	895	939	947	880	969	911	937	970	931	880	940	914	891	992	922	903	939	924	868	869	960	948	961	907	908	969	929	902	906	902	906	911	937	941	944	883	931	932	892	927	952	916	906	920	915	887	877	903	912	871	883	970	873	938	934	904	908	923	919	873	932	915	949	891	894	906	891	899	970	930	947	915	944	880	888	973	867	968	883	962	891	925	912	909	906	923	921	881	970	924	973	951	924	929	951	908	948	887	937	967	908	931	942	922	920	935	932	902	897	957	929	947	900	885	918	894	928	891	953	901	957	945	886	916	952	912	958	955	981	947	908	946	889	948	950	937	969	951	946	970	890
2490	257	260	210	223	194	198	157	152	176	179	183	181	183	164	184	163	175	177	178	200	183	181	158	162	175	169	170	178	188	168	176	167	169	189	189	190	177	163	176	165	159	170	180	167	206	188	160	166	189	170	169	154	191	144	184	204	194	173	189	187	155	177	188	161	177	192	197	211	171	172	168	198	164	188	168	188	198	169	172	183	197	192	176	163	172	155	166	184	164	173	168	159	172	195	171	183	199	186	176	177	160	184	166	166	200	171	180	182	176	153	197	178	168	155	162	154	189	171	189	191	193	178	161	190	163	156	177	184	158	164	170	162	185	152	206	171	165	171	191	180	166	161	165	168	193	185	201	180	162	174	164	178	150	167	174	156	172	182	147	193	168	154	183	177	176	166	186	168	187	154	159	152	170	202	183	160	165	169	189	171	183	192	180	151	169	153	161	178	155	193	186	192	181	164	206	181	183	160	182	178	163	170	169	185	152	158	159	201	180	177	198	168	171	183	192	181	174	176	184	172	171	155	160	196	172	182	178	170	155	185	152	173	172	181	174	162	173	190	187	160	191	172	154	182	184	159	165	168	187	168	172	165	163	184	153	167	192	169	178	181	163	177	148	179	168	173	175	176	172	181	169	166	157	175	182	186	176	156	213	187	179	170	186	193	178	164	161	187	174	172	159	206	179	171	179	187	189	171	163	201	166	183	173	167	180	177	177	149	183	156	185	163	168	170	171	153	175	162	186	178	176	165	181	150	154	160	194	191	166	173	162	174	160	186	176	184	178	167	160	146	158	167	171	162	173	152	185	200	181	176	172	168	193	180	160	179	160	187	183	178	197	168	152	198	185	158	159	177	184	166	157	177	167	167	182	167	168	176	157	178	191	178	197	140	173	156	173	185	174	158	187	192	168	183	163	156	201	170	155	155	170	193	163	160	180	163	185	174	164	186	170	165	170	174	177	179	183	169	162	163	183	171	153	186	185	162	170	207	184	192	179	178	190	166	169	174	153	166	169	162	167	149	165	188	184	177	175	171	196	172	175	168	170	196	163	156	150	178	189	159	147	159	159	186	150	167	170	190	183	172	186	181	163	186	171	163	168	163	192	152	186	172	185	172	173	172	154	169	184	179	157	192	171	144	186	160	191	166	163	157	193	178	175	167	141	196	161	184	177	176	163	184	171	145	180	180	188	177	158	190	172	166	176	155	177	146	168	139	173	167	163	170	152	152	185	177	170	170	192	179	153	166	164	174	169	175	154	161	171	191	189	158	162	178	187	172	176	177	196	157	168	168	173	171	176	169	191	194	163	183	181	166	201	184	175	178	186	184	155	170	177	181	177	198	182	176	181	169	195	186	164	177	193	176	168	187	177	185	175	176	157	186	178	182	145	172	174	176	184	178	184	193	180	182	184	161	187	171	175	174	182	167	180	201	171	178	189	163	202	137	183	171	180	163	196	184	176	155	202	198	153	180	171	187	178	169	164	164	173	184	149	177	175	172	149	174	168	179	162	186	187	179	207	160	198	168	168	176	200	173	165	188	168	177	192	160	180	176	169	178	174	175	177	185	177	173	171	204	170	155	177	172	189	189	178	175	166	167	161	161	160	182	157	173	198	193	184	184	185	182	162	172	158	200	198	162	179	188	171	174	163	160	176	175	181	178	196	173	173	192	164	162	166	164	176	198	190	182	195	184	183	157	186	174	176	171	180	194	165	178	164	165	160	193	154	184	155	198	174	174	185	159	160	174	166	171	189	178	153	182	138	187	163	160	164	202	183	177	179	178	220	179	143	163	185	190	192	198	178	163	167	170	171	197	182	158	162	181	151	180	139	179	192	177	192	182	172	164	189	177	181	159	175	195	178	152	169	169	180	178	171	161	164	191	173	177	163	146	186	179	181	182	177	175	171	168	195	175	181	157	191	174	190	170	195	167	166	174	187	190	190	163	205	190	177	190	170	168	163	183	184	187	193	170	212	188	180	152	185	164	167	160	187	184	158	188	173	165	172	169	200	181	174	165	164	148	206	159	174	186	166	167	167	166	184	161	188	178	198	191	162	180	156	184	159	206	154	152	181	180	194	169	180	182	194	178	159	171	173	181	174	190	165	177	164	169	188	156	182	203	163	186	178	183	191	182	156	185	166	170	170	198	146	185	190	195	185	139	166	160	205	197	177	190	188	156	172	164	147	173	177	151	196	150	168	187	176	176	178	190	151	177	155	192	199	171	174	170	180	149	158	162	198	180	178	160	188	191	160	170	180	182	186	179	166	189	189	181	148	174	164	191	181	178	162	164	199	187	188	172	174	187	179	189	189	180	183	157	167	173	179	157	153	164	167	168	181	167	163	164	194	180	178	168	161	192	162	198	160	195	173	185	176	175	175	170	173	161	174	167	166	176	179	189	179	182	185	167	184	187	171	167	185	183	187	169	165	193	179	165	198	190	185	175	184	171	171	184	157	188	202	186	166	187	182	169	188	150	182	160	191	174	186	178	165	175	189	187	196	173	166	166	171	181	167	192	172	162	171	175	171	173	156	190	185	162	164	171	154	188	170	189	193	193	184	193	161	167	164	169	185	190	176	173	166	193	154	177	158	162	158	164	175	164	193	163	175	166	161	188	192	145	212	183	173	172	153	166	149	161	131	163	174	175	161	164	152	149	188	173	185	174	200	172	156	184	168	183	172	169	167	167	197	151	169	167	166	183	177	211	163	167	178	188	161	171	163	203	186	206	168	173	171	177	178	194	191	153	169	176	166	185	175	166	166	176	170	189	182	199	137	175	165	181	168	166	179	161	171	162	182	182	160	187	160	156	155	177	194	187	169	150	175	161	169	202	145	164	180	171	161	220	164	174	178	160	179	176	191	182	183	149	164	199	182	175	169	179	178	182	156	174	183	160	147	171	186	215	178	161	192	178	185	185	155	165	179	175	170	183	182	198	160	168	164	173	172	159	162	154	159	166	153	187	169	193	201	143	191	200	190	163	195	185	184	141	158	182	177	185	161	191	168	200	171	202	192	160	174	161	161	183	156	157	157	200	182	164	168	162	182	180	145	157	162	185	192	179	168	176	157	166	186	162	168	192	172	170	178	192	167	182	188	183	162	187	169	168	186	164	159	199	167	171	165	175	197	182	167	166	155	184	195	171	184	168	178	165	166	168	162	181	185	185	159	164	178	176	184	188	192	162	180	153	179	167	155	186	169	162	168	146	174	188	178	188	173	157	177	171	180	151	154	177	145	171	176	166	188	176	165	192	172	185	170	149	181	161	160	202	170	169	169	166	164	169	204	185	146	162	171	155	162	167	174	170	184	168	170	170	178	184	162	184	171	166	172	173	157	163	174	174	160	144	154	201	160	175	180	182	186	167	200	169	177	178	192	170	189	181	178	187	190	175	194	192	181	181	158	188	172	185	183	144	150	171	182	176	172	157	144	179	182	181	172	178	189	194	160	179	172	186	181	160	172	161	185	204	189	176	187	173	172	172	162
2245	596	712	785	707	670	611	593	621	586	596	565	610	558	541	541	555	587	541	568	561	594	588	602	521	505	539	586	552	621	540	534	543	558	597	580	562	543	543	522	544	585	552	535	501	553	574	515	494	576	523	526	543	530	564	565	552	597	575	582	539	548	567	537	568	527	548	527	563	532	546	557	592	547	578	544	530	541	560	552	547	587	551	534	562	565	533	551	585	594	602	549	519	577	543	537	559	570	557	534	558	504	538	523	540	575	561	524	528	539	559	571	522	522	521	555	516	497	518	562	590	563	527	552	595	529	583	557	562	554	542	530	499	514	539	533	577	568	580	553	554	549	543	568	554	550	592	487	535	528	564	559	543	519	578	583	535	516	512	538	554	539	552	553	536	551	550	513	553	524	576	540	541	549	532	621	581	563	532	536	532	550	539	559	532	543	574	546	532	525	546	529	530	534	504	608	565	515	547	521	548	553	539	575	570	527	593	561	588	521	539	529	579	553	540	538	533	536	574	554	563	530	570	549	573	578	565	505	525	537	548	561	548	573	528	575	547	575	542	552	529	549	523	537	544	546	579	568	518	556	540	568	573	564	508	531	512	561	559	593	563	557	532	540	516	567	550	510	559	522	529	548	543	542	548	553	579	570	573	520	533	545	537	526	582	575	624	526	524	563	519	570	554	583	550	574	550	572	579	541	527	552	573	552	548	515	542	522	548	514	551	551	551	509	533	540	521	552	551	560	532	560	545	565	583	548	529	578	582	540	558	550	548	500	522	563	576	560	530	580	566	540	581	555	570	496	535	557	516	581	517	538	531	500	546	543	558	560	537	581	534	551	541	552	522	526	576	573	541	495	532	566	493	529	522	538	534	539	536	551	558	590	506	563	541	545	533	539	517	564	553	543	535	564	535	563	580	595	523	513	546	533	537	540	544	521	529	550	570	536	548	559	573	587	553	536	511	570	563	532	602	592	553	552	524	531	551	563	520	546	577	595	569	520	522	493	500	560	566	561	573	570	579	510	523	536	542	510	535	532	521	538	535	540	565	556	522	586	570	539	550	572	560	547	528	523	526	553	534	533	515	541	531	567	518	563	531	571	519	577	590	520	540	572	555	553	512	543	523	518	534	594	553	556	552	537	551	520	501	508	529	551	563	534	534	549	590	571	569	546	545	538	557	547	555	538	527	565	510	540	536	579	524	524	560	532	542	559	568	561	496	486	549	539	564	572	574	492	553	569	549	590	546	582	571	543	555	579	540	556	564	548	548	519	564	537	520	589	557	522	574	531	549	548	550	494	532	506	568	535	559	511	542	570	544	549	539	542	585	512	534	531	558	534	556	548	547	566	537	578	576	588	531	557	565	579	527	570	548	529	552	581	511	535	568	590	543	564	546	482	552	579	549	572	537	567	578	539	538	562	550	544	556	538	569	526	562	520	548	511	531	553	559	529	564	551	563	526	538	549	552	550	500	524	537	510	563	520	532	511	537	547	529	531	506	561	556	543	601	513	501	517	548	511	514	543	539	534	538	535	532	490	508	580	540	558	541	572	601	550	589	501	542	558	530	529	565	545	554	536	540	537	519	564	567	566	561	532	590	530	536	545	552	547	564	499	552	528	501	523	580	592	532	551	561	600	586	539	534	528	531	579	525	537	587	561	526	521	549	574	530	519	554	536	538	539	537	512	545	527	536	564	558	519	563	553	565	480	524	557	558	590	539	568	510	575	562	561	534	579	541	578	527	538	547	504	512	561	567	555	542	536	593	596	553	537	550	551	583	613	517	575	559	524	575	548	511	560	525	521	555	529	506	574	537	564	566	555	529	506	533	525	551	524	545	525	504	535	589	576	524	525	529	549	540	572	542	560	543	583	568	472	525	550	575	565	532	568	575	565	550	570	542	547	541	574	540	555	532	531	580	549	547	524	537	543	565	548	580	519	575	568	577	579	555	504	485	556	542	537	548	569	569	539	524	557	542	525	583	577	533	526	553	527	514	559	564	527	541	529	527	560	484	571	532	520	486	550	531	539	541	533	504	548	555	560	583	492	579	528	557	554	521	558	526	520	562	534	542	554	562	554	593	545	528	553	550	533	544	531	574	557	560	535	560	533	538	534	538	533	561	558	561	516	542	558	554	561	546	541	576	534	575	530	528	551	545	498	540	533	538	526	536	561	528	542	593	533	569	523	550	596	565	579	539	560	568	545	556	546	573	535	544	542	502	585	549	548	552	563	552	598	520	558	574	545	545	511	554	472	547	559	570	567	542	575	554	525	554	514	534	522	571	549	580	545	589	547	569	542	567	545	556	528	552	531	595	510	563	567	527	557	528	573	510	570	535	549	524	522	579	561	556	573	552	531	524	569	554	501	543	522	568	523	543	562	565	549	531	554	505	522	544	500	560	532	543	539	551	576	501	526	523	518	582	563	524	540	520	535	526	547	554	613	526	578	517	560	540	544	579	547	528	516	555	559	552	544	560	528	607	516	534	493	546	521	521	538	568	537	527	570	564	526	613	562	514	539	529	583	562	569	558	572	539	539	586	552	542	519	563	527	553	521	545	524	529	510	571	534	506	529	540	558	511	545	573	505	606	539	527	562	540	563	551	563	584	532	526	578	553	591	543	565	559	537	561	541	552	533	574	555	541	526	526	528	585	586	549	585	606	527	577	502	512	514	506	536	531	520	532	557	545	552	587	500	594	551	585	575	556	554	543	539	556	533	540	585	560	538	571	562	556	550	518	508	570	537	585	566	592	540	571	563	525	560	581	551	540	548	525	521	594	558	526	557	527	555	558	510	501	537	509	577	551	541	528	534	548	548	564	570	562	527	536	544	532	570	554	572	548	553	535	558	534	554	523	556	595	570	526	575	518	530	558	515	563	548	517	560	574	550	571	563	607	536	536	525	554	518	533	553	539	571	531	548	562	512	526	559	537	533	537	568	580	557	556	545	525	531	619	568	548	525	527	570	560	569	573	520	531	564	571	507	579	555	523	543	552	540	515	553	541	513	573	540	570	530	529	531	489	545	529	551	546	581	571	535	584	576	551	548	542	575	512	514	490	527	567	539	546	566	550	532	571	559	565	549	529	504	570	518	574	538	547	527	554	594	574	523	551	560	570	518	567	551	555	560	515	543	532	564	548	531	544	578	545	530	506	545	514	603	596	567	570	476	535	486	562	562	503	548	587	523	551	563	531	568	526	566	548	531	497	562	540	542	594	556	564	545	559	564	568	529	534	517	539	546	544	518	551	563	496	558	543	589	519	552	553	520	564	558	563	593	552	518	544	495	549	516	531	572	530	558	543	591	570	567	509	509	555	544	544	553	514	576	575	528	531	555	574	545	557	525	537	526	533	502	531	521	522	546	568	544	525	526	577	519	547	561	550	545	559	557	572	578	580	557	546	542	571	557	524	547	532	538	560	576	570	543	576	580	503	557	552	564	521	546	574	542	525	522	537	568	547	587	528	577	591	537	531	528	533	568	571	532
11110	1471	1723	1365	1076	801	680	558	539	472	485	426	399	409	405	409	384	364	374	365	357	332	336	367	358	388	325	343	338	335	329	328	313	312	319	337	298	328	342	323	323	365	335	367	340	346	342	307	321	324	309	288	316	327	304	360	330	303	348	312	375	341	334	348	331	324	333	366	330	337	322	316	314	309	330	357	338	328	343	287	298	290	312	326	344	336	380	326	349	302	361	309	340	339	334	358	341	345	339	336	317	294	313	329	362	310	335	301	308	348	332	333	314	302	317	319	355	350	327	311	351	347	315	314	324	303	317	325	327	293	330	313	326	361	328	311	312	305	309	305	301	315	340	326	338	310	346	306	351	340	338	311	326	343	329	299	328	334	332	299	348	344	338	362	330	351	316	316	308	285	340	315	344	337	338	344	309	357	317	310	317	339	339	323	339	298	312	307	336	318	364	328	341	344	324	351	343	345	356	321	326	292	325	325	294	307	299	358	314	358	318	319	343	320	320	283	311	330	342	380	308	368	324	327	317	325	327	322	337	321	338	322	339	299	329	345	320	328	322	327	361	337	319	324	351	345	305	322	348	320	317	305	304	320	315	331	315	319	316	310	296	339	373	305	316	326	324	330	356	360	342	322	301	316	341	367	328	329	293	336	337	334	335	338	337	316	324	334	322	341	288	371	343	338	336	347	319	344	351	318	292	332	364	310	306	326	310	339	346	304	319	299	314	362	347	343	373	339	358	346	335	315	334	318	344	338	329	308	323	308	305	341	300	331	341	352	332	352	303	324	304	327	332	343	334	308	301	298	349	351	343	321	312	321	320	346	318	349	333	323	327	310	309	295	330	295	318	310	361	331	311	293	339	309	344	344	359	338	331	324	342	337	315	363	321	328	332	326	339	341	329	334	368	336	308	342	337	329	307	296	329	303	306	292	319	325	312	305	322	339	331	317	359	343	315	351	283	313	314	346	284	325	310	336	316	314	358	360	311	341	314	330	320	303	303	308	340	307	321	320	327	332	321	336	328	305	297	311	323	346	334	312	339	325	333	324	329	343	315	322	294	346	344	304	345	336	338	341	362	359	354	339	276	309	322	302	302	330	306	296	302	312	288	300	316	310	328	317	309	325	335	331	331	324	322	318	334	314	350	341	370	317	342	317	338	338	293	316	325	325	330	333	361	360	334	339	329	331	315	344	313	312	323	320	349	333	330	349	325	340	340	317	310	338	349	328	326	350	333	332	333	357	328	318	351	335	351	296	319	308	342	330	337	322	326	331	311	345	337	314	291	319	320	336	310	327	295	319	360	324	339	334	334	317	329	354	314	333	310	327	309	308	294	315	307	340	337	322	320	353	319	333	322	338	337	335	348	312	316	311	334	331	317	300	323	327	312	336	321	325	318	320	304	363	320	307	335	372	329	340	349	314	330	299	305	297	335	313	314	322	317	351	315	313	353	301	351	342	326	337	338	335	320	331	324	327	358	333	327	324	347	341	323	329	323	333	313	315	306	325	333	313	334	293	363	307	299	352	345	329	334	309	335	311	327	312	331	312	314	350	312	314	295	315	329	333	348	363	309	342	321	341	335	316	311	321	346	348	320	334	309	328	352	324	329	332	306	315	305	291	317	314	331	331	336	345	311	330	353	316	341	319	332	322	328	323	321	328	337	334	314	363	296	318	348	347	334	314	321	357	347	286	321	327	293	327	326	300	334	316	296	308	294	306	306	329	320	317	316	306	309	345	323	331	344	325	320	325	343	351	343	332	301	321	333	358	310	321	359	321	356	324	316	340	327	342	350	338	316	344	345	345	328	313	315	326	315	316	329	345	347	315	306	308	310	313	341	342	326	302	309	343	344	308	330	299	372	332	328	334	312	356	309	335	297	329	312	334	314	327	314	331	302	332	319	333	306	314	327	309	328	338	333	364	324	305	294	336	345	330	345	326	308	302	312	369	316	325	337	306	330	348	321	334	311	342	320	302	315	336	312	315	313	332	333	327	338	331	320	336	346	336	354	310	336	336	326	328	319	328	324	304	336	336	324	346	361	349	342	302	331	351	317	336	324	344	321	330	338	314	327	344	326	315	336	329	338	305	331	331	354	324	351	329	339	314	345	331	352	341	355	304	299	321	314	324	288	333	346	343	328	320	312	336	316	373	368	377	318	324	294	310	333	349	332	305	339	330	317	351	325	332	326	306	319	321	295	345	317	316	340	339	321	329	332	347	351	345	309	351	317	337	350	345	321	312	330	345	337	319	329	319	319	359	330	323	323	361	339	328	345	317	326	330	306	345	315	319	315	366	319	357	341	351	296	312	335	301	309	317	356	309	385	332	327	354	341	330	302	361	351	324	356	347	291	356	332	324	334	308	313	324	288	322	333	332	323	327	319	307	354	336	328	331	305	342	313	320	307	316	316	351	325	347	352	321	330	302	323	319	364	305	321	312	357	337	320	326	335	279	317	319	349	300	343	333	318	311	324	335	313	328	352	323	352	326	341	322	331	327	330	307	335	319	345	312	317	311	334	326	305	329	350	319	335	333	297	332	329	327	361	323	314	335	316	300	341	311	323	324	329	333	344	313	340	344	311	317	318	314	300	337	326	328	315	315	301	330	332	336	307	327	317	314	328	322	339	330	305	322	343	348	340	304	318	333	334	287	322	354	299	326	341	308	364	324	340	356	349	321	330	341	328	353	298	317	321	340	319	357	326	341	313	333	359	334	318	338	320	326	312	363	328	335	318	319	340	310	342	300	327	309	326	315	325	303	329	316	342	303	316	338	317	351	310	303	325	343	345	308	351	308	360	312	286	320	355	330	342	337	330	331	319	334	334	318	320	321	313	319	313	324	335	292	298	333	383	361	324	330	351	338	321	353	312	311	284	326	316	309	313	334	345	336	340	335	304	324	323	320	309	347	342	329	331	336	313	338	322	340	332	330	371	322	351	328	341	325	323	322	345	318	335	323	337	352	293	361	353	334	324	348	326	323	302	317	336	340	321	308	318	300	329	357	311	309	338	350	311	306	369	312	369	318	286	333	322	355	309	305	295	330	330	319	325	312	348	330	331	321	317	335	324	329	359	357	298	332	333	326	341	303	319	309	340	323	321	326	332	302	295	348	332	352	333	348	343	344	352	315	362	337	353	337	305	330	334	329	302	340	353	326	356	316	313	327	333	336	322	365	348	302	320	338	330	342	320	302	357	338	300	341	355	339	294	345	339	338	309	321	332	291	342	326	340	351	348	318	318	367	299	335	337	349	293	338	359	325	385	343	332	328	309	335	338	345	342	340	298	334	319	312	329	353	346	325	321	342	311	343	322	305	345	325	322	344	328	313	313	295	327	345	318	328	338	320	337	300	335	310	340	331	311	318	350	309	302	353	339	325	309	327	335	337	345	325	299	319	305	291	352	343	314	355	319	330	329	344	308	291	330	333	319	346	317	326	324	311	367	315	326	357	311	330	320	318	320	341	319	306	339	342	297	300	322	327
6051	1993	3943	4427	3826	3015	2632	2164	1979	1804	1626	1602	1473	1403	1377	1293	1242	1252	1108	1109	1106	1132	1089	1071	1044	1056	1016	1059	997	1023	1021	1026	961	1056	976	989	940	1009	893	973	927	1029	983	992	986	961	1000	916	963	1026	987	955	944	970	928	949	904	969	900	953	940	897	975	904	973	914	902	976	886	933	929	925	973	880	915	911	959	942	961	981	949	922	922	973	948	942	913	936	943	868	905	884	981	913	915	953	955	895	921	913	924	895	955	958	942	917	934	938	904	919	933	975	958	986	924	905	885	901	904	907	938	929	952	895	872	973	941	928	922	916	919	950	944	894	902	892	899	932	917	904	886	965	970	876	934	882	909	869	913	911	906	862	896	921	900	898	917	921	940	909	960	942	894	904	914	894	908	943	941	924	965	937	916	933	958	884	931	912	939	855	926	1001	924	907	900	874	918	892	936	929	897	936	896	911	953	829	899	906	905	879	949	934	889	895	909	951	920	993	966	976	918	908	899	948	903	946	920	886	920	885	833	963	918	972	882	973	951	987	868	954	866	878	893	953	907	895	926	949	975	915	960	949	932	933	947	960	890	917	917	911	934	907	914	882	913	945	971	953	898	897	866	925	900	904	940	881	955	959	892	963	931	883	912	909	908	930	932	961	924	934	904	902	960	921	861	959	911	898	909	935	925	941	926	948	897	948	939	907	886	879	927	871	964	847	875	894	927	866	935	897	930	866	895	849	938	915	908	966	926	894	912	917	962	873	967	952	938	884	859	933	955	936	945	933	869	871	924	960	943	887	934	933	915	980	939	913	978	915	875	906	937	869	903	861	913	860	946	900	914	893	935	932	902	954	932	942	907	943	889	972	901	933	918	884	939	898	919	921	940	907	955	894	956	918	952	887	950	910	904	918	930	939	931	946	965	944	924	924	844	924	927	925	922	895	875	999	902	883	902	913	940	899	1011	917	942	973	957	922	887	906	918	909	945	928	916	886	912	913	918	910	942	950	945	900	942	910	893	912	924	958	894	962	905	895	914	881	882	953	977	881	959	912	915	962	926	936	916	940	881	955	876	969	922	918	974	984	932	893	914	931	949	916	906	922	935	947	974	932	976	910	941	923	931	905	944	880	950	853	856	947	938	909	938	942	963	898	867	883	904	926	954	877	908	942	941	880	900	916	914	934	912	929	928	903	899	946	874	878	911	915	936	956	967	984	879	931	930	901	904	926	939	899	934	938	912	889	918	901	870	929	887	851	894	917	941	971	922	923	900	922	892	917	913	926	950	944	890	907	947	914	876	962	907	972	926	911	891	944	876	928	907	898	919	925	931	975	892	938	937	953	862	928	878	904	945	880	899	914	914	945	923	924	910	931	942	917	865	919	884	904	942	953	901	907	913	884	898	904	917	912	874	899	982	926	897	895	825	889	918	964	891	889	896	933	915	957	963	906	922	903	933	909	927	975	945	891	954	904	949	865	924	871	904	885	892	895	888	914	897	928	925	900	955	931	964	892	914	916	882	935	941	950	898	927	912	890	945	944	887	939	918	890	911	935	894	895	895	962	958	878	896	884	912	943	932	899	905	904	910	899	995	941	873	865	941	915	949	899	951	941	970	956	957	887	909	858	921	956	945	952	939	945	905	854	926	926	914	930	957	932	910	949	924	893	888	941	925	914	884	933	911	912	910	976	929	917	965	950	928	917	894	935	875	940	927	927	883	930	922	875	902	898	941	903	874	927	938	901	896	933	912	924	936	870	906	936	885	915	919	906	885	924	906	937	968	870	943	872	906	972	920	928	932	907	902	863	932	897	854	939	963	920	906	911	938	919	954	901	919	860	879	912	923	916	891	950	873	905	919	942	878	908	918	895	908	919	926	879	880	902	906	928	936	860	947	934	939	939	911	919	940	910	946	934	931	918	981	927	939	921	888	900	919	902	879	954	885	914	927	976	933	965	961	881	907	909	934	962	943	950	934	888	910	916	933	877	939	889	910	868	913	882	969	854	922	888	890	900	873	952	860	926	880	911	954	894	952	925	904	908	876	901	953	920	902	916	925	922	964	896	876	916	934	918	945	847	874	929	905	962	909	860	864	894	962	972	853	973	920	903	901	930	830	851	980	929	921	911	923	954	933	901	937	928	991	870	877	925	930	915	923	957	928	890	908	908	968	936	881	860	903	937	916	935	901	912	908	870	914	946	913	974	915	921	923	863	934	967	907	873	897	933	972	933	966	921	838	891	898	971	899	923	897	871	882	925	884	885	914	875	841	961	912	886	899	982	880	909	903	952	925	930	955	910	969	913	924	922	921	936	892	917	912	872	914	906	900	909	923	918	910	898	937	927	913	937	897	886	916	861	914	962	905	941	884	909	948	831	912	920	933	940	894	884	958	954	893	842	925	926	944	894	969	927	902	891	928	959	872	978	925	936	904	912	854	944	867	878	969	916	995	880	895	990	889	888	878	899	890	882	887	888	894	868	950	885	900	885	913	921	884	932	979	974	863	922	970	909	950	907	875	904	977	932	962	937	878	852	938	863	902	912	919	929	920	926	938	937	935	895	918	902	926	944	899	897	928	975	909	909	930	878	942	917	902	945	910	908	924	980	891	906	933	897	909	922	926	971	886	910	912	913	907	926	912	909	868	931	904	894	930	892	934	956	910	957	906	919	916	906	848	916	921	937	909	907	873	919	867	910	967	930	912	843	935	924	934	941	928	978	891	925	896	911	890	923	939	980	865	910	915	931	885	957	963	949	942	925	938	934	867	938	936	907	957	894	892	954	940	939	901	921	899	929	928	921	895	916	936	872	912	937	924	914	949	978	931	876	925	867	932	909	924	927	918	880	908	963	934	920	914	902	905	913	953	944	953	968	923	923	913	936	910	878	986	920	919	926	933	934	945	912	907	925	932	946	911	943	939	994	964	977	955	896	917	918	952	900	893	979	883	923	881	971	837	888	915	910	929	930	957	943	925	905	947	896	862	921	921	903	907	904	908	883	903	963	942	916	931	900	904	904	934	968	945	910	883	938	920	886	949	914	945	903	984	930	950	854	955	939	891	919	861	931	851	907	900	903	910	903	865	905	918	913	940	915	856	926	949	943	928	915	909	920	852	910	903	911	978	934	972	903	903	942	886	913	898	889	884	987	976	904	948	944	874	961	951	900	929	944	948	900	909	884	926	919	911	944	913	948	940	910	918	916	954	923	957	881	935	915	967	922	921	927	882	917	938	954	930	909	977	866	882	914	929	924	900	978	874	894	951	881	924	902	892	946	945	876	899	911	944	868	891	966	884	882	896	1026	864	929	896	874	900	957	973	912	902	922	913	889	973	925	894	905	956	931	908	913	938	913	905	964	847	926	914	884	903	903	864	929	914	933	910	940	965	975	912	896	916	896	937	921	932	910	955	910	852	900	922	915	864	898	896	959	899	939	922	918	930	937	927	961	921	919	904	926	908	925	959	907	925	923	967	857	933	920	904	931	940	895	914	987	951	942	936	940
19983	3903	3440	2645	1917	1406	1126	880	750	643	650	558	544	482	457	461	409	410	427	394	417	418	394	370	377	386	412	403	367	378	373	324	367	390	322	365	382	357	331	350	363	357	364	371	329	335	344	372	335	339	303	324	355	351	333	320	332	368	333	295	330	323	346	322	333	334	341	341	353	353	364	356	329	345	352	346	334	359	354	317	335	343	354	363	365	351	321	329	328	352	355	345	355	314	369	329	333	300	341	330	312	333	350	323	349	314	356	317	323	349	319	354	355	356	352	314	329	334	325	321	306	352	359	340	365	348	375	315	329	309	364	361	317	331	330	338	333	323	316	328	333	332	330	348	338	362	329	325	315	338	316	335	375	313	354	332	327	351	348	323	339	348	311	346	321	325	321	329	322	343	348	318	336	333	337	329	332	345	354	345	360	313	313	332	307	359	366	357	332	346	353	302	368	335	355	348	347	320	355	353	348	317	325	362	366	364	348	332	321	319	336	322	332	341	345	363	372	343	339	322	356	364	330	369	330	341	348	322	351	347	328	355	327	346	321	331	323	355	324	349	339	350	325	367	344	355	359	367	328	343	353	327	345	334	318	336	349	358	320	350	338	317	342	298	326	331	291	364	327	355	374	359	326	325	308	340	322	302	345	332	373	347	362	322	354	359	337	357	347	344	361	369	362	335	366	292	287	362	377	330	328	345	353	330	340	330	335	323	334	350	349	313	339	368	370	367	333	354	318	329	369	347	352	317	321	334	306	313	324	334	359	340	315	337	333	301	321	313	311	301	342	330	326	328	346	318	357	334	320	331	335	333	305	323	341	357	356	359	339	315	335	355	347	326	338	332	337	335	320	322	342	314	354	345	298	315	363	338	314	349	325	334	301	356	347	357	361	310	332	326	313	357	344	348	354	340	324	358	330	360	327	299	323	348	331	345	345	326	369	360	324	367	363	328	327	353	348	304	339	339	330	356	331	324	314	327	359	328	363	335	358	340	322	338	352	328	366	339	327	306	319	348	362	336	331	324	346	329	310	337	342	346	338	335	320	304	327	317	341	360	337	325	343	346	328	337	319	338	304	373	338	316	337	321	356	344	322	332	360	359	329	336	345	375	345	325	316	347	322	341	294	308	313	328	311	359	358	347	357	356	341	348	316	294	302	338	309	352	343	369	335	373	314	378	330	332	325	300	330	327	355	327	305	367	354	321	340	365	347	356	326	313	362	329	332	329	353	314	355	315	355	346	331	319	346	350	318	324	317	319	309	353	331	346	358	316	337	380	336	372	325	293	325	352	339	352	326	362	361	335	367	352	336	301	308	339	317	329	335	325	335	320	330	308	337	331	327	352	349	310	318	343	355	325	286	350	355	335	332	365	352	322	357	306	341	354	372	321	346	347	308	328	343	357	350	334	347	354	317	359	334	350	363	334	342	348	304	356	326	365	348	381	363	371	321	323	370	316	317	289	328	310	331	335	314	352	349	317	339	364	336	328	361	300	340	325	333	344	357	334	311	327	299	327	344	347	356	313	328	361	327	374	298	371	344	314	343	339	346	353	346	382	295	313	322	349	365	354	319	335	328	372	343	334	341	318	350	371	328	319	369	322	334	322	344	358	328	316	350	359	323	320	333	351	302	351	307	320	303	330	343	336	355	342	364	372	344	365	337	315	332	321	354	384	329	344	310	331	346	330	282	346	353	339	329	312	370	340	328	342	351	382	355	334	349	336	379	346	362	337	307	345	336	327	363	345	349	329	300	374	337	327	368	319	317	330	334	337	339	362	311	345	312	352	323	354	348	321	332	334	331	302	350	361	343	334	330	357	325	349	323	365	328	341	334	348	321	332	343	352	341	348	322	349	332	334	322	343	336	305	324	314	321	324	320	354	375	373	347	313	362	325	327	318	362	351	319	320	302	340	345	318	316	348	342	309	321	330	327	315	348	321	338	348	338	358	346	358	337	375	337	317	285	341	337	337	322	336	308	313	333	326	353	341	335	351	318	330	346	337	309	312	322	369	353	333	359	330	356	338	322	370	331	320	343	321	347	339	350	329	345	348	345	322	351	347	324	349	350	337	327	321	321	328	310	303	330	314	330	361	367	341	331	319	342	369	314	358	339	342	331	307	320	348	357	345	331	309	340	318	348	357	314	312	333	323	364	380	352	367	333	341	330	349	333	334	319	332	352	337	359	337	322	334	346	302	310	315	331	332	351	321	331	329	342	322	372	308	347	317	354	372	329	353	341	314	350	313	340	332	365	316	346	326	355	360	352	326	294	338	321	353	373	328	342	373	300	339	345	348	309	342	340	335	325	350	351	322	339	340	347	350	306	347	348	361	356	341	294	326	341	330	353	290	316	362	330	353	353	334	322	356	350	300	318	356	353	338	308	355	329	300	351	354	348	352	356	326	315	298	316	377	345	337	342	318	321	351	366	354	327	341	297	307	325	311	324	332	353	342	344	373	336	350	335	330	338	342	347	365	336	357	327	353	332	343	331	344	322	324	317	360	322	374	344	361	287	348	323	316	344	324	319	314	332	349	314	329	338	335	327	370	337	359	319	339	352	353	341	332	363	314	323	332	336	369	347	348	315	383	353	347	333	341	362	333	366	328	337	393	337	315	342	334	329	344	318	317	307	317	328	317	356	304	355	354	307	336	357	335	338	339	303	329	381	343	327	328	320	325	339	393	347	338	341	340	312	320	319	285	347	344	394	326	341	351	330	346	328	353	337	350	343	355	323	339	317	300	342	307	352	323	346	334	299	345	355	334	323	317	342	319	353	331	338	338	326	330	329	341	331	366	310	353	342	316	334	341	304	357	335	317	323	308	312	355	306	304	302	346	368	326	348	291	348	324	310	344	318	334	382	358	347	347	375	327	360	335	343	353	345	340	334	351	358	398	339	387	341	332	319	343	355	341	363	314	327	319	350	317	345	308	330	294	322	298	352	347	342	320	321	328	332	316	352	339	344	338	309	317	303	347	328	370	322	320	321	334	335	339	330	320	329	344	369	344	314	316	356	300	346	341	346	315	322	332	334	329	350	320	351	351	346	321	326	329	308	322	340	324	330	347	351	343	305	354	343	326	333	347	341	336	325	358	347	332	339	351	339	355	309	305	353	318	319	359	344	337	337	338	365	340	342	304	340	320	345	342	316	320	320	353	339	350	338	346	312	345	335	340	339	348	337	322	322	319	358	342	340	326	322	330	338	357	343	336	333	308	356	339	349	300	326	320	329	357	330	372	364	376	374	326	349	346	331	310	339	332	355	343	357	354	369	338	313	337	330	357	323	353	361	353	315	308	312	363	342	326	320	311	309	270	367	364	328	363	368	327	294	313	342	324	341	348	347	337	319	366	358	328	330	330	323	363	302	325	363	354	324	339	305	328	367	328	325	329	336	317	334	330	330	329	312	339	352	339	320	326	341	340	354	330	325	351	329	372	306	329	330	360	303	339	330	306	341	370	328	333	335	357	342	335	356	307	318	337
8103	3038	6803	7474	6370	5206	4334	3703	3083	2695	2388	2153	2002	1912	1812	1649	1643	1524	1504	1410	1292	1359	1312	1158	1222	1213	1233	1141	1110	1112	1078	1090	1116	1086	1073	1064	1077	1088	1051	1060	1069	1011	996	1028	1030	1016	1021	965	1016	959	1014	977	1004	1019	976	1017	999	968	980	992	1019	966	1024	920	975	937	951	971	959	986	967	911	967	949	932	938	963	975	982	910	986	916	921	993	927	1004	924	966	960	944	948	965	931	899	959	996	972	949	936	946	899	935	925	948	904	903	947	916	905	984	936	947	955	936	960	978	900	901	954	936	897	924	984	934	903	889	928	949	905	906	985	943	887	880	1014	944	909	945	900	941	959	894	943	965	956	916	992	928	926	954	872	948	944	920	929	954	919	928	961	995	898	961	925	942	872	975	926	968	896	878	877	913	931	955	922	912	959	978	900	943	873	902	919	931	895	933	970	931	885	875	944	989	999	904	942	947	918	898	923	930	888	912	891	905	896	865	971	930	966	917	941	919	956	968	933	907	904	990	894	871	933	920	892	932	887	962	940	957	950	949	905	922	869	923	920	902	931	923	931	925	921	943	940	879	944	954	950	905	877	941	921	915	928	945	920	934	902	929	895	927	907	931	944	884	932	919	947	925	950	918	922	944	882	918	959	894	874	880	932	937	872	900	926	925	896	916	888	906	911	898	993	992	955	878	935	909	905	915	876	905	928	978	939	986	918	902	913	945	948	910	897	909	988	904	912	933	912	931	947	851	942	898	927	912	922	889	872	882	945	933	913	939	879	867	907	926	929	870	889	910	917	929	902	918	886	888	974	914	917	962	945	948	912	920	895	945	936	936	932	967	925	895	980	940	950	889	935	891	897	933	934	962	877	889	942	847	936	964	878	886	939	890	894	983	960	921	928	907	921	926	931	908	896	947	869	909	915	983	888	875	913	907	932	885	910	884	969	958	938	912	924	960	952	950	887	943	934	923	936	884	907	885	899	910	970	908	1000	914	931	900	957	891	956	870	959	889	977	928	968	977	914	879	942	890	928	928	970	891	896	963	934	911	883	911	951	930	932	915	904	900	971	991	945	941	964	904	921	893	952	921	885	874	927	940	911	935	961	928	927	919	915	917	850	906	923	914	926	913	921	903	883	955	843	906	901	951	947	935	899	902	893	848	937	911	864	954	950	832	922	940	899	952	872	862	963	878	872	941	907	977	885	978	898	911	921	951	897	916	906	912	1008	933	905	923	890	889	942	934	908	917	924	940	960	910	903	910	886	880	942	888	918	869	936	923	914	885	934	944	937	921	969	920	930	892	906	935	933	978	914	907	912	914	903	906	943	870	881	965	923	951	895	894	905	956	917	921	950	907	972	865	908	899	944	959	908	877	930	912	901	940	887	895	903	906	892	864	943	875	942	849	894	931	945	957	933	955	910	926	890	984	938	951	927	890	909	893	930	917	897	901	914	860	951	919	935	891	898	898	962	933	926	901	936	984	880	928	878	936	898	974	927	913	916	944	960	861	867	881	887	894	924	924	945	953	952	981	909	905	929	884	912	938	953	870	921	909	935	931	922	935	945	972	892	907	921	923	907	894	933	934	895	971	899	908	947	908	904	962	902	976	953	908	936	860	914	919	884	923	953	907	924	925	885	936	908	914	940	880	915	928	896	921	912	830	902	883	908	916	887	924	892	910	908	909	929	957	931	889	938	904	942	944	954	903	913	940	929	960	940	924	941	1006	912	942	920	898	956	906	895	925	931	914	886	897	881	870	922	971	909	921	930	981	915	941	886	930	911	904	924	929	909	905	881	895	897	900	939	923	874	934	919	880	986	908	944	956	883	900	950	944	941	969	934	916	885	946	949	915	927	921	947	894	921	908	883	954	885	925	908	933	882	878	922	930	919	850	925	946	916	941	934	873	903	939	901	972	905	917	908	897	900	907	943	892	895	888	921	877	905	882	922	909	900	892	951	928	919	909	963	917	975	890	913	890	929	879	885	896	906	952	906	893	907	913	951	935	886	945	966	936	958	892	893	885	1009	911	965	905	933	874	922	944	908	882	933	943	932	922	933	933	901	891	885	925	929	901	973	887	954	906	936	967	915	889	956	891	913	975	932	919	905	902	929	906	910	907	925	897	896	943	926	895	965	944	967	909	920	889	919	949	924	913	936	951	928	875	894	878	916	959	893	923	935	959	928	917	964	890	907	914	972	929	890	887	974	923	925	903	925	908	932	901	905	937	953	928	903	958	940	889	936	924	921	922	933	926	937	843	888	949	948	929	941	977	928	928	893	915	900	926	875	957	984	906	936	959	921	879	877	934	928	853	897	912	913	933	875	892	941	932	902	927	899	941	879	881	932	921	920	910	936	908	883	852	876	911	897	867	921	917	902	883	923	909	964	874	965	861	889	931	905	943	919	974	886	925	906	891	913	914	916	934	908	955	953	930	910	932	908	972	911	936	953	899	900	912	964	919	882	934	927	899	929	849	925	933	949	926	855	882	952	905	910	922	922	921	955	948	898	925	898	948	916	907	962	923	886	863	962	880	924	929	958	892	946	956	939	943	865	974	916	881	936	940	929	941	891	886	942	878	897	934	886	925	920	902	897	996	947	918	888	910	912	942	836	948	943	895	870	950	928	956	939	890	915	898	894	887	953	903	895	899	909	940	907	830	968	941	934	919	944	941	980	924	927	910	953	902	930	889	965	957	968	918	910	912	916	913	895	897	932	914	938	925	916	900	969	924	930	893	889	971	923	901	889	935	937	910	938	956	910	896	981	861	992	903	920	901	892	919	927	936	918	907	935	900	933	883	938	952	945	973	913	950	966	902	891	890	942	914	922	893	902	888	910	942	886	946	941	967	896	900	941	927	942	952	909	897	923	909	979	942	895	871	941	884	895	893	949	939	921	927	928	943	931	894	902	918	890	939	907	930	876	895	966	905	876	939	907	892	904	951	905	940	908	918	947	956	904	955	919	976	978	882	939	911	980	910	915	941	917	967	854	929	900	915	930	911	953	932	976	883	963	912	911	975	935	908	959	932	955	865	916	959	907	943	923	865	945	908	921	929	854	923	929	984	907	904	910	904	897	917	957	909	877	912	906	881	907	943	907	953	936	903	882	935	942	889	976	895	912	922	941	919	891	938	910	946	987	936	939	945	905	962	954	903	895	977	895	928	914	940	905	955	913	926	905	943	918	924	954	916	890	934	878	960	887	939	914	905	924	929	924	947	904	996	897	917	920	998	882	869	858	897	883	944	905	927	899	857	979	916	943	921	861	912	895	940	893	999	965	931	912	966	932	906	923	938	957	892	930	919	1023	948	899	901	974	887	933	935	935	945	922	908	915	910	924	921	901	950	930	846	891	913	869	928	906	965	958	871	929	900	927	889	893	954	951	878	906	922	916	907	866	905	895	882	946	925	920	926	933	868	889	905	939	903	950	930	895	911	911	930	946	952	935	942	912	922	910	948	919	908	930	916	965	951	917	928	966	978	893	950	931	913	943	953
2395	238	247	246	210	218	199	184	166	180	192	180	188	169	172	205	186	176	187	180	193	170	179	157	185	191	146	185	164	186	154	206	175	179	155	171	198	165	169	191	172	194	178	171	183	169	191	182	139	174	176	173	156	157	151	179	168	177	166	187	171	176	169	175	155	178	167	142	183	150	186	183	158	182	161	164	170	214	170	184	173	189	179	177	164	154	189	177	175	173	155	151	196	173	194	181	171	168	173	194	200	171	146	177	174	182	178	189	153	154	159	158	174	166	185	195	178	165	182	170	172	154	166	179	178	163	179	166	163	159	195	181	165	165	163	194	154	178	175	175	176	155	171	165	160	178	167	174	177	173	156	185	176	184	147	187	163	178	167	189	211	156	174	183	182	166	164	154	186	148	150	203	164	164	184	175	165	162	195	172	157	183	193	155	159	165	176	188	168	204	173	160	165	193	167	168	184	178	155	164	173	177	189	169	199	168	179	186	152	186	192	159	157	211	169	182	151	184	137	156	177	184	152	182	201	168	180	182	169	167	164	156	161	164	172	168	189	169	184	185	174	173	175	157	166	175	164	177	159	176	169	169	163	170	189	166	161	177	188	160	187	156	180	180	169	163	198	167	185	177	167	197	181	179	173	168	166	176	146	164	188	146	188	174	149	190	158	192	180	143	177	174	170	186	170	178	167	188	165	179	166	193	179	176	160	177	179	179	151	165	181	187	180	175	143	166	190	168	182	189	179	151	176	198	193	190	166	169	177	198	152	167	181	175	172	178	183	172	175	183	182	159	204	156	169	146	175	174	167	164	170	142	178	163	174	175	183	185	188	172	164	179	158	186	184	160	208	176	177	169	176	170	179	164	189	173	180	185	175	215	181	152	162	171	166	172	178	170	172	172	187	159	182	152	180	170	165	181	191	199	191	182	144	185	164	177	164	172	153	168	196	180	191	184	174	163	173	195	156	151	147	187	184	178	194	176	157	189	181	184	202	159	153	147	176	185	169	185	176	190	196	136	177	160	171	173	156	163	178	154	171	175	169	173	169	184	164	191	168	184	163	174	178	213	184	167	170	170	188	174	151	165	143	166	192	173	182	182	156	186	177	179	150	161	189	174	173	171	189	200	189	186	170	168	173	177	173	153	180	155	175	193	158	154	174	170	178	157	171	157	181	204	170	158	166	198	172	190	176	173	203	152	204	183	171	165	183	173	181	157	176	162	161	184	163	176	171	147	160	179	157	199	189	150	173	165	178	171	169	175	171	178	164	194	172	201	185	159	200	159	175	154	147	162	200	172	181	178	176	156	148	170	186	148	166	163	161	172	197	145	171	167	160	171	179	175	181	174	206	164	188	166	189	190	173	153	158	167	175	170	167	168	156	175	174	164	166	177	152	180	185	188	150	164	184	175	178	170	190	185	150	188	175	161	168	152	178	191	171	171	186	178	161	181	171	158	168	159	176	164	164	146	165	168	170	171	165	193	191	183	178	213	177	181	167	155	167	158	163	177	150	152	181	183	168	172	197	191	173	180	190	168	163	161	169	184	161	163	142	177	172	186	165	166	184	210	170	168	193	153	179	164	173	171	185	158	175	178	171	176	135	142	165	166	181	188	177	194	187	162	170	162	153	167	155	193	192	183	177	174	186	180	179	211	191	193	183	186	157	167	167	185	175	159	170	177	181	179	182	169	204	164	163	183	176	180	177	183	174	157	177	164	169	181	175	171	178	167	172	171	201	196	153	172	169	167	176	189	162	173	186	188	202	174	188	168	184	174	142	172	189	174	160	177	168	180	159	145	173	175	176	167	194	165	162	182	176	189	165	155	187	174	174	161	153	183	154	194	169	187	176	176	179	191	179	168	185	167	176	176	165	172	151	174	175	197	176	188	173	179	170	183	189	188	155	204	211	172	151	175	196	194	169	169	184	161	168	169	163	181	163	186	174	171	180	194	168	177	177	182	177	184	177	170	170	171	193	169	162	174	167	165	172	161	159	165	179	174	162	166	156	160	160	182	180	161	186	164	188	170	163	194	154	189	172	174	167	154	197	171	186	176	159	188	167	173	171	201	178	162	175	167	165	185	174	167	173	167	189	176	163	188	178	168	172	185	169	152	184	185	170	157	166	177	187	173	184	158	168	168	173	185	173	177	162	184	182	181	172	191	156	160	173	152	169	161	160	153	178	150	167	193	157	188	181	183	184	179	162	182	174	178	170	158	171	162	190	164	180	152	193	165	196	196	189	177	177	200	174	183	200	174	166	161	179	176	164	155	164	208	173	170	181	166	207	174	193	173	188	170	162	189	207	189	187	195	191	197	167	162	164	136	162	193	182	171	176	153	192	164	186	190	157	173	174	177	161	198	185	186	157	180	154	179	169	169	183	170	162	167	157	189	159	169	171	196	166	164	176	189	173	184	179	158	178	186	187	178	162	177	162	179	170	180	158	201	167	165	175	181	182	184	171	180	165	169	179	168	185	172	159	190	189	167	183	165	148	171	167	180	169	170	185	164	163	195	181	180	179	181	173	154	193	188	186	164	191	188	192	176	183	181	171	164	174	143	215	194	165	151	171	181	164	156	185	195	173	180	164	192	182	194	155	182	189	164	168	170	184	173	186	165	155	190	164	181	167	152	194	172	161	163	172	192	154	140	169	163	165	168	170	185	169	178	160	175	180	195	167	180	177	189	194	174	170	167	145	159	160	180	165	184	178	155	188	186	173	208	176	145	162	146	169	174	135	168	146	180	176	175	187	171	177	184	192	190	183	184	155	179	162	191	171	171	171	161	171	183	184	174	159	174	187	178	155	182	163	170	197	175	198	192	183	176	174	166	160	183	162	179	183	172	169	168	160	175	171	151	174	195	186	182	177	173	163	180	199	178	183	161	188	168	177	170	182	176	187	191	163	169	166	171	166	188	145	205	176	177	154	201	168	170	170	181	166	179	164	146	178	162	187	175	159	182	159	176	182	167	169	182	156	163	183	174	162	187	164	173	166	173	181	177	154	170	162	171	162	173	158	174	159	195	178	167	175	191	179	186	154	167	168	151	172	152	166	159	195	138	164	187	172	183	188	170	180	177	166	175	157	168	184	173	202	172	184	190	154	162	159	198	190	150	167	174	165	163	152	177	192	150	165	171	164	182	185	205	184	167	145	184	180	155	169	162	184	164	173	196	146	175	198	172	177	170	160	172	181	170	201	172	180	159	177	184	180	173	161	164	190	197	204	173	179	199	179	192	151	179	190	171	156	180	184	168	156	171	184	150	176	195	174	180	193	172	183	177	162	213	168	170	175	183	182	174	178	158	179	203	196	176	176	172	173	165	181	165	176	169	174	160	195	178	170	173	191	201	173	165	181	154	187	172	166	174	154	189	173	192	161	187	186	178	184	190	159	188	162	167	165	178	172	169	164	169	172	161	178	183	178	167	193	183	183	166	151	139	167	165	166	202	178	181	191	176	162	160	165	179	150	180	193	176	179	174	181	172
2114	656	749	722	704	650	662	654	618	556	570	538	537	582	553	613	584	586	592	532	590	532	583	575	558	527	524	608	538	532	558	566	571	547	551	524	533	516	535	551	548	561	584	558	587	556	586	539	547	568	561	520	528	506	535	544	519	550	564	538	536	566	535	543	566	558	552	558	543	570	545	528	532	587	555	567	592	507	522	552	556	519	547	522	524	556	560	536	570	540	551	516	562	527	554	528	532	568	528	542	535	551	578	570	547	544	582	509	557	570	572	521	539	581	571	574	551	509	527	571	542	561	577	529	531	531	499	546	539	549	547	587	554	573	559	530	530	563	516	606	563	536	525	546	567	554	511	562	546	562	591	535	572	546	522	519	562	539	542	579	542	540	555	513	533	526	576	605	563	547	577	540	539	591	536	518	542	534	608	542	543	520	582	547	555	562	576	566	521	552	536	538	536	538	526	561	555	561	573	544	567	573	558	531	537	533	545	540	498	571	521	541	518	540	535	525	585	552	557	539	554	543	589	559	546	557	606	571	552	523	540	518	587	539	520	579	542	540	568	569	523	537	532	553	557	544	539	507	548	569	510	519	541	542	511	541	557	592	566	549	547	569	513	522	503	517	516	581	543	553	578	577	545	605	539	550	548	530	509	527	564	527	525	580	571	562	513	574	520	495	511	627	572	582	533	545	540	539	531	542	559	546	513	616	548	518	544	617	536	538	520	548	560	518	606	537	589	571	529	520	550	563	544	532	581	545	561	522	569	554	575	556	558	539	551	562	553	489	554	535	578	581	575	568	515	561	533	569	544	507	542	612	538	535	531	544	541	516	523	543	550	549	569	520	564	558	543	583	525	593	548	531	546	577	536	562	533	532	559	555	529	538	535	573	557	553	554	587	543	530	498	564	546	544	537	554	564	529	558	574	550	565	525	486	549	483	550	599	562	488	543	583	556	559	540	534	545	555	532	556	526	525	539	535	549	569	582	547	560	555	569	590	565	587	558	576	556	589	511	579	530	562	532	556	533	545	579	556	559	567	530	604	577	550	512	515	526	541	547	549	526	582	552	537	566	577	574	552	526	555	543	600	526	567	564	552	542	512	586	516	526	566	607	519	571	528	539	568	605	540	506	535	507	559	530	553	566	527	566	541	573	594	543	540	511	553	560	523	558	521	548	599	551	563	538	523	559	579	571	560	541	583	555	531	547	554	536	548	569	568	557	579	549	564	541	583	538	534	520	512	524	532	565	551	549	571	616	542	558	555	557	545	559	537	532	569	535	542	561	558	577	550	553	559	576	543	548	567	534	591	584	510	532	545	509	532	513	593	565	572	541	519	565	535	571	579	536	526	536	588	577	539	524	561	564	575	552	563	551	561	510	526	593	532	522	524	544	550	544	557	521	554	566	554	531	580	577	546	539	586	505	539	508	557	536	585	562	541	537	534	533	550	529	554	535	580	531	551	519	543	511	578	517	595	545	607	547	552	573	584	509	546	556	484	577	519	573	556	544	517	558	548	521	578	571	532	553	532	577	532	524	567	575	535	568	530	542	545	551	526	530	562	547	499	560	566	514	567	585	518	555	529	577	575	586	575	515	571	531	554	550	538	566	587	500	575	568	545	566	538	538	529	535	513	547	557	568	515	530	532	535	514	558	547	552	564	504	550	573	529	557	568	553	512	556	533	543	578	549	549	559	517	538	514	520	558	536	575	600	580	522	551	512	533	528	520	529	547	581	533	567	485	536	559	493	530	551	542	532	502	527	542	513	560	555	535	506	546	587	521	532	544	530	518	533	550	532	533	538	588	544	538	565	561	509	577	562	565	546	543	554	525	558	523	556	568	550	551	546	573	550	534	565	568	483	566	545	563	520	536	529	560	517	579	591	554	540	532	560	533	530	557	554	552	563	539	568	553	556	520	539	546	501	526	537	577	546	565	534	543	543	566	506	574	516	543	547	548	567	543	543	562	569	548	544	532	568	486	587	556	550	561	569	555	556	510	536	552	576	538	567	534	530	525	503	535	539	526	568	537	590	523	551	527	548	534	512	562	554	588	567	546	545	545	495	554	525	599	558	568	547	554	503	578	532	562	517	523	542	535	540	591	514	542	593	548	547	499	511	548	551	480	528	568	542	547	549	537	576	563	530	577	555	534	552	545	583	570	603	524	543	551	552	562	597	516	565	567	536	559	524	573	545	557	545	604	576	546	583	490	546	579	510	541	554	552	541	574	570	544	539	574	512	522	561	575	530	524	524	549	595	536	547	515	596	549	539	558	522	515	548	539	566	560	499	566	553	523	567	548	530	522	530	573	495	549	546	539	535	548	550	570	530	536	555	541	515	544	569	524	561	562	517	601	548	560	546	530	529	545	544	539	562	523	599	525	515	565	567	519	569	511	516	556	597	549	522	516	532	566	597	534	558	543	546	578	498	522	573	520	551	568	540	581	557	579	564	501	547	536	581	570	491	556	561	565	584	555	509	528	544	588	507	529	545	557	596	539	539	530	581	543	552	559	548	539	581	544	544	542	538	569	546	531	545	538	511	507	524	543	553	538	554	560	570	564	544	549	546	537	577	519	525	559	521	577	544	567	533	539	558	513	500	610	578	561	530	567	555	570	551	543	570	518	562	573	528	566	560	543	545	545	563	549	541	560	550	545	575	563	523	554	547	544	564	580	576	525	519	533	529	532	600	552	581	549	545	546	554	577	523	581	556	565	534	560	574	567	525	539	533	590	532	545	566	498	541	558	555	532	578	600	518	535	560	492	492	550	541	534	555	523	538	557	534	548	569	566	528	508	527	565	585	511	583	542	584	514	550	539	557	540	562	600	541	536	556	565	534	550	510	559	519	534	569	493	514	566	506	545	559	567	528	525	552	501	509	526	545	513	580	513	517	569	549	557	514	563	575	554	545	507	521	566	535	535	542	573	554	556	528	559	564	561	565	531	531	543	542	566	519	500	557	534	511	553	556	554	564	567	578	500	518	545	559	552	538	516	567	525	569	565	531	543	570	532	553	546	551	580	546	592	579	539	538	541	557	539	556	535	528	560	515	515	571	494	571	572	548	560	548	537	542	529	512	509	546	494	550	542	567	541	582	607	565	566	506	566	580	565	538	540	562	541	528	520	548	595	538	522	526	523	547	526	565	557	519	549	518	548	529	558	521	588	570	531	511	547	559	541	509	538	543	530	547	554	567	552	545	561	533	562	561	540	562	571	559	565	567	569	531	591	538	565	521	535	501	536	537	592	543	516	539	517	550	501	581	543	518	561	578	542	586	573	501	562	555	547	558	578	544	558	553	566	569	538	531	545	536	579	530	507	552	582	534	565	497	549	572	491	520	536	530	536	544	528	578	561	544	549	578	531	612	551	556	551	544	571	538	557	584	534	548	536	558	537	554	520	513	568	513	514	526	533	553	540	540	525	588	557	537	530	553	568	568	524	556	507	552	551	525	568	540	554	560	513	556	518	544	535	534	531	570	555	584	558
11453	1525	1652	1382	1124	854	642	607	521	485	473	457	400	381	367	397	370	343	383	350	386	352	389	336	308	358	372	320	321	308	340	323	367	348	328	358	343	325	319	333	315	315	312	322	342	326	339	347	302	317	346	322	319	335	330	340	328	351	339	350	331	308	336	310	347	329	328	327	329	349	319	325	316	301	378	293	346	324	324	350	302	285	315	324	326	363	284	322	302	305	289	364	370	317	326	323	339	331	328	341	325	319	327	308	352	344	295	340	319	334	315	367	326	325	333	277	350	333	334	342	344	369	316	323	338	347	334	327	319	338	328	319	328	360	322	325	350	303	360	330	331	366	349	335	335	351	322	353	328	299	350	324	300	296	347	306	363	328	309	337	344	301	323	339	310	321	322	322	311	313	322	317	306	320	349	354	337	322	341	327	336	330	309	335	294	321	326	334	324	322	319	350	385	336	318	323	329	336	332	332	346	318	325	329	303	356	324	340	321	312	322	319	335	310	372	310	339	353	345	353	327	337	310	307	379	292	321	308	326	294	323	334	302	354	331	329	343	318	311	309	336	364	319	313	356	321	327	314	332	337	330	357	307	303	331	346	320	312	302	320	312	318	333	329	294	339	317	320	313	311	299	348	332	324	332	329	318	343	311	310	309	318	344	329	321	327	321	327	340	320	309	307	327	332	309	304	358	325	285	331	342	311	283	325	300	353	321	337	316	332	329	335	319	324	317	329	309	319	327	323	316	328	299	289	340	317	303	351	281	336	316	322	321	301	310	344	311	335	324	354	319	312	325	333	324	317	330	306	328	338	336	337	310	333	349	308	316	354	348	369	338	313	326	347	297	340	358	306	315	303	346	312	317	347	290	318	343	326	319	290	318	340	304	336	341	340	353	339	344	344	321	340	356	310	359	347	340	316	316	331	326	318	361	318	302	319	331	326	318	323	328	335	325	323	336	306	299	323	307	303	321	330	346	352	322	341	295	324	316	328	304	294	315	337	332	354	312	331	303	340	319	332	337	351	327	334	329	350	360	322	319	313	322	331	305	363	336	337	315	321	330	333	379	323	296	341	318	337	357	340	304	332	332	315	328	302	325	322	363	300	356	324	339	299	319	329	332	331	315	344	314	321	358	331	297	314	319	350	323	354	342	314	301	289	325	341	325	354	329	344	344	302	328	330	327	318	323	321	333	338	292	302	360	323	321	314	351	352	348	344	313	322	315	335	328	302	295	313	336	318	355	368	324	346	344	316	325	329	340	331	326	312	325	327	335	340	307	333	310	318	299	311	310	320	332	324	318	315	338	318	345	321	335	326	318	344	319	333	333	333	324	339	311	335	306	303	316	317	326	327	331	306	314	367	345	346	324	351	353	308	338	301	362	315	319	340	333	300	344	322	340	322	336	351	344	303	320	304	301	327	349	321	312	335	320	317	312	325	360	312	316	303	317	298	334	345	336	343	335	332	309	312	328	362	339	342	337	332	320	294	336	336	333	334	302	345	305	310	338	332	340	330	321	320	326	286	322	282	305	335	320	306	342	322	325	333	323	354	322	303	336	308	344	325	341	360	322	324	350	310	326	335	319	332	307	317	290	317	342	322	360	321	333	360	341	313	328	310	346	340	312	333	326	318	274	324	321	331	314	327	287	329	332	341	337	314	323	331	355	318	327	360	323	335	315	338	320	333	350	336	309	342	313	324	323	358	345	314	359	335	316	329	344	324	321	357	302	349	304	316	321	348	317	329	298	323	334	333	301	327	329	304	326	358	329	323	323	282	350	327	310	313	341	308	329	328	301	284	353	315	353	306	327	310	340	329	360	298	344	313	332	325	307	326	308	344	340	353	310	320	351	338	304	311	299	300	338	339	304	342	337	345	351	311	297	317	315	349	295	326	324	326	352	327	335	326	308	336	303	328	332	339	304	302	328	348	309	306	324	319	332	317	304	319	335	371	324	338	330	315	313	324	325	312	327	281	298	324	303	351	265	318	297	336	288	301	323	333	330	319	354	308	336	292	327	334	341	346	310	330	305	341	290	342	323	322	342	327	287	334	307	320	326	303	310	300	373	309	323	324	323	321	293	331	328	351	332	310	315	349	334	321	350	323	318	333	329	318	321	353	329	306	314	317	338	327	321	325	312	346	359	326	327	355	321	323	317	326	331	325	362	303	320	287	344	331	319	358	299	319	336	332	320	335	299	313	336	343	347	302	309	333	323	340	322	336	302	327	338	315	342	326	331	338	319	304	315	286	332	338	329	358	342	336	343	284	329	333	319	343	322	329	322	324	309	333	313	338	342	327	304	322	343	329	305	354	315	346	319	354	334	327	323	335	322	318	338	325	312	327	362	348	302	309	324	340	340	321	343	352	321	299	354	328	339	308	327	338	312	344	333	321	346	321	327	337	328	302	299	316	291	318	335	342	304	322	334	304	349	343	358	330	308	338	306	326	331	324	321	389	324	341	344	298	299	334	330	318	312	336	332	338	350	303	325	320	307	343	342	294	308	329	360	333	294	339	284	352	307	335	336	340	341	315	348	313	321	349	323	342	339	329	358	343	280	323	301	352	344	349	350	322	314	330	304	338	356	301	300	313	317	332	316	341	362	323	327	303	317	328	328	349	308	324	336	339	322	332	340	294	304	286	335	311	329	307	324	357	299	326	292	319	306	337	324	309	369	360	312	306	290	351	346	327	318	337	314	341	325	291	352	317	344	365	304	325	332	352	340	318	355	327	344	310	357	338	347	336	331	324	319	322	359	347	305	326	321	298	276	283	348	351	304	319	315	317	313	308	316	337	341	316	337	356	338	301	354	332	334	327	323	348	283	311	316	321	317	349	335	301	331	328	308	314	325	350	339	326	308	316	336	321	337	336	315	338	288	337	333	352	324	308	303	317	320	337	314	294	324	297	313	290	319	322	347	337	345	322	317	317	329	344	330	334	350	355	330	311	319	338	296	303	354	311	340	301	293	328	323	303	309	323	321	292	346	345	306	335	327	334	318	306	338	311	332	318	348	304	326	330	308	328	369	308	328	344	321	309	325	330	351	340	302	304	342	322	305	333	359	302	350	318	322	337	327	329	332	319	324	356	345	314	338	330	340	340	327	314	318	344	318	311	313	352	316	288	327	342	293	344	362	332	343	317	319	354	330	322	292	336	349	312	336	307	363	326	292	298	337	313	336	308	334	329	321	361	346	331	339	342	321	299	330	329	313	303	338	310	321	367	311	307	314	310	308	300	285	325	341	335	335	309	311	310	357	349	304	345	307	323	319	327	336	327	315	310	317	336	324	304	360	347	335	284	345	336	348	352	332	309	352	320	347	299	330	344	321	338	403	342	310	286	330	315	337	326	334	271	301	315	342	341	334	353	342	304	322	350	352	344	343	315	302	334	352	326	317	339	315	332	330	327	318	343	324	344	359	301	355	298	317	349	310	325	318	315	310	327	347	324	331	339	327	318	343	317	319	339	362	345	304	323	344	351	331	330
5943	1967	3860	4405	3816	3186	2714	2242	1967	1850	1647	1601	1422	1398	1332	1287	1267	1193	1184	1178	1140	1059	1101	1104	986	1120	1046	1058	1015	1051	988	1026	1002	1050	985	1028	975	980	1016	964	1017	935	989	943	918	1016	926	985	980	926	947	940	922	964	940	971	899	952	972	937	920	907	889	921	964	922	928	989	942	918	910	918	915	918	940	906	962	896	881	921	942	935	862	960	978	977	915	927	903	896	863	931	928	946	899	986	945	893	936	926	889	923	942	969	913	917	890	968	875	956	949	851	907	937	949	867	935	956	924	913	940	874	967	931	893	883	855	947	945	988	931	924	959	950	973	968	866	980	862	925	907	936	934	939	900	957	923	963	911	932	952	905	946	929	932	904	951	907	948	909	942	949	898	921	893	915	879	883	927	865	926	924	897	888	906	968	899	917	897	915	855	890	968	954	926	909	920	948	916	920	908	912	891	905	924	955	916	917	866	982	926	962	934	1002	958	911	868	912	924	944	915	909	937	904	896	900	897	939	894	926	912	911	940	951	923	919	920	894	906	965	944	924	915	903	949	921	894	921	941	883	943	917	949	935	933	981	958	911	896	865	917	956	937	940	915	924	901	934	935	925	886	886	948	907	988	926	965	882	910	915	911	905	863	936	905	892	924	845	865	924	898	965	865	927	936	866	886	858	901	953	937	861	856	920	837	897	883	956	881	867	911	971	940	902	922	977	926	923	880	893	908	934	965	886	908	911	915	925	918	929	934	912	987	932	890	935	933	916	944	880	911	876	954	949	953	915	957	946	948	962	951	897	908	963	847	890	896	902	903	924	883	938	975	929	933	929	866	913	907	910	913	896	882	893	882	937	898	926	949	917	878	843	916	909	923	929	913	915	903	924	909	864	943	903	934	928	900	874	904	964	940	904	893	958	932	914	923	949	895	926	905	906	927	926	953	923	939	927	871	938	937	897	929	916	937	946	841	912	889	896	903	888	927	942	886	950	854	921	905	927	919	878	944	933	927	949	917	885	920	886	937	935	897	888	916	884	897	892	913	948	913	898	937	884	906	889	943	975	955	895	886	870	892	894	895	917	951	897	983	912	912	882	931	959	931	942	853	920	930	885	914	867	986	874	895	913	885	917	904	895	886	986	890	866	867	958	919	890	933	916	888	912	915	890	885	950	973	911	904	910	942	895	923	957	920	881	916	916	978	917	904	980	951	890	893	964	886	899	926	904	914	961	877	922	923	908	900	924	853	921	899	910	964	926	897	893	964	927	905	964	872	925	915	950	905	864	925	906	942	934	913	913	918	934	934	867	931	896	944	916	890	925	996	932	898	870	909	889	888	871	926	925	899	898	891	919	924	905	926	924	941	936	897	969	913	941	898	876	937	926	881	948	874	879	906	941	882	892	868	876	857	915	947	941	973	937	914	995	872	912	907	895	893	911	905	936	922	896	884	928	908	936	885	950	943	950	952	931	950	941	937	868	878	889	953	943	866	929	918	943	924	922	906	872	916	908	957	929	894	876	911	934	941	931	942	885	930	928	897	925	930	882	901	954	910	904	925	890	907	908	900	885	938	912	918	831	924	948	919	960	897	944	957	897	926	926	910	951	931	896	942	928	944	874	919	927	910	903	893	944	922	922	955	922	929	913	884	914	898	894	893	897	953	908	879	866	848	896	883	954	919	894	868	917	931	924	907	918	902	924	888	949	901	988	939	930	870	945	890	897	903	912	953	845	939	963	877	907	939	927	911	897	927	914	932	884	949	900	937	895	936	921	867	938	875	915	904	940	952	891	955	914	921	883	868	936	943	930	894	914	916	901	913	889	905	915	910	923	879	967	977	908	907	944	910	871	884	900	914	910	896	884	880	930	883	884	1000	886	899	880	955	923	918	929	911	919	939	873	895	915	918	873	912	855	937	921	904	919	964	923	947	941	888	941	932	990	918	899	959	896	939	871	903	907	934	945	919	939	867	931	921	946	931	940	932	961	887	909	945	937	940	964	956	954	902	942	889	951	912	895	957	906	897	951	912	936	935	919	908	987	848	886	936	892	883	846	943	914	881	889	933	921	888	932	915	938	907	925	891	910	897	950	941	886	884	918	920	956	1032	902	883	952	846	892	934	927	938	964	960	891	904	934	940	873	905	879	933	938	927	920	906	938	937	910	922	930	919	934	893	949	938	890	904	948	900	894	964	917	919	931	954	891	897	893	883	896	906	909	916	891	949	901	909	941	853	900	945	902	907	870	893	911	947	840	881	934	985	920	892	890	926	962	914	867	946	900	915	853	983	867	995	849	918	867	910	887	950	896	931	911	907	890	901	956	948	940	923	892	865	915	891	922	880	969	911	908	948	882	905	913	917	922	959	912	946	915	900	942	935	920	981	934	891	915	920	963	940	900	858	937	912	949	967	912	903	897	924	951	894	919	918	918	962	935	903	946	903	896	914	924	917	985	915	940	986	937	918	952	912	1000	886	906	920	924	953	905	895	909	919	897	925	963	939	961	883	942	933	926	916	966	915	945	924	885	939	862	908	942	994	876	889	963	933	956	874	900	923	908	882	927	948	855	953	916	974	986	885	986	925	876	898	891	898	900	894	929	895	896	902	889	890	940	940	941	847	880	943	931	878	894	917	875	944	949	938	907	907	905	872	937	920	880	902	891	1006	912	864	985	882	871	919	893	926	943	912	876	875	915	873	960	893	907	871	966	916	885	895	916	962	928	869	900	936	968	951	858	918	947	997	848	916	886	914	901	938	940	875	877	924	905	925	962	890	893	952	909	942	941	878	908	903	893	960	922	918	929	909	894	916	974	947	943	899	921	863	924	982	926	956	947	919	857	898	938	872	933	910	949	951	928	884	924	962	916	945	917	924	895	933	890	885	950	904	937	886	864	885	926	940	912	888	929	860	855	911	941	964	897	911	894	890	878	914	956	1002	876	942	941	888	975	895	942	887	936	902	911	929	927	963	940	906	928	881	854	887	946	907	881	896	863	966	861	982	880	951	901	947	937	864	938	930	959	879	940	907	947	870	929	937	929	925	905	914	962	908	934	868	893	907	873	910	922	924	932	932	891	893	912	928	885	904	925	905	933	911	931	952	908	908	870	893	883	919	960	895	954	944	895	933	887	946	966	863	902	896	912	925	936	919	871	883	877	985	938	871	918	917	926	887	924	888	918	967	925	930	938	886	912	887	911	930	886	899	961	926	909	961	946	889	949	939	937	904	895	893	921	979	881	903	930	943	935	942	906	862	915	874	882	912	950	930	943	920	932	896	943	906	926	908	927	930	880	878	914	874	969	936	847	917	935	909	920	904	968	886	926	925	931	979	938	892	944	949	946	899	919	904	900	938	969	956	907	903	977	879	929	922	898	940	902	950	938	948	931	938	968	904	894	920	952	924	917	889	939	912	882	898	846	942	941	878	923	898	904	934	854	865	922	915	983	910	879	949	941	889	934	896	925	888	925	932	921	892	892	874	921	901	938	882	975	924	956	929	944	942	942
20011	3771	3330	2714	1868	1447	1088	920	747	697	594	535	552	474	427	461	420	418	427	352	402	400	388	368	408	395	409	400	341	372	342	393	357	344	348	354	340	326	338	334	352	334	362	327	321	352	347	332	324	350	339	319	342	356	329	337	351	321	299	351	344	337	347	321	370	338	322	325	320	377	334	310	320	342	321	339	348	354	372	336	302	328	332	337	323	352	303	350	344	311	359	352	345	338	323	313	354	364	351	341	337	354	299	319	322	326	353	357	337	348	350	341	348	329	337	309	334	336	340	383	320	332	345	327	313	331	330	315	376	340	321	314	324	345	332	322	328	349	347	336	336	338	348	343	332	330	368	327	347	354	321	335	305	336	349	361	314	332	348	349	327	327	319	340	300	325	338	316	324	330	344	327	347	308	343	327	323	340	345	330	289	315	330	320	334	335	324	342	347	347	343	333	340	352	326	345	347	309	316	336	332	337	320	294	346	331	332	339	326	360	338	325	327	359	335	358	332	335	339	355	333	374	340	341	337	325	339	341	328	311	324	344	334	340	338	333	337	318	365	320	342	342	378	323	349	329	360	370	299	317	347	358	360	353	357	315	374	348	329	340	317	304	325	337	351	311	338	305	333	366	310	303	359	348	340	343	322	326	329	318	341	324	357	353	327	341	359	326	358	358	342	336	355	323	328	315	334	330	333	344	307	304	290	348	334	311	344	309	340	336	343	319	351	361	342	347	325	333	308	326	299	336	321	348	307	355	332	322	301	309	350	344	324	341	337	346	317	313	330	339	305	327	329	327	351	319	322	311	329	356	332	347	294	367	332	327	324	341	327	312	325	303	309	321	353	327	355	380	336	373	363	313	367	324	342	337	306	310	322	334	339	349	351	353	346	349	351	343	323	305	321	360	292	322	363	302	352	348	348	327	338	341	332	319	347	334	350	313	331	333	318	297	348	312	327	319	352	324	324	332	342	355	367	328	354	342	317	356	326	338	359	344	319	338	310	328	340	322	328	301	336	323	301	334	343	324	330	351	335	338	355	365	335	357	324	319	369	341	353	314	338	337	371	330	334	331	357	298	339	309	304	341	304	371	383	322	340	338	343	348	313	346	317	334	329	327	352	332	303	330	340	316	355	334	334	350	375	337	357	323	308	329	351	310	345	351	339	354	344	350	326	332	346	328	331	333	343	341	373	330	364	328	304	344	338	325	365	332	307	320	354	364	334	325	351	336	345	346	333	317	336	368	312	302	321	315	322	339	362	314	305	336	358	323	340	369	307	329	345	316	341	358	334	360	363	332	349	324	311	346	342	364	318	319	313	335	356	329	322	362	356	351	315	316	347	370	335	369	335	327	338	326	321	343	335	329	323	349	314	337	325	333	386	342	330	338	325	346	329	369	337	324	330	339	351	322	318	335	345	361	349	304	310	327	317	327	363	324	321	335	340	352	355	339	353	330	317	348	331	322	291	306	342	331	337	324	363	339	386	359	363	313	333	346	329	314	314	341	335	319	302	351	378	316	311	336	340	317	349	320	302	348	354	314	349	309	342	327	319	328	369	355	362	356	345	343	326	358	325	303	329	326	330	330	329	318	330	339	349	358	334	341	342	333	322	345	359	333	311	312	338	309	333	342	331	297	313	331	341	320	304	324	319	340	333	322	306	350	353	337	328	336	322	306	335	329	314	343	322	339	345	350	320	329	366	336	349	343	360	332	300	344	317	342	323	331	351	353	341	325	301	348	325	362	334	331	331	341	309	334	302	352	330	348	339	359	361	334	312	334	377	329	342	341	319	329	329	323	334	337	358	339	303	382	306	321	327	292	329	358	364	337	317	302	311	333	314	344	348	317	316	353	349	325	319	340	329	337	334	310	312	345	349	341	300	328	358	296	332	351	328	345	347	333	318	349	329	322	315	342	379	322	303	320	369	320	333	360	331	345	335	309	325	303	333	324	317	323	330	368	310	311	382	318	361	298	347	317	355	351	345	362	349	351	323	316	326	331	366	349	342	323	315	325	316	297	357	322	310	342	344	360	330	332	340	355	365	360	316	332	341	341	328	314	334	346	377	323	326	370	323	311	323	344	310	312	347	313	326	330	338	314	323	367	326	374	333	339	363	321	339	321	339	318	334	367	328	361	314	351	323	351	315	340	328	329	340	368	350	350	331	323	343	344	348	356	316	323	325	346	333	360	326	351	309	329	334	335	324	326	325	341	343	339	321	322	301	322	352	343	345	325	361	324	337	352	330	308	294	360	343	307	330	321	318	318	340	324	333	362	334	300	354	293	331	334	344	351	318	351	333	329	359	343	324	307	354	378	293	353	347	361	353	379	352	338	350	307	353	331	327	311	329	313	348	372	366	323	352	330	331	347	346	352	314	340	337	355	326	334	352	362	324	321	345	350	336	322	320	351	323	334	318	321	337	340	317	318	308	327	356	361	323	350	322	325	371	327	323	320	365	311	321	325	321	343	354	308	341	321	311	337	317	334	313	321	316	360	331	330	340	326	352	342	321	314	319	357	324	343	325	348	349	356	323	337	345	303	327	315	354	302	354	357	319	384	318	350	294	325	333	322	326	326	345	330	333	347	319	354	334	333	333	342	332	340	350	314	330	335	346	319	323	330	322	342	321	311	345	333	348	340	358	322	350	347	320	347	337	344	355	329	362	354	335	344	331	342	350	352	353	314	354	356	332	361	320	350	318	331	299	310	350	323	305	334	324	325	340	308	325	307	390	363	334	315	366	364	331	307	320	373	332	400	360	347	339	354	351	339	330	347	312	352	335	384	320	320	320	353	322	332	357	359	328	348	320	339	342	344	305	285	346	345	325	317	325	358	358	350	303	340	315	338	356	323	332	349	342	355	333	319	326	349	380	330	322	309	341	347	338	330	339	349	311	333	348	341	326	321	329	337	320	329	337	323	335	313	320	342	310	345	311	344	346	328	335	334	324	312	342	348	327	310	347	348	321	311	329	319	314	337	329	387	323	330	319	306	347	360	353	333	338	342	355	335	349	347	319	341	331	322	351	321	338	351	333	341	353	327	322	334	291	349	329	321	301	352	333	359	351	326	331	341	378	343	330	300	314	330	347	349	309	358	343	317	343	336	351	321	334	333	338	314	316	296	329	349	322	315	338	352	308	334	323	355	332	352	362	318	332	321	327	345	331	363	334	338	318	326	328	341	321	338	346	346	360	344	355	341	328	342	348	344	337	343	326	335	325	318	377	330	335	309	332	358	339	328	315	373	356	332	356	365	324	323	346	318	362	306	332	346	323	324	302	336	337	327	316	336	323	327	313	351	337	311	337	349	321	349	370	321	336	349	344	378	340	325	340	321	318	320	359	309	309	324	330	309	306	308	331	335	333	328	326	323	321	307	347	358	332	329	346	327	333	362	349	324	337	329	341	378	320	309	317	325	343	345	323	320	358	336	320	350	313	354	321	359	326	327	317	325	335	322	336	327	345	351	322	343	330	335	321	327	312	307
7969	3146	6858	7480	6398	5120	4446	3619	3016	2717	2405	2194	2045	1880	1792	1720	1564	1458	1418	1414	1279	1324	1278	1271	1257	1222	1196	1203	1138	1125	1138	1113	1140	1045	1075	1056	1102	1080	1006	1054	1018	1031	1045	1010	1019	955	985	1016	993	973	1009	993	961	1014	1056	960	982	956	976	1002	981	966	926	980	984	973	961	964	956	951	948	953	977	958	980	976	978	970	912	921	944	997	965	953	969	917	925	933	916	919	975	967	914	924	906	909	950	978	969	965	897	925	893	948	912	943	964	923	908	893	972	971	914	957	889	987	845	913	979	958	928	881	898	856	934	891	970	949	900	913	923	902	884	916	897	936	933	921	889	888	887	902	924	897	962	907	942	999	863	882	932	945	937	887	914	966	908	906	923	913	936	913	885	962	955	927	871	902	894	940	956	978	911	937	928	965	897	894	886	931	900	942	1012	879	913	909	922	924	907	899	901	961	896	897	896	905	863	921	889	939	945	906	974	928	929	942	951	920	900	924	932	901	903	892	939	814	920	888	912	998	930	942	952	930	860	945	943	872	909	934	879	917	899	950	924	926	898	930	950	975	868	945	906	924	901	936	915	905	899	896	945	909	912	923	898	880	908	907	914	916	872	904	941	906	935	930	918	858	936	938	902	969	950	926	989	856	962	924	859	895	907	968	957	966	869	947	943	941	907	882	947	919	947	937	941	884	875	892	885	872	894	913	933	954	876	917	880	884	885	972	944	937	959	931	887	937	929	886	892	933	888	891	915	895	904	894	882	838	946	913	935	904	907	924	911	925	963	907	932	877	902	981	937	943	935	904	931	910	862	952	888	948	916	903	923	914	907	954	907	847	938	913	927	942	895	904	896	966	962	944	876	924	893	920	904	879	877	974	901	886	847	933	899	961	874	878	989	868	929	920	893	854	945	901	919	953	912	962	924	946	912	891	924	947	893	913	885	862	912	975	928	926	962	992	921	950	935	926	972	976	903	925	965	885	922	920	896	882	937	942	967	890	958	915	901	949	881	878	925	930	911	953	914	922	947	943	966	902	850	906	925	897	869	902	894	938	921	923	926	914	896	937	937	918	940	915	897	878	939	883	898	900	936	889	903	953	924	963	891	927	924	898	927	948	935	949	866	882	907	927	956	923	938	961	949	933	931	1018	915	902	912	919	926	910	919	947	952	944	881	927	896	968	916	952	879	966	920	906	920	937	964	926	927	912	889	847	1015	965	928	882	957	892	930	948	927	898	943	923	881	986	946	928	908	909	916	849	915	971	911	907	919	927	867	916	903	860	896	924	910	924	900	902	969	901	938	922	892	946	875	826	945	952	997	900	945	942	940	952	916	900	908	919	944	920	958	1007	937	883	910	929	947	931	908	918	909	926	916	961	899	921	918	924	964	931	937	899	905	918	974	929	936	908	953	913	904	953	920	917	916	954	886	923	945	920	918	935	939	954	954	947	882	922	921	926	931	864	913	928	888	941	906	909	929	896	837	906	881	917	937	906	927	955	927	923	909	888	929	909	896	896	885	919	896	911	916	890	944	953	915	905	939	932	961	904	969	913	948	867	860	913	898	934	917	897	936	931	912	934	860	908	862	923	881	896	933	952	952	939	892	916	856	923	921	919	877	923	889	872	908	922	870	928	961	905	930	911	935	954	991	929	901	898	903	899	927	910	932	898	968	903	926	934	974	963	906	952	931	925	937	908	928	936	919	834	896	938	934	905	899	873	900	926	907	883	966	921	939	948	931	925	906	919	928	963	905	894	967	877	932	985	912	914	915	884	929	954	948	907	944	904	894	958	922	929	957	929	904	936	883	964	898	943	918	906	949	911	885	884	911	945	902	851	907	950	916	865	936	930	899	920	957	931	904	962	922	903	903	930	855	956	958	906	860	912	950	928	967	925	917	859	918	908	921	940	901	901	926	933	914	932	925	940	883	901	903	908	957	862	912	961	937	940	890	924	924	935	873	891	906	914	955	891	903	913	918	941	944	898	938	898	897	909	894	898	908	910	929	928	936	933	937	883	883	908	919	973	921	879	932	934	940	969	897	903	905	902	920	903	889	947	881	865	930	884	875	916	895	923	897	899	975	913	916	890	923	896	923	920	842	977	946	905	924	913	961	895	929	861	893	911	976	917	880	881	916	920	906	936	931	937	952	907	934	943	935	958	920	923	937	969	930	926	934	844	909	963	939	893	946	890	945	939	929	917	916	975	961	985	910	905	922	911	889	920	876	996	879	959	891	879	912	935	952	974	915	947	934	911	915	938	950	968	823	958	866	892	921	939	929	880	891	917	976	941	866	853	920	865	892	931	967	898	922	959	915	839	910	911	932	929	946	936	919	864	942	912	925	907	885	868	905	933	930	945	847	906	858	936	891	929	951	948	885	859	960	876	909	919	960	917	927	920	926	927	913	918	865	977	952	939	905	922	911	889	902	971	920	886	897	898	936	920	888	927	870	918	910	952	888	922	953	941	959	922	915	903	906	912	965	889	862	970	890	921	910	950	889	910	975	896	905	957	942	903	931	913	943	909	864	944	939	903	921	931	907	905	896	973	917	877	918	887	908	929	898	931	950	942	947	928	950	936	937	914	898	953	914	954	923	928	893	893	950	888	919	949	892	885	924	951	941	872	899	897	852	930	930	918	928	956	930	924	974	922	919	928	935	906	953	885	924	898	951	878	909	913	967	887	897	939	916	958	904	916	920	969	907	877	877	966	903	944	953	929	891	1016	905	958	935	965	875	938	918	903	907	909	916	938	913	885	919	901	890	972	921	904	931	952	917	908	895	943	855	943	970	933	934	833	972	909	932	912	934	941	922	916	905	934	897	896	971	888	955	958	984	972	937	943	907	906	932	910	842	944	921	973	935	931	941	955	937	928	974	870	946	955	912	920	881	912	906	911	985	957	939	898	887	919	871	900	871	925	905	927	969	977	912	897	909	883	905	868	927	860	914	873	941	927	879	882	882	907	901	914	985	928	893	888	923	931	962	900	888	960	901	921	921	943	936	879	912	905	897	926	898	898	925	902	926	909	883	917	869	976	962	943	935	943	960	921	954	940	933	878	952	919	897	956	896	907	921	882	918	924	901	868	864	925	899	886	957	921	913	940	940	920	912	895	890	924	946	924	912	924	917	937	909	945	950	952	952	939	959	886	960	928	885	951	920	844	937	912	932	935	894	916	937	937	997	904	939	902	911	946	939	911	880	908	881	926	940	915	928	865	982	955	922	922	884	897	918	923	912	904	880	905	877	974	931	927	977	956	924	906	956	911	875	961	946	937	944	941	895	872	892	946	965	940	939	895	912	905	965	926	934	894	919	939	913	915	947	892	929	944	957	924	960	936	923	910	926	869	865	932	918	950	911	934	863	914	950	914	883	887	933	962	937	981	952	901	845	946	885	916	893	952	911	957	919	884	906	891	896	898	935	877	897	909	865	892	907	928	912	921	887	917	875	865	959	893	878	921	895	920	901	947	907	957	960	912	969	885	948	981	953	899
2511	262	252	243	230	167	188	194	180	174	190	179	178	155	191	174	195	186	188	173	173	172	153	180	163	192	163	171	178	174	178	186	177	178	160	185	173	181	184	179	185	177	191	185	169	178	211	183	184	189	167	163	163	165	180	157	174	177	174	183	185	155	184	149	179	170	194	189	181	151	156	176	193	168	168	192	172	156	176	179	169	187	175	176	196	204	169	161	174	134	168	148	178	166	180	173	173	163	203	189	184	152	157	198	170	189	180	206	162	159	213	177	162	155	181	189	153	153	179	166	195	188	182	180	191	180	169	179	162	199	170	161	207	162	168	172	157	171	158	177	140	187	172	177	166	158	185	159	168	155	192	186	189	168	152	190	175	172	168	169	162	194	174	159	154	192	174	173	163	164	164	180	190	199	179	166	191	187	197	159	180	156	162	151	182	183	150	169	167	169	171	157	174	176	156	179	177	161	187	204	179	172	168	165	163	192	183	197	188	149	181	165	175	188	199	177	175	171	167	178	141	166	173	140	174	183	172	180	170	177	170	174	181	176	169	178	162	199	184	162	164	159	166	172	176	174	176	158	178	175	164	179	179	169	206	178	172	150	152	161	166	190	180	159	185	171	183	164	160	147	160	163	161	180	149	161	188	163	182	185	186	200	184	181	175	178	163	179	154	168	142	153	176	138	178	187	167	161	178	197	165	175	168	170	166	179	190	176	184	177	151	175	156	157	166	191	198	169	188	199	176	180	163	173	201	187	168	159	169	190	178	182	157	186	187	183	177	151	174	164	154	176	154	185	181	167	153	200	162	192	145	179	173	184	191	152	168	157	176	179	185	167	196	164	174	184	163	171	171	182	184	177	185	199	170	177	161	178	185	176	152	203	168	170	138	159	158	177	194	164	173	180	149	186	148	173	181	164	192	169	172	165	165	167	170	166	136	159	183	169	176	192	175	158	173	172	171	204	189	177	154	166	185	162	174	183	156	159	176	169	179	141	159	173	185	158	198	181	173	182	183	183	172	178	142	166	163	190	175	170	152	184	157	194	158	198	190	156	175	164	174	191	188	198	166	166	155	157	166	149	182	173	183	174	168	173	187	168	188	172	147	158	171	168	184	163	199	185	170	168	163	194	156	183	149	148	189	176	168	188	173	161	191	158	159	186	177	167	163	193	188	159	184	149	193	188	155	180	175	154	152	166	180	159	176	164	164	197	151	172	170	177	172	181	177	180	156	177	149	173	179	177	175	186	162	171	183	200	182	195	169	178	171	162	168	167	176	174	175	195	174	176	171	155	157	169	178	157	175	182	189	159	171	190	193	163	175	169	183	161	186	162	197	168	168	191	173	185	185	187	194	187	148	191	166	179	182	158	175	168	171	175	180	168	165	166	209	184	176	166	160	172	150	162	179	152	156	170	184	182	151	189	176	194	162	167	182	155	165	184	162	145	200	193	185	161	178	168	151	172	151	144	163	196	180	159	186	171	162	181	196	172	165	160	180	185	165	169	164	159	168	171	166	160	170	173	188	160	184	158	192	172	188	182	187	164	171	178	186	157	172	146	159	181	177	162	170	182	184	201	182	175	179	183	173	176	186	174	187	177	178	193	177	203	165	188	174	166	181	180	195	187	164	149	187	164	196	181	165	174	184	169	173	161	172	196	186	171	172	169	172	155	208	180	189	182	209	176	156	170	166	172	195	174	166	166	169	171	174	205	159	189	176	182	181	173	184	174	200	200	181	170	181	157	189	183	193	185	152	166	178	168	195	176	174	177	170	218	160	161	162	171	157	177	170	183	176	189	160	180	176	189	139	173	162	181	195	168	162	174	174	163	164	151	155	157	149	165	156	162	164	165	171	200	165	184	162	178	168	175	177	183	177	180	178	173	180	174	168	174	176	166	168	166	168	174	193	184	172	174	174	190	174	169	200	181	178	192	217	213	191	173	200	173	204	192	178	167	177	166	157	194	180	180	183	176	160	171	167	174	150	169	158	174	196	175	155	182	180	181	174	160	176	178	198	168	182	188	167	159	180	182	179	168	160	179	179	160	181	148	175	190	185	179	171	142	155	162	194	189	175	158	192	162	187	189	174	167	171	161	151	181	177	169	155	185	177	173	148	163	178	181	171	162	168	164	184	194	161	140	202	175	190	163	171	186	186	182	155	169	179	187	182	178	187	172	158	175	184	163	206	148	176	166	158	159	175	175	186	184	196	163	177	176	166	190	178	166	171	176	173	180	153	167	197	176	193	191	181	180	172	182	182	158	182	184	167	185	175	164	172	183	180	177	187	154	179	160	179	188	217	173	161	184	171	171	183	199	144	163	185	169	155	179	158	174	167	151	176	165	171	184	195	166	144	168	176	167	161	164	156	210	189	177	193	155	151	156	177	160	181	189	164	150	168	174	179	176	182	184	187	184	154	163	161	189	187	176	155	154	179	163	139	170	162	183	168	165	164	181	156	168	185	175	184	184	159	171	162	166	182	180	166	185	164	180	173	146	168	159	169	158	166	163	165	163	191	175	152	168	178	166	188	197	158	167	178	175	176	170	160	150	155	187	178	173	171	175	182	199	185	176	171	165	161	175	186	159	175	164	187	184	186	164	166	198	154	193	168	158	164	198	160	176	176	194	156	172	144	166	189	181	169	178	176	165	174	176	180	191	154	161	180	164	179	170	158	162	178	162	171	175	198	183	190	182	162	181	161	168	175	164	173	166	192	172	183	188	178	141	153	184	150	170	188	178	195	204	170	189	159	195	194	168	174	173	187	166	169	148	181	191	184	197	167	169	179	132	199	182	184	185	193	181	189	180	192	197	185	184	183	157	166	188	172	181	176	165	162	174	191	160	180	191	168	145	187	168	171	137	148	161	136	176	181	189	186	169	140	163	177	177	178	157	182	163	180	183	162	159	175	163	167	140	185	179	181	157	175	185	157	191	183	197	186	167	164	162	163	169	180	193	176	201	186	149	186	178	186	186	158	168	175	167	175	187	163	186	203	184	185	170	194	183	182	157	171	175	167	170	192	176	182	176	170	171	182	143	172	153	182	187	166	178	157	163	175	167	176	176	172	160	144	177	183	188	170	187	174	168	152	181	177	173	181	165	170	169	170	188	179	175	167	190	180	174	180	167	172	171	178	185	168	172	163	189	183	162	151	164	170	166	184	172	185	162	163	169	181	186	182	166	162	163	178	168	169	166	173	183	178	165	163	157	161	176	174	173	193	168	178	159	139	174	191	187	173	136	169	162	197	176	174	172	187	195	177	176	188	187	167	178	150	185	164	181	175	172	185	162	179	208	177	186	169	175	177	207	174	192	160	171	186	171	188	169	185	178	148	174	191	185	162	186	149	188	175	161	165	174	182	186	158	196	162	187	174	185	186	152	162	190	171	176	190	172	169	170	165	180	170	167	182	175	171	175	204	197	148	174	187	163	183	200	181	200	169	167	163	184	170	166	185	178	170	180	170	179	164	165	166	193	142	153	180	185
2218	614	652	726	714	662	648	621	583	589	564	593	585	573	561	618	567	553	551	603	534	554	567	545	565	570	553	594	566	589	580	519	542	564	561	569	543	573	562	591	545	575	568	593	578	556	570	545	544	565	539	521	600	540	551	580	554	506	582	576	564	574	549	525	578	545	550	563	580	532	575	548	528	566	568	554	530	519	533	517	532	527	538	552	524	559	528	520	520	527	574	551	564	570	527	541	585	553	502	516	545	585	565	536	483	559	543	555	575	560	525	556	525	575	575	546	560	567	548	559	564	562	551	522	568	508	576	522	548	589	504	539	512	568	521	554	532	575	563	536	568	572	543	519	548	522	554	555	587	550	536	560	544	532	513	538	537	573	557	513	533	580	563	569	573	589	580	591	546	547	528	551	545	558	539	550	565	541	507	566	581	512	515	550	551	577	590	512	556	501	547	551	535	543	539	510	525	547	568	559	554	566	573	526	563	575	525	582	583	577	556	545	588	573	538	545	528	566	526	530	559	565	553	563	564	543	539	572	511	563	567	560	574	576	544	526	581	574	542	572	551	507	545	575	525	525	520	576	541	512	567	511	533	544	537	509	551	560	557	535	502	547	492	543	559	581	550	560	558	580	575	558	523	566	605	562	590	550	506	529	544	568	572	544	609	541	571	555	575	566	512	528	581	602	564	542	553	547	556	541	530	576	591	546	548	527	547	560	591	533	568	567	517	553	549	568	567	553	555	530	564	562	570	513	575	529	516	543	522	544	566	497	556	580	571	567	501	523	560	554	552	548	556	573	539	570	560	582	540	549	538	542	619	527	529	544	569	549	563	513	570	530	522	537	519	533	561	572	534	557	564	531	603	557	534	553	551	559	538	540	568	571	552	558	497	551	563	554	564	578	611	550	550	535	558	572	531	538	532	498	541	526	514	527	545	561	572	514	546	548	569	532	561	568	533	537	526	521	529	548	514	564	515	529	543	531	576	550	549	582	577	550	554	588	558	509	513	567	519	565	537	530	555	570	559	566	538	550	543	514	549	520	528	573	534	521	536	557	522	524	576	559	516	582	573	563	530	556	558	561	543	553	554	531	567	521	564	558	547	542	568	519	561	568	566	544	526	586	568	544	565	544	573	580	556	525	550	538	575	573	526	531	578	529	587	597	538	549	575	549	527	563	527	507	560	556	558	565	555	547	550	528	543	511	533	546	544	590	519	541	531	507	551	556	556	573	549	562	520	560	531	542	551	550	576	555	575	543	577	546	521	514	526	538	578	539	543	515	565	536	550	568	568	554	544	549	577	577	527	538	554	537	546	557	577	576	542	548	541	554	573	585	576	563	556	523	557	541	506	523	546	567	565	597	539	532	573	569	538	558	524	570	587	530	588	555	533	554	513	572	585	527	589	549	554	532	559	548	526	510	533	491	550	553	572	538	556	539	534	530	555	554	564	595	547	559	613	599	574	524	508	517	522	573	535	586	547	556	532	567	544	569	560	595	554	555	546	524	547	494	550	569	551	557	603	514	557	561	542	537	525	530	530	529	570	583	570	565	518	538	610	532	551	543	541	569	529	583	553	574	561	554	544	555	559	557	570	590	525	528	532	583	568	537	549	550	521	540	551	586	535	553	581	511	555	562	583	540	528	580	534	524	557	560	569	589	558	548	525	560	578	575	524	527	596	594	512	535	548	566	521	525	558	531	564	576	542	513	495	546	548	530	540	572	528	553	550	548	588	552	559	531	548	601	499	503	550	535	537	515	593	537	514	536	550	505	527	560	530	554	539	540	540	558	550	505	570	581	549	531	521	527	524	554	568	581	572	581	501	550	521	539	545	525	536	548	517	511	567	555	560	560	557	543	521	561	556	557	570	538	547	561	587	525	553	547	583	570	539	536	516	534	556	544	566	534	567	597	533	552	518	555	491	564	527	546	563	512	491	494	520	516	530	584	553	519	577	547	541	533	574	572	565	556	572	548	544	535	513	543	516	528	524	571	568	542	546	553	445	540	528	527	532	527	547	528	539	557	572	520	574	568	544	545	551	524	609	567	535	511	550	532	529	539	531	529	560	598	554	550	548	525	540	563	580	535	531	545	553	504	543	570	545	534	534	587	524	545	551	566	590	536	526	563	568	552	579	549	546	516	510	529	595	498	603	579	488	516	584	546	531	552	530	541	550	543	560	547	528	502	554	558	528	553	548	548	572	536	563	522	597	553	559	564	516	575	538	559	549	560	554	546	604	572	573	559	524	545	534	592	570	589	565	526	519	562	535	580	563	555	578	507	569	573	527	553	539	540	510	522	552	560	565	604	552	559	530	556	532	565	514	546	549	567	557	551	553	567	539	554	568	559	543	513	557	549	528	557	527	563	533	515	550	540	528	523	547	538	564	532	551	523	535	537	617	558	578	564	549	569	533	540	538	572	511	506	559	526	544	536	532	548	533	524	540	544	584	514	560	604	522	556	560	547	597	562	574	586	576	524	571	565	542	544	542	526	566	533	593	531	545	522	580	539	511	523	506	547	548	582	535	518	541	546	569	550	556	546	556	537	551	533	552	524	571	532	548	579	523	529	524	564	587	560	492	559	525	534	550	554	598	560	574	581	583	540	595	538	508	539	557	527	522	560	554	581	541	550	587	521	504	527	557	549	579	516	516	587	615	517	566	538	527	528	548	518	552	544	533	530	602	564	568	549	553	487	564	542	580	555	551	532	549	555	551	513	568	522	539	530	528	614	564	565	562	564	568	510	554	555	549	552	557	544	622	536	535	549	556	549	532	537	549	550	550	543	512	515	540	547	563	514	543	538	546	580	575	565	571	605	549	504	559	551	526	576	551	523	534	494	518	537	517	573	556	575	565	587	608	598	575	523	585	562	575	506	578	598	551	546	526	544	527	516	501	512	551	517	558	531	517	586	569	538	609	575	543	583	508	573	554	581	528	545	544	542	562	569	560	596	562	512	584	589	582	573	533	565	528	528	578	554	505	613	560	571	564	487	540	563	572	561	598	576	572	544	528	518	569	511	554	532	511	543	536	538	531	558	560	571	507	534	555	564	518	553	534	518	502	573	548	531	533	552	517	543	557	554	596	525	523	559	550	562	525	522	561	538	556	538	539	562	529	548	510	525	538	564	591	594	601	534	532	562	562	563	574	546	538	544	538	537	551	510	532	561	535	527	554	534	529	526	548	607	536	509	561	579	549	534	578	519	560	543	502	579	578	549	538	555	552	548	575	562	591	525	535	559	539	613	522	556	552	531	540	569	545	586	529	570	518	506	543	552	548	537	555	583	555	543	521	575	541	566	535	601	539	529	535	519	583	542	562	515	586	537	580	568	563	528	529	533	575	542	565	519	511	546	534	561	599	538	590	553	544	581	521	536	539	492	574	575	502	560	585	577	517	548	549	586	539	527	523	560	548	536	564	568	527	582	563	579	518	558	518	548	577	560	548	553	541	528	514	529	512	561	532	548	592	527	522	545	593	546	515	550
11111	1520	1734	1442	1096	845	666	566	534	510	459	439	418	394	373	434	365	370	365	354	390	364	357	359	331	334	373	343	347	380	319	356	362	378	321	352	335	338	324	314	306	298	339	361	335	333	343	324	336	332	317	330	328	319	324	333	315	342	328	336	332	337	313	331	368	311	336	326	323	308	331	311	313	342	344	323	318	316	315	330	343	309	336	344	321	326	295	339	399	298	332	353	343	340	351	349	343	314	315	300	338	309	318	320	318	295	340	332	311	329	336	333	318	299	327	332	320	333	352	336	337	310	301	327	342	301	380	289	338	342	325	335	353	324	311	312	287	335	347	324	311	331	337	328	341	346	329	335	293	336	308	328	336	317	351	336	348	303	315	323	319	339	325	308	334	320	330	318	337	314	317	319	289	319	346	320	343	332	311	334	347	311	314	310	325	327	337	319	294	373	303	316	302	331	333	333	316	303	330	341	328	342	333	328	325	303	313	324	306	311	298	305	317	346	333	277	333	307	311	322	301	299	335	285	352	317	344	311	325	297	360	313	291	313	324	349	345	342	346	326	331	361	305	331	345	316	321	322	310	332	325	322	324	309	338	351	326	330	325	374	317	301	326	346	306	322	340	336	330	322	316	306	307	335	324	355	367	329	336	374	313	319	346	338	339	352	350	320	317	299	322	344	329	351	340	333	305	315	319	346	319	308	314	357	309	334	341	307	326	333	308	319	341	342	327	314	339	330	346	328	332	317	321	356	319	327	298	318	331	333	338	322	323	344	350	325	316	338	335	318	340	315	325	309	351	314	362	331	307	309	314	338	347	339	351	355	341	304	297	360	356	344	323	301	346	332	336	302	350	325	337	311	351	353	333	291	365	316	315	306	317	327	329	341	324	307	300	283	326	324	324	350	339	314	328	318	335	350	317	314	313	328	344	310	357	328	320	346	335	319	324	318	315	327	287	344	327	344	318	299	336	319	321	344	329	334	324	324	320	342	355	353	343	346	372	332	334	331	315	330	353	358	324	334	326	347	326	336	312	331	354	331	366	326	308	289	323	347	328	308	353	317	362	336	326	328	335	336	291	348	314	342	329	353	356	330	346	291	344	341	339	336	308	310	349	333	319	328	317	317	322	286	328	328	326	331	315	292	322	343	318	332	326	333	280	312	342	324	299	313	373	345	311	302	322	337	336	334	303	294	308	360	332	325	307	329	316	306	330	298	311	341	336	328	303	366	349	330	311	328	327	327	312	328	317	347	345	333	330	290	341	331	319	330	331	356	329	288	333	340	346	349	316	306	339	292	339	325	320	317	328	328	315	316	350	350	305	327	309	337	338	316	326	322	318	327	354	352	330	316	310	347	304	357	331	297	311	311	301	299	343	318	347	350	327	340	302	319	331	312	332	298	314	329	324	342	330	319	336	356	321	322	285	353	313	314	318	327	358	325	353	345	318	334	321	298	325	317	342	341	328	304	338	342	308	338	336	337	338	359	334	325	314	316	355	370	330	333	310	335	336	339	336	338	335	337	322	326	314	329	321	346	360	336	300	294	318	363	330	324	311	326	337	299	343	315	337	326	291	326	312	334	343	305	327	325	304	328	296	310	311	333	316	332	342	343	361	307	321	330	330	331	335	344	347	338	347	337	329	347	343	321	307	348	330	341	342	304	309	347	326	344	326	340	326	309	303	323	328	349	336	351	348	355	335	324	326	292	338	314	307	353	323	320	287	353	294	342	318	342	308	328	319	302	355	360	335	350	360	322	323	333	330	367	309	313	312	343	311	339	339	335	345	343	292	336	312	322	325	329	337	354	335	329	326	333	347	352	316	331	310	363	314	340	322	317	309	330	330	292	329	373	305	340	343	357	317	344	352	324	308	334	361	315	350	294	371	337	333	348	329	314	328	330	341	377	330	320	340	338	307	320	291	352	356	324	332	354	339	347	334	315	311	331	330	325	295	341	292	335	366	330	313	370	309	336	328	324	323	317	353	315	325	336	347	346	310	338	325	361	331	349	339	321	326	293	341	327	301	300	330	369	341	306	315	325	294	346	341	335	315	349	323	357	303	339	327	344	338	303	335	308	306	311	335	357	356	345	336	349	328	332	328	339	326	335	340	334	361	340	363	356	310	328	325	341	328	334	320	336	322	285	324	343	299	345	336	332	309	322	309	351	332	367	336	331	331	312	304	309	339	313	293	304	333	324	300	293	333	320	339	344	340	345	321	297	297	313	324	285	342	318	309	303	291	322	337	333	328	312	330	337	323	327	298	316	335	317	304	307	327	349	311	337	358	311	312	329	331	350	311	352	323	337	354	349	338	315	344	322	321	313	308	310	355	331	312	326	288	347	319	303	338	312	323	349	334	353	329	346	333	323	314	360	344	308	342	331	274	304	303	325	334	319	309	324	329	334	319	341	320	322	355	315	336	307	334	332	333	337	344	302	314	343	342	304	299	296	321	331	369	300	311	367	350	288	309	321	339	320	350	314	327	316	292	318	365	279	340	319	335	364	323	321	359	333	306	299	344	348	314	319	330	342	365	335	329	354	331	319	347	349	308	316	370	342	317	321	301	321	335	312	307	362	318	375	301	321	340	283	337	327	326	350	327	323	333	337	330	301	324	324	308	309	366	331	338	318	325	351	305	349	326	282	335	314	346	343	346	329	320	357	333	327	333	315	323	327	337	315	296	342	309	357	346	316	345	329	339	337	334	338	330	341	329	367	353	346	313	312	351	315	330	346	319	328	321	350	358	317	318	318	341	347	326	333	361	358	306	327	331	311	317	309	370	332	329	340	325	329	311	321	354	307	337	346	315	331	308	327	332	353	327	336	336	354	310	354	299	374	306	312	331	333	325	307	300	326	343	349	312	318	323	334	338	359	370	353	313	317	327	331	325	362	332	353	317	342	314	321	351	314	330	331	300	312	331	345	338	375	325	345	339	339	298	314	331	330	359	313	326	319	323	316	305	316	333	354	317	319	343	326	318	310	337	331	335	325	363	315	324	315	315	339	312	325	342	320	312	334	320	355	293	340	301	273	271	344	343	307	310	331	297	348	309	338	319	323	337	275	315	318	310	342	323	327	348	315	318	363	331	305	322	344	322	343	300	295	342	339	346	342	346	340	330	324	331	316	313	357	338	352	338	334	331	325	342	326	328	327	337	316	300	332	304	325	302	323	314	330	341	314	341	313	295	292	345	296	319	324	352	337	342	305	315	332	347	311	331	315	331	345	353	325	311	325	330	352	318	318	319	336	367	329	335	332	339	322	338	351	337	362	330	312	317	315	331	311	332	293	317	347	335	335	335	333	339	339	339	324	315	355	302	318	338	341	337	325	353	341	346	335	333	340	344	329	327	328	305	316	326	342	341	316	340	333	309	317	305	334	351	324	326	341	327	341	332	335	278	319	318	320	353	327	335	323	333	315	329	343	322	356	306	336	333	352	330	307	362	338	327	320	336	311	330	301	350	335	285	324	340	325	307	302	293	361
5932	2007	4031	4392	3785	3135	2751	2309	2004	1877	1654	1579	1534	1455	1315	1281	1302	1186	1165	1175	1135	1167	1040	1020	1079	1124	1038	1035	1001	990	1049	993	997	972	1002	1018	1026	1024	979	937	1006	977	1007	935	1009	986	1005	916	951	984	955	989	967	956	891	964	964	962	925	983	971	931	952	905	900	954	931	922	953	945	921	985	972	990	979	933	921	960	987	950	964	951	912	928	968	933	999	974	932	890	940	892	968	949	1014	916	960	902	931	949	868	970	924	931	949	856	927	939	938	944	962	897	925	950	974	908	903	955	962	947	906	933	902	915	897	958	937	870	875	936	904	914	961	901	921	916	987	921	904	898	918	873	955	895	874	900	933	920	889	933	920	914	938	951	922	869	914	913	922	976	912	969	940	945	879	901	926	889	980	880	947	889	961	897	932	969	883	935	948	904	917	973	928	932	995	945	968	925	938	893	935	898	941	893	919	943	970	898	938	893	955	929	879	921	928	897	905	898	936	915	928	890	960	932	923	913	918	906	895	906	965	903	910	912	908	875	907	994	956	893	891	915	892	893	983	913	952	949	946	922	951	940	871	941	949	935	897	883	951	910	879	977	911	905	916	952	869	871	960	951	932	938	896	906	887	944	864	909	919	929	952	859	936	967	942	910	974	941	935	957	926	906	969	891	966	949	903	921	943	887	911	935	890	894	929	912	868	950	886	938	938	963	951	887	927	918	893	896	918	924	968	963	863	939	961	894	979	900	954	907	902	903	965	897	910	914	921	915	863	906	967	891	892	962	866	940	968	926	870	949	888	911	895	879	898	889	926	966	913	910	918	908	901	908	890	924	905	941	907	906	902	876	880	942	941	943	950	894	924	945	928	966	958	885	880	918	899	873	937	909	856	929	909	929	930	942	1011	891	927	886	982	973	875	903	903	908	987	954	924	888	884	919	949	917	889	892	920	846	935	891	946	968	987	950	938	951	926	937	959	921	903	973	915	984	872	912	888	877	940	922	895	1022	957	909	851	959	911	903	924	1010	942	923	906	949	918	937	957	969	934	941	900	943	873	960	962	856	944	902	897	944	856	958	949	940	952	926	887	893	960	926	921	965	897	941	913	920	933	899	899	938	907	963	946	922	849	923	915	938	885	931	907	903	935	917	916	920	951	892	916	891	937	938	925	914	908	912	895	851	892	905	900	881	916	912	906	871	942	856	931	919	890	952	928	947	880	1006	888	964	885	927	927	989	959	971	981	917	943	918	906	900	942	972	943	956	924	914	899	942	927	969	960	952	924	870	897	936	921	941	904	878	924	896	922	895	917	910	859	938	941	934	941	896	881	897	925	965	981	921	899	962	927	900	888	936	936	943	951	927	933	926	907	882	935	912	909	918	833	965	931	914	957	852	959	895	924	930	917	919	867	919	964	898	935	868	857	965	955	875	867	963	868	890	944	967	957	903	951	946	908	967	894	940	926	932	909	892	924	891	977	923	885	909	916	917	877	905	904	914	915	961	899	968	950	923	977	904	915	882	914	866	980	911	919	902	965	870	879	913	938	906	946	963	923	920	902	942	967	934	974	964	916	938	920	943	896	904	916	948	920	869	927	928	924	971	944	928	920	919	887	903	903	960	935	942	932	951	857	943	930	954	909	924	966	888	961	882	925	911	904	941	951	949	895	938	932	914	915	883	952	933	901	954	904	906	876	965	921	927	940	876	899	892	938	960	901	933	941	978	966	916	950	897	892	890	919	942	955	900	943	911	896	898	962	938	906	921	891	906	956	957	921	913	919	900	958	908	920	956	969	916	948	942	931	924	887	909	974	888	889	942	880	931	891	949	962	882	965	914	924	877	922	892	982	888	952	891	913	938	910	931	931	892	958	964	913	881	991	922	900	904	922	926	935	950	935	947	889	917	988	934	860	955	902	883	875	888	922	895	932	939	897	911	979	955	926	914	883	912	921	949	895	976	901	966	900	981	863	927	928	957	869	910	944	908	918	942	900	949	910	891	877	996	902	875	920	900	938	954	935	946	916	875	922	903	874	957	989	967	917	935	973	902	951	970	896	908	926	903	959	976	911	926	954	947	897	908	896	871	899	920	920	899	882	990	937	913	934	955	918	925	900	948	929	933	944	920	927	897	885	911	953	963	934	922	908	945	881	940	900	956	939	864	922	909	885	880	933	924	923	958	916	946	893	904	950	932	898	932	917	920	942	955	1012	896	937	937	939	919	931	992	885	959	980	908	918	940	930	993	902	940	917	899	928	955	906	917	962	912	976	935	978	919	962	932	918	944	920	948	914	905	907	1015	921	913	890	909	959	933	929	872	866	935	894	896	892	971	886	909	932	914	920	957	966	920	913	909	917	899	920	967	924	924	960	936	945	901	953	968	929	950	899	956	938	883	918	954	915	932	915	938	940	894	926	935	939	889	951	927	948	943	917	922	902	925	935	865	912	922	915	933	913	927	873	888	945	925	934	860	901	921	989	952	924	915	929	915	955	920	932	898	948	922	954	897	983	947	963	919	919	891	926	960	897	935	939	902	922	902	936	920	909	976	921	899	887	966	892	911	948	910	914	978	951	961	942	896	947	912	913	901	905	922	929	900	866	950	942	954	936	931	962	922	929	895	955	937	967	874	995	922	900	891	916	960	894	941	908	902	920	973	913	967	960	976	932	891	910	904	933	941	907	940	947	922	882	868	895	900	908	928	910	935	923	910	980	901	936	925	934	902	955	931	889	914	908	891	889	948	933	902	915	948	976	899	959	913	855	840	958	904	850	866	907	956	924	857	867	952	930	929	940	885	900	867	906	953	978	855	903	901	913	922	1016	946	894	924	961	921	926	865	915	904	896	913	891	952	952	920	955	944	928	942	927	938	927	913	908	930	916	920	914	922	904	897	908	905	954	938	953	962	914	960	887	910	901	899	931	952	909	950	885	921	928	907	890	948	877	910	944	891	943	897	925	903	962	882	904	933	954	874	939	934	913	944	928	903	939	969	942	923	923	880	879	952	904	961	899	944	925	964	929	965	903	946	899	874	943	973	959	916	906	909	959	894	946	935	979	951	923	841	939	896	902	902	926	874	865	988	907	933	945	929	895	903	878	986	932	958	949	945	919	899	851	932	880	948	927	900	934	882	892	918	910	926	937	931	879	924	933	934	973	870	939	866	942	940	955	939	925	917	977	961	910	946	936	928	936	908	923	923	877	957	919	900	901	932	911	902	928	976	933	914	925	911	904	937	945	981	917	925	967	923	904	868	913	928	926	943	956	888	966	923	983	913	943	960	892	927	965	956	855	866	904	957	894	925	911	944	903	904	867	871	877	999	883	968	869	896	962	969	947	977	882	865	976	913	949	929	906	912	927	925	916	869	903	898	956	905	939	906	924	961	921	944	894	928	908	932	953	947	905	924	922	899	906	916	926	946	926	908	928	1001	924	950	905	962	897	872	931	935	904	936	893	913	903	922	900	955	916	840	905	919	918	944	958	949	923	849	952	940	919	862	945	915	904	884
19881	3846	3459	2568	1888	1390	1115	950	710	624	594	565	525	495	504	468	408	411	406	385	378	374	387	411	376	378	357	361	355	365	390	368	354	349	350	363	361	369	359	383	357	353	391	366	345	359	351	371	330	355	329	362	320	357	309	341	331	352	331	342	342	318	372	371	338	362	343	350	347	333	341	334	359	333	323	347	337	363	338	350	325	342	340	365	329	314	275	333	331	341	339	388	365	328	330	322	349	337	345	357	326	354	344	318	327	310	346	345	354	346	336	370	393	350	356	331	352	332	331	347	332	316	331	337	350	300	285	357	308	317	330	339	360	378	330	332	332	331	320	324	337	309	340	323	357	306	324	355	348	323	325	341	316	321	362	350	336	345	346	356	352	353	325	333	369	310	332	307	328	332	338	342	336	331	351	309	323	333	322	332	326	350	328	327	317	303	332	345	311	323	299	350	366	321	320	360	347	329	338	341	358	345	313	342	335	329	360	348	345	319	387	355	328	351	335	341	338	316	314	341	311	350	337	342	345	306	325	336	324	319	337	377	346	343	306	324	325	353	305	326	324	340	363	342	384	330	309	325	338	324	340	359	338	350	335	318	347	337	321	370	354	330	352	356	337	334	319	330	358	328	329	353	367	315	358	334	337	332	341	335	344	324	340	353	333	329	339	337	359	322	316	321	352	339	319	351	355	334	335	350	327	285	329	331	320	367	323	343	312	340	334	304	331	355	360	316	332	344	336	305	327	368	355	333	342	329	315	301	372	335	350	337	339	353	335	335	313	324	339	352	360	327	341	333	346	346	358	309	321	339	362	322	337	335	341	357	372	340	331	331	334	352	305	362	359	338	330	342	331	341	342	361	329	346	337	361	306	339	341	358	348	326	316	336	355	337	365	340	360	297	331	329	365	333	330	322	359	336	331	345	283	338	359	340	369	358	336	307	332	365	302	301	361	340	331	348	386	318	350	338	371	348	307	344	343	329	331	327	328	314	343	366	350	324	328	326	299	310	315	338	360	320	319	316	337	305	332	348	331	354	368	308	326	338	339	318	352	351	356	347	359	323	364	332	366	352	339	313	332	340	341	318	305	314	338	343	336	323	342	306	310	343	326	350	315	350	359	343	346	322	324	310	321	353	358	345	347	298	357	327	326	319	291	325	359	321	327	357	357	307	345	324	335	320	327	312	322	348	319	324	346	364	353	326	330	320	320	360	323	318	337	363	305	322	306	360	349	324	334	333	347	355	357	347	336	316	358	337	335	348	339	341	332	348	382	361	346	366	320	338	324	324	329	345	316	331	346	334	310	350	359	323	337	376	317	348	325	298	372	360	295	304	353	312	342	333	329	308	344	314	329	358	324	320	353	354	329	322	346	383	302	343	337	313	344	359	279	372	357	350	340	324	353	366	370	317	340	350	335	338	350	336	339	333	322	331	341	335	327	349	347	337	360	320	355	340	333	325	318	353	318	338	329	338	359	347	349	331	336	352	337	343	331	325	339	321	354	322	338	338	331	324	361	361	294	332	332	320	313	346	354	355	356	309	320	326	313	351	358	335	341	359	346	328	313	348	321	348	384	369	377	321	301	321	354	346	352	313	300	311	333	337	272	297	327	327	333	330	311	333	331	368	353	334	332	338	321	385	331	329	327	326	346	340	330	339	349	333	335	360	292	316	363	333	336	333	357	336	365	385	318	303	367	326	323	340	346	323	368	308	318	330	299	357	371	333	378	333	339	310	317	401	327	329	317	333	350	308	340	335	343	361	328	336	334	344	347	323	360	321	314	355	346	344	328	339	298	324	317	348	326	363	358	366	341	323	345	316	363	336	344	335	351	311	353	322	321	351	313	352	356	380	329	319	360	326	350	314	323	370	331	316	310	345	333	378	305	321	323	335	336	326	327	342	302	351	364	322	335	346	318	274	316	310	329	319	367	366	373	354	370	308	358	323	308	341	338	362	359	325	336	351	325	345	284	345	332	362	332	328	343	340	353	371	332	324	334	351	333	348	368	326	336	351	334	355	344	322	344	343	355	330	297	313	344	315	319	314	321	329	324	350	333	353	336	336	331	320	340	330	320	343	313	362	319	343	356	350	373	336	367	357	334	352	363	305	319	346	324	314	333	366	320	307	346	321	346	357	351	321	329	358	334	329	330	345	341	332	345	327	353	334	329	328	351	334	354	336	318	353	360	368	300	345	308	350	347	339	327	330	354	320	299	348	367	322	356	340	359	318	298	351	314	360	380	341	346	342	328	349	303	378	330	353	323	320	316	339	360	316	356	336	329	338	333	332	313	341	311	328	358	363	326	333	362	325	320	353	342	354	310	338	335	326	347	306	326	347	308	330	347	318	341	354	335	359	309	350	343	308	318	325	320	328	343	326	341	343	352	354	334	332	350	358	387	330	311	370	371	369	314	353	326	379	312	357	352	336	321	378	337	374	339	324	353	360	327	348	350	357	365	349	329	338	303	321	338	351	337	355	330	348	348	303	345	335	327	374	361	326	336	344	377	300	319	295	344	354	326	346	359	329	347	344	350	329	329	352	342	339	351	349	317	367	357	316	307	326	345	358	343	338	334	348	323	337	341	330	367	341	309	303	321	326	336	323	356	317	358	338	310	335	322	312	355	339	345	320	314	364	340	346	319	327	339	306	328	337	365	338	307	316	294	318	380	325	334	346	359	365	352	305	375	332	356	322	320	314	324	350	335	324	321	360	319	320	328	343	323	351	338	314	331	327	330	344	390	336	351	341	375	382	358	326	311	337	342	366	355	336	333	350	340	333	338	336	337	312	351	328	360	346	348	330	315	345	317	333	325	365	324	349	322	359	344	346	354	370	359	343	341	357	323	311	312	355	359	318	328	353	325	322	340	339	361	367	343	331	331	364	344	358	325	304	332	289	354	334	318	355	338	311	354	344	342	338	360	333	353	359	337	338	345	332	385	351	334	335	359	322	371	321	313	346	299	340	361	331	322	324	337	338	329	314	344	341	320	351	334	336	359	323	345	326	315	307	329	336	323	310	351	314	336	364	343	360	363	353	335	320	317	304	369	338	352	323	310	328	362	318	326	349	358	307	312	348	324	362	345	363	351	346	342	340	360	328	316	332	328	348	301	351	348	324	350	311	356	354	339	352	330	346	300	350	353	321	296	344	361	306	333	339	346	335	355	322	358	306	334	297	332	324	336	351	330	330	346	301	355	341	317	319	346	350	359	338	382	326	306	347	316	320	343	337	339	350	340	316	315	347	316	311	332	353	360	335	330	336	334	349	329	334	321	318	322	298	323	356	309	348	328	324	349	316	330	306	301	335	356	389	324	329	354	322	336	342	307	316	340	310	310	307	330	332	332	331	339	336	350	387	350	333	319	325	340	316	296	324	331	333	367	357	317	332	335	342	351	332	342	321	356	310	332	325	326	343	335	344	342	352	336	360	309	371	326	327	358	329	357	352	333	330	338	359	324	332	323	347	370	307	319	284	327	346	321	368
8060	3076	6835	7527	6432	5139	4351	3566	3107	2662	2399	2219	2101	1779	1812	1687	1613	1563	1454	1424	1342	1354	1322	1247	1225	1206	1151	1187	1142	1153	1135	1109	1057	1077	1052	1116	1047	1073	1036	970	1025	992	1044	1010	1046	993	929	996	982	1028	1007	991	997	980	975	997	979	1019	1028	961	909	1042	903	907	984	934	942	974	967	983	1035	951	957	945	1005	950	968	980	913	938	948	931	960	945	994	896	971	953	1011	894	926	920	882	932	885	938	924	958	925	979	942	933	944	953	924	977	900	950	898	924	974	880	965	972	923	915	939	934	971	984	932	954	971	914	979	969	932	946	889	964	907	936	854	955	920	926	952	873	972	910	876	860	963	941	999	957	920	920	946	928	927	956	937	926	917	893	901	913	858	962	894	930	891	928	930	957	942	935	910	953	931	904	930	901	932	955	972	1005	856	911	951	934	987	939	988	991	974	882	999	920	890	939	929	947	961	911	890	919	937	932	960	958	911	926	948	899	943	912	960	967	960	890	927	898	954	864	896	983	952	910	868	950	886	925	856	885	985	889	947	946	915	900	906	906	877	871	986	878	898	897	855	947	951	980	890	881	864	921	883	949	919	912	876	899	943	896	968	924	951	935	899	905	936	929	945	950	949	895	878	873	938	914	949	971	964	949	921	876	921	968	929	887	916	961	922	961	898	950	885	933	958	921	940	928	941	938	890	939	955	972	907	894	913	938	914	941	950	956	929	972	928	903	913	930	904	891	897	956	883	929	923	913	866	955	964	926	932	973	932	930	935	901	914	925	954	928	967	951	971	948	905	960	937	924	946	940	904	895	940	957	909	941	887	941	930	911	950	970	960	884	972	951	969	899	937	964	857	945	906	945	961	951	937	939	900	899	934	936	919	956	898	944	910	916	928	906	917	966	912	910	905	912	882	943	959	952	900	893	903	941	961	888	913	951	962	954	935	975	901	965	909	941	906	913	926	965	957	910	929	933	978	898	942	911	928	868	857	897	891	915	903	940	951	874	911	918	952	892	880	897	917	904	929	918	933	913	921	884	940	879	913	939	911	980	910	919	919	928	928	951	1017	915	919	966	898	916	839	926	922	965	977	902	913	927	956	963	964	912	908	899	918	938	875	876	895	930	955	922	962	941	939	962	911	961	902	917	897	972	923	915	910	873	933	940	928	854	915	978	923	960	920	953	943	917	889	906	953	912	941	926	938	954	919	896	962	937	935	978	962	939	883	891	913	898	862	938	942	943	912	951	888	921	933	932	872	955	912	871	946	943	934	913	930	929	965	923	927	855	930	960	923	909	876	877	930	947	958	897	986	908	982	920	913	929	946	965	921	944	843	966	930	925	912	956	975	947	878	912	928	967	976	933	889	908	911	929	923	948	968	914	896	867	950	899	918	962	926	974	944	963	966	865	927	937	951	913	975	937	917	900	888	924	886	897	924	939	932	899	929	885	843	925	944	1000	912	932	951	973	891	911	879	912	869	917	894	942	976	927	950	895	899	882	936	937	951	895	915	914	915	934	963	939	928	885	1025	942	933	929	920	925	982	935	976	922	949	927	963	927	911	942	944	948	991	876	940	920	881	914	930	937	905	921	964	945	928	909	912	871	911	1012	972	930	906	977	969	929	902	916	942	971	937	915	979	871	910	949	952	955	948	916	931	998	910	973	924	906	899	932	891	961	926	969	1023	911	962	909	914	952	1010	943	916	966	959	905	916	933	968	975	979	910	945	926	943	953	972	950	972	915	933	988	883	929	937	885	947	891	907	885	953	941	938	932	952	928	915	937	943	907	953	892	940	891	915	958	877	937	935	904	1005	973	961	980	938	934	959	901	881	927	908	982	944	963	872	933	937	925	960	994	900	923	925	937	949	961	953	903	956	908	953	908	875	871	892	956	923	890	923	926	932	901	915	963	948	925	971	929	976	925	930	892	928	926	925	944	951	959	962	959	904	929	917	914	932	892	881	911	878	908	931	909	943	895	908	925	909	914	925	922	925	933	909	891	926	889	920	921	945	923	948	943	911	922	965	881	913	940	931	936	916	948	966	956	875	964	938	922	905	948	938	909	951	933	922	928	957	930	827	947	893	910	913	923	954	918	931	928	983	964	953	965	952	925	914	896	918	928	912	978	904	884	935	972	926	910	939	925	902	901	913	904	947	964	893	970	975	879	884	855	948	899	941	889	959	921	939	945	931	985	940	981	949	914	935	934	921	885	910	951	960	885	909	1008	897	989	923	907	950	956	959	940	923	919	906	897	863	968	933	883	900	950	907	895	954	881	945	878	845	965	953	895	923	930	889	952	955	915	963	903	938	927	902	943	927	927	953	928	920	894	889	900	939	926	952	939	912	924	949	995	950	922	904	924	903	972	888	926	937	935	913	958	943	925	879	899	866	910	907	860	910	936	890	901	953	889	1005	920	911	949	905	917	924	901	909	940	935	922	982	982	913	923	930	886	944	901	852	964	916	899	949	897	916	900	914	935	948	932	886	897	896	907	955	915	954	918	914	880	950	929	908	969	951	954	935	890	915	927	926	954	898	936	920	876	914	940	900	915	907	896	939	888	953	937	927	930	957	996	951	897	890	908	990	947	938	924	942	920	949	962	938	964	904	940	940	986	905	988	972	899	954	919	948	920	941	911	920	913	897	907	893	902	971	951	930	951	923	920	958	952	952	922	918	936	929	938	902	953	924	887	935	909	900	913	946	918	956	929	926	919	938	954	916	985	960	930	885	930	920	928	885	941	907	920	936	961	922	987	920	892	926	922	895	951	899	920	934	906	959	983	892	929	897	899	932	901	922	899	939	887	911	972	912	897	962	918	919	878	899	913	923	871	909	952	953	924	946	872	959	882	837	946	901	901	918	883	972	939	898	932	940	912	947	876	885	956	925	892	927	903	901	900	918	952	895	945	863	964	927	927	892	966	899	877	930	995	891	975	971	925	937	897	929	924	917	938	940	900	927	990	943	882	903	923	968	896	883	939	879	913	846	910	910	955	896	948	894	985	937	903	879	880	889	880	929	930	955	909	954	974	928	957	944	949	868	865	904	949	913	919	908	900	920	883	936	908	941	965	899	858	912	893	924	896	909	903	871	937	917	993	946	881	918	961	925	930	959	989	905	918	958	934	896	980	977	911	941	908	1012	936	895	957	914	894	951	945	921	897	902	903	924	981	971	991	955	914	987	908	913	876	946	919	919	929	918	919	862	985	923	920	921	881	939	900	895	953	885	960	895	927	895	933	875	865	894	937	962	938	957	960	903	908	980	929	892	900	848	958	956	931	935	866	867	882	966	943	938	959	979	974	899	971	892	956	902	944	971	959	909	943	906	886	922	967	965	943	919	940	921	996	928	936	944	903	938	988	944	901	931	902	898	920	944	915	908	904	926	959	942	890	890	907	892	944	935	973	981	970	901	939	908	951	982	935	1026	889	902	957	918	880	942	900	958	944	947	922	943	918	936	970	953	927	904	914	966	921	980	903	964	907	922	932	873	953	923	921	881	893
2405	251	275	215	217	166	203	183	203	188	145	175	192	173	183	187	184	219	165	168	173	178	174	164	193	189	161	156	165	175	173	175	160	204	187	176	173	191	195	214	166	220	171	193	173	161	189	172	176	178	189	157	165	164	179	189	204	175	175	191	189	174	188	191	180	164	166	172	173	155	178	181	164	172	182	175	179	151	165	170	164	190	180	166	193	183	173	155	179	177	203	198	176	154	176	202	172	194	218	196	199	188	177	153	190	164	187	187	176	204	201	164	183	192	157	159	166	171	161	191	169	163	167	183	190	190	178	186	157	201	179	191	199	166	179	169	159	164	167	182	164	188	181	199	174	168	175	180	177	198	161	173	186	168	172	174	177	178	168	182	179	176	171	173	161	178	149	167	172	156	180	181	174	185	192	168	167	164	138	164	166	176	208	184	152	153	173	163	183	191	170	172	220	168	199	184	178	181	174	189	158	168	185	182	161	164	182	191	169	172	147	155	169	197	176	186	202	166	154	177	197	191	190	152	186	174	172	180	191	181	173	163	205	174	163	180	166	180	181	198	181	167	187	171	172	167	198	174	168	184	171	170	175	180	190	152	194	167	168	181	177	187	176	168	170	171	178	178	173	174	178	173	157	192	161	170	169	184	187	179	196	187	161	177	183	182	167	185	177	167	186	171	175	186	157	179	174	181	168	194	162	170	176	152	171	188	165	166	158	193	170	171	183	181	187	178	186	172	165	157	191	167	194	161	176	185	197	185	185	173	169	177	189	188	189	175	179	206	168	160	173	173	203	148	156	188	186	183	166	185	176	165	171	179	184	187	198	202	193	179	173	163	185	169	190	161	162	175	185	171	196	199	171	172	184	175	175	181	187	168	184	176	170	153	198	174	171	191	180	179	216	160	205	169	160	184	168	179	165	186	173	171	207	182	193	180	198	162	193	164	195	172	185	190	185	176	207	193	150	146	181	169	163	160	201	151	171	196	151	176	176	179	178	175	140	181	176	166	171	172	198	153	174	182	164	184	168	185	154	185	187	192	176	174	185	182	163	175	179	196	175	154	188	163	171	182	209	166	191	176	183	187	165	177	183	187	184	189	163	140	189	154	171	187	183	188	170	190	184	168	163	160	199	188	176	188	171	161	172	189	197	171	195	187	161	174	168	186	153	198	192	166	161	206	172	189	200	192	178	174	180	173	150	162	181	170	185	189	154	169	164	178	189	157	160	191	173	165	172	192	165	162	180	176	183	171	187	184	178	204	181	161	182	196	193	183	175	203	183	181	180	179	176	179	178	178	175	186	177	145	179	163	155	185	171	151	170	178	195	192	197	189	173	162	152	169	171	180	195	162	179	178	178	184	170	191	179	170	160	181	160	184	174	169	163	172	181	177	187	179	186	166	179	167	182	168	188	194	168	177	182	187	177	159	181	171	166	182	182	145	173	209	165	167	169	188	176	180	192	165	172	197	211	165	198	205	175	198	192	194	174	178	174	188	180	159	183	174	166	156	192	162	172	177	148	183	181	179	186	202	155	195	185	168	158	154	183	187	164	166	175	167	185	171	175	164	183	181	186	165	160	167	164	185	187	167	143	152	181	180	149	178	187	193	161	167	172	161	173	190	169	172	173	175	177	182	174	166	172	152	205	163	173	178	181	174	181	185	151	185	164	183	165	195	192	158	183	180	166	166	185	172	171	166	166	192	173	178	161	160	171	195	171	184	178	172	183	184	165	181	168	163	181	189	184	173	184	170	192	169	171	186	196	191	161	190	173	168	187	166	165	175	203	166	158	171	183	194	162	150	169	187	169	176	170	177	182	174	185	152	213	180	166	163	183	177	205	177	183	190	184	137	178	208	176	172	194	166	163	192	195	165	150	186	192	201	193	169	171	176	165	207	181	162	183	168	175	189	189	174	180	171	195	194	158	171	143	190	167	202	172	174	187	188	189	181	173	188	185	167	174	179	161	170	167	170	176	167	165	162	189	169	176	170	203	157	188	174	182	188	181	163	185	197	143	174	181	179	212	183	179	187	162	181	187	159	180	143	161	175	188	181	197	169	178	169	187	211	169	167	179	183	182	138	190	169	177	191	175	184	163	177	159	159	160	151	171	173	172	174	158	177	194	180	174	162	187	181	172	157	191	191	156	173	176	182	159	187	176	203	137	168	156	165	190	183	159	176	175	169	183	202	175	174	186	169	186	188	151	182	174	168	195	177	190	182	189	182	183	180	193	174	146	163	167	185	198	167	193	180	156	179	178	164	204	183	191	154	198	149	161	174	181	146	186	166	186	174	184	172	200	172	171	209	155	184	186	167	178	161	176	157	168	171	151	196	164	162	180	165	177	180	192	174	178	168	183	160	186	176	185	197	175	170	185	167	182	172	177	161	174	169	188	197	168	161	180	206	172	194	171	172	155	197	161	179	152	150	176	169	170	178	182	181	177	169	183	200	160	188	183	178	157	158	167	184	163	181	178	190	199	185	170	169	174	169	217	190	150	170	160	170	158	169	199	168	178	200	190	193	193	155	169	159	179	165	195	153	201	163	186	175	164	156	154	179	145	174	152	172	207	154	156	172	174	179	176	192	165	197	168	184	167	181	188	161	185	180	176	176	180	153	197	156	180	198	189	195	179	146	155	163	179	165	162	167	166	191	177	182	178	171	205	187	187	162	178	184	174	169	196	191	182	180	186	187	187	170	152	176	155	183	170	169	187	195	146	164	185	174	200	177	178	165	159	164	175	182	180	189	180	179	162	184	186	178	155	154	169	196	162	172	182	185	174	172	177	168	171	155	184	164	186	183	182	200	160	168	167	153	170	167	169	180	204	152	168	187	201	185	170	180	178	175	191	162	194	175	180	162	156	188	199	180	155	186	177	173	160	159	199	169	173	183	171	180	188	183	189	156	176	166	206	183	184	149	181	181	173	174	173	176	181	170	184	168	169	168	188	166	180	183	182	164	203	157	183	183	187	191	170	177	160	187	171	191	184	178	153	169	173	172	181	173	186	189	162	160	178	162	186	151	173	185	166	152	190	166	170	185	171	180	177	170	188	168	192	168	178	193	194	209	175	179	194	129	160	167	172	149	170	196	151	161	169	163	181	150	169	179	176	200	180	174	155	156	155	208	163	191	219	199	164	179	189	170	190	166	193	192	172	169	163	167	163	170	169	167	186	179	186	176	184	199	181	166	188	178	191	185	180	166	174	163	196	158	195	179	181	154	170	175	184	190	175	169	161	179	178	147	159	186	172	194	175	169	189	204	184	152	182	175	157	163	167	165	182	192	167	173	182	178	173	168	185	158	164	171	170	168	170	175	159	173	189	169	168	155	162	179	177	157	164	193	199	154	173	198	165	174	162	150	182	192	180	191	153	179	164	206	173	171	184	182	189	181	159	165	173	191	193	169	153	175	182	162	176	169	147	201	186	176	174	175	187	173	170	172	162	173	172	160	179	183	145	156	163	182	182	165	178	153	188	180	169	154
2087	651	699	770	681	693	647	580	584	636	605	591	565	560	537	545	561	601	582	502	543	613	544	567	544	591	553	560	569	591	567	574	512	539	579	545	608	615	516	592	545	513	552	602	555	641	530	526	581	594	594	585	551	588	552	537	556	526	547	549	518	544	580	519	521	587	571	565	546	557	583	555	574	559	561	564	565	556	545	564	530	588	545	586	546	572	597	525	531	526	593	541	564	600	534	556	603	539	549	573	554	545	547	537	583	535	501	530	528	555	540	556	534	558	531	562	527	554	586	522	549	508	559	546	589	576	545	554	529	562	531	578	592	572	535	533	537	579	529	558	550	570	587	556	526	572	562	557	582	501	572	501	565	608	537	513	522	563	546	531	522	547	540	556	539	539	541	569	523	522	561	589	543	526	578	552	560	535	573	532	535	574	580	529	556	578	578	557	549	512	596	585	533	544	554	583	566	534	547	566	584	536	552	530	576	528	558	580	543	568	578	532	565	557	528	595	564	578	543	536	534	523	553	514	528	524	564	558	592	569	561	571	574	558	554	577	546	570	560	562	533	561	560	564	534	604	513	562	543	588	546	556	538	567	550	523	580	558	593	551	554	584	564	576	537	526	568	567	520	553	575	556	529	564	535	514	523	573	548	573	508	578	605	574	545	544	563	573	537	511	541	561	572	534	559	524	538	558	567	562	505	572	531	562	529	580	601	556	566	551	555	560	508	541	591	578	548	514	491	562	564	587	557	557	494	545	576	578	556	557	587	550	524	563	529	526	539	570	559	531	557	589	569	551	497	556	544	571	608	553	547	583	600	534	518	582	550	508	573	543	563	540	530	552	563	522	566	582	573	548	555	522	594	562	598	551	574	569	539	594	557	569	533	569	522	571	536	539	517	546	551	598	578	576	553	543	582	536	581	556	526	633	552	556	583	542	564	575	552	507	553	569	512	530	563	550	565	531	538	525	564	558	543	533	551	600	516	522	544	521	580	524	520	529	560	524	562	603	519	561	532	564	571	554	548	548	577	573	592	531	546	566	509	527	571	557	537	523	553	589	590	548	529	553	531	547	551	561	535	546	507	614	479	580	525	533	577	527	518	602	560	563	580	546	567	599	578	530	553	538	542	545	536	502	553	563	532	580	556	578	523	544	587	593	581	581	545	536	553	563	535	564	535	543	564	526	513	499	545	519	553	548	532	568	564	583	597	549	587	541	575	542	542	533	566	590	559	537	545	540	575	526	570	530	566	540	557	580	564	566	580	546	532	581	517	548	536	508	552	538	537	567	551	554	572	548	588	528	545	539	580	582	590	572	561	538	570	548	581	592	532	557	554	548	536	546	519	548	571	573	563	572	582	567	549	584	583	532	562	566	549	561	542	561	529	538	561	572	600	549	558	530	568	551	541	589	562	571	557	558	554	532	548	560	590	532	587	569	556	572	574	601	554	560	575	564	502	561	557	544	539	507	546	586	577	567	551	536	580	573	529	562	556	552	525	586	531	536	605	542	564	561	544	520	523	567	533	546	577	514	505	515	529	543	557	525	532	535	551	526	524	540	567	547	531	532	593	527	523	542	518	538	530	565	552	492	569	587	570	515	570	556	535	543	523	568	549	561	582	556	519	559	575	574	523	545	562	539	563	540	530	562	569	573	523	571	543	548	531	560	547	540	553	548	515	518	575	591	555	537	544	564	545	540	552	590	536	533	566	592	568	551	525	502	573	558	541	542	566	557	586	578	523	548	570	543	552	568	566	534	556	589	577	581	629	527	535	560	550	547	537	591	556	517	573	536	545	541	552	561	605	558	563	567	551	518	540	541	523	514	528	550	534	593	543	551	543	532	540	557	547	555	564	543	525	549	563	566	557	566	515	566	527	484	472	582	577	535	575	554	540	592	528	570	542	564	581	538	530	545	553	563	536	565	577	516	560	594	542	533	537	542	522	516	586	512	537	544	579	600	542	555	581	530	536	541	543	561	584	549	541	547	535	559	541	523	568	553	529	563	548	546	596	555	560	512	545	582	597	586	564	555	522	506	559	540	591	546	560	554	526	579	551	530	532	551	598	554	558	536	550	583	558	535	576	549	547	654	481	526	558	519	549	585	538	533	573	580	536	555	589	550	567	565	601	538	542	531	566	566	589	579	534	510	540	576	549	570	501	540	553	539	535	541	564	533	582	560	565	553	562	495	588	552	566	549	564	547	554	552	586	553	580	576	550	502	584	522	596	592	541	509	557	528	534	561	570	537	558	555	525	609	536	577	567	523	565	527	551	552	590	602	535	508	571	571	542	562	567	567	574	540	565	532	558	556	534	558	547	553	540	532	557	537	561	564	504	577	561	553	555	538	594	559	586	592	575	586	555	500	566	589	545	523	549	578	568	557	561	552	580	552	613	537	583	559	551	539	581	590	550	510	542	571	580	540	545	541	576	518	575	550	552	552	528	555	567	536	535	559	549	576	567	541	554	571	531	570	584	513	587	530	567	573	561	589	583	556	512	552	528	523	546	559	512	577	545	555	569	559	523	548	564	539	537	577	544	561	531	571	512	507	531	553	529	506	575	543	547	575	527	557	591	557	527	582	545	589	538	577	573	516	533	547	590	525	560	569	551	520	547	562	546	536	536	551	518	542	553	554	565	531	573	571	593	561	509	560	536	582	503	563	532	588	537	580	519	546	563	575	533	538	540	560	518	601	561	539	538	554	534	490	549	582	566	578	548	526	532	565	572	542	555	560	602	525	572	534	483	547	535	585	571	537	510	531	536	516	571	575	553	557	517	556	538	563	536	601	547	512	563	528	544	575	560	547	547	518	538	564	557	549	534	557	569	529	537	554	520	572	558	565	567	573	626	596	549	522	528	538	519	576	545	545	563	588	549	598	561	577	549	562	559	553	527	574	577	554	576	561	533	520	611	598	538	562	550	572	550	555	501	547	516	521	537	580	589	567	569	562	572	534	552	554	502	552	526	576	561	540	552	524	517	541	509	533	526	556	548	592	545	572	596	552	512	558	570	554	560	535	569	552	515	524	576	537	571	541	555	595	539	559	566	533	590	548	565	599	543	521	591	556	529	592	513	588	527	535	560	573	538	545	536	598	556	548	544	534	547	613	561	567	558	570	523	550	506	531	541	549	588	527	555	527	567	570	544	527	532	579	517	562	528	591	568	585	542	562	509	558	514	554	564	552	538	580	611	560	559	548	562	514	488	584	548	522	578	524	546	587	548	585	576	539	543	578	564	561	540	519	534	564	575	553	531	530	542	615	591	573	591	520	539	558	569	577	549	550	529	575	562	539	564	583	541	528	563	553	503	559	521	545	565	565	556	542	539	560	560	534	575	549	535	534	523	579	549	572	552	557	532	558	570	554	541	559	564	560	551	538	562	535	537	580	570	534	538	544	544	575	601	587	551	554	541	581	542	597	546	542	559	559	570	565	555	622	550	561	534	590	542	544	545	602	586	538	578	546	559	549	534	516	573	572	514	522
11136	1506	1697	1387	1081	899	691	583	526	497	480	455	439	399	394	402	385	379	384	361	363	324	357	363	312	356	378	370	319	358	374	356	331	345	300	335	322	335	354	304	342	388	317	324	333	327	320	339	340	352	297	367	347	355	356	359	333	333	326	328	312	319	336	337	340	314	329	382	335	366	333	318	338	346	343	357	303	309	339	330	329	303	320	317	308	318	352	331	318	312	339	370	348	318	324	318	330	300	347	315	332	339	319	364	320	307	311	340	321	329	330	347	338	310	345	319	332	295	318	317	351	319	298	371	334	314	361	310	316	326	331	331	348	316	311	319	373	330	348	347	343	317	324	340	337	369	343	323	342	317	326	354	320	347	361	349	327	342	307	317	289	353	312	333	359	348	342	342	365	332	363	299	352	298	320	282	366	333	304	327	317	327	345	347	355	333	311	324	352	346	364	331	293	302	314	330	336	342	325	300	327	323	314	306	341	335	345	351	343	329	312	315	308	332	347	332	331	348	307	333	349	327	326	347	346	333	299	331	302	294	324	358	340	334	327	342	340	333	359	335	307	312	317	356	273	337	345	323	327	313	325	371	324	345	317	351	338	339	319	325	322	320	312	345	371	325	344	289	333	342	326	291	321	288	343	362	318	327	348	333	342	330	340	317	320	288	308	368	330	316	315	362	326	312	307	348	345	339	337	327	314	300	344	335	331	321	334	318	303	316	324	331	329	337	323	306	315	295	344	351	369	357	316	334	336	317	308	337	322	310	339	333	322	319	314	345	363	330	332	329	295	314	332	347	342	325	337	325	298	303	388	343	310	330	331	322	320	377	328	300	316	329	398	327	312	294	339	331	333	314	339	322	324	323	330	354	325	347	335	378	335	327	337	339	329	344	328	349	319	322	343	318	296	364	313	311	333	303	340	340	328	289	323	292	324	338	343	342	343	336	331	312	346	340	338	309	300	356	298	315	294	327	312	318	301	333	343	347	318	336	342	318	345	329	328	342	333	318	297	340	308	313	316	330	346	334	332	315	318	341	330	343	338	323	358	315	324	312	357	320	353	344	344	356	334	295	310	350	304	335	340	319	347	348	344	335	317	356	313	311	321	316	331	333	326	331	311	325	338	323	309	349	353	330	337	326	349	333	333	320	332	319	346	325	334	341	330	317	321	329	307	323	322	326	351	320	314	323	325	340	319	334	348	324	308	309	347	349	341	358	336	356	350	338	319	321	338	320	321	333	354	323	309	321	328	346	307	320	343	328	312	365	320	343	319	332	335	337	336	353	343	338	333	320	338	332	330	313	313	313	353	326	350	334	315	312	319	359	313	323	357	332	347	319	338	360	330	338	332	308	368	346	350	349	320	300	338	356	324	346	296	360	311	309	304	361	332	295	339	335	328	317	317	309	335	318	321	327	343	349	341	326	327	360	336	325	328	306	331	363	349	321	352	356	321	351	345	310	356	323	328	354	355	312	341	349	333	337	355	350	317	332	331	362	307	355	333	371	349	352	327	342	301	303	343	334	323	302	316	341	334	297	348	334	315	341	346	309	312	375	352	322	330	357	319	328	357	307	328	325	311	333	348	347	316	357	320	337	319	321	301	327	338	348	362	332	348	309	300	360	349	333	369	318	298	382	319	370	330	321	349	363	350	335	342	304	353	326	323	340	327	326	371	323	325	296	329	333	314	348	318	339	308	353	287	346	350	342	314	327	341	346	332	365	353	350	316	338	353	337	326	342	339	330	343	323	319	332	341	326	332	313	326	325	333	335	333	345	289	334	339	312	317	324	324	342	322	360	336	331	345	333	354	345	364	318	309	340	330	371	374	342	322	311	315	325	321	298	351	348	340	340	369	331	328	351	316	367	337	303	312	326	322	337	308	314	309	339	344	346	332	332	336	358	322	328	322	314	311	347	304	312	325	359	319	314	327	336	322	337	329	339	337	317	346	342	312	340	358	349	351	351	329	326	355	331	302	315	336	320	351	322	326	332	311	361	322	314	343	312	334	362	361	329	373	307	337	330	328	330	337	332	331	313	349	296	336	302	320	338	300	341	357	317	303	325	329	338	351	304	341	358	311	331	348	364	329	344	326	370	328	346	327	330	349	376	324	296	315	337	289	333	361	341	317	324	342	324	341	330	344	329	310	346	320	329	280	330	339	334	316	340	361	324	325	300	323	341	332	368	320	338	332	306	336	336	315	323	305	311	327	315	300	363	321	341	343	346	363	295	348	335	330	320	308	340	329	336	318	340	356	347	349	325	321	343	342	344	329	317	299	351	328	322	325	322	346	329	342	325	314	330	303	323	283	355	359	346	309	313	346	334	334	358	329	329	336	367	344	330	325	307	357	335	328	337	341	333	316	297	346	310	305	325	373	330	341	283	343	336	337	333	350	347	322	328	347	332	324	338	341	367	308	323	313	363	298	354	326	360	323	307	347	336	306	328	320	335	303	358	334	344	320	369	354	346	355	338	331	338	349	305	309	300	310	346	307	315	341	310	321	331	314	350	342	309	312	329	305	326	348	312	329	324	325	387	341	327	323	350	306	329	338	333	360	337	350	356	324	318	320	353	342	333	332	365	329	323	308	345	348	316	326	334	333	323	346	351	304	318	315	333	359	340	308	318	324	359	311	318	336	331	325	335	343	325	324	347	326	329	331	349	337	352	350	342	333	348	290	341	331	339	332	310	307	324	323	319	328	308	313	308	313	348	323	310	320	325	302	314	341	328	363	295	315	306	315	311	352	352	332	348	326	355	351	342	367	351	385	361	379	329	345	362	323	326	281	317	343	380	305	353	335	326	332	356	336	338	334	362	322	332	336	333	313	296	318	339	318	327	314	338	363	315	309	322	311	338	314	320	321	336	308	301	333	291	296	328	345	353	326	342	331	385	295	328	317	303	349	315	351	346	327	349	313	334	322	337	334	345	313	357	323	340	347	332	360	355	339	348	364	355	355	357	313	315	325	330	310	307	335	308	336	311	293	319	327	330	327	315	339	332	326	357	319	320	345	353	354	333	314	333	356	302	325	309	365	332	323	329	290	308	326	337	339	330	329	314	310	311	315	320	312	333	302	349	343	325	365	342	356	307	289	342	324	339	305	369	360	323	326	325	323	322	334	330	364	337	321	348	323	315	305	318	329	316	335	341	327	350	339	358	313	343	296	352	330	315	316	325	324	308	352	367	288	334	367	336	336	349	346	345	338	361	311	320	345	351	325	299	338	313	312	333	339	309	337	364	330	327	333	322	353	319	352	353	290	349	351	296	337	386	340	357	289	309	330	344	321	354	340	338	335	321	357	336	334	307	308	343	326	342	369	346	326	306	313	315	348	326	303	298	339	333	362	352	317	330	327	352	322	334	300	323	314	371	307	341	350	361	327	345	327	318	334	350	328	328	354	369	337	315	350	308	328	347	340	369	312	347	347	335	320	351	321	291	351	341	316	312	319	340	307	343	328	341	329	317	307	317	300	298	321	321	330	297
5870	1981	3920	4423	3849	3216	2592	2206	2032	1827	1641	1613	1421	1363	1325	1289	1262	1240	1230	1149	1124	1128	1068	1016	1029	1067	1043	1047	983	1018	1041	1018	1041	1046	994	923	958	1053	986	953	983	942	997	931	979	892	991	982	957	953	963	956	977	986	943	982	962	949	937	1009	937	927	937	893	913	953	934	933	932	922	915	954	940	987	914	897	967	929	920	921	975	920	919	984	1000	909	909	965	937	925	897	943	930	914	895	917	885	941	913	884	1009	971	929	932	1004	931	946	905	886	905	918	981	960	908	978	882	906	949	980	906	955	906	897	912	940	923	934	920	945	972	950	949	931	875	960	914	940	860	921	910	898	890	891	953	933	941	956	959	974	895	925	914	914	941	858	881	931	951	955	927	950	876	989	956	914	866	938	884	902	915	917	928	927	922	909	942	917	843	925	918	983	981	931	959	885	939	975	868	946	935	956	912	939	913	929	914	876	918	944	992	954	930	913	928	947	944	948	952	922	933	946	872	952	898	912	971	927	928	907	932	925	922	923	933	1024	983	900	982	942	906	908	935	876	930	921	933	993	916	862	945	866	885	933	945	896	943	904	899	971	953	914	954	928	946	932	976	887	972	906	921	928	919	894	914	914	1002	946	971	872	922	970	905	946	938	919	928	882	974	895	952	972	870	943	946	960	934	868	894	968	922	931	931	920	850	981	886	982	934	962	924	888	924	884	939	895	963	939	904	1012	939	910	920	963	930	929	937	915	916	909	1014	868	931	882	890	891	903	932	900	918	973	934	965	887	865	1010	923	895	962	953	896	923	932	974	908	918	942	956	890	887	927	967	856	925	921	889	911	894	963	970	870	941	930	941	940	902	917	914	905	883	934	911	877	936	915	948	923	924	961	912	969	958	952	960	924	951	872	908	918	900	887	945	872	908	919	950	957	959	929	922	903	902	949	904	938	881	913	959	900	952	953	980	933	910	964	885	917	900	923	925	949	900	912	942	962	932	958	942	913	978	944	891	918	904	923	926	969	960	912	875	943	877	872	965	943	964	938	886	935	908	902	904	901	889	922	967	894	1017	892	912	960	887	926	918	917	932	949	883	908	900	938	896	947	958	935	872	911	945	954	926	884	962	885	943	929	908	907	938	921	984	954	936	923	896	858	901	944	955	956	928	967	963	897	926	945	938	906	909	929	970	962	937	889	900	948	942	962	922	915	942	865	850	923	885	969	938	946	945	917	901	909	855	943	939	962	955	953	861	944	973	956	938	942	966	954	923	922	944	948	916	862	971	921	906	871	955	933	962	919	920	987	906	947	881	895	980	935	923	892	922	942	898	868	925	927	954	917	951	924	944	918	970	940	927	973	932	922	988	905	905	941	953	904	928	964	936	954	926	865	968	960	889	955	939	965	934	928	909	958	908	905	914	918	935	936	904	882	914	917	954	959	929	965	910	880	929	955	877	954	953	936	870	945	929	970	925	962	924	904	902	926	925	888	957	911	908	937	945	955	954	921	913	937	972	906	890	925	904	905	972	908	930	907	910	913	936	897	924	976	914	916	928	942	934	927	922	902	918	961	885	920	946	926	943	937	945	889	927	910	969	963	947	935	920	906	904	951	887	898	904	936	911	974	956	953	867	945	880	909	957	934	886	903	937	928	889	907	957	909	913	890	916	913	860	919	903	874	888	935	978	973	950	942	887	901	928	938	881	879	859	883	984	964	910	923	938	947	964	970	907	862	885	926	969	934	883	925	917	941	914	978	942	970	909	994	907	899	952	877	916	928	922	906	893	891	944	922	950	886	906	916	911	936	917	935	938	870	974	952	964	933	936	921	932	930	961	885	936	905	935	979	903	891	956	931	981	858	932	967	908	937	972	949	932	1017	921	886	951	956	950	885	899	950	926	972	908	990	919	883	925	911	914	958	930	919	921	908	896	920	927	943	924	967	910	932	920	928	900	913	938	939	931	926	870	899	887	899	909	917	952	976	940	935	932	882	891	926	945	935	891	930	977	865	939	908	924	934	927	879	972	953	951	949	947	940	916	871	928	937	962	967	910	938	872	918	915	964	921	948	898	976	984	939	920	901	854	898	927	935	907	927	897	959	920	961	956	896	936	901	963	870	932	921	896	951	923	945	937	917	904	886	905	943	907	934	923	865	869	957	908	930	933	944	920	920	923	893	930	911	913	912	886	976	914	972	909	916	905	929	965	900	918	917	899	880	975	909	912	882	950	952	938	864	891	909	927	939	868	900	902	880	899	923	867	916	980	954	996	947	901	915	894	921	917	967	926	935	910	942	918	934	953	963	892	892	943	940	941	909	921	877	939	939	961	918	964	910	976	879	950	924	935	884	937	875	895	965	904	954	919	894	934	882	961	912	971	963	978	998	880	932	870	946	913	896	922	924	861	938	919	887	954	984	918	942	937	897	940	905	926	961	923	940	878	945	887	908	954	917	884	943	918	934	952	911	974	957	879	885	989	968	928	952	920	917	956	891	916	938	908	918	919	963	941	872	875	895	918	912	916	946	890	911	904	931	924	929	961	896	931	947	936	907	948	970	914	935	922	942	956	944	956	995	900	923	975	882	898	920	913	896	907	908	917	936	938	951	887	945	926	976	925	936	925	917	920	876	900	964	887	907	902	1000	873	889	932	960	901	980	932	952	892	895	893	910	945	920	917	943	959	920	896	917	917	962	930	920	936	965	955	913	912	938	942	930	912	953	934	857	915	950	912	899	922	985	879	929	847	895	939	976	873	915	911	934	886	900	930	940	904	933	913	927	880	920	986	930	968	889	884	903	898	907	949	932	903	862	941	901	963	920	892	949	947	928	876	993	903	899	899	924	965	971	929	906	975	889	896	913	948	954	965	922	917	907	903	930	923	885	907	884	941	863	928	972	886	929	941	907	896	935	932	977	904	906	905	920	947	947	945	891	922	941	919	893	933	961	944	887	896	949	907	965	931	940	976	906	869	885	928	912	946	883	945	960	932	882	892	873	898	906	962	904	939	1001	905	874	892	899	914	924	937	926	950	874	931	930	924	976	934	943	888	930	930	930	925	920	963	941	967	916	928	935	946	941	941	898	865	956	905	955	897	940	909	903	899	951	944	923	962	924	843	930	957	896	954	861	922	896	887	905	962	929	907	941	900	896	966	943	949	962	895	872	864	918	966	966	914	942	956	875	932	959	880	899	970	870	959	931	878	889	966	944	926	939	944	1011	938	859	979	904	876	898	935	957	909	900	934	921	970	966	953	920	921	914	935	858	891	939	929	887	877	914	983	934	909	929	971	900	909	922	1031	903	943	949	915	980	925	940	886	879	922	875	947	942	889	891	930	905	931	944	934	928	907	928	932	892	862	931	951	926	886	897	897	955	932	961	936	909	925	916	882	975	934	899	939	912	961	876	893	926	902	890	896	880	914	898	910	893	910	953	955	896	904	919	926	888	922	864	861	964	899	909	871	925	921	913	922	940	996	935	895	957	951	944	947	869	995	927	961	858	875	885	924	982	1009	909
19907	3961	3494	2652	1892	1436	1094	921	739	668	630	560	507	438	484	456	425	434	424	401	401	374	391	359	388	378	416	375	365	358	382	372	370	361	339	347	351	348	341	329	314	393	356	314	339	374	337	353	387	352	359	368	368	349	356	335	350	345	385	362	323	320	346	374	340	331	363	321	341	327	340	349	351	353	335	315	343	330	334	337	325	303	354	369	333	336	346	324	327	330	331	321	354	355	341	329	358	340	333	319	356	351	343	366	339	346	319	301	355	335	344	340	368	337	346	309	320	315	322	333	354	344	351	308	310	347	343	353	330	301	318	343	319	299	338	360	375	355	321	336	337	316	343	328	309	323	335	324	325	305	346	332	349	290	328	325	355	329	348	345	296	335	343	314	336	314	327	348	346	333	342	345	332	319	306	359	372	300	353	336	320	362	341	344	348	336	317	329	350	341	382	329	321	347	349	376	306	320	336	337	326	304	341	314	329	350	317	292	349	347	331	341	357	333	336	309	351	353	344	342	330	365	333	332	346	331	317	344	344	325	354	369	341	356	304	325	345	315	324	372	323	327	330	342	364	326	337	336	351	363	298	333	337	326	337	381	351	357	331	331	315	356	349	337	345	342	344	310	329	344	352	324	356	318	350	305	335	332	323	355	362	292	318	322	339	331	314	358	360	318	308	348	328	334	329	338	345	346	335	304	336	350	364	316	351	370	340	365	341	328	332	304	333	343	334	317	353	311	359	352	329	358	386	300	332	312	313	355	359	340	325	359	326	347	372	353	334	352	372	315	347	363	334	343	390	348	324	328	311	325	314	338	334	376	351	348	328	321	342	360	361	341	339	307	324	322	393	362	340	336	331	379	325	328	345	341	329	336	324	301	329	325	327	346	333	342	364	358	290	320	358	320	319	339	354	363	345	336	382	329	351	338	333	353	340	341	351	338	313	345	320	326	371	325	326	324	330	354	379	306	333	319	321	346	327	337	344	322	362	330	334	317	328	363	336	319	342	331	370	349	328	332	365	332	319	341	313	349	363	316	318	329	350	346	331	298	327	369	316	356	344	334	347	328	357	338	339	341	326	376	329	343	336	344	354	328	350	324	331	343	352	324	325	322	353	350	335	342	345	320	339	297	306	336	328	342	358	358	347	332	335	359	335	376	366	341	315	337	345	336	332	330	338	349	340	316	334	308	343	340	299	322	350	349	336	326	312	343	333	343	343	353	346	329	344	347	357	328	336	352	360	356	371	335	325	347	342	345	376	306	350	343	331	354	329	333	312	315	351	355	330	315	322	349	330	352	317	333	361	354	366	323	330	326	331	333	334	330	340	360	348	325	351	340	341	351	354	357	297	329	344	334	360	345	358	316	334	346	330	344	290	330	330	356	347	390	379	327	347	314	332	344	333	365	353	369	334	326	364	318	355	311	344	329	364	354	324	331	303	334	318	347	381	329	338	312	339	328	391	363	362	352	330	342	372	356	319	354	309	330	355	340	354	347	339	305	303	316	334	336	342	350	339	361	310	318	331	357	332	353	319	340	362	343	317	344	363	355	372	372	347	289	311	347	322	329	345	343	347	354	350	339	349	351	319	331	351	351	309	338	320	347	328	301	337	350	367	352	337	320	365	330	353	326	351	315	312	360	344	332	342	337	356	323	341	335	335	286	323	336	334	343	340	343	312	377	291	327	316	320	300	344	338	342	331	327	339	318	345	321	353	318	321	324	336	394	339	357	339	342	351	322	327	315	336	327	340	341	349	329	344	327	312	349	355	345	353	313	351	299	349	290	342	338	346	373	341	338	361	354	334	370	324	361	360	315	313	346	343	339	344	326	332	326	322	357	338	359	331	363	328	356	322	312	321	312	357	318	358	334	362	352	321	376	316	353	378	315	351	339	361	344	324	322	345	353	312	308	336	332	295	354	330	347	353	325	337	320	349	333	302	313	352	310	325	332	353	349	346	343	330	348	318	296	345	355	345	312	347	311	337	324	377	357	314	355	321	335	323	345	334	318	374	309	345	350	336	318	335	338	319	334	352	347	339	341	333	330	318	330	314	328	382	363	345	320	357	340	338	338	325	380	356	342	376	334	333	340	328	305	337	308	322	350	323	377	330	344	341	358	342	338	342	340	314	322	333	333	362	305	359	340	276	352	371	366	348	314	345	364	346	329	353	375	343	322	335	358	325	335	328	344	358	328	348	342	361	310	342	349	332	326	328	331	356	356	314	346	351	322	332	341	328	339	350	341	330	357	318	329	357	316	349	328	330	341	350	336	339	313	343	322	326	302	328	348	301	362	340	308	363	384	344	348	349	341	332	315	345	347	369	347	340	354	358	363	359	308	364	331	337	366	337	307	336	359	354	365	333	340	337	314	350	323	348	323	324	342	322	330	315	357	322	341	334	342	377	357	343	299	327	317	329	336	346	388	311	339	292	309	337	327	346	347	371	320	313	333	319	345	339	366	373	327	326	326	335	340	334	353	364	352	316	286	325	324	361	297	342	303	333	341	277	342	356	364	353	356	367	329	317	329	342	360	334	362	342	318	360	315	344	345	330	352	342	333	339	360	327	352	329	331	315	325	348	329	323	317	339	306	351	361	356	348	319	343	328	355	364	340	323	332	343	338	371	292	331	353	373	331	354	351	339	342	322	340	340	360	333	335	345	322	352	333	301	343	353	315	367	330	356	330	292	321	336	381	321	367	338	309	329	345	346	333	340	351	330	333	336	347	313	321	345	340	351	339	354	350	330	348	307	323	318	349	363	353	371	343	355	332	323	361	344	354	325	347	341	330	349	340	351	338	325	331	362	323	311	349	311	358	334	370	311	365	299	325	327	306	316	325	322	317	340	313	354	337	345	361	345	347	328	374	374	323	354	297	322	317	324	319	338	344	350	337	329	339	342	317	350	346	320	307	318	331	332	363	326	355	346	336	325	323	302	352	330	316	318	308	316	354	334	334	339	339	370	339	296	356	350	378	358	332	311	328	345	334	326	338	336	324	311	328	348	344	374	358	345	293	369	351	323	341	330	345	315	315	318	341	365	344	342	328	342	342	331	352	348	328	322	341	318	336	347	347	365	353	356	328	313	347	350	308	312	363	328	359	328	354	328	321	324	340	341	346	321	324	356	358	328	353	359	343	336	313	332	333	323	360	311	354	365	327	341	340	347	335	314	366	296	314	320	351	306	317	353	335	301	344	327	323	319	323	347	330	315	362	367	343	324	355	386	316	350	361	313	329	320	335	350	347	352	338	331	348	334	336	341	314	313	356	373	339	322	322	318	351	331	319	322	353	349	348	376	369	342	341	341	326	334	334	355	317	359	345	375	329	309	340	319	358	368	348	351	359	357	330	335	320	342	321	335	306	336	327	327	317	321	347	334	329	348	337	335	345	330	339	305	308	340	318	310	346	326	337	351	349	325	364	323	330	295	340	351	366	339	363	339	320	330	347	337	341	299	335	328	335	318	325	319	323	309	333	336	357	311	341
7934	3144	6865	7511	6391	5259	4241	3560	3030	2669	2351	2158	2036	1905	1743	1692	1606	1507	1473	1401	1309	1341	1337	1267	1235	1218	1180	1202	1208	1140	1117	1133	1137	1097	1089	1104	1073	1054	1088	1074	1082	1037	1059	949	1061	1014	986	1034	1024	972	1021	957	1008	935	935	965	960	996	950	991	998	966	931	987	953	968	952	973	1002	944	961	957	927	956	989	931	957	969	965	1018	976	928	919	978	932	951	978	960	941	959	936	888	953	948	972	918	939	970	946	921	948	971	921	935	925	956	902	885	917	948	907	942	903	951	978	838	949	967	943	885	929	881	926	926	988	963	992	897	983	940	889	906	903	925	973	943	913	908	955	944	939	930	966	934	907	879	927	975	960	948	907	945	892	902	963	956	940	936	921	910	887	912	969	923	934	960	928	915	941	935	957	908	992	855	974	898	900	996	898	890	912	935	937	928	933	935	947	911	922	941	886	887	880	952	926	918	968	971	927	912	928	971	945	924	901	935	911	957	927	881	891	967	908	906	956	923	923	928	980	971	965	909	905	905	957	906	968	903	944	930	843	893	907	905	891	926	957	914	897	917	914	910	914	911	939	890	971	893	925	869	891	936	952	923	937	909	902	929	924	953	931	969	922	919	895	890	912	883	923	909	924	955	917	923	926	953	920	897	965	950	920	921	883	977	898	916	946	870	937	972	971	907	906	891	918	897	937	880	881	932	910	946	926	942	916	890	930	884	909	858	963	997	905	902	928	879	960	895	924	884	914	981	887	965	962	937	886	944	906	930	912	931	960	937	886	930	948	907	943	948	879	921	918	933	908	959	918	938	905	914	881	923	966	864	935	916	933	916	950	891	944	922	922	927	972	923	918	886	933	969	944	921	920	913	941	949	914	914	916	909	855	927	910	889	938	896	914	910	843	880	921	916	938	923	885	921	979	948	948	915	918	909	899	929	829	884	922	937	908	944	894	922	948	968	930	926	941	920	925	979	949	957	892	909	952	931	905	943	892	925	936	941	971	938	949	976	959	956	909	894	915	939	975	911	884	916	881	981	954	904	923	937	932	972	932	911	905	938	876	884	886	921	911	976	913	942	899	943	883	889	960	930	952	905	939	985	953	895	945	897	896	888	930	948	942	930	956	917	885	902	964	931	883	923	982	896	936	946	912	920	962	897	934	919	939	972	948	932	908	940	959	941	911	861	960	893	926	878	915	930	886	934	959	926	926	898	855	918	923	944	914	913	869	922	923	903	932	974	892	947	938	926	921	906	911	950	960	933	871	1017	946	876	905	910	939	920	955	918	918	916	962	927	972	914	927	957	911	978	930	958	923	900	880	937	936	949	923	858	924	901	909	923	921	963	930	920	899	864	913	893	921	917	955	915	913	975	918	913	917	910	919	937	957	954	929	894	936	913	928	956	962	885	932	881	902	939	903	878	933	909	952	976	927	942	951	885	928	928	927	922	905	905	929	914	937	965	865	915	911	867	886	899	971	901	924	952	881	963	930	901	939	958	922	883	912	912	916	946	925	911	909	930	903	920	1005	899	910	987	957	910	957	956	942	931	878	907	953	956	973	944	887	909	940	956	942	968	915	930	915	926	882	933	844	966	937	907	914	940	912	898	951	930	941	966	927	945	944	863	933	928	944	904	929	903	941	928	910	939	924	970	959	934	992	883	911	911	880	947	921	889	879	941	881	876	957	961	960	979	935	935	888	969	895	928	920	942	924	982	878	964	943	951	953	936	925	933	955	955	948	937	909	953	994	884	903	836	942	883	944	910	933	966	926	982	874	930	969	924	909	917	865	933	868	934	893	921	913	920	891	927	950	957	955	963	895	983	855	933	913	925	925	915	910	944	914	957	917	968	890	958	966	942	951	946	896	922	959	925	893	939	933	888	923	895	913	916	918	926	903	952	907	908	935	915	849	941	920	938	938	973	927	927	905	895	936	897	895	934	970	941	895	934	915	940	916	942	933	893	902	877	913	871	876	873	899	933	863	939	953	944	879	893	904	942	923	922	939	965	906	929	963	938	915	877	890	930	930	896	983	942	915	926	901	945	944	902	909	891	919	925	898	886	962	943	929	935	930	930	947	952	904	919	927	898	935	937	920	888	925	899	934	916	925	874	961	964	923	890	882	893	928	893	917	945	928	891	902	918	868	945	909	907	904	956	906	931	956	913	885	941	900	888	954	898	958	927	932	847	898	916	907	902	899	918	933	957	932	930	899	929	928	936	905	921	918	959	900	922	954	956	907	897	920	917	923	941	914	947	891	985	980	981	925	933	882	966	956	884	885	957	924	944	957	910	934	982	945	933	894	954	941	960	939	917	911	911	878	924	934	964	911	878	881	918	939	868	942	924	908	913	946	933	923	988	937	935	953	946	958	914	950	897	930	906	952	863	897	950	895	928	918	924	925	949	948	924	965	962	924	934	885	931	903	884	918	890	936	925	899	941	944	941	928	909	987	949	971	951	924	879	919	918	847	924	958	913	914	942	917	909	886	896	922	943	916	861	916	909	882	958	888	912	932	974	858	920	947	882	943	982	926	896	886	920	936	981	898	944	889	983	950	935	907	881	957	929	933	875	970	933	994	955	923	948	903	927	935	892	928	905	949	880	942	944	939	911	927	916	917	888	948	948	943	911	957	932	916	946	879	899	908	910	929	938	933	873	935	934	909	935	911	958	992	984	895	935	893	924	984	940	909	916	936	930	921	947	918	951	973	889	949	911	964	892	890	924	943	886	938	907	940	945	889	926	941	928	902	927	926	952	889	895	881	897	946	937	935	881	839	951	907	912	933	875	882	936	911	932	900	975	935	972	910	936	878	965	918	917	926	896	909	915	938	916	903	869	895	951	884	951	928	936	916	939	899	920	879	882	914	929	853	916	909	934	919	914	874	918	915	903	970	898	925	924	910	882	932	896	929	954	946	879	929	974	853	950	881	913	910	916	939	926	981	885	947	911	945	950	914	927	945	907	913	938	915	898	929	905	931	965	937	888	879	902	961	939	933	981	935	922	945	916	878	953	950	912	906	939	951	897	902	887	888	1000	884	919	991	901	959	896	961	843	951	930	955	867	906	892	960	949	918	899	878	933	928	868	895	938	950	908	962	845	939	949	961	891	935	1001	927	913	927	923	857	932	918	978	893	880	906	974	860	954	914	940	911	913	902	908	897	900	915	927	854	985	876	951	924	961	915	879	946	958	935	903	948	940	946	898	936	936	927	956	932	949	995	868	852	912	905	998	931	941	863	927	890	1002	904	915	921	890	906	938	914	930	893	936	908	921	855	961	889	890	965	964	867	962	953	949	972	927	962	918	932	896	889	903	932	910	895	902	905	957	979	928	926	940	929	907	912	902	890	894	904	915	934	873	899	967	894	941	964	941	954	908	924	918	985	951	864	866	941	855	957	873	871	914	952	893	907	977	943	867	897	985	910	936	869	904	961	904	892	901	961	861	921	891	917	897	899	923	889	986	906	869	888	916	906	946	903	911	927	923	961	926	964	946
2423	248	241	206	235	206	201	169	165	190	193	162	171	174	193	191	177	190	178	193	185	190	183	177	165	182	170	194	172	200	178	186	188	186	169	177	160	173	157	165	164	157	181	194	190	181	179	182	187	182	163	192	176	165	187	177	160	196	169	163	192	191	178	163	165	176	167	202	175	142	187	208	206	173	192	169	180	171	167	222	171	207	184	171	183	202	181	158	150	174	196	207	186	190	178	192	201	181	186	167	162	180	185	208	169	175	207	161	157	185	170	185	167	172	189	176	194	188	185	168	151	169	164	210	215	168	182	171	192	163	192	197	182	167	190	167	185	192	175	159	168	174	175	178	171	186	177	163	158	189	168	170	174	184	168	170	182	189	173	182	148	159	181	168	179	175	196	169	161	198	185	179	164	181	164	165	162	171	163	176	192	165	178	179	176	159	162	200	162	178	173	163	172	186	178	163	193	173	155	171	161	180	182	196	174	163	174	188	196	193	164	181	164	193	181	205	182	167	188	166	196	189	182	162	148	184	181	178	180	155	170	195	186	186	175	165	193	178	177	186	181	191	181	189	130	177	208	168	173	181	185	156	179	181	168	168	178	182	190	190	179	175	179	161	169	162	175	183	158	158	143	160	168	175	175	181	190	149	159	164	176	179	171	180	148	181	178	202	202	181	179	179	171	200	165	168	159	175	166	177	164	186	177	161	179	151	173	174	171	178	152	172	173	177	192	183	184	188	165	161	176	158	173	181	190	181	204	183	168	166	172	177	180	171	175	157	158	179	150	173	186	181	184	169	174	164	151	146	187	165	147	167	176	187	160	171	194	183	178	196	167	176	184	193	186	176	155	183	164	172	163	161	174	190	169	165	185	200	176	180	181	169	172	175	174	198	162	156	176	175	168	177	177	168	176	192	163	185	197	178	181	185	183	176	163	158	166	189	198	180	177	196	158	182	153	198	186	166	169	158	166	195	171	181	192	193	171	152	168	187	169	180	200	191	189	204	191	176	163	174	167	150	163	189	167	191	184	156	142	156	209	174	168	160	163	156	171	157	159	175	170	157	187	166	197	179	193	159	185	184	187	191	174	177	173	184	166	182	184	166	179	184	170	183	177	167	171	171	160	171	174	169	171	164	183	177	163	183	170	200	189	183	201	153	166	178	174	183	180	188	156	175	177	172	209	147	182	166	183	205	171	194	167	180	145	176	160	178	197	185	180	149	183	191	187	173	188	183	196	176	185	186	203	178	177	172	162	163	164	189	192	154	159	159	182	172	194	176	184	160	154	200	179	189	169	188	175	181	163	151	187	161	184	163	166	165	194	152	162	214	170	169	179	177	168	177	173	167	181	166	167	179	187	169	185	170	185	180	168	169	170	190	181	206	170	184	168	171	172	164	194	185	148	171	186	164	174	169	175	185	181	172	180	178	176	194	179	165	173	183	166	173	151	191	179	164	181	185	180	170	165	191	148	174	175	184	155	182	187	180	172	166	187	165	148	187	180	186	160	161	170	180	141	181	171	165	163	181	173	178	155	196	191	186	165	207	192	159	175	177	150	192	170	168	154	188	183	171	148	166	196	182	195	174	184	176	177	165	170	167	167	194	163	171	153	169	181	152	204	166	201	156	187	187	179	191	168	175	165	176	178	175	160	205	186	166	177	190	158	171	173	163	190	194	172	175	166	161	185	179	202	172	178	184	178	185	187	171	167	175	186	156	182	172	187	182	162	192	198	174	191	155	176	172	192	176	158	173	163	169	139	164	171	161	213	207	168	178	164	174	176	180	157	172	158	180	198	168	176	176	187	177	165	156	172	165	185	154	185	175	181	212	184	194	182	161	182	179	172	170	181	171	165	158	171	175	176	180	194	175	150	166	177	185	174	184	181	144	175	164	173	173	167	167	157	174	157	186	190	183	192	197	175	154	161	143	184	173	156	191	161	174	167	201	185	185	169	174	163	171	184	167	173	182	170	192	171	191	179	170	173	186	169	170	172	179	167	183	174	191	151	188	169	161	168	189	187	178	189	187	156	195	178	161	179	183	171	191	171	181	168	173	187	159	174	171	149	161	187	177	162	192	170	176	182	164	172	159	166	171	170	146	177	154	160	193	175	191	187	169	164	182	151	157	204	168	175	175	169	166	156	172	185	162	188	177	181	159	167	200	189	175	154	162	164	162	176	188	212	185	161	168	184	187	201	179	178	180	177	178	183	168	170	186	173	211	177	178	163	188	193	184	152	165	143	162	174	186	178	144	176	204	182	163	186	183	173	181	176	171	193	155	169	181	184	184	182	169	185	172	186	180	161	174	188	174	176	185	169	140	166	189	175	167	170	167	185	170	181	185	170	169	176	148	161	172	194	155	168	173	207	176	190	200	150	182	166	164	199	197	182	188	190	176	155	166	175	191	159	180	183	178	186	174	172	169	186	175	177	158	164	181	183	201	165	179	188	156	201	179	185	177	188	200	178	196	160	153	192	173	175	191	194	171	158	185	165	171	169	173	165	198	184	210	191	148	181	169	177	171	169	169	178	178	167	156	151	209	185	173	169	167	179	190	181	176	172	189	193	174	172	172	187	189	188	177	173	201	180	170	172	168	154	163	181	158	177	194	158	181	187	176	183	175	174	159	168	186	157	182	150	182	163	179	198	187	190	158	172	180	178	183	186	175	207	191	181	149	197	182	177	179	173	150	170	193	185	188	169	172	188	176	208	189	189	180	172	168	175	167	191	161	151	176	200	164	178	186	161	156	196	178	172	176	154	174	172	162	169	178	185	167	180	184	183	177	176	175	174	166	177	191	171	187	142	165	185	199	185	190	194	187	191	169	158	180	173	195	185	183	182	161	197	198	194	174	175	198	157	158	165	181	162	190	163	164	171	169	195	179	171	176	185	176	169	168	161	195	183	165	175	168	168	194	171	179	171	180	165	172	196	163	180	178	159	179	171	204	181	180	165	189	177	170	175	166	179	161	171	185	167	184	188	169	183	167	183	169	176	201	205	187	170	165	174	175	183	183	176	185	203	192	174	160	173	197	164	165	172	160	211	196	179	176	174	161	166	187	173	201	181	180	182	192	174	178	185	159	177	172	189	200	179	181	173	167	180	175	183	164	175	173	185	177	176	168	173	184	180	154	165	161	175	179	184	169	188	180	175	194	183	190	173	157	194	179	169	174	175	184	156	191	178	193	186	163	173	168	174	168	155	146	177	193	166	200	181	187	143	164	159	172	166	161	162	161	158	187	180	167	178	206	196	191	156	172	171	189	174	181	181	171	178	183	195	196	184	171	179	170	178	154	198	164	178	167	148	185	182	204	160	152	176	176	164	163	187	177	179	189	179	181	180	147	190	169	168	158	187	178	164	187	193	204	175	172	171	178	158	164	184	187	173	186	186	185	169	169	166	222	183	169	191	191	151	173	174	171	167	170	159	164	172	192	190	196	189	173	174	190	170	161	164	190	174	139	189	175	177	180	176	177	170	181	185	165
2102	594	730	703	689	680	623	660	600	589	585	587	581	590	556	577	555	599	553	565	562	570	596	566	559	597	586	532	590	537	520	576	565	533	564	567	547	584	526	582	568	578	512	542	556	560	587	506	568	623	550	530	531	526	525	530	542	576	548	572	584	574	535	532	540	565	600	550	577	604	550	529	565	534	561	518	560	551	588	525	542	544	531	546	587	537	587	559	507	594	590	571	535	569	561	557	503	517	594	500	560	518	547	569	543	530	552	555	554	554	542	541	530	591	571	589	575	514	520	574	549	569	565	588	559	548	542	580	578	576	580	571	547	562	545	565	574	513	532	528	527	539	532	555	546	549	504	572	537	561	531	564	489	586	561	558	531	569	592	573	541	520	578	500	551	556	558	586	594	531	560	554	522	547	569	534	592	561	525	564	584	566	573	559	546	544	525	508	561	546	596	566	525	572	517	554	582	507	573	555	545	537	489	583	580	550	581	592	554	569	594	544	533	560	574	572	539	565	574	561	576	504	529	567	567	509	568	586	585	523	542	620	591	551	578	536	531	573	530	565	550	525	541	553	570	511	506	545	554	556	558	508	549	545	536	536	579	555	536	575	555	561	584	536	564	554	583	536	566	520	532	551	521	521	530	556	603	513	570	540	557	533	580	581	543	562	527	518	601	567	578	560	610	521	581	576	596	566	545	520	563	552	577	545	543	604	537	514	584	555	592	519	514	556	571	541	558	551	544	570	589	515	532	526	588	563	556	547	550	564	532	522	560	566	547	592	587	556	564	569	551	533	541	561	585	531	518	573	564	571	558	538	537	573	542	585	545	532	589	572	521	503	557	514	566	532	544	501	570	567	546	562	566	549	561	571	548	581	526	573	580	578	612	557	564	569	547	531	575	523	577	560	550	551	577	527	573	559	535	517	533	574	582	544	569	535	567	535	552	564	560	526	564	525	560	562	582	555	575	572	526	581	570	578	559	561	557	565	508	572	589	571	579	548	523	527	551	565	524	542	567	533	577	541	535	558	570	561	533	518	564	605	537	568	569	553	555	556	565	551	526	560	559	559	537	567	543	561	554	522	533	567	548	550	582	544	560	594	544	608	543	531	563	559	569	542	542	558	503	562	547	558	514	560	601	544	562	514	517	546	533	583	613	518	569	581	538	543	509	599	544	534	562	500	516	527	600	575	524	550	555	548	585	544	526	528	563	535	532	532	547	569	589	576	573	566	525	559	519	561	530	543	579	552	572	531	514	554	593	590	550	534	567	557	561	533	528	575	508	511	532	541	555	593	523	573	547	575	567	553	535	577	529	600	544	541	603	567	571	565	580	568	578	577	574	548	554	541	557	518	543	567	535	559	484	584	552	550	513	586	554	546	559	500	549	545	513	554	580	524	557	556	535	578	562	499	568	556	576	499	565	507	535	580	525	534	558	536	556	521	556	543	550	543	543	537	528	559	549	519	561	543	524	556	519	565	554	511	554	576	579	562	548	548	531	577	526	581	536	556	580	573	526	565	557	564	521	559	576	551	572	513	572	549	577	545	559	519	519	520	541	598	556	552	547	556	538	550	511	541	514	568	540	543	571	558	604	537	525	527	582	530	580	551	566	590	563	559	500	579	550	507	543	547	567	559	530	518	580	529	537	524	573	565	538	552	557	598	543	557	545	559	541	535	557	550	557	580	563	555	577	583	568	532	543	559	543	562	591	567	528	537	522	572	575	556	554	549	574	586	567	571	557	557	531	544	556	561	562	559	521	530	547	546	567	555	536	526	550	566	531	537	584	543	569	568	580	523	532	602	570	562	533	564	557	552	542	592	542	540	538	551	539	554	555	548	534	505	543	541	569	553	560	493	579	569	563	533	558	542	556	544	572	535	534	556	570	547	563	571	605	542	578	545	542	566	562	576	580	561	533	541	545	546	537	538	544	524	550	563	579	535	558	556	560	530	562	589	577	581	558	549	576	565	566	583	571	543	554	582	540	564	542	542	596	545	555	549	505	578	558	553	569	576	568	583	574	578	551	559	545	579	554	553	542	538	543	598	574	559	521	535	551	564	575	542	562	503	562	593	586	549	597	514	542	567	548	536	532	554	527	567	577	560	558	558	539	526	555	571	554	592	575	593	569	535	588	589	557	555	542	539	517	571	545	497	548	549	568	511	559	540	592	517	577	499	519	518	563	536	580	562	548	562	583	580	570	564	537	584	554	516	558	530	574	530	600	574	517	524	518	544	518	538	555	547	546	530	545	576	582	550	519	573	591	589	565	537	559	491	527	553	562	558	582	584	546	572	598	521	615	503	546	513	519	559	508	561	544	573	523	534	506	514	533	555	544	567	611	528	556	521	559	559	558	564	559	546	605	565	532	541	535	521	543	536	594	562	536	563	542	563	568	565	546	613	551	522	510	545	534	547	569	568	555	546	533	598	516	541	552	567	576	602	562	551	567	555	578	546	568	561	548	591	576	525	539	566	545	568	537	544	526	563	571	566	502	550	572	558	540	526	558	545	544	566	526	540	538	555	550	519	552	565	537	522	562	556	542	546	541	547	553	585	582	548	579	558	587	521	576	550	583	517	536	570	545	590	559	580	546	577	550	567	559	571	574	555	536	558	529	562	610	576	531	539	535	545	537	545	536	590	566	523	584	525	547	541	517	555	560	551	523	567	549	561	545	519	565	554	577	521	546	563	610	548	554	560	551	544	549	523	594	535	525	528	558	545	532	582	588	555	523	563	538	553	545	573	579	579	493	573	577	543	548	532	531	540	589	541	541	510	563	520	523	589	542	557	542	570	554	560	572	587	528	510	546	548	550	538	564	559	590	567	540	581	509	586	582	576	530	560	594	553	532	527	522	559	521	566	542	567	578	570	570	546	555	531	512	526	547	545	535	559	554	572	537	575	545	550	532	534	557	566	578	560	568	551	529	520	562	523	558	534	558	590	539	604	567	532	571	511	531	552	547	551	532	549	552	488	541	584	522	578	534	544	533	575	586	546	532	558	555	550	548	534	538	585	592	507	558	550	558	511	584	577	519	524	518	543	563	533	581	557	526	568	529	555	570	571	567	556	539	528	589	535	565	565	561	546	586	538	560	534	521	599	525	539	562	563	561	567	558	528	566	540	559	553	565	582	556	560	522	511	535	527	570	569	543	574	509	622	549	569	538	562	588	569	545	549	557	556	588	556	579	543	531	547	532	559	537	541	561	559	593	550	551	544	529	541	540	587	569	542	556	522	551	525	542	523	540	570	568	562	549	532	522	552	528	592	566	528	558	560	565	540	532	568	553	512	523	554	548	529	573	550	581	545	569	524	553	551	560	565	510	570	561	568	556	572	545	571	530	527	555	516	519	572	562	521	563	554	551	543	507	545	543	574	527	577	585	542	539	576	556	571	559	543	512	497	538	554	556	558	516	545	528	531	582	546	571	535	583	540	568	537	554	578	584	529	537	552	563	560	564	557	577	572	581	548	575	532	537	567	581	547
11138	1533	1783	1392	1062	893	680	635	518	522	458	390	397	401	387	370	404	381	366	355	361	336	378	321	351	339	355	339	362	348	308	350	364	319	350	356	322	327	312	338	341	390	350	330	327	336	325	329	346	356	340	339	340	324	330	338	318	350	326	321	318	316	315	334	330	318	349	291	283	329	302	305	302	318	348	325	334	338	340	349	348	339	323	295	346	375	312	337	312	315	345	315	332	331	365	303	347	340	350	340	341	325	354	318	325	352	348	321	346	349	353	352	307	324	314	323	340	311	290	319	347	307	342	343	321	338	324	318	322	335	350	312	326	354	331	344	335	349	330	343	330	353	324	334	345	332	358	349	329	336	301	343	325	308	344	328	362	327	362	340	350	352	321	338	314	322	343	343	351	316	341	342	330	353	331	333	322	341	323	334	318	309	311	330	344	311	353	344	362	322	341	354	309	345	342	328	357	308	341	346	339	334	336	340	354	292	308	328	350	321	306	339	328	329	337	340	343	302	330	320	302	324	339	328	334	326	325	321	316	332	335	373	311	335	357	340	359	358	357	317	326	345	328	309	324	311	339	352	309	349	345	310	344	319	322	360	355	343	326	335	352	278	321	351	334	327	322	352	337	331	316	331	313	336	296	310	334	279	354	326	300	334	345	330	387	298	352	343	341	316	320	304	329	284	330	348	311	315	319	348	333	324	325	329	327	344	350	377	321	338	327	323	336	326	313	341	332	345	329	324	323	313	354	339	351	317	324	313	347	356	315	376	340	346	318	323	370	327	337	298	336	330	331	314	329	313	341	320	340	348	328	332	307	335	341	327	329	290	343	329	346	317	342	324	345	336	348	327	356	331	313	348	303	315	315	308	353	303	347	335	323	349	302	321	349	332	320	287	334	322	335	325	313	314	345	317	354	326	348	301	341	360	314	336	338	333	321	357	372	324	362	349	319	339	348	328	320	332	321	355	305	346	347	339	310	341	293	357	348	339	323	302	317	364	323	314	343	355	334	331	339	331	346	346	367	348	313	315	343	330	281	339	351	281	336	319	314	327	279	294	319	310	308	343	318	302	331	326	333	303	309	313	344	352	341	338	357	347	355	308	312	325	341	325	330	340	327	322	336	352	310	314	298	339	314	344	333	333	314	339	329	319	316	311	350	322	295	348	322	306	309	327	304	332	308	363	371	312	307	293	343	303	337	349	339	310	317	344	296	360	320	335	331	342	334	333	285	331	328	339	335	356	344	306	356	315	336	332	291	344	343	339	332	370	377	329	302	345	291	316	270	351	332	326	307	315	333	335	324	300	295	344	346	364	301	298	341	320	342	343	366	305	311	308	307	344	316	334	316	328	340	321	337	307	333	337	322	331	347	325	322	312	337	337	339	315	339	322	322	314	335	323	340	294	332	333	319	339	344	338	282	347	327	336	305	346	319	312	325	315	334	364	310	338	309	343	342	304	327	331	322	343	314	329	322	326	309	325	331	323	327	323	355	311	316	291	322	328	369	335	279	317	297	339	326	337	328	366	345	335	346	339	339	321	329	344	317	341	292	328	340	322	302	324	348	335	332	315	311	319	311	351	324	336	308	350	288	341	299	310	319	319	312	332	316	313	339	330	337	336	326	328	320	337	322	343	316	326	313	311	312	328	306	322	325	314	337	307	337	329	351	334	345	319	305	329	336	322	309	348	339	330	334	353	339	314	304	315	314	326	306	321	309	350	345	314	315	322	294	365	328	314	385	329	331	316	323	341	330	365	335	316	336	301	310	315	313	345	317	366	342	331	347	350	299	300	335	349	336	317	355	322	338	328	342	307	305	342	341	316	330	336	347	332	343	353	354	342	331	326	324	317	316	307	315	334	332	335	325	325	336	308	321	359	378	300	350	347	363	316	361	305	324	311	331	336	322	320	346	299	350	315	354	353	313	368	304	289	300	340	338	340	318	299	303	327	320	323	322	343	326	330	342	273	338	332	316	318	303	325	309	310	349	329	349	363	348	334	351	292	308	309	334	330	344	356	325	352	296	313	338	329	340	331	359	344	364	316	294	350	318	342	332	328	333	347	346	339	331	352	360	299	330	313	323	367	352	292	309	294	320	341	318	335	330	325	342	320	300	314	354	329	323	322	354	341	315	343	353	294	320	354	325	342	327	370	330	320	328	319	339	349	374	319	335	314	329	350	319	332	330	326	319	343	306	330	310	313	331	323	304	325	335	314	342	350	346	338	307	339	305	317	348	312	309	327	339	317	369	337	318	346	331	297	346	337	340	370	328	314	347	312	340	339	307	337	329	338	358	355	329	344	305	312	341	323	318	321	341	324	332	318	351	324	292	303	333	350	316	321	336	320	318	313	339	340	303	334	313	332	322	342	347	314	333	338	352	334	328	310	292	327	353	340	339	328	315	314	343	332	318	332	321	321	322	310	330	321	368	344	337	329	316	300	311	338	343	311	333	305	306	373	359	322	341	328	346	305	354	362	334	314	352	318	326	323	365	306	360	308	363	328	357	339	341	347	349	344	313	342	333	332	341	326	333	332	331	327	309	336	351	358	351	302	312	312	354	339	312	317	305	350	326	327	319	349	344	353	340	371	351	360	358	374	329	320	347	331	334	309	347	341	330	353	362	314	342	353	308	299	328	300	354	330	325	342	331	314	344	333	312	340	311	358	325	353	294	303	329	336	341	305	334	353	330	322	329	298	358	313	332	307	345	333	329	342	361	346	280	360	329	318	333	358	309	359	326	359	364	337	315	369	320	338	316	319	319	343	272	351	323	347	361	351	351	351	344	338	319	324	327	333	315	319	341	320	335	358	305	354	321	314	346	325	343	298	338	342	322	350	333	335	342	317	329	335	321	374	319	312	316	314	312	375	334	340	326	322	341	343	356	308	344	321	303	316	307	312	334	380	329	314	350	319	340	279	311	318	328	340	317	326	319	380	347	324	305	312	311	318	325	332	355	323	295	330	362	362	328	297	347	332	302	297	321	331	318	339	348	314	326	318	335	301	302	313	343	353	319	351	300	328	352	326	291	337	371	313	324	334	309	324	328	319	320	300	311	315	350	309	340	351	308	335	323	319	327	323	271	324	338	331	297	334	356	331	339	368	363	328	297	296	352	333	351	313	362	341	305	319	326	339	328	301	332	336	333	360	324	332	328	332	319	331	334	336	342	322	339	330	347	336	335	328	339	352	357	326	318	362	346	329	330	320	330	334	342	326	319	310	330	320	346	339	345	318	311	334	342	337	326	345	328	331	351	352	337	301	345	333	309	324	329	347	330	338	311	302	319	341	314	331	331	317	330	338	294	317	354	338	339	339	321	328	343	316	355	348	355	332	329	335	341	327	346	312	335	319	298	376	310	301	342	336	312	308	303	329	364	329	348	339	333	350	347	313	330	277	354	316	312	352	330	315	334	320	312	316	334	314	383	355	358	335	292	338	338	315	327	284	341	334	308	316	321	286	357	316	321	324	319	315	342	350	308	347
5941	1905	3975	4361	3694	3136	2597	2388	2049	1881	1649	1494	1404	1325	1343	1210	1260	1237	1215	1132	1132	1103	1080	1054	1035	1027	1104	1059	1026	1059	996	995	1032	1021	958	1052	968	986	972	975	953	995	1023	878	1003	899	1005	928	984	933	980	987	957	893	1002	1004	947	973	940	939	979	953	999	943	949	1007	919	946	946	924	964	927	991	939	927	894	897	944	947	936	984	874	953	898	947	932	947	924	894	943	988	942	934	940	943	998	868	923	915	904	906	941	886	946	918	959	867	921	987	951	894	968	952	966	885	919	930	908	917	957	922	885	952	915	988	971	925	956	921	958	846	935	958	963	887	914	951	901	928	931	926	893	879	925	890	901	938	945	905	958	930	909	898	943	936	892	958	939	887	885	871	898	901	902	976	958	917	916	912	950	891	913	905	943	889	931	930	921	898	939	869	899	900	881	947	945	943	903	935	971	919	933	940	913	932	894	876	947	885	919	922	918	974	909	888	947	926	954	934	883	982	940	945	982	950	910	926	925	895	925	907	908	899	938	938	950	921	957	944	894	882	955	940	910	932	872	900	904	888	955	927	918	919	928	915	930	944	948	900	932	975	958	918	980	937	958	869	872	938	937	939	940	932	944	900	880	868	925	874	916	919	964	927	926	945	929	978	911	886	956	949	944	924	992	895	932	914	880	920	947	869	878	939	868	950	889	944	940	874	935	905	934	978	876	927	947	917	912	856	983	915	870	889	887	882	918	896	881	956	866	890	886	975	929	985	912	920	976	981	959	913	960	935	956	942	941	930	988	936	891	896	969	927	963	975	924	919	871	926	901	886	967	925	949	926	931	915	926	918	920	936	955	905	887	915	891	941	956	932	957	961	935	925	892	877	868	876	936	939	941	904	939	912	951	948	963	940	950	994	878	940	882	944	915	945	974	902	930	967	941	929	880	939	923	936	932	920	916	959	935	951	945	922	915	892	937	937	968	944	901	943	914	932	903	930	891	898	934	962	920	936	928	925	937	915	902	911	922	900	923	982	948	936	914	936	914	908	964	921	918	961	858	909	891	928	923	921	1029	917	919	889	958	948	943	939	928	885	948	905	972	959	912	964	892	931	833	912	876	912	972	980	961	1000	917	921	922	884	902	965	922	873	977	944	901	897	890	907	968	929	902	958	899	899	981	912	952	916	899	961	939	913	932	923	875	924	915	960	917	926	932	904	917	889	949	880	964	942	938	919	883	948	952	944	948	945	913	933	918	942	955	916	920	967	1001	930	960	905	946	935	928	896	944	965	888	959	909	942	921	920	925	921	903	959	943	935	927	948	920	916	948	990	911	878	903	871	945	843	878	927	924	920	892	845	938	907	981	942	886	933	957	974	936	902	897	903	966	929	903	910	896	912	921	890	881	929	896	940	936	898	952	929	921	897	934	911	944	947	932	935	854	901	932	936	917	935	917	937	892	905	952	924	924	912	965	887	919	894	909	944	944	893	961	904	968	917	884	945	923	929	925	923	911	963	950	875	891	925	951	920	896	999	905	919	954	923	974	924	913	895	888	918	959	953	958	940	940	937	918	936	921	917	961	923	952	943	931	871	930	961	998	960	991	898	921	949	915	932	917	931	938	930	921	977	876	963	910	890	909	959	955	904	869	919	975	864	919	927	894	907	947	918	938	935	888	930	900	934	960	943	990	923	954	923	945	943	923	885	943	897	931	919	894	863	933	916	945	951	890	905	873	904	905	933	922	903	870	894	907	976	936	901	919	934	927	917	920	929	898	915	955	951	913	935	979	889	954	904	950	919	896	941	892	959	874	961	933	913	948	894	933	886	931	937	916	947	929	862	917	916	914	881	947	973	935	979	982	915	947	890	940	913	908	931	878	961	911	947	917	944	949	938	939	936	921	991	976	890	857	945	874	920	906	915	887	925	941	880	903	904	914	938	917	967	948	950	912	954	868	919	932	861	973	921	947	963	904	898	934	968	907	941	925	922	934	920	940	953	932	938	916	902	884	945	950	903	916	935	900	933	924	933	924	926	926	939	933	873	919	931	936	927	947	972	849	955	949	917	957	957	923	874	921	909	910	887	918	946	939	908	920	923	967	993	959	925	865	893	908	910	882	911	943	891	957	896	929	919	958	918	919	890	897	951	934	898	922	908	929	896	946	949	950	962	912	916	906	915	950	954	964	936	910	895	907	943	877	1000	906	903	954	914	932	976	941	934	940	968	958	921	895	963	899	925	850	894	989	979	900	919	933	924	941	894	908	868	894	879	923	962	938	933	906	902	884	940	948	862	950	955	980	937	896	916	903	954	936	934	915	937	978	914	919	911	925	861	868	919	923	958	959	879	925	911	923	966	926	919	924	877	940	869	938	918	929	939	928	912	915	898	950	944	933	917	915	944	972	937	922	927	954	944	979	853	949	904	944	917	932	936	914	962	914	935	957	906	932	907	900	899	909	882	925	889	954	888	880	914	847	957	937	947	975	914	936	882	936	871	983	896	942	933	920	908	883	900	891	954	959	951	903	897	885	971	951	916	908	922	915	941	915	896	906	934	897	879	909	928	963	924	864	867	881	943	906	928	912	931	908	872	919	965	902	952	912	930	964	909	938	920	903	890	899	898	916	955	906	882	881	900	911	943	911	914	941	943	869	894	898	943	922	951	907	895	907	925	909	918	931	897	948	943	923	931	932	944	908	941	977	924	978	933	920	867	905	863	975	965	901	899	937	916	958	913	934	908	922	927	938	931	883	942	935	941	907	906	948	952	914	893	890	896	941	981	931	994	940	900	935	907	905	929	886	924	971	939	885	914	921	879	893	965	953	884	922	882	937	979	942	892	913	972	879	942	944	929	941	960	926	927	911	919	919	901	893	905	922	854	943	927	914	876	889	874	890	960	921	962	896	925	930	926	1001	936	902	958	915	936	934	952	948	904	940	870	926	877	919	936	958	916	887	944	924	982	965	909	910	954	975	940	945	949	938	897	954	921	918	895	880	899	880	855	915	898	905	944	906	927	935	958	905	900	939	924	907	921	894	923	939	928	932	929	909	932	902	882	907	923	899	956	857	924	885	840	989	973	932	861	869	904	897	992	898	955	919	939	887	931	877	913	953	903	927	891	924	848	951	903	941	956	896	948	897	965	904	912	917	965	883	915	890	924	909	934	955	916	1059	931	915	897	912	931	893	904	944	933	904	984	891	909	970	928	947	995	886	922	894	909	964	909	949	899	925	942	948	924	948	925	939	902	896	904	967	960	925	934	905	931	936	941	913	955	972	899	884	935	935	927	910	910	903	906	973	917	937	871	909	948	965	930	939	913	923	931	945	927	955	906	881	925	932	941	937	923	920	965	973	929	946	920	947	900	931	947	921	945	923	885	928	904	950	943	902	933	922	944	918	926	933	839	935	931	989	941	943	960	935	899	938	917	946	936	905	999	944	925	934	935	913	953	927	960	932	888	897	932	927	900	947	960	953	936	912	874	919	958	978	969	903	891	940	944	909	970	964	896	933
20019	3817	3536	2789	1884	1437	1115	885	759	684	592	585	488	486	474	479	443	407	452	435	408	395	368	399	385	401	396	373	370	383	365	381	352	325	374	376	331	322	392	335	362	316	366	358	314	323	357	354	347	375	340	342	359	345	355	358	343	337	338	330	334	362	352	318	371	361	377	350	312	335	335	351	323	335	342	335	340	313	371	301	321	341	341	329	343	346	339	337	352	356	338	327	354	348	331	360	348	325	325	348	358	333	348	357	341	335	335	333	366	351	328	349	311	357	363	326	381	357	342	332	344	336	326	359	361	334	348	324	325	351	333	325	348	342	352	325	327	326	328	325	327	335	353	331	343	302	338	312	357	360	324	343	367	332	355	330	334	312	311	338	318	332	335	353	358	322	316	367	349	358	336	336	352	390	362	322	341	364	316	313	330	330	311	357	354	329	349	330	324	342	351	321	369	310	334	325	344	342	329	329	338	319	326	331	313	340	302	340	329	331	339	325	304	410	351	307	354	340	372	358	299	312	320	340	360	332	317	342	323	352	350	339	311	385	312	315	363	322	339	357	316	305	352	340	352	346	360	342	330	279	358	340	355	318	342	339	340	333	348	352	376	362	343	329	332	355	341	361	320	329	360	364	318	300	343	351	339	359	318	333	336	355	315	352	386	325	360	369	355	382	391	307	342	325	291	341	354	351	370	345	352	329	343	360	342	301	367	347	332	337	338	352	335	366	345	352	316	355	334	344	332	337	341	356	350	307	333	331	349	332	335	345	341	340	358	336	343	331	328	343	331	336	325	360	333	356	330	327	356	314	320	326	357	321	372	336	353	327	303	324	344	348	340	351	331	300	341	348	329	366	359	340	330	344	339	335	348	344	316	336	348	310	353	306	369	352	360	351	322	352	334	383	322	308	364	324	343	365	347	348	344	317	313	354	338	337	377	340	336	320	323	323	364	336	327	336	334	365	329	340	333	331	346	324	322	318	347	320	352	331	351	350	317	355	340	348	315	329	325	377	360	325	348	345	315	346	331	302	362	351	314	325	322	324	312	330	353	332	317	341	350	340	310	348	336	338	329	328	338	346	370	370	348	362	347	344	346	346	351	320	320	358	342	346	363	365	306	349	339	329	307	326	312	320	341	332	355	331	347	337	354	345	331	349	323	298	361	305	331	345	347	295	318	346	374	325	370	347	343	355	357	330	335	333	337	336	344	354	335	337	327	332	327	340	373	350	366	365	345	362	315	355	321	331	371	375	340	343	322	342	356	318	333	316	349	377	356	317	371	350	344	329	309	328	341	338	398	345	385	329	358	368	318	316	331	338	353	329	325	342	356	362	363	345	347	332	336	336	334	332	359	336	349	348	331	341	330	326	343	311	371	340	353	345	325	335	312	338	366	342	346	355	366	362	332	333	372	380	363	334	347	347	326	340	311	332	323	379	329	324	352	348	338	308	342	310	365	355	371	324	364	350	356	309	313	330	335	321	326	346	325	332	318	309	308	317	353	337	345	349	344	343	354	346	338	342	342	327	334	354	324	336	356	331	334	340	326	325	355	333	343	342	343	329	355	336	314	341	354	343	359	328	314	325	347	341	322	333	340	360	375	354	328	338	359	342	305	316	318	320	323	338	352	324	321	365	320	339	353	298	324	333	348	346	329	320	310	325	322	353	334	326	366	343	334	354	307	357	312	383	321	313	374	329	343	352	338	345	347	323	336	321	347	343	344	376	350	354	343	331	335	357	356	346	318	339	311	329	324	344	353	380	372	333	336	347	336	349	369	327	332	381	308	342	333	323	326	371	336	335	322	340	330	308	354	345	318	324	362	375	353	309	305	350	347	347	315	322	333	303	292	349	348	300	332	332	329	346	329	329	318	377	369	352	347	336	356	348	310	311	352	334	352	351	337	347	361	341	362	335	350	345	348	367	360	352	346	363	331	351	347	336	338	346	317	318	339	352	323	333	378	356	350	322	329	319	328	326	334	340	335	348	335	342	344	341	364	356	324	315	366	330	337	332	338	325	314	338	324	343	322	342	336	349	343	342	345	343	281	335	335	353	354	345	353	366	328	339	324	341	361	350	311	328	315	350	328	327	327	344	317	327	350	333	352	352	309	346	319	351	376	327	349	339	343	340	336	339	294	357	352	320	352	341	360	358	342	344	353	293	343	351	347	347	345	325	312	337	309	351	363	356	339	352	308	357	338	326	329	330	402	298	336	342	344	320	339	339	313	342	340	352	320	355	338	324	358	349	329	333	334	359	330	319	343	330	359	364	349	351	324	366	351	347	338	344	374	334	383	355	327	326	335	337	342	380	320	344	343	355	349	356	328	331	363	330	315	340	364	324	350	327	365	327	357	362	330	332	357	319	315	349	340	330	376	319	321	342	316	356	322	305	335	313	337	321	328	323	312	349	359	309	329	401	311	339	328	339	316	336	358	349	342	350	321	352	311	349	354	328	325	360	318	317	358	353	364	335	357	344	334	335	334	343	370	334	343	353	331	339	323	337	341	350	337	331	338	348	331	321	331	328	344	353	330	330	365	332	361	322	338	345	336	333	335	360	341	325	351	355	320	332	320	303	351	371	342	340	353	312	333	306	335	347	341	322	327	341	339	316	311	364	321	334	373	337	361	351	315	356	295	319	345	334	312	351	345	350	351	355	375	331	360	335	331	319	352	373	358	354	331	328	347	319	333	354	320	331	316	351	318	324	345	329	317	373	343	304	320	334	345	352	320	366	310	369	323	353	328	343	302	341	351	340	320	336	355	379	368	329	321	304	330	336	314	334	343	329	346	346	318	340	323	353	353	367	318	371	341	364	302	333	352	332	350	328	340	368	359	337	358	338	332	340	340	333	379	345	321	303	360	333	340	336	351	337	339	398	391	346	365	335	346	331	329	337	377	332	340	315	360	296	359	323	380	345	355	354	326	332	351	301	347	330	381	334	358	350	351	357	313	342	357	352	320	350	313	336	349	363	359	339	333	337	351	324	343	356	339	322	327	348	332	323	352	317	325	339	309	348	321	324	367	367	309	315	357	326	316	356	318	324	326	300	342	341	347	320	365	334	289	352	330	332	329	342	348	348	355	342	379	341	334	353	348	346	339	373	318	345	335	332	342	313	329	346	340	340	337	326	360	357	361	327	353	326	337	302	346	332	315	337	326	354	347	381	330	341	350	336	333	326	382	323	367	327	347	369	342	305	349	328	363	370	335	328	335	312	322	317	332	335	341	346	293	364	334	299	352	372	361	326	338	343	362	325	379	342	366	320	350	302	345	346	347	349	337	349	328	344	373	309	356	345	343	331	327	325	304	363	363	354	340	366	326	313	344	344	357	323	307	328	348	356	318	345	361	328	339	343	340	347	332	363	355	349	345	315	317	306	324	336	328	350	323	329	339	348	345	322	300	367	368	342	343	330	342	351	353	320	350	319	349	323	331	328	339	317	333	361	336	323	357	371	334	340	311	356	316	334	333	359	355	349	333	340
8145	3134	6728	7466	6373	5247	4345	3611	3060	2718	2392	2230	2102	1851	1837	1642	1545	1581	1490	1470	1379	1338	1232	1294	1293	1216	1224	1170	1233	1114	1102	1147	1044	1054	1138	1110	1124	1069	1037	1035	1100	1034	1034	1013	947	1031	978	1059	993	939	1011	1069	1009	1022	993	1036	988	1011	1053	957	975	997	947	990	987	977	923	937	995	1001	990	951	958	957	948	969	950	957	973	964	887	938	974	914	975	961	989	924	943	979	972	954	1022	940	956	926	939	952	908	886	920	929	974	903	959	1026	912	970	969	955	915	906	911	932	961	944	980	993	977	939	907	984	925	909	912	980	985	928	942	912	953	953	935	931	944	904	929	910	940	937	934	888	951	918	944	903	904	926	939	921	961	921	909	947	971	951	924	957	910	944	938	929	866	966	880	902	884	940	981	897	919	910	882	921	951	959	983	888	967	946	971	947	965	962	984	923	934	955	908	933	936	892	933	958	948	884	906	894	920	967	933	910	877	971	928	905	968	914	925	948	898	875	897	921	930	977	894	979	893	938	910	940	903	958	895	952	940	914	960	954	890	920	914	972	941	897	989	886	883	907	906	943	948	948	960	945	891	929	944	902	938	928	894	937	919	928	969	927	927	900	943	939	990	945	897	957	899	935	951	958	936	860	905	933	890	893	890	855	960	949	934	938	885	924	916	880	903	862	949	918	901	979	949	949	963	919	881	924	887	936	924	942	1016	972	949	1001	935	943	944	902	938	963	899	870	929	920	908	973	891	922	945	938	962	917	955	885	948	913	932	983	959	944	907	947	922	917	944	916	924	938	889	876	917	905	991	893	960	919	926	982	893	906	955	895	957	901	930	915	920	913	942	923	954	901	949	963	935	928	961	913	933	940	926	929	852	931	936	894	917	952	914	929	931	933	897	935	960	923	949	943	963	927	975	923	901	963	940	936	859	949	954	996	946	986	971	928	928	864	947	930	889	965	923	925	939	916	944	979	931	928	941	959	939	910	921	889	944	957	910	951	940	925	910	881	903	882	941	919	904	935	950	967	937	975	915	925	990	891	966	926	883	997	941	956	930	948	898	924	978	920	938	930	953	973	901	875	962	904	961	892	961	958	887	866	949	977	942	912	878	899	912	899	889	984	913	922	930	942	908	870	919	953	955	913	928	898	912	966	944	889	937	912	915	908	931	955	949	884	919	962	934	963	919	960	947	881	931	912	930	922	887	898	916	916	908	933	935	935	912	919	937	875	911	912	910	955	942	908	899	895	926	874	958	939	922	937	886	940	957	942	987	919	927	981	909	931	919	955	906	941	937	917	956	929	941	956	993	962	968	909	974	901	969	929	980	908	967	914	905	938	913	957	973	980	928	926	950	932	861	894	913	935	904	877	899	977	995	995	941	925	968	872	963	944	913	925	916	937	944	936	955	929	933	910	901	892	915	912	889	896	903	941	942	926	897	904	898	919	928	919	898	905	908	970	943	867	907	897	932	894	982	943	978	965	948	889	946	903	950	923	908	902	977	909	916	923	871	919	865	944	923	907	953	937	951	960	927	922	913	924	960	945	865	969	938	984	892	918	911	907	931	887	897	932	920	941	862	927	936	929	980	972	919	908	912	954	912	959	915	954	925	922	889	892	918	933	889	927	927	945	941	916	955	913	924	894	923	937	950	943	977	930	946	909	927	944	939	957	894	950	947	980	908	956	937	907	923	901	982	928	907	933	869	943	952	962	931	930	868	960	916	961	935	914	907	970	945	897	880	862	879	901	900	954	931	971	930	934	912	928	885	915	928	938	934	961	969	930	923	905	930	939	965	890	921	951	919	876	992	960	905	937	931	906	954	896	933	932	862	920	930	885	978	942	897	968	927	978	902	903	922	889	901	853	949	979	944	889	958	924	982	872	937	990	880	996	906	969	915	906	901	871	972	950	910	933	976	980	935	940	982	879	915	987	981	858	937	956	926	896	955	922	917	942	885	914	976	957	919	922	901	925	879	917	896	939	868	941	913	921	912	943	938	885	881	910	878	980	931	956	932	914	915	939	981	934	962	889	954	939	927	984	935	914	908	887	923	918	916	932	911	907	930	953	911	925	942	933	950	916	940	905	952	902	909	950	919	940	906	900	932	899	999	936	904	951	902	879	940	926	895	922	955	928	921	929	923	933	938	951	925	939	997	896	885	897	954	894	921	908	972	917	932	922	933	959	940	984	966	893	914	962	920	870	943	922	948	899	898	971	940	945	897	867	907	905	878	997	951	972	964	931	947	883	905	905	883	946	963	916	881	941	937	906	933	946	898	923	931	977	936	899	937	931	959	931	991	905	892	886	947	935	934	926	972	982	936	896	957	911	951	938	953	925	941	961	897	944	954	942	931	885	867	954	925	910	923	898	929	910	961	901	886	880	924	960	973	944	928	933	926	915	933	917	953	918	915	929	942	962	861	954	897	941	921	932	912	888	923	933	931	882	964	906	923	871	900	948	869	890	942	924	919	910	921	950	888	888	898	902	880	939	911	955	967	968	926	946	918	896	995	915	917	916	953	949	910	934	926	858	910	939	966	941	939	912	940	903	900	868	968	976	919	920	938	937	914	953	966	926	898	913	938	942	926	887	865	913	916	946	954	928	912	960	916	912	919	958	908	929	931	927	920	934	926	946	916	959	934	907	909	920	934	1011	931	957	941	901	963	932	920	944	897	934	901	912	937	876	933	931	910	891	965	928	933	915	919	887	912	962	953	938	986	940	943	941	888	885	930	947	942	958	919	945	956	948	919	917	963	943	920	972	945	907	901	938	897	933	925	954	893	961	926	860	927	918	922	925	942	933	919	939	925	957	897	960	919	941	881	919	905	929	942	942	991	941	873	950	917	935	855	943	903	921	950	916	911	972	890	923	926	882	901	937	976	903	864	942	890	936	904	931	964	942	917	935	1000	943	898	926	898	939	949	975	905	907	929	971	862	949	942	908	935	945	931	936	883	953	893	879	958	897	924	898	972	856	950	898	942	867	981	926	932	924	923	940	912	940	914	869	898	919	898	886	905	908	951	902	879	907	946	939	903	883	907	952	896	952	951	933	898	941	936	922	920	922	961	954	900	905	896	943	981	890	908	874	942	875	913	908	955	946	920	937	930	918	905	920	968	922	917	941	943	874	886	903	964	976	970	954	939	892	926	897	880	953	942	921	941	962	925	902	941	938	923	963	885	906	869	907	948	906	942	924	881	922	922	905	940	970	907	945	973	912	926	900	957	948	854	911	952	988	912	892	934	892	914	928	948	876	863	948	955	859	918	953	869	925	898	950	939	930	905	876	991	911	936	891	931	930	913	974	903	933	922	896	922	907	895	945	961	964	955	932	943	980	926	952	887	913	964	866	932	940	956	931	933	894	895	972	922	926	913	925	921	960	966	918	952	946	968	963	906	920	990	969	901	921	938	928	906	943	890	910	943	921	931	909	911	926	956	899	934	924	890	871	868	961	918	972	922	925	867	944	977	913	928	956	947	934	948	910	888	939	937	943
2460	249	242	238	231	207	204	174	203	173	174	188	182	201	194	172	179	165	166	174	188	177	177	185	167	188	164	187	195	183	173	159	181	197	188	167	162	190	174	176	193	183	199	193	166	189	185	187	167	167	160	189	198	176	183	168	163	184	195	161	190	193	170	173	158	202	184	168	166	180	166	170	179	208	177	152	171	156	190	155	173	145	180	174	166	175	154	159	196	166	179	183	206	216	154	175	166	190	172	162	178	197	172	176	197	193	176	176	168	162	178	174	165	182	180	175	189	193	178	169	162	179	182	206	154	199	160	151	177	171	204	189	182	204	189	166	175	158	162	178	184	190	188	196	184	177	185	195	180	173	176	181	167	142	179	171	175	177	183	175	171	167	189	174	154	164	190	156	180	205	174	164	211	169	171	170	175	177	176	160	187	170	188	157	184	186	176	177	165	168	174	184	183	166	188	182	177	182	159	186	179	179	179	184	178	166	183	171	186	160	182	183	198	180	174	173	180	160	178	182	175	198	191	175	166	187	190	165	168	151	195	186	174	172	188	160	191	161	148	188	193	164	165	208	173	204	186	196	169	158	170	163	164	153	172	169	173	179	179	142	176	164	169	183	166	179	185	169	164	162	188	176	175	177	182	177	180	159	171	194	180	166	168	174	195	177	165	164	177	167	179	170	184	157	187	151	195	167	169	169	170	186	159	161	190	191	159	157	184	183	153	181	170	152	183	172	176	179	173	165	187	175	168	172	180	174	182	169	190	174	188	173	176	180	162	193	162	186	182	166	163	196	176	162	163	187	169	159	154	175	173	170	179	206	171	194	168	197	175	200	176	185	165	184	184	185	159	182	186	193	191	179	158	203	166	192	160	156	181	182	193	189	177	191	175	198	202	165	182	185	188	184	183	177	192	176	168	173	162	169	168	178	176	161	188	191	192	172	173	184	173	201	173	179	190	175	227	181	165	195	153	182	181	205	168	182	154	194	201	191	172	166	190	170	162	154	189	175	184	166	176	200	197	184	160	166	168	178	164	178	152	185	164	170	192	153	177	160	182	176	155	177	189	197	187	188	185	170	169	177	170	161	167	169	163	179	203	161	153	182	174	180	183	184	200	195	201	180	161	196	167	188	170	172	153	183	158	183	179	191	198	152	183	188	173	167	168	179	178	147	173	201	176	192	180	196	183	177	193	178	161	187	182	191	178	170	167	148	169	173	179	183	171	178	180	191	170	188	162	189	167	177	184	184	191	182	175	185	169	160	178	168	161	162	213	184	186	195	191	172	197	194	176	176	180	179	199	173	198	173	184	163	169	174	205	160	198	183	189	186	165	181	170	186	181	168	184	163	174	170	180	197	190	183	177	193	191	197	157	175	201	180	205	164	173	174	173	181	176	197	162	172	175	160	170	169	192	189	180	186	180	179	162	187	147	185	167	178	178	171	170	184	175	208	173	188	180	202	186	189	162	177	170	175	208	173	163	169	164	168	200	176	156	187	163	206	170	182	180	183	180	172	165	165	168	177	180	205	180	181	168	174	190	179	178	178	163	174	170	176	177	180	167	169	180	178	200	197	173	180	165	186	191	215	185	175	188	175	172	193	185	151	177	201	176	197	169	182	178	192	204	178	163	172	185	182	188	156	198	185	173	186	173	199	187	137	186	164	177	184	191	184	179	177	162	174	173	165	194	179	165	169	171	154	188	174	175	185	188	186	184	164	181	188	173	171	171	188	191	180	190	171	168	171	177	162	174	188	172	186	176	164	162	174	205	177	174	167	149	183	211	170	195	174	187	155	154	154	183	172	194	182	183	184	178	178	167	179	168	179	173	191	158	179	176	174	178	195	163	156	185	165	182	177	201	206	181	181	172	189	180	178	168	176	171	174	157	163	215	157	176	182	171	196	163	156	155	183	184	183	167	190	155	155	161	177	168	179	166	172	193	187	174	191	174	193	164	188	172	192	183	168	176	178	171	160	166	147	185	166	162	198	192	186	152	154	180	184	181	191	152	198	151	175	171	159	177	182	162	190	177	160	166	197	195	175	184	158	153	166	207	188	210	195	172	184	174	180	178	157	183	175	163	181	190	172	170	172	177	184	173	186	177	193	187	187	183	165	166	184	195	208	195	157	193	197	153	182	155	184	189	192	180	187	160	183	201	175	167	169	141	185	186	178	213	168	158	185	153	163	188	183	175	175	157	195	170	199	179	191	199	167	176	173	193	171	171	164	177	162	170	164	154	169	149	186	177	181	140	183	174	177	190	170	177	191	190	138	192	187	187	173	178	193	170	194	173	191	171	163	176	182	162	199	183	176	188	178	167	187	185	168	163	173	171	165	169	183	194	194	185	177	188	168	167	172	181	173	165	159	172	181	187	180	198	198	174	175	206	179	159	167	188	182	189	194	198	162	179	191	197	169	189	181	203	169	153	150	179	188	182	170	167	180	190	176	163	160	182	186	181	185	178	163	168	190	177	196	162	195	162	163	169	190	191	202	173	157	172	216	181	182	162	177	180	201	173	174	160	167	155	179	180	170	176	192	166	174	172	179	156	167	177	205	178	184	173	164	184	173	205	168	193	202	164	157	175	184	182	172	182	175	179	168	169	171	174	174	186	185	186	181	195	165	185	186	173	170	184	186	161	178	177	185	208	162	178	194	172	184	182	189	198	186	194	183	175	175	161	187	196	171	175	150	174	184	189	181	167	181	177	180	171	176	168	181	168	180	184	164	172	165	186	187	166	223	173	152	170	183	190	180	182	194	160	179	177	159	166	164	190	215	170	190	165	170	158	174	195	165	181	159	192	163	165	194	176	192	189	182	194	158	161	154	165	181	174	151	185	195	156	177	166	188	177	189	188	196	190	176	185	183	179	155	199	182	171	157	184	216	201	199	186	190	173	179	172	186	189	154	163	177	174	160	191	188	210	175	162	181	191	179	166	194	154	169	172	153	169	168	184	170	192	186	180	176	183	161	180	179	195	152	182	190	166	193	159	172	154	188	163	185	176	194	158	160	169	171	162	178	174	174	179	180	151	174	191	195	180	173	152	181	194	169	191	190	191	163	192	176	178	176	204	189	171	181	173	163	172	173	203	196	170	173	160	177	179	164	180	198	182	184	171	177	200	192	195	173	198	176	164	165	176	188	196	175	181	174	151	170	175	176	179	181	184	190	177	168	185	175	158	187	193	175	189	190	167	184	185	173	190	180	170	160	178	176	178	172	193	165	177	195	156	183	164	163	180	175	156	180	190	179	191	152	206	148	181	145	181	170	193	173	160	193	187	182	188	192	180	186	192	177	147	190	203	152	173	160	167	179	188	165	184	184	174	163	169	167	172	190	164	183	205	182	204	189	170	185	170	181	154	182	185	190	188	201	189	180	201	174	163	190	183	175	201	186	159	193	167	175	188	170	175	207	196	161	177	201	190	180	166	193	186	156	182	180	186	202	188	144	183	157	183	169	171	177	172	200	174	191	205	167	185	177	169	204
2061	607	750	706	692	631	653	604	596	580	562	638	599	589	605	575	547	531	581	592	592	534	574	601	553	575	574	585	555	539	518	543	592	591	591	579	564	529	584	570	577	575	559	557	594	560	520	572	539	620	533	586	549	564	530	590	561	551	591	604	513	563	558	548	617	529	552	569	542	553	581	596	583	569	579	564	567	589	552	541	558	574	542	579	563	575	550	572	576	567	547	571	537	559	530	530	547	585	568	541	533	578	571	559	591	545	540	574	572	566	537	569	536	564	507	609	534	555	568	564	552	570	526	516	557	600	586	556	601	615	587	547	571	569	580	552	540	540	531	555	590	563	514	521	531	544	556	554	554	560	606	541	520	529	574	583	547	507	569	565	566	558	557	624	582	543	551	568	554	577	543	554	606	525	558	570	524	544	533	575	557	556	559	568	564	590	547	539	574	558	557	593	568	606	553	550	548	545	597	574	573	567	541	570	573	564	562	565	588	560	578	570	543	576	542	546	525	538	539	542	535	556	567	542	547	585	546	517	558	527	516	550	532	615	591	564	541	552	558	553	567	566	577	576	564	568	565	605	535	567	558	555	562	585	575	574	564	544	581	566	589	562	586	561	564	542	541	519	515	542	551	563	588	560	524	505	528	533	573	607	544	521	587	594	559	559	562	632	553	534	553	515	553	543	576	569	540	572	532	528	584	548	557	517	559	551	562	558	600	569	556	550	595	581	554	542	570	579	550	543	558	522	575	552	549	558	526	572	584	525	559	562	562	556	597	610	541	559	581	526	567	544	556	572	519	618	525	560	584	543	527	546	535	552	554	554	549	602	527	522	612	540	595	610	542	570	561	590	537	569	533	550	588	587	606	573	554	541	553	542	543	552	557	520	551	581	559	567	554	556	557	589	566	523	540	556	536	565	536	567	577	558	537	528	513	551	590	592	575	536	551	539	521	557	556	592	539	562	558	546	548	561	566	590	569	559	523	576	561	555	559	509	545	522	532	558	507	553	535	535	580	531	559	564	565	570	538	549	533	559	568	601	513	536	579	566	527	553	522	557	593	560	570	623	533	559	553	559	578	555	566	550	518	538	582	557	609	555	563	517	594	562	575	554	528	553	559	545	573	560	587	515	554	552	560	544	578	549	569	533	593	546	542	541	562	598	570	568	548	579	558	547	558	566	569	570	541	574	563	570	560	543	535	538	528	553	549	550	545	566	553	549	544	533	548	561	551	537	629	561	556	567	526	559	609	596	568	536	529	506	571	556	532	570	579	565	544	526	538	574	550	544	560	534	576	569	537	523	565	567	562	547	528	530	599	534	561	559	561	571	578	560	571	561	569	552	544	589	563	599	562	550	543	534	582	564	574	565	544	535	545	586	543	564	513	596	537	558	537	569	581	519	543	531	558	499	587	581	539	512	552	548	556	565	585	563	542	545	577	556	579	537	534	537	568	562	604	539	575	556	549	567	567	562	561	547	530	550	532	554	547	533	602	557	544	538	561	553	543	550	533	544	523	574	581	560	608	527	582	532	538	528	572	586	511	556	584	552	610	596	566	579	527	572	568	554	559	554	565	549	540	540	565	585	535	572	593	569	540	595	548	586	561	545	541	577	585	585	578	575	559	539	557	502	522	592	555	528	569	560	589	595	570	587	524	527	575	504	550	545	558	571	570	562	617	538	520	515	561	539	587	559	514	538	575	544	568	532	560	559	569	567	507	561	519	570	574	547	587	560	552	546	525	561	592	514	563	547	546	569	516	570	600	576	555	557	537	543	529	543	569	562	580	605	564	527	546	572	557	568	576	553	578	596	551	532	534	579	552	574	605	538	605	580	528	574	537	568	548	563	540	543	553	576	585	552	560	549	581	562	545	533	589	575	527	536	545	581	565	529	575	506	559	540	574	602	553	587	546	584	571	523	556	585	542	524	582	542	548	511	554	562	538	563	567	582	524	580	599	558	541	555	549	552	544	566	521	593	565	576	562	585	585	555	563	554	588	534	592	569	557	561	572	552	562	551	582	547	561	581	591	560	548	549	541	519	523	523	583	585	568	617	565	570	562	572	576	555	578	567	547	525	533	554	548	522	560	567	596	593	544	563	576	565	523	549	584	563	588	589	531	533	540	540	535	548	536	576	563	534	551	556	546	578	514	552	561	555	573	562	563	534	543	580	560	569	590	571	543	557	587	507	586	556	577	570	569	552	580	540	554	553	540	531	564	563	524	565	560	552	595	538	575	559	526	554	539	550	550	536	581	584	575	580	582	600	517	569	580	541	524	537	538	518	551	564	557	554	549	581	559	541	562	561	549	537	587	553	557	581	518	562	536	536	559	536	529	591	552	561	537	582	541	575	535	542	594	529	514	571	583	535	545	554	552	559	553	581	608	588	572	543	544	540	553	564	559	531	550	575	541	580	558	573	562	579	596	561	568	542	581	567	544	595	550	568	576	550	573	540	560	577	543	556	564	611	564	557	545	560	549	549	580	559	537	559	539	515	562	598	559	510	527	548	537	582	546	577	568	574	545	568	560	577	553	526	546	554	563	529	556	575	570	538	574	570	568	597	541	556	564	552	539	570	572	537	596	570	581	561	531	570	537	572	579	547	568	535	528	526	555	562	541	592	559	555	546	570	601	579	566	523	535	544	565	521	555	531	549	536	578	545	551	563	559	557	540	558	539	591	583	561	528	557	576	538	608	560	559	525	578	529	540	498	487	530	547	583	540	564	537	569	528	593	576	541	523	580	571	588	553	564	564	524	585	575	526	549	566	512	541	579	544	549	538	543	589	555	568	552	547	549	530	586	513	529	549	567	597	566	546	569	560	579	540	575	561	541	551	575	513	517	565	564	530	532	576	540	544	528	567	544	552	580	572	526	552	542	535	532	548	519	592	576	565	549	537	567	579	552	609	573	559	532	534	550	598	573	557	565	510	580	567	587	531	581	582	581	582	548	530	539	548	543	571	582	522	551	571	530	565	554	520	546	542	570	551	526	523	579	534	543	515	565	535	573	548	565	578	552	561	539	529	545	546	562	600	569	526	546	578	554	548	516	590	523	562	533	582	560	518	560	532	521	566	569	582	595	586	533	554	524	531	560	567	560	577	556	556	542	523	545	543	579	556	557	564	555	530	593	559	564	529	539	584	561	600	552	589	504	512	576	545	549	561	563	571	587	559	553	535	568	575	543	572	557	516	519	550	557	550	508	574	556	528	576	568	592	534	570	520	559	561	567	577	585	566	584	573	560	570	557	557	563	550	554	540	557	558	598	573	548	559	525	559	510	582	552	591	605	593	550	577	540	526	590	547	546	574	543	528	592	551	587	548	526	557	554	605	537	573	523	583	536	600	546	571	529	546	568	580	566	554	587	566	516	570	568	539	549	564	585	560	555	583	566	595	551	545	534	531	534	607	568	608	539	546	537	543	575	520	563	603	553	543	577	580	556	543	548	540	563	550	495	548	610	573	563	604	547	544	542	547	526	546	551
11324	1542	1808	1491	1164	818	712	612	518	491	492	439	408	420	413	352	424	366	345	398	380	380	358	339	365	360	363	342	365	367	335	341	348	350	359	369	321	360	323	364	309	338	331	327	389	276	344	366	325	308	312	347	355	332	350	355	327	322	330	344	294	342	318	347	329	335	326	345	349	318	336	317	335	345	333	367	346	327	341	297	347	375	344	336	362	323	327	330	330	323	334	295	295	332	346	371	319	340	327	353	330	355	343	343	367	324	333	342	342	322	334	368	338	324	341	309	304	344	338	313	348	342	289	304	360	324	339	339	329	348	333	323	345	360	353	317	328	348	323	313	310	349	332	336	299	361	366	361	352	338	326	303	315	317	333	350	378	358	354	348	354	360	308	319	332	344	332	354	336	353	357	337	343	332	330	301	327	315	342	316	354	330	316	315	354	374	327	343	340	336	333	354	331	318	329	352	382	345	318	355	369	327	316	327	367	331	365	327	338	355	334	330	347	308	329	336	336	321	351	316	339	367	353	331	332	311	352	337	328	336	337	341	321	357	320	340	343	331	326	350	380	360	337	301	332	336	336	336	352	341	317	359	310	373	325	327	311	305	336	349	322	334	326	339	346	332	322	357	305	349	345	330	363	332	326	335	337	352	349	338	312	354	340	335	318	299	341	315	340	360	301	333	351	314	348	321	341	318	348	339	353	334	366	332	340	368	345	329	319	336	361	338	309	332	344	322	347	317	341	334	354	319	347	331	332	329	344	320	335	345	320	308	326	332	301	311	349	349	375	308	319	349	328	351	306	340	329	371	348	348	318	357	363	377	342	296	348	334	345	310	294	314	319	323	333	329	334	334	372	336	323	342	316	346	350	307	345	365	328	353	321	323	345	305	317	324	318	352	346	323	323	287	304	312	311	354	338	312	333	332	316	337	329	335	352	353	312	319	318	321	325	360	325	336	327	300	316	338	335	342	320	330	327	330	343	306	289	364	337	324	344	320	345	324	331	341	337	355	337	330	305	347	356	329	341	326	365	335	336	336	307	348	355	338	317	330	347	337	320	321	330	314	364	350	345	336	316	353	321	321	337	296	309	316	331	314	323	330	298	345	311	337	346	332	301	330	294	330	312	321	350	311	333	348	339	330	359	359	305	334	350	355	311	336	362	336	360	341	344	297	315	308	348	302	333	327	343	307	329	325	313	354	325	322	329	346	352	347	331	310	349	290	340	326	344	294	327	342	338	305	343	350	310	321	350	332	328	314	357	327	305	373	326	339	356	358	298	336	330	375	325	315	329	335	358	333	330	359	323	306	348	325	335	359	323	359	314	322	352	329	315	360	327	350	309	336	323	333	339	305	351	358	335	328	342	329	347	320	332	306	335	343	333	367	303	342	310	311	316	335	336	338	320	333	329	362	337	349	347	312	304	337	337	328	335	325	320	316	313	316	314	360	332	322	312	341	320	339	344	343	336	340	374	351	335	354	324	335	365	329	364	348	337	328	335	365	333	298	355	370	354	343	328	346	331	337	330	303	335	347	359	332	341	355	317	354	342	303	317	338	329	331	341	301	361	334	332	340	362	337	352	330	353	329	363	292	354	322	334	363	332	294	357	336	328	334	346	366	317	327	348	330	388	311	328	337	337	329	318	318	348	368	331	361	332	303	337	327	328	342	325	328	304	332	352	337	317	353	345	338	338	333	339	332	329	336	341	352	321	334	319	342	318	342	340	315	312	325	352	325	320	337	355	349	334	284	345	320	332	316	349	324	308	332	333	338	336	363	336	306	331	350	311	333	355	339	312	321	331	313	346	331	344	351	333	335	325	342	323	343	326	300	359	322	282	361	329	319	302	327	289	322	308	342	319	332	318	348	316	329	319	319	333	335	337	344	332	304	330	351	313	329	317	331	361	300	340	330	306	339	319	355	324	317	345	326	326	338	310	320	350	318	390	353	305	327	341	322	338	343	335	333	325	338	366	318	345	338	343	353	357	328	336	303	317	339	324	347	344	340	350	328	307	336	367	335	334	336	340	389	378	321	301	332	328	344	315	331	336	368	324	367	354	359	331	326	313	307	336	341	318	359	332	358	384	347	320	349	327	307	337	338	333	342	391	359	316	312	298	341	378	341	315	320	335	325	327	343	324	318	334	346	336	353	319	337	321	338	362	338	344	330	314	318	327	313	314	323	361	327	333	307	315	331	361	322	323	346	323	298	341	366	344	351	341	331	346	356	313	357	340	339	326	361	335	333	332	371	326	363	347	351	341	327	346	316	340	296	304	339	357	335	348	339	318	373	329	294	310	333	345	340	322	314	353	345	332	356	325	335	345	336	320	346	349	348	335	369	322	348	333	316	339	317	349	362	319	320	337	338	309	348	354	336	323	341	332	300	330	347	329	339	325	328	340	304	304	306	339	363	350	335	314	344	356	347	324	329	346	326	342	333	331	320	331	324	320	335	306	322	334	335	335	287	350	324	306	331	309	313	350	324	329	317	296	339	324	339	327	346	371	351	341	335	358	322	330	332	307	367	318	308	319	327	352	313	369	343	354	330	353	337	310	331	361	338	301	328	313	362	362	325	330	310	378	339	374	355	347	317	323	301	336	330	341	337	373	300	328	334	358	332	333	366	335	345	352	346	346	355	346	352	329	344	351	363	322	327	318	338	360	343	341	336	315	341	336	350	326	349	352	344	324	393	352	352	322	333	344	355	349	325	365	361	284	351	330	352	319	370	298	332	343	327	371	335	330	341	345	351	310	317	323	328	341	319	330	347	364	374	329	333	368	326	357	332	325	318	339	367	321	352	335	332	341	340	310	347	286	354	311	355	335	356	343	345	320	343	331	329	332	337	311	334	343	310	323	357	336	339	347	343	322	336	326	324	303	327	301	304	324	316	326	336	330	377	340	347	339	339	315	320	347	346	315	329	385	313	336	309	342	365	338	314	296	338	344	299	312	316	348	303	337	321	347	328	314	336	363	329	352	306	338	324	347	326	363	360	310	325	334	302	329	355	316	347	342	297	351	316	309	327	307	339	311	311	332	331	329	335	353	357	302	329	349	326	293	316	320	324	336	339	318	345	295	349	316	337	350	335	330	330	343	320	343	329	321	376	354	306	318	350	324	352	355	330	300	308	310	347	353	336	353	328	337	337	316	334	348	324	317	316	351	331	358	334	326	315	310	326	335	327	322	313	351	328	310	323	335	360	329	310	332	306	344	360	354	337	343	334	331	336	370	329	363	326	368	324	343	322	325	320	337	347	329	340	344	323	372	322	350	341	341	334	338	334	317	311	346	325	319	311	310	331	335	321	329	353	354	325	353	342	317	339	304	339	362	341	345	376	328	319	312	344	336	339	351	348	350	354	344	335	298	343	358	338	323	313	357	350	329	325	334	320	331	328	355	336	336	356	356	329	349	320	347	317	345	345	349	314	324	339	350	329	349	311	323	335	328	342	382	370	353	334	352	329	356	314	317	334	332	309	328	340	341	337
5890	2032	3909	4448	3809	3121	2665	2223	2029	1849	1619	1529	1455	1404	1416	1343	1280	1316	1141	1185	1163	1125	1134	1030	1053	1065	1064	1041	1050	1106	983	1064	1010	1020	1019	1040	999	989	975	1011	969	957	988	1005	1014	1013	996	993	992	1019	927	945	985	974	967	962	956	930	965	943	1017	1015	905	930	976	964	915	952	933	941	986	952	899	931	947	973	932	947	941	928	935	930	941	966	905	926	918	964	957	887	986	872	862	935	936	911	933	921	954	953	938	909	885	930	929	941	956	936	994	895	891	915	933	962	965	924	926	941	997	956	922	924	895	961	942	943	968	954	930	927	939	1005	921	931	912	932	915	895	901	975	947	933	959	958	946	962	908	947	919	940	950	998	988	935	931	982	954	870	921	907	952	910	922	957	942	886	902	959	968	970	884	908	855	958	956	977	931	932	937	916	930	938	935	938	960	948	899	935	963	982	1002	921	921	964	930	947	925	960	930	911	951	923	917	903	896	958	927	947	937	954	951	956	943	902	991	901	948	921	914	931	925	881	934	924	902	922	957	993	929	933	959	909	946	939	949	952	892	915	928	933	936	1002	1035	906	905	907	870	922	864	919	946	947	870	917	945	943	907	962	969	946	946	912	963	959	999	985	948	916	915	951	948	941	940	952	851	935	948	955	931	921	920	893	928	954	936	886	947	981	891	936	883	958	917	911	893	943	982	891	894	908	932	902	890	935	970	964	989	911	958	951	944	931	929	934	877	906	945	934	916	908	906	985	977	913	926	876	874	906	883	930	953	932	897	997	933	945	959	908	946	928	965	929	994	911	938	929	941	908	890	901	971	909	904	942	925	923	926	927	894	908	927	897	967	949	937	968	931	915	924	981	940	923	951	943	942	852	915	957	982	942	971	953	898	944	906	862	891	942	914	890	931	968	936	910	910	913	861	923	997	934	914	864	920	983	945	922	971	948	968	927	939	903	947	938	906	905	976	985	943	914	942	927	908	902	958	939	879	921	865	951	941	956	927	992	937	912	980	908	944	902	926	938	895	895	956	954	959	943	909	981	938	925	928	944	909	911	896	900	916	912	936	976	957	901	917	972	905	936	942	885	931	940	913	930	954	896	913	906	933	995	900	1004	938	943	908	889	926	939	957	921	894	952	941	925	921	912	950	908	887	943	923	926	931	943	942	944	930	903	954	900	950	970	888	935	970	962	918	954	943	907	905	907	926	937	958	905	964	902	952	889	906	963	968	937	958	965	948	949	911	960	918	918	921	912	926	955	922	920	944	964	943	931	947	894	929	928	937	936	953	883	912	950	890	942	921	942	932	928	929	963	955	922	885	938	959	910	897	932	934	924	943	920	966	948	938	911	937	950	1010	932	973	976	907	911	912	953	1021	942	937	934	973	939	921	972	926	869	939	914	944	863	956	886	912	894	942	943	907	916	896	908	979	906	1001	962	905	922	874	943	893	923	890	867	926	916	890	857	919	978	924	889	895	960	904	910	953	939	933	890	942	927	932	920	971	956	948	929	943	936	900	994	979	908	896	956	911	954	961	925	963	946	901	953	954	919	913	950	997	919	954	940	940	906	948	880	993	948	909	945	984	921	960	931	918	929	953	932	951	924	959	971	921	902	939	967	907	959	953	945	935	937	940	942	924	941	931	861	932	932	938	941	887	876	937	980	907	921	953	895	913	965	899	929	947	944	948	902	951	886	926	881	964	914	968	974	990	900	922	965	958	900	973	939	904	931	997	872	941	894	970	927	952	978	892	952	888	910	953	929	944	882	991	973	910	954	939	941	954	933	897	877	887	931	933	932	920	970	936	931	969	988	985	932	901	991	922	991	897	965	950	920	942	924	929	915	946	924	943	980	967	914	958	977	955	927	954	932	922	918	917	880	1004	918	942	937	954	938	972	937	890	880	928	960	976	917	929	904	919	951	964	870	920	944	951	962	934	937	909	929	955	934	888	909	952	891	907	959	958	918	914	922	891	920	971	912	898	974	897	908	969	959	961	921	893	881	933	934	861	897	917	975	933	938	923	974	931	987	949	957	967	960	941	910	933	949	912	923	890	914	939	959	888	920	971	922	903	886	904	926	872	927	921	895	942	923	945	965	899	982	926	912	956	917	904	975	914	987	938	919	923	957	946	908	999	966	955	891	910	932	899	953	916	892	896	979	988	932	889	848	918	898	899	948	867	917	841	934	939	933	895	966	940	960	944	964	907	959	951	942	927	942	941	872	902	982	926	931	982	927	889	886	950	963	929	936	967	909	940	909	953	941	954	909	923	957	902	926	893	925	935	992	950	928	913	933	901	870	919	925	906	940	948	911	834	917	965	922	979	989	921	930	973	907	898	1008	911	918	995	895	900	949	951	963	920	913	907	894	879	925	964	915	945	936	928	920	922	950	894	956	908	945	976	884	959	941	884	924	919	935	928	931	920	908	928	940	932	904	977	908	916	939	935	941	965	930	932	942	964	891	927	925	985	973	945	949	985	935	933	889	931	966	930	934	910	926	928	943	913	932	881	954	928	936	902	947	868	940	964	937	899	950	904	957	932	911	958	948	956	1005	936	908	925	979	970	935	896	923	940	923	916	915	898	898	954	917	954	953	959	939	925	930	926	976	924	917	936	945	931	950	918	954	945	936	945	942	911	876	944	921	948	955	945	938	914	916	942	957	958	981	901	920	917	1012	965	932	959	964	955	953	904	971	913	976	942	962	874	892	956	905	1000	986	915	1017	980	972	930	903	932	884	907	887	960	1008	993	943	912	895	959	893	955	926	943	952	924	904	952	936	915	945	915	972	978	971	960	936	945	936	981	937	945	886	1000	989	913	976	959	949	935	928	907	914	936	931	926	945	945	980	893	963	944	905	920	1004	957	909	953	939	978	926	922	918	931	872	941	923	922	914	862	911	899	939	991	964	921	919	947	971	957	961	916	921	968	944	919	915	935	957	941	949	952	928	965	904	965	905	941	933	940	926	917	939	926	977	905	911	924	870	913	940	919	961	924	914	897	913	958	885	929	964	958	915	1025	937	903	939	894	981	923	909	911	934	950	964	881	939	901	864	968	955	885	949	926	974	926	925	930	952	978	974	959	925	969	956	874	932	938	935	958	927	909	856	923	935	910	937	932	959	896	964	943	896	940	960	986	935	967	978	931	930	905	956	874	905	992	929	936	844	956	967	995	882	947	913	956	888	892	992	919	927	954	959	969	924	949	1003	919	914	881	927	881	964	895	943	938	950	895	907	926	969	924	962	867	943	895	933	918	956	940	936	957	905	920	955	916	942	935	920	938	985	952	931	904	935	942	894	964	978	891	947	919	958	939	893	922	922	935	893	931	911	903	910	973	925	890	941	941	920	964	933	937	932	916	916	943	874	904	908	944	872	881	954	902	904	921	969	935	886	961	955	909	892	895	947	1004	933	951	920	943	895	928	931	900	946	952	964	930	956	920	979	965	906	935	922	898	919	965	940	956	950	939	905	914	936	891	912	937	943	948	885	895	972	947	932	898	969	993	948
20134	3834	3501	2671	1943	1431	1161	936	708	648	601	554	530	519	484	440	442	382	431	432	379	414	427	347	423	364	368	390	382	388	352	364	383	350	357	385	379	361	376	393	364	326	379	346	360	342	348	376	372	351	332	352	333	366	346	358	346	335	346	326	399	337	330	352	362	321	378	350	332	361	333	343	342	341	347	339	353	350	354	359	349	376	344	384	362	357	345	355	350	321	367	310	381	367	342	356	341	317	365	361	324	348	352	355	322	330	311	383	337	362	340	339	349	343	307	337	344	331	351	337	372	378	339	332	354	372	357	318	323	352	332	360	364	353	351	370	329	324	342	321	337	312	356	340	335	349	310	373	341	376	367	326	345	338	340	343	334	306	333	369	376	331	326	330	326	352	344	322	320	356	375	325	344	338	349	378	327	342	351	336	321	368	316	366	341	342	349	326	312	345	346	329	341	352	353	335	347	381	368	332	365	327	343	326	340	368	310	337	365	343	320	311	323	314	323	362	338	360	346	359	330	371	320	348	356	346	351	333	323	336	328	325	328	311	328	352	329	326	348	299	315	335	324	356	352	351	343	374	329	331	311	361	313	403	359	375	369	329	337	331	352	352	322	369	307	334	337	322	337	327	362	355	332	333	331	334	344	335	343	357	313	316	320	353	346	350	339	376	338	340	355	344	352	340	342	354	325	336	331	327	331	357	320	364	338	356	322	325	366	358	346	332	379	343	338	353	333	356	327	345	343	360	368	350	336	332	314	336	364	346	352	336	344	347	344	347	311	342	355	333	338	345	332	319	352	350	357	351	316	326	351	319	338	357	344	327	379	339	326	302	366	309	327	335	325	370	305	347	310	323	379	332	342	350	314	343	364	356	333	317	334	292	349	349	324	360	362	340	358	345	353	336	345	329	346	363	327	336	362	346	343	329	362	318	342	340	338	334	343	332	341	343	327	345	351	313	341	351	331	327	364	336	322	325	358	364	341	337	362	342	372	349	343	362	348	343	352	332	334	350	341	340	326	323	340	311	337	344	329	332	332	306	322	371	317	372	358	345	345	378	352	336	350	347	348	356	361	375	318	320	361	376	349	342	316	356	350	368	337	354	366	326	358	340	344	356	300	315	348	340	318	356	372	338	362	334	349	337	362	386	373	357	346	377	355	344	367	358	350	317	353	322	301	358	368	333	341	349	346	354	348	365	331	396	334	336	322	337	344	351	343	351	337	346	358	347	313	354	354	341	358	357	352	346	326	366	357	339	328	327	320	344	318	323	335	345	316	357	339	354	349	332	356	365	308	328	318	339	333	328	346	349	360	378	329	343	348	376	344	351	334	349	334	347	367	332	370	332	345	373	335	370	322	331	370	317	349	314	296	344	346	352	378	346	328	324	345	356	333	376	349	371	356	315	337	345	355	315	329	320	394	363	312	358	329	332	362	369	343	378	340	344	344	359	336	326	332	335	326	332	367	316	364	309	318	336	318	388	334	353	352	366	338	353	308	368	326	308	370	333	320	353	305	315	335	366	312	319	317	325	323	329	355	356	322	288	322	341	331	377	319	306	346	324	332	308	356	313	333	338	350	363	342	302	341	326	343	324	342	362	317	346	339	363	345	335	346	320	334	353	342	363	367	344	284	340	348	320	335	325	355	384	365	338	324	315	307	335	342	354	364	363	344	359	396	318	305	348	344	345	355	346	352	344	381	334	329	342	326	368	335	328	345	354	348	338	341	349	360	351	325	304	326	344	366	331	353	326	336	356	337	354	341	317	347	327	355	343	345	330	341	324	344	315	315	328	340	340	360	335	328	343	350	323	373	318	329	340	343	336	343	371	341	327	323	348	354	357	327	319	347	346	351	366	359	319	359	327	315	375	323	322	318	340	336	323	327	331	327	329	357	365	335	337	358	334	323	340	352	365	338	324	298	353	353	362	346	364	336	342	313	319	325	328	353	355	325	313	331	354	354	319	331	337	344	360	358	330	342	328	367	306	317	328	337	344	343	354	373	316	350	347	314	330	346	330	348	354	329	320	327	363	352	343	320	312	343	301	340	327	359	313	317	339	354	324	346	323	360	340	304	350	316	363	314	332	339	369	349	359	358	319	357	356	307	346	352	343	361	348	338	361	322	336	364	371	346	331	327	319	336	371	353	317	391	309	354	364	371	344	368	353	342	322	326	355	334	360	355	352	322	287	321	334	312	334	321	348	328	354	353	355	346	372	353	355	332	347	349	355	340	350	332	319	346	333	347	341	315	361	348	334	324	351	368	342	324	363	334	380	340	325	346	324	296	334	367	330	329	364	351	328	310	339	358	336	354	304	347	351	343	361	325	343	380	343	326	337	363	335	344	315	369	365	348	343	332	336	324	347	334	366	331	346	366	345	370	360	321	334	344	335	392	307	321	333	339	327	344	317	347	341	321	323	335	349	312	328	366	363	302	329	329	355	320	336	310	315	335	347	341	325	340	348	319	333	364	357	302	306	364	339	315	327	356	364	336	336	337	326	321	365	328	333	358	334	352	346	298	340	330	333	366	335	351	344	318	357	315	344	348	334	380	348	329	368	361	322	329	336	378	352	319	327	342	357	353	361	373	343	345	376	334	321	321	336	321	364	342	382	332	337	308	351	347	341	366	320	364	367	289	344	327	335	330	341	347	358	335	350	366	339	305	338	342	354	361	340	340	366	340	336	348	316	332	368	343	356	336	365	355	341	327	331	353	290	334	342	331	355	340	334	355	375	344	330	356	340	344	324	356	324	347	356	346	298	347	317	332	330	355	349	371	358	353	332	369	316	351	348	321	335	339	328	312	357	309	338	336	353	313	309	305	335	350	314	351	327	359	343	323	348	337	341	340	339	333	353	334	332	357	346	337	354	356	332	381	329	346	350	331	365	334	362	317	348	336	338	331	310	319	373	364	351	332	345	353	374	338	357	350	311	334	339	312	387	369	352	327	341	320	339	371	341	332	345	355	308	334	347	343	334	339	358	341	322	313	345	336	334	332	317	329	305	343	380	358	346	364	353	341	338	329	352	331	355	314	331	349	358	322	367	336	332	369	321	339	326	325	323	317	325	357	329	347	342	288	337	333	347	318	341	336	300	310	350	329	371	343	335	342	302	339	361	349	340	324	313	352	342	313	378	356	367	329	344	318	377	341	374	392	309	381	350	344	350	337	367	389	346	365	318	366	337	344	357	330	345	323	353	322	337	344	366	364	336	338	361	328	337	317	362	325	343	346	370	339	344	349	380	354	347	381	334	323	319	335	350	375	337	343	340	312	318	339	314	326	337	337	339	338	327	350	312	321	347	372	348	340	370	355	369	351	317	336	326	356	364	326	342	336	335	335	361	368	332	344	323	339	344	330	338	325	355	330	348	346	320	354	332	321	339	326	349	328	356	366	325	371	346	352	339	351	347	347	340	335	333	308	336	342	333	353	339	337	319	296	348	351	361	311	333	348	357	370	345	349	314	331	359	317	313	338	362	327	357
8017	3099	6949	7543	6433	5256	4226	3665	3081	2761	2378	2151	2071	1927	1807	1632	1611	1452	1476	1464	1372	1309	1271	1280	1210	1250	1162	1198	1190	1114	1137	1083	1161	1129	1159	1048	1070	1027	1010	1057	1014	984	1048	1023	1069	1025	1007	1066	1002	968	1011	983	1045	1028	1003	1019	975	1043	1004	982	1053	959	1014	929	1000	1003	992	989	965	1022	988	989	947	929	1008	994	964	902	922	920	955	924	896	980	987	956	1021	943	938	960	995	944	1000	932	995	941	955	985	944	917	972	981	976	956	926	914	936	973	900	975	945	966	984	889	899	978	916	972	912	925	971	966	900	902	979	942	908	901	973	948	935	967	904	923	939	950	978	928	931	925	924	959	911	952	946	952	961	934	892	983	926	951	971	974	907	897	972	897	889	909	927	913	942	847	904	895	909	959	979	926	922	900	892	957	965	958	924	960	997	944	899	896	911	919	923	898	940	893	944	885	890	941	899	931	929	982	947	981	966	971	914	912	950	971	940	892	903	912	907	948	932	947	917	926	962	949	939	919	917	914	909	902	946	971	927	955	910	895	960	936	910	926	943	893	949	902	944	885	928	921	955	946	1020	985	936	965	932	891	912	960	947	951	980	909	910	933	959	907	941	956	996	936	967	961	917	996	922	918	928	966	962	1002	886	907	867	942	927	957	921	963	979	929	922	959	895	919	956	927	908	893	989	909	879	903	949	983	899	927	962	917	899	948	915	949	933	926	912	902	975	913	947	925	909	884	918	948	971	933	957	955	972	1006	915	867	961	980	951	915	880	933	917	941	941	937	948	940	958	932	907	940	975	964	945	943	937	948	915	937	930	853	981	926	920	932	935	936	952	899	916	937	923	885	927	923	946	932	962	980	965	937	897	900	928	942	909	912	942	974	925	949	955	972	954	943	920	937	965	951	963	933	955	910	941	917	896	894	902	938	896	950	928	929	856	961	976	865	934	890	957	949	895	866	873	950	972	993	940	914	970	898	955	883	902	922	932	896	908	910	965	903	900	940	912	941	906	886	942	926	987	953	928	960	946	969	947	956	965	950	922	956	955	928	963	928	940	927	926	937	925	946	895	912	964	935	924	932	942	939	968	914	958	917	894	954	933	977	954	906	900	987	999	950	935	940	938	909	899	963	896	921	927	894	889	980	1014	950	956	933	916	931	982	902	969	940	915	953	968	941	886	958	900	924	834	955	890	967	899	957	931	873	926	950	920	934	905	911	945	884	940	879	917	932	926	907	934	937	941	972	932	959	884	951	935	882	894	972	882	967	903	907	936	925	949	938	948	931	985	964	872	930	984	969	909	897	935	929	928	991	924	957	894	935	936	894	951	1017	976	933	901	937	965	956	922	910	863	932	950	906	898	989	887	965	949	930	934	967	894	925	871	949	984	957	962	929	973	908	932	949	937	915	884	1020	927	924	909	936	912	1006	941	963	900	959	949	916	903	897	917	949	913	972	966	895	888	940	942	921	936	934	908	932	914	921	912	905	919	979	955	927	984	899	871	952	900	927	910	935	939	943	871	906	905	982	890	995	912	924	910	879	914	906	915	966	910	936	982	911	926	906	990	887	950	997	932	952	881	929	947	952	903	959	902	934	928	972	920	922	915	923	945	1005	920	938	935	928	954	920	978	920	931	922	898	924	926	977	947	945	942	893	905	931	923	887	929	939	955	996	917	924	918	932	873	936	970	958	923	922	942	913	925	923	974	916	933	934	931	916	980	944	993	891	937	954	932	962	911	875	896	955	941	951	946	924	916	948	1011	916	964	922	955	917	932	933	909	939	904	976	977	952	958	946	895	943	906	968	918	903	928	948	928	949	932	901	911	954	901	938	927	915	949	953	939	944	868	887	997	914	947	971	916	972	906	949	897	980	932	904	881	877	948	983	908	986	884	971	906	948	904	890	922	938	919	929	949	973	975	927	954	941	935	881	892	952	903	926	946	900	994	943	874	955	920	970	888	957	951	963	900	948	918	878	893	940	918	931	918	925	915	902	947	916	925	930	968	936	885	920	947	948	956	965	969	932	958	945	914	937	958	958	950	984	935	942	861	943	880	938	985	971	930	929	931	922	970	924	961	936	919	972	930	960	941	921	947	961	919	942	874	888	899	934	918	933	978	956	939	961	956	917	936	918	931	861	907	890	931	947	974	918	886	920	908	907	907	975	895	877	932	925	950	938	937	914	907	949	836	951	908	929	887	922	933	960	955	954	922	928	972	905	952	849	918	935	891	909	918	937	922	906	934	943	938	921	943	949	959	937	915	911	943	945	964	964	953	929	927	955	889	897	982	939	947	908	877	903	947	955	947	914	890	909	958	999	972	1005	995	890	912	925	950	924	942	927	956	958	966	909	901	881	935	907	908	902	894	898	912	902	911	915	931	970	874	883	942	934	997	927	902	888	932	964	951	964	940	949	1005	897	913	938	917	956	894	927	944	911	1002	972	939	872	925	951	961	982	898	961	870	956	929	914	930	951	956	986	942	921	911	918	929	930	950	975	932	955	941	924	955	978	924	916	950	955	918	914	960	906	899	894	951	908	963	961	967	945	903	917	954	892	952	955	939	945	889	904	970	908	933	955	935	992	900	914	968	964	939	977	925	926	916	915	931	940	939	948	870	959	959	978	923	917	884	950	947	935	988	903	907	926	918	913	937	889	956	968	921	931	923	928	964	933	933	922	953	879	954	942	928	929	908	885	895	952	955	930	933	933	894	973	923	963	932	923	925	925	927	906	900	946	928	948	911	928	916	879	932	1007	920	911	880	949	922	941	952	957	981	948	944	941	969	907	927	933	938	970	931	958	907	882	921	892	940	959	900	922	914	926	939	928	952	997	978	952	956	855	917	941	909	1003	972	959	971	895	941	956	946	910	905	905	891	947	942	992	968	954	927	870	955	995	905	928	934	945	956	964	914	892	946	870	924	900	966	926	901	919	943	999	913	984	898	930	894	920	949	942	937	926	977	944	897	977	911	925	941	902	910	978	887	934	876	952	916	945	961	926	919	922	914	1020	947	872	927	917	938	882	928	948	926	977	925	909	964	882	943	955	943	977	905	933	873	958	908	947	980	975	943	935	939	928	898	936	905	948	909	914	973	884	900	901	938	975	941	969	921	1007	955	939	935	988	951	962	913	916	984	952	925	923	889	885	895	921	942	921	900	881	908	884	930	948	955	902	920	928	960	897	931	952	950	899	941	961	975	929	929	970	961	949	986	927	906	947	945	919	937	949	974	939	937	926	896	948	935	883	887	926	922	975	933	921	996	898	953	1001	976	961	931	906	911	927	919	912	920	985	893	963	909	868	980	1002	945	934	888	898	880	975	975	965	887	924	933	924	976	955	921	904	984	945	937	963	913	882	896	973	908	933	922	994	891	900	888	908	914	942	963	892	907	937	915	926	929	931	912	953	973	934	981	942	930	926	930	913	903	947	929	908	924	930	937	941	950	866	930	907	934	949	911	938	941	957	914	916	938	941	946	935	917	945	896	1024	945	872	946	912	928	912	909	904	985	938
2540	277	270	255	214	214	203	191	204	179	172	194	201	175	185	212	170	176	176	184	158	180	186	186	161	167	172	183	159	160	160	177	170	180	175	199	218	183	201	173	203	168	208	163	155	160	197	193	192	177	161	184	185	160	188	191	187	183	174	192	191	196	175	177	183	195	180	172	190	176	181	179	200	167	203	197	172	213	206	153	161	187	182	193	175	180	171	160	161	178	166	173	190	172	187	199	185	186	175	185	178	190	177	186	176	194	195	180	189	158	187	176	175	197	175	191	154	180	176	181	177	182	185	185	162	159	182	189	161	190	193	161	194	175	181	169	177	165	190	169	186	180	181	181	180	189	182	188	168	182	171	191	186	171	171	154	167	185	172	155	162	191	185	179	161	185	169	190	169	183	202	169	160	171	187	156	188	203	175	180	190	171	175	195	190	166	155	181	175	183	158	196	186	183	179	213	152	188	190	199	166	176	180	193	186	185	177	170	160	162	207	151	164	188	164	178	185	211	191	170	183	176	163	167	170	193	157	181	184	169	179	176	159	202	200	179	200	161	197	185	173	205	157	172	207	190	214	173	182	203	173	190	162	171	181	203	183	186	213	196	191	179	172	182	146	196	175	175	175	182	168	178	201	214	155	181	153	173	171	196	185	189	201	163	178	181	192	168	200	166	168	171	181	188	165	159	184	178	177	175	170	170	157	179	173	174	202	181	177	186	175	196	180	173	184	153	191	182	181	182	185	204	175	181	165	185	169	195	193	165	177	184	183	178	184	176	175	159	168	170	159	169	187	186	193	182	180	188	151	172	179	161	189	172	190	162	175	173	194	175	183	174	163	178	173	190	186	169	192	164	186	179	184	177	153	138	162	188	169	199	157	191	186	165	183	194	180	150	171	187	189	192	165	189	186	169	201	181	182	167	192	174	195	187	181	197	172	177	171	190	193	182	197	172	207	204	170	192	185	171	181	183	157	182	164	171	197	188	177	180	176	172	189	187	157	191	203	198	193	179	180	162	172	183	183	196	177	174	171	190	179	185	147	166	181	166	177	181	172	158	179	172	180	204	167	167	203	172	184	183	205	169	160	169	165	176	191	195	167	176	164	197	160	183	168	159	180	164	177	176	177	183	177	211	203	158	196	170	161	178	173	182	181	173	196	172	175	176	155	171	172	200	170	175	175	177	179	167	160	198	168	194	162	163	160	167	163	159	166	162	203	176	200	193	188	174	167	187	193	176	200	183	159	171	183	180	165	178	167	180	171	176	172	173	203	173	167	175	190	183	172	183	181	179	185	177	168	181	188	167	169	194	208	184	146	186	185	166	178	164	180	199	171	204	203	161	185	169	177	157	167	190	207	154	170	152	193	204	168	211	161	165	190	171	167	188	166	176	186	154	179	187	171	202	172	201	172	160	152	172	178	196	193	150	182	195	182	211	170	183	183	161	176	175	181	173	194	173	171	182	209	174	195	178	184	159	162	174	202	178	211	156	171	157	177	177	152	170	197	200	179	192	163	177	182	160	213	157	189	177	193	200	190	193	175	138	170	158	177	151	180	185	167	177	179	194	195	196	174	155	190	173	205	152	162	180	195	164	191	196	165	159	165	177	170	179	186	179	179	205	178	184	180	187	172	165	182	179	193	181	162	173	169	166	192	202	190	184	182	177	168	183	186	198	164	166	188	167	174	182	173	173	193	182	194	171	167	169	163	157	188	176	203	185	176	193	175	185	163	183	182	191	176	180	179	175	183	188	180	161	190	187	161	192	133	183	187	212	177	157	181	150	168	198	187	194	210	173	192	163	175	190	182	169	182	171	170	172	197	186	156	206	167	167	190	178	184	151	166	177	148	195	174	185	173	180	197	159	195	184	183	153	162	181	169	151	184	180	178	191	167	154	184	166	189	188	158	180	186	164	166	162	191	162	175	159	182	182	183	195	179	175	184	186	174	181	183	172	160	179	185	176	163	155	200	170	207	185	155	182	157	206	193	165	200	172	181	199	185	171	158	170	173	192	171	190	200	184	193	193	157	145	157	178	173	161	173	161	166	171	195	173	179	213	187	184	159	178	177	178	172	164	184	174	145	164	172	199	180	163	199	171	170	143	189	195	148	178	179	194	187	194	177	201	209	170	182	167	169	194	186	167	185	187	184	178	174	184	186	180	148	181	173	176	171	197	166	189	167	179	179	191	174	161	171	175	198	187	191	177	169	172	182	169	187	164	198	195	174	179	182	178	163	156	147	187	173	181	179	175	152	175	186	192	188	177	194	182	166	185	196	187	169	143	186	150	161	182	179	178	172	193	178	164	199	202	166	187	174	170	169	195	187	193	186	161	192	163	172	186	202	183	184	201	179	158	181	159	195	192	161	194	172	188	174	177	176	198	177	169	155	172	177	186	186	161	154	167	150	169	171	208	199	174	169	220	169	202	188	184	182	199	206	159	191	167	157	187	195	198	153	197	151	195	179	194	158	186	174	182	177	200	200	166	186	178	163	157	172	180	162	181	184	181	169	166	179	197	176	179	164	195	176	187	191	191	172	184	193	205	161	205	196	201	158	174	162	202	180	177	192	178	156	180	166	168	175	202	172	170	179	172	216	174	164	186	194	178	179	182	180	189	193	187	160	180	164	206	173	178	205	211	168	159	165	176	180	187	190	162	167	207	169	195	194	183	151	171	182	171	148	147	164	184	207	196	165	168	169	186	178	208	165	210	180	178	192	171	207	185	171	166	166	197	177	182	174	185	184	199	159	175	190	195	171	218	178	200	210	167	168	177	156	173	174	198	180	159	161	148	174	162	155	171	188	171	178	156	199	173	180	154	159	178	185	178	199	188	202	216	184	169	193	189	191	171	189	189	192	194	170	172	178	175	179	174	181	162	182	195	155	172	177	183	171	179	176	160	163	206	177	167	170	186	202	179	171	165	190	174	168	182	162	206	187	179	168	161	181	182	187	162	198	192	171	170	176	174	168	192	161	170	190	177	173	168	168	153	178	171	188	178	189	171	193	156	186	185	177	177	167	189	205	181	171	176	197	192	183	166	179	163	170	166	197	175	179	176	196	172	180	187	170	175	188	182	204	164	147	184	162	186	184	179	198	199	195	180	180	190	196	169	191	195	177	179	184	181	169	148	186	170	180	186	185	199	200	183	174	166	171	186	152	190	164	168	186	168	188	167	174	168	186	162	191	169	166	166	204	168	169	170	189	172	158	170	159	186	196	170	155	171	173	190	197	172	152	179	178	176	160	182	176	173	192	186	187	177	180	189	178	173	204	208	188	176	197	197	185	174	179	168	182	187	198	167	181	203	170	183	162	157	156	212	178	181	196	202	174	190	190	175	218	198	179	169	200	183	207	196	167	228	181	187	171	200	177	202	186	200	176	174	163	153	174	187	194	186	208	182	184	185	187	164	179	189	162	171	180	168	178	191	184	190	162	161	186	180	157	188	170	178	203	178	170	199	179	175	184	172	200	172	192	182	167	185
2285	667	678	767	740	652	707	628	579	637	625	625	630	595	620	593	594	568	577	560	605	569	599	604	573	565	573	584	529	579	586	555	539	559	621	572	554	558	594	530	582	568	578	564	580	585	582	586	584	555	510	579	578	563	549	557	541	571	553	528	551	530	594	577	558	572	561	556	550	590	551	572	568	571	596	538	588	563	540	536	587	518	569	559	557	513	615	518	583	530	551	573	544	522	540	533	581	582	561	547	576	562	571	563	548	575	554	550	528	512	578	596	564	573	535	553	550	564	537	568	536	585	564	546	565	536	545	596	597	557	551	592	539	581	569	559	550	561	541	525	552	585	558	617	534	568	609	621	539	546	583	557	581	565	515	588	563	605	535	572	593	577	565	559	606	561	552	577	546	573	563	551	522	566	574	522	557	532	557	569	565	578	564	575	547	564	538	551	574	561	527	616	547	579	565	535	606	561	545	547	568	603	602	604	575	570	594	575	559	547	574	564	603	556	533	583	579	583	596	559	540	610	553	563	581	568	561	571	575	550	561	548	516	532	537	555	531	577	556	539	527	552	571	544	572	628	526	598	613	551	555	596	529	560	598	565	560	537	576	583	574	547	528	535	579	555	572	554	542	541	542	609	552	562	566	615	571	597	583	519	576	578	570	595	571	563	580	573	533	540	600	546	548	564	555	546	537	574	616	534	551	565	593	590	601	578	563	554	547	584	549	535	579	613	503	597	544	534	568	590	589	540	570	564	583	553	579	550	574	558	581	577	539	553	569	607	558	599	532	504	556	584	554	566	555	580	629	545	560	520	551	592	576	569	538	562	541	565	606	586	561	566	555	548	588	622	568	568	571	559	555	553	584	583	581	530	532	543	547	549	579	551	552	530	573	573	552	542	552	553	598	582	567	584	563	637	579	584	562	538	564	537	588	582	548	568	556	561	588	558	518	539	575	561	584	537	575	615	573	561	576	559	597	534	552	583	573	525	562	553	585	552	569	570	541	541	536	577	568	567	543	581	568	561	592	563	565	587	539	547	585	571	575	547	539	594	567	539	555	571	567	577	532	594	577	556	579	572	570	553	577	593	566	612	555	579	546	553	582	570	580	601	580	542	576	567	608	563	559	583	512	583	557	555	584	522	539	574	546	561	567	593	560	594	569	609	568	576	560	541	623	535	550	566	533	580	589	544	565	554	572	541	557	509	586	523	590	602	536	550	534	590	587	554	611	562	566	577	553	582	559	566	574	554	580	536	574	565	514	527	559	562	595	571	568	592	597	576	561	552	563	584	550	554	600	530	559	535	525	543	571	584	526	564	566	625	539	550	568	580	554	587	572	565	589	545	582	545	549	558	557	565	540	532	557	537	581	554	575	541	552	551	526	582	580	537	571	593	545	574	533	542	557	535	567	513	552	551	517	552	526	593	515	586	580	535	547	582	572	567	535	601	522	573	588	566	595	576	580	556	598	608	545	570	585	542	571	534	541	586	574	548	604	575	559	572	551	529	545	619	591	559	548	582	599	597	534	571	576	600	543	554	585	568	545	567	550	522	524	550	563	540	598	568	545	566	604	544	536	589	566	572	570	554	547	599	576	580	532	557	575	591	573	524	581	586	577	572	588	581	585	566	588	554	568	563	558	581	570	589	591	562	577	564	567	581	565	562	554	586	555	529	577	546	549	588	563	583	554	557	540	564	566	568	561	511	517	565	569	621	529	596	580	605	520	578	559	551	555	564	569	573	604	539	571	536	553	569	570	568	514	566	565	545	586	610	599	536	557	590	559	531	561	531	527	561	564	550	576	564	566	553	549	568	524	567	590	541	593	501	563	566	551	522	578	508	566	546	601	536	586	546	578	569	559	568	612	566	567	550	548	588	587	556	559	566	579	545	546	577	550	539	604	596	562	563	576	593	565	586	594	580	562	497	547	549	556	603	573	564	501	570	583	539	530	586	580	591	567	513	591	525	574	569	596	551	613	603	570	552	526	581	591	583	569	531	513	521	591	566	547	551	591	545	540	593	535	532	620	547	553	574	549	548	564	581	600	562	591	576	548	566	569	545	556	589	534	565	554	570	582	544	628	539	564	534	557	529	576	568	523	593	559	561	585	570	536	570	538	544	537	579	582	556	608	530	588	584	570	566	554	563	562	555	539	592	555	565	545	591	545	562	556	571	560	551	551	553	538	602	547	610	561	549	539	584	574	585	517	563	534	596	585	595	568	526	554	576	568	575	538	565	556	572	611	537	517	527	511	576	560	564	591	563	516	551	573	581	573	596	538	577	607	587	556	617	555	512	568	542	609	554	592	531	580	583	588	541	525	555	559	557	598	585	511	572	547	509	551	554	564	547	611	562	584	567	565	544	551	562	628	566	598	548	527	553	577	617	580	582	505	554	569	572	524	598	540	567	566	569	551	589	551	598	590	547	574	566	535	541	525	541	562	551	519	588	549	531	578	578	561	571	525	551	571	542	558	529	570	536	531	600	593	568	543	590	597	528	554	585	548	536	538	565	597	592	537	527	574	566	535	619	578	551	595	532	522	521	566	576	579	578	549	539	539	545	578	584	556	539	565	565	536	588	580	555	527	555	564	575	552	604	567	607	570	578	568	538	571	615	564	559	584	537	567	608	529	613	535	579	537	565	577	553	548	580	523	551	634	554	544	594	557	556	576	564	580	610	573	561	552	568	574	548	572	554	520	549	538	612	598	577	551	586	549	565	518	575	591	574	573	566	575	569	538	549	589	587	528	580	531	534	573	547	518	584	575	555	592	571	610	521	554	541	517	554	574	560	595	567	552	581	588	574	622	560	576	546	574	545	557	540	607	585	551	565	562	526	595	571	540	572	571	559	565	547	552	576	577	557	535	569	588	580	595	604	563	536	537	535	521	556	603	569	617	539	579	556	536	523	584	603	551	555	581	534	583	568	572	582	570	617	593	552	545	582	591	586	550	575	557	582	590	549	550	549	597	583	544	570	549	550	614	565	553	554	542	601	586	574	570	599	546	538	596	590	545	584	574	552	580	577	538	583	547	573	568	536	589	601	556	554	585	554	563	548	588	595	515	588	535	543	551	583	594	551	573	580	535	522	562	555	547	550	558	565	605	552	585	557	549	608	550	568	516	555	572	556	565	566	542	562	558	536	567	556	520	579	568	600	580	578	559	599	550	580	544	567	564	597	571	550	589	579	545	548	560	611	573	552	563	524	550	557	579	557	558	582	559	542	555	511	577	559	565	564	531	590	581	578	548	553	537	565	578	534	577	589	555	549	542	565	558	557	567	580	585	566	535	539	576	555	586	536	528	515	536	540	531	616	613	530	548	548	588	580	599	554	590	542	540	582	572	532	583	560	481	562	540	534	543	574	552	535	560	534	571	534	558	604	553	604	557	583	526	580	516	558	554	529	547	559	538	557	535	544	530	554	573	537	555	564	581	533	542	569	570	565	527	555	581	579	502	542	571	544	573	590	583	558	546	529	553	551	597	567
11371	1521	1793	1449	1070	853	655	593	549	492	476	449	447	384	417	351	415	408	377	370	372	358	372	357	385	332	328	333	335	348	361	339	313	348	323	353	324	303	340	352	355	380	307	340	334	360	335	328	335	326	324	343	356	346	375	344	320	324	345	340	322	312	320	320	352	323	345	324	329	341	315	321	330	361	343	359	357	341	327	337	330	314	345	315	319	339	350	334	332	292	326	331	364	305	332	317	295	334	360	318	338	321	349	352	325	332	301	310	347	322	332	327	352	335	310	342	366	306	359	317	325	308	303	320	332	311	331	300	346	321	327	326	335	326	324	316	326	357	307	318	314	317	338	336	328	364	323	315	338	310	301	331	295	327	321	328	330	343	324	332	329	344	311	332	317	363	324	333	320	344	361	368	316	324	322	316	358	313	333	322	345	336	329	327	351	346	348	309	316	318	335	334	349	353	356	352	311	336	331	309	331	350	336	360	308	353	337	371	321	342	347	347	325	340	344	335	348	333	365	310	335	337	331	343	353	322	351	388	329	303	331	367	313	348	351	339	328	325	344	331	347	314	328	376	318	342	360	330	349	349	327	317	324	349	352	326	306	296	332	342	349	309	344	337	317	375	340	299	333	357	304	376	355	309	308	346	324	328	356	351	338	341	343	338	332	313	348	315	327	350	308	360	326	332	324	316	314	369	358	345	330	344	314	329	328	335	350	294	340	311	336	309	320	361	348	295	344	300	328	339	332	351	348	305	321	335	361	307	291	323	344	373	286	361	331	347	293	342	325	329	318	328	337	332	332	318	321	356	366	360	316	311	350	323	331	330	314	341	331	314	357	312	315	330	305	334	335	333	349	325	316	349	336	323	354	336	319	345	348	335	362	304	324	338	309	358	329	326	323	294	336	325	346	356	321	358	311	312	342	346	302	340	352	354	357	308	332	318	322	365	350	344	344	352	330	320	340	328	344	318	339	336	297	340	314	364	325	336	335	355	306	317	344	325	349	339	312	333	344	288	339	296	340	346	332	306	330	354	320	324	320	331	368	379	357	356	295	332	331	312	325	318	334	321	337	346	359	326	324	331	356	376	323	342	307	324	327	300	338	317	323	361	317	314	364	312	298	341	313	333	325	343	345	336	315	315	310	339	342	324	345	313	331	335	342	325	305	326	345	356	315	315	324	360	324	319	302	305	336	349	356	330	331	330	327	345	334	348	318	333	361	310	327	314	306	343	339	289	346	324	325	328	339	337	294	341	341	347	314	313	281	321	308	301	362	337	318	352	323	339	318	311	336	351	351	333	346	339	340	338	329	298	328	350	323	347	325	338	329	331	323	361	305	332	341	353	288	351	330	303	303	331	346	327	339	338	324	332	362	330	315	345	341	335	324	319	342	322	343	290	356	331	332	350	310	317	333	363	306	310	298	315	315	340	309	332	341	334	356	325	350	353	303	314	298	292	340	340	348	299	336	336	354	337	329	324	341	349	339	344	307	315	328	335	329	317	334	318	334	335	341	311	331	342	341	339	326	326	356	336	365	314	357	346	333	337	333	307	342	317	314	344	315	350	337	327	347	312	300	306	326	348	333	352	348	359	340	334	356	352	338	332	339	321	360	314	348	332	332	341	292	357	332	321	320	335	325	354	337	377	347	329	322	299	342	327	322	349	326	313	350	373	321	381	354	343	318	331	328	337	322	327	319	361	308	316	330	345	321	346	327	343	326	357	332	328	360	318	343	338	347	343	371	282	337	347	339	368	310	325	320	363	374	299	351	358	336	314	322	324	330	320	343	298	318	317	339	335	336	328	325	332	381	341	360	352	319	320	331	301	328	354	308	330	358	347	326	300	342	343	344	302	350	315	321	318	338	310	312	343	323	302	333	325	357	347	338	344	304	331	327	377	326	313	332	344	315	298	338	364	366	345	318	326	314	306	312	291	328	352	337	343	332	318	308	320	326	325	345	326	326	355	384	333	327	324	324	304	351	344	305	322	316	350	342	316	310	309	314	350	297	307	346	358	360	328	301	325	301	361	367	348	367	354	342	325	332	315	323	365	340	309	335	331	355	328	308	337	314	333	333	343	367	342	296	353	295	350	323	332	346	338	298	333	342	322	329	319	307	357	330	337	358	299	323	318	309	375	340	334	332	313	359	323	295	352	364	324	344	342	330	336	321	328	333	345	305	333	322	338	348	322	372	336	319	324	345	340	318	333	317	310	338	344	290	302	340	341	329	318	329	354	305	322	304	366	336	355	329	344	324	345	300	327	344	301	337	328	285	327	351	295	343	335	285	324	317	345	321	337	368	311	344	339	316	348	363	354	360	342	326	352	331	344	379	357	352	308	337	331	307	315	332	341	324	361	348	344	302	333	323	336	344	339	331	341	299	337	324	341	341	343	310	323	377	318	318	336	306	335	377	343	328	340	319	354	316	331	360	341	324	339	323	371	326	320	346	356	331	359	342	312	331	345	334	326	326	318	349	353	315	332	325	356	342	325	354	319	329	350	320	350	355	362	330	332	292	325	314	327	306	315	333	361	315	314	333	312	330	307	350	337	357	332	326	325	342	373	336	305	320	302	310	367	343	317	340	302	342	348	378	315	337	327	346	331	337	355	360	324	340	340	332	324	327	349	343	328	341	337	321	322	310	335	347	325	312	311	331	345	333	343	323	351	300	339	328	324	349	331	333	331	322	358	318	367	320	307	330	333	308	343	342	326	328	330	351	321	368	341	340	359	342	317	363	339	369	368	359	290	349	319	301	324	333	308	355	347	300	320	346	358	343	329	354	361	370	321	321	293	347	340	331	355	342	356	353	333	319	329	297	305	355	322	336	336	360	323	329	300	333	340	315	329	335	325	344	310	353	351	315	311	368	302	344	327	365	334	348	328	312	361	358	350	335	365	333	331	340	350	303	323	340	298	336	348	342	349	387	345	339	323	355	350	334	370	325	357	367	306	305	326	317	333	300	339	323	323	335	331	314	331	360	332	321	353	335	368	354	373	338	310	360	365	330	324	321	339	346	324	360	336	321	345	378	356	347	343	315	343	336	355	315	312	345	353	313	331	331	314	354	305	315	347	344	358	336	336	331	369	360	312	347	327	317	303	337	351	304	314	314	319	376	328	309	322	321	293	323	335	310	322	332	296	325	353	321	347	315	358	335	322	380	332	321	326	332	340	322	353	331	367	355	322	304	348	338	325	332	329	351	308	327	343	317	346	329	304	365	333	330	312	327	321	309	326	326	320	346	337	311	337	327	353	331	323	324	334	345	300	351	350	344	324	316	302	339	315	325	330	318	355	345	320	375	323	322	331	332	342	352	347	344	315	312	312	342	348	315	329	311	317	334	323	334	331	332	307	342	353	341	316	355	331	340	324	299	336	303	362	355	345	355	332	345	357	304	321	347	366	327	322	342	305	315	333	305	316	332	345	334	336	346	367	326	295	329	347	341	326	317	328	379	330	333	354	322	301	334	335	331	327	340	296	341	335
5937	2040	3837	4392	3779	3118	2602	2330	2088	1762	1712	1514	1530	1378	1359	1308	1260	1228	1193	1178	1106	1164	1133	1096	1098	1050	1115	1026	955	1028	1038	960	967	1006	973	1047	1018	996	1034	974	939	1000	940	938	969	1028	1013	955	981	899	968	895	880	969	955	915	951	875	948	914	977	972	903	962	963	941	912	963	967	937	933	911	978	928	964	942	932	969	935	976	962	1001	958	940	930	892	969	935	949	892	973	987	939	933	978	935	939	949	929	897	921	892	956	935	986	952	933	921	916	944	918	942	911	938	948	942	957	969	959	940	958	928	920	917	953	915	887	901	913	917	942	928	975	938	945	901	926	886	999	946	946	973	926	909	954	936	928	888	951	970	889	965	945	972	936	941	925	960	943	943	973	936	914	915	911	959	933	962	934	941	905	953	927	907	922	948	892	942	948	924	933	914	912	907	898	942	961	886	961	947	937	939	927	944	944	953	912	900	910	910	926	940	935	952	915	989	895	943	918	947	966	885	889	913	932	871	899	884	922	994	920	927	937	1006	928	908	923	913	914	964	913	903	944	902	983	916	916	924	922	945	928	932	945	917	936	927	899	892	962	960	927	926	929	952	986	900	939	939	953	929	944	929	944	942	940	964	925	920	933	951	876	905	965	921	933	910	919	912	961	904	948	900	925	884	910	957	913	970	895	883	932	960	907	930	920	944	912	917	920	937	938	913	903	907	904	904	946	965	901	963	912	910	965	880	897	875	919	946	955	947	949	940	933	948	916	932	897	875	929	884	967	914	933	926	896	935	884	894	954	954	964	935	946	912	885	921	963	903	933	922	890	923	917	874	922	964	907	878	908	938	931	909	920	917	967	945	961	906	928	938	957	904	958	944	896	850	952	912	943	942	950	895	949	935	875	965	966	961	939	942	882	929	910	918	949	963	933	909	981	932	953	933	910	827	964	975	949	976	887	890	983	895	950	967	962	947	904	924	976	916	935	931	918	934	903	891	878	994	879	938	950	905	917	988	923	919	944	913	936	958	898	913	954	950	941	884	914	971	927	945	964	891	905	907	964	913	892	998	912	956	894	955	955	978	964	923	890	935	923	957	940	950	929	969	897	912	922	933	962	954	880	970	886	923	941	984	903	926	963	922	891	930	969	913	914	924	898	949	850	922	948	937	858	922	890	882	924	895	930	945	928	944	926	962	912	885	891	935	859	949	900	866	941	911	928	879	935	933	947	950	868	961	895	875	918	967	872	915	906	956	923	923	993	907	932	944	972	880	939	913	925	959	920	927	954	969	943	955	932	885	912	947	910	912	917	972	906	885	1022	914	892	876	894	930	987	944	923	970	954	936	962	991	894	906	906	914	868	886	886	949	934	928	935	915	937	910	907	969	956	945	895	915	948	959	870	943	970	903	938	931	923	941	894	905	931	936	901	913	922	898	935	902	872	946	955	899	930	938	942	922	920	885	951	910	944	956	931	949	910	932	915	925	921	941	914	927	889	991	961	911	975	987	934	920	929	958	957	931	913	874	986	908	891	952	975	933	961	914	912	927	932	992	959	981	901	926	934	908	905	943	931	923	975	923	912	965	972	961	953	894	899	913	934	862	985	893	896	914	940	904	960	882	996	900	934	926	905	923	907	946	943	925	873	934	929	918	912	915	934	939	924	907	1012	971	943	889	943	886	936	976	950	920	917	902	949	934	902	961	956	934	938	874	921	936	963	941	914	877	953	928	920	979	944	877	947	967	938	964	977	908	920	973	941	937	967	900	933	869	948	929	910	959	905	942	963	932	952	953	975	928	919	900	893	910	923	899	944	925	948	908	922	882	939	909	1001	905	958	910	946	936	932	965	975	916	917	873	967	928	1000	889	910	875	952	935	959	925	887	949	916	924	970	983	888	943	893	944	965	931	913	910	975	968	936	986	947	925	934	950	954	940	927	964	896	886	939	959	947	912	885	962	921	931	910	977	944	917	874	923	947	935	931	931	863	871	875	885	932	965	912	934	936	952	899	968	949	891	934	911	936	878	882	877	945	966	830	916	909	940	955	967	967	979	944	956	987	922	940	958	920	906	928	950	964	953	952	925	962	908	984	921	954	908	935	942	964	935	948	920	940	948	930	981	944	856	944	929	974	886	862	904	929	971	936	931	955	965	934	940	972	995	917	909	974	951	935	947	919	900	944	940	922	900	922	892	958	891	878	869	932	952	925	914	915	940	925	934	947	925	881	957	949	936	888	860	918	933	903	946	954	947	945	922	934	932	888	912	942	899	907	919	934	912	944	874	912	914	926	886	979	956	912	902	922	949	927	956	932	931	919	968	968	916	914	908	931	931	904	949	977	968	902	890	973	904	936	935	917	949	919	976	895	961	909	892	894	925	944	978	978	949	974	898	920	888	912	929	942	919	885	953	960	964	935	888	934	881	872	913	926	931	927	913	930	967	947	943	922	914	922	907	866	937	925	927	902	933	935	943	903	930	908	939	950	920	911	898	901	955	935	918	933	954	968	970	885	910	943	910	984	863	944	937	901	912	933	891	959	895	894	908	927	920	952	927	975	946	939	954	927	972	878	918	958	865	887	931	903	924	933	1007	944	969	959	997	961	899	950	906	970	932	876	927	886	920	925	961	907	949	918	917	936	956	935	902	932	971	918	903	907	882	902	961	1016	952	902	982	924	953	943	902	924	913	968	891	916	905	909	941	902	935	900	942	949	933	954	971	920	971	948	932	898	896	868	966	942	955	948	949	915	859	909	908	959	959	946	974	949	951	897	954	897	965	916	907	925	950	871	917	908	913	897	881	926	965	971	903	891	923	933	893	927	960	900	946	942	917	980	947	973	867	916	966	912	924	954	919	937	923	913	939	893	986	965	954	898	880	894	957	939	1003	971	960	901	918	943	964	928	871	967	967	913	961	956	906	934	956	924	926	903	925	942	905	932	895	946	945	919	968	904	895	903	958	925	924	862	926	918	927	979	923	953	985	933	921	869	941	930	913	972	956	949	904	946	910	889	911	901	968	933	941	863	952	903	941	898	908	935	953	863	896	904	954	939	896	927	901	946	885	902	925	949	987	938	957	938	956	903	892	867	895	931	950	883	918	960	970	961	937	977	922	974	945	942	909	919	946	964	895	893	957	913	969	946	904	954	884	958	964	879	886	964	946	959	961	940	952	870	908	909	943	963	877	892	894	969	912	916	918	908	997	977	946	959	958	913	941	956	909	901	934	951	898	897	956	893	932	943	870	957	910	886	959	943	986	947	934	969	918	926	862	881	899	914	932	919	937	940	934	911	982	941	957	925	855	930	930	956	929	940	932	915	962	945	915	969	902	926	915	928	955	956	899	906	924	899	972	902	944	927	905	894	917	864	898	938	960	934	941	853	948	868	912	880	938	910	945	898	912	891	924	978	913	938	925	907	926	919	1018	942	983	915	884	943	922	936	973	934	936	939	914	917	947	930	1006	975	921	927	977	900	968	905	979	934	954	903	923	862	902	946	957	956	909	922	940	902	902
19756	3824	3527	2729	1870	1429	1084	928	770	663	644	565	487	487	493	463	415	462	442	433	408	422	367	393	373	383	371	351	402	370	366	401	355	382	358	348	350	356	334	352	361	396	334	383	361	346	330	318	381	336	311	355	356	338	343	346	347	345	386	365	331	353	307	368	349	362	356	360	343	342	333	309	329	341	335	355	350	355	376	358	332	342	352	318	313	301	375	316	324	353	343	364	329	345	358	360	307	339	323	338	350	340	370	352	341	346	347	366	324	351	326	321	325	341	343	351	384	358	319	365	349	336	349	283	347	343	322	309	311	343	379	353	357	369	333	371	343	344	361	369	360	362	323	343	364	337	357	350	344	348	379	334	348	338	346	336	347	354	337	362	344	378	327	319	337	369	338	375	347	341	341	336	355	333	350	338	314	366	326	336	357	387	314	320	356	336	337	325	322	326	320	338	348	342	400	357	318	324	299	356	357	342	303	332	373	332	384	386	317	334	300	362	352	358	334	343	333	320	347	327	359	355	351	321	325	338	355	333	336	343	334	355	330	329	349	354	369	338	319	350	312	328	371	347	346	335	324	316	358	340	326	340	372	364	353	331	316	280	347	344	299	365	344	325	345	365	372	329	369	348	296	286	314	343	322	318	338	342	335	327	320	334	325	346	365	339	333	352	329	350	347	350	302	356	332	368	325	326	344	343	309	371	363	326	334	378	319	345	339	340	345	349	331	374	370	376	336	327	367	338	344	364	317	355	309	349	324	337	338	321	354	351	355	304	342	306	324	336	335	337	338	320	333	318	324	319	342	359	373	373	350	354	337	364	320	336	315	353	342	327	359	337	333	307	371	373	356	345	354	366	309	324	372	350	315	324	333	340	352	329	329	354	340	327	362	348	321	319	339	333	322	374	336	310	369	343	351	318	325	328	338	325	333	337	310	333	349	344	341	319	329	338	304	334	328	363	316	337	318	314	357	392	319	367	355	348	341	327	330	336	353	348	331	371	339	360	378	347	299	332	326	341	346	322	367	362	365	295	304	330	367	335	321	344	326	361	346	346	372	323	332	341	364	335	341	346	359	355	322	351	304	327	353	354	317	368	334	373	348	295	329	344	358	357	363	314	344	352	348	379	371	359	359	333	340	303	325	357	389	322	325	346	351	328	320	342	308	328	341	358	337	359	329	337	332	356	337	342	312	311	324	321	344	327	366	322	351	350	353	373	330	358	327	304	344	335	324	358	366	351	338	321	322	333	340	336	387	344	343	333	346	343	349	344	352	328	343	366	346	352	325	369	313	346	332	340	329	365	357	336	300	329	344	313	322	334	336	342	334	345	313	336	377	342	312	370	322	344	359	377	338	351	347	352	351	375	359	288	327	327	349	363	370	356	340	372	346	337	327	330	316	350	321	346	333	323	337	335	358	329	343	322	325	350	315	332	346	343	316	369	339	342	367	350	346	341	329	328	350	370	341	334	345	342	307	349	334	317	365	328	351	336	331	316	343	362	357	377	341	355	348	342	326	353	319	363	348	354	338	337	336	319	336	341	314	338	337	340	385	352	329	346	375	368	349	297	327	344	350	334	343	347	339	353	359	363	338	327	324	319	316	349	324	330	340	332	335	346	335	328	345	332	324	334	329	340	338	322	359	350	354	340	322	342	344	355	340	346	340	344	340	297	323	348	385	344	308	343	381	308	347	341	334	324	323	316	296	335	403	345	352	319	346	353	323	344	369	347	326	329	346	329	377	348	348	352	354	319	357	337	373	338	329	375	332	330	344	345	349	334	328	335	313	344	335	338	342	363	340	352	337	348	344	321	369	349	345	345	319	307	319	350	372	338	345	336	369	317	340	335	342	373	370	361	344	351	320	334	338	333	349	357	349	356	357	350	348	317	314	338	352	372	323	319	344	353	359	336	349	321	350	344	337	335	352	356	363	324	351	336	380	323	327	341	356	357	336	361	335	338	325	347	328	333	345	306	331	376	330	346	346	393	377	353	321	361	326	348	347	354	338	342	311	369	330	342	348	328	342	368	335	326	332	342	344	327	336	316	334	344	340	320	372	328	359	347	322	332	328	354	319	353	327	343	321	356	323	330	333	307	318	320	319	342	312	325	327	342	344	306	342	362	348	355	346	340	343	368	327	364	350	344	336	348	354	344	353	330	322	347	338	346	319	344	336	347	368	301	390	356	333	318	359	337	323	345	358	360	340	358	358	320	341	336	340	330	358	338	320	327	311	332	319	351	333	355	348	353	369	316	367	348	349	355	351	308	361	343	320	328	326	343	307	346	318	340	344	361	305	327	343	352	357	344	340	296	345	340	309	354	337	352	332	363	378	347	360	328	362	306	360	329	299	340	345	323	346	321	312	328	351	382	316	345	319	355	352	320	338	350	397	360	341	295	353	309	328	353	336	374	332	334	333	333	335	346	344	351	360	307	349	354	348	324	345	344	387	309	326	364	366	368	350	372	279	338	323	305	336	332	321	358	360	339	347	366	351	336	324	317	326	365	376	311	351	325	370	352	325	339	344	353	377	309	342	329	335	335	382	309	337	317	359	365	333	373	319	329	341	320	344	355	370	378	337	331	352	355	334	369	313	339	305	363	363	335	321	331	326	349	342	352	336	356	347	333	315	366	332	335	351	322	365	351	379	344	362	337	362	330	327	318	327	341	365	340	349	364	321	336	336	377	335	377	366	349	332	317	341	359	328	333	340	322	305	342	346	349	325	367	332	338	381	359	346	319	352	370	332	325	336	391	364	303	332	344	359	310	347	347	314	347	347	379	354	361	342	352	346	317	365	354	338	322	323	348	308	333	379	351	333	336	325	349	345	375	332	369	341	346	352	339	339	331	338	330	320	331	340	349	304	328	331	336	314	353	326	353	347	385	385	350	328	318	319	312	362	350	368	340	343	343	354	348	321	376	331	340	330	313	367	359	372	358	331	322	336	383	348	361	344	335	329	344	364	347	316	318	355	340	348	341	336	376	333	310	332	351	347	330	324	330	366	335	354	323	350	335	343	373	329	342	352	342	359	348	375	378	322	335	310	348	363	356	341	348	326	356	346	351	355	342	368	324	383	359	341	351	356	339	358	306	344	342	370	335	363	322	363	355	348	334	368	351	333	321	327	323	360	364	356	370	343	324	352	346	326	346	357	336	353	347	351	339	319	337	373	351	325	359	359	352	326	330	376	347	317	365	326	343	348	334	348	350	355	351	320	318	365	356	354	345	345	378	320	343	362	356	364	321	324	350	360	325	359	349	350	369	318	350	346	368	357	337	335	350	356	370	329	346	359	347	340	342	372	339	366	371	295	335	357	332	361	319	371	299	329	341	333	353	383	307	339	324	316	367	335	334	338	324	343	346	382	351	349	351	336	328	329	384	310	321	363	361	336	334	339	344	349	340	349	364	334	350	365	368	334	359	337	371	328	343	334	326	341	313	368	329	326	300	340	352	363	357	326	325	318	334	341	343	348	350	343	326	351	339
8017	3073	6935	7502	6374	5253	4307	3758	3013	2808	2507	2210	2025	1845	1725	1713	1599	1486	1470	1463	1390	1406	1254	1211	1287	1252	1138	1170	1119	1154	1109	1118	1122	1148	1093	1042	1107	1073	1022	1016	1034	1044	1102	1048	992	992	1024	936	960	967	976	935	959	975	995	981	906	963	1002	944	960	977	986	963	925	953	1028	993	1011	1004	944	970	983	960	1000	932	924	998	995	963	923	989	934	979	916	960	930	934	965	932	1000	966	989	959	905	935	959	934	966	905	966	918	944	975	935	967	925	992	986	920	928	938	942	928	875	972	942	938	910	973	987	955	965	910	938	935	943	912	956	962	937	935	898	935	919	980	912	905	930	908	937	945	981	974	973	973	949	945	988	881	906	969	963	949	943	942	971	917	897	911	926	920	925	910	930	896	955	894	979	995	916	924	910	935	903	942	916	903	917	1002	935	957	946	974	944	909	950	944	962	1000	1010	948	933	870	915	942	951	916	934	893	939	933	942	932	969	953	936	940	933	946	932	946	926	947	960	883	933	1008	906	890	941	900	959	926	960	939	915	945	912	903	969	981	947	932	909	912	943	927	934	924	928	944	945	940	966	882	927	894	929	920	920	878	938	911	978	968	990	943	913	888	966	923	931	918	909	938	857	920	922	909	959	929	897	965	935	900	969	955	872	916	898	879	921	920	918	952	944	913	945	980	926	894	926	957	899	962	916	967	939	894	941	934	915	908	870	921	957	895	938	960	921	887	928	927	935	917	915	913	933	930	907	897	900	940	936	943	882	879	921	917	941	940	924	921	950	917	885	908	903	894	917	925	894	957	974	963	894	917	934	974	911	915	899	945	918	955	971	959	899	906	918	943	985	933	988	907	975	936	943	962	875	901	930	925	917	945	985	930	907	957	925	916	917	949	919	973	986	969	1005	936	906	945	954	954	935	921	938	919	941	962	937	918	920	944	952	956	896	945	957	927	925	958	951	901	938	925	954	923	921	919	916	890	966	941	898	909	905	925	933	919	938	927	937	1002	949	892	920	884	918	967	939	950	993	923	931	908	949	946	883	910	929	915	886	961	889	984	903	940	972	942	954	939	937	907	934	904	924	950	961	879	937	977	943	965	934	893	931	938	919	978	950	901	928	897	945	891	935	999	926	921	968	919	922	894	923	874	954	938	941	934	901	918	870	925	948	978	923	951	935	957	929	864	948	933	906	965	913	948	983	896	977	945	899	923	922	933	929	928	973	982	971	892	942	948	907	945	917	936	946	928	920	897	941	949	924	860	929	934	965	905	929	959	965	952	961	890	915	1001	870	883	919	946	898	929	919	940	944	927	944	903	999	916	895	958	912	932	925	971	912	902	893	937	926	957	893	946	940	939	950	997	924	878	946	961	904	908	911	970	957	943	932	999	951	925	929	946	855	903	855	952	953	935	922	936	956	951	922	869	952	932	973	936	921	985	942	911	917	935	949	864	861	930	894	947	925	984	964	916	952	927	925	938	968	933	892	942	951	944	925	927	966	960	933	946	949	912	896	937	950	907	962	978	923	932	946	893	937	891	918	906	884	948	945	892	951	978	951	963	918	922	955	945	897	959	977	928	1008	943	940	892	929	917	955	930	933	946	874	940	961	907	977	931	866	963	959	961	946	941	922	920	910	899	972	939	902	949	939	971	921	938	925	961	933	936	891	920	968	981	953	899	922	932	933	911	940	997	909	907	903	927	989	934	899	984	917	938	917	947	938	976	914	897	913	929	968	904	900	896	917	959	901	917	960	930	970	927	909	912	938	981	880	952	917	914	964	937	882	975	892	961	911	933	909	967	905	965	896	903	948	956	907	879	932	925	946	871	920	922	969	931	947	988	902	959	882	911	949	967	933	906	909	956	985	922	1019	899	966	941	903	950	958	976	951	986	929	939	938	901	952	965	928	900	950	942	932	981	932	944	889	965	913	949	919	908	948	957	891	897	984	929	938	930	955	1032	945	900	930	951	908	947	933	874	979	938	969	962	886	937	948	995	955	949	945	955	882	936	921	972	940	955	896	927	932	857	932	967	922	871	946	993	871	900	957	931	932	935	953	932	894	934	939	932	867	963	931	897	934	885	957	955	938	913	918	960	918	960	940	946	932	940	894	912	953	892	907	956	914	854	869	961	956	940	936	889	920	885	959	941	963	936	961	933	935	940	950	950	918	969	960	937	886	933	953	956	1000	961	900	925	912	940	929	921	920	940	943	882	924	930	978	922	893	930	935	994	953	919	909	940	938	1038	967	949	961	985	894	868	967	871	968	927	963	968	935	951	894	944	945	923	937	929	983	896	870	881	924	939	948	942	985	945	980	949	948	937	988	925	905	965	1009	955	875	901	929	942	960	918	962	953	976	980	925	964	914	923	934	956	916	923	941	903	987	968	920	988	963	909	922	918	875	927	921	928	973	956	976	928	916	865	925	869	938	889	907	969	951	929	895	914	913	971	896	894	948	936	957	918	976	915	933	972	959	1001	901	972	965	976	870	884	933	970	923	909	959	904	916	929	933	969	965	914	932	952	949	902	954	948	939	931	974	895	910	927	958	910	919	975	907	941	911	931	925	928	959	913	913	979	932	922	942	953	952	910	947	961	912	996	924	958	924	986	920	966	923	967	987	890	974	885	958	979	937	930	908	926	944	944	945	878	927	969	989	968	884	940	936	1015	984	888	959	976	889	923	962	889	925	927	962	959	963	957	930	940	973	888	890	968	916	902	927	892	927	1016	945	897	944	986	923	881	953	978	914	943	906	863	918	952	975	943	941	1018	910	965	902	925	939	930	922	938	959	931	946	915	936	969	914	911	918	919	936	918	911	911	951	1000	947	910	998	956	947	940	893	918	914	996	950	939	891	917	930	906	888	939	958	934	974	918	982	888	912	978	966	945	898	962	927	926	952	942	902	927	883	887	936	976	922	920	947	965	901	950	963	925	940	968	938	952	950	948	884	1003	956	908	894	886	928	947	918	968	938	986	934	942	933	899	961	932	929	903	956	922	926	870	896	950	898	946	920	913	906	941	861	908	902	929	903	904	927	956	986	941	930	969	920	970	1007	950	983	947	923	920	916	933	959	872	929	982	934	894	943	918	925	922	950	895	916	933	933	934	919	881	911	1004	919	976	955	885	962	889	937	900	958	912	971	956	957	959	926	921	965	913	985	942	902	960	968	914	956	896	947	891	916	949	927	963	966	908	923	944	964	931	974	952	920	944	863	958	959	913	919	951	929	918	938	959	986	992	894	930	924	919	909	937	912	921	894	929	912	1021	941	904	913	941	935	944	916	894	905	878	886	961	918	895	934	938	931	944	920	886	937	929	903	913	929	924	917	958	949	916	958	918	843	967	974	927	916	918	960	953	929	938	896	908	905	944	912	916	891	957	963	929	975	920	950	932	897	942	966	896	960	906	905	906	948	984	930	1012	942	927	877	916	956	944	863	999	925	929	910	978	923	940	897	929	897	934	906	973	913	938	956	910	947	942	923	897	902	933	949	966	874	939	916	955	918	934	931	925
2434	276	264	246	221	190	180	175	186	182	179	173	180	221	159	187	188	199	187	197	193	168	202	175	177	180	180	173	171	183	186	164	158	169	186	188	176	190	205	167	180	186	192	183	168	189	198	183	181	165	189	171	181	174	186	194	179	176	182	171	191	193	157	171	196	188	182	195	174	160	173	184	176	164	190	207	167	181	206	174	151	165	191	180	193	165	169	162	178	173	209	198	195	196	191	185	170	209	159	169	206	153	195	165	195	177	186	171	177	170	190	170	166	197	188	196	195	185	176	180	179	170	187	169	175	186	177	179	192	168	174	144	137	150	177	190	193	185	183	172	173	163	186	192	177	179	191	166	187	190	190	178	184	184	189	178	184	194	196	170	183	183	172	177	178	189	211	178	180	184	175	164	180	178	161	176	183	173	177	195	167	168	190	190	192	191	166	194	153	183	181	169	180	176	177	184	182	181	193	205	191	194	186	201	187	166	172	209	185	185	174	173	198	159	167	174	189	192	171	181	193	182	186	179	193	187	166	174	193	170	181	185	184	192	161	186	178	159	158	200	176	179	183	165	194	176	160	157	185	171	164	177	166	172	177	161	184	153	177	191	177	198	185	179	174	183	172	199	170	161	176	150	211	190	156	168	186	172	177	168	188	179	208	163	164	197	180	178	197	183	153	171	170	183	169	173	166	162	168	183	181	168	177	164	183	190	174	182	178	168	186	150	162	207	176	176	161	180	165	176	168	201	186	181	194	180	175	169	179	177	180	201	197	181	178	178	145	160	163	196	180	179	176	189	180	180	194	214	188	180	156	208	178	185	191	173	189	176	175	183	184	193	175	187	178	159	190	194	176	183	167	163	159	178	161	201	195	195	187	179	154	159	171	193	188	176	173	203	177	169	157	164	176	174	185	176	197	183	180	182	173	147	176	177	173	177	174	164	152	155	193	161	175	189	182	185	183	167	195	147	170	174	189	184	176	169	182	175	188	163	177	165	195	144	156	166	168	166	204	183	181	161	170	210	173	159	196	174	161	196	186	160	183	170	195	178	163	183	192	186	167	175	190	184	171	175	183	168	173	159	173	190	179	189	163	161	174	197	169	177	196	170	174	189	161	187	184	207	168	180	176	169	191	189	198	194	180	186	173	162	185	165	165	188	159	185	179	166	165	180	196	167	172	198	166	157	183	173	196	177	159	176	183	181	197	182	188	191	172	178	177	170	159	182	183	192	172	191	183	183	181	170	172	169	168	179	187	162	165	210	155	173	175	175	173	191	192	171	178	191	197	191	203	178	181	171	161	177	175	178	161	163	193	202	163	190	168	178	199	176	181	191	164	163	156	188	216	177	180	189	178	183	204	204	183	188	186	179	169	194	205	181	190	193	173	166	186	186	181	162	173	194	177	173	199	182	152	167	170	207	175	162	156	170	182	176	204	192	183	170	163	176	186	163	162	177	178	196	167	165	183	191	179	177	172	190	186	164	182	174	207	180	159	165	186	180	194	185	187	212	170	181	167	192	195	161	178	161	172	172	159	185	181	181	202	198	172	160	170	170	175	184	170	153	156	198	168	173	174	173	170	170	160	203	168	183	158	199	160	177	186	190	190	168	190	186	187	177	176	173	182	210	183	170	178	182	158	176	168	168	170	191	179	197	195	195	178	152	179	206	181	183	188	173	164	173	182	180	167	190	176	147	160	189	164	186	180	214	194	149	159	163	195	170	192	170	165	193	178	162	169	177	190	183	171	169	163	150	188	156	175	192	193	170	183	156	165	172	193	169	172	211	186	181	170	157	173	175	175	184	185	174	208	180	165	171	184	197	165	198	153	166	173	182	175	195	156	170	200	184	180	194	178	166	160	193	179	185	184	173	203	198	160	169	162	172	227	157	165	192	169	179	178	171	200	208	202	184	168	185	171	175	189	164	173	182	159	188	198	200	184	173	206	187	179	196	194	171	157	200	176	195	186	187	175	169	196	195	178	166	197	170	162	162	187	180	163	186	169	176	173	225	171	172	206	190	182	171	176	193	208	193	181	163	168	161	184	193	172	190	205	193	196	185	185	177	186	203	184	165	180	167	153	170	167	181	166	166	174	187	174	196	164	167	176	178	168	147	184	186	178	184	171	159	166	194	158	184	177	156	174	190	188	191	163	141	179	167	189	169	190	194	168	207	201	190	157	182	177	191	180	201	171	186	176	187	171	169	170	166	195	176	185	177	182	193	187	156	194	162	167	183	185	199	185	156	178	200	161	168	169	173	184	186	190	185	180	187	173	163	167	167	183	176	178	177	180	198	177	184	193	170	159	144	178	198	164	176	195	171	196	155	190	178	178	193	184	158	187	153	210	179	165	201	174	186	182	181	175	150	206	186	177	186	178	164	156	165	181	208	165	175	201	171	172	180	186	202	196	180	171	181	164	191	211	165	194	176	194	231	196	168	181	171	172	182	207	187	196	186	193	175	200	167	196	163	175	185	172	173	170	173	164	172	159	180	189	177	170	185	186	149	178	187	168	203	163	171	195	193	184	185	163	185	197	159	170	194	185	176	186	155	175	191	168	160	206	187	191	180	188	180	179	183	152	200	183	187	145	198	175	186	156	195	177	179	180	177	171	196	186	178	173	188	193	162	165	186	189	176	171	182	200	180	181	171	164	176	181	176	190	159	199	177	183	181	181	192	197	189	172	165	185	193	174	185	176	185	172	173	170	176	174	183	199	164	176	178	204	193	190	160	172	175	160	187	196	182	178	178	195	174	208	170	182	181	173	175	182	191	166	207	182	185	187	188	173	182	176	183	174	213	146	180	164	189	168	176	183	168	164	172	155	202	171	166	166	184	176	175	163	164	186	176	176	191	173	192	178	185	175	189	180	194	190	193	154	171	151	171	175	169	186	207	182	165	169	206	180	179	176	177	160	177	177	180	179	176	185	162	171	190	170	189	179	179	170	175	178	179	196	184	181	190	183	199	179	181	189	196	187	203	187	164	190	169	147	186	185	189	162	167	171	191	154	179	170	198	175	190	162	166	177	180	171	191	195	184	154	182	158	183	183	166	181	180	164	182	165	158	179	156	197	194	202	174	177	161	187	191	189	180	184	168	187	184	189	202	178	183	181	161	194	215	192	182	170	200	175	182	179	178	170	171	149	187	176	147	171	167	171	186	166	180	169	170	185	173	161	177	171	209	158	156	169	170	200	193	191	179	162	177	177	185	168	177	182	186	189	165	189	160	167	154	179	168	194	180	172	199	184	178	203	179	176	183	169	179	174	206	184	184	178	202	188	165	169	176	192	178	173	181	197	194	181	177	178	206	188	187	188	187	159	190	164	186	165	168	171	156	202	175	188	174	190	173	178	194	171	176	180	177	181	166	187	189	185	199	163	199	181	202	178	168	168	188	178	150	169	190	187	174	172	188	168	189	175	158	159	183	176	204	171	181	183	171	189	206	163	169	179	164	197	185	167	165	197	156	170	200	188	175	163	172	186	157
2089	655	663	772	720	705	654	640	663	591	599	522	607	605	548	549	625	552	566	568	557	580	580	579	577	603	576	614	623	546	574	539	606	591	557	529	517	566	573	580	553	553	588	580	533	561	532	541	516	546	551	589	577	605	567	565	544	552	543	567	575	502	556	590	570	559	578	521	548	563	596	573	551	529	573	561	519	571	563	593	567	559	554	563	604	594	527	575	579	539	588	542	544	541	524	552	560	559	566	610	554	570	601	567	543	575	540	555	556	541	590	569	593	588	565	558	531	561	550	556	584	529	623	588	540	531	536	583	521	569	567	551	568	511	567	578	539	550	594	560	586	554	565	583	536	579	537	533	542	515	546	587	552	574	567	561	589	577	557	584	587	580	561	557	565	563	511	516	573	556	617	596	540	531	552	540	551	571	549	592	552	558	641	566	551	576	596	518	591	549	562	556	594	523	551	563	529	575	585	585	572	587	575	562	519	563	642	587	624	586	571	546	571	579	538	534	578	583	500	546	513	631	546	556	597	547	547	549	554	549	584	597	546	565	542	579	553	577	571	569	588	574	563	553	555	555	583	565	597	551	579	577	522	530	545	550	551	536	544	594	563	551	537	572	595	550	527	564	569	535	557	565	492	575	522	531	562	542	559	560	570	554	517	547	571	543	555	582	572	529	540	584	540	542	546	623	572	553	562	573	538	538	553	558	597	530	591	568	573	578	534	497	624	582	539	616	591	580	542	520	595	551	541	547	550	501	573	577	581	569	512	579	566	558	569	567	569	536	579	579	548	578	557	546	605	604	591	570	605	594	577	573	580	540	544	583	584	584	501	557	548	525	553	569	567	551	573	577	592	562	515	560	579	549	597	563	547	571	598	531	523	567	549	554	595	570	558	584	596	548	597	557	560	567	518	539	570	565	595	578	526	557	547	532	572	576	590	545	542	545	569	598	533	565	537	585	581	568	604	571	545	526	544	622	548	547	550	544	547	568	582	545	548	563	562	556	595	533	556	563	565	557	602	530	548	579	533	597	565	543	576	588	593	602	590	561	606	555	571	542	555	591	564	593	592	536	543	565	585	570	552	520	566	551	515	585	583	615	512	554	544	539	554	562	557	576	558	605	571	558	545	589	541	596	566	560	568	564	541	528	572	607	580	516	558	554	512	562	536	532	552	549	589	555	587	530	538	559	575	556	567	561	580	540	545	547	548	590	569	559	550	572	565	577	549	552	580	590	534	591	587	547	553	565	566	551	529	569	533	558	564	567	584	553	514	540	525	580	605	584	596	546	564	604	562	591	565	553	596	582	601	534	598	583	602	559	568	568	575	570	582	573	509	543	564	576	585	545	531	544	563	547	542	562	580	579	545	575	534	595	551	526	543	559	540	561	594	566	556	566	573	540	554	556	579	570	557	562	540	522	602	547	586	564	535	538	578	553	559	584	539	570	551	550	595	589	575	566	554	546	587	580	556	545	530	593	534	507	543	556	532	588	618	539	557	621	542	595	532	607	552	551	539	529	568	557	593	602	553	585	590	570	622	584	552	576	549	551	567	580	548	532	574	587	529	581	551	518	531	592	571	544	568	550	533	537	594	545	564	571	543	570	576	562	637	562	552	557	609	504	549	544	577	585	556	543	601	560	563	564	595	576	588	563	555	561	542	576	605	515	557	580	586	544	551	536	594	571	577	547	566	596	547	576	500	568	541	600	535	606	573	536	627	563	567	566	603	531	560	537	580	591	578	567	546	544	547	545	543	566	586	590	561	553	587	568	576	571	543	541	530	591	517	564	562	525	553	538	577	578	564	543	573	518	562	569	567	555	570	589	576	510	562	532	534	569	526	595	545	597	577	555	566	544	579	537	581	551	547	595	579	545	530	574	512	561	545	550	574	558	580	614	537	555	588	566	583	582	604	582	560	539	575	579	545	543	570	554	547	555	564	565	548	606	530	526	554	524	568	535	558	579	542	569	578	592	579	579	523	532	587	569	580	566	559	538	521	535	556	536	615	509	562	548	561	619	580	563	522	586	577	529	601	605	553	522	571	597	570	554	552	586	508	545	584	530	541	572	568	556	570	588	536	553	573	569	571	550	569	588	531	538	558	540	563	597	518	594	554	559	555	550	560	570	583	567	540	573	565	597	537	587	557	554	540	578	561	602	540	589	577	567	540	548	557	548	579	526	579	514	560	571	547	511	558	523	534	558	554	526	567	542	545	565	536	592	568	548	558	600	594	559	500	546	579	577	571	578	571	563	523	554	538	603	569	534	523	571	602	632	544	575	552	550	562	576	576	587	518	582	578	538	551	532	536	540	560	553	593	571	578	569	587	562	556	529	543	558	558	555	548	582	524	512	571	553	549	570	566	589	533	536	532	564	557	585	587	557	578	571	550	594	570	564	589	608	564	580	545	552	550	520	508	570	542	585	527	519	563	538	521	528	544	567	571	519	565	539	599	531	575	570	553	581	585	590	575	595	541	560	563	553	582	560	561	561	562	517	520	575	541	537	510	567	566	526	602	581	546	571	585	527	525	529	497	526	560	531	501	571	617	580	556	556	605	553	493	569	577	566	593	559	561	598	553	545	589	574	571	534	590	497	533	551	587	530	510	560	585	583	546	519	588	542	550	559	568	548	549	553	512	576	569	556	577	566	597	535	572	569	555	540	562	538	584	573	567	582	560	587	583	600	563	585	576	535	575	570	548	568	578	530	605	562	514	537	538	602	558	534	537	533	566	576	570	541	572	587	561	554	573	540	567	567	563	535	581	567	544	547	565	554	556	537	580	541	529	574	536	561	592	555	585	577	570	591	557	565	567	551	593	571	619	530	550	537	541	598	537	583	529	552	545	556	544	549	601	541	573	582	579	565	594	492	536	565	531	560	552	550	571	549	540	599	547	589	511	597	592	545	552	557	550	558	571	578	579	552	559	562	551	532	569	522	536	548	575	516	537	563	570	587	552	576	570	549	531	575	578	554	520	578	592	586	524	560	531	577	580	533	577	557	588	553	548	543	570	572	529	544	553	536	562	544	553	563	528	557	567	573	568	547	571	519	616	559	580	539	519	546	517	545	573	578	595	591	593	557	569	558	537	556	584	565	576	544	574	538	550	579	566	572	605	526	549	592	602	572	525	553	591	562	578	546	574	548	603	572	594	566	550	559	565	556	540	523	567	587	554	556	612	538	544	561	574	543	568	591	554	557	562	529	569	590	523	559	591	503	560	570	522	619	562	595	560	590	567	583	537	577	563	561	610	569	606	559	590	550	555	600	565	588	545	594	562	548	591	553	519	573	579	559	541	540	585	591	592	506	523	601	581	597	586	533	553	577	554	592	531	571	527	546	571	559	502	541	560	566	576	537	570	581	564	560	577	558	583	561	556	558	579	528	559	576	577	521	562	565	578	558	533	572	557	572	527	570	565	549	518	564	561	540	579	550	583	533	538	588	575	584	551	556	557	561	557	563	560	577	576	567	572	594	544	562	577	556
11149	1517	1743	1436	1073	843	678	622	571	478	450	466	424	369	433	402	360	363	391	362	345	377	346	369	378	376	381	346	317	346	341	345	381	359	348	317	349	360	323	336	338	328	376	342	348	347	328	342	346	349	302	333	321	333	323	345	343	332	327	360	365	319	316	329	345	315	311	340	354	314	302	327	349	327	329	288	346	353	322	323	292	386	341	296	343	366	313	328	314	332	375	317	305	329	336	339	353	372	340	328	340	313	325	354	310	356	291	338	316	329	334	345	332	320	317	323	326	331	325	363	348	326	375	326	321	321	331	338	329	282	347	319	357	307	347	336	326	313	325	333	345	301	361	333	337	319	339	330	326	366	306	330	354	319	337	338	318	343	313	320	364	342	316	355	322	337	304	311	357	347	329	332	371	339	343	340	311	308	323	301	355	329	351	295	341	346	338	311	329	354	349	340	315	330	348	339	353	340	334	322	314	325	342	347	382	369	359	338	351	343	339	333	360	338	338	323	309	315	344	316	341	340	332	339	347	342	337	338	319	364	311	317	326	292	301	334	336	306	357	297	330	346	326	351	343	316	322	376	353	317	311	353	320	330	329	378	330	320	291	354	317	279	344	339	325	333	350	354	357	325	347	320	307	320	358	323	340	323	327	324	304	339	323	324	363	341	289	322	364	364	357	308	335	303	326	320	337	361	344	341	322	312	349	325	338	334	320	309	331	316	351	309	341	328	322	346	327	369	345	322	350	307	350	357	332	361	343	314	363	351	344	320	332	311	324	348	331	327	326	349	332	331	321	355	359	338	326	345	310	307	337	351	332	371	322	347	322	325	298	295	332	321	307	335	329	341	345	321	348	335	303	355	356	316	375	331	329	341	352	359	338	317	380	355	328	345	348	335	336	305	341	330	352	354	337	330	341	358	361	364	313	330	316	318	333	342	341	324	328	329	351	336	353	324	343	339	347	343	338	336	357	358	337	342	311	349	339	316	328	327	334	351	348	341	318	325	322	330	325	343	353	327	334	344	340	350	323	320	328	349	317	330	334	354	336	348	350	351	321	334	346	352	343	322	323	345	314	335	323	363	323	352	299	334	353	348	318	326	321	284	364	342	342	327	315	339	331	327	322	306	317	343	338	319	353	353	307	315	332	298	320	328	310	344	332	345	340	334	327	348	328	372	356	319	308	359	318	360	328	327	351	329	327	343	334	335	343	355	334	348	361	339	321	333	324	314	330	331	322	300	318	339	356	331	349	320	312	364	347	331	337	332	339	360	330	338	329	342	357	328	293	334	333	341	331	299	296	340	344	311	316	356	359	345	324	311	318	361	312	353	357	321	335	351	326	327	322	340	356	338	350	318	330	322	313	359	340	340	327	317	359	305	369	334	380	360	362	342	311	351	320	341	294	322	328	336	351	347	311	336	304	340	355	303	329	359	342	317	357	335	336	334	378	306	341	317	331	348	326	331	309	325	366	323	304	353	327	351	352	318	336	311	322	333	315	308	332	342	293	354	334	326	365	359	294	337	347	340	300	355	341	347	351	353	325	313	330	298	356	348	371	342	318	337	299	310	318	352	330	324	353	360	341	345	351	309	333	313	346	316	343	316	331	296	333	336	325	323	338	346	313	321	346	325	355	329	372	350	342	311	340	335	331	344	338	325	343	325	330	325	331	307	317	321	347	345	315	322	330	346	357	326	310	325	375	374	333	301	329	372	341	316	362	305	351	336	333	298	329	328	343	352	372	309	333	313	353	347	352	342	330	344	336	313	307	327	329	325	320	317	320	322	344	366	314	325	328	330	342	321	321	319	348	304	328	337	339	296	333	348	311	315	328	340	325	335	336	327	302	326	364	367	337	350	350	345	336	337	355	320	366	351	367	356	349	355	315	335	394	319	327	323	324	321	332	348	303	351	358	308	336	325	330	334	353	326	352	332	340	347	334	317	353	355	343	324	332	324	326	311	347	348	315	335	326	312	345	332	332	341	327	344	326	310	366	356	304	308	353	323	343	311	353	343	346	319	340	349	357	326	347	330	353	315	335	356	318	352	292	336	333	344	345	326	341	342	287	312	345	349	328	323	354	348	318	300	322	335	310	319	333	320	310	336	315	286	357	349	340	305	341	307	327	353	357	336	317	327	352	317	325	336	323	345	320	338	324	341	323	332	348	330	343	379	332	315	331	335	378	343	336	339	342	312	359	331	328	322	347	335	313	322	348	343	346	334	320	326	339	339	312	332	333	347	339	345	353	342	348	350	318	361	316	337	317	303	352	370	358	308	310	339	344	328	369	342	304	341	332	339	347	370	361	334	357	342	361	349	335	303	295	340	325	341	349	334	350	323	334	361	338	304	351	365	314	340	304	346	344	325	334	292	326	337	341	357	335	368	347	342	358	312	333	317	330	284	335	319	327	336	324	338	356	312	298	358	352	328	334	320	330	328	333	342	342	331	347	320	347	325	349	336	361	361	321	361	355	317	342	363	331	326	339	339	311	353	339	353	329	341	307	341	338	332	303	307	329	348	368	342	364	302	314	336	360	325	319	316	337	329	345	337	315	337	339	332	376	362	328	347	354	370	341	328	339	336	303	321	327	325	325	338	344	349	358	338	337	355	338	327	364	336	317	341	338	329	337	338	338	358	304	333	303	316	313	334	328	357	333	357	367	343	311	337	352	322	311	333	350	329	349	333	358	343	314	317	328	347	321	329	324	326	315	339	347	337	325	361	361	330	324	312	322	307	312	331	327	309	321	346	304	328	313	335	331	343	299	348	310	383	345	342	352	326	338	345	371	363	349	305	327	358	357	325	319	322	362	334	319	337	351	344	341	335	320	326	329	339	319	318	308	324	324	329	336	336	367	350	347	333	336	344	312	313	331	330	353	349	335	340	330	330	357	334	325	342	318	322	330	343	347	326	320	338	334	345	330	343	297	319	301	322	332	326	310	341	326	339	354	334	316	347	346	329	348	372	361	331	307	367	302	335	344	328	340	319	358	357	331	341	337	343	341	352	334	326	349	312	336	328	295	329	342	309	315	339	329	326	350	370	335	328	311	333	339	345	358	345	341	324	363	323	351	347	348	333	374	311	312	342	317	344	330	337	334	320	330	337	320	292	317	351	347	331	311	353	354	352	320	338	326	335	341	311	334	343	296	328	339	304	357	343	335	364	332	337	320	367	339	354	358	340	332	338	342	334	342	349	353	295	341	331	332	357	349	343	318	353	351	318	359	292	337	348	347	332	308	331	351	321	335	335	315	352	339	361	332	361	333	338	361	347	352	326	327	342	318	313	336	346	317	350	317	386	363	330	341	375	340	378	348	326	317	349	346	390	335	335	346	349	337	327	322	305	347	346	324	355	299	350	337	320	319	317	335	331	346	340	325	346	307	349	356	347	345	368	332	375	295	333	373	334	329	322	346	338	328	356	339	325	344	329	339	312	327	330	351	340	374	356	340	345	366	354	329	334	348	354	340	355	330	321	312	351	358	328
5825	1971	3898	4321	3797	3242	2691	2225	2029	1829	1603	1590	1448	1397	1356	1276	1179	1230	1201	1161	1083	1142	1177	1074	1136	1083	1054	1055	1050	1003	1050	995	1019	996	944	981	1014	1022	1043	1012	987	934	986	968	971	934	940	954	1014	1027	925	974	1017	905	975	962	929	970	985	988	954	948	970	915	1004	968	945	995	949	916	916	969	886	940	970	979	911	1026	990	960	960	998	908	922	937	986	952	967	969	983	956	925	922	922	969	946	891	1000	965	922	977	973	1009	987	921	936	953	941	981	923	948	952	917	939	880	941	946	966	947	960	921	935	946	944	928	954	934	955	921	932	883	986	926	935	988	904	980	912	949	905	990	887	938	908	903	931	986	987	937	878	961	934	925	958	961	921	946	951	954	930	940	966	981	938	935	900	945	890	902	913	988	906	913	969	970	880	921	963	900	928	898	901	930	920	961	981	899	927	933	966	949	919	935	933	944	937	951	920	923	900	897	917	900	893	936	965	961	978	954	921	962	881	907	904	898	942	919	932	925	924	916	906	950	957	955	961	919	923	895	1022	938	914	914	943	911	904	995	900	928	945	939	896	950	916	938	955	950	952	919	936	932	910	956	979	958	933	875	915	997	904	896	929	911	971	945	954	919	933	897	908	964	995	883	919	968	951	908	940	996	977	943	921	864	908	909	930	967	923	899	923	944	945	924	883	952	961	931	937	947	983	920	965	908	966	951	977	955	913	915	1024	937	966	925	957	937	915	938	923	934	911	962	966	963	911	966	879	929	913	936	976	896	913	949	952	927	918	930	948	945	950	955	925	979	927	875	884	896	953	963	946	908	910	951	925	969	968	950	987	949	969	961	974	956	1017	937	945	927	917	938	945	933	893	919	939	939	925	994	939	903	903	919	938	977	931	966	964	896	911	963	882	950	907	962	885	965	916	926	865	928	948	971	932	949	953	880	934	935	908	958	925	850	936	971	959	943	930	898	919	923	933	877	960	853	928	960	886	926	915	913	995	953	987	914	943	971	935	938	881	917	937	933	932	920	946	965	959	915	898	926	892	932	907	909	924	913	961	971	929	914	959	857	931	949	956	905	883	922	979	956	941	982	949	879	902	926	878	940	920	952	927	894	961	947	910	941	936	932	959	908	919	957	988	855	953	977	925	912	905	945	1026	952	945	938	958	908	970	893	917	944	892	968	960	917	901	959	960	967	1002	927	929	908	914	931	937	901	979	938	928	902	917	956	926	910	998	888	945	971	908	919	944	899	930	891	961	967	923	977	964	913	950	966	889	966	903	891	945	907	903	929	914	978	903	946	898	938	936	866	895	906	904	983	973	926	940	932	948	940	979	959	930	979	964	907	872	897	947	934	861	955	941	980	983	919	946	935	968	938	862	924	961	942	958	925	943	979	933	986	929	971	956	906	939	925	906	891	959	911	937	950	953	961	964	935	887	975	943	980	899	927	963	887	968	964	931	938	925	886	968	932	898	908	904	956	963	963	940	937	949	955	926	905	949	907	944	894	968	943	966	940	976	948	891	921	945	970	949	939	918	924	964	877	924	972	922	933	924	930	904	943	917	974	933	918	894	975	937	922	890	948	910	948	915	929	893	949	892	939	910	923	937	938	956	938	936	946	983	901	931	939	935	903	942	934	928	952	934	928	989	898	919	956	893	916	946	922	916	950	982	968	950	906	955	969	991	988	959	899	955	950	968	974	908	904	907	916	876	952	960	914	938	963	940	904	906	1004	883	902	889	928	911	919	969	941	943	916	915	930	941	945	959	914	915	965	1001	946	995	887	891	940	969	928	979	966	891	957	933	924	900	928	868	897	981	942	901	934	931	932	924	920	917	957	891	918	955	856	952	954	930	988	938	953	941	926	972	948	959	895	909	878	920	901	935	960	959	909	912	910	943	912	917	920	886	915	900	988	929	939	911	965	994	941	926	908	949	898	949	947	988	918	897	912	925	941	976	911	897	909	871	908	931	906	910	926	880	920	994	931	959	934	939	899	940	967	919	949	960	866	878	918	894	913	926	881	968	893	929	958	967	933	940	925	970	933	891	941	953	973	922	938	970	910	974	968	903	949	936	949	923	938	942	929	891	966	900	898	907	947	931	859	933	861	882	925	936	979	930	872	1016	951	974	850	917	932	919	915	968	935	929	968	922	901	934	948	885	880	932	934	967	957	976	966	956	943	975	993	963	954	940	947	960	969	925	961	918	960	945	950	966	899	939	866	916	961	879	968	892	946	972	954	957	914	941	941	906	891	972	929	912	975	903	932	926	933	918	871	920	962	900	868	932	980	918	904	840	957	954	953	931	940	975	907	938	954	983	946	958	923	945	957	922	938	886	931	984	920	974	922	903	928	1003	969	927	927	920	963	919	981	935	924	903	961	932	975	939	905	934	944	983	967	904	941	946	923	914	997	937	928	969	931	917	941	934	918	988	932	887	888	995	969	945	941	902	878	937	902	919	961	881	938	942	959	916	1010	940	918	1004	951	904	968	921	903	907	943	937	945	921	963	909	903	930	901	903	949	889	941	965	962	925	947	948	961	944	936	962	943	957	907	907	907	915	950	949	901	929	927	938	899	896	908	939	911	963	933	936	994	960	969	941	879	914	984	991	990	963	915	986	975	946	923	957	927	890	933	940	887	922	933	918	938	950	969	911	975	945	921	931	933	913	923	921	962	946	924	906	959	945	947	897	937	944	942	937	892	913	921	925	935	1004	889	888	890	942	906	885	858	944	936	964	912	988	917	977	902	933	868	924	912	935	910	932	1002	972	914	926	947	914	918	925	883	908	917	974	922	940	958	913	905	964	924	981	972	934	935	959	969	948	917	929	912	936	909	902	936	924	895	872	927	908	975	955	896	898	941	931	925	955	963	978	914	965	933	903	958	908	924	1011	980	910	947	906	913	1003	970	971	908	888	933	887	939	940	957	917	914	963	956	923	912	937	938	899	915	908	966	980	920	938	922	936	969	952	967	948	926	939	935	963	905	973	969	935	961	962	916	943	974	925	887	922	1004	979	898	918	930	915	946	931	910	916	938	985	921	883	959	942	958	936	894	968	935	917	938	933	966	970	877	950	995	883	886	939	929	913	967	900	943	930	924	948	896	913	916	1008	955	952	896	1000	950	942	930	942	951	926	952	965	930	952	911	907	949	950	968	935	949	918	913	912	937	897	943	982	965	945	911	902	917	938	986	962	865	921	926	901	948	935	977	948	935	961	938	951	962	910	923	917	940	959	882	962	947	895	941	903	903	943	942	911	915	874	920	951	887	893	918	947	932	931	954	965	919	909	949	951	941	992	932	906	882	938	946	965	922	983	909	960	916	990	932	946	937	917	977	911	966	957	944	937	916	910	917	936	972	953	937	941	906	911	902	915	949	924	895	971	935	912	938	946	837	933	915	918	862	919	956	928	973	928	949	956	891	959	919	926	936	956	897	971	919	918	941	971	962	976	985	905	948	916	922	884	960	936	927	942	986	956	889	891	997	952	917	894	851	932	934	914	926	949
19615	3846	3475	2683	1892	1446	1132	859	768	682	651	543	539	508	447	457	403	443	460	421	414	400	403	350	418	382	379	358	377	394	375	387	356	403	369	384	329	385	351	363	376	372	349	324	381	327	342	369	306	371	359	418	351	338	349	396	349	360	362	364	385	329	374	364	332	384	321	355	349	351	342	380	365	388	351	371	352	351	310	341	340	352	340	349	334	319	356	342	349	400	329	332	353	405	381	331	351	374	336	356	333	390	333	334	324	372	327	352	344	351	378	350	353	349	352	346	319	324	363	356	341	364	349	329	361	329	309	349	329	337	363	359	347	345	325	313	357	341	333	358	334	357	318	342	369	324	330	337	350	355	303	332	330	338	322	368	308	327	323	355	338	325	343	328	336	348	358	336	354	353	356	329	347	366	341	354	335	335	317	326	318	344	305	296	322	323	349	348	320	322	320	363	349	341	326	355	298	320	335	350	389	319	343	332	306	356	330	379	337	336	320	341	332	356	355	340	363	326	325	341	391	351	370	337	325	353	372	336	337	348	378	363	368	309	340	342	349	352	311	302	337	356	329	314	359	378	334	322	355	285	337	317	346	342	349	332	372	363	343	316	316	328	310	335	326	360	335	352	344	328	334	322	335	371	364	315	358	342	330	336	334	329	328	355	357	338	335	335	331	352	332	371	380	350	341	329	339	311	323	326	352	365	333	350	357	350	354	324	370	322	335	370	338	311	367	348	346	322	340	331	333	324	339	351	322	326	336	347	345	293	316	314	318	359	337	351	349	357	334	359	352	343	372	323	377	383	349	332	358	346	319	321	323	327	332	341	300	343	358	352	350	349	361	395	379	330	347	353	353	336	343	326	369	324	348	339	372	342	356	358	331	360	347	365	360	331	322	358	361	352	358	315	338	322	338	347	312	312	349	329	300	359	346	357	338	324	358	334	385	323	355	357	367	335	349	320	321	355	331	352	334	333	362	382	343	328	324	350	327	352	345	356	320	367	322	339	343	319	324	337	334	347	336	337	329	361	346	337	372	350	351	332	347	350	359	363	352	316	350	331	345	319	339	329	324	348	368	325	326	314	313	364	309	329	338	283	369	344	305	371	352	348	325	364	350	383	341	375	348	331	316	323	331	352	313	359	329	352	354	357	322	343	338	369	352	335	346	359	325	341	353	353	344	379	337	334	338	335	352	317	323	368	324	320	341	330	306	339	335	309	335	383	313	324	357	319	313	340	328	322	349	316	344	329	329	358	319	346	374	327	338	326	335	355	333	361	327	350	340	315	341	361	350	336	329	337	360	353	359	344	348	335	322	361	324	362	316	328	359	336	348	320	351	368	357	358	334	377	332	335	361	369	349	328	365	357	306	334	327	322	355	351	349	301	335	353	333	349	314	326	363	344	351	351	342	350	362	322	354	377	319	348	370	333	350	352	319	368	362	314	373	350	330	364	316	315	361	356	340	336	366	341	332	331	333	346	324	356	314	342	323	307	334	387	336	332	378	310	338	359	350	346	362	346	324	328	334	368	363	360	351	350	343	322	326	354	347	362	330	347	326	307	335	347	345	341	360	336	355	394	327	340	355	356	341	336	354	312	351	367	329	316	332	337	331	317	338	314	317	361	339	350	325	349	359	323	331	323	342	346	342	306	347	363	303	322	340	378	348	350	354	320	352	336	318	358	337	325	329	346	361	367	322	382	331	343	306	357	396	325	386	360	334	343	335	319	365	316	330	326	361	340	337	354	354	353	317	314	332	366	358	345	335	336	344	327	368	316	339	337	298	345	378	337	357	358	340	352	311	299	368	363	310	308	352	322	322	374	334	343	322	353	330	315	325	389	374	354	330	363	335	298	320	350	345	332	343	326	310	359	349	360	376	330	381	315	371	330	370	349	321	358	314	333	385	356	325	335	314	412	306	327	348	320	331	320	331	380	318	340	340	348	345	347	305	354	336	354	337	320	368	365	360	349	308	350	323	355	334	327	342	326	343	326	331	306	320	339	353	348	332	324	361	346	363	326	369	358	320	339	319	371	372	337	353	334	324	367	347	328	366	355	365	301	320	354	343	350	332	359	348	321	356	363	346	356	334	338	370	324	342	341	325	319	367	354	345	346	328	335	331	331	338	318	311	366	331	350	365	364	331	322	344	373	322	339	358	322	349	306	337	330	350	339	356	357	351	312	346	377	344	346	353	322	334	325	337	327	333	335	319	325	353	332	366	363	348	337	322	371	331	346	348	346	303	350	352	337	332	305	358	341	314	327	362	333	376	353	346	299	355	345	328	341	369	344	353	338	353	324	344	339	369	332	278	342	321	365	333	325	352	332	340	319	341	327	357	340	326	326	338	333	338	347	350	335	372	318	354	366	303	316	372	329	360	362	359	378	345	365	311	361	389	320	328	328	361	353	376	311	367	353	336	368	346	332	308	363	350	349	349	324	327	358	346	326	335	301	330	328	326	333	316	355	377	344	338	339	351	373	363	341	363	337	351	329	323	341	319	310	337	310	326	366	355	353	310	302	352	333	343	343	339	331	326	340	351	362	341	376	341	347	311	334	328	338	334	381	327	368	371	331	327	310	343	363	358	328	360	344	350	309	342	335	352	343	353	333	382	344	318	330	323	367	358	335	325	346	353	311	313	329	366	373	331	358	313	364	338	332	364	329	338	322	340	332	335	329	351	317	307	309	328	335	358	367	344	321	301	364	350	306	338	341	330	327	344	351	317	396	349	339	350	362	354	309	331	367	325	342	328	337	310	352	348	333	327	345	346	330	325	330	328	341	348	333	331	343	317	318	342	361	352	341	330	334	347	331	344	334	361	344	345	327	297	327	326	311	340	359	357	330	350	315	342	358	327	342	326	337	325	357	360	337	357	329	325	354	355	316	317	332	337	369	329	315	371	381	306	327	349	316	325	359	341	348	356	320	325	335	326	331	348	316	335	339	349	361	339	322	339	327	374	351	320	349	350	363	353	311	349	352	356	344	361	357	363	381	344	344	334	362	350	345	325	354	327	319	354	347	350	324	363	346	338	381	384	318	342	341	346	344	329	328	333	338	331	328	374	376	322	354	349	345	337	335	345	336	322	335	337	357	354	335	353	380	328	311	370	356	347	355	322	359	334	346	354	296	394	304	341	361	340	316	338	320	337	336	336	352	336	338	319	343	328	337	354	352	334	320	310	288	357	326	335	351	351	324	339	337	356	313	351	329	348	315	333	356	333	341	340	316	369	305	362	360	358	296	343	328	335	331	343	359	350	318	340	344	350	312	327	354	352	321	373	342	405	332	350	370	375	345	332	307	321	352	345	352	389	355	338	366	379	362	322	332	366	388	390	351	311	336	319	321	338	355	340	321	317	342	314	316	346	368	339	363	344	355	335	348	320	347	336	336	320	341	297	340	333	329	372	345	362	331	354	359	324	304	363	332	336	356	358	336	330	337	331	340	326	319	363	365	352	333	320	351	329	330	305	345	347	367	335	343	327	362
8074	3053	6707	7397	6277	5169	4380	3585	3123	2675	2418	2172	2025	1886	1741	1681	1659	1467	1454	1454	1311	1330	1235	1252	1253	1207	1227	1186	1123	1145	1076	1167	1080	1108	1072	1021	1115	1054	1080	1049	1000	1081	1096	1065	1015	1019	1038	1040	1018	997	956	1067	974	1028	956	1005	1010	929	981	1029	1001	958	972	1038	935	982	969	1042	1008	965	945	1004	893	976	977	964	1051	916	947	991	979	933	939	979	953	957	958	996	981	973	934	963	956	943	911	981	970	939	1008	942	969	993	943	925	964	953	935	943	976	957	891	988	908	948	951	933	927	929	1005	891	964	952	909	946	932	967	992	888	954	922	912	940	940	851	957	984	967	940	883	939	976	1007	950	941	949	913	955	927	918	948	967	941	974	934	907	907	956	947	901	958	935	925	937	938	867	973	925	947	902	975	929	989	924	947	952	988	940	976	973	912	949	965	984	899	965	917	946	891	950	987	992	987	995	941	923	883	908	911	950	884	916	961	938	934	1005	1000	970	954	936	942	955	1005	915	961	970	915	950	953	921	917	930	933	963	889	962	913	951	930	967	922	924	872	960	920	971	901	941	897	962	916	903	970	957	978	963	942	898	967	863	935	915	903	1006	941	921	959	895	999	911	912	891	979	914	889	912	894	915	931	945	974	911	929	967	920	940	913	903	904	938	945	949	928	949	974	911	932	940	924	931	916	905	993	958	911	966	927	970	949	954	1002	924	891	929	988	953	924	940	978	919	951	947	857	890	975	951	931	943	889	944	962	916	994	942	909	946	982	898	907	903	912	921	895	933	951	889	923	929	934	924	955	925	962	876	879	919	960	912	909	890	880	960	947	910	947	897	905	936	952	907	977	951	916	932	925	896	947	950	961	936	980	892	904	969	936	885	932	919	923	937	981	942	956	956	850	995	885	965	904	951	929	951	919	934	989	969	923	931	947	903	959	936	957	932	926	941	925	968	947	933	967	935	924	907	894	914	981	936	963	966	871	944	936	958	955	925	925	938	912	898	897	1001	878	918	907	965	966	934	953	956	888	905	922	952	946	939	933	927	922	971	903	867	951	969	919	938	915	902	960	936	946	889	955	946	945	997	939	913	894	933	922	949	930	973	946	973	943	886	919	987	901	952	934	1000	966	935	947	949	982	917	929	976	934	937	959	900	909	954	944	856	973	940	969	991	983	911	925	979	972	898	931	941	889	866	881	903	929	996	911	891	908	906	897	941	963	907	926	967	981	997	968	869	916	912	894	924	950	977	883	1012	928	864	954	950	937	952	947	998	970	904	913	984	908	944	939	935	945	938	914	950	884	905	946	894	986	927	922	941	899	937	915	936	916	959	896	927	975	1010	913	899	959	917	977	929	924	922	925	878	932	942	907	909	1003	926	928	959	927	917	962	950	967	904	943	913	917	922	932	940	900	942	974	916	952	965	931	960	933	921	948	947	967	931	954	965	909	912	926	963	971	937	925	970	910	962	926	922	910	943	884	917	958	1002	904	940	959	915	878	971	909	934	913	985	912	901	895	894	937	897	978	937	935	956	966	936	914	981	922	944	902	883	956	944	947	941	962	939	963	937	919	937	916	946	926	983	963	941	947	928	913	920	893	939	962	915	987	948	909	944	945	942	939	942	923	876	943	958	913	922	951	918	928	921	867	904	902	943	885	946	940	908	981	959	884	943	920	886	903	959	919	925	943	933	949	959	925	935	939	866	929	996	901	936	939	912	935	968	929	954	949	967	895	870	948	902	929	940	976	938	933	956	909	957	947	969	920	908	939	915	922	885	954	965	996	944	926	895	898	978	885	923	944	984	929	976	928	896	924	920	909	924	962	915	939	956	967	945	925	944	897	940	924	944	893	957	936	900	983	941	1030	928	957	910	922	881	933	929	940	911	896	901	939	910	920	917	931	982	910	950	972	892	894	845	904	942	937	957	903	956	960	917	909	959	901	934	899	903	943	956	959	890	970	895	895	987	977	965	871	945	890	938	957	918	904	979	966	883	956	936	943	947	954	915	934	979	930	915	924	967	908	958	900	985	957	956	908	940	938	884	851	996	906	870	976	1000	941	909	942	922	967	916	910	849	926	930	978	855	929	917	889	970	938	974	869	866	996	990	958	842	966	940	934	957	919	968	928	945	979	931	926	929	940	938	966	942	920	933	1016	927	915	920	933	948	884	970	875	930	949	936	936	931	883	914	952	924	900	934	930	975	937	925	951	998	952	915	924	949	929	949	929	929	956	939	932	949	922	897	896	979	908	926	956	931	964	900	910	910	922	901	944	922	896	988	951	969	988	972	930	867	946	902	932	1003	952	934	967	973	892	959	921	945	925	965	1001	920	906	909	964	898	947	903	942	905	884	925	911	972	889	930	913	919	932	942	933	905	927	924	946	988	908	936	932	936	897	887	918	946	967	989	956	951	926	880	933	922	916	964	943	952	921	912	931	957	924	986	940	926	991	969	942	900	945	949	997	933	982	909	911	900	909	863	909	931	944	922	963	978	940	1011	934	918	917	981	924	907	986	994	929	897	933	920	967	945	963	921	968	967	943	922	934	958	935	976	880	953	957	925	926	952	904	945	898	922	964	927	945	977	933	920	915	884	936	916	940	961	1039	934	917	941	903	923	873	960	940	908	947	911	917	930	943	906	897	925	889	906	945	890	920	987	916	938	951	897	955	929	923	941	931	981	903	941	903	920	908	936	906	959	981	973	971	904	955	880	944	933	968	957	955	950	936	957	917	962	962	897	892	930	897	918	921	933	938	973	946	900	964	934	955	934	913	959	910	927	900	963	958	981	908	907	944	965	1000	891	932	969	835	952	896	947	965	895	879	968	925	925	988	969	994	953	974	891	930	976	981	909	930	950	973	961	972	903	918	939	935	912	974	985	969	921	970	895	888	936	986	989	940	915	930	915	923	958	942	913	880	931	936	927	935	937	935	927	896	978	905	949	929	923	915	872	916	946	906	957	912	942	1017	954	925	916	914	969	925	926	967	954	973	909	937	921	910	910	866	935	941	897	958	933	922	950	931	978	918	895	947	894	895	880	987	969	926	968	943	957	907	933	913	944	932	878	930	974	964	907	917	937	981	966	950	927	942	919	944	954	902	912	986	961	940	903	898	975	913	940	925	921	906	971	944	942	957	946	919	918	975	965	929	884	919	911	942	933	919	877	987	992	935	958	879	918	962	974	891	902	943	914	916	967	923	947	926	954	927	907	943	929	965	932	920	907	974	934	918	988	919	942	943	957	943	941	935	939	882	938	918	903	958	944	947	988	936	945	917	932	896	924	906	963	911	906	980	957	905	908	961	966	899	920	940	901	914	949	887	928	909	964	924	925	955	949	930	929	953	983	937	988	955	960	1007	924	933	978	952	977	942	886	968	859	889	993	921	933	968	974	952	931	989	946	975	909	959	898	903	926	987	913	942	955	976	948	975	954	918	932	923	972	878	1011	928	905	945	927	1008	964	890	965	925	950	959	937	946	956	943	992	922	963	967	891	985	920	922	926	990	950	965	965	989	933	929
2393	225	269	230	206	197	200	177	182	172	180	154	190	169	164	197	157	199	154	182	188	202	169	180	215	199	159	167	190	190	181	184	175	146	199	180	182	165	181	206	176	202	189	193	187	176	184	170	172	169	176	164	185	165	197	191	178	183	199	154	192	179	166	186	195	179	173	165	189	180	180	181	195	177	167	177	204	174	186	185	187	178	177	206	218	181	184	175	176	163	185	177	165	164	165	200	186	199	197	179	172	176	185	194	199	182	160	202	184	163	196	153	208	174	178	167	177	205	182	180	201	166	175	171	194	183	159	167	181	195	182	186	174	187	187	169	187	161	182	190	191	186	174	165	180	186	183	200	185	171	183	204	158	179	172	177	183	159	187	154	174	150	203	176	193	164	198	185	166	173	177	166	183	182	177	179	167	195	178	180	182	178	184	184	180	207	186	176	183	183	165	212	167	151	167	174	193	195	164	192	191	183	175	205	199	201	187	196	203	178	162	200	183	184	179	167	171	188	175	178	183	163	165	169	171	173	186	177	190	181	177	182	174	169	163	175	167	189	203	192	188	194	187	164	190	169	168	207	180	208	195	189	179	168	178	182	184	177	174	171	168	182	179	162	187	162	181	193	191	173	174	180	195	176	192	193	168	160	162	165	159	176	175	178	179	169	201	183	159	189	182	180	188	154	194	179	182	176	181	163	164	194	182	176	173	190	174	171	194	154	157	198	194	188	188	169	174	182	174	163	173	172	180	167	174	159	200	179	185	181	183	195	179	167	159	176	175	163	164	176	196	195	194	188	208	185	198	204	175	186	165	202	174	190	182	171	152	181	167	184	174	175	201	182	175	174	176	188	180	190	182	187	163	191	184	166	180	186	179	192	176	163	190	180	190	164	160	192	187	182	176	167	187	182	178	178	167	178	182	198	170	174	185	191	189	166	163	185	188	178	193	166	231	182	175	162	180	186	176	184	199	173	187	174	200	193	196	169	199	146	176	179	196	202	180	201	176	174	175	161	196	160	169	188	187	195	167	185	177	184	181	163	186	169	173	167	182	166	194	170	160	165	169	183	204	194	217	195	183	173	176	169	183	169	185	175	179	178	157	195	188	181	157	188	188	180	195	179	188	171	184	178	193	188	159	200	179	178	154	189	211	175	201	208	188	188	192	188	159	175	175	180	177	197	190	187	174	206	183	185	192	172	204	174	177	164	162	141	181	197	172	181	174	176	165	166	180	147	168	191	187	171	170	175	161	173	159	180	182	187	176	175	178	176	183	177	208	176	162	167	205	179	190	195	180	171	189	175	185	176	187	181	209	161	186	184	187	165	199	175	186	157	198	180	170	181	185	186	191	165	179	155	166	181	193	205	179	183	176	200	197	181	175	187	177	169	175	184	171	192	207	188	189	171	167	185	186	184	186	170	181	163	173	166	148	185	180	176	173	198	169	157	211	193	175	207	177	184	192	176	182	168	163	192	177	189	186	175	218	173	160	155	177	173	196	184	185	163	163	178	166	203	188	170	157	196	213	184	192	170	186	192	171	173	167	207	178	201	167	192	172	209	178	189	190	188	189	169	181	159	165	183	188	186	191	194	193	203	194	177	193	170	181	168	203	171	182	204	177	180	166	202	196	179	173	189	180	169	194	170	172	166	183	186	180	175	199	207	165	196	181	185	203	155	182	177	178	164	194	181	198	194	216	182	184	173	177	197	179	159	153	182	173	172	193	193	184	194	177	165	175	215	180	196	178	177	186	188	172	173	163	168	174	175	176	185	200	195	175	192	156	185	162	175	163	149	206	192	181	172	174	183	164	176	178	181	195	191	205	176	167	166	217	184	165	197	163	187	195	169	205	151	158	179	182	170	184	183	171	183	194	162	197	159	191	162	189	173	200	180	194	215	170	167	190	172	174	179	177	204	177	160	194	172	183	161	178	174	176	176	173	162	197	191	201	159	186	183	181	187	175	192	175	203	183	193	169	168	180	172	159	190	154	173	184	169	171	170	172	180	189	181	203	222	183	174	184	183	181	183	161	188	183	169	162	176	196	204	174	178	188	181	168	173	171	173	192	176	172	193	163	185	173	185	199	192	168	194	145	180	186	188	182	163	171	182	168	177	182	182	170	182	175	181	179	188	181	213	176	155	172	177	192	171	173	200	179	190	172	158	193	193	217	179	211	189	170	207	192	196	196	163	195	163	174	171	167	193	169	194	184	167	184	203	173	182	187	183	176	190	203	166	191	178	171	178	166	182	146	188	192	205	170	180	178	173	203	176	183	201	182	165	160	193	182	190	200	182	197	178	181	160	197	182	170	200	172	184	174	208	172	178	182	162	185	184	154	184	166	181	157	172	186	195	184	168	182	156	183	160	157	191	211	177	191	179	179	192	183	190	189	200	174	177	182	188	173	175	160	202	179	148	179	151	184	200	201	186	154	186	183	191	166	184	185	186	170	193	175	194	200	168	185	183	185	170	178	167	191	183	193	169	198	198	182	192	175	181	171	169	163	144	176	201	190	182	192	193	177	159	170	165	190	178	196	148	185	180	190	174	185	168	174	141	217	174	194	182	190	192	209	220	184	174	184	184	189	154	197	190	171	175	195	162	173	177	192	189	195	164	186	205	175	169	171	173	178	169	212	186	160	193	175	199	199	181	167	177	208	183	171	146	179	165	176	165	202	194	163	188	189	170	185	181	163	172	186	175	195	180	197	200	186	177	195	202	170	169	153	170	183	163	173	194	181	194	195	198	195	186	171	188	186	207	198	181	183	193	175	181	179	177	185	200	186	181	189	192	194	175	175	181	179	173	212	203	173	169	181	180	179	181	188	198	160	173	190	186	186	193	204	163	176	178	156	179	179	207	198	169	188	162	204	189	182	159	166	162	159	171	177	182	170	187	196	165	194	178	164	178	174	175	180	176	197	187	196	207	191	178	173	165	172	188	187	161	192	171	192	179	166	175	179	176	174	164	191	195	190	162	173	171	205	163	165	212	187	171	175	182	171	187	172	170	183	178	208	170	186	185	156	163	176	172	183	191	203	216	164	169	179	199	198	171	177	183	182	174	186	166	173	208	157	185	182	195	172	174	192	179	169	200	162	180	156	179	188	208	171	172	187	171	184	184	194	159	174	192	169	185	184	197	180	176	149	173	168	172	181	173	174	172	188	181	177	181	192	179	184	175	174	173	202	163	175	196	177	189	179	183	187	179	171	162	174	182	176	192	191	194	168	187	186	170	191	170	176	192	165	175	163	178	190	171	161	196	162	190	171	181	194	166	176	163	156	182	143	175	176	189	164	172	165	195	190	194	204	172	181	177	174	173	176	184	177	191	201	177	167	202	154	207	197	166	174	185	166	190	177	176	167	171	185	185	162	179	169	171	173	186	205	180	159	174	175	191	167	195	208	179	203	196	162	174	174	145	185	197	184	164	169	200	196	172	186	189	189	184	162	207	199	197	163	186	194	179	182	190	191	177	191	193	159	171	184	194
2165	657	790	726	730	742	721	608	621	585	555	589	603	583	615	563	535	606	598	631	621	566	508	612	593	590	593	555	563	545	546	599	561	553	545	584	541	589	591	603	545	596	574	580	533	521	544	574	570	580	552	567	551	594	545	561	581	571	608	548	536	578	599	585	584	552	550	556	575	519	559	569	603	578	579	582	582	620	590	569	563	558	548	556	563	560	565	579	552	583	588	547	544	557	588	565	551	557	547	581	532	582	585	603	577	569	569	592	559	628	555	548	534	567	583	583	584	544	546	596	579	557	580	553	554	593	548	560	580	575	588	588	557	547	553	600	559	564	591	526	595	541	568	533	521	548	548	581	594	604	537	581	563	542	572	563	580	567	603	593	541	586	526	534	571	616	580	588	546	538	569	522	576	554	603	548	612	558	547	531	539	559	542	559	579	553	573	584	552	545	597	528	541	577	554	552	561	570	590	574	575	519	573	570	561	547	599	581	543	553	574	589	583	568	549	602	567	635	536	558	618	574	545	579	582	546	579	578	547	553	583	597	579	541	544	567	585	558	535	577	607	586	559	562	531	581	542	596	556	592	568	528	535	572	580	582	587	523	546	596	608	575	549	546	601	569	570	525	504	563	576	543	566	592	621	542	555	568	534	572	542	549	543	577	560	529	567	552	584	584	544	583	556	586	526	586	628	566	577	556	579	553	524	567	601	533	531	583	548	533	570	577	630	597	539	573	602	568	559	564	648	569	536	607	604	593	592	538	593	553	543	585	536	588	598	571	558	595	557	556	531	551	603	622	557	524	580	588	544	569	559	546	587	545	595	587	567	567	580	540	564	596	545	576	619	568	549	566	587	602	601	614	546	561	565	554	521	594	564	565	561	571	552	554	547	568	554	596	577	561	540	517	571	581	606	535	574	574	620	533	555	582	507	560	564	606	587	565	537	555	540	573	559	590	548	534	560	606	594	610	539	576	533	532	557	556	597	525	614	561	568	572	572	539	619	597	560	577	543	542	579	542	566	568	556	584	539	535	543	573	557	579	537	538	585	541	563	524	564	598	554	565	567	571	553	564	540	539	581	575	569	539	595	562	544	558	597	583	562	583	584	589	602	592	556	528	536	549	562	564	560	592	591	552	537	606	559	543	548	549	582	595	557	540	601	525	568	569	588	567	562	546	625	586	569	576	551	600	562	566	559	591	539	553	566	601	531	594	547	572	625	571	560	541	592	555	552	564	616	603	584	566	534	577	594	610	552	532	554	598	602	544	573	542	581	580	573	553	595	545	543	586	591	523	552	537	545	593	556	534	544	566	551	564	575	566	578	574	567	566	561	521	598	572	553	526	601	613	556	575	598	554	580	599	516	587	548	561	541	513	547	617	537	568	556	569	536	597	529	564	558	592	531	575	548	555	556	539	536	603	579	594	608	595	599	503	554	612	586	593	560	541	572	605	525	571	579	561	537	539	593	569	619	605	552	582	572	534	576	584	571	539	564	561	577	587	548	590	566	536	560	553	580	540	560	547	588	594	600	579	598	604	557	575	553	559	565	543	557	547	575	559	583	559	587	611	568	561	525	590	525	574	585	560	546	570	545	497	552	531	555	544	546	581	560	589	541	553	587	577	549	556	574	591	613	586	541	565	592	567	586	566	561	577	539	520	552	554	552	574	545	564	576	562	542	593	569	529	584	620	555	578	579	552	577	583	570	573	530	616	615	590	551	570	606	567	533	573	589	560	599	594	580	597	592	582	526	562	558	594	584	594	588	574	546	571	583	550	567	538	560	549	553	544	562	592	603	544	563	549	565	557	562	592	569	567	565	556	566	559	593	575	565	567	540	594	623	556	568	487	585	537	595	556	550	560	571	580	615	585	579	551	554	563	563	568	559	550	608	613	523	546	581	583	581	563	532	566	589	568	551	541	528	576	575	572	563	543	613	596	531	562	571	520	533	594	562	575	536	575	531	531	535	563	562	541	579	574	581	526	587	599	550	565	579	552	582	560	562	552	563	583	571	558	573	525	601	581	569	541	575	548	551	534	586	558	540	570	585	548	590	550	566	552	588	564	576	573	546	578	589	600	526	605	610	607	535	526	567	553	516	575	589	540	537	536	586	576	560	539	506	587	587	556	611	586	563	569	583	532	576	601	547	605	493	577	526	599	547	584	577	590	583	565	571	558	554	562	566	574	601	558	565	604	580	569	604	558	561	582	574	610	523	512	619	586	582	529	515	567	561	555	554	574	595	571	583	562	562	588	591	605	577	594	593	546	552	617	534	543	602	552	552	594	537	585	549	550	610	586	552	570	520	539	531	575	569	579	547	577	536	556	545	581	573	567	527	536	543	565	564	574	507	551	579	605	548	560	538	584	584	572	561	635	560	566	569	538	562	565	555	587	556	597	586	584	559	539	580	557	601	554	563	556	565	584	544	559	607	597	542	529	576	563	577	546	545	559	513	535	611	550	607	587	602	590	567	560	592	573	563	551	566	554	582	594	588	563	593	616	549	598	564	597	567	608	534	559	559	552	579	551	583	590	587	573	560	539	607	520	607	566	586	586	569	575	547	566	576	563	595	563	552	617	546	586	543	587	555	615	574	572	584	562	588	588	569	580	529	597	606	591	605	593	576	559	543	574	535	544	610	555	557	553	533	584	578	572	594	569	547	555	583	585	609	558	578	538	552	568	543	567	566	555	569	560	588	587	590	536	549	596	592	520	542	539	589	570	614	566	559	559	573	551	557	567	555	558	568	575	537	568	540	568	558	592	562	583	558	559	596	581	530	632	577	559	535	551	561	560	561	535	610	580	581	600	550	529	542	581	543	578	582	559	583	562	610	565	528	594	557	572	514	582	582	540	541	535	586	611	589	557	572	560	568	591	598	558	567	565	598	544	542	582	564	578	620	576	609	570	555	560	585	539	553	562	561	533	550	530	550	580	608	535	568	561	597	589	557	576	537	575	577	553	614	579	556	550	559	589	575	571	588	569	525	566	612	585	580	570	610	538	578	583	567	597	567	592	561	527	574	571	559	520	556	578	587	520	530	538	540	532	594	621	557	558	611	540	582	541	555	592	574	590	552	578	564	575	563	600	595	591	561	583	555	571	593	578	576	569	557	582	587	528	591	567	578	587	572	576	565	592	567	575	575	593	567	597	555	572	525	566	585	553	575	551	566	574	541	561	532	565	558	542	519	593	565	563	543	541	589	569	580	575	587	560	543	559	581	563	562	592	571	554	539	573	582	574	614	592	541	546	568	579	548	535	547	583	573	582	597	578	535	560	549	554	542	590	597	547	563	609	520	509	546	571	560	552	544	614	540	592	557	573	553	533	610	595	586	595	547	556	556	570	540	522	536	577	570	578	618	511	590	530	568	592	585	575	592	567	582	553	581	565	557	580	585	574	617	599	566	540	557	571	565	607	566	599	541	618	577	566	589	560	538	601	550	598	599	521	540	548	525	535	558	598	582	534	560	535	591	589	584	580	558	527
11231	1569	1770	1369	1074	831	663	585	566	469	413	478	441	422	436	336	419	390	388	362	363	374	355	366	372	339	343	372	325	328	340	338	366	317	348	364	357	328	330	366	333	392	360	317	358	314	379	332	337	357	360	334	346	338	358	293	347	362	320	358	389	341	295	365	371	309	342	315	349	333	293	330	324	343	348	325	341	357	354	333	327	335	334	354	352	306	292	293	337	323	368	329	346	311	343	305	330	335	301	358	318	335	333	356	319	318	301	331	328	316	354	335	368	353	312	349	335	330	363	339	354	308	335	310	344	321	327	357	342	344	332	352	331	339	367	317	346	291	335	323	371	330	309	352	309	306	371	345	325	340	324	343	317	325	323	336	322	350	340	364	381	348	356	368	360	326	332	346	303	319	344	350	317	340	317	310	327	326	310	327	364	336	318	325	335	324	301	335	316	307	357	357	365	317	331	336	323	346	338	300	360	363	351	309	338	353	320	349	329	332	366	314	338	349	328	344	300	343	337	367	389	351	321	364	333	339	344	358	335	346	334	342	376	308	318	332	326	326	318	317	343	337	330	327	334	359	350	354	338	335	343	345	368	339	307	307	332	337	301	318	321	333	344	340	354	338	361	341	365	323	345	366	316	315	289	359	374	329	350	360	351	314	354	307	355	345	333	312	339	334	339	347	349	335	351	342	312	325	353	327	349	351	374	346	326	318	338	356	330	352	349	332	337	327	309	340	357	343	326	330	339	354	314	322	351	374	341	335	322	319	307	351	337	365	323	338	348	372	347	361	342	332	332	359	317	330	338	285	341	329	336	346	338	329	315	320	321	315	302	349	339	362	346	384	351	323	303	351	337	319	362	341	339	344	325	337	320	331	334	361	343	330	309	350	360	346	330	342	379	318	314	342	317	346	324	330	364	327	307	331	350	312	345	307	306	343	338	335	350	344	355	328	339	327	352	356	333	334	337	318	323	325	318	336	328	361	345	318	308	313	296	315	336	366	332	329	342	334	324	326	324	324	322	353	347	319	295	343	344	344	319	323	318	345	339	311	332	347	323	358	331	336	359	352	319	337	337	321	319	337	318	325	343	333	327	357	289	334	312	341	333	341	353	299	321	361	320	297	352	313	287	337	347	346	324	334	340	317	356	350	369	364	313	356	343	324	348	334	294	351	366	329	297	346	322	316	374	351	361	328	324	350	348	357	295	329	338	355	337	323	319	326	346	338	312	352	337	340	327	364	384	327	338	319	349	345	350	340	336	338	352	355	328	355	297	346	315	356	326	305	349	334	336	327	326	332	326	340	330	351	332	337	325	352	346	349	343	327	336	324	326	349	343	314	321	345	316	335	333	321	346	330	337	351	358	334	377	332	324	325	331	327	358	358	357	316	299	340	331	347	352	377	360	336	341	333	350	356	300	357	346	331	351	337	339	342	311	341	339	335	355	347	349	343	348	345	308	319	292	356	325	348	340	350	340	370	337	345	318	329	322	381	325	385	345	336	377	339	349	317	342	298	354	334	314	339	354	343	328	317	348	341	334	343	335	333	346	339	334	332	331	359	319	343	339	363	338	345	379	345	322	345	323	367	357	351	336	322	337	332	311	331	297	330	383	297	326	322	313	326	341	349	329	336	325	294	325	351	330	331	305	331	323	327	392	318	321	321	340	338	374	335	341	363	329	316	325	356	309	348	341	344	342	350	305	322	308	325	385	315	361	363	335	359	317	320	348	358	364	327	330	345	323	320	334	381	322	299	323	344	344	348	339	344	323	336	375	349	310	331	332	316	354	346	365	343	335	331	350	317	356	356	361	316	359	353	349	329	344	344	331	359	361	349	336	347	316	337	322	326	338	368	385	339	311	342	377	329	367	359	342	324	327	374	330	304	349	333	284	353	318	358	319	400	311	320	343	316	356	346	352	334	320	342	322	318	361	347	311	312	333	337	340	324	327	310	349	334	339	316	314	332	340	322	303	350	310	348	359	337	345	322	350	317	352	340	382	335	364	358	305	332	344	328	348	323	323	325	362	309	317	305	378	342	348	348	324	353	318	338	318	322	335	320	315	339	329	346	312	351	323	310	323	348	322	361	338	347	333	331	355	314	296	334	330	344	355	332	363	329	339	338	347	328	339	346	330	354	310	364	347	336	340	350	319	293	339	345	309	344	322	305	319	320	356	293	325	352	288	327	316	342	344	375	358	340	338	356	303	329	325	335	333	347	351	366	339	330	344	338	299	329	329	324	332	373	371	323	374	366	320	327	356	354	346	356	333	347	347	319	324	328	343	344	329	344	324	343	357	344	316	326	304	331	332	367	357	362	357	366	333	340	306	362	326	352	339	338	340	347	313	365	339	310	336	335	340	343	361	347	347	319	336	363	373	330	335	302	337	333	345	324	290	340	317	337	333	300	340	331	361	342	310	308	345	343	307	357	289	321	323	336	327	315	341	373	347	317	343	323	317	357	359	333	338	334	323	335	293	353	336	358	343	327	336	326	329	324	335	299	342	346	315	322	343	331	344	342	320	312	359	309	282	317	306	309	344	324	335	370	360	362	344	350	328	376	333	297	342	342	314	328	338	327	372	337	334	322	375	301	314	342	379	337	318	359	316	362	335	344	339	293	364	317	355	330	326	328	354	349	328	324	324	320	311	301	347	350	339	355	302	316	376	306	323	355	338	335	306	330	332	323	348	332	314	356	340	322	302	307	342	314	328	324	330	360	332	332	336	352	317	346	319	325	359	375	333	334	356	333	341	328	348	322	317	313	345	343	351	343	315	351	331	365	324	356	377	313	341	327	370	337	314	323	325	335	335	338	329	371	325	325	350	339	344	332	345	346	328	350	339	346	316	355	343	302	312	324	313	330	330	351	359	355	359	374	309	310	365	320	312	314	318	358	331	294	316	340	338	314	346	322	376	313	307	292	319	333	326	332	312	335	327	335	341	322	336	317	340	319	339	344	349	358	344	321	346	344	341	362	363	317	343	348	306	327	346	335	334	345	343	356	354	340	346	318	350	343	344	345	319	340	367	358	340	288	325	350	332	366	312	322	285	314	328	331	336	347	338	306	327	308	318	326	326	316	323	358	335	337	375	307	328	339	346	364	308	351	333	384	346	306	322	320	321	320	356	315	334	355	340	354	364	346	325	322	343	322	314	327	332	366	339	323	328	355	345	349	314	350	323	334	369	321	317	330	354	335	331	319	336	343	368	322	342	373	300	305	318	326	319	332	348	330	326	320	333	351	329	338	330	332	318	340	324	324	346	346	363	302	328	327	305	337	349	318	359	354	358	349	361	326	336	339	343	283	306	333	323	344	342	342	305	334	342	313	329	325	332	313	351	316	332	299	341	329	325	352	352	330	348	342	362	316	379	318	329	365	324	307	364	363	335	304	335	344	347	347	363	355	335	361	350	311	317	317	301	341	353	348	300	364	350	310	342	349	344	367	329	354	354	327	355	364	310	332	331	326	335	331	363	328	351	294	343	373
5948	2007	3945	4260	3758	3120	2649	2332	2003	1854	1730	1571	1487	1459	1313	1306	1291	1220	1196	1158	1177	1180	1119	1084	1133	1103	1095	1048	1055	991	1074	1065	1056	1051	1068	996	1033	1001	947	1001	1017	1001	1032	1036	1023	994	1015	993	933	965	1011	997	942	1025	998	961	936	973	937	998	939	957	997	960	925	966	966	973	979	979	904	991	960	958	908	986	929	923	966	896	929	954	943	926	909	937	942	1020	929	982	962	955	992	923	957	965	957	897	933	941	921	936	922	999	990	921	946	914	909	981	980	974	908	950	902	944	922	1003	929	928	939	968	958	933	929	950	922	955	986	981	939	941	952	936	950	968	943	948	971	916	974	909	968	982	917	978	953	939	950	941	910	941	959	929	864	909	913	941	991	925	917	937	895	920	888	920	935	924	915	868	949	932	955	926	934	912	927	948	990	966	966	971	922	950	978	923	941	951	943	921	933	972	944	953	964	945	938	979	966	874	905	955	968	941	909	941	932	944	892	957	939	955	948	946	929	981	936	972	1006	975	975	932	934	933	889	895	998	936	940	964	907	980	966	957	928	907	974	933	926	930	970	985	925	913	983	938	909	925	962	941	914	967	916	889	935	959	905	988	934	930	909	977	988	964	932	956	939	909	896	921	910	977	955	890	955	955	926	959	952	903	919	910	962	952	932	959	954	925	968	936	940	939	937	972	942	980	970	977	960	1006	898	915	920	922	958	925	953	929	951	934	932	966	918	946	966	935	971	992	929	945	964	915	961	956	923	967	961	965	919	928	995	943	992	982	948	899	912	982	923	911	935	974	939	946	900	955	974	930	974	954	926	997	986	933	891	956	976	958	908	954	936	936	933	949	961	961	975	936	947	923	973	948	975	916	918	974	936	885	989	920	933	989	939	967	958	914	973	923	966	938	971	959	898	922	921	930	954	958	947	958	922	911	973	904	910	928	936	977	916	874	916	920	912	901	917	929	956	940	916	892	954	893	998	929	962	902	933	979	967	912	888	893	981	916	915	913	926	943	929	902	928	938	922	926	947	972	896	921	1002	940	942	941	915	978	891	917	913	932	929	926	969	932	947	972	907	939	942	957	925	900	935	928	970	929	979	948	1005	937	935	946	912	915	926	951	927	917	1014	942	949	956	968	958	970	949	1012	978	927	953	916	990	969	956	914	919	914	901	911	912	913	949	927	904	930	938	930	911	910	958	933	889	928	910	973	890	943	937	894	950	955	926	859	923	926	974	985	963	919	899	916	914	933	988	958	959	899	950	902	920	941	896	966	937	923	924	971	959	930	951	927	970	921	930	995	999	917	962	910	950	967	977	989	927	914	987	995	995	896	950	950	907	963	902	960	940	926	965	1007	938	880	945	918	972	890	966	953	890	960	909	943	1000	924	945	909	950	905	923	994	942	915	895	949	939	985	992	977	867	947	961	917	985	920	960	934	941	955	997	978	917	943	1003	981	964	965	924	960	898	906	941	914	903	955	955	941	912	955	973	891	918	916	951	941	929	941	989	933	886	975	910	979	913	876	940	905	920	924	970	932	903	932	971	982	904	968	935	924	918	942	870	919	956	949	964	967	927	932	939	908	953	914	982	943	937	1021	945	981	988	932	944	897	887	949	911	889	916	908	950	924	961	957	897	988	910	910	964	906	966	957	977	949	924	918	899	913	985	997	950	933	874	951	917	972	936	987	954	969	996	945	971	970	921	988	991	901	915	966	908	900	883	941	890	963	924	918	944	923	939	996	995	879	924	905	918	967	945	917	899	865	929	914	960	991	996	961	962	975	922	983	938	947	933	1022	971	963	975	986	928	952	952	915	945	952	885	915	936	924	999	976	898	933	924	985	935	974	957	932	985	962	964	925	931	892	948	927	958	954	933	961	907	932	930	899	902	899	966	1009	971	924	971	917	942	953	911	945	960	963	933	971	936	933	942	896	908	936	960	986	973	906	970	943	939	981	933	871	897	948	947	909	899	975	946	983	985	908	896	957	906	925	962	958	930	969	912	930	930	976	968	1035	901	962	985	916	962	981	976	932	983	917	917	929	925	999	908	932	879	969	931	916	917	941	985	924	930	930	975	942	948	978	973	922	955	887	960	949	942	932	955	916	935	934	916	991	906	934	975	923	972	937	982	929	992	954	940	941	913	950	1004	992	979	871	950	874	953	918	987	929	950	911	968	975	866	974	984	933	972	938	944	926	962	909	926	921	1008	925	934	967	915	941	956	939	918	930	958	896	932	897	955	961	958	964	918	938	965	917	949	864	932	928	977	933	966	910	980	938	927	948	921	979	997	901	959	921	954	970	957	951	880	966	943	938	934	952	913	956	885	947	922	980	974	947	928	935	941	909	941	906	949	890	917	935	891	932	899	922	949	965	953	951	915	910	968	963	879	895	989	910	1001	920	911	917	976	950	980	972	898	916	937	908	935	917	984	1024	969	966	982	912	975	961	941	932	896	911	925	966	921	952	955	936	981	976	954	925	921	896	957	912	873	932	972	926	940	968	942	932	893	1000	909	953	937	922	899	888	947	931	939	973	912	942	909	987	934	903	932	1027	978	944	878	890	969	919	922	967	1028	892	936	958	939	966	940	970	894	909	908	965	982	942	913	990	944	948	924	935	938	956	941	951	969	917	995	909	942	977	908	914	942	933	913	916	954	916	917	967	965	944	923	934	976	926	949	977	983	966	943	951	924	943	967	956	926	867	936	949	974	923	924	943	932	897	909	951	921	905	919	922	937	991	969	970	933	933	935	913	908	975	977	899	933	940	943	972	985	943	944	925	959	988	993	930	936	987	892	924	1007	896	949	992	949	976	945	925	944	957	940	949	929	919	942	919	922	926	956	928	970	938	972	916	961	964	933	889	964	951	950	943	926	910	923	968	962	958	925	895	929	1008	966	901	935	884	903	964	994	947	972	941	907	969	905	959	899	940	975	928	989	945	894	965	907	916	952	905	950	922	917	1014	970	897	892	898	973	981	905	928	938	1009	939	1004	910	867	993	952	935	972	850	943	949	954	916	952	941	952	869	910	964	897	926	975	908	911	967	926	950	960	907	915	931	915	959	981	949	958	897	944	925	966	919	947	942	933	943	977	956	910	959	905	925	1000	986	936	961	947	921	929	956	979	941	952	971	888	943	938	925	929	938	914	912	976	981	984	922	979	961	953	901	935	964	997	954	945	938	961	962	934	945	960	939	927	915	937	959	981	872	919	981	909	916	930	1003	929	920	978	946	946	945	972	992	907	948	883	886	972	994	949	951	984	978	948	907	1004	930	964	924	897	925	957	966	972	970	923	922	900	951	992	921	907	930	875	987	906	944	962	889	942	959	936	956	963	942	898	892	916	958	995	862	997	893	960	958	919	954	954	967	959	960	953	988	900	885	913	973	947	924	949	952	944	977	922	949	937	941	959	954	951	950	944	950	926	910	942	958	933	901	954	952	956	935	924	963	938	926	914	965	981	975	953	968	918	935	947	932	958	926	985	939	925	1003	933	935	952	930	932	948	884	958	990	960	952	977
19798	3852	3522	2648	1964	1431	1099	851	762	722	585	560	554	508	488	440	469	457	398	405	414	413	433	363	371	370	376	372	366	413	381	360	367	356	382	354	325	373	377	353	329	378	348	337	327	318	364	359	339	326	339	371	353	335	337	336	375	353	347	323	340	312	346	364	349	376	316	321	369	350	340	329	376	338	310	346	369	353	335	353	363	359	331	297	365	339	343	343	382	356	332	359	350	318	355	334	335	321	319	356	342	369	339	353	332	366	369	330	324	332	362	349	347	349	323	306	353	351	320	359	342	340	325	326	355	365	322	316	338	363	320	358	360	336	352	354	346	321	349	354	337	335	311	336	332	342	353	344	325	335	333	356	345	362	346	362	330	317	349	340	330	333	318	349	352	314	329	320	344	346	371	336	330	372	352	382	350	379	332	361	348	348	325	382	351	357	324	368	355	336	360	366	328	347	363	372	341	348	321	356	401	341	341	352	388	370	343	315	320	348	335	325	313	351	333	327	354	343	376	314	351	374	333	324	333	342	343	325	364	335	320	348	356	377	345	323	358	325	343	367	352	313	339	334	373	330	344	403	346	339	315	360	350	296	369	366	311	314	336	333	343	340	370	341	357	354	366	326	328	313	385	337	325	344	339	355	365	344	357	363	359	332	342	345	350	351	311	329	322	349	373	316	369	336	385	305	336	364	355	371	308	370	346	334	332	346	323	355	358	335	350	348	298	345	333	308	317	343	352	345	316	335	323	329	355	342	311	337	326	339	350	338	329	368	312	318	347	308	361	339	340	377	330	323	349	327	363	330	329	329	335	299	356	355	356	338	330	320	338	339	324	312	340	362	331	379	346	318	338	354	350	334	349	345	315	319	319	309	306	355	355	340	338	367	323	368	334	344	339	367	325	327	334	359	328	353	325	350	362	329	348	357	330	339	352	323	349	354	377	347	313	344	338	370	340	352	328	343	340	338	335	355	337	342	345	336	337	347	339	382	355	313	347	317	359	355	374	351	337	348	345	346	343	370	317	360	340	339	371	343	320	362	353	363	352	311	353	332	360	349	317	332	347	359	331	363	315	343	368	317	338	347	345	319	349	327	351	325	326	324	348	342	336	368	324	310	358	349	368	319	347	338	350	343	372	353	366	348	339	327	344	328	330	340	313	337	373	356	327	338	292	331	318	315	357	366	352	323	321	345	330	361	344	395	317	336	348	335	331	343	331	359	368	377	346	357	346	353	315	347	339	332	333	350	318	329	355	351	341	361	343	332	319	345	353	341	316	356	337	349	348	305	316	326	355	349	379	338	373	380	354	369	333	343	312	322	342	361	387	328	317	339	348	324	359	328	365	311	342	322	358	341	322	331	326	340	312	338	345	331	369	368	340	317	307	316	331	357	345	347	316	308	328	333	320	302	357	335	335	348	338	326	359	373	347	358	320	351	341	344	341	358	378	327	365	306	344	312	338	336	347	359	350	338	354	337	348	342	324	339	309	363	363	335	347	366	361	341	352	360	335	367	383	348	333	324	371	352	338	366	310	366	329	351	333	347	346	314	338	311	359	340	299	311	373	342	339	341	364	319	351	335	311	313	358	309	317	323	355	328	383	332	326	358	339	364	341	334	374	379	328	348	325	352	326	360	360	364	344	353	347	337	360	365	351	356	321	307	328	352	319	319	346	338	338	327	318	327	344	348	334	306	333	360	347	328	330	341	332	407	312	373	352	342	311	323	354	309	341	376	326	341	333	378	322	345	354	389	348	319	336	355	317	328	354	350	323	348	332	322	340	344	350	332	301	342	359	357	360	342	349	328	333	337	354	326	359	331	363	338	328	347	353	326	288	344	342	324	343	337	353	350	354	347	344	336	366	319	358	353	357	318	327	347	327	350	357	342	334	331	362	338	344	326	331	362	327	336	325	354	315	333	331	340	345	365	322	307	375	328	348	321	307	312	344	338	368	330	356	321	338	331	331	319	347	342	335	345	333	329	319	323	353	325	331	355	359	334	357	330	343	338	315	348	334	349	297	327	355	371	301	296	341	341	328	332	359	353	374	334	311	335	347	341	326	324	362	353	371	348	360	313	341	320	339	318	330	336	313	354	346	337	339	345	362	348	331	334	369	342	318	345	337	345	378	334	336	324	327	365	319	369	338	312	346	307	311	363	334	316	321	352	344	349	335	378	332	314	333	338	346	319	350	344	336	317	355	360	349	361	340	336	322	355	359	327	350	367	329	305	360	313	364	327	347	325	335	306	357	337	333	317	331	345	329	335	338	306	336	338	329	364	356	361	364	340	325	359	365	372	319	313	351	360	330	332	394	311	325	322	327	365	361	347	322	345	367	360	342	375	327	337	368	339	341	344	319	364	341	345	319	310	323	337	307	331	364	319	357	321	345	350	327	327	340	347	363	327	366	327	333	314	355	330	331	334	354	315	389	336	361	317	346	337	337	333	350	401	314	353	352	354	351	349	302	334	324	317	332	321	348	326	344	311	369	338	339	370	328	340	342	370	344	362	367	329	333	367	347	351	332	328	368	327	310	318	361	339	333	349	330	347	334	385	341	354	363	334	319	319	343	370	309	339	332	333	350	336	382	329	326	320	336	349	360	380	343	300	341	349	319	338	348	331	336	306	326	340	354	332	333	332	368	333	359	353	332	344	310	319	336	327	376	335	383	333	368	292	355	310	317	311	342	349	359	327	341	329	356	334	305	346	314	343	326	348	337	376	343	351	324	356	353	325	312	310	326	342	314	319	352	353	349	357	322	372	332	305	332	327	340	326	327	334	318	334	351	328	322	300	354	366	354	346	354	372	330	303	316	356	342	342	340	294	342	320	339	300	335	352	353	349	321	339	336	363	330	351	371	337	337	356	355	339	340	312	318	326	335	341	353	369	334	341	318	341	390	333	372	316	324	347	348	354	339	342	376	325	353	318	328	337	339	365	350	317	341	330	316	368	329	311	345	343	370	371	317	371	379	304	357	335	341	354	336	319	314	333	352	355	330	355	377	344	334	342	312	381	343	341	331	362	362	335	347	354	335	329	327	330	353	316	346	347	308	328	344	384	360	381	297	330	337	391	353	353	327	319	360	341	346	371	338	375	353	349	342	324	332	319	311	355	322	330	351	325	331	347	343	297	327	344	323	349	349	318	325	358	357	365	316	339	348	354	331	362	328	333	333	334	362	367	347	320	373	362	344	316	366	346	353	367	331	337	317	338	339	342	328	301	328	354	361	354	330	329	309	317	339	337	323	361	342	300	371	357	329	343	333	353	356	344	329	326	348	342	338	360	342	360	351	325	357	351	343	346	311	330	353	352	321	332	323	337	335	338	341	341	329	367	362	368	350	347	323	320	338	327	317	360	366	311	358	364	325	327	338	355	366	343	324	370	328	328	335	323	338	345	327	360	318	332	347	326	322	337	378	330	375	342	331	325	324	321	324	363	332	351	345	378	355	363	365	335	337	349	369	337	384	340	323	331	368	351	360	387
8147	3230	6755	7575	6347	5062	4374	3616	3153	2743	2387	2219	1995	1926	1779	1674	1581	1528	1535	1386	1345	1408	1273	1281	1235	1217	1219	1233	1206	1154	1158	1055	1062	1029	1168	1046	1023	1041	1094	1031	1088	1040	1070	979	1032	1074	994	1015	972	1043	1006	978	1079	989	1035	979	1008	979	927	966	964	1001	960	960	1011	991	927	986	961	959	948	969	974	961	995	974	951	956	959	966	971	965	942	900	893	919	949	946	998	970	978	970	943	936	878	909	972	955	978	918	879	943	949	957	983	960	1015	1032	993	932	965	957	913	963	860	913	939	970	934	1020	1010	931	958	903	946	964	926	911	978	933	956	950	912	931	983	1007	946	954	949	892	942	967	898	906	872	930	945	940	894	970	912	946	932	938	941	915	955	986	940	974	991	922	962	909	914	948	908	949	995	941	890	912	963	994	893	956	964	921	953	964	971	969	927	934	907	972	983	951	995	936	932	934	982	951	986	953	891	882	919	926	898	990	938	979	945	896	948	957	971	942	916	957	936	931	992	891	910	924	934	957	914	949	909	898	888	915	956	950	945	963	947	932	970	923	902	884	1011	915	953	904	901	979	928	966	942	963	932	936	965	939	922	950	925	909	958	975	973	955	961	913	950	944	919	930	919	951	962	1020	890	898	914	945	936	955	932	944	985	971	924	907	946	868	908	895	957	950	913	889	873	947	934	936	904	959	903	994	910	930	906	959	968	948	969	913	1010	936	934	945	898	1001	960	944	923	896	924	944	967	911	946	956	934	921	897	963	945	970	975	968	910	929	904	978	935	932	927	934	920	933	967	1005	929	975	884	921	980	948	980	970	926	945	945	950	906	961	910	916	921	936	885	904	913	927	973	942	894	908	907	958	948	983	950	898	949	928	921	900	910	979	960	946	917	902	905	924	946	924	941	961	889	975	877	965	948	940	927	996	980	920	911	947	943	895	1001	910	939	904	949	897	961	952	927	919	888	972	921	950	939	965	924	946	966	883	930	958	985	877	960	933	982	999	980	945	911	970	922	914	894	908	955	912	899	908	946	964	933	954	896	973	951	952	919	951	909	992	921	895	947	920	971	947	952	925	948	906	928	954	917	900	946	947	910	978	977	977	924	991	944	916	920	1037	942	925	906	914	978	954	906	986	923	887	939	944	1012	932	937	961	925	941	891	920	969	934	961	950	925	936	948	901	925	945	927	958	876	997	964	887	906	959	910	953	909	961	953	946	952	956	915	932	941	910	969	913	973	940	935	904	938	906	945	927	907	901	919	946	919	947	939	985	953	953	941	912	923	967	929	947	882	928	932	991	960	969	949	948	974	954	870	932	952	955	940	878	940	949	968	922	984	963	911	894	929	916	883	905	912	947	938	963	958	926	969	922	978	917	916	940	980	902	933	926	932	921	997	963	971	964	971	858	938	924	916	943	957	920	967	895	960	924	973	910	955	916	958	938	931	981	964	910	859	982	922	946	993	961	914	936	925	950	882	878	932	889	888	971	923	949	902	916	968	968	934	864	956	920	944	938	993	942	890	876	944	945	910	927	897	993	927	898	949	882	867	930	899	910	963	936	928	892	998	951	917	919	922	935	950	986	927	937	951	914	924	997	930	935	917	922	970	962	932	949	989	980	968	963	912	993	921	994	920	970	936	949	927	897	929	954	940	944	907	944	935	963	944	942	905	965	988	943	1005	936	905	936	994	994	925	958	932	947	1000	907	959	917	931	905	1008	901	942	965	946	937	909	914	958	916	968	918	952	972	954	932	967	960	908	885	923	932	904	868	932	922	931	970	911	955	933	890	949	975	942	918	981	918	968	948	930	982	985	965	936	940	942	974	892	979	950	954	917	872	865	969	920	951	968	915	885	951	907	915	972	921	931	978	901	978	944	954	970	940	959	925	954	965	942	911	923	882	978	916	938	888	938	912	970	927	941	967	923	989	969	880	939	924	941	930	935	919	1021	926	972	931	893	883	918	883	967	934	935	919	1007	923	916	931	904	937	887	966	930	926	973	903	932	956	940	940	1005	942	976	888	906	941	884	1019	932	909	917	954	987	964	993	952	908	921	977	944	969	903	941	920	927	924	905	917	924	939	987	980	1030	903	930	968	968	943	976	885	968	904	944	953	950	923	960	925	926	948	946	916	953	899	982	960	916	894	906	944	926	981	948	902	921	930	885	949	975	1007	927	924	964	917	908	924	895	924	929	920	931	887	939	974	929	906	932	951	943	952	937	978	981	952	887	916	947	899	939	976	942	967	943	927	955	898	938	956	942	930	934	915	912	937	907	948	978	901	939	928	952	926	915	978	916	989	973	970	909	948	924	959	949	891	965	963	911	908	924	918	927	919	942	886	991	927	940	997	933	963	919	906	970	940	936	911	951	906	901	911	939	887	939	989	947	957	967	925	954	946	918	883	913	921	961	880	880	966	929	923	1055	973	894	908	890	928	926	913	960	911	934	906	905	965	995	944	953	928	915	904	947	935	930	940	906	931	962	936	958	917	856	962	941	961	932	938	901	970	991	960	964	947	958	948	928	959	932	921	903	945	912	909	928	991	949	939	949	907	932	923	896	951	964	841	909	999	934	944	950	958	896	929	943	953	979	1021	931	928	964	922	931	988	955	969	930	981	903	1001	995	983	966	942	941	918	942	946	860	1003	900	903	990	947	941	937	872	956	962	954	930	955	971	967	934	972	931	920	922	975	952	913	927	963	925	941	901	926	943	912	925	927	889	976	945	871	956	925	918	944	887	932	947	893	940	949	906	902	892	946	1014	921	946	965	952	941	889	978	940	969	990	886	959	905	922	947	908	913	900	998	988	927	949	951	968	957	880	921	939	937	931	964	952	923	979	911	909	958	970	947	907	895	897	938	975	898	893	931	907	903	945	927	907	923	870	914	910	922	925	900	952	928	932	896	918	955	1005	891	948	924	980	904	917	978	976	957	955	961	886	883	983	972	868	954	945	909	963	908	886	957	937	889	960	1004	957	966	963	927	1026	910	940	980	924	869	959	990	896	921	976	934	989	928	951	901	935	937	893	932	927	955	889	940	931	905	929	910	914	948	933	945	928	905	928	1027	921	943	894	934	902	969	961	937	929	876	986	977	953	912	890	918	918	983	894	929	939	914	914	940	915	938	912	930	967	928	944	870	957	918	951	865	946	928	856	947	965	918	945	988	890	912	930	942	903	966	940	894	983	1001	955	920	935	935	922	954	913	957	952	950	919	931	892	963	966	985	943	909	949	927	934	940	939	970	968	966	954	870	933	930	903	910	931	945	897	956	897	901	959	955	1004	898	971	954	937	927	935	917	927	967	905	903	927	940	997	965	917	964	924	955	944	918	976	946	900	923	913	892	952	953	971	967	931	933	913	997	982	927	937	921	965	1009	922	941	997	972	902	934	1004	949	945	952	979	998	951	955	920	917	923	894	933	916	884	913	956	961	938	948	999	877	980	933	915	907	916	925	894	928	983	948	944	991	963	946	923	955	955	911	892	913	930	982	943	1025	914	931	926	976	974	946	939	915	899	932	900	905
2384	251	261	228	241	227	206	185	223	163	184	183	181	185	201	199	194	157	166	180	194	196	187	177	171	187	190	169	200	179	174	168	187	173	182	187	171	188	178	189	167	158	171	189	155	171	190	195	176	185	188	159	177	181	157	176	181	189	188	195	184	196	195	199	199	181	180	171	212	183	189	180	192	162	180	192	183	168	184	178	167	175	174	180	178	177	177	181	210	201	186	188	186	200	193	180	173	179	184	173	175	169	198	175	180	188	173	190	200	200	181	185	180	166	187	178	184	179	193	162	167	197	202	199	204	156	184	161	155	179	170	192	166	162	187	174	186	187	208	158	186	191	175	213	183	181	173	173	174	162	181	190	174	192	185	169	183	189	174	186	178	183	184	168	159	182	155	188	160	174	197	193	194	212	180	181	167	176	179	188	201	164	154	165	183	172	181	159	180	167	165	179	175	165	181	173	190	196	182	156	183	163	185	200	168	162	200	184	171	187	176	175	209	199	192	172	199	184	173	185	210	195	175	160	177	185	182	174	176	168	165	201	176	184	178	186	168	166	181	173	187	202	211	190	199	172	180	208	176	188	195	171	184	167	180	156	202	158	179	190	166	184	180	170	175	189	206	164	159	164	189	179	170	178	195	185	197	170	178	194	145	185	181	187	197	159	184	165	182	186	182	194	194	197	175	154	182	191	200	147	202	182	187	170	164	163	172	176	168	167	168	197	199	202	192	192	157	171	180	171	197	171	202	190	183	169	176	200	164	175	166	194	188	164	160	181	181	162	184	176	182	198	201	187	181	192	185	192	184	182	203	193	164	195	206	179	183	194	176	165	159	162	187	166	170	160	190	177	176	188	183	177	195	171	161	157	165	184	175	177	176	167	182	189	187	176	191	192	199	174	181	152	178	198	172	152	179	168	201	194	193	167	191	178	171	172	186	181	181	191	192	176	187	180	190	152	187	173	168	157	180	179	179	174	160	182	173	190	184	206	184	193	164	202	188	174	175	171	197	196	195	181	182	172	187	172	174	172	169	208	180	174	191	163	175	190	186	179	191	188	166	176	166	197	202	193	196	190	163	167	178	179	172	189	201	178	187	157	195	176	164	162	196	182	177	171	216	174	185	177	174	188	188	199	197	174	166	170	201	197	182	185	177	197	163	185	158	173	189	177	209	177	173	197	194	164	185	167	169	158	184	192	191	196	203	199	193	173	181	154	192	174	188	168	160	182	184	200	189	178	156	198	189	197	209	185	177	182	186	192	178	176	209	161	172	161	191	190	168	176	184	179	181	191	155	214	194	199	179	184	180	213	200	191	187	198	182	202	207	208	201	181	186	162	172	159	189	187	185	178	175	174	172	192	160	169	186	167	179	192	174	185	181	202	181	183	184	208	203	164	170	161	194	185	191	171	197	178	157	190	168	191	191	195	178	177	195	150	186	185	158	193	202	178	194	192	189	162	150	195	185	223	195	177	178	166	153	215	172	224	178	193	172	195	168	186	172	192	186	180	171	182	197	162	196	169	184	184	172	170	187	200	192	159	189	190	180	195	170	162	206	189	175	198	160	200	168	208	166	207	189	201	172	200	191	180	174	190	210	199	172	173	166	181	165	192	176	202	169	174	187	181	173	165	183	188	178	163	158	174	163	153	170	147	194	161	186	189	174	175	168	189	185	183	206	185	181	184	182	179	171	162	194	168	172	172	216	176	184	178	168	178	219	173	199	170	180	173	169	169	184	178	203	195	187	156	197	195	179	177	163	198	201	187	178	180	184	214	208	180	171	184	173	173	175	195	204	179	195	205	175	197	161	193	184	175	180	191	173	162	203	195	177	158	191	187	173	168	187	183	168	202	189	185	167	169	195	164	194	187	171	187	197	181	191	187	165	168	199	160	187	184	200	193	198	191	169	187	194	201	171	180	205	178	186	191	211	186	185	180	176	187	183	178	206	155	168	191	219	171	171	211	200	173	198	172	174	176	178	201	175	177	189	197	196	170	202	163	165	176	186	177	162	192	190	197	166	203	160	174	184	177	173	179	188	209	174	172	149	164	169	160	186	209	177	181	188	199	184	181	173	181	197	182	155	176	201	193	201	176	160	176	182	171	190	166	187	163	187	168	208	175	158	174	175	156	167	184	169	179	206	181	178	208	179	188	188	198	203	188	191	186	186	169	163	176	180	173	177	189	154	160	166	152	166	164	192	172	163	194	177	166	190	181	182	160	154	210	200	189	162	191	178	197	179	200	174	165	199	183	168	191	178	154	188	189	196	172	176	194	197	167	183	175	169	181	189	195	197	182	205	189	188	175	194	161	176	187	182	180	195	189	190	161	195	194	217	178	183	182	185	197	182	191	181	188	190	192	177	180	179	185	171	211	150	168	183	197	169	164	205	155	176	221	192	178	162	181	188	192	198	160	178	186	213	177	196	179	185	193	185	173	172	165	200	184	178	168	171	185	188	178	193	163	165	181	202	199	181	189	184	161	195	167	169	180	194	175	182	174	151	168	159	188	185	172	182	173	189	168	166	181	168	178	154	185	186	206	198	207	190	205	179	181	194	195	185	164	178	197	178	214	154	187	168	190	194	172	189	187	197	176	183	188	176	179	194	172	168	197	165	180	193	185	170	160	175	180	195	178	192	174	196	187	173	191	215	189	171	190	191	207	173	176	177	189	174	204	171	182	196	151	181	188	192	174	196	175	182	199	202	186	164	185	203	162	173	176	175	181	188	176	184	184	198	192	180	166	168	164	182	187	160	185	165	167	174	183	182	171	178	162	168	160	203	195	175	176	183	202	180	181	181	159	190	169	193	192	172	163	185	169	189	165	194	180	171	190	177	152	218	184	182	158	179	173	200	189	190	185	169	186	181	172	183	165	182	172	178	167	162	176	172	178	173	199	166	188	163	180	171	203	173	172	161	164	175	152	180	170	168	170	157	170	173	145	162	187	176	194	179	161	164	187	178	165	190	166	189	185	186	188	182	192	192	181	169	154	200	196	198	181	181	190	179	167	176	191	161	195	172	180	174	164	188	183	173	194	175	186	174	149	169	195	193	164	175	203	160	180	176	160	178	174	199	192	199	185	208	195	206	173	178	169	171	173	181	182	195	176	174	188	196	206	193	185	208	184	191	206	193	202	194	170	181	193	166	184	172	189	215	193	188	171	203	170	192	195	178	175	179	205	190	174	190	207	173	180	198	187	169	202	188	185	168	186	194	211	173	186	169	193	196	176	190	184	163	187	174	183	185	206	161	193	151	169	170	178	173	177	176	169	176	168	191	181	168	170	209	190	158	193	170	200	162	190	179	170	179	174	138	180	188	191	181	184	205	191	195	179	184	134	211	204	199	177	193	177	181	184	193	178	191	164	180	186	207	171	186	178	201	175	173	196	161	193	185	208	178	198	193	194	180	151	143	192	182	188	171	164	194	191	180	203	186	177	187	174	159	185	188	165	167	184	200	191	188	178	175	187	161	182	195	186	180	197
2166	638	697	751	721	700	683	596	631	635	592	631	590	597	568	544	597	552	579	567	584	537	563	577	592	559	568	620	597	592	548	560	560	546	556	584	618	596	578	570	556	556	532	569	556	537	577	589	542	561	565	561	591	578	582	565	581	561	516	565	573	611	561	573	565	532	571	571	608	553	567	545	603	585	582	575	601	602	580	591	595	592	558	559	658	574	597	606	581	539	579	539	583	576	588	577	585	573	555	595	555	558	568	595	558	574	595	578	588	624	609	555	511	562	563	594	602	599	552	611	575	523	578	556	559	583	587	550	609	563	557	556	572	554	575	576	605	607	574	541	597	555	582	608	555	585	542	549	605	579	593	581	576	538	588	566	599	590	521	606	544	557	571	558	537	581	533	568	549	581	567	625	557	557	587	572	531	546	604	596	583	576	587	538	594	599	604	544	569	622	607	582	574	563	560	602	587	538	577	564	538	548	553	546	562	532	562	609	571	585	580	577	593	578	556	558	582	588	605	587	553	561	587	599	578	557	541	547	561	562	530	571	604	520	569	549	601	599	553	576	545	592	517	580	604	568	586	545	564	569	521	591	602	553	547	590	596	562	558	550	551	554	498	570	609	564	601	596	540	544	618	578	583	585	554	567	567	572	604	590	573	532	545	580	558	569	585	583	569	569	565	583	568	568	564	579	563	541	581	592	594	528	553	619	579	554	531	531	609	568	575	562	536	605	584	611	590	552	582	578	571	556	562	608	531	558	515	572	563	583	579	536	552	578	600	568	566	556	551	560	576	607	538	514	537	546	569	616	549	584	591	584	579	583	618	562	570	575	584	551	620	554	618	604	594	592	586	575	582	562	570	615	532	563	548	594	634	604	610	583	595	588	563	570	577	598	574	531	556	579	568	548	569	573	571	551	558	590	592	554	617	578	552	579	554	602	565	583	596	550	619	547	562	624	543	558	535	544	529	590	583	609	552	577	563	554	591	600	562	567	584	569	570	601	564	607	559	567	572	575	582	593	565	548	547	565	597	566	584	595	570	547	567	594	602	549	564	524	546	570	563	541	549	553	550	619	543	576	562	618	583	564	575	574	592	555	559	567	561	571	550	604	564	590	572	568	580	532	534	604	580	561	567	567	578	582	519	559	537	521	581	585	603	569	599	527	564	585	549	501	564	605	566	601	614	565	566	576	558	585	580	561	570	553	570	566	597	603	546	570	602	575	564	520	558	575	567	593	572	611	562	569	561	562	565	592	603	586	562	624	537	561	531	560	582	573	566	568	520	590	574	578	601	565	536	564	574	568	586	584	527	573	572	569	561	559	589	559	547	569	616	598	565	586	559	572	571	579	560	590	565	572	569	570	577	614	585	509	582	568	594	545	532	560	571	571	586	590	522	594	572	562	547	536	568	628	610	590	578	560	608	633	578	602	573	541	607	535	571	581	554	549	578	557	533	562	524	579	561	529	558	564	578	592	630	568	583	564	537	583	586	573	586	504	573	611	521	553	557	538	572	573	545	524	601	592	602	576	543	609	532	564	552	584	539	553	563	540	539	581	531	535	594	554	531	565	545	584	596	601	547	571	566	563	574	601	538	564	592	574	587	568	607	534	577	589	544	563	589	550	601	583	582	586	606	570	597	629	554	581	568	576	627	550	600	528	601	539	558	565	610	576	541	601	547	566	510	557	591	530	603	545	567	532	580	587	593	570	579	536	604	534	518	570	565	545	585	541	562	532	526	572	581	550	579	598	553	560	564	576	577	561	581	595	512	587	561	574	596	598	605	579	551	572	579	549	573	588	572	564	545	545	586	577	552	556	586	543	573	609	578	538	554	569	559	571	552	572	565	538	543	567	592	591	590	541	595	545	591	547	567	592	601	495	581	576	570	562	569	581	575	592	520	588	602	608	537	570	558	539	584	595	575	556	569	581	585	538	576	607	570	589	560	545	572	607	530	589	574	537	574	576	556	565	575	583	538	580	550	565	612	559	581	580	563	561	590	609	548	622	550	586	573	563	555	561	555	580	556	549	562	606	576	589	578	553	564	606	534	566	593	574	588	612	615	606	572	583	527	565	603	558	566	583	541	555	607	569	537	601	568	567	606	562	537	524	582	595	597	566	603	552	628	580	572	537	541	555	602	582	559	583	561	569	608	585	600	554	571	608	560	604	606	567	562	581	538	539	529	600	584	555	580	593	591	531	587	571	559	588	569	552	567	590	590	592	553	554	587	563	560	567	564	583	548	559	559	590	538	567	572	553	583	601	586	593	601	567	553	588	591	527	595	584	592	610	577	542	528	552	556	587	573	551	558	601	586	601	532	562	567	568	554	540	511	494	559	566	561	576	559	545	581	554	563	572	527	592	562	531	581	535	558	556	557	614	527	558	580	560	532	599	547	582	548	566	550	579	539	533	530	580	559	570	601	590	585	557	581	572	560	605	544	556	535	558	569	601	586	599	597	508	555	579	538	584	566	587	585	591	605	599	524	583	568	576	582	575	547	602	544	604	569	579	562	611	616	593	556	564	566	565	560	581	566	577	548	547	579	580	549	569	578	566	553	566	613	574	575	576	598	567	549	607	601	562	553	585	598	556	623	575	573	554	603	518	576	577	610	577	575	596	577	583	550	592	621	569	545	556	599	563	580	546	548	549	601	552	581	617	579	587	595	591	589	575	575	609	589	582	551	573	596	597	571	564	561	601	564	536	565	530	586	520	566	556	588	591	586	604	560	546	572	613	574	621	584	575	580	588	536	538	579	562	593	571	564	529	538	580	577	571	575	571	586	552	569	535	576	578	588	561	589	633	580	516	568	583	557	583	594	598	597	598	593	580	557	600	559	559	565	578	529	611	566	603	614	541	616	553	610	563	554	542	593	539	561	536	597	547	581	582	615	590	604	590	545	596	574	609	569	580	536	566	556	558	618	541	576	606	591	576	583	556	552	560	574	560	581	553	527	544	576	595	549	527	560	610	573	569	599	590	552	549	578	583	618	545	615	554	620	575	575	535	587	567	572	572	577	581	605	578	545	538	588	565	555	562	562	565	581	592	592	614	594	542	558	550	551	553	554	547	561	540	564	577	540	578	572	572	580	610	551	590	560	589	589	565	565	559	577	566	576	604	585	610	552	569	605	598	547	618	562	584	580	490	531	586	628	574	640	540	589	562	624	578	565	639	559	553	592	515	606	513	595	596	582	596	564	615	611	564	541	608	545	565	565	570	556	609	562	566	540	566	574	514	527	572	561	541	563	578	544	550	617	595	579	545	553	603	601	616	607	545	592	625	568	549	596	586	562	587	594	545	562	540	573	571	584	560	582	594	576	579	572	571	592	536	575	609	565	579	547	591	578	567	592	546	572	538	545	613	561	594	537	610	572	580	614	551	567	568	565	614	552	540	532	500	565	552	616	559	530	561	617	549	548	560	571	574	595	609	568	567	609	586	570	572	583	590	590	557	598	578	559	568	564	564	568	548	574	574	580	565	545	604
11112	1500	1747	1420	1026	867	693	602	599	523	457	430	392	408	403	356	363	408	386	369	383	368	371	337	347	378	330	310	338	369	365	328	349	343	326	348	328	386	337	351	376	364	340	323	351	323	344	301	355	331	332	330	347	321	359	356	361	332	348	349	337	343	379	330	349	366	345	348	332	357	371	363	356	339	328	325	338	352	321	340	354	321	335	327	331	323	322	333	335	352	312	354	362	341	317	358	345	319	326	331	316	371	376	359	360	334	344	313	357	346	331	358	367	362	324	350	296	324	338	341	317	338	317	312	375	349	310	366	341	342	353	338	350	339	331	321	349	331	328	333	339	326	331	322	349	377	350	336	351	352	363	345	304	352	349	323	337	356	368	327	357	359	346	330	332	321	331	342	329	319	355	345	364	335	371	353	309	331	327	334	300	366	339	351	330	361	348	368	341	350	331	334	307	308	361	327	314	337	375	332	343	352	302	359	304	356	354	352	325	307	354	362	348	324	358	340	364	355	347	314	316	321	324	312	287	340	328	366	343	310	320	344	343	349	323	358	341	386	336	321	355	324	318	348	293	314	360	334	332	313	338	329	344	353	317	311	318	298	328	337	353	355	308	321	342	321	311	330	319	333	324	311	340	336	315	338	358	345	346	357	347	302	327	367	343	317	315	375	340	307	334	368	346	325	330	348	343	358	335	315	359	345	345	352	328	340	367	324	357	337	323	343	338	342	311	340	341	346	341	320	344	305	352	334	351	326	347	321	358	356	318	313	337	321	334	358	326	328	331	356	324	336	341	365	367	304	334	323	318	325	340	340	337	323	311	350	326	361	315	331	355	336	308	339	325	314	371	332	330	336	354	337	349	368	299	334	339	350	349	313	318	335	358	328	363	319	337	365	334	346	322	349	341	358	300	319	335	372	321	321	326	346	371	340	309	347	349	368	363	357	360	342	354	319	344	351	338	330	323	319	345	321	332	341	367	325	319	311	350	323	313	372	323	353	378	351	341	291	344	324	344	318	345	350	352	332	325	311	309	319	382	318	313	328	345	313	335	354	328	324	336	355	322	367	331	330	329	342	351	335	333	342	344	321	367	353	359	340	344	346	342	324	358	338	357	336	360	342	341	315	352	328	337	334	334	338	328	324	366	287	334	310	326	343	329	318	329	350	333	347	364	300	367	317	346	342	387	362	365	349	306	297	325	355	329	323	344	321	314	357	342	346	341	344	329	357	339	352	331	335	326	369	324	353	321	374	348	328	330	353	354	371	364	344	328	314	340	371	312	327	320	306	335	307	306	347	352	342	355	315	333	335	334	340	359	358	327	357	352	327	325	338	338	295	326	322	332	339	332	334	312	313	326	310	329	373	345	345	357	317	317	352	363	335	336	378	339	335	347	338	332	353	355	370	351	306	327	308	342	298	331	311	333	331	339	338	308	323	326	356	317	326	359	341	328	340	328	318	346	348	346	334	359	361	322	337	356	348	303	341	349	350	322	341	370	351	320	336	326	340	310	323	359	344	347	313	331	361	339	337	352	373	338	324	353	327	332	357	294	345	345	337	342	350	352	345	328	375	337	293	341	316	330	321	348	333	303	343	359	312	299	310	322	340	333	333	303	355	357	324	330	339	351	309	315	352	358	341	334	358	336	355	376	309	321	309	348	321	329	372	310	323	334	332	353	347	357	343	339	368	316	355	400	345	339	328	325	323	351	346	328	358	331	338	351	349	317	366	343	324	298	318	353	325	333	325	362	341	318	353	347	312	351	303	336	341	339	316	328	362	308	374	355	348	357	386	357	320	345	342	309	331	320	346	307	354	359	316	360	323	379	347	345	304	360	337	366	307	361	324	364	370	350	400	345	354	341	333	371	345	334	335	337	353	353	353	335	336	309	343	324	389	357	325	325	328	344	321	357	324	362	323	315	329	323	368	323	333	332	304	342	353	356	319	316	348	339	345	357	324	325	346	350	325	351	364	347	348	309	345	351	342	349	324	351	339	362	332	331	351	337	321	342	347	299	386	304	323	364	372	324	371	308	345	304	370	354	343	349	348	349	346	350	313	340	320	359	343	346	350	358	296	315	317	391	341	352	319	340	363	323	326	361	337	318	323	331	328	312	315	355	323	346	328	333	349	321	329	372	331	365	332	363	322	331	330	325	336	295	341	342	341	336	394	325	318	333	327	369	338	333	348	337	327	343	320	334	345	342	336	329	343	340	348	326	359	359	337	302	320	336	346	327	336	360	340	322	341	339	341	312	330	348	301	353	355	325	344	326	322	331	348	362	325	344	348	343	349	317	369	323	351	344	353	347	354	342	366	352	354	334	324	345	355	299	338	370	336	342	300	358	320	348	344	356	304	325	362	351	310	318	336	328	340	315	350	322	336	354	329	363	334	344	345	315	345	332	335	357	334	356	362	343	316	355	323	374	339	333	373	324	308	318	342	307	324	296	314	317	317	322	343	318	323	343	347	350	325	343	333	355	305	343	349	346	318	305	325	336	337	319	290	361	347	351	300	322	339	359	341	344	346	321	354	320	309	301	358	375	339	362	358	345	329	340	369	350	357	345	310	301	318	331	365	317	289	345	306	280	349	284	310	355	326	337	293	348	358	343	307	299	365	336	355	287	330	312	317	346	317	338	338	345	342	329	343	329	346	329	359	353	328	348	311	332	374	315	349	306	334	352	334	353	353	343	356	317	355	333	329	337	338	320	333	341	363	351	326	322	362	330	289	333	362	316	338	335	330	333	355	333	323	320	345	333	344	353	326	340	358	323	343	348	340	350	360	347	322	333	336	305	356	350	381	333	329	343	362	356	353	356	327	329	379	311	365	376	351	331	341	329	341	344	362	311	353	357	347	323	338	352	380	334	340	330	323	321	298	327	352	323	353	336	335	355	307	354	347	349	323	333	379	329	329	352	333	348	317	348	344	339	329	344	317	342	317	332	352	344	350	312	345	313	345	330	345	319	344	307	350	376	325	325	366	320	346	326	332	311	350	359	334	325	325	309	319	347	307	351	319	330	321	335	335	307	340	375	349	334	365	347	365	350	339	356	352	322	331	361	324	351	356	348	305	316	369	354	316	358	307	343	363	311	330	319	347	317	350	365	344	329	346	345	324	353	365	319	320	324	333	336	352	353	350	340	358	311	342	345	348	327	316	368	351	344	332	338	311	352	340	376	335	314	345	323	340	325	347	325	341	344	339	351	301	350	334	336	356	332	354	304	364	326	345	305	351	308	345	356	340	323	356	388	337	310	343	313	346	347	357	320	325	313	334	362	320	322	343	349	361	336	313	372	336	365	336	350	389	345	306	310	356	347	304	332	323	350	315	344	328	301	345	332	329	330	343	383	340	332	366	313	342	336	324	307	352	342	305	329	331	340	341	316	323	345	363	331	329	346	333	330	365	348	349	327	338	339	386	349	322	323	325	313	348	379	326	337	361	336	331	316	331	371	340	349	329	354	316	354	354	318	324	340	346	346	362
5919	2054	3946	4359	3795	3071	2693	2311	1964	1826	1692	1521	1502	1461	1384	1267	1252	1202	1260	1219	1132	1113	1164	1098	1147	1085	1049	1109	1064	1059	1055	1029	1045	1046	1068	1004	1040	1087	983	984	981	1084	1011	1095	992	990	1009	1036	968	985	1029	990	1036	994	961	1022	972	1038	987	989	976	945	923	972	927	989	1029	980	952	1035	974	908	893	932	974	940	959	1015	918	973	950	943	904	917	982	883	1019	924	961	957	911	946	975	963	922	910	1005	931	921	888	953	1011	971	1024	957	979	916	921	980	898	976	976	945	953	987	939	950	935	987	901	1017	979	955	966	969	948	989	943	956	946	934	995	951	899	942	927	993	944	925	976	929	913	899	919	970	941	945	982	972	993	914	973	950	1012	981	991	919	974	925	1014	934	942	953	942	927	902	999	896	1006	916	925	967	989	947	1006	904	969	989	923	911	897	924	958	997	914	950	915	1025	953	969	998	958	924	979	923	895	927	956	952	963	931	949	913	985	1013	993	944	937	979	908	921	932	903	943	966	948	953	914	905	971	927	998	943	897	943	979	979	944	980	1008	960	992	977	926	1005	941	934	953	997	951	919	929	1003	975	973	955	898	904	929	920	951	986	990	969	976	938	936	944	1001	893	946	938	911	965	927	947	916	926	972	876	917	906	945	905	997	962	971	967	940	961	953	940	908	951	974	972	955	941	970	917	973	945	929	939	908	972	935	923	950	919	945	973	947	923	916	978	981	992	969	956	998	947	937	939	905	971	967	974	950	915	956	965	978	962	963	932	940	927	983	938	967	936	947	959	895	940	959	952	978	940	904	924	910	939	886	950	953	952	951	933	937	967	928	930	959	957	956	958	988	928	964	958	1028	950	902	944	936	971	950	976	985	960	960	932	943	926	965	940	887	936	953	890	916	921	961	931	914	985	981	1033	972	991	923	959	928	952	962	929	898	983	954	926	954	950	929	965	965	982	933	927	929	978	970	910	967	932	914	953	969	948	930	961	964	947	945	991	946	962	967	961	978	919	954	940	966	989	994	940	934	949	950	912	896	942	895	912	958	1000	923	954	984	938	903	935	912	961	977	972	927	947	929	889	895	958	961	983	1011	969	928	945	892	971	981	886	947	938	933	909	925	922	884	961	947	993	924	956	927	917	957	915	940	954	946	966	965	931	949	969	934	947	917	907	933	981	889	946	952	959	973	924	940	917	931	935	965	924	947	961	911	975	918	925	946	906	928	971	965	990	965	976	956	900	957	995	992	972	973	959	940	942	955	870	976	940	952	974	946	930	970	993	962	1011	950	1015	944	946	899	970	1000	997	929	921	899	961	964	994	930	907	916	920	914	913	951	974	905	964	958	939	948	962	923	910	974	953	996	946	965	968	930	997	964	977	947	981	941	951	970	900	895	908	950	949	958	960	979	957	1027	961	962	940	935	979	893	993	963	923	929	914	921	984	944	924	943	941	974	951	1002	944	877	990	943	970	1007	900	888	996	977	920	893	940	977	965	935	920	910	981	920	899	965	936	959	964	891	1001	916	966	984	951	977	972	925	978	946	939	932	997	949	899	962	962	960	941	956	979	910	981	918	950	963	943	968	918	954	951	947	950	912	901	995	972	940	962	942	970	906	1000	958	985	1009	921	899	868	933	912	956	976	954	974	936	951	912	947	965	963	945	911	939	1004	983	932	957	926	964	964	924	913	950	969	977	935	962	1003	951	952	961	961	909	961	939	945	949	992	982	977	982	949	953	910	985	975	960	940	1000	917	940	928	927	957	970	968	968	973	976	961	901	938	982	975	974	948	961	951	915	932	923	926	949	947	979	921	967	958	951	965	933	968	929	973	1010	918	952	920	934	961	1012	939	985	922	986	883	959	970	972	934	987	949	971	938	890	935	911	927	946	932	1000	973	922	1005	976	981	935	973	921	907	951	959	959	969	960	931	916	914	974	961	924	965	929	946	942	963	926	924	918	939	941	973	1035	977	973	975	1012	932	921	911	966	955	970	984	956	925	917	930	953	950	926	933	969	919	913	994	943	920	980	959	953	953	939	948	979	881	958	930	991	900	946	954	976	968	940	966	988	960	950	939	979	941	985	928	952	958	917	947	960	868	949	887	1019	954	916	919	973	921	899	915	928	927	964	929	896	909	988	976	949	949	866	1012	967	998	941	966	1007	946	929	915	971	933	950	943	916	918	977	900	988	1007	906	926	982	944	951	941	926	956	1012	939	947	992	965	949	879	912	973	897	947	933	938	967	1008	930	942	948	1006	927	955	922	949	928	1010	989	969	963	937	943	1011	951	952	982	962	917	942	949	944	967	972	939	982	929	909	965	891	984	959	985	976	934	973	935	907	891	898	937	894	942	914	965	982	927	947	944	970	966	958	1002	936	866	985	967	963	947	947	948	920	951	942	924	956	899	948	999	944	957	970	935	989	931	913	981	898	985	971	874	981	962	919	956	984	964	923	958	943	939	948	932	952	987	938	917	872	929	948	946	965	988	933	926	897	1004	932	975	976	949	946	953	945	943	986	993	979	976	924	941	943	947	977	963	936	902	891	913	941	972	949	941	901	943	924	970	970	955	926	938	899	953	980	1005	916	896	900	939	952	931	973	991	909	931	1006	957	953	962	961	940	1030	1022	956	930	1008	969	934	949	944	978	949	962	975	922	983	909	935	962	922	947	923	894	945	908	1006	927	936	940	918	963	992	959	925	935	911	930	951	948	964	969	912	948	967	921	977	921	946	928	948	954	966	962	940	879	974	913	934	982	997	948	995	904	968	884	926	890	1013	911	917	960	922	916	966	978	935	953	930	885	936	896	950	954	971	945	948	909	950	888	935	927	940	954	981	957	929	983	897	991	960	936	894	943	989	979	917	930	985	977	979	955	931	918	930	1048	949	921	935	885	931	972	936	930	910	930	936	952	928	959	904	927	953	921	911	963	973	939	907	936	994	955	950	916	907	940	906	965	921	983	935	974	931	987	1040	900	944	981	921	908	964	981	925	975	975	971	933	953	951	906	868	962	957	874	980	891	973	917	911	1002	896	919	970	923	950	960	858	985	953	917	963	983	953	935	926	949	905	978	922	938	965	956	1014	955	949	943	912	925	905	966	897	942	948	955	953	951	975	997	951	989	989	978	951	932	947	940	997	926	947	990	908	941	921	961	946	947	980	921	944	955	961	911	979	928	974	933	920	995	939	961	907	987	901	969	930	977	964	943	934	944	1001	958	929	963	923	993	928	977	941	952	942	971	951	977	979	927	946	958	937	1035	924	965	900	943	938	876	926	960	926	966	965	955	944	943	948	967	988	950	938	940	962	929	922	891	955	987	1015	931	937	987	998	1006	934	924	976	967	958	938	952	941	933	941	928	859	938	905	939	888	907	854	989	921	954	891	930	943	973	938	975	963	932	945	942	1017	969	1008	956	1007	940	1029	954	968	912	968	949	968	947	919	937	923	942	959	942	957	951	933	939	910	962	946	890	959	926	952	938	952	937	956	989	975	998	1020	886	955	916	910	915	938	936	973	908	929	996	963	930	957	981	910	965	1007	951	928	897	918	900	987	910	988
19864	3805	3422	2653	1974	1453	1021	845	736	707	569	562	518	469	493	516	444	423	429	425	405	393	389	405	443	392	332	364	408	349	350	365	345	347	355	369	349	383	365	371	395	360	323	362	396	343	342	353	396	363	354	345	340	339	344	320	354	342	357	379	361	382	318	338	368	339	355	325	367	342	328	375	327	360	344	368	316	374	320	339	378	323	294	396	363	338	318	323	337	298	398	364	345	362	331	354	348	311	311	334	361	348	344	324	333	340	367	361	364	332	329	327	345	365	352	331	352	372	391	347	356	366	373	349	355	360	362	367	337	357	337	356	325	337	348	352	319	334	381	359	385	356	347	348	345	372	340	323	330	332	299	343	304	362	346	375	311	368	348	381	333	304	354	343	336	351	340	337	348	339	327	328	320	337	326	311	340	344	350	339	341	345	344	376	375	374	315	344	345	366	346	347	353	365	348	355	367	325	341	365	345	357	363	353	350	341	319	331	322	342	340	335	363	346	368	319	310	337	364	367	338	360	328	307	363	348	333	425	333	346	323	338	336	346	329	320	358	339	335	361	356	347	359	332	327	320	320	386	354	307	348	322	352	333	326	337	366	358	357	357	314	345	339	352	357	315	361	346	355	322	397	329	335	347	334	318	366	378	346	323	364	363	375	346	356	329	349	327	350	362	372	365	335	308	358	328	368	332	344	347	341	333	363	388	367	312	347	321	334	341	321	313	368	357	349	355	349	318	323	327	310	351	379	341	381	338	338	370	363	367	362	351	355	350	333	320	369	351	340	337	326	331	329	326	316	355	344	343	328	383	345	310	341	314	393	360	355	348	336	330	344	344	341	329	350	369	334	328	338	333	364	347	343	362	358	334	392	349	347	350	335	353	343	349	371	369	342	316	342	327	343	318	310	375	354	372	347	369	320	368	334	328	350	318	345	366	332	327	335	323	371	341	373	377	345	360	361	346	334	308	385	347	342	345	347	340	337	306	327	346	328	363	318	336	356	325	317	331	325	330	365	394	366	354	316	365	387	362	329	327	358	321	347	338	322	345	336	319	336	363	350	319	331	387	343	365	323	358	369	346	367	338	307	342	358	357	344	322	359	320	347	343	328	326	377	349	352	328	370	348	338	364	366	326	325	344	342	327	332	319	325	332	338	338	327	353	319	319	322	368	337	366	345	306	326	332	359	338	348	327	356	379	341	374	348	356	361	359	327	333	364	342	341	378	353	337	356	350	344	321	352	331	314	335	329	325	358	357	316	312	352	361	355	303	334	330	357	327	331	366	358	313	345	334	363	347	349	362	357	334	339	331	314	318	331	379	384	334	337	345	355	360	360	322	352	310	330	337	311	379	316	369	331	356	357	334	358	346	335	336	311	341	356	330	347	333	336	346	364	386	339	353	333	359	334	344	347	370	330	332	349	326	340	313	346	337	331	330	363	354	348	343	323	360	361	344	331	347	328	337	341	328	353	352	337	304	321	325	345	323	323	301	336	380	329	320	327	348	331	309	346	341	340	324	327	376	342	378	331	336	345	316	354	372	321	349	350	368	309	387	310	328	353	309	368	327	340	318	348	365	330	344	343	365	353	321	346	378	369	376	325	342	313	359	344	376	330	331	343	339	344	366	340	340	322	352	318	335	338	318	340	322	332	356	328	352	348	346	346	358	316	329	323	335	370	335	323	361	368	325	336	355	342	342	346	331	320	361	334	323	324	348	380	314	344	345	340	354	320	334	319	386	337	317	300	333	320	338	327	340	321	342	373	329	370	318	319	337	347	364	338	370	348	336	360	335	349	328	341	348	372	344	333	332	356	321	348	312	326	381	345	375	314	315	346	322	338	325	356	328	336	328	357	344	318	373	316	351	375	323	351	348	333	349	334	321	331	326	334	350	350	334	360	348	341	334	338	349	341	376	349	322	341	327	335	344	315	355	353	309	361	361	334	366	374	353	335	325	343	337	338	329	341	325	353	333	323	330	316	363	350	342	320	334	315	324	360	331	309	332	339	334	351	347	385	364	352	371	320	318	340	321	371	354	318	358	349	321	341	334	314	311	344	351	360	342	336	359	338	376	341	319	350	355	365	350	334	354	360	320	351	353	350	354	350	337	338	327	337	352	357	313	346	321	336	322	346	304	359	335	326	338	330	337	335	339	329	359	316	302	338	347	335	333	329	366	362	333	390	366	358	320	336	320	319	353	356	396	315	324	380	341	346	329	383	329	347	319	310	327	342	329	383	353	337	308	340	343	381	333	342	312	402	338	345	353	364	343	356	351	352	322	326	344	348	363	330	344	378	321	343	335	361	366	341	365	338	326	330	342	332	326	346	325	367	330	331	340	353	345	333	340	350	350	351	346	363	305	322	317	351	379	330	341	336	371	299	339	334	345	348	374	310	337	348	347	360	333	350	348	332	325	329	349	344	343	324	314	350	334	343	328	357	359	352	371	334	363	367	330	363	307	342	326	335	331	327	355	305	339	336	305	348	330	332	325	337	326	377	375	324	356	352	339	345	324	379	361	354	328	355	325	370	336	353	338	313	328	356	342	320	372	375	355	349	329	353	334	326	321	345	363	339	327	331	365	353	332	339	349	322	349	355	344	330	317	374	346	346	321	358	337	341	355	332	338	379	357	348	310	356	327	320	339	347	313	337	365	345	362	354	368	345	382	369	333	365	347	377	349	321	336	365	345	383	330	368	328	344	348	333	356	349	356	372	358	350	334	324	369	350	373	333	352	375	343	334	336	332	333	366	346	353	357	311	340	381	347	331	325	325	316	379	329	326	356	326	312	318	348	343	332	341	333	319	347	374	359	351	366	378	362	321	370	347	332	326	342	347	349	343	337	359	353	345	315	326	374	353	352	332	357	370	319	346	337	364	350	376	326	359	347	360	358	325	335	351	296	334	323	386	318	333	318	346	328	348	346	353	353	368	321	323	324	356	340	349	375	345	322	329	341	344	335	338	351	343	351	334	331	334	318	337	333	344	342	380	370	347	350	343	346	358	323	323	322	347	341	336	338	369	347	351	363	359	333	346	344	348	349	334	369	324	346	390	345	330	347	313	329	353	333	347	306	348	318	360	321	378	361	329	333	338	303	348	339	367	339	333	333	359	304	343	354	341	353	334	341	357	344	350	343	347	344	335	376	325	334	333	359	336	327	321	345	312	343	377	336	328	334	317	346	329	325	361	338	358	346	326	353	336	347	330	374	341	355	378	343	333	363	338	353	327	356	347	344	337	357	295	334	343	327	357	349	330	341	343	301	356	370	347	335	339	346	331	334	348	313	335	332	358	320	337	347	322	367	339	300	309	342	359	355	316	378	340	317	362	385	323	333	320	330	364	313	351	349	326	335	374	303	327	368	342	363	382	321	367	335	292	324	366	335	351	378	343	385	335	333	381	362	329	366	335	336	336	327	354	353	361	330	362	365	334	361	344	329	374	361	355	332	373	343	336	348	341	346	336	351	351	316	373	321	369	351	356	326
8080	3129	6781	7441	6486	5316	4261	3663	3144	2804	2483	2142	1972	2017	1784	1699	1629	1561	1456	1439	1348	1325	1279	1279	1282	1231	1157	1214	1140	1191	1123	1133	1152	1170	1074	1077	1079	1053	1053	1111	1048	1068	1018	1045	990	1035	1056	1050	1022	1029	1010	1031	972	1007	1064	970	992	995	976	994	1012	1013	995	1009	938	937	940	1007	1022	928	954	987	941	999	1017	1014	960	959	984	980	1031	951	965	989	938	1002	978	1019	964	969	937	1011	968	933	896	981	948	970	962	941	960	965	937	912	964	944	934	978	939	922	955	979	997	949	946	983	955	982	955	996	890	965	950	878	941	947	967	959	923	938	932	945	949	965	942	939	1011	985	971	931	923	991	980	905	931	944	916	935	1000	984	958	901	946	932	960	940	955	934	961	924	925	923	896	979	966	893	974	921	918	955	958	972	980	972	960	931	960	958	980	929	917	942	996	932	935	939	885	939	953	913	930	930	941	993	932	957	1026	883	921	944	978	988	957	1001	981	935	947	971	933	914	988	914	951	886	972	931	974	946	961	918	981	960	897	938	926	926	950	980	928	970	935	926	891	921	985	952	937	946	985	933	883	934	1018	951	943	933	922	1008	924	878	982	962	924	994	940	938	898	938	994	928	950	959	940	955	940	914	976	905	929	927	981	963	881	896	952	943	932	933	901	967	894	892	959	930	880	986	940	925	965	940	933	960	912	945	923	941	952	959	931	997	934	925	929	963	968	915	924	938	932	933	961	912	968	952	925	929	912	955	975	929	995	947	937	968	910	948	941	955	898	934	896	910	957	934	975	936	942	959	977	954	914	964	1000	967	952	916	954	940	942	979	938	938	920	923	961	920	961	943	969	929	939	941	943	878	900	952	935	1025	969	900	968	954	939	958	953	946	936	927	973	987	931	935	962	930	943	939	949	907	931	939	972	959	918	886	904	885	912	957	918	920	903	924	987	965	900	932	963	926	905	939	892	917	961	917	949	949	985	945	940	993	947	907	964	913	960	907	928	917	979	993	935	931	949	930	973	957	944	893	934	941	948	914	955	937	952	980	919	955	929	906	938	978	979	911	911	934	953	921	951	958	949	937	971	971	888	932	977	939	972	925	959	935	923	948	962	956	918	889	916	931	960	928	886	906	966	996	919	947	931	1002	943	971	951	951	970	894	939	963	1000	960	991	911	922	928	973	945	936	928	991	963	952	924	948	952	953	954	960	970	928	913	958	956	932	916	946	966	922	925	932	962	1004	934	922	970	957	919	929	954	960	945	932	950	946	974	897	920	880	887	904	906	947	911	930	929	953	891	943	916	929	963	953	958	907	956	888	928	1007	903	954	915	959	923	912	941	963	951	913	977	986	878	946	907	968	927	929	992	933	953	916	951	938	922	959	935	937	968	951	964	943	935	995	928	964	944	1000	943	967	912	956	964	943	995	936	886	915	932	952	913	939	919	904	937	978	987	963	891	973	916	903	908	968	947	928	937	935	1012	928	935	912	906	962	916	946	947	987	962	945	915	991	956	984	914	947	938	935	908	982	913	938	971	948	909	967	915	963	919	950	948	910	913	942	978	940	956	943	913	917	923	974	919	927	867	927	952	918	890	958	881	944	880	955	941	941	939	939	959	963	969	986	968	993	939	963	961	977	933	947	972	956	1073	948	1020	901	939	919	944	970	945	937	908	912	955	942	942	923	998	974	910	891	1000	954	963	945	970	964	936	913	899	945	972	980	933	879	988	918	914	883	926	877	1023	950	907	912	981	932	904	888	933	946	888	1003	921	903	935	943	985	914	987	964	918	908	881	940	970	936	967	923	914	966	916	946	873	911	971	941	937	943	886	935	903	964	932	982	951	921	941	905	924	918	973	929	927	931	972	951	951	946	939	906	966	979	978	998	951	955	986	891	923	944	917	949	969	932	982	937	919	956	879	960	897	953	954	931	926	1012	917	959	906	930	956	940	933	960	975	962	932	883	965	982	957	949	992	933	864	968	931	945	960	948	957	985	905	919	976	992	924	901	928	916	933	933	1003	933	915	934	912	925	946	969	944	915	952	990	911	935	957	952	936	931	932	852	979	875	922	940	970	990	962	914	1004	912	917	963	980	902	909	963	916	972	926	990	977	928	928	942	956	954	979	952	939	972	937	1009	956	928	942	949	952	994	982	1007	905	936	899	982	943	952	940	945	943	989	906	917	941	919	931	945	967	1033	901	985	943	947	996	934	925	945	996	924	968	1004	944	985	944	924	942	970	934	953	918	918	932	870	964	947	880	960	924	969	947	962	952	924	948	936	900	933	939	908	972	1014	972	955	953	901	952	979	910	908	919	936	889	946	955	908	951	929	920	906	926	935	956	931	915	977	916	913	944	928	959	917	916	950	908	962	961	972	950	906	888	935	966	930	960	943	950	964	977	917	943	975	966	940	1000	978	906	908	904	942	1006	944	914	941	950	942	969	880	900	935	949	956	993	919	927	936	953	961	930	934	938	936	942	951	978	949	910	974	936	954	916	949	946	922	944	939	896	937	992	909	875	941	938	879	947	1005	941	925	962	969	986	921	934	935	924	946	911	947	900	940	941	907	890	914	882	939	917	925	932	951	955	984	953	962	965	893	910	960	983	907	954	954	947	917	921	934	930	892	951	915	939	958	916	967	1015	925	940	946	933	934	950	947	933	953	877	944	952	985	960	955	943	933	929	912	947	988	937	919	975	945	915	934	919	949	950	900	1005	948	919	977	990	990	933	961	938	965	891	866	996	980	919	994	970	972	940	864	897	961	911	906	943	962	970	971	890	957	960	888	871	940	928	945	962	977	943	960	980	919	964	978	993	928	994	933	939	978	1025	970	923	970	971	963	938	988	951	916	944	945	989	889	937	900	920	969	901	978	954	915	982	896	968	987	936	936	927	1010	975	990	907	998	991	933	974	974	918	861	961	923	977	958	911	924	886	979	968	982	937	894	981	868	936	931	967	916	963	934	906	1016	934	951	907	912	925	957	905	948	978	919	956	935	967	919	977	905	948	912	965	920	944	975	981	962	962	920	926	977	894	956	996	951	974	955	913	963	911	902	903	1007	962	951	917	981	890	936	990	958	898	998	976	955	903	947	964	901	937	923	899	957	919	941	941	936	909	989	946	916	1002	921	939	1001	880	937	970	925	952	947	942	936	948	935	1000	963	922	994	914	970	910	947	963	915	891	940	964	969	909	981	956	928	934	987	895	928	939	934	938	964	928	961	962	957	994	900	973	963	947	949	1002	943	934	920	967	927	946	1022	1013	938	960	906	915	922	919	958	924	928	904	986	933	922	989	940	969	954	1007	902	986	940	957	970	918	897	913	967	883	931	920	925	1017	925	1007	932	951	949	938	992	953	958	925	925	972	974	948	1003	909	940	924	927	970	942	962	949	883	950	938	963	959	895	932	996	960	950	953	874	921	970	979	967	932	964	968	925	924	952	993	929	950	919	957	966	968	903	901	941	917	904	971	904	972	949	961	976	947	907	963	955	1013	863	904	855	967	982	942	927	939	968	915	876	934	905	955	927	912	1007	961	919	959	949	910
2411	249	250	251	225	219	195	164	203	211	176	189	165	186	185	181	169	205	192	171	184	193	189	162	176	189	181	158	202	169	175	178	198	177	199	186	166	175	195	176	150	184	168	189	178	204	186	163	191	171	187	174	207	206	177	199	206	200	187	199	149	198	204	181	190	186	196	186	193	172	190	177	189	152	177	188	201	191	170	186	169	189	192	212	169	188	173	194	171	155	174	169	169	179	176	186	204	186	176	184	183	183	175	173	173	182	201	184	185	189	176	190	171	193	185	174	202	189	162	184	187	171	204	188	200	180	199	163	209	181	189	170	165	170	199	191	171	173	187	183	175	189	195	178	195	148	181	188	172	173	169	159	168	184	197	168	168	167	200	196	223	168	175	187	181	195	164	188	185	183	168	161	180	212	210	172	182	194	183	187	168	166	168	202	190	173	154	172	203	168	188	157	182	181	214	168	201	191	201	177	178	172	203	187	179	184	191	197	162	197	221	200	191	186	186	194	198	189	181	173	209	193	197	162	188	190	183	175	195	172	180	204	176	191	176	169	174	192	181	169	198	210	208	185	182	174	185	191	204	179	177	171	193	168	183	164	178	205	185	179	184	191	181	177	184	209	158	193	173	200	209	216	194	171	175	178	185	182	157	194	166	168	173	193	164	179	194	179	196	187	206	191	177	154	196	179	186	178	171	206	162	183	194	184	192	207	199	191	196	176	195	172	190	182	196	168	186	203	200	185	207	183	178	194	152	186	187	187	168	199	186	186	181	183	178	165	192	178	179	180	188	174	158	211	196	202	195	186	195	198	201	172	190	178	186	180	185	183	175	176	197	169	174	171	173	183	215	174	195	173	192	208	188	166	200	175	207	177	180	199	202	190	191	171	192	176	213	163	184	170	205	170	196	198	194	186	193	161	205	164	158	207	155	189	188	172	189	187	172	176	196	196	178	209	178	199	204	214	177	182	183	182	155	154	188	187	202	187	187	189	163	197	219	177	175	159	203	193	170	169	191	191	189	189	174	196	181	168	193	178	192	165	182	175	178	182	177	186	182	197	180	174	183	169	157	191	159	170	185	177	187	192	204	189	171	188	191	187	159	190	171	183	208	172	173	171	191	190	187	176	174	184	178	201	201	195	169	178	179	177	180	204	188	185	174	160	186	203	189	194	188	166	194	194	184	186	195	189	179	176	186	197	185	175	199	180	193	170	194	182	165	181	188	197	166	200	190	185	198	156	176	211	204	193	175	183	191	205	208	199	191	197	183	171	187	168	172	178	177	182	183	160	172	179	167	194	164	193	181	193	181	186	170	180	164	188	190	183	193	176	205	191	150	183	191	178	188	186	153	202	182	155	184	187	181	169	190	177	196	184	166	193	202	192	189	167	177	182	204	175	198	212	192	167	196	177	180	170	168	198	174	186	168	170	180	185	202	184	186	174	201	190	214	176	177	201	184	181	177	160	195	187	189	178	175	183	219	168	174	169	185	182	166	169	192	158	183	186	198	203	180	205	206	147	183	198	181	195	186	173	192	183	181	207	174	203	173	172	173	185	195	202	176	168	189	189	178	167	165	180	199	188	188	178	173	198	156	193	185	196	180	195	190	187	198	187	193	194	159	178	199	183	195	183	168	155	185	191	186	152	200	180	185	175	176	157	186	197	166	188	173	179	178	187	183	189	183	183	192	161	187	196	217	165	171	178	181	168	169	192	172	198	176	165	189	185	204	187	148	167	171	172	194	190	188	175	205	192	165	201	180	195	178	190	174	194	190	189	173	167	180	169	198	198	181	211	161	168	155	193	165	178	155	186	178	167	180	174	196	171	193	179	192	182	174	170	204	192	205	162	179	172	178	191	190	203	181	200	184	164	188	179	182	178	177	192	176	171	189	202	170	182	199	178	188	190	199	176	164	207	187	197	182	199	191	201	173	183	178	183	187	188	203	193	198	199	184	172	175	182	194	209	189	189	184	192	177	198	198	189	177	159	201	178	174	164	183	198	168	189	185	200	185	192	173	204	179	188	180	176	167	210	168	203	199	178	196	197	199	183	217	182	197	186	186	177	148	174	169	148	188	189	179	168	184	182	193	188	164	192	169	176	192	219	197	206	199	191	166	204	183	194	181	175	168	176	170	180	174	187	177	177	172	209	170	183	191	203	181	162	180	185	176	178	175	174	189	173	172	179	196	210	167	196	231	190	188	181	202	189	176	177	162	187	178	189	207	188	173	184	167	197	189	173	165	170	165	181	190	156	188	195	186	195	182	168	196	176	185	161	178	209	168	180	169	190	175	180	183	179	180	182	190	212	158	168	194	199	162	176	211	167	195	197	185	172	195	175	200	165	164	170	185	154	163	179	188	194	170	188	183	181	188	212	201	187	161	186	179	184	195	175	176	179	165	168	186	180	186	164	180	216	196	177	173	187	187	196	188	202	215	206	146	200	173	172	204	167	162	171	169	192	186	213	182	166	184	211	194	172	174	213	195	182	194	177	157	174	169	208	167	176	196	175	173	167	181	195	183	155	181	170	199	185	196	180	180	189	191	174	168	187	179	178	191	192	169	198	197	184	182	190	167	177	189	187	205	169	193	189	162	160	145	178	186	183	187	180	173	162	190	180	175	185	155	180	187	158	162	189	172	177	184	168	171	194	161	170	173	198	187	183	179	199	158	180	183	189	182	172	193	165	185	171	205	184	185	191	166	193	213	181	175	187	199	187	170	191	157	181	162	172	189	184	173	197	192	177	177	172	190	175	184	169	176	177	174	208	195	173	175	204	178	202	178	192	210	198	183	165	176	184	197	204	180	185	185	175	177	207	192	161	206	176	196	206	211	205	178	190	176	178	181	189	183	195	189	180	196	171	193	197	182	165	184	147	178	174	178	164	187	163	183	179	182	188	183	206	182	174	168	178	205	168	172	190	155	180	164	179	186	164	187	175	164	206	180	206	185	190	211	176	204	182	170	183	167	203	188	201	165	155	154	186	202	187	200	198	184	178	183	169	175	176	175	183	198	189	202	186	179	192	164	195	184	185	165	175	177	178	193	177	178	158	189	191	187	176	153	192	192	183	189	179	186	177	179	187	196	184	203	160	178	161	182	161	179	167	202	204	180	182	176	192	196	189	192	193	184	188	161	181	178	186	179	171	192	191	196	174	188	186	189	174	187	147	182	166	197	196	189	188	186	208	183	153	192	194	188	163	186	181	164	198	170	221	188	185	185	172	184	167	195	176	194	176	173	166	177	189	173	194	174	202	188	188	159	172	189	190	179	161	154	184	187	201	186	164	185	197	206	190	164	185	176	186	165	191	187	171	184	160	176	193	206	198	195	194	166	192	191	174	186	187	195	181	182	179	186	203	189	198	180	196	189	198	202	197	169	185	174	174	173	173	177	195	206	192	202	190	183	183	185	183	189	169	212	163	164	203	173	213	184	175	180	165	195	186	182	192	195	178	177	198	190	170	154	196	198	176	204	174	198	173	185	167
2194	673	676	740	739	730	640	639	610	638	615	562	564	586	578	580	600	597	592	549	611	559	580	540	586	632	592	591	609	584	591	566	577	601	623	582	555	584	532	612	603	576	599	604	597	577	600	576	564	589	582	554	594	569	554	593	603	553	553	585	597	566	591	594	554	553	607	590	585	544	581	572	603	582	589	565	590	533	586	558	544	620	568	575	551	514	593	581	592	576	566	579	549	544	587	608	568	586	607	595	567	606	556	540	558	585	567	583	622	574	540	549	607	577	561	534	602	584	562	546	560	564	542	551	582	560	603	527	533	541	549	540	582	561	538	581	544	593	571	590	550	550	537	569	584	570	573	576	634	550	596	564	589	617	592	547	564	591	608	564	589	607	540	592	588	582	616	589	574	599	565	535	566	605	569	601	549	531	565	541	594	539	545	577	552	548	652	596	616	530	562	553	595	542	546	589	576	579	570	562	592	536	553	619	620	543	578	605	561	551	605	544	602	553	580	577	555	575	546	586	578	524	568	579	577	594	578	525	556	545	576	556	587	562	568	587	563	539	522	559	593	589	552	564	572	555	603	574	560	541	593	564	576	568	559	622	569	597	589	555	514	581	590	614	601	587	564	561	592	554	533	636	587	574	573	561	557	547	559	555	622	566	542	581	593	552	571	575	558	565	563	555	581	552	577	574	637	570	552	582	550	575	600	554	556	579	547	596	587	542	545	611	570	558	549	577	550	589	567	536	570	568	597	565	549	571	585	601	543	581	571	550	581	544	623	573	543	559	593	593	577	580	565	540	514	589	547	568	539	544	571	606	577	579	555	587	590	593	567	587	585	586	551	575	572	622	563	569	562	546	593	600	554	529	614	589	563	557	571	590	543	516	552	550	577	552	573	570	553	584	624	547	545	570	582	576	574	525	541	588	550	577	551	572	543	569	606	602	571	611	577	553	584	582	544	558	603	546	590	615	568	558	598	565	606	584	553	560	567	556	569	605	591	537	570	613	585	586	589	570	566	594	582	566	603	555	552	570	575	556	608	541	592	565	587	565	572	571	564	565	605	560	580	588	593	560	598	546	587	567	592	631	558	595	563	563	537	552	588	561	586	570	546	603	574	617	589	542	554	567	554	573	544	603	588	558	543	576	597	555	556	571	610	571	570	561	576	582	525	581	570	566	603	564	550	576	604	614	570	514	535	575	594	553	583	654	546	629	586	574	590	569	564	564	611	579	583	565	595	588	584	586	578	569	528	613	602	550	568	574	539	547	565	593	574	559	573	588	587	597	556	555	545	544	548	541	553	572	643	564	559	594	564	573	586	574	574	594	591	566	583	574	618	627	580	522	587	581	560	568	617	597	573	544	576	596	601	614	553	608	585	576	571	584	592	583	556	591	583	576	599	568	552	566	567	578	507	569	605	579	557	563	558	562	570	578	569	584	567	624	596	608	622	561	551	568	539	533	576	593	570	566	544	561	533	507	599	590	556	583	603	557	576	529	578	570	585	542	606	583	572	604	538	605	597	572	586	564	613	609	584	603	567	561	595	547	559	570	556	598	556	560	556	591	565	558	569	580	617	599	549	612	601	572	548	582	576	602	551	558	605	556	568	544	605	558	607	523	559	578	585	597	581	583	562	580	545	562	567	586	593	594	587	566	585	581	599	590	556	607	574	549	564	593	574	554	589	571	589	554	598	560	581	571	576	555	571	553	558	608	568	607	564	529	575	597	544	591	546	622	576	544	568	589	584	601	586	562	548	546	518	602	582	513	596	611	566	621	548	592	593	621	564	540	569	586	631	558	555	554	559	531	591	562	585	581	639	580	579	545	551	600	549	577	570	579	581	585	563	576	582	555	588	587	549	587	569	552	548	560	563	578	582	542	557	591	573	599	647	580	589	584	565	580	563	581	560	571	544	537	615	586	569	611	572	592	554	567	603	594	572	576	539	561	569	579	546	546	573	620	529	554	524	597	558	582	577	551	583	568	607	654	541	564	571	588	516	543	645	594	588	598	553	596	605	599	563	571	576	523	592	543	588	563	585	562	572	572	580	579	558	581	572	573	577	594	554	550	590	580	576	501	565	589	562	586	544	566	614	617	596	586	527	578	540	558	567	559	546	592	529	567	553	593	600	562	552	550	557	570	565	584	582	554	533	570	573	579	595	607	551	578	579	558	578	585	602	579	568	594	579	567	579	589	603	579	571	557	562	542	553	580	544	588	595	543	561	615	560	591	607	572	550	560	559	597	573	602	571	574	545	559	542	587	605	590	604	592	631	568	596	549	559	574	576	561	584	586	557	580	610	577	587	586	598	594	607	543	583	568	575	561	591	608	618	592	567	593	552	566	576	615	576	550	599	588	556	556	571	544	581	515	531	597	565	576	559	608	568	502	572	615	573	594	608	603	571	606	637	568	616	564	567	538	569	574	561	550	594	559	599	560	566	608	585	508	533	600	573	585	611	599	582	578	588	530	558	588	577	556	552	632	561	590	574	614	559	587	615	577	528	553	612	547	580	593	592	533	557	606	555	583	612	621	582	560	603	594	569	616	574	561	595	541	626	567	557	627	580	550	562	564	589	570	570	562	565	586	586	555	580	610	593	562	575	608	588	575	594	592	574	566	590	621	549	578	580	615	558	558	539	520	612	538	558	581	557	564	599	552	559	562	542	559	600	574	595	569	588	602	558	598	589	543	590	592	582	589	566	569	656	561	569	551	555	568	526	556	600	557	560	575	611	614	574	585	672	572	592	601	570	542	579	568	569	550	560	577	546	558	531	580	531	587	588	555	580	565	534	571	594	621	537	599	540	585	570	596	590	581	590	579	574	553	610	570	549	567	557	564	616	586	605	615	596	631	560	540	575	591	552	594	604	595	618	570	572	584	576	582	574	556	570	590	567	561	561	551	597	575	542	590	550	573	569	534	544	574	552	584	572	607	558	573	537	578	560	598	567	588	587	577	584	608	573	591	612	560	592	543	563	553	567	559	602	576	536	552	617	582	609	556	562	569	557	586	558	558	524	559	579	569	594	583	563	591	585	533	586	567	587	553	594	560	580	624	543	575	574	571	534	570	571	571	558	562	571	564	556	577	592	575	593	547	543	532	592	589	577	530	549	563	532	572	592	588	592	536	557	548	567	547	586	533	570	584	599	595	549	547	540	584	595	596	562	601	560	646	573	551	530	561	558	593	573	551	572	564	626	572	533	545	564	549	548	565	576	579	559	558	575	532	553	588	570	585	575	568	564	557	568	557	582	589	549	546	575	577	592	587	533	555	565	595	595	571	535	521	584	518	571	552	544	581	552	541	606	571	560	603	584	597	615	608	518	548	636	531	627	645	548	505	558	595	533	552	599	565	563	558	550	570	573	536	563	604	602	580	534	566	590	562	597	535	578	555	552	577	582	566	573	549	592	589	556	580	580	573	557	540	603	586	607	534	547	567	587	611	568	544	588	557	561	581	573	599	570	607	598	581	545	575	595	579	565	577
10941	1484	1774	1433	1099	809	686	600	547	488	475	415	447	413	376	389	389	387	371	362	360	367	354	342	364	362	367	352	348	344	357	360	362	345	341	326	394	362	338	315	362	341	371	346	354	356	340	342	351	335	321	334	319	349	373	374	362	347	333	360	337	332	320	354	319	339	295	333	333	354	351	347	326	357	355	357	328	315	332	356	320	331	335	319	369	319	336	318	368	324	309	362	329	335	342	370	328	319	340	332	332	331	350	377	352	344	331	356	331	350	313	326	339	339	339	317	379	361	337	330	335	345	333	372	322	348	350	320	359	327	309	328	340	349	339	354	317	315	351	333	350	331	387	344	325	325	376	353	332	351	323	361	358	339	324	319	295	369	364	313	331	371	327	306	335	365	352	318	317	361	379	336	315	341	374	335	324	339	351	355	315	337	344	336	346	360	376	319	324	341	339	334	340	336	340	346	333	330	323	321	306	339	352	340	359	325	341	355	353	337	365	340	367	326	326	332	333	355	342	344	316	312	352	310	370	364	335	318	360	342	330	325	327	363	346	354	323	357	320	342	327	368	365	319	319	300	334	305	322	342	340	342	327	327	328	320	348	369	351	327	357	368	342	345	335	335	317	333	347	324	331	358	331	363	332	328	345	332	376	319	341	298	337	366	358	297	347	310	325	384	343	388	351	326	359	334	336	326	372	339	349	342	351	341	341	318	337	352	334	349	337	342	332	357	310	339	355	355	368	314	376	340	332	319	338	334	362	356	355	346	331	326	380	330	381	347	335	324	325	362	357	310	317	340	324	350	328	354	346	334	341	332	313	346	307	332	351	342	324	332	323	326	356	340	330	363	374	315	339	340	388	335	331	328	335	319	341	318	371	358	323	375	338	331	353	297	326	356	322	341	304	381	329	337	380	323	343	359	363	340	328	309	338	387	346	351	358	335	332	317	350	350	373	346	325	371	346	380	343	325	341	303	387	312	335	326	343	368	358	300	344	312	362	353	335	344	322	347	344	309	315	372	356	332	317	353	360	326	330	353	329	338	317	336	317	358	323	344	306	326	368	361	353	346	328	348	333	311	344	334	378	342	369	340	342	324	325	333	328	330	324	343	358	343	345	338	340	353	338	341	355	331	315	329	327	354	326	361	333	380	330	337	329	323	329	350	343	299	356	381	346	337	316	319	352	341	342	357	355	368	334	320	314	339	341	339	325	317	348	325	366	326	303	337	320	337	340	323	356	326	335	340	326	290	327	321	360	332	342	351	353	346	343	341	333	346	347	366	374	316	321	322	357	336	333	325	313	344	343	323	348	347	337	330	346	342	353	354	346	326	330	344	340	347	347	319	344	365	333	337	367	332	359	314	342	336	335	353	307	345	339	341	311	358	334	330	313	337	376	363	344	331	313	329	339	367	346	302	307	351	360	352	331	348	345	344	346	327	381	317	332	341	340	356	395	337	347	359	327	349	380	299	326	344	319	355	361	322	335	330	352	353	325	381	354	311	319	350	362	313	322	348	359	328	324	345	353	315	336	309	322	347	328	372	325	336	320	339	311	327	315	333	357	386	322	357	329	328	332	357	364	328	349	326	341	323	302	316	345	323	387	371	351	341	336	344	341	354	345	311	338	325	301	345	343	367	324	345	371	354	346	342	359	372	336	313	365	337	329	352	311	320	383	341	343	366	312	365	316	320	329	343	332	327	357	301	353	309	352	340	323	313	343	350	348	329	357	346	375	336	373	334	366	344	347	335	340	347	338	363	374	327	299	299	373	338	321	334	323	334	335	340	333	322	365	344	341	347	354	353	353	376	350	343	337	357	368	339	362	315	324	331	350	313	355	327	355	341	341	334	347	353	355	279	307	340	357	297	307	343	342	349	327	349	367	360	329	347	314	344	353	324	319	334	361	343	328	330	372	357	302	310	367	338	325	338	334	314	347	333	332	357	312	340	396	331	364	325	330	347	340	336	346	370	337	320	351	378	315	336	325	338	337	377	349	337	363	329	320	347	316	316	347	336	327	336	331	339	329	349	331	347	356	361	336	330	325	358	318	342	324	340	314	375	340	327	332	343	343	320	349	366	348	324	311	328	321	359	338	335	309	356	318	345	343	311	360	320	346	341	333	362	296	359	360	363	344	305	325	353	341	337	341	358	351	330	341	331	319	355	354	364	316	352	326	347	351	324	317	354	324	338	298	355	356	323	382	353	326	382	322	314	346	373	336	322	328	325	350	334	344	372	325	325	328	341	335	354	339	338	344	357	317	307	338	340	349	327	355	330	334	347	358	376	336	339	364	376	334	368	300	353	344	326	325	358	355	351	372	343	353	339	364	348	325	350	327	360	322	310	365	323	348	337	296	358	356	355	342	368	336	356	338	355	336	353	338	326	373	343	323	343	297	337	336	338	365	327	330	345	334	347	341	333	333	342	333	333	347	349	338	331	377	350	347	348	328	334	355	338	340	367	351	328	343	351	346	370	327	375	321	323	327	325	349	372	354	354	370	296	377	346	352	331	339	352	329	341	330	339	331	306	340	312	321	362	329	377	326	317	341	389	328	335	346	335	347	351	362	362	356	359	339	329	328	329	341	334	351	342	318	363	353	354	355	298	337	314	344	337	353	337	345	361	322	326	335	328	344	338	353	311	317	315	330	336	354	329	312	331	329	331	336	344	356	315	312	324	376	305	345	343	343	347	379	350	360	327	357	354	327	335	347	328	350	323	352	359	340	338	347	366	316	374	334	331	350	328	329	323	330	349	342	330	351	330	340	331	336	345	325	343	357	343	319	334	358	382	346	334	373	342	330	328	325	361	355	348	297	349	325	344	317	339	337	342	309	335	333	336	343	333	338	342	339	334	345	338	384	353	349	336	304	322	331	333	327	323	339	327	368	365	340	317	335	375	304	348	332	353	320	337	332	338	324	351	348	347	355	316	326	346	335	355	323	324	357	363	308	347	372	323	358	297	347	353	354	362	299	347	344	337	336	343	317	354	363	346	346	353	340	344	316	328	333	328	334	336	357	377	335	345	346	357	333	324	334	332	343	340	323	321	348	331	322	364	338	351	338	355	321	345	318	299	376	314	335	310	325	301	338	316	360	326	370	302	351	346	336	342	350	355	357	344	365	325	354	338	352	320	350	337	341	343	356	350	325	336	344	351	323	337	328	322	360	324	367	308	369	319	304	375	353	337	315	341	318	353	328	362	312	360	357	372	359	356	282	343	325	340	348	337	360	312	357	350	343	330	372	300	356	351	326	355	317	353	302	333	344	376	354	326	334	344	377	349	351	368	378	355	318	371	310	305	387	376	319	335	350	335	305	337	321	318	349	311	319	363	368	306	350	345	322	352	337	351	345	333	328	334	342	366	363	347	346	332	381	336	317	335	336	310	346	339	332	324	361	337	350	377	319	338	345	328	344	324	332	348	347	354	330	344	326	354	341	322	342	370	338	364	322	359	347	314	343	315	323	340	328	362	331	335	373	336	353	335
5848	2078	3929	4320	3779	3026	2711	2336	2020	1902	1651	1581	1479	1429	1369	1269	1335	1251	1246	1220	1128	1076	1180	1076	1078	1055	1129	1043	1052	1021	1038	1069	992	1033	988	1057	1070	1084	1007	1002	989	1015	1060	1065	993	928	987	927	996	975	974	1038	960	960	1012	1010	986	997	973	967	950	1003	1044	1003	958	974	945	952	936	992	1026	965	945	935	967	995	992	964	974	1043	990	983	986	971	988	959	951	974	918	960	964	1002	980	926	998	904	1007	966	1000	923	933	932	955	947	975	1019	921	948	972	938	938	946	893	984	884	934	1014	1000	941	933	964	962	978	932	917	950	973	952	944	996	1032	939	942	945	944	922	968	923	916	1018	979	988	947	907	937	961	984	916	946	937	942	978	922	997	982	939	972	950	911	982	960	963	967	942	1001	957	982	927	985	923	901	1005	931	946	932	940	921	887	994	1003	932	971	1012	951	968	995	956	969	929	970	932	947	1007	1020	909	922	958	898	920	897	997	982	965	946	1012	956	974	953	943	947	945	918	958	905	988	903	909	959	960	903	940	960	941	961	910	986	971	887	973	974	897	926	983	944	954	930	943	961	989	968	902	980	925	941	937	957	915	944	989	973	985	944	948	956	918	972	929	958	958	990	875	954	928	943	986	952	966	963	980	967	951	991	961	875	903	993	934	959	947	906	916	977	949	1002	919	989	957	940	910	919	962	966	887	930	937	1003	957	948	935	960	912	881	992	976	935	945	907	959	970	901	934	894	996	983	955	992	1001	969	971	938	950	964	888	1007	1032	905	912	951	969	1015	990	991	949	897	883	1002	936	897	916	892	947	925	948	981	964	1016	1001	966	943	957	938	918	990	932	888	916	890	969	981	938	888	963	983	932	910	933	957	966	928	965	968	1020	976	890	961	902	930	901	984	958	937	963	938	942	937	956	935	945	920	905	935	935	943	1031	902	998	935	979	969	920	979	971	949	931	1019	985	919	920	924	938	926	957	960	905	999	919	919	918	948	862	935	961	1011	977	991	909	951	993	992	962	973	940	896	891	920	913	936	978	991	971	899	983	970	962	865	970	987	928	964	939	962	1002	938	1007	953	923	936	930	976	974	940	939	979	967	902	951	929	969	913	888	947	974	996	924	906	917	933	929	999	934	995	963	971	953	903	945	956	930	906	926	970	952	947	913	976	933	889	951	928	941	901	973	942	940	977	961	914	946	945	960	906	928	986	920	936	987	986	1021	964	915	983	975	1017	955	947	950	952	932	928	924	968	989	931	913	1005	945	979	964	930	901	956	894	975	942	938	973	956	976	954	884	932	989	926	928	981	905	958	950	979	979	997	956	899	956	878	932	961	963	878	939	966	941	964	930	972	992	985	999	967	926	963	946	949	999	1018	947	913	1001	950	933	956	934	970	940	903	921	970	907	964	959	939	904	941	1008	916	936	937	986	919	972	956	893	986	942	978	1027	936	962	943	1000	945	957	965	923	995	908	930	971	880	942	979	932	911	918	944	939	988	951	956	1011	959	942	955	964	946	979	870	942	899	906	1024	917	981	942	900	947	883	958	990	942	964	905	929	978	951	914	957	980	953	977	962	927	909	951	968	953	989	985	961	919	924	904	918	978	932	928	993	992	974	905	988	961	934	947	955	960	951	961	955	942	936	904	902	931	924	1009	940	986	980	954	908	957	880	935	937	975	934	955	931	911	933	956	1018	880	943	947	937	969	966	1009	968	936	968	932	936	938	910	939	970	966	973	948	964	963	890	934	901	977	942	941	933	945	956	946	907	915	969	973	929	920	944	968	933	964	934	950	932	993	928	1011	969	894	926	1008	992	942	992	951	915	948	969	906	969	981	910	977	906	983	966	955	960	919	928	985	1008	914	970	885	973	960	949	946	988	908	960	991	899	918	976	956	962	928	955	865	887	953	959	941	946	981	926	962	966	947	945	971	994	953	933	993	916	1010	964	983	956	972	919	927	977	937	934	960	968	970	955	920	904	955	920	970	960	980	929	951	952	919	947	998	944	954	928	981	964	986	919	916	957	978	912	989	893	981	941	952	923	897	975	974	946	936	966	1022	959	917	915	970	894	1001	954	985	891	1003	950	903	910	936	953	960	958	931	971	1046	921	915	954	965	934	947	927	963	947	952	916	1001	972	925	907	897	896	965	932	932	967	972	922	962	942	969	913	964	953	967	939	939	979	973	969	934	940	934	992	944	944	990	972	937	982	897	1000	909	982	978	931	941	949	935	953	976	959	941	933	894	933	899	915	880	966	971	923	905	978	1011	971	981	964	923	889	878	966	943	935	936	1018	956	930	965	933	950	926	893	934	942	957	983	925	984	931	898	933	874	922	991	888	924	912	952	950	961	927	971	1009	921	927	952	925	917	892	916	907	876	932	963	925	937	949	935	932	935	928	895	977	929	953	955	974	998	965	974	959	924	927	946	932	941	950	927	927	941	947	947	958	977	957	1026	971	997	964	947	982	913	940	947	941	997	964	918	955	989	982	914	908	1021	938	949	905	978	943	905	981	947	940	961	948	950	945	969	947	940	1008	942	923	935	901	936	960	973	939	942	949	955	908	933	924	937	1012	964	922	984	903	934	1024	908	985	997	876	958	909	1002	918	993	944	945	937	991	952	945	969	955	946	979	917	944	921	963	986	899	923	969	981	937	921	912	909	946	941	909	971	964	913	951	938	955	905	993	944	960	925	1012	1013	980	954	942	934	922	915	943	971	964	986	911	934	948	947	888	984	910	975	930	969	919	1017	986	983	976	921	936	980	922	909	945	889	928	903	917	986	995	980	910	946	976	974	969	898	943	1032	886	957	931	901	940	953	973	957	998	974	950	903	940	911	895	954	969	965	947	942	961	974	958	963	986	945	993	977	919	898	951	887	953	935	929	1003	965	961	1005	988	937	970	961	943	981	973	944	993	965	945	988	945	915	960	947	934	917	940	1001	963	961	950	966	963	977	986	975	964	935	986	910	954	994	993	953	958	986	962	971	988	964	962	972	940	933	928	954	934	938	990	950	946	940	933	1028	966	971	921	1007	917	932	911	924	922	941	989	946	959	944	989	944	965	980	946	1006	976	943	934	879	962	958	957	919	1016	947	925	918	885	957	971	928	899	898	952	964	965	865	902	942	892	951	978	946	972	980	958	964	932	977	980	953	926	1012	950	1006	935	955	935	969	980	956	954	994	961	977	958	920	955	971	1008	945	996	972	909	991	938	930	984	951	933	978	976	995	988	1001	918	903	940	942	901	930	903	927	938	895	949	981	947	940	921	960	993	933	941	908	957	967	992	985	964	1004	942	935	877	899	955	897	976	930	986	882	954	964	895	973	891	951	911	935	959	981	970	978	938	950	879	953	903	995	938	985	1036	970	992	908	977	992	969	942	919	952	969	937	964	958	1001	952	953	921	959	914	912	876	943	945	979	967	976	995	938	897	930	974	917	980	1008	978	963	968	952	913	976	964	944	956	920	975	987	1006	963	951	955	912	972	951	926	921	969	942	949	911	936	906	924	913	907	928	925	962	1017	916	972	967	960	972	968	976	976	925	989	878	987	927	889	942	880	950	929	969	973	1034
19563	3720	3446	2708	1824	1425	1122	877	786	686	582	566	555	504	475	448	472	426	439	405	427	399	402	380	379	356	392	364	374	373	405	363	387	376	409	371	347	358	387	384	391	378	355	329	371	329	355	345	349	380	369	367	362	372	366	355	341	330	351	359	351	365	376	377	346	352	360	355	352	288	378	376	346	322	361	339	364	355	363	316	356	363	360	353	338	317	373	353	353	382	365	322	347	378	329	343	359	362	334	321	334	356	320	370	339	314	344	381	358	358	347	347	334	338	374	346	333	343	326	332	322	333	336	368	367	356	359	341	379	348	366	369	349	367	365	338	311	334	335	329	318	350	320	336	350	316	321	355	361	358	390	350	348	348	368	348	327	362	364	326	331	322	359	331	352	363	352	319	386	334	331	336	343	345	363	332	346	328	350	359	333	374	337	346	351	390	287	348	355	320	329	331	335	380	337	320	341	362	354	322	330	330	363	362	362	318	325	326	363	347	317	374	333	398	327	348	343	375	328	316	344	351	338	325	349	355	352	359	328	365	367	310	342	317	364	353	370	380	323	354	324	318	346	371	345	350	365	373	341	359	356	350	318	345	322	339	363	328	312	341	339	364	323	336	353	321	331	350	313	373	367	331	352	338	343	311	317	301	363	347	364	322	342	359	364	342	322	365	339	330	333	368	366	339	328	347	332	362	338	329	348	327	347	349	332	315	333	364	342	322	317	346	316	324	325	360	366	314	350	359	348	355	331	354	366	311	360	330	360	327	352	352	321	334	315	342	365	331	334	339	364	324	346	344	350	346	364	390	318	348	359	376	333	316	344	367	338	343	350	355	328	336	341	334	344	342	364	346	361	366	341	340	373	332	362	346	378	342	341	327	326	366	360	333	351	355	343	326	319	332	384	370	345	371	393	336	335	319	361	361	352	334	372	362	362	350	379	371	374	347	335	325	331	374	347	343	325	362	359	317	360	367	308	337	323	319	314	347	342	350	346	324	341	364	361	337	367	348	366	338	325	349	344	308	323	368	340	334	370	333	346	357	356	342	354	319	357	366	333	317	328	356	350	341	355	329	354	336	332	330	337	314	342	340	350	347	323	326	373	316	304	357	377	339	358	351	374	344	341	326	367	360	364	378	359	323	310	327	356	378	320	325	344	341	341	371	306	348	372	392	351	356	364	339	357	405	355	360	332	379	372	318	335	316	313	386	348	328	359	357	358	348	335	323	367	336	348	347	358	351	350	335	362	367	330	312	354	340	364	330	371	385	363	369	326	282	321	330	319	298	342	323	346	339	343	327	371	333	312	359	340	374	342	341	350	332	337	318	349	342	334	343	334	323	330	361	367	359	335	341	340	349	321	369	323	335	345	330	355	366	334	333	354	335	341	335	318	351	322	345	369	328	368	366	357	371	395	378	344	360	352	349	376	355	328	350	347	326	376	345	304	323	358	350	375	355	371	329	358	327	355	337	357	347	329	330	356	324	339	342	327	344	322	361	315	314	372	338	340	358	363	343	364	330	340	316	315	358	338	347	382	326	361	355	328	383	367	336	353	322	311	361	322	338	373	350	301	380	331	323	356	382	317	347	320	360	327	347	345	304	351	328	356	359	327	311	330	288	320	381	332	345	400	361	355	356	326	335	370	362	366	353	356	361	345	348	361	342	344	327	349	349	337	345	362	329	352	326	360	338	357	339	318	352	350	364	328	375	339	356	331	345	351	347	337	360	349	354	341	356	348	352	381	332	358	319	386	347	325	330	333	334	330	329	347	362	331	339	352	352	341	365	344	365	361	360	357	339	347	365	328	353	345	347	364	330	356	342	341	353	361	336	379	367	357	369	353	328	330	345	303	373	337	370	358	318	388	352	342	305	358	377	354	316	336	348	344	330	344	351	360	338	327	302	359	359	297	334	364	370	351	378	358	360	368	360	379	353	338	346	360	332	366	362	338	381	294	360	341	337	364	340	340	329	330	370	378	346	340	304	355	345	363	378	340	379	344	362	318	348	329	357	377	351	330	353	349	339	362	363	351	334	328	368	362	343	356	361	356	355	326	327	343	335	335	346	322	363	364	342	336	359	307	381	367	352	364	322	360	334	351	339	346	346	330	314	389	364	341	343	372	342	358	360	351	342	343	334	385	369	357	374	345	355	347	314	345	359	369	358	361	342	338	347	337	347	368	336	329	347	342	367	345	327	378	359	349	332	357	341	353	349	331	317	368	364	357	373	359	348	339	348	327	326	333	336	337	312	343	348	345	348	361	330	366	360	306	318	408	353	347	331	316	356	379	336	324	348	359	337	368	372	337	341	335	353	330	309	346	341	341	338	325	350	363	345	340	347	326	362	346	366	356	309	342	351	379	330	335	355	365	370	345	354	312	367	355	389	346	366	351	361	358	350	371	341	362	356	334	356	361	337	330	353	300	344	372	358	332	316	336	346	342	358	372	369	353	314	337	350	346	373	358	335	372	319	338	349	374	362	331	325	351	329	365	337	341	391	345	333	365	356	329	324	351	346	369	355	329	331	356	337	348	362	348	364	337	344	335	336	338	323	302	310	309	330	340	353	318	319	334	351	365	354	326	339	319	356	360	343	341	372	334	335	357	398	352	369	348	354	351	364	381	334	322	364	316	337	340	378	363	367	383	347	378	315	327	324	336	353	348	354	338	365	328	350	340	323	350	341	330	334	358	358	333	344	350	313	361	334	348	344	348	345	315	380	371	336	346	350	322	340	327	329	353	406	353	337	372	334	301	316	368	352	342	353	362	314	387	344	324	335	362	301	358	350	364	346	364	352	344	318	340	346	323	382	341	338	347	341	345	338	336	326	321	363	328	338	335	340	329	317	359	342	344	358	352	344	366	376	349	367	338	294	305	352	336	310	372	393	372	330	345	362	356	311	324	341	335	322	343	351	326	313	314	355	338	359	342	341	361	361	358	359	343	384	335	343	334	312	338	335	325	352	357	321	325	375	318	335	336	332	375	316	327	337	338	343	382	355	332	316	365	324	350	385	363	339	351	343	366	338	339	381	356	339	386	359	356	340	363	340	346	375	329	346	335	349	352	349	324	330	355	321	342	353	363	333	340	358	321	364	348	358	324	326	330	371	358	370	310	323	357	322	297	342	356	357	351	380	337	309	356	327	330	338	360	360	330	342	324	329	314	342	350	351	289	335	345	361	353	339	344	373	363	359	366	345	355	329	355	348	327	339	335	371	327	371	334	358	327	310	338	346	339	345	370	318	344	330	334	324	332	335	331	340	358	392	307	361	357	370	343	376	341	353	315	379	350	370	354	358	330	314	360	336	366	340	355	362	325	341	339	358	382	357	321	352	348	361	334	364	352	335	317	345	345	328	322	330	369	321	372	361	347	333	356	349	332	366	340	362	363	378	353	370	320	335	360	342	348	355	346	358	365	334	361	326	365	372	346	324	373	367	346	352	348	331	330	379	318	331	387	342	377	365	327	336	345	344	364	378	303	341	305	333
8178	3074	6796	7470	6267	5180	4287	3671	3157	2760	2458	2251	2111	1938	1841	1620	1605	1586	1553	1351	1423	1327	1329	1367	1238	1210	1203	1200	1188	1181	1117	1155	1102	1113	1091	1050	1072	1088	994	1071	1065	1017	1025	1017	1034	1021	985	1034	1113	984	1028	1008	1016	970	1046	998	964	1004	996	979	968	964	980	1038	993	923	947	989	954	1017	1010	954	926	956	973	956	992	1004	985	937	951	973	943	901	935	938	957	904	991	989	946	992	937	992	928	979	972	992	960	947	954	943	998	967	936	986	967	933	918	1021	960	984	930	951	951	977	976	960	982	932	969	955	927	927	927	964	940	963	974	896	982	993	928	958	933	980	973	995	917	932	950	928	945	895	976	941	979	935	987	966	967	957	906	971	947	928	960	917	956	961	963	932	898	885	920	992	927	952	950	963	944	941	971	955	980	912	1029	956	902	937	896	965	900	939	930	936	949	990	940	948	889	932	957	942	926	937	956	980	892	952	963	937	997	958	883	887	954	996	934	945	926	964	1008	976	933	912	971	934	960	1007	879	930	994	1003	919	1001	957	917	945	959	958	983	868	998	963	949	962	993	993	975	936	936	937	950	949	934	916	930	883	956	984	949	1016	932	954	905	960	948	1024	942	933	981	945	970	903	971	971	965	1027	929	942	984	947	934	1000	903	924	987	947	966	923	918	934	947	988	956	970	903	925	942	959	984	1010	905	959	954	965	942	955	901	943	966	962	971	925	927	921	927	919	968	920	961	982	936	945	965	945	907	986	966	979	995	946	969	930	904	907	939	945	934	989	946	931	953	959	951	944	1020	976	932	926	934	967	918	974	931	917	965	987	934	908	928	970	928	892	960	951	922	934	894	950	913	915	927	938	895	946	990	948	941	966	888	960	897	921	962	923	928	925	974	960	964	914	1003	953	923	972	990	980	929	918	983	978	933	947	944	1003	926	907	938	956	916	900	920	914	891	944	943	972	901	970	964	915	940	1008	994	1009	981	971	946	908	996	911	927	944	905	967	970	942	916	975	950	935	1011	992	982	918	973	918	935	956	988	961	919	959	916	932	989	930	976	946	974	969	972	960	949	973	925	943	950	958	910	917	979	982	956	895	1008	962	930	956	981	970	947	948	965	966	954	948	970	914	962	1010	893	1009	946	937	967	935	982	987	960	937	968	993	956	939	930	941	1001	913	912	960	942	961	984	947	944	1016	925	988	995	906	925	944	937	963	897	931	938	946	896	891	967	962	968	944	894	962	975	961	921	943	963	892	919	895	954	936	911	962	980	954	969	911	903	973	968	1017	891	963	929	936	930	964	1008	928	922	974	988	997	934	931	904	934	944	989	978	963	982	979	961	902	921	934	914	933	958	975	953	946	934	909	975	911	947	942	962	910	889	977	945	976	978	966	932	919	998	963	979	953	934	923	947	963	934	887	965	945	923	1013	1033	945	964	978	934	986	934	925	902	966	959	969	953	991	920	899	932	933	957	904	932	999	962	944	982	913	1000	938	953	930	957	948	935	896	961	982	944	943	981	902	994	939	902	915	939	972	923	943	906	925	938	962	960	921	958	957	950	1006	986	922	998	966	960	919	975	949	971	975	1001	951	941	952	953	905	913	932	933	873	887	945	980	942	963	981	907	949	920	914	938	885	951	921	883	937	1002	958	892	913	933	953	891	920	913	978	957	912	904	967	979	913	954	916	948	967	954	976	907	951	968	974	971	953	969	939	933	957	948	940	965	977	978	1010	915	921	962	948	929	888	982	985	959	974	889	957	962	981	890	939	891	946	890	993	975	919	947	941	961	947	896	950	929	946	980	894	929	928	920	897	1001	948	951	943	926	909	981	917	961	994	919	950	961	976	946	972	893	941	957	916	931	1028	925	941	886	981	949	977	901	952	959	1005	924	905	955	909	959	916	951	908	943	983	961	971	955	882	937	937	992	922	948	961	930	946	959	1031	906	914	933	974	984	907	924	915	970	923	871	894	920	990	888	999	952	866	961	954	927	917	949	913	985	990	941	943	978	1009	926	969	895	978	989	916	941	1018	931	956	985	898	982	961	970	904	1008	945	885	949	915	964	922	926	950	945	911	902	925	979	916	985	959	926	935	994	920	955	964	916	936	952	975	1004	944	932	990	926	932	937	929	980	965	960	970	908	978	997	909	921	907	957	990	969	898	946	926	917	944	948	914	1005	989	935	982	973	992	989	980	890	936	937	959	937	964	991	948	927	968	957	921	915	920	966	933	990	942	937	970	897	985	992	946	964	919	959	904	930	902	942	1012	988	968	968	912	974	990	941	943	959	930	963	955	963	959	904	926	923	914	904	954	964	918	915	898	911	933	944	988	906	997	983	983	953	923	943	981	997	966	944	957	918	974	952	1000	987	978	954	898	935	953	956	951	898	978	988	1032	963	1011	940	932	975	975	915	968	959	982	968	910	936	966	926	954	930	994	976	981	943	965	956	972	895	925	990	916	935	983	995	931	961	914	954	1019	932	969	931	959	928	978	980	973	984	937	876	1001	948	965	996	988	999	974	941	976	934	944	936	996	934	938	946	975	943	988	888	947	965	930	960	992	978	952	954	986	927	901	967	951	908	938	960	921	938	940	875	997	953	935	916	937	876	958	922	928	987	947	964	914	933	952	888	996	972	961	945	958	956	926	955	964	970	971	926	929	925	985	926	956	932	928	938	956	962	963	945	925	933	969	1016	989	949	923	953	922	962	905	929	892	864	905	934	988	998	934	958	883	981	952	943	970	952	944	939	989	928	995	940	943	933	922	956	960	897	953	922	991	951	982	984	875	973	1001	930	981	991	937	957	959	893	934	987	979	897	1025	945	939	980	986	920	923	923	972	943	939	924	935	986	896	981	972	925	943	1012	944	921	926	950	941	975	1023	922	941	962	918	993	923	950	907	956	938	936	956	917	1007	958	933	953	958	868	942	917	976	962	953	917	918	920	968	921	964	895	932	907	992	962	986	969	926	972	952	927	972	982	992	1010	973	964	907	1004	911	884	936	954	925	939	892	988	928	950	941	966	954	912	986	928	951	957	982	978	889	910	960	894	944	905	969	944	970	1006	988	960	953	961	930	934	978	970	991	955	948	966	911	931	1006	897	963	865	967	976	986	958	895	941	918	1001	991	886	938	943	942	944	973	974	960	964	942	900	980	928	950	984	962	947	913	957	958	969	977	965	922	963	977	931	934	890	913	945	939	917	923	993	934	971	971	931	910	980	964	964	968	906	934	930	978	990	952	984	910	952	946	906	946	966	925	932	994	961	943	971	929	965	902	939	961	961	957	952	942	923	965	974	968	952	934	934	951	924	922	949	983	968	951	962	932	905	898	997	930	904	922	946	906	963	907	962	882	940	935	942	890	948	1002	1006	924	930	904	940	965	949	944	889	936	963	987	1000	943	987	913	932	971	971	950	882	928	896	947	941	940	909	982	974	997	963	938	931	917	984	930	943	962	948	883	940	920	942	949	945	964	936	956	940	983	921	958	911	985	947	982	910	970	932	1001	954	937	946	963	952	952	960	953	931	946	901	1002	1003	993	938	936	933	892	920	894
2410	263	245	219	216	190	217	184	185	215	178	178	191	174	197	171	171	210	189	188	192	186	194	187	193	209	204	153	205	179	212	179	186	188	205	171	193	181	183	178	185	203	182	186	177	184	161	190	186	194	175	208	174	202	185	176	195	179	186	182	211	167	194	211	176	182	175	190	198	168	176	201	192	180	185	198	167	186	178	189	197	189	191	178	176	177	192	171	203	182	175	206	157	185	199	185	195	191	170	184	172	185	179	192	174	163	172	207	186	202	168	189	175	191	210	190	196	186	180	168	181	179	165	184	173	174	191	177	182	194	192	212	162	166	189	175	205	190	172	177	173	194	206	156	163	198	180	205	172	179	182	185	193	185	189	187	172	185	195	200	176	193	202	183	162	157	198	197	183	180	186	190	180	198	168	177	197	184	197	197	200	195	184	181	200	174	166	182	182	179	187	199	176	204	201	192	164	190	179	186	185	197	206	175	181	206	186	174	178	186	182	202	171	186	185	208	182	180	183	184	175	188	194	185	173	180	179	187	177	188	188	201	197	205	197	211	176	209	186	218	175	194	194	195	191	173	232	183	181	172	198	206	164	167	174	168	211	157	185	172	154	180	188	175	204	183	190	186	190	185	179	186	192	177	195	192	208	177	178	183	168	160	190	198	177	180	186	172	173	207	191	194	186	175	177	195	191	166	195	187	179	159	192	183	185	188	187	166	168	194	182	182	200	185	167	179	166	186	171	198	211	164	175	199	194	185	176	189	189	178	163	217	188	182	186	179	172	178	174	188	172	178	194	189	195	185	162	164	167	165	188	179	196	198	168	172	193	187	180	194	205	194	195	207	191	214	203	206	166	186	187	165	170	168	166	183	190	174	173	165	177	201	183	180	148	172	195	218	167	179	194	184	178	179	194	169	198	181	182	171	188	214	175	184	222	167	189	192	197	199	198	181	177	175	176	186	216	195	162	170	195	178	180	180	180	188	197	191	196	164	183	178	219	184	195	181	177	226	186	184	179	214	159	204	179	200	157	186	174	173	201	203	177	172	183	189	183	175	204	177	196	174	169	171	181	192	186	170	175	181	181	158	172	198	191	179	199	189	211	197	190	151	190	177	180	206	216	175	206	165	188	206	178	191	161	172	166	181	190	183	199	175	171	184	181	161	175	180	211	203	182	186	202	171	161	168	194	163	168	199	185	197	203	199	195	192	205	186	176	177	195	172	175	177	185	197	159	180	196	177	151	172	190	181	170	180	199	216	187	191	162	187	203	160	192	184	195	175	170	159	212	212	195	168	171	198	193	194	181	206	194	165	221	179	204	196	173	205	177	187	178	170	171	174	195	178	179	203	195	188	185	195	165	172	171	191	176	187	191	177	165	171	191	212	202	217	190	192	174	182	158	190	180	161	202	182	211	158	179	197	186	203	178	167	185	188	169	210	198	184	181	181	157	153	190	199	187	184	167	168	174	186	209	182	159	202	206	175	204	192	181	195	163	194	180	182	196	181	149	164	216	193	176	178	178	187	174	210	166	205	182	171	207	199	170	178	186	185	203	180	162	204	181	170	195	178	176	210	191	189	171	169	200	195	170	183	183	164	210	174	181	173	189	189	174	178	187	172	169	185	187	160	188	195	197	209	192	182	197	171	176	159	200	171	190	157	199	181	187	190	181	188	192	185	187	192	177	178	210	210	174	181	192	172	174	186	166	192	185	195	157	187	190	197	196	188	181	182	172	190	198	191	166	197	198	189	158	212	185	165	146	188	181	145	180	160	163	189	192	183	191	179	178	195	189	184	188	194	175	180	190	189	187	170	207	199	174	203	167	170	167	195	171	184	189	184	182	202	195	195	173	199	196	195	205	199	180	164	182	177	154	200	185	159	205	191	194	165	185	179	174	181	160	181	167	169	208	198	182	185	192	177	176	195	182	200	163	199	195	175	179	183	192	191	177	171	177	205	166	209	183	176	196	194	193	192	184	184	191	183	146	190	197	181	181	191	167	197	181	204	183	174	189	193	173	212	161	191	177	201	162	185	192	199	189	188	202	188	199	166	198	185	213	206	188	199	199	178	166	182	172	175	193	175	186	186	180	189	186	174	185	191	163	193	169	172	172	200	182	174	169	189	180	163	171	182	180	165	214	202	195	176	177	180	187	175	195	213	183	178	186	180	191	173	176	184	173	195	199	192	194	180	202	170	201	188	190	205	201	194	171	200	182	196	196	192	187	208	201	191	188	198	165	178	214	189	186	202	194	193	175	185	195	175	177	170	183	188	178	178	159	202	209	172	180	154	186	185	190	179	195	211	190	193	178	173	180	171	186	197	198	204	195	195	224	170	170	186	236	190	185	194	184	182	191	207	168	211	223	200	205	206	196	182	205	189	186	172	194	178	177	164	169	182	172	178	207	207	200	190	184	184	185	182	206	178	205	184	164	176	211	196	190	206	181	207	180	182	154	192	221	185	174	173	202	203	181	186	211	200	179	196	201	178	201	177	166	183	192	191	180	178	180	170	204	191	178	213	168	189	199	219	197	179	176	177	172	177	200	177	186	179	166	193	215	193	171	198	181	181	176	198	199	187	191	176	190	193	214	182	199	169	197	176	192	184	201	187	192	178	191	182	154	172	170	180	207	190	204	190	167	192	196	196	183	179	206	172	176	182	193	185	180	193	187	192	198	200	159	187	176	171	178	175	179	178	200	190	194	176	201	187	186	174	190	196	205	169	182	188	191	203	188	166	183	208	168	180	203	192	175	165	185	154	202	161	164	175	189	188	189	184	171	185	175	179	192	181	191	173	208	188	167	176	161	187	203	202	190	186	163	200	191	211	182	167	179	193	180	199	192	197	190	199	187	197	173	201	207	185	177	201	197	190	190	187	187	187	181	174	204	189	163	185	196	212	178	179	208	205	157	169	192	194	164	190	185	167	158	195	173	177	181	198	162	173	204	171	164	212	188	181	183	207	192	188	190	192	192	183	171	183	177	180	193	187	188	209	184	180	194	175	178	185	182	194	199	175	191	190	193	168	180	186	179	173	182	181	169	154	184	163	164	183	193	170	173	184	189	176	186	188	200	173	162	177	187	187	168	191	197	177	194	165	182	212	192	214	167	155	181	185	197	210	206	179	194	200	196	176	174	179	167	193	200	184	163	178	192	194	198	188	185	172	169	179	178	181	169	193	166	182	172	193	195	205	184	178	189	164	165	193	184	184	213	185	189	198	162	142	188	200	184	180	183	175	213	195	177	187	198	176	152	211	173	196	216	177	193	191	197	197	164	182	194	169	180	186	207	204	169	161	185	177	163	183	178	172	185	220	205	183	166	196	202	178	179	182	200	207	205	179	193	183	186	191	187	201	170	178	191	209	192	176	197	168	181	189	210	208	176	169	183	194	204	198	196	192	163	178	189	179	205	161	192	195	174	177	217	196	183	195	193	204	180	163	180	186	200	193	186	172	223	192	168	187	199	158	158	166	183	168	171	182	193	218
2135	652	741	745	708	727	648	659	626	589	645	625	592	601	577	617	590	585	563	596	580	592	611	595	602	575	600	644	574	575	625	560	541	561	607	617	557	544	554	629	572	594	572	566	592	577	553	569	630	528	541	550	590	585	642	622	552	595	553	568	564	586	557	551	571	553	565	599	556	563	577	645	570	588	623	571	521	558	569	562	600	595	538	578	564	589	585	567	574	548	581	596	563	619	592	598	593	589	604	593	577	600	596	538	563	607	580	544	592	578	588	571	548	537	614	573	564	563	573	563	528	595	599	605	597	573	578	586	563	577	533	619	603	594	570	587	570	583	550	640	581	574	582	548	554	565	619	611	585	587	578	612	614	600	598	589	565	580	600	580	593	605	601	589	619	534	601	582	594	585	547	561	585	576	607	572	572	525	578	542	569	609	596	546	632	591	541	577	605	593	498	579	592	564	576	605	604	631	549	569	577	579	546	592	592	577	564	565	586	583	560	586	584	577	609	598	563	581	565	587	573	580	603	567	613	585	616	556	587	585	537	589	547	600	634	589	591	586	567	555	555	603	569	577	544	600	579	557	589	555	586	571	579	581	602	573	599	589	569	548	578	577	568	597	574	592	602	586	586	553	555	581	575	580	651	567	592	587	553	600	610	582	580	593	606	549	600	539	562	559	589	540	564	577	569	568	583	558	534	588	598	562	624	594	567	560	607	569	579	562	599	588	566	546	607	576	559	593	622	556	521	582	561	585	529	533	547	563	599	542	595	569	607	546	542	555	582	554	570	584	605	613	534	570	553	600	618	591	560	596	577	566	569	566	587	605	580	583	593	611	575	594	595	556	577	588	576	575	579	626	569	578	551	587	550	530	574	588	594	596	588	549	568	588	568	545	559	586	564	582	587	586	550	587	548	581	564	564	622	575	605	578	583	567	562	581	556	602	559	560	617	599	593	609	512	596	567	571	585	558	504	541	579	590	584	571	656	604	580	551	567	574	619	565	573	555	552	590	579	598	557	574	552	596	544	570	529	580	553	617	605	609	591	585	564	602	538	581	579	607	584	576	549	605	602	558	566	616	609	521	610	554	562	564	615	598	602	619	614	542	567	546	572	529	553	582	566	563	600	589	555	554	601	578	598	595	531	588	557	563	545	592	600	563	611	604	605	607	567	625	575	610	566	584	595	547	556	593	574	536	566	587	604	572	606	571	568	587	586	538	622	584	605	560	552	588	564	542	566	581	541	606	556	531	564	564	583	569	576	579	555	614	589	570	582	579	534	592	552	557	571	563	609	576	574	575	576	564	593	542	577	618	563	599	592	597	594	580	567	568	547	583	626	583	577	563	554	569	570	580	602	602	610	591	595	555	584	557	591	542	558	557	566	604	585	566	607	611	536	574	626	581	595	555	577	609	585	610	599	545	582	527	561	605	628	563	547	588	616	598	626	573	571	613	626	549	576	598	593	553	569	603	550	604	558	582	569	559	569	592	611	554	560	589	597	576	551	567	573	546	577	574	537	587	606	602	581	609	568	603	568	569	578	596	554	550	598	530	574	588	576	578	561	626	630	582	595	559	569	602	599	600	567	593	576	610	575	553	574	540	578	584	570	535	602	534	589	578	632	574	581	575	583	530	638	557	587	596	558	598	618	593	601	586	612	628	605	564	585	556	579	564	585	550	544	558	594	575	566	553	565	582	560	556	549	622	610	599	605	612	582	587	554	612	594	578	564	613	591	572	583	625	605	584	628	557	564	600	570	563	555	553	598	560	578	600	582	590	591	577	601	552	587	565	550	604	561	572	558	560	590	590	579	602	574	573	575	595	614	593	579	594	587	581	539	541	547	600	569	568	536	598	608	538	589	559	586	522	641	610	552	597	605	541	584	558	599	587	598	566	587	621	549	573	555	580	567	573	565	587	639	588	562	541	587	537	563	576	556	574	558	542	554	558	581	583	574	545	543	574	576	630	608	565	594	568	597	590	616	620	572	593	613	597	574	554	546	555	557	571	582	576	564	572	589	565	606	584	559	605	621	579	578	635	548	596	557	570	630	598	587	594	559	563	605	593	557	553	613	577	591	579	556	619	565	592	579	576	578	621	594	595	601	593	605	547	619	571	597	564	558	587	562	571	572	586	536	586	568	624	628	609	585	624	511	599	577	558	574	548	561	577	535	555	570	569	546	572	540	549	556	581	572	590	583	601	606	597	537	559	584	581	553	580	533	589	599	639	545	571	543	595	592	593	580	531	570	590	568	576	570	592	581	572	622	580	577	591	626	621	595	605	551	568	605	528	584	581	552	567	609	561	543	574	606	603	596	563	613	585	588	564	589	581	578	556	570	582	610	551	623	525	581	588	535	578	568	590	568	559	586	580	582	633	584	595	565	566	582	559	589	600	593	573	590	582	558	592	574	595	579	644	573	591	532	575	571	604	575	579	545	566	597	651	568	632	555	576	540	569	594	561	568	561	585	585	592	565	582	564	578	571	608	561	582	581	584	572	589	590	586	571	546	602	546	567	600	571	562	557	531	610	543	558	618	589	574	606	589	578	582	592	581	573	583	613	542	566	561	568	564	571	570	575	575	590	528	578	593	583	594	563	585	623	570	597	577	605	569	587	560	581	588	574	593	581	527	536	560	620	559	604	535	604	550	554	591	558	611	584	562	593	557	545	589	573	599	612	591	632	558	581	563	566	587	562	569	561	589	551	602	595	588	585	549	601	585	582	610	595	567	560	574	589	582	599	596	559	593	573	565	592	595	569	563	567	589	601	608	591	583	520	548	570	610	625	577	593	555	576	597	595	527	584	591	585	603	570	579	606	589	580	580	603	548	581	538	582	549	594	563	580	610	587	572	605	596	622	587	578	567	572	549	554	603	570	581	552	545	575	614	575	564	608	607	571	596	593	534	584	554	609	550	596	572	614	584	629	578	543	583	589	607	601	553	575	551	590	572	575	618	565	598	593	580	621	584	536	592	552	546	615	596	597	581	614	612	584	541	625	572	571	574	600	554	599	583	558	573	604	533	626	561	573	573	568	567	580	562	593	576	549	557	585	594	550	565	570	571	550	589	573	563	580	574	579	559	591	571	538	599	592	612	614	595	590	605	577	571	560	587	612	624	531	592	576	590	559	563	581	581	604	569	568	561	595	554	547	589	588	620	589	604	598	542	610	561	552	613	599	584	550	537	581	633	580	583	573	595	561	601	563	525	592	604	600	573	610	584	573	604	570	571	556	593	539	556	566	604	575	602	590	614	604	580	550	601	595	594	571	634	630	539	551	562	604	609	597	554	543	540	563	588	558	590	559	597	584	602	624	556	585	588	601	537	552	591	576	577	560	539	583	630	570	602	535	574	579	570	571	564	569	565	578	574	586	578	592	548	535	589	555	568	548	596	590	579	591	601	571	555	574	564	580	603	577	539	549	570	548	546	555	556	566	587	575	623	579	549	578	624	566	599	659	572	559	569	591	602	574	606	552	582	579	638	588
10991	1492	1727	1368	1047	838	657	615	561	522	465	457	396	411	424	391	370	377	372	379	366	374	342	371	354	332	353	334	342	385	341	332	357	382	331	367	359	346	357	368	357	332	341	339	340	339	321	294	321	337	333	337	343	372	324	346	349	325	368	352	341	368	330	357	350	355	342	378	397	331	361	313	315	303	336	340	350	367	350	368	372	338	324	333	359	343	374	319	337	346	360	335	343	360	322	361	316	331	341	360	377	312	368	364	310	343	351	363	386	352	346	316	324	321	334	360	343	352	348	340	314	342	330	344	326	374	343	365	338	341	379	368	315	347	364	354	296	346	344	346	354	348	353	337	337	320	318	322	358	328	333	358	343	338	320	315	353	332	364	354	373	343	339	350	330	302	351	388	335	347	357	349	327	361	370	315	345	341	334	315	370	335	342	334	356	347	341	307	345	357	328	342	341	372	341	329	364	369	362	336	330	330	336	318	332	345	332	363	358	341	337	336	335	349	315	330	326	342	348	352	342	348	361	370	344	354	301	352	328	355	362	334	337	326	399	360	372	340	322	356	332	349	319	320	334	345	312	348	310	347	325	346	321	322	337	365	337	326	347	330	334	342	349	340	350	337	321	328	315	350	357	339	365	312	348	327	360	344	326	354	332	351	328	376	358	364	332	334	341	326	346	307	339	340	321	331	370	336	380	358	336	331	354	340	338	334	330	360	329	334	340	340	356	310	351	341	354	359	357	342	303	326	358	344	360	323	316	330	348	319	341	375	385	331	312	334	353	365	315	355	374	340	361	349	370	361	310	326	343	325	333	348	294	352	310	330	370	358	356	349	359	329	332	340	367	323	338	346	311	336	329	341	335	377	355	340	353	298	368	366	356	364	361	331	332	314	337	342	325	334	322	366	375	359	344	336	342	331	362	339	337	355	390	349	353	325	352	362	303	346	357	326	356	356	313	323	360	368	342	347	372	337	382	354	327	327	314	337	347	341	372	352	356	337	362	357	314	327	351	317	316	350	357	361	301	352	320	347	348	307	333	338	355	336	348	343	317	371	335	377	352	308	353	358	362	355	346	364	315	367	353	346	348	332	330	358	330	340	333	371	350	321	367	318	297	325	351	357	328	352	311	303	351	315	363	330	354	364	325	350	329	331	341	337	338	329	360	321	309	337	344	343	347	375	328	320	342	334	381	343	323	295	342	342	335	359	358	342	357	328	350	316	320	327	339	348	349	318	343	336	360	323	310	312	313	342	341	358	344	318	360	335	318	347	317	338	335	346	338	354	316	345	336	330	358	345	313	365	337	336	340	370	327	356	316	343	337	327	330	345	352	363	331	334	338	322	344	351	349	365	313	367	400	325	354	339	379	340	349	369	313	350	354	330	328	340	320	356	349	363	333	355	331	335	330	349	364	370	341	347	372	312	348	329	342	341	373	358	351	338	338	348	346	308	327	335	337	361	374	334	362	336	328	331	342	341	342	372	352	357	344	333	350	355	352	352	332	350	333	356	353	356	328	342	351	322	317	322	336	348	336	345	350	345	353	326	352	364	323	382	352	350	337	307	320	336	345	357	324	373	327	350	356	347	333	333	358	330	337	361	336	348	333	382	339	318	332	322	327	341	353	340	340	331	300	347	277	320	323	338	360	321	355	360	312	341	379	313	339	367	371	366	325	379	337	327	351	349	304	370	342	353	330	351	349	352	324	332	339	352	360	351	322	343	350	361	371	336	341	329	362	371	370	355	333	314	379	340	326	336	305	343	327	355	375	353	355	352	345	364	340	329	346	297	329	338	349	335	321	353	345	352	322	328	342	352	330	358	338	346	354	367	334	337	332	342	373	338	314	355	329	361	347	306	328	359	348	326	336	326	344	356	341	354	340	326	347	325	324	330	334	338	319	337	324	314	335	342	323	314	340	352	338	360	342	309	335	349	370	345	330	326	349	313	296	336	344	366	344	332	336	345	316	332	360	416	364	363	335	336	341	349	330	340	364	344	357	341	322	363	347	314	321	334	347	361	333	342	346	356	337	358	360	380	331	352	334	324	327	353	334	343	345	311	369	312	326	350	393	323	324	353	323	374	320	325	361	392	346	345	317	336	342	341	334	368	346	356	336	346	341	374	322	357	358	333	347	333	322	366	335	351	340	338	334	331	354	329	347	338	318	344	347	339	326	316	327	328	363	348	375	357	369	354	338	377	355	321	363	336	355	338	332	325	342	334	386	336	344	298	322	332	359	372	359	340	338	366	339	344	375	313	355	347	329	348	312	335	340	329	369	368	342	312	348	367	359	325	340	331	309	360	356	336	334	397	371	347	351	326	340	351	325	373	353	331	335	335	341	319	329	340	337	339	323	361	343	349	337	345	336	334	330	309	363	373	315	332	295	350	352	322	366	371	320	351	333	370	328	327	381	354	349	352	344	318	327	353	363	354	337	328	362	331	351	357	305	360	338	353	328	326	303	352	341	329	311	343	350	343	377	314	322	364	289	326	367	342	350	336	368	318	336	336	342	322	324	372	355	371	350	351	338	312	326	341	355	357	325	329	345	298	333	331	352	349	353	344	322	320	376	345	358	335	314	325	342	311	344	327	336	334	347	322	347	340	325	324	338	347	356	354	275	339	344	325	354	350	326	351	345	320	314	313	361	335	349	314	364	344	358	352	325	372	332	353	356	336	346	319	362	328	354	357	349	392	339	361	366	329	320	324	332	336	344	352	333	358	354	328	296	351	337	330	328	331	321	351	353	353	336	308	341	349	359	337	327	365	303	341	327	328	337	346	358	369	378	333	345	347	341	323	355	345	319	362	336	336	328	348	363	360	349	303	342	316	340	361	338	339	332	332	329	324	339	330	368	361	339	358	317	346	348	320	340	329	326	325	328	327	342	353	335	373	334	371	353	330	341	316	360	327	344	308	349	328	297	325	354	352	345	337	350	330	339	373	357	334	321	368	344	330	332	324	358	350	357	331	360	344	335	326	386	354	320	359	324	307	308	359	326	361	347	369	319	345	330	329	352	332	341	352	334	361	340	346	346	363	330	359	349	369	300	376	321	308	375	306	337	333	312	330	372	325	358	337	338	338	341	377	332	320	308	312	354	329	341	345	377	357	361	306	344	343	358	340	348	334	342	363	359	340	326	321	317	326	328	360	329	355	333	349	322	341	348	332	344	307	362	329	346	334	370	338	333	350	367	346	333	338	343	330	340	333	350	335	316	325	356	332	352	372	325	326	331	352	335	342	325	359	332	342	359	338	335	341	348	329	338	321	357	297	359	331	353	367	344	347	342	341	323	350	344	301	326	348	319	340	350	331	319	320	380	356	351	351	314	327	312	329	364	361	320	338	362	328	319	343	338	337	350	308	348	342	334	334	358	314	360	325	337	323	329	388	339	340	326	355	314	325	360	337	347	337	357	317	337	367	355	357	318	329	319	369	375	342	316	352	363	353	349	324	358	374	322	331	325	385	371	332	367	322	368	375	309	350
5885	1953	3957	4333	3821	3127	2660	2408	1985	1876	1691	1558	1531	1530	1338	1363	1252	1230	1243	1179	1124	1150	1106	1136	1124	1057	1022	1073	1056	1094	1029	1012	1027	1066	1029	992	993	1039	1021	1026	1032	1034	1024	1025	994	1000	1003	969	989	1028	1008	996	1017	1012	997	958	1004	1057	994	925	955	959	948	998	923	1007	944	922	1000	938	959	954	964	993	963	960	978	1032	1012	975	955	936	999	971	955	977	1002	959	959	958	996	931	992	954	963	951	970	957	972	1023	941	1013	940	1011	950	967	923	956	955	962	963	981	929	989	955	953	996	939	938	926	1000	935	975	925	953	994	963	940	946	964	940	957	947	931	967	951	969	968	978	961	979	910	966	942	969	970	917	951	931	980	975	974	954	998	952	900	973	938	984	949	899	970	972	960	959	947	933	942	940	975	950	1006	971	961	948	1013	955	922	909	1039	973	997	956	924	992	961	975	950	981	1005	962	969	1011	933	984	948	959	939	950	971	898	991	965	949	961	1013	967	993	932	922	935	994	991	989	1005	981	947	989	922	962	965	928	950	939	959	923	958	963	915	959	914	986	933	933	993	969	969	966	963	945	950	965	908	934	968	895	938	927	1013	972	1016	879	950	944	941	973	985	960	909	934	949	968	941	980	908	976	944	961	940	950	983	990	957	973	986	1018	980	982	975	995	944	983	1018	946	945	915	925	927	996	1001	935	923	972	923	973	966	981	957	932	956	927	910	947	968	923	1029	947	924	924	930	945	920	1019	969	945	978	887	919	957	966	964	964	991	963	999	955	966	935	954	980	958	957	999	955	973	972	942	961	913	911	924	959	894	971	926	925	908	982	1001	954	979	986	1008	1041	1027	959	960	964	944	977	933	966	983	937	959	918	924	919	963	929	934	972	914	1007	951	984	927	1005	968	897	921	974	976	930	954	954	980	905	935	941	917	960	978	960	942	932	915	929	999	947	949	930	898	963	957	956	944	987	918	949	943	953	938	950	955	965	910	952	1004	930	962	974	961	1010	953	929	927	961	992	919	918	960	1000	988	1006	895	948	937	978	968	932	936	999	914	1015	946	962	978	944	924	975	887	940	925	943	957	954	901	937	979	948	933	892	934	962	942	971	901	942	1002	949	925	979	927	965	971	989	930	942	939	862	941	986	988	931	953	941	929	951	945	943	936	962	935	927	939	1028	921	983	919	968	968	929	991	999	946	952	978	957	929	945	929	1013	896	996	935	954	1018	1020	939	966	926	942	950	952	960	1005	937	945	940	947	981	984	924	961	936	994	964	955	1005	952	950	973	917	1011	965	954	968	917	953	883	952	968	939	955	1003	1049	957	1002	912	970	969	968	961	937	1016	901	957	969	937	955	986	975	955	920	970	951	982	923	874	902	988	928	954	991	940	932	997	929	970	955	934	980	893	953	955	1016	930	987	954	950	963	991	924	950	984	976	915	942	1001	987	970	962	983	975	923	991	960	950	918	997	906	1020	1032	928	983	957	1002	983	995	929	927	966	915	935	948	952	1007	946	867	924	950	943	969	930	943	913	963	950	915	961	954	937	975	949	965	967	980	938	945	938	1004	937	929	914	947	964	948	993	956	962	870	925	968	995	958	915	1002	984	958	927	972	980	956	919	915	939	961	982	1008	951	971	962	983	1003	874	928	934	995	959	1000	883	927	892	968	982	947	938	939	973	970	960	932	961	984	931	930	987	858	899	964	973	976	963	950	937	942	972	955	962	949	1025	951	993	927	949	994	905	960	970	963	908	930	1025	983	981	985	869	917	955	952	931	958	937	968	976	950	939	953	931	971	967	960	1017	960	901	1001	905	978	926	970	1009	956	952	955	994	954	910	988	945	957	926	941	962	992	1004	982	992	911	939	959	923	944	967	954	995	927	996	954	951	988	940	997	976	904	1020	992	901	991	897	1027	1001	947	964	970	931	941	901	916	945	937	963	931	948	929	990	874	925	916	1000	992	941	955	954	934	968	985	961	935	982	977	964	968	955	974	892	927	984	933	950	975	1013	940	933	986	968	977	952	980	971	975	968	976	931	940	1004	984	956	978	963	930	981	930	1020	939	977	1008	963	920	926	930	925	1004	1006	978	903	999	922	897	965	928	953	901	954	965	960	963	976	941	973	972	977	952	1012	980	964	940	933	902	883	918	937	919	985	941	957	947	968	962	942	913	950	1002	981	980	932	989	941	995	902	938	974	928	972	960	973	950	969	936	933	948	956	935	932	894	943	974	962	1019	952	947	970	975	922	952	961	931	1018	914	967	1041	961	946	955	989	955	933	971	979	949	977	904	926	954	1003	933	986	961	935	997	943	932	994	917	936	975	913	1003	943	951	943	927	925	976	956	956	975	935	1014	923	951	913	912	936	913	880	1003	976	974	938	932	946	961	988	978	939	957	969	1004	928	988	979	940	981	903	977	957	923	942	971	957	963	968	996	961	925	944	981	907	1020	932	947	975	976	996	937	981	1007	960	965	964	946	947	966	982	904	966	950	961	1027	954	945	994	907	953	948	921	924	971	943	934	941	898	995	937	938	944	952	938	1037	924	940	982	955	990	972	957	944	950	931	926	891	928	909	935	936	933	936	939	922	978	972	1002	910	922	944	974	906	896	915	939	990	993	986	984	985	882	950	943	952	947	950	900	955	961	1000	1021	972	888	1005	945	951	968	899	996	1006	960	898	974	964	909	969	950	966	972	953	980	928	995	949	906	992	945	998	936	987	952	1001	952	941	956	943	942	967	977	948	962	928	950	926	936	985	937	932	953	960	997	939	961	1017	958	947	954	980	979	890	957	907	946	970	936	958	943	965	1016	965	981	933	982	948	949	999	988	1013	941	945	936	976	955	978	1023	997	905	903	930	956	935	922	906	948	952	990	1008	958	1002	985	926	959	968	934	949	896	923	970	960	955	936	910	971	1007	953	880	942	931	923	968	933	967	938	1013	925	949	979	910	960	936	977	943	928	933	950	935	943	903	978	943	907	923	975	912	968	955	1026	952	900	967	977	987	961	963	958	990	919	942	895	983	939	914	935	1029	954	943	940	917	964	961	980	930	916	986	943	1002	969	940	1001	956	932	947	936	973	990	962	984	957	912	964	941	970	957	901	969	889	958	950	913	935	985	984	922	935	966	937	965	954	978	938	956	953	970	953	928	976	954	930	944	999	959	965	925	953	940	982	963	912	926	987	922	950	937	936	976	907	970	1011	933	958	988	958	917	994	918	998	985	906	932	932	958	906	940	1010	999	927	956	903	995	958	1003	876	928	996	977	924	937	931	899	919	961	921	989	979	929	933	981	967	982	923	934	965	936	951	929	938	926	978	1015	972	934	967	933	994	938	919	973	1024	962	948	936	952	916	895	994	912	958	956	918	1000	937	953	949	921	972	983	985	903	941	948	893	971	944	952	1009	901	933	981	958	928	944	967	941	991	926	964	924	944	953	937	1027	925	991	907	956	962	956	956	996	978	994	929	993	948	927	961	992	995	995	989	970	959	926	954	906	977	946	977	956	982	964	985	981	913	945	1017	1002	954	957	928	942	944	998	981	1000	953	954	983	989	991	992	973	984	879	978	970	968	907	982	947	960	936	972	980	996	969	900	1024	984	987
19625	3687	3438	2723	1969	1405	1099	891	748	688	618	480	541	478	526	474	486	383	432	380	400	367	375	353	412	413	384	386	427	372	386	391	371	373	343	338	350	338	367	369	348	349	355	352	372	349	362	362	371	410	360	341	347	379	334	349	358	335	353	333	356	356	374	331	351	347	371	343	368	325	320	319	331	363	331	303	357	344	382	355	369	347	372	321	332	339	333	359	339	364	354	326	322	360	325	394	303	360	332	364	359	377	329	362	354	337	331	313	327	335	343	335	334	332	391	328	347	332	373	324	331	383	353	349	349	333	351	353	365	350	359	337	379	380	357	339	352	336	369	357	328	352	345	411	347	375	348	315	347	344	303	386	359	362	353	334	323	369	367	380	329	331	357	366	333	342	340	354	370	356	347	372	345	360	366	355	349	358	333	365	331	344	353	343	343	351	361	399	333	312	356	342	345	338	368	350	389	323	352	324	347	314	320	351	342	349	343	323	365	302	340	390	356	345	338	328	349	328	350	344	350	326	361	346	335	340	337	376	324	339	315	345	377	322	367	360	351	347	346	334	359	328	355	396	335	344	323	394	342	340	378	369	338	379	345	371	346	341	362	353	326	360	378	358	338	345	368	362	315	356	358	351	350	359	354	369	364	335	336	341	330	328	319	336	338	342	350	382	327	341	362	377	316	314	331	353	349	318	357	319	332	338	322	341	318	350	386	326	349	359	348	359	342	316	358	357	338	327	337	319	330	324	356	313	324	335	363	325	332	367	347	363	340	355	347	332	309	319	347	342	309	343	329	332	365	360	329	346	369	343	367	364	345	339	343	349	362	307	355	325	319	370	364	361	339	345	334	329	385	348	322	342	310	368	361	316	356	366	357	361	349	315	354	378	352	336	353	323	361	379	387	359	364	367	373	329	333	335	365	359	345	343	315	356	320	365	314	349	353	334	357	344	355	337	363	348	329	357	304	324	355	369	355	362	385	319	374	357	345	386	354	334	364	354	353	344	342	368	341	365	335	380	357	350	332	344	365	333	343	332	347	325	344	339	347	334	347	332	358	332	360	326	345	360	373	340	316	362	347	343	366	339	330	358	334	323	352	321	332	332	339	342	339	347	335	342	370	340	356	346	387	345	371	342	327	369	348	325	362	368	324	328	312	347	347	344	378	345	341	341	381	332	338	391	344	331	341	336	337	337	366	371	341	352	343	342	325	365	340	324	341	360	329	365	336	366	341	333	324	341	334	345	346	331	346	336	349	339	345	339	340	329	331	302	360	338	353	359	330	366	365	318	344	337	326	359	345	371	334	329	357	382	342	349	354	367	371	332	356	310	359	342	359	355	355	338	338	328	322	338	306	365	363	375	336	369	330	308	331	356	333	336	352	357	355	346	351	329	329	363	384	340	338	366	347	347	380	370	314	355	356	357	338	358	340	338	333	339	335	328	367	371	389	334	327	360	330	325	335	349	334	357	317	350	333	336	324	364	347	350	324	373	370	357	384	356	338	379	360	344	359	371	342	345	373	348	344	351	340	357	314	359	307	358	367	331	385	333	319	361	364	313	347	357	351	346	360	345	356	325	373	367	346	365	367	325	339	314	345	345	364	337	357	320	353	353	340	341	361	360	349	345	353	386	329	357	343	349	343	370	310	379	348	368	355	364	370	369	361	358	380	352	365	355	354	359	340	352	367	320	337	348	368	350	361	345	342	338	387	379	323	358	351	351	321	329	341	338	347	351	358	347	336	338	333	365	376	334	311	352	365	329	355	338	365	361	345	351	341	344	352	316	329	373	356	375	343	339	342	324	355	348	358	323	348	362	329	307	332	370	328	351	325	382	366	342	360	377	308	350	360	362	319	345	343	322	338	343	344	330	352	342	363	317	382	343	346	357	353	345	325	359	347	317	339	375	345	343	338	366	355	356	348	362	337	342	329	337	335	361	328	333	355	321	377	343	361	348	302	378	380	320	356	375	348	368	320	322	338	298	349	311	360	347	326	369	328	377	365	327	338	340	324	321	348	388	413	342	353	346	323	360	346	374	340	375	342	376	309	334	354	358	350	312	362	344	340	343	333	328	380	337	333	333	332	360	331	326	342	326	335	329	318	340	366	326	338	354	339	304	335	365	359	321	344	339	330	326	306	338	348	393	327	363	338	340	363	335	338	346	358	363	357	334	350	347	339	318	318	349	360	363	323	339	318	351	384	383	349	369	348	340	349	312	348	363	336	350	333	334	311	363	351	327	338	336	330	313	324	331	350	341	357	388	348	367	326	348	346	382	347	336	354	349	341	327	347	341	357	354	353	367	362	357	320	350	330	342	361	358	323	352	340	343	361	335	342	340	349	327	355	366	324	329	334	345	335	380	372	355	347	357	310	328	375	351	344	321	364	346	319	336	339	401	339	354	339	349	333	345	341	334	401	341	346	356	327	367	350	364	347	356	319	338	344	310	343	355	331	393	362	347	340	347	338	353	357	318	359	313	338	341	365	339	344	329	352	330	358	335	340	338	354	350	346	341	357	366	346	340	323	318	292	339	352	338	342	365	339	372	343	380	384	327	353	347	339	353	302	327	344	356	332	355	334	336	328	341	316	359	354	344	329	376	316	356	377	353	328	355	381	337	357	355	351	317	364	348	363	352	350	350	366	323	341	370	365	341	336	341	353	357	334	354	317	345	340	313	338	332	394	338	352	338	333	340	349	358	344	347	346	343	338	353	340	325	305	355	362	339	336	363	333	305	299	377	340	336	337	328	324	345	363	321	365	316	368	338	333	351	328	353	372	373	336	318	334	333	338	349	363	336	375	335	358	300	326	310	322	375	368	344	362	364	371	348	356	315	332	335	310	346	355	324	384	366	289	363	379	351	377	334	314	335	371	368	357	359	329	339	360	351	398	326	364	348	336	327	338	351	332	331	352	356	357	322	360	394	372	320	356	336	344	328	320	342	326	347	339	335	328	348	339	311	335	363	350	338	324	359	307	331	326	370	338	344	370	300	321	332	362	339	342	334	349	356	316	358	343	344	316	341	337	325	321	341	350	363	320	352	368	345	365	353	339	347	334	356	320	351	357	338	343	312	354	380	329	362	360	321	334	358	350	325	374	364	349	317	330	354	384	336	344	350	338	355	345	351	358	351	367	380	343	344	362	346	359	321	368	322	337	358	346	336	348	355	351	362	351	347	348	348	387	322	337	350	363	349	331	341	363	302	356	317	325	309	317	344	302	344	324	344	338	343	332	339	331	367	348	316	369	334	367	335	379	322	321	353	390	327	344	352	386	346	313	355	344	336	336	373	346	349	359	344	337	350	366	367	337	375	336	363	341	364	346	384	368	322	352	340	358	307	360	353	333	387	363	320	365	338	316	331	370	328	367	368	319	342	361	352	336	372	366	337	326	349	330	325	364	364	354	319	338	344	323	333	328	343	305	351	320	348	325	382	335	375	368	334	347	335	308	339	350	361	359	362	360	325	321	331	350	347	400	346	319	331
8027	3110	6739	7536	6389	5271	4334	3666	3126	2713	2463	2234	2007	1909	1868	1731	1611	1543	1520	1414	1359	1373	1388	1260	1311	1256	1220	1164	1233	1095	1188	1107	1107	1077	1134	1030	1088	1110	1114	1070	1075	1075	1025	1011	1037	1020	1052	1039	1035	1045	995	1025	1024	994	1004	1000	1014	1038	987	954	1013	1018	908	979	947	946	1031	995	949	969	1030	952	968	944	993	996	1005	982	982	971	1001	970	912	982	974	953	979	984	968	971	902	933	943	993	939	995	925	955	937	997	966	958	954	996	931	1001	913	1005	955	943	995	953	1000	936	936	916	981	958	922	932	949	943	936	898	959	910	957	946	931	942	903	934	920	965	907	938	995	978	958	935	988	970	987	991	947	948	954	954	980	976	1006	925	926	916	975	922	980	919	952	932	912	966	928	929	908	906	949	951	971	935	953	917	902	974	953	952	942	965	942	974	988	923	944	936	963	993	984	953	921	920	930	949	924	949	1006	961	943	960	912	948	950	979	948	979	936	952	967	926	997	953	939	926	958	942	940	951	1022	953	915	947	929	928	907	932	975	1006	953	941	956	986	970	951	952	916	970	940	922	938	947	929	960	941	924	918	915	923	940	938	950	936	937	967	923	957	943	921	953	912	926	944	981	941	951	881	935	962	968	963	988	906	981	914	1026	1032	934	902	950	973	973	912	1001	946	980	947	894	964	953	930	932	1014	929	969	946	928	961	1001	1011	914	983	933	990	944	955	955	1007	935	911	935	958	950	972	989	949	908	949	971	960	967	1000	907	989	955	918	941	923	943	980	929	944	937	946	965	966	932	964	983	977	915	952	996	966	973	928	967	925	951	946	917	959	964	984	910	934	936	905	948	968	924	958	982	952	948	985	986	986	941	982	981	892	986	957	955	897	903	891	923	906	1009	936	945	916	953	859	957	881	951	973	870	993	918	913	933	956	962	1007	987	912	890	1010	919	943	971	917	974	913	996	1011	978	947	940	931	970	951	978	980	1002	909	977	999	926	924	997	914	970	959	863	957	903	955	974	966	943	963	972	958	886	956	960	927	996	998	938	920	975	964	944	963	945	923	1002	925	909	968	986	945	918	894	889	935	948	944	920	946	961	984	891	897	952	957	940	949	913	968	989	934	940	886	979	938	960	971	924	937	969	940	1011	906	956	910	939	957	993	954	905	899	969	943	887	891	936	919	902	940	947	935	901	933	969	891	976	919	937	946	967	978	950	983	996	926	996	920	959	899	905	964	976	919	946	944	959	933	940	969	971	976	971	903	958	964	982	964	931	954	968	970	969	961	952	947	981	954	970	928	916	1003	980	941	942	1002	916	956	939	969	956	918	1022	944	974	948	977	969	936	953	984	940	973	932	922	963	913	985	944	982	1004	948	944	923	922	918	931	944	958	969	979	953	946	964	957	975	893	964	967	961	903	894	967	924	962	964	897	974	976	958	990	976	961	961	961	907	991	973	925	916	980	952	968	917	914	947	982	920	932	987	918	930	981	977	949	949	965	934	957	977	907	920	939	917	931	894	912	1005	898	899	952	965	961	938	939	886	951	939	950	957	974	938	967	989	953	921	934	927	956	973	933	983	959	921	985	944	937	851	934	944	982	900	942	982	905	981	952	1015	919	946	945	917	930	993	906	955	924	964	986	986	959	912	953	949	949	914	949	914	970	977	955	962	910	918	927	958	984	931	969	969	954	934	934	914	920	946	907	1029	944	962	937	942	986	938	925	956	942	976	922	949	946	891	933	961	950	957	939	996	980	915	905	944	932	953	957	962	883	938	998	954	896	989	982	981	898	938	953	971	928	936	950	985	911	988	894	971	959	949	961	974	969	897	949	927	1000	942	957	924	944	961	970	947	927	1005	887	969	949	1002	967	961	924	985	989	914	954	983	974	948	883	923	959	986	966	941	922	959	932	1005	998	888	979	928	959	931	962	988	908	975	944	962	919	955	898	923	935	916	986	979	960	928	987	917	917	923	884	962	895	911	993	922	944	971	975	942	970	944	992	968	945	944	892	991	930	899	1008	967	970	911	906	948	969	951	1007	947	939	994	925	951	940	950	926	935	957	954	974	956	918	944	982	991	939	940	935	973	931	944	922	954	981	964	1006	936	918	940	943	959	973	892	936	908	981	963	973	906	952	895	924	931	937	962	923	967	975	948	953	947	943	958	956	915	901	955	943	946	906	998	935	947	948	973	943	1000	978	955	924	953	926	953	957	1022	953	948	942	880	943	958	995	1006	947	949	942	960	918	896	1000	972	930	934	922	1009	955	945	970	1001	881	950	933	939	934	946	902	963	884	988	975	978	953	993	992	951	975	983	972	985	932	963	908	956	920	958	915	910	933	941	973	924	919	954	930	979	880	958	914	876	928	989	955	945	960	947	994	919	939	924	964	892	942	931	918	913	958	950	900	955	904	889	936	905	956	916	1012	1026	967	955	982	1020	959	1010	935	1021	963	919	945	892	980	970	1021	996	953	958	950	925	962	974	901	949	962	944	888	918	926	992	944	964	941	945	937	1007	935	955	972	899	1009	867	929	1005	942	947	952	1011	895	925	948	942	1014	943	930	981	888	973	973	962	984	947	900	917	973	894	943	916	968	949	967	896	931	959	982	965	975	914	954	964	983	946	941	931	949	931	979	958	1036	999	962	966	977	964	976	987	936	907	904	965	918	944	924	973	954	963	906	941	946	937	934	959	934	862	911	926	964	955	1003	954	913	912	989	892	982	991	922	899	987	949	964	944	955	920	1009	952	913	962	932	950	934	942	962	930	929	868	981	989	963	961	987	968	954	932	939	964	935	972	983	961	947	976	896	893	970	953	920	963	977	975	922	901	946	957	995	1025	911	939	977	883	969	994	942	954	1005	987	917	952	941	930	942	930	950	951	973	943	935	906	991	928	983	971	966	992	918	963	950	970	962	975	981	926	993	948	1004	960	953	993	969	949	960	997	931	976	948	888	958	964	938	928	911	921	922	930	951	966	974	880	950	959	936	978	995	939	940	966	957	968	943	913	935	910	999	950	928	946	943	929	946	948	884	939	995	965	951	954	968	974	911	991	935	964	946	954	927	989	913	1004	942	947	896	927	963	963	1001	906	963	959	957	915	928	961	986	949	983	984	981	918	919	914	949	899	960	886	934	960	918	1007	979	942	936	983	919	921	961	1013	978	951	1002	914	924	974	942	919	953	885	955	925	879	999	1036	995	905	962	951	920	951	943	934	982	975	889	949	970	927	971	952	942	935	886	961	916	930	898	949	964	903	964	936	913	950	974	905	889	938	944	941	965	1019	984	1001	957	964	972	935	940	931	923	964	968	957	958	969	985	952	990	913	978	964	945	1018	961	915	968	953	958	949	926	944	1009	937	918	887	929	939	984	948	950	919	973	871	979	957	961	908	952	934	942	948	1001	987	902	968	952	966	957	931	938	901	951	930	956	965	987	981	921	957	946	897	991	965	956	892	949	936	984	931	945	919	903	905	970	969	996	969	909	929	944	930	932	956	971	939	924	976	903	943	968	970	931	977	997	928	980	968	989	967	959	981	968	990	930	957	979	870	974	907	941	958	973	973
2395	284	251	245	216	204	234	190	185	192	180	177	190	179	172	189	189	210	183	171	194	168	181	161	185	180	171	203	179	181	197	186	171	188	199	210	174	163	219	204	161	190	171	198	189	178	164	198	184	194	194	192	171	209	208	195	210	177	210	189	188	199	208	181	165	195	181	179	197	205	184	179	192	182	198	192	157	173	159	172	188	198	195	190	184	195	197	224	194	193	191	166	214	160	197	200	199	166	189	183	170	185	179	182	172	192	175	199	210	209	202	186	190	182	207	183	217	167	195	203	212	182	166	179	207	208	175	207	155	192	168	162	208	195	194	196	166	176	226	173	187	188	183	177	184	193	170	172	184	209	171	175	182	197	177	152	176	186	200	172	177	189	192	178	178	179	197	169	177	194	194	192	198	217	188	204	197	199	189	206	181	201	218	194	183	201	186	210	171	196	178	171	176	216	183	183	178	185	190	189	197	183	206	187	175	206	172	202	183	209	180	181	201	169	195	194	200	170	195	195	179	184	185	187	175	198	177	182	172	180	204	179	185	186	180	188	181	193	180	191	172	199	154	168	204	184	194	179	174	199	192	186	176	156	191	208	163	205	207	165	185	155	204	188	172	172	196	188	172	184	190	178	203	196	173	196	168	186	169	196	183	172	207	193	185	192	219	172	179	187	208	189	189	182	173	181	169	204	212	173	171	181	199	202	172	176	199	182	195	168	165	184	190	178	194	185	186	200	204	203	192	191	177	172	187	146	188	181	181	196	191	172	181	197	221	185	195	202	188	174	187	176	178	229	194	183	172	189	181	182	184	183	181	173	212	158	168	192	185	189	180	217	175	199	186	195	173	205	163	191	208	175	155	207	189	188	197	194	178	204	203	170	187	202	164	189	185	188	200	185	190	193	175	186	181	180	192	187	179	181	203	163	176	190	221	211	188	183	163	193	189	180	178	205	192	205	184	209	168	186	176	207	184	171	182	178	172	195	207	194	201	172	214	206	194	176	181	200	200	188	187	195	191	215	203	206	159	174	160	177	202	182	180	175	173	187	186	181	183	177	174	181	198	171	195	170	177	194	171	177	186	173	182	189	209	184	185	183	184	188	193	197	189	201	198	165	183	206	204	185	202	179	174	174	194	185	198	191	208	179	201	174	164	174	192	201	196	184	187	192	220	184	192	175	183	205	163	182	191	184	181	183	170	200	193	169	189	170	200	201	188	188	191	187	195	191	217	185	175	191	178	168	183	191	189	193	190	193	195	197	176	167	191	181	187	178	196	194	200	180	194	181	195	190	170	173	181	184	182	199	173	182	185	202	201	200	185	179	206	172	193	188	195	200	191	204	172	188	195	170	194	194	187	179	182	188	191	182	172	161	181	164	198	198	214	181	188	173	163	195	193	202	202	170	164	210	187	178	195	174	191	165	187	185	176	182	194	189	186	204	172	176	180	194	190	184	183	208	197	184	193	179	182	176	177	174	197	179	166	202	186	183	189	178	186	194	183	180	178	192	200	191	199	195	181	173	187	174	178	199	190	201	187	201	195	187	183	171	187	182	170	161	207	207	161	191	195	202	178	204	173	164	197	162	176	187	172	190	194	195	174	199	191	197	195	161	179	205	184	206	211	179	176	189	179	187	193	179	195	197	183	173	202	175	195	195	192	173	210	191	167	188	156	184	186	194	189	200	168	165	196	179	204	196	205	198	189	196	204	180	186	176	171	165	197	201	180	190	191	176	178	219	189	188	175	166	181	200	184	174	191	201	185	160	203	176	192	171	174	192	201	177	191	195	179	168	190	192	180	191	190	179	168	223	208	190	191	192	179	166	195	198	165	219	189	195	187	183	174	186	199	177	199	209	181	174	177	177	195	178	171	186	190	168	213	164	167	198	176	182	223	169	198	180	164	184	195	172	191	205	188	207	203	161	208	177	182	187	199	178	167	172	184	190	212	183	167	193	183	182	179	173	187	188	184	175	214	172	182	186	174	179	177	191	182	199	183	201	195	207	170	186	195	197	181	204	196	179	205	199	168	200	205	173	186	188	187	176	183	191	185	195	194	175	179	181	193	187	193	178	211	177	208	201	188	201	186	176	195	173	182	184	171	191	171	186	191	194	197	189	170	182	208	195	209	163	177	169	196	193	168	190	217	148	158	195	178	201	199	161	180	192	195	181	189	204	188	199	167	187	182	177	201	173	194	186	173	178	187	174	196	175	161	174	182	168	184	167	148	196	169	192	170	191	175	189	180	182	197	190	211	213	172	168	187	179	173	185	199	183	181	183	181	194	183	199	179	177	173	187	196	199	184	214	176	208	180	193	189	188	199	182	196	192	176	202	181	187	182	188	180	189	175	174	171	178	189	198	197	202	193	193	183	188	200	168	176	176	190	190	193	178	184	194	178	218	198	176	178	202	163	175	201	183	189	175	165	187	200	191	171	199	175	221	188	167	158	196	187	185	186	180	177	202	197	212	210	186	185	187	196	176	173	194	195	188	174	181	183	207	171	184	180	153	184	197	170	204	198	196	181	190	178	181	203	184	198	176	186	190	206	189	177	184	204	189	207	176	229	166	199	186	191	182	180	157	171	193	195	195	181	192	170	197	177	184	178	194	176	171	193	171	179	173	202	175	176	171	184	187	178	192	199	212	187	209	187	172	193	195	182	186	183	182	188	203	187	180	181	194	179	192	198	191	186	176	190	177	191	166	165	177	191	197	168	192	191	199	181	176	199	206	175	201	187	164	172	195	194	177	172	192	180	174	183	181	208	153	182	194	180	183	173	210	166	180	183	172	186	170	196	194	186	184	183	194	166	189	172	214	206	199	182	159	168	203	184	218	189	201	197	155	227	201	177	196	189	177	176	186	196	171	185	192	189	195	188	178	209	194	176	197	176	206	220	169	176	172	189	185	152	190	178	153	173	181	191	201	173	180	204	181	201	212	204	171	175	173	192	195	187	185	173	187	196	174	180	179	196	210	201	198	177	183	191	192	204	183	204	188	175	181	187	186	180	171	191	189	216	187	176	189	166	175	193	195	204	175	183	207	181	191	177	179	201	182	174	168	179	193	170	220	197	172	198	179	192	181	196	201	183	179	224	174	173	196	185	172	188	176	195	199	204	208	169	179	203	185	201	209	198	176	182	203	178	199	175	187	167	195	170	186	192	179	218	215	183	185	206	186	196	206	187	164	183	228	175	170	203	200	177	197	191	172	186	156	194	209	193	185	183	187	191	178	203	172	184	211	169	215	183	175	188	189	241	180	194	170	193	178	185	188	203	198	174	169	179	198	193	178	193	199	183	188	231	209	187	184	208	189	182	170	182	178	196	191	192	191	197	188	184	178	190	199	193	179	182	171	192	187	197	201	186	180	166	192	182	187	186	196	183	183	160	196	189	188	184	202	183	178	178	176	195	174	190	176	179	185	198	170	176	199	169	188	184	196	170	179	195	188	178	209	183	158	185	181	164	192	186	183	157	209	184	195	200	171
2161	657	731	746	692	697	623	689	634	639	640	603	611	564	569	595	587	568	576	616	635	584	611	565	599	588	574	595	590	626	588	580	561	613	557	659	570	567	600	588	564	589	600	600	566	591	618	567	592	631	594	601	579	575	576	550	620	584	556	608	553	575	583	606	553	598	593	591	616	569	646	573	571	567	637	615	551	642	564	559	542	560	585	547	578	600	571	550	574	576	592	578	563	598	589	580	562	581	571	525	618	586	579	591	607	599	624	627	586	553	586	570	554	571	570	578	587	597	609	598	567	591	584	596	589	569	590	650	581	597	540	604	600	572	583	574	584	570	597	603	558	558	558	629	606	590	601	607	624	576	581	580	615	540	605	598	602	571	586	605	615	600	561	582	564	611	571	573	567	617	570	540	590	603	572	566	556	574	572	606	581	621	565	607	567	583	595	591	558	647	571	600	539	582	567	552	599	572	602	588	568	573	569	565	563	564	590	623	577	592	567	615	599	622	568	584	592	573	559	576	554	587	621	536	610	605	586	569	607	536	608	602	566	606	577	543	603	613	573	591	608	612	591	559	573	604	587	569	599	598	595	580	602	611	610	550	632	585	556	604	585	571	583	599	574	589	558	568	612	560	597	560	545	592	611	591	539	561	575	552	570	597	605	567	578	550	562	589	568	552	561	571	584	588	576	561	565	623	655	563	610	564	634	593	579	555	550	603	580	593	611	568	577	598	574	600	596	579	569	559	582	592	562	593	606	569	562	576	563	552	625	522	584	589	589	546	571	615	564	598	620	586	597	568	604	601	577	622	565	584	561	543	602	588	586	602	529	558	579	571	522	601	568	552	563	608	596	601	583	565	594	599	534	589	542	590	572	557	587	558	525	562	604	637	589	556	581	572	558	553	570	580	553	578	626	562	547	568	605	585	574	575	586	613	587	567	551	554	622	591	604	579	603	556	587	610	571	606	589	596	631	580	598	630	633	581	562	582	593	606	582	575	629	576	604	572	599	574	568	590	605	613	611	576	600	604	576	604	600	577	521	603	646	603	596	562	607	593	586	518	582	620	579	589	591	600	601	606	566	627	569	594	581	550	590	581	548	587	604	581	573	619	563	599	587	579	557	558	529	560	627	568	585	616	585	580	599	566	588	597	564	547	582	591	582	555	574	568	575	607	572	604	540	574	593	524	532	587	569	553	624	578	580	556	566	545	556	592	555	557	575	614	569	551	578	599	550	571	570	615	583	579	583	601	609	597	614	590	619	606	614	600	634	533	595	578	597	530	622	610	557	540	581	586	558	594	572	614	606	627	586	531	561	609	550	552	588	576	593	595	602	579	583	608	586	593	584	595	564	575	564	584	571	541	601	561	623	590	571	580	573	624	585	552	584	603	575	583	550	542	555	573	642	597	539	603	642	566	602	563	585	555	546	584	623	588	653	607	612	548	558	569	583	596	598	578	604	609	581	626	554	562	591	590	592	540	594	664	568	584	565	556	605	600	588	614	602	586	565	596	572	606	578	602	555	595	547	589	613	581	554	572	560	568	600	598	563	597	578	612	602	597	543	610	625	596	604	554	592	591	594	604	609	579	575	595	579	599	625	591	607	545	573	577	602	555	565	583	598	571	599	552	554	573	566	540	579	594	590	595	607	559	603	557	559	577	617	575	592	556	575	590	570	589	566	582	603	608	536	596	535	574	556	616	582	552	537	528	583	583	568	642	567	569	532	601	591	588	574	592	601	561	589	596	600	581	557	648	602	610	563	570	597	570	553	553	607	562	588	663	568	567	538	607	596	560	555	589	586	573	612	581	556	585	588	535	574	589	650	546	594	578	610	626	590	584	594	606	580	543	597	595	608	560	574	583	590	621	592	574	585	597	579	608	587	586	605	594	554	560	585	559	582	588	603	594	551	581	535	607	558	560	576	566	595	583	562	625	577	608	541	586	596	587	585	595	587	589	623	588	569	561	606	657	556	565	548	529	592	561	550	580	548	575	617	618	546	584	595	575	575	605	555	591	595	583	541	564	564	570	579	559	614	549	574	549	604	608	571	613	624	541	628	614	576	564	596	600	565	578	601	601	558	576	596	587	545	522	610	593	578	611	574	587	600	604	574	578	554	553	585	607	585	583	588	586	566	562	568	596	568	561	614	572	558	531	613	608	574	532	550	601	572	586	570	581	596	565	575	573	563	597	575	599	574	592	588	575	593	540	554	631	541	575	609	555	632	593	582	548	570	565	617	591	551	591	592	591	580	596	588	611	558	604	551	615	588	589	595	592	574	568	605	564	594	569	563	608	583	573	598	616	597	628	560	626	581	609	603	552	617	562	560	597	539	584	538	574	570	590	577	573	574	552	567	620	612	586	563	606	563	613	554	584	571	560	626	590	557	604	577	597	574	551	595	625	598	585	585	578	601	564	599	568	614	566	597	574	620	586	605	600	570	582	597	595	592	647	545	597	553	553	580	587	566	588	581	596	574	558	610	575	612	630	591	613	582	575	630	539	584	581	615	536	563	567	585	588	579	592	608	592	573	576	594	573	531	596	588	581	612	586	594	610	565	612	589	586	610	560	552	590	581	590	583	624	598	618	593	561	558	569	547	579	578	585	594	573	597	600	624	542	594	605	580	581	595	572	561	596	608	563	606	616	579	598	591	582	605	611	569	555	595	606	542	523	572	553	585	565	580	555	592	603	549	539	565	582	602	614	555	554	583	627	574	600	579	608	612	555	588	610	591	575	574	569	616	577	543	585	606	613	577	592	571	568	595	644	589	604	647	572	562	613	597	571	590	590	564	582	622	576	548	613	615	553	602	560	592	568	557	598	551	620	607	589	528	621	572	579	566	610	616	573	572	612	602	603	619	587	496	567	592	597	613	539	644	561	572	546	575	575	572	535	548	593	561	567	585	583	627	605	592	615	578	561	556	596	609	586	567	630	550	563	549	613	593	574	552	559	629	576	609	611	588	578	551	545	588	588	575	529	576	555	613	566	587	595	590	576	601	575	565	619	601	565	586	572	570	551	582	563	620	581	591	563	524	617	582	565	617	629	637	572	601	590	575	591	596	570	632	558	634	570	565	592	607	607	589	615	570	595	571	596	609	598	594	535	592	569	591	596	584	599	546	584	583	596	588	600	557	612	530	606	594	559	519	575	556	569	608	603	566	629	605	583	600	617	612	587	568	588	602	554	573	574	545	553	602	616	564	577	618	587	567	611	612	592	601	563	616	584	596	558	587	610	547	597	579	603	593	599	562	545	565	582	564	582	545	588	588	591	630	562	543	617	596	634	608	622	592	590	550	587	611	604	611	601	534	572	616	550	585	562	596	585	620	569	616	592	604	580	615	585	553	573	600	560	556	627	551	614	591	563	613	618	588	584	584	587	573	584	588	596	613	574	590	539	584	585	582	598	587	588	589	580	576	584	628	587	590	606	577	606	515	561	578	618	602	593	561	604	612	576	544	566	628	630	566	594	576	560	567	545	592	588
11103	1509	1752	1392	1053	842	671	619	534	470	461	435	407	455	383	401	394	375	391	381	427	372	370	348	357	361	373	358	377	355	343	376	327	326	384	368	356	359	375	359	349	358	341	320	361	368	347	333	336	360	345	309	357	343	324	328	345	355	362	343	348	342	329	303	336	313	382	362	350	331	339	366	339	305	364	303	332	334	388	325	352	348	345	335	324	334	374	365	336	340	299	327	323	335	366	342	348	345	351	318	350	371	337	360	364	349	341	328	314	374	333	358	360	366	356	346	337	333	313	353	350	336	331	363	346	317	340	357	311	364	336	317	363	309	319	363	369	346	325	365	339	329	350	338	346	346	366	351	338	350	351	357	344	343	366	345	340	363	345	338	359	348	381	341	333	367	361	344	344	314	360	340	364	315	360	356	373	303	355	346	339	364	320	355	362	328	347	343	409	354	334	361	338	322	365	341	325	344	332	320	383	365	335	354	344	337	357	347	349	335	368	337	360	358	332	315	331	321	329	345	351	323	321	351	383	356	308	340	321	358	357	337	344	351	338	338	317	341	352	360	336	354	364	315	343	339	349	364	322	339	359	331	308	331	364	348	335	340	315	336	360	340	355	348	328	364	333	336	333	337	335	364	383	368	358	324	322	313	356	374	318	348	335	357	326	340	310	364	351	334	330	321	341	355	321	362	340	356	356	350	347	344	319	358	342	339	342	342	322	326	353	328	339	346	321	334	358	367	322	340	333	386	318	358	341	344	334	376	358	344	342	366	331	336	358	341	376	383	347	348	345	365	289	353	372	343	333	365	329	317	301	371	399	343	366	361	369	305	347	358	325	341	351	342	333	353	345	344	362	362	367	337	298	349	318	351	351	373	361	349	337	357	333	325	325	327	355	344	340	331	328	357	349	360	340	306	344	314	360	307	340	331	319	319	345	359	316	309	329	353	335	354	337	307	334	333	343	333	346	330	354	349	351	352	357	351	348	340	338	315	351	357	352	338	337	358	332	339	344	333	348	349	368	360	336	368	330	314	345	351	341	332	366	369	323	315	345	362	332	334	337	345	304	347	331	374	346	338	328	316	330	315	313	366	359	342	355	338	326	332	364	323	358	375	340	331	356	347	333	372	348	330	354	320	360	350	334	364	334	354	317	328	348	349	352	340	356	346	348	334	348	336	345	340	346	351	340	348	357	367	364	342	339	328	350	358	335	325	331	326	338	343	321	336	362	358	350	321	323	351	349	369	339	345	344	358	367	327	337	341	332	334	325	331	305	325	363	353	365	357	373	350	315	366	372	337	324	324	320	375	321	340	338	372	367	338	342	317	329	360	352	353	347	311	338	346	355	362	335	335	345	345	332	352	359	347	354	363	346	287	340	329	335	391	337	365	350	322	350	292	319	370	347	343	371	366	365	363	349	346	346	335	349	334	319	360	352	343	338	330	330	323	347	353	352	328	365	361	363	372	348	336	324	346	348	333	370	322	323	375	299	325	358	344	348	319	329	357	293	397	339	319	376	344	323	358	333	337	316	323	358	314	327	331	332	359	354	367	341	379	319	357	334	362	349	331	339	345	331	359	333	325	355	347	343	356	371	340	351	341	341	372	355	349	360	304	320	338	340	378	311	352	315	340	371	329	331	330	338	323	363	385	338	367	323	327	356	341	334	340	353	324	348	330	339	349	344	337	347	316	341	337	338	323	368	335	337	352	359	347	327	355	327	369	341	360	303	405	361	357	333	360	315	348	337	324	330	386	362	329	330	335	365	313	319	360	339	352	361	366	329	337	321	324	324	343	347	343	322	347	351	378	344	345	361	312	307	328	342	380	366	350	363	362	353	352	332	342	358	356	361	308	336	316	298	360	340	326	332	351	337	368	346	328	328	324	339	354	344	341	310	338	341	364	314	321	345	324	366	343	334	372	334	330	367	329	334	329	369	337	375	386	357	307	363	340	334	342	357	338	359	347	358	351	345	349	341	333	324	344	328	339	330	342	362	344	369	334	355	348	375	323	365	334	348	326	349	338	366	347	367	310	361	343	355	312	349	310	338	349	334	338	369	338	329	311	327	359	340	328	343	343	369	339	333	333	344	353	360	356	356	380	372	346	331	364	367	339	350	359	324	370	330	350	338	348	330	333	378	363	319	370	367	361	376	349	350	336	353	324	338	386	325	366	323	327	345	354	348	344	345	352	378	331	343	337	332	333	380	362	346	362	363	341	378	324	384	343	321	339	355	342	357	371	341	328	317	348	352	330	387	364	316	350	338	343	349	344	333	313	343	364	358	308	350	322	362	359	332	347	344	359	373	329	339	328	341	337	370	384	353	376	341	328	380	335	337	381	339	370	323	344	336	377	355	355	334	340	364	358	340	337	340	366	377	372	334	336	335	328	364	338	362	356	339	328	370	338	378	339	350	332	319	314	345	373	371	365	367	340	319	351	358	325	343	328	322	354	351	339	370	360	358	348	338	335	321	352	328	362	348	357	339	346	372	389	336	352	342	356	359	347	364	346	386	347	346	325	350	356	356	371	318	339	299	351	330	346	357	358	353	319	357	348	347	328	360	333	344	322	351	342	353	372	323	335	349	348	353	329	334	336	340	379	327	352	353	339	319	361	327	383	353	339	341	355	321	363	344	348	355	355	324	371	356	364	359	305	360	371	347	335	337	350	346	336	355	318	371	337	344	340	379	360	372	335	379	348	302	333	350	372	352	343	354	306	357	353	354	327	353	371	322	336	341	352	363	325	366	354	349	341	333	366	333	360	349	362	315	324	329	336	325	346	347	329	378	330	336	317	358	326	294	360	345	364	366	318	387	358	326	326	299	360	337	357	339	347	323	322	335	366	353	315	358	349	385	342	369	340	312	330	349	336	321	338	359	373	378	348	347	354	343	371	337	359	349	347	330	353	368	337	353	350	326	336	356	347	296	370	332	338	334	315	374	338	320	345	352	305	331	326	297	330	360	354	330	338	332	339	340	333	377	311	334	350	332	304	330	315	351	335	312	331	333	320	317	331	349	332	343	330	349	348	338	377	340	363	363	329	348	346	339	355	320	355	386	328	342	324	379	353	360	365	334	319	386	363	344	353	342	346	392	338	310	354	351	372	374	331	374	349	299	315	372	325	343	317	314	373	377	316	325	354	347	355	328	336	357	336	340	312	350	332	340	325	358	344	326	328	307	354	367	339	329	333	374	334	346	321	338	347	342	359	359	377	345	366	335	333	346	354	343	368	349	332	333	340	341	352	313	293	371	352	352	394	332	316	331	332	342	324	305	314	338	306	330	336	358	325	332	351	339	351	336	350	350	345	349	330	337	337	322	339	306	376	362	327	343	364	356	319	350	342	300	333	333	327	368	341	346	345	349	346	353	324	289	366	333	368	326	325	329	347	352	317	343	321	360	350	340	372	316	317	328	348	340	351	332	323	337	351	337	331	327	344	330	380	352	349	347	346	344	344	351	314	366	327	363	362	316	379	347	360	363	350
5893	2008	3965	4480	3703	3172	2711	2351	1952	1892	1746	1570	1518	1367	1304	1348	1237	1255	1264	1240	1126	1187	1110	1125	1132	1114	1094	1085	1054	1033	1032	1095	1075	1030	984	1038	1006	978	1038	1060	1071	1060	961	983	957	1035	985	992	1068	1040	958	963	929	971	1002	982	1024	1001	950	967	1005	951	935	953	989	1003	985	958	1045	970	968	964	938	999	998	1009	980	944	970	940	1013	943	886	973	966	942	987	1011	985	915	949	1002	948	967	1016	971	997	926	931	975	983	958	954	960	938	1005	1013	951	907	993	933	955	966	944	958	969	1008	963	990	1016	931	966	950	963	952	1004	1015	972	941	982	982	973	979	975	908	974	991	961	962	990	998	955	930	963	962	980	940	926	950	968	947	973	968	928	986	907	919	941	960	980	947	997	994	954	996	935	952	1004	931	954	960	952	1019	961	994	992	919	996	986	988	987	970	942	974	973	997	922	984	915	972	972	934	991	992	986	997	980	979	924	947	1028	1007	921	995	997	950	993	949	943	970	934	1029	964	945	914	980	992	978	974	929	969	998	952	992	922	1009	924	931	958	921	1019	967	990	1015	916	924	972	955	972	981	971	921	958	981	943	1006	980	926	925	941	981	991	872	948	893	937	913	931	949	983	955	950	943	953	1025	967	945	954	975	915	974	1024	979	995	955	1041	952	1006	949	920	971	992	959	968	1003	933	958	907	944	958	945	945	946	946	1033	945	926	939	991	908	972	986	929	937	985	944	920	921	924	939	937	1001	944	917	934	937	1026	936	950	939	934	984	971	921	980	974	949	949	942	934	943	989	922	976	918	963	993	964	960	954	955	1005	885	966	937	970	965	957	940	946	980	966	934	953	947	929	924	1024	980	977	981	922	934	1007	1012	934	987	973	962	984	946	914	942	945	946	948	974	936	946	990	941	892	926	982	930	881	1003	957	961	1019	951	1005	955	938	1013	1001	949	985	927	1031	917	919	906	933	979	987	948	948	970	931	919	939	904	973	946	970	981	976	934	950	945	963	991	991	937	919	978	996	960	948	924	964	948	937	984	977	982	970	961	956	986	973	994	962	973	973	952	981	984	1006	957	931	964	954	957	983	960	1002	946	1006	941	928	944	967	902	1002	945	935	1025	919	968	947	937	1010	939	927	999	975	920	1012	995	954	956	923	944	1016	992	962	981	956	1018	921	940	971	960	939	980	928	928	965	979	935	931	955	891	934	932	910	954	1015	940	956	1006	988	947	958	963	935	946	926	934	962	943	992	978	945	897	943	958	976	970	968	962	982	934	938	1013	905	915	924	1004	962	975	956	979	950	998	965	986	949	987	911	932	921	967	970	997	989	932	943	980	956	923	984	903	979	965	946	964	965	962	946	954	969	980	942	973	960	939	928	952	1006	922	937	911	970	991	908	995	881	1003	960	980	957	1016	966	978	972	991	928	997	958	917	973	885	987	965	947	990	980	994	970	982	924	887	936	989	938	923	983	916	974	957	1000	935	893	980	961	967	965	943	970	994	952	1012	951	909	961	941	928	957	1000	1009	919	1035	1029	922	982	934	971	911	983	925	934	920	1016	960	944	963	943	915	965	928	904	918	953	980	967	985	955	932	984	989	960	941	998	883	945	989	904	992	912	949	977	1049	925	1009	1011	985	933	953	1009	987	996	930	989	935	917	1006	932	942	1011	1003	946	961	906	1008	1019	955	946	959	958	982	978	980	987	956	949	964	957	944	943	983	947	956	978	913	943	948	964	939	999	946	1020	945	937	932	969	1004	973	950	992	943	913	963	980	992	907	877	917	921	970	1006	905	989	974	977	955	922	925	987	988	1005	960	974	945	983	954	953	940	951	938	965	956	1025	985	991	1000	916	1006	999	922	899	986	988	988	951	923	943	914	934	927	1013	936	904	949	958	982	947	945	987	947	942	939	952	939	954	982	897	969	940	967	918	940	975	1017	949	968	960	953	1004	976	954	962	966	987	883	998	1009	942	937	988	956	936	1005	983	968	941	953	929	976	964	904	878	978	960	974	967	949	919	974	948	981	999	937	1014	949	1007	993	1000	955	964	976	916	948	1005	983	970	999	984	926	977	929	986	999	984	957	953	945	911	977	986	948	999	999	897	964	907	989	1010	994	942	947	935	1038	982	976	983	947	971	971	960	981	940	1005	949	907	963	962	927	887	1018	940	978	934	973	1018	1047	921	957	989	985	982	972	957	991	985	948	944	986	955	983	959	966	933	963	961	937	970	941	970	997	968	979	964	964	942	980	979	901	981	954	973	984	964	962	920	956	988	978	887	1025	993	908	965	967	920	972	979	981	958	1003	969	893	955	989	966	959	981	989	953	969	902	961	933	1004	1003	932	960	926	969	984	944	994	967	971	993	996	977	989	943	1007	966	961	955	948	997	923	937	948	993	946	928	929	965	964	1003	968	1016	929	978	965	882	952	976	976	998	964	976	998	949	958	958	931	899	957	935	923	1001	993	987	1025	923	980	950	950	1011	1005	960	1001	957	983	988	1001	914	952	969	991	945	949	956	979	917	1004	960	983	927	951	959	946	926	943	936	919	976	967	969	1005	971	946	982	932	972	963	949	964	956	1012	934	912	978	971	1029	986	970	938	951	982	980	897	964	991	924	942	965	997	958	919	983	940	971	944	929	922	997	954	934	973	858	950	940	977	957	898	1014	950	912	987	936	955	897	965	971	887	979	1008	1022	981	974	900	963	899	979	948	940	931	997	956	959	970	994	977	928	984	969	906	911	991	890	937	939	989	1024	959	943	956	976	1009	953	955	925	940	970	903	971	977	950	978	993	929	923	929	949	946	1006	959	915	936	975	986	953	968	949	962	964	930	926	938	950	975	983	999	984	938	988	950	958	943	983	963	956	979	917	942	962	976	945	1001	920	957	967	974	945	948	930	997	940	929	917	948	996	949	978	914	1000	935	928	983	939	953	946	980	1017	950	975	897	979	1022	983	922	995	952	970	954	951	943	921	975	923	969	987	928	937	892	960	958	985	962	931	961	894	940	980	968	1016	963	905	933	979	984	957	968	997	1012	988	970	925	931	1021	1021	963	896	912	967	983	972	982	954	962	948	970	958	891	946	906	1017	968	906	936	910	981	987	971	926	1000	1001	927	888	994	947	960	1008	993	976	1016	935	921	914	982	987	930	957	1034	956	987	921	1016	946	906	923	1038	952	997	952	966	940	976	941	899	993	883	986	948	931	930	978	974	989	961	910	941	951	954	973	971	976	992	998	928	999	937	946	970	991	959	957	918	938	1017	940	949	960	980	964	892	1059	951	938	982	944	934	1009	987	930	1001	981	958	941	938	917	997	967	978	992	1008	908	956	919	956	955	959	873	973	1002	973	991	1004	959	951	942	945	951	1012	947	973	956	953	982	987	950	918	943	964	980	945	948	941	992	941	966	943	920	957	949	987	974	911	965	943	974	922	940	962	942	931	993	1007	961	956	966	956	921	971	987	973	989	980	970	950	973	1022	899	939	966	980	968	961	958	927	925	889	934	953	986	977	927	950	971	938	960	917	960	926	969	927	933	958	942	937	900	897	968	966	965	988	977	943	976	982	975	1028	942	966	991	945	1009	1013	964	982	991	987	920	955	1006	955	938	976	909	963	925	983	985	1021	986	939	911
19657	3673	3541	2711	1789	1397	1126	873	803	698	604	582	559	501	482	470	454	428	411	419	392	387	446	410	383	366	355	355	378	384	348	364	343	351	362	396	353	374	383	371	381	349	347	373	355	372	323	360	363	350	364	363	344	350	344	351	340	374	309	339	370	356	371	386	357	342	361	372	355	333	309	357	361	361	370	345	324	353	349	372	356	345	358	349	331	385	356	323	337	333	380	337	342	366	373	352	338	379	361	357	351	364	330	329	368	372	376	348	340	315	353	382	317	368	318	332	354	334	328	345	342	343	367	333	354	367	344	375	343	341	361	383	345	374	363	373	345	334	366	335	335	356	373	355	356	337	347	371	349	382	369	363	359	311	358	352	349	358	363	356	402	346	374	338	348	371	390	341	332	362	361	392	337	369	355	367	341	365	365	327	321	332	353	339	366	295	341	328	346	339	355	356	376	365	371	338	360	362	333	370	355	334	374	352	344	363	379	361	353	373	360	340	356	348	393	321	322	368	351	342	364	377	354	367	349	347	368	327	363	344	321	350	401	344	351	342	366	348	353	333	355	334	348	367	357	342	346	351	352	353	386	331	349	339	364	343	357	305	352	340	350	369	383	372	345	362	372	363	330	380	329	348	379	351	339	344	335	389	363	320	380	338	352	333	316	344	337	329	338	345	360	366	337	332	338	367	371	321	369	334	334	341	344	362	331	328	339	342	373	346	356	353	366	368	339	355	348	378	346	357	350	339	330	378	363	360	361	379	340	318	362	365	367	360	350	335	337	362	339	333	326	332	367	367	359	367	370	343	366	353	366	362	357	349	344	327	351	339	319	340	353	347	349	355	346	326	355	355	334	360	341	367	347	372	392	311	374	339	311	340	332	357	341	357	346	358	356	297	357	347	333	344	330	329	350	362	348	325	339	378	360	321	360	351	349	329	366	383	338	362	337	370	357	330	353	357	336	378	371	364	303	382	351	329	364	345	369	360	345	335	348	362	343	330	357	339	345	337	373	343	352	352	345	398	336	330	369	330	398	352	368	359	332	337	326	337	304	339	321	338	344	325	329	355	358	350	327	369	341	343	348	377	343	351	329	333	352	357	364	338	365	322	330	348	340	320	321	343	330	343	405	330	342	344	328	380	328	350	337	342	384	364	372	374	359	361	337	362	341	338	366	321	329	356	381	366	358	338	344	352	353	352	330	357	360	356	354	345	387	336	347	349	333	339	399	320	364	310	362	378	392	326	326	335	355	347	365	353	325	324	342	347	350	317	323	349	339	297	356	334	379	388	305	340	360	387	343	322	362	371	363	364	337	328	336	367	329	362	351	329	317	314	301	338	338	365	374	344	367	382	343	360	355	327	339	363	326	363	386	323	380	321	378	350	352	338	349	356	348	332	361	347	357	385	331	367	362	373	379	348	354	362	347	349	360	366	342	361	355	339	375	354	343	356	366	355	316	356	352	321	406	381	349	360	338	354	335	367	325	331	347	353	338	335	365	359	316	365	352	325	338	313	353	343	362	357	340	341	371	340	361	349	341	344	369	380	343	328	359	344	374	349	332	345	317	316	358	350	351	332	354	341	330	356	355	357	332	333	306	346	338	351	379	357	395	347	336	343	363	340	384	363	323	348	335	369	346	386	350	365	343	352	312	335	363	351	362	333	339	376	329	340	329	371	392	364	364	356	371	340	384	366	370	330	343	377	362	323	342	337	343	321	373	367	340	371	317	329	347	342	325	345	344	345	341	350	370	342	324	395	370	352	345	364	307	362	359	360	351	327	373	333	327	362	326	354	367	349	376	358	353	338	353	368	338	317	335	341	319	357	349	405	345	339	347	345	342	382	390	371	343	307	347	368	371	363	365	353	402	351	350	346	357	327	381	312	333	315	365	331	317	335	330	349	323	319	366	360	377	361	358	342	382	308	353	330	328	373	363	334	331	367	351	361	353	339	311	370	355	342	392	364	320	371	337	359	350	320	354	333	365	348	349	302	366	358	336	362	327	342	363	311	346	341	345	323	329	319	338	336	333	375	348	321	363	373	366	355	387	343	318	345	360	329	366	339	384	354	346	347	374	348	333	334	347	364	329	331	371	337	371	369	338	341	359	337	339	388	350	348	354	361	365	350	304	358	345	352	348	323	323	355	381	370	358	311	390	381	343	345	349	355	367	334	362	335	348	412	321	326	357	360	354	348	298	354	376	343	377	338	360	352	327	354	354	346	339	348	327	359	364	348	352	342	360	340	336	371	352	362	365	350	340	332	364	341	320	350	343	377	370	355	370	346	337	362	382	381	353	342	327	343	350	340	359	356	351	339	361	358	344	360	364	341	331	350	369	345	335	332	378	334	339	377	352	329	355	355	345	373	337	353	363	379	323	338	346	357	361	349	327	332	327	334	366	374	333	356	350	345	386	345	353	328	373	357	325	319	312	327	342	387	360	365	323	367	360	330	321	341	347	312	320	330	320	334	323	338	364	358	350	369	347	374	374	401	356	332	378	354	353	333	359	339	334	342	357	369	365	329	339	368	345	353	367	321	359	326	308	381	362	349	296	355	340	328	370	348	330	343	332	363	348	359	314	348	353	311	372	363	351	355	330	324	344	360	367	378	344	365	349	346	351	355	329	335	372	359	358	320	317	348	372	336	368	343	343	348	332	332	321	329	362	353	315	358	342	326	359	364	332	329	340	334	353	356	335	345	338	343	366	363	350	328	369	353	351	372	317	329	336	343	379	338	366	358	320	339	334	345	351	373	337	347	344	360	349	322	337	334	345	370	351	361	364	350	328	342	336	359	367	383	329	332	340	361	349	354	354	320	352	329	324	342	392	341	361	339	325	352	329	348	352	351	351	342	345	365	335	351	379	332	342	349	353	361	369	363	357	340	322	345	318	351	371	305	375	313	358	359	363	363	340	339	403	335	365	356	355	364	348	355	340	355	356	356	397	375	343	322	376	356	345	362	346	371	384	343	337	348	349	323	353	362	343	364	351	349	334	348	297	325	373	358	359	328	328	330	360	344	369	358	312	331	356	351	371	319	353	342	356	353	301	388	327	360	339	353	326	356	354	345	317	322	359	313	359	351	352	384	313	338	368	361	361	334	373	335	352	320	386	366	371	367	351	357	354	369	363	378	355	340	350	362	370	329	359	348	317	391	334	379	379	338	367	341	369	378	379	333	347	401	360	313	341	367	378	318	332	376	361	343	334	393	336	325	376	358	314	369	376	333	364	352	361	368	359	350	318	342	363	336	372	373	363	343	389	372	326	359	359	365	353	331	372	352	341	355	344	328	362	347	335	384	359	352	366	353	354	382	339	359	354	370	357	331	327	350	346	335	348	353	367	355	334	350	361	355	347	338	352	371	370	364	349	297	343	349	366	338	335	342	342	362	327	346	333	345	346	340	333	372	341	358	340	319	367	346	370	375	361	323	375	349	357	327	325	346	349	371	345	351	369	329	377	340	350	308	319	338	330	323	325	333	346	331
8142	3114	6856	7415	6505	5282	4373	3562	3081	2731	2339	2197	2046	1969	1736	1664	1633	1587	1476	1432	1381	1325	1281	1259	1280	1232	1192	1199	1192	1211	1227	1096	1133	1111	1133	1075	1101	1111	1067	1129	1064	1116	1022	1090	979	1096	1047	1042	1026	991	1004	988	1017	1027	1019	994	991	1001	965	948	958	985	981	1012	990	980	1020	1019	975	988	1010	994	939	999	1005	1006	881	966	935	949	953	952	915	1009	979	980	962	945	953	988	975	966	957	963	933	1009	958	984	988	921	1002	912	1037	978	911	966	948	954	961	968	949	991	944	986	1016	962	966	925	909	984	972	982	950	969	956	960	942	1006	987	969	983	985	962	921	940	954	931	977	1019	997	917	1001	987	955	998	981	985	967	975	954	1024	937	930	976	1034	952	980	944	915	955	949	936	969	936	983	967	923	944	962	941	998	957	972	959	957	936	960	972	1025	998	944	984	960	984	916	992	932	988	930	1011	988	932	975	970	945	979	983	930	924	969	955	976	951	973	940	989	944	944	935	932	980	944	966	925	894	957	960	959	956	914	973	993	1050	973	936	956	940	940	969	1004	932	965	922	936	933	950	955	969	960	989	1002	1005	1028	897	991	909	1034	921	935	942	952	973	989	983	893	921	968	954	965	935	956	922	983	935	979	900	993	933	928	955	997	997	898	921	939	984	941	956	967	971	1021	928	947	928	979	978	939	927	922	964	936	962	895	912	934	974	985	955	1012	1010	968	960	992	907	973	963	930	933	964	969	920	990	951	928	946	952	963	949	910	990	924	924	965	944	953	966	988	901	950	996	944	959	929	943	1005	951	980	924	906	962	940	912	976	976	950	942	932	921	924	943	968	954	941	941	955	986	963	927	957	971	947	928	931	901	942	950	1010	965	947	933	960	946	966	1030	987	964	881	941	947	925	940	949	954	927	1000	946	962	961	998	953	947	941	943	941	1016	931	964	947	989	939	998	954	989	923	989	971	986	919	925	1013	918	978	957	927	921	934	956	920	991	978	909	996	986	939	918	970	939	963	903	932	974	998	940	962	973	927	923	980	984	941	953	967	969	964	944	926	977	922	956	976	932	973	925	912	936	968	1059	947	937	930	939	944	924	908	943	996	881	892	952	913	940	949	979	983	983	1016	944	925	977	929	981	920	957	926	1001	900	934	997	918	879	940	972	944	939	953	955	913	941	923	943	919	948	913	1020	1005	944	960	912	944	957	946	920	973	1007	917	937	1013	956	927	941	933	927	965	921	943	918	948	943	913	984	976	943	954	955	969	944	963	962	1041	924	927	977	939	912	1023	965	937	968	947	935	993	961	932	914	932	1004	920	975	962	946	970	1019	939	940	965	941	920	907	916	982	973	919	963	937	983	947	977	967	952	927	927	965	927	927	917	954	950	934	925	957	935	965	983	972	955	896	949	1001	967	938	915	940	915	970	1008	962	961	943	988	956	946	949	949	961	959	963	959	951	937	976	962	955	912	934	976	965	951	927	942	1002	932	933	953	945	958	915	876	912	929	956	1012	946	957	983	945	967	979	940	1001	974	981	981	968	1018	941	911	893	934	964	954	919	946	995	995	969	919	992	955	942	985	948	982	986	930	945	956	979	979	970	933	901	993	1037	984	914	965	955	936	984	973	975	997	986	998	989	960	974	995	1012	974	995	974	947	965	974	877	987	910	911	1017	958	966	921	946	941	883	948	952	958	985	957	904	966	969	991	926	930	995	912	901	923	913	899	986	1006	949	992	922	927	937	995	938	953	977	951	998	1009	929	940	974	901	953	978	979	931	959	952	1019	979	893	953	946	984	922	943	979	894	988	981	1003	965	896	933	1017	977	982	979	992	908	945	903	929	933	947	985	943	963	972	908	949	921	1018	1003	906	986	954	959	962	952	961	975	964	936	963	1030	983	945	956	930	911	906	871	1027	905	994	887	949	929	962	914	975	893	976	1026	962	978	994	897	952	922	919	1009	947	973	982	928	938	935	973	966	931	942	986	965	1005	869	969	980	1016	931	934	954	980	935	915	943	938	990	965	935	936	989	949	948	969	954	951	967	965	886	951	948	1028	937	959	978	946	909	998	914	955	931	962	941	935	993	959	898	946	936	961	925	939	909	946	967	964	953	959	970	955	948	932	902	1047	930	959	946	931	977	935	981	973	947	953	902	920	977	962	997	1037	929	934	924	927	993	940	940	958	973	939	984	1020	971	942	898	940	972	914	966	903	1023	973	941	983	993	985	953	950	959	911	950	990	985	976	937	980	1007	950	976	976	955	986	962	948	988	938	920	916	975	961	934	904	957	928	954	900	962	905	923	935	970	980	964	958	964	974	978	929	954	924	993	954	939	935	970	926	996	962	964	984	970	1008	997	926	947	883	955	968	959	979	917	1007	954	992	1000	953	936	967	976	978	946	958	911	945	927	957	958	909	909	949	993	941	942	926	908	987	994	947	981	951	918	941	941	951	949	954	956	941	957	1009	974	934	875	936	992	984	965	905	995	932	970	958	972	1014	911	959	954	1013	978	927	941	1000	989	1001	964	945	931	968	985	931	925	950	919	950	987	986	978	939	989	925	983	986	1014	958	928	942	985	938	894	968	940	962	899	963	925	937	988	960	955	984	993	984	985	982	973	935	919	1000	928	943	972	951	939	950	981	950	1032	947	900	919	954	926	926	939	1005	983	991	978	969	959	971	1017	932	926	983	959	959	923	972	967	896	956	939	958	982	962	974	977	947	1027	958	951	952	926	912	984	1004	933	974	934	944	922	971	958	990	916	990	904	905	968	972	969	953	990	961	919	986	982	914	950	950	958	948	997	904	937	995	914	940	979	948	944	959	973	950	981	942	941	952	939	983	953	1005	968	907	910	933	1009	938	948	956	935	997	979	914	942	990	966	964	952	942	991	948	908	987	887	928	947	1020	942	972	949	888	981	935	930	968	967	940	1025	906	996	935	984	951	981	923	968	952	964	920	947	908	955	929	1026	944	936	982	961	943	976	1044	929	977	969	954	977	923	967	962	960	972	935	962	974	970	916	1007	992	991	899	949	976	964	993	958	1013	938	978	948	987	898	983	937	957	917	941	966	939	940	1051	944	987	938	953	970	900	942	929	939	942	981	948	922	1006	967	924	959	911	942	941	881	969	959	957	883	988	944	940	891	991	975	977	915	906	989	915	1003	915	916	954	932	944	927	958	983	997	947	924	983	927	953	973	901	996	970	909	954	996	959	967	961	934	986	997	933	1009	951	935	938	947	977	916	1008	937	964	939	910	970	955	972	934	933	955	921	967	963	886	934	948	953	918	968	942	908	927	977	1021	941	957	1024	934	957	997	931	847	921	1001	981	1041	957	985	933	922	966	1008	926	942	940	943	953	946	978	937	974	990	944	938	942	922	909	907	981	960	932	938	959	957	956	999	930	947	954	929	990	947	1008	1002	962	961	979	918	974	964	978	958	939	921	942	940	943	892	939	922	990	962	1037	956	999	950	975	925	980	978	929	929	972	942	980	952	949	955	924	938	1002	1001	971	947	966	965	925	1000	971	912	974	950	974	952	1003	1033	977	908	974	929	970	928	999	926	979	973	973	909	925	924	960	960	955	1004	969	996	926	965	917	966
2344	253	280	245	201	186	218	214	219	199	203	197	210	189	217	222	207	200	223	206	159	189	188	165	189	191	196	185	208	209	175	203	196	191	182	181	167	191	184	184	187	169	201	188	200	174	204	181	184	160	186	180	191	201	203	178	221	168	181	157	179	170	179	184	219	194	174	181	176	206	201	178	199	198	202	167	172	190	186	206	183	172	172	194	181	179	209	193	174	193	190	182	184	205	196	207	187	224	210	182	218	183	218	164	188	209	198	194	177	181	198	204	197	202	205	196	188	180	189	184	189	176	179	183	205	189	197	178	188	196	186	171	174	178	190	176	176	189	184	202	181	172	209	174	193	180	185	184	191	199	179	193	201	175	210	185	173	205	183	193	176	182	195	204	180	188	181	176	193	170	189	189	204	170	203	194	176	170	188	202	216	186	204	178	193	185	183	170	191	195	191	186	189	204	196	172	201	182	170	194	189	192	198	193	194	185	223	198	205	194	180	227	206	188	179	183	217	177	195	206	169	212	202	177	192	179	184	197	199	204	176	215	177	187	187	174	177	190	188	211	170	201	164	181	210	175	180	198	169	182	180	214	202	182	189	190	212	193	217	183	170	200	184	208	192	205	198	168	186	173	196	175	183	167	186	188	213	186	190	195	192	216	185	217	208	179	185	225	181	154	164	199	222	167	206	189	211	201	191	169	187	181	228	208	189	183	191	200	194	182	177	184	194	197	186	165	184	185	192	189	222	182	193	206	192	197	193	177	161	201	179	195	208	195	191	179	184	200	198	189	183	186	195	182	193	197	205	183	202	196	202	213	170	171	182	174	184	199	198	207	194	182	183	167	171	180	195	207	171	211	185	203	209	204	203	190	168	198	188	224	208	153	167	196	193	205	185	176	205	194	197	187	179	186	192	201	187	166	165	183	198	176	194	171	174	164	193	202	164	177	193	203	189	179	184	191	193	198	177	176	196	200	210	197	194	209	189	184	182	176	203	204	175	177	195	203	203	179	190	184	176	218	198	202	176	207	198	184	209	200	182	182	198	201	205	197	186	188	194	158	198	178	180	204	191	182	198	180	195	187	167	181	196	185	176	160	197	203	193	179	201	188	182	174	176	197	205	214	195	198	193	171	153	184	183	189	200	179	194	202	201	199	198	192	202	182	211	173	206	195	208	160	217	203	178	190	178	187	178	204	200	220	198	204	194	165	194	176	195	180	202	199	200	213	188	171	194	182	191	176	177	195	194	181	170	192	200	196	207	169	180	179	203	204	200	189	208	196	212	183	193	194	165	171	191	173	217	211	199	196	195	177	204	207	199	204	154	202	180	217	187	185	175	188	192	172	195	227	186	178	188	212	174	187	179	185	207	200	196	185	177	220	198	206	193	178	220	221	200	214	175	191	182	191	180	176	189	193	187	193	200	178	202	206	186	208	186	172	170	189	194	200	194	158	192	181	194	193	187	188	167	200	188	187	197	187	194	183	180	199	189	203	197	194	190	184	200	181	198	183	209	188	188	196	200	211	188	219	187	194	178	198	182	172	218	194	195	189	208	199	193	175	180	180	182	181	182	171	202	188	182	215	193	173	206	172	193	228	163	182	176	180	171	188	177	199	170	192	200	210	186	200	197	197	191	190	188	190	189	183	198	212	198	186	204	183	161	168	177	203	223	182	190	197	209	191	188	217	188	201	192	194	172	196	191	154	182	159	185	163	200	202	188	182	194	198	186	181	163	204	190	218	172	168	162	195	207	178	194	169	203	220	177	196	197	201	190	196	209	177	175	184	186	182	152	191	189	170	191	179	168	190	193	160	204	178	203	163	168	178	206	185	183	193	187	192	170	217	202	186	201	183	185	193	200	201	200	184	150	199	205	201	183	200	204	159	200	178	178	203	197	176	216	188	214	188	184	175	175	195	171	175	202	194	175	182	191	218	195	192	188	204	199	197	203	182	195	165	185	176	171	201	180	207	211	191	197	191	192	191	182	212	192	189	176	220	200	186	194	185	190	192	217	194	174	183	178	187	200	192	161	226	194	232	208	195	196	192	183	172	196	198	185	190	169	206	183	198	206	193	158	196	175	177	203	180	213	202	215	197	156	180	203	195	201	143	197	189	187	198	207	174	216	199	192	183	187	195	193	225	145	197	204	181	175	199	191	220	194	195	169	194	184	181	198	236	199	196	189	169	192	168	198	182	201	194	188	186	177	181	196	169	170	193	173	194	216	194	179	231	183	180	167	177	176	164	183	190	180	192	212	204	189	183	187	202	200	180	200	200	187	164	186	176	198	208	178	176	185	173	201	165	196	218	189	189	209	204	197	201	188	185	215	185	174	214	198	197	162	165	166	194	171	190	187	178	185	192	183	179	178	200	212	181	171	199	149	193	194	196	176	186	216	189	181	193	221	188	185	198	198	198	203	174	175	194	175	212	180	186	189	168	178	182	169	174	192	198	202	209	190	195	180	203	187	209	194	194	202	178	192	191	184	187	222	193	182	191	203	173	183	194	200	195	211	181	190	196	195	179	195	213	181	216	211	195	180	181	198	152	192	198	201	197	200	193	186	162	187	172	183	171	192	198	168	177	191	178	206	194	200	183	183	187	186	211	185	188	185	193	215	192	174	187	200	167	187	186	193	186	208	172	179	165	209	185	213	222	190	187	185	186	184	208	196	219	188	183	225	188	194	193	200	185	198	219	190	205	188	206	183	165	171	169	204	221	205	215	189	227	164	206	196	176	196	188	196	209	174	183	184	202	175	181	211	210	160	167	184	212	182	177	205	189	195	194	203	182	196	167	193	216	182	200	189	200	179	184	189	191	205	183	185	188	183	199	179	179	186	220	207	211	186	197	189	184	181	177	192	179	186	200	189	167	181	187	191	161	196	195	216	210	175	176	179	199	194	173	196	183	192	203	180	170	193	209	190	200	180	197	169	220	194	179	174	193	170	163	202	165	216	194	191	196	196	200	206	178	209	184	193	195	173	198	186	165	185	212	186	181	193	184	216	212	209	194	200	216	184	199	183	181	187	203	203	182	169	198	198	204	190	206	185	162	190	202	173	207	189	204	192	198	195	199	191	194	185	170	180	195	168	203	206	173	194	193	196	201	221	178	194	185	195	202	172	193	215	206	191	211	193	167	173	177	186	191	177	214	153	207	210	165	200	206	179	170	187	205	177	170	201	189	165	197	198	164	203	198	181	185	200	193	173	199	196	196	209	163	198	203	184	196	196	195	207	212	189	144	174	187	208	192	177	172	216	189	159	210	188	190	210	185	180	184	189	216	201	185	212	185	207	182	197	187	193	195	202	202	224	223	209	181	165	182	185	185	211	195	186	197	207	176	205	205	179	184	194	198	186	169	197	213	177	188	192	203	190	178	171	186	196	192	231	191	185	197	176	196	174	186	188	176	160	186	181	212	188	190	183	190	177	230	183	184	195	176	187	182	172	179	180	167	191	169	180	182	181	166	179	161	175	162	187	211	191	183
2193	629	759	753	752	701	684	661	618	599	636	622	650	590	631	595	610	585	634	577	590	635	614	551	624	649	570	613	595	606	582	646	586	594	562	630	570	596	589	575	629	658	578	616	628	576	581	579	539	652	544	555	594	559	549	619	606	624	567	564	600	575	628	641	609	622	537	598	654	614	601	602	582	584	591	574	558	633	596	585	594	594	575	584	624	592	567	612	605	563	596	557	611	570	584	594	600	590	607	636	573	588	605	581	639	615	573	593	588	606	615	570	613	605	635	626	593	562	578	574	571	604	606	589	598	587	550	592	582	587	561	579	599	581	626	575	565	570	590	624	581	649	564	554	607	562	582	621	643	549	588	620	592	604	615	619	576	636	633	603	610	630	627	594	592	564	538	568	594	580	592	593	601	619	592	586	596	568	604	584	590	590	561	602	594	584	591	614	558	571	615	587	589	581	613	574	612	579	599	556	584	626	578	628	568	560	576	617	566	565	591	579	597	616	645	625	560	581	642	569	578	601	573	584	607	616	605	634	582	620	598	592	603	563	622	567	595	566	590	560	580	594	636	565	594	584	607	531	579	597	566	594	593	622	627	575	602	583	601	614	575	566	569	621	576	627	563	626	592	619	596	568	586	607	557	631	574	603	603	604	598	527	591	625	620	608	618	608	570	578	635	620	589	570	599	569	584	556	580	561	620	621	610	594	594	572	612	563	581	563	570	608	610	571	578	635	574	552	614	616	588	633	572	572	589	615	597	606	590	571	620	564	601	562	597	663	618	621	586	582	601	595	561	597	611	580	562	630	568	590	608	548	608	567	538	581	555	567	591	584	575	583	575	549	564	606	571	554	603	611	557	608	577	537	591	580	585	597	589	552	588	609	562	585	608	599	581	608	590	589	632	587	606	625	552	623	567	605	642	624	558	583	608	574	586	605	567	582	560	544	576	580	564	598	593	612	606	608	627	615	630	572	635	608	586	613	571	573	589	556	606	601	606	615	583	588	555	595	559	595	577	614	609	582	617	588	569	615	602	595	556	600	573	611	646	599	592	570	622	643	657	577	618	578	564	594	634	566	608	590	567	580	542	605	609	593	612	606	565	567	617	576	581	579	550	596	589	605	595	617	592	577	575	599	578	567	583	588	540	605	592	570	607	605	576	611	594	576	636	594	613	571	635	575	580	578	619	599	582	552	606	594	589	567	619	588	563	565	585	582	601	610	564	582	542	588	627	580	518	610	540	609	612	606	581	626	592	628	567	635	591	587	628	604	557	600	615	591	578	604	618	578	605	630	553	597	596	595	581	590	555	608	604	612	583	638	585	622	564	603	575	567	605	597	626	598	601	583	555	566	593	575	616	576	593	618	586	563	622	588	575	576	564	592	624	569	560	623	575	604	601	645	611	569	588	595	579	604	606	556	591	602	547	568	609	591	629	602	604	576	550	601	609	567	601	613	578	549	587	603	560	632	594	535	581	551	622	584	587	618	633	531	611	574	565	586	607	565	617	615	626	583	609	560	575	643	604	617	595	591	563	570	569	641	621	602	596	573	596	567	619	632	560	575	580	589	595	601	613	570	596	649	558	598	578	572	614	577	602	592	566	568	621	553	593	608	583	623	558	582	589	626	591	600	601	594	606	542	630	605	560	606	609	625	560	586	626	602	609	602	618	584	583	611	586	602	572	624	618	573	627	593	579	553	561	590	564	570	560	581	605	599	585	570	614	611	582	625	583	577	624	617	624	647	593	623	596	598	581	633	646	547	554	646	601	595	642	531	638	615	632	587	597	587	573	598	596	570	617	548	583	620	577	595	596	645	596	573	627	556	568	606	597	584	635	608	616	601	638	630	630	551	588	612	595	631	627	636	550	564	619	621	580	601	565	587	592	626	585	582	615	572	593	580	636	555	617	604	607	578	590	584	575	596	616	583	579	543	621	625	588	574	580	575	597	555	573	561	594	594	601	583	605	562	593	569	557	568	600	589	600	605	592	617	564	598	612	569	592	576	594	610	576	614	573	571	588	618	592	607	570	577	607	590	593	634	559	598	611	628	571	584	584	592	640	596	563	580	617	584	574	634	587	577	594	581	555	597	596	606	564	587	608	587	599	611	581	605	573	585	584	574	577	585	619	608	603	599	596	569	618	618	604	599	580	530	596	557	581	611	578	615	567	581	624	613	579	588	565	576	574	573	571	611	643	595	653	598	592	633	586	588	612	586	608	618	577	578	583	582	621	612	629	628	572	566	600	552	557	613	646	598	611	599	601	550	621	590	608	600	594	554	589	541	594	529	581	557	582	618	603	543	587	561	575	575	574	584	595	581	600	594	571	574	588	583	593	599	579	612	567	625	555	585	609	573	575	633	562	544	591	586	627	584	582	582	576	618	580	637	567	601	624	603	600	584	602	582	590	552	569	549	569	613	562	599	554	571	609	568	585	595	619	573	588	569	589	547	623	562	576	565	607	626	596	586	584	616	611	623	530	597	578	581	625	585	564	624	619	587	593	568	583	634	636	567	580	538	599	576	598	591	591	631	577	584	624	549	585	601	647	649	573	626	605	609	544	565	548	596	566	601	602	599	628	611	556	575	633	586	572	596	596	599	583	573	602	572	589	606	600	603	555	598	573	643	610	612	595	648	619	589	623	604	576	582	570	606	594	506	577	640	580	611	585	583	596	599	565	625	635	531	613	583	570	613	614	607	599	621	615	594	566	590	584	628	549	573	650	613	577	583	595	631	585	581	618	607	594	621	627	624	573	568	553	598	588	584	599	599	594	579	568	603	584	609	572	598	616	601	658	595	625	597	608	631	594	591	619	608	594	609	602	556	565	557	571	636	619	574	590	573	594	561	639	623	606	594	597	639	618	558	551	616	583	606	592	578	575	603	575	593	619	587	600	579	577	569	567	573	532	613	572	578	580	598	583	649	578	598	599	553	638	598	543	592	583	617	606	564	592	603	594	596	585	581	573	610	606	582	572	647	582	616	579	583	595	615	621	597	582	620	564	548	590	622	635	600	576	565	620	585	616	596	618	589	586	557	536	647	538	603	622	595	553	574	591	578	568	602	605	571	584	601	605	612	624	589	585	606	570	561	576	567	644	588	562	574	571	566	628	625	597	616	577	596	545	593	569	576	585	626	626	591	600	602	632	596	622	598	631	598	573	598	553	560	590	586	548	568	614	616	606	613	613	596	631	615	635	578	581	611	582	552	604	580	586	609	593	620	556	572	565	586	614	562	604	615	601	575	629	635	581	577	593	633	604	603	583	608	635	609	622	627	580	575	597	595	590	599	607	581	617	564	608	607	552	586	570	593	578	617	538	576	620	624	549	612	555	561	587	607	621	565	560	592	580	590	598	608	607	572	616	618	565	599	596	589	674	599	627	571	595	571	561	598	567	642	581	584	564	618	563	574	592	592	635	606	585	599	607	626	568	593	585	598	587	588	641	601	584	585	587	604	589	582	612	596	584	588	626	633	593	545	568	562
10893	1511	1724	1435	1077	838	743	611	557	445	397	427	435	393	392	420	381	404	413	394	369	404	331	364	348	378	375	353	379	314	362	343	337	326	363	359	350	375	374	364	396	347	347	351	391	339	332	357	382	355	355	364	367	327	350	372	331	368	344	311	329	357	340	342	366	360	350	326	373	355	325	321	390	326	357	349	381	334	355	354	355	335	306	342	317	358	309	349	314	346	351	373	340	345	346	352	362	345	329	327	361	332	337	332	327	351	364	331	327	352	340	361	352	345	364	338	355	338	353	355	366	377	340	344	345	348	323	321	326	316	316	333	343	322	344	325	331	320	355	356	383	346	330	363	330	380	342	335	333	340	356	348	368	340	354	346	378	347	340	354	352	365	331	351	330	350	340	361	356	328	340	346	334	353	361	320	336	332	341	343	380	362	338	315	342	363	344	348	326	355	328	325	345	344	345	375	350	342	339	370	320	343	355	333	369	336	365	340	358	365	338	323	385	358	331	360	335	378	333	342	355	353	341	361	355	365	301	345	330	369	333	391	367	335	362	309	343	334	330	372	351	344	360	322	355	338	319	396	331	360	365	370	307	350	337	351	350	354	312	374	332	330	322	330	343	338	355	326	348	359	350	343	368	357	351	335	361	335	342	339	351	344	357	339	348	358	368	349	364	340	333	344	352	348	337	313	323	330	358	360	360	350	355	349	346	327	316	389	361	395	359	359	358	327	335	351	354	343	320	350	377	326	308	350	334	345	349	351	355	368	334	342	353	376	356	341	350	345	313	333	339	367	337	322	349	325	322	385	336	349	352	333	383	365	330	332	362	354	353	350	334	348	335	343	366	338	313	373	313	348	356	346	325	360	338	331	337	344	336	329	352	335	362	330	368	337	383	367	359	311	334	352	344	364	326	320	340	322	357	335	319	342	361	326	341	386	342	322	344	332	349	348	341	327	370	310	351	371	393	333	324	367	339	328	322	359	380	348	327	347	327	335	384	344	368	313	322	324	309	358	355	329	331	359	334	379	371	353	363	338	319	335	334	371	362	338	325	359	373	358	328	347	370	332	335	346	364	345	318	374	298	358	322	312	375	315	354	377	333	309	342	369	364	367	333	344	327	316	368	342	359	320	363	337	359	303	369	372	344	340	323	321	359	366	333	355	361	330	343	341	328	328	311	333	360	355	340	342	336	337	356	326	348	334	322	329	344	347	342	331	353	347	349	383	350	349	349	340	348	340	371	367	342	367	358	318	352	352	323	341	375	369	338	377	345	340	348	354	361	333	364	311	369	335	330	354	351	342	379	333	332	326	394	330	331	375	362	333	338	334	332	332	327	353	352	343	352	382	380	353	362	367	376	356	341	330	355	386	345	369	363	329	360	384	340	341	341	342	366	357	380	358	343	351	403	355	361	356	340	347	330	346	347	339	348	345	334	359	349	307	385	344	337	349	357	327	384	339	350	361	317	356	360	358	375	334	321	341	321	338	355	341	353	351	346	357	328	347	350	338	328	312	337	322	360	356	341	343	331	342	329	335	353	328	347	355	334	337	378	317	350	322	368	353	330	327	342	365	358	346	335	321	315	334	384	362	367	339	368	346	325	329	363	340	344	381	338	353	366	370	345	364	358	327	314	342	354	345	346	357	333	340	310	344	319	343	321	346	323	382	317	348	356	344	365	321	317	328	351	317	366	360	373	360	343	330	358	347	342	328	350	331	336	343	306	350	372	315	359	337	326	359	369	323	345	345	351	346	313	346	340	344	355	332	338	348	305	360	367	344	361	353	353	347	320	357	338	324	320	364	354	350	344	331	339	362	343	351	382	336	313	338	355	370	340	328	319	353	343	342	309	328	361	352	350	376	342	345	373	303	334	353	360	348	330	355	362	312	335	370	349	324	352	322	317	358	348	339	368	350	342	354	349	348	307	379	373	353	380	345	349	351	375	368	348	335	305	373	329	332	378	311	314	361	371	360	351	356	348	327	338	327	331	371	363	323	338	375	356	352	366	375	396	339	342	339	374	325	325	343	330	380	341	343	326	341	335	370	343	346	346	359	359	359	362	336	327	372	346	360	354	347	333	327	336	325	353	327	330	340	318	358	372	342	311	340	326	355	341	358	373	349	369	374	329	345	298	357	366	361	342	371	326	341	363	360	321	369	337	356	344	343	350	356	325	359	354	349	363	355	362	347	332	337	339	310	302	356	342	354	347	357	361	341	390	341	351	328	358	330	350	351	364	349	372	344	355	315	351	335	329	325	322	312	317	361	355	337	367	338	365	367	356	325	307	349	366	352	332	348	339	346	326	330	367	374	316	362	366	334	343	328	327	346	327	341	325	353	357	347	310	332	339	347	355	360	335	331	367	373	311	372	329	336	345	338	360	300	331	342	346	346	362	333	334	369	342	360	338	319	366	358	318	334	332	339	343	363	363	339	347	323	338	352	326	344	327	350	357	342	356	307	359	346	312	345	345	336	370	351	356	343	336	305	321	365	353	367	321	346	332	368	326	331	340	360	378	336	358	353	361	358	335	355	389	322	339	359	364	348	331	352	356	353	328	338	372	338	344	352	350	352	335	322	359	356	358	348	351	352	334	347	343	365	336	320	354	336	333	362	349	348	359	341	353	347	366	332	335	352	325	332	338	343	314	347	353	329	353	346	338	332	331	346	329	332	361	349	348	341	320	344	367	352	352	357	333	358	360	367	348	367	318	362	343	343	331	309	348	338	343	365	302	350	335	339	362	323	328	342	323	349	303	323	361	363	347	310	321	329	367	340	333	350	371	306	343	352	325	335	331	346	323	350	358	348	368	344	344	343	338	363	333	347	351	345	307	309	366	380	355	341	360	374	359	339	336	341	346	323	342	303	346	337	346	352	386	317	377	332	355	328	356	350	347	329	343	354	366	319	329	372	321	351	361	350	342	354	350	342	326	353	345	374	333	328	355	372	356	332	359	352	335	351	349	334	321	322	372	358	292	362	346	344	340	343	353	311	333	319	328	336	332	318	314	371	369	335	356	363	339	332	368	363	333	329	361	353	347	372	351	329	361	327	360	322	326	370	379	376	332	346	368	345	344	370	355	352	323	344	316	375	353	359	377	332	361	338	339	343	344	356	310	337	319	337	376	331	330	363	346	371	362	384	374	346	325	331	353	310	344	353	325	354	370	385	375	344	340	353	325	340	351	336	369	325	350	370	352	326	334	350	403	365	357	353	342	330	340	348	339	394	343	364	350	375	332	336	360	343	377	345	347	347	338	354	335	332	334	363	348	336	329	309	345	367	295	321	353	340	328	354	353	335	345	364	334	329	327	340	341	341	368	344	340	343	348	346	378	335	334	313	329	365	343	362	341	351	353	348	373	313	348	319	354	337	323	360	372	373	352	349	327	346	328	386	343	346	334	366	328	343	334	354	369	358	335	331	353	316	370	338	362	328	339	347	337	348	303	356	340	372	353	359	360	361	347	330	371	313	325	350	342	335	337	333
5865	2006	4061	4417	3736	3085	2677	2313	2069	1867	1662	1623	1456	1484	1437	1335	1360	1256	1220	1172	1166	1158	1122	1111	1131	1139	1129	1107	1093	1027	1136	1030	1067	1065	1062	1055	1010	1059	1043	1035	1050	1009	1023	1092	1035	988	1039	1032	999	1007	989	981	1009	1011	1040	989	984	1031	1024	962	1009	962	943	1038	1022	986	971	1007	964	938	948	921	985	965	971	1018	1013	996	945	947	922	975	989	1003	980	986	981	996	1001	940	971	968	949	946	918	964	989	1059	1016	896	984	925	1017	990	960	980	1038	916	983	980	957	1007	963	964	964	947	1016	1004	968	968	988	1022	919	990	962	1002	1037	972	970	997	1033	948	979	998	1005	969	941	949	992	948	951	991	984	916	927	1014	965	950	985	1008	934	970	1020	1002	908	915	1002	921	971	939	947	987	961	978	932	969	993	955	957	999	1034	917	968	1053	923	973	940	981	931	912	991	956	952	1014	973	978	969	975	940	981	971	981	941	972	967	973	984	977	899	975	1037	999	997	978	989	913	965	962	961	992	955	976	945	987	923	977	932	973	911	982	915	964	904	946	985	941	960	941	937	938	947	911	926	1041	959	1029	1018	998	982	913	989	1001	963	993	984	927	979	978	978	957	948	949	976	990	978	966	964	954	980	965	959	986	932	946	858	946	959	929	981	1005	950	1012	921	973	1018	918	999	949	973	987	966	1012	971	998	991	963	947	942	1036	931	901	926	962	1006	958	972	950	957	976	948	954	951	1010	958	1009	990	929	976	970	972	986	945	993	1018	1002	941	982	980	953	1007	983	938	966	1017	976	985	1010	1011	977	956	961	959	1010	960	897	959	947	983	983	948	946	944	913	959	969	999	935	952	935	956	961	970	983	974	947	961	946	967	954	948	994	957	957	990	1032	977	970	921	963	937	931	909	968	937	895	974	948	982	1003	1018	1040	941	957	956	962	968	971	978	979	940	998	959	985	974	960	979	985	912	897	1008	1001	999	990	984	1000	992	993	962	944	972	927	967	997	934	938	945	971	982	984	963	957	981	976	971	966	978	966	930	971	947	991	996	1011	995	972	973	963	1003	977	974	980	976	981	952	904	935	980	970	932	960	1011	905	959	951	980	982	928	985	937	958	993	974	968	955	1003	919	912	954	913	992	1011	960	973	1000	946	947	961	981	939	929	968	1016	949	1000	945	985	943	967	960	923	989	926	960	990	991	1004	986	886	987	952	1000	983	992	949	939	938	972	1002	958	980	972	954	908	966	1028	1006	943	934	1055	888	976	967	931	973	948	969	918	975	968	950	983	1004	972	989	949	923	967	969	970	982	1004	1026	996	931	1011	974	943	1023	997	976	921	990	1004	928	971	886	980	983	964	1018	952	1001	1014	1007	1014	953	970	964	985	961	947	912	974	931	908	957	946	1005	986	924	935	971	964	1038	932	977	982	938	985	928	959	917	926	958	968	964	967	937	1012	933	1028	967	946	964	978	922	969	947	937	945	966	1007	967	969	957	1001	969	963	936	935	960	1017	1004	997	1077	955	1021	1028	948	1001	962	974	992	975	923	955	979	957	1015	976	963	980	906	961	1009	918	987	952	934	976	970	1048	959	981	1010	931	966	1046	1017	951	946	873	925	957	966	917	945	914	930	979	1020	937	981	981	955	998	990	960	977	953	902	988	981	988	977	950	973	959	943	995	908	1013	1023	955	968	943	923	945	1070	981	964	939	981	1011	936	980	961	982	953	926	1030	989	948	946	982	958	975	953	925	946	1016	958	957	995	987	1021	969	1010	960	1001	912	1005	949	966	1036	948	994	1004	977	1003	913	961	952	985	1044	919	920	1015	974	985	954	963	944	947	969	990	944	1014	978	1000	999	912	995	959	958	941	964	981	980	945	968	994	986	982	956	962	984	922	962	946	998	1009	961	992	929	983	1004	986	969	952	973	924	960	941	986	944	1059	953	970	1009	946	989	1008	980	974	972	999	956	942	945	992	921	986	1030	923	952	997	974	993	926	957	957	948	1042	996	956	974	1000	957	996	916	897	957	957	958	961	973	949	983	938	954	961	963	973	965	999	950	965	924	989	952	945	921	913	1013	1037	1035	937	980	947	943	939	1015	1001	870	975	954	999	1011	981	962	919	982	962	971	974	995	959	1020	984	961	967	966	951	943	956	979	984	986	1001	960	1000	942	955	999	962	936	970	961	962	930	938	965	958	922	955	1001	964	953	922	927	947	986	933	984	978	930	955	1004	969	934	941	960	931	1021	956	1005	999	987	962	980	933	1006	986	895	948	973	975	936	928	977	921	960	1012	1024	967	942	945	986	985	971	953	965	961	1034	972	976	997	1005	938	898	907	918	989	924	950	975	971	1018	929	990	971	993	1012	899	981	1041	974	931	953	955	943	947	961	998	982	938	1024	1015	880	1001	977	992	986	979	972	966	953	916	987	969	928	962	953	1028	943	942	975	934	1014	997	946	1017	962	958	965	961	934	996	1028	1013	1054	988	977	898	940	982	929	978	1024	907	958	984	962	986	950	949	941	1004	985	1006	930	983	964	965	988	1010	959	937	973	960	927	952	974	946	1019	1008	985	1002	945	956	1012	959	1017	965	935	960	938	1025	997	960	1006	921	1003	970	970	1020	964	1011	956	953	996	964	987	935	930	975	1012	967	918	964	984	927	986	966	1024	956	975	970	975	960	966	926	1018	966	946	954	965	948	965	925	941	937	981	991	938	1000	1014	933	949	927	968	964	974	899	970	1020	945	937	949	910	966	986	961	978	980	975	931	960	1005	989	951	986	1012	954	949	923	1010	957	932	915	954	913	959	954	970	938	994	1024	983	1007	927	965	990	1013	939	919	972	930	936	956	917	895	983	987	986	978	957	962	915	952	933	1043	972	1012	933	984	997	933	933	929	969	992	969	959	982	1022	1012	949	986	973	948	957	954	927	938	961	960	953	974	987	983	985	963	1003	964	971	964	947	967	999	941	1000	995	898	979	963	953	981	972	962	1018	1008	961	930	950	940	906	958	959	949	981	989	925	927	958	977	990	925	973	965	1021	928	950	898	942	948	983	986	1017	919	990	969	964	988	969	968	951	938	933	958	941	965	973	963	915	935	972	996	948	929	985	924	985	924	953	1014	1016	944	963	1007	973	991	989	979	959	989	967	928	975	925	972	922	947	1010	959	957	969	940	981	1016	984	971	952	963	998	991	955	958	972	960	974	938	1055	963	942	935	961	934	950	1049	975	980	985	995	906	940	980	980	985	950	983	992	1019	932	980	915	965	954	953	965	940	993	1007	987	978	979	954	963	997	996	949	925	943	955	966	936	996	954	992	1037	927	947	985	944	965	949	957	966	941	930	975	1013	964	973	968	960	984	985	1010	976	984	1010	927	962	996	958	954	984	952	971	962	959	939	958	970	1008	1017	988	916	912	961	943	945	979	947	970	963	927	973	1008	952	1001	939	977	932	970	1027	925	1005	945	980	963	978	923	936	960	1029	973	913	947	1017	970	930	987	1014	970	936	1012	989	936	949	991	965	991	974	958	970	988	960	974	957	921	995	976	967	942	949	1005	1014	982	1004	927	947	911	973	1001	1018	925	961	985	1005	993	929	956	970	980	940	963	925	1015	990	992	1008	972	951	993	998	993	1018	985	946	1003	960	935	992	950	915	968	979	946	985	1010	978	991	952	954	984	942	981	946	905	963	954	972	975	948	981	970	928	989	994	915	955	948	916
19694	3731	3350	2720	1834	1428	1098	855	778	698	647	586	575	473	457	474	465	425	381	427	423	402	388	417	419	396	359	369	400	405	420	402	394	372	383	400	395	351	353	365	359	345	365	382	352	354	367	378	345	341	348	350	381	381	330	365	374	379	330	323	365	370	348	376	359	362	339	319	350	355	343	374	349	357	345	353	374	348	365	398	362	364	344	343	373	357	335	332	387	365	324	352	361	365	327	349	368	331	366	379	387	344	363	370	344	379	373	377	340	355	340	321	369	358	363	358	357	352	363	373	340	377	350	341	361	340	364	385	396	341	347	335	337	345	358	367	371	383	363	366	348	368	323	362	359	354	325	388	335	378	332	316	354	353	343	398	343	334	321	376	361	365	343	366	374	355	337	402	342	370	325	370	329	347	355	378	360	340	358	358	336	360	364	341	321	357	343	337	346	374	332	342	358	376	357	372	395	365	330	371	343	407	350	344	334	314	363	340	352	372	354	355	352	345	360	351	368	367	351	336	350	361	387	333	338	351	357	342	371	341	330	375	335	324	389	325	375	309	367	354	335	348	360	372	374	376	349	377	359	360	309	365	358	342	337	353	363	325	346	363	336	328	327	347	338	349	377	368	338	364	331	375	337	371	354	350	365	364	365	387	377	360	336	340	338	333	362	377	328	319	356	380	360	351	381	354	349	326	335	344	364	362	351	343	355	345	354	337	313	337	318	384	396	386	332	353	365	336	377	381	350	382	345	352	352	326	349	332	313	371	355	336	332	388	381	373	341	343	315	348	343	353	359	340	345	365	321	357	368	342	344	341	373	393	329	356	321	356	356	356	376	364	351	330	369	364	368	365	331	325	376	373	338	356	351	338	378	370	365	323	345	327	361	338	346	338	353	382	359	304	339	359	369	351	354	358	340	382	366	343	342	357	362	356	358	347	346	363	362	324	379	376	340	355	353	369	358	327	350	353	318	346	347	361	375	342	381	369	357	330	328	367	372	328	360	327	377	349	376	371	378	355	378	344	321	335	338	338	354	336	355	332	359	353	349	367	365	359	337	333	363	339	359	363	362	348	345	372	377	333	344	322	343	361	338	343	352	353	343	356	332	373	377	347	397	352	364	338	374	341	356	352	373	357	348	354	344	356	356	348	356	388	352	362	350	377	365	360	346	356	368	339	332	369	391	326	347	357	363	360	371	331	311	341	361	329	357	345	331	370	342	356	347	345	340	317	352	341	357	311	366	365	339	367	357	376	340	380	365	343	339	372	329	352	360	345	385	358	331	371	332	354	353	335	343	370	342	332	374	374	366	346	364	326	385	366	335	343	382	357	354	350	354	362	360	368	332	345	346	357	342	322	358	382	344	385	361	364	373	358	359	347	309	327	364	339	362	369	336	325	401	353	367	359	365	357	325	358	381	353	336	348	382	384	312	366	336	367	365	331	348	331	366	342	368	321	349	355	343	337	346	349	346	325	362	351	338	356	379	374	345	331	345	347	358	334	355	335	325	357	343	382	366	336	343	338	382	337	344	322	356	370	340	325	346	368	348	354	365	335	330	368	340	322	332	366	356	343	354	366	355	361	318	372	366	351	359	344	339	381	318	349	353	352	353	345	376	334	368	344	342	327	344	345	378	380	378	365	363	370	352	348	363	347	337	378	348	345	349	367	366	343	377	353	369	363	381	375	377	357	341	352	400	339	367	390	331	336	349	323	361	338	357	351	358	375	351	339	361	340	334	348	361	379	359	312	339	304	359	360	342	413	329	344	372	328	343	357	376	376	354	399	362	338	342	340	326	367	376	370	331	324	350	349	355	344	354	352	344	358	335	329	365	363	336	340	353	347	364	343	366	362	317	342	369	330	308	345	321	355	363	374	382	323	345	314	332	345	365	366	386	363	338	335	314	333	344	358	327	336	364	360	373	331	345	389	361	348	374	324	363	355	365	346	334	360	378	323	326	360	320	342	327	375	385	374	362	331	323	381	311	349	326	344	364	344	331	343	364	377	359	329	363	359	357	376	340	329	340	352	355	372	327	337	375	356	349	384	323	346	328	357	358	381	388	346	326	386	341	352	331	353	360	338	336	341	365	362	336	340	355	339	375	329	389	338	340	341	374	333	331	361	352	352	379	352	373	341	357	363	337	385	356	369	367	328	344	345	311	332	361	350	348	372	345	349	347	343	330	357	337	336	344	340	342	327	382	350	362	373	334	352	359	372	337	356	338	368	379	317	343	348	366	327	361	361	361	338	377	315	355	380	399	352	367	320	348	385	326	363	356	330	335	356	367	364	363	353	339	331	342	350	355	377	383	358	386	342	355	340	371	362	353	352	356	357	350	342	357	358	366	352	385	370	359	362	333	349	387	342	370	342	352	353	360	368	333	370	357	341	353	339	371	330	354	359	306	310	377	368	344	326	321	419	362	381	331	351	368	331	342	352	362	354	351	348	351	357	359	377	362	351	360	359	337	330	363	383	369	375	330	349	385	335	311	358	324	328	333	349	361	363	345	370	323	337	361	393	358	359	352	399	331	326	377	326	346	358	364	374	326	361	364	378	363	362	374	326	371	327	332	347	363	351	352	329	344	372	337	340	316	363	370	369	365	343	364	321	369	354	338	367	298	352	357	366	345	340	350	358	347	345	375	339	371	356	360	366	402	353	337	370	367	334	357	349	330	396	325	361	334	345	320	307	340	329	353	364	358	371	347	404	388	342	357	359	353	338	383	360	333	377	333	350	359	390	327	358	374	361	353	345	363	367	339	362	348	371	342	353	343	347	351	353	331	334	347	352	357	322	312	322	361	379	384	369	348	362	341	369	361	363	338	326	366	325	345	350	389	337	354	365	333	340	297	372	321	337	353	369	360	354	416	362	353	345	348	345	335	354	364	362	364	369	332	369	355	346	347	371	361	370	337	359	337	353	355	366	372	332	329	339	368	340	347	366	383	360	369	381	362	334	408	348	349	380	326	346	391	374	401	363	375	342	321	370	336	359	322	336	365	390	362	398	338	337	371	340	370	356	350	341	369	398	397	370	335	347	341	368	352	344	368	340	341	353	350	327	343	390	360	334	339	339	344	372	360	311	333	323	374	363	352	358	345	345	377	358	329	351	363	337	370	356	391	352	344	361	347	381	332	356	357	352	335	360	362	349	358	345	365	338	370	342	340	367	346	348	359	355	340	360	350	348	369	361	370	335	341	339	350	348	336	362	363	323	361	357	334	349	377	336	395	382	355	332	372	372	365	346	388	345	365	318	360	349	353	363	349	338	351	323	386	352	367	367	382	348	338	347	334	358	361	368	350	343	382	381	330	345	377	360	390	343	377	376	342	347	372	367	321	342	380	363	339	311	346	344	354	336	341	345	321	341	343	361	357	350	364	355	363	403	388	336	380	369	370	323	382	359	320	361	336	326	335	362	354	349	365	368	327	370	367	336	373	372	379	330	367	390	337	399	336	366	382	368	326	379	347	318	353	358	350	353	337	378
8033	3148	6770	7579	6370	5240	4271	3590	3205	2792	2344	2295	2033	1930	1808	1806	1656	1591	1538	1413	1400	1403	1374	1363	1315	1243	1188	1200	1190	1189	1231	1209	1099	1117	1165	1152	1129	1086	1105	1080	1117	1040	1084	1090	1077	995	1059	1037	1082	1044	1039	1020	1082	1024	992	938	979	1008	1004	1034	1028	1004	984	992	1046	985	1066	1017	1013	1074	989	1002	966	971	968	1003	998	1034	933	936	1003	1005	967	984	951	980	1000	981	1037	989	979	1028	990	926	1057	969	958	993	922	969	976	1036	965	948	983	1025	948	1000	1007	1007	1036	1021	967	1051	1041	977	970	948	1038	989	1016	952	919	969	1005	1014	960	999	955	946	948	1009	979	985	975	945	1012	964	940	931	952	1005	942	939	1022	995	940	927	971	995	946	1031	958	956	961	930	952	968	966	998	963	946	982	1078	1024	944	903	1000	960	940	997	971	994	956	960	962	962	936	970	934	966	973	943	939	987	920	929	957	986	962	990	957	991	999	1033	979	943	941	972	990	1011	1021	955	902	960	955	976	966	969	929	954	993	963	901	1016	992	947	951	892	981	1000	1001	964	965	1011	983	940	1001	973	1012	953	968	949	915	999	945	963	993	968	1000	983	998	980	1008	994	1006	910	952	961	1002	974	930	951	1013	966	940	959	964	977	944	982	960	986	929	981	968	970	997	986	982	946	904	971	919	920	924	990	937	974	1019	998	870	996	919	1002	943	916	937	944	1008	972	893	934	948	950	973	990	960	933	1005	980	999	952	979	930	996	949	939	966	923	1003	987	991	963	957	960	976	987	908	995	931	930	921	1036	986	982	983	947	975	948	994	971	943	965	946	947	966	990	985	984	905	943	948	936	977	964	935	912	978	948	1005	976	931	931	915	942	996	988	919	942	1001	943	956	973	950	968	930	955	944	945	1050	952	979	1005	1011	989	962	960	991	936	961	946	977	921	939	960	953	939	989	977	933	1005	987	949	1003	948	930	922	975	955	945	972	910	973	924	961	959	979	940	922	1015	1002	993	968	1023	1061	1001	995	987	1027	1015	1005	1020	931	961	953	1004	991	927	945	949	948	980	941	914	957	961	969	958	1028	893	957	912	976	943	1003	1020	1013	981	962	969	950	969	975	952	1005	968	999	987	950	1010	971	955	963	992	989	1068	968	985	970	985	970	948	959	963	972	916	956	988	1006	928	952	947	954	966	929	966	941	988	991	983	973	941	948	927	966	1005	950	959	946	954	933	961	967	959	1002	966	986	940	974	961	972	952	974	968	1001	928	941	950	989	964	946	968	973	933	927	975	929	970	956	971	945	972	933	1018	938	978	991	963	930	973	996	990	967	941	973	903	927	961	931	930	1001	954	982	1024	1014	944	995	957	1044	970	965	931	959	922	965	953	986	968	949	1000	966	911	1008	980	926	964	991	961	990	947	948	979	997	931	1037	995	1011	970	949	980	984	985	1009	930	989	956	936	966	963	1005	1001	1013	1031	936	970	948	1016	966	902	961	957	1033	998	997	975	969	1004	925	933	929	1004	992	968	957	971	980	993	990	976	932	966	968	991	920	957	990	945	1005	958	913	980	968	956	1022	966	985	996	958	986	948	923	931	906	1006	955	979	970	903	978	920	957	952	926	943	950	950	979	969	954	986	1007	1043	953	988	930	983	894	943	961	1006	965	984	947	980	929	1009	1000	969	987	937	1023	920	1043	979	957	972	983	980	945	985	951	975	942	936	998	946	945	919	887	973	975	952	1001	925	987	934	937	969	973	988	981	967	936	969	947	982	957	1005	980	943	977	898	952	956	956	922	918	949	985	948	926	943	982	989	908	1022	1011	952	990	962	1022	975	997	941	977	971	963	969	980	988	934	959	1012	913	952	920	979	986	933	953	936	993	982	938	977	1015	979	951	942	921	937	942	928	944	992	1026	996	941	1007	1000	929	928	963	957	960	1020	973	922	958	983	994	1016	962	919	981	999	948	997	1017	958	955	944	993	984	948	955	991	989	937	970	982	950	951	972	920	916	985	951	1003	943	981	932	1016	940	914	973	972	971	984	953	1010	985	940	966	942	1015	1034	963	948	935	958	966	995	921	1022	949	942	949	879	953	921	942	996	965	956	958	960	966	941	964	968	1014	929	982	977	959	966	930	982	938	927	977	948	944	961	1001	964	986	1061	966	933	941	900	923	961	920	1005	1005	967	935	946	966	957	957	983	976	1027	896	940	926	927	936	995	923	976	1009	952	960	965	950	969	946	960	983	945	988	954	997	1034	964	948	953	980	943	995	951	964	905	937	987	977	970	954	993	996	966	975	1000	930	962	1027	1008	976	1023	967	953	998	994	976	942	878	959	970	994	920	975	945	925	932	1046	970	945	986	970	935	974	927	967	947	951	1043	987	916	949	1021	936	930	964	932	967	924	928	991	948	936	926	946	944	943	916	947	964	989	963	950	990	987	964	927	988	992	913	977	995	953	1017	968	922	975	966	1060	998	922	946	955	886	925	988	954	965	894	969	996	973	941	926	993	933	1002	1023	946	968	936	992	993	929	951	986	937	929	991	919	1001	961	947	939	879	977	915	955	983	945	979	935	957	954	980	1007	976	969	965	980	933	973	976	995	1000	1005	981	967	946	1005	972	971	987	1017	967	1027	940	981	966	1024	962	934	1019	994	927	958	989	946	969	984	953	928	912	963	954	1001	952	974	916	983	979	995	916	954	1015	940	938	1000	958	990	943	1006	1048	972	924	973	927	911	956	1004	1004	976	973	914	900	958	941	922	937	993	999	955	981	963	924	939	946	942	998	975	977	979	974	954	990	964	969	964	939	950	945	996	955	996	1002	985	982	946	1038	986	894	952	967	982	995	999	1028	959	1069	940	952	899	977	935	968	969	994	1009	930	965	904	984	896	991	950	1028	980	953	935	972	935	970	1004	986	967	928	981	1012	948	992	981	1009	1001	973	1012	941	940	934	942	982	984	943	962	984	966	933	978	929	939	1007	984	927	926	987	998	935	947	914	946	967	931	967	991	937	943	976	929	975	993	973	964	959	904	940	972	981	944	951	972	990	1004	956	978	1011	1018	947	969	950	993	909	936	949	991	972	940	954	958	989	1003	975	992	934	955	965	921	970	975	985	957	996	959	900	928	933	960	964	971	957	995	968	922	967	952	966	962	954	983	1000	999	917	929	958	999	949	934	961	976	1004	962	957	935	945	968	966	943	989	953	1060	929	915	1005	992	965	1043	967	955	929	989	976	959	950	946	979	934	923	926	1013	945	955	977	939	1015	948	942	975	946	960	999	938	982	969	966	905	915	975	1008	993	971	948	915	975	976	978	990	953	932	982	943	981	930	951	896	959	978	942	948	1005	977	1011	976	991	944	943	989	958	1030	1012	975	941	957	914	969	959	1009	993	1008	915	963	911	931	988	916	962	977	955	1010	908	914	983	984	959	1005	974	941	987	950	974	930	1001	969	943	1005	977	951	948	934	942	981	969	976	961	1004	988	980	1001	946	981	971	993	945	935	931	964	970	979	999	912	1012	933	1013	979	963	980	948	971	934	984	997	940	1011	965	990	989	987	955	937	908	961	974	984	957	943	1040	997	976	956	993	973	943	970	980	995	988	992	947	920	985	940	928	934	937	938	980	977	959	936	997	920	969	1001	949	997	941	936	998	948	884	929	957	911	973	956	935	960	939	955	965	945	932	942	976	955	947
2393	271	269	261	251	229	186	247	193	211	211	159	192	183	189	185	189	209	179	206	216	175	215	221	167	196	197	195	205	202	200	209	188	201	192	187	203	196	202	201	169	183	185	183	178	188	223	183	173	184	193	182	202	198	182	194	184	176	205	183	196	182	187	192	201	188	216	184	187	229	185	199	163	209	197	198	198	186	195	200	192	200	179	191	199	180	188	174	189	184	208	170	178	192	197	184	180	202	181	199	197	176	180	179	190	176	189	184	206	198	184	195	184	194	182	186	191	176	198	176	198	204	207	194	206	221	179	188	197	199	201	197	212	201	199	188	193	181	172	190	181	212	202	195	193	223	175	175	179	180	200	189	205	182	195	185	183	179	180	183	190	199	196	184	213	187	189	201	157	192	222	184	186	197	174	184	186	188	156	183	223	173	193	203	224	240	190	214	185	203	170	181	172	185	171	183	194	188	209	172	215	199	202	192	203	192	196	203	197	188	192	161	179	200	180	182	196	211	194	177	182	204	200	192	161	199	189	181	183	193	188	177	189	201	190	207	193	212	192	191	205	206	189	169	218	195	172	202	173	193	172	187	188	195	203	190	210	189	192	204	202	196	191	210	172	196	185	212	176	173	194	188	199	204	208	198	208	195	183	204	205	198	193	217	213	168	185	197	174	165	151	190	190	174	173	199	171	204	189	181	211	184	197	176	185	191	196	204	200	169	211	176	186	188	199	206	183	192	169	201	179	173	204	215	207	199	201	205	219	203	178	190	202	208	178	170	209	200	197	209	203	192	197	201	189	185	181	216	234	174	215	192	178	191	191	198	186	201	176	201	225	210	184	206	188	185	190	197	187	197	201	157	176	188	197	186	208	214	194	216	185	200	191	189	189	202	215	197	161	204	165	171	170	163	213	188	194	203	204	170	187	184	192	190	190	197	191	190	188	199	191	167	208	190	177	171	209	187	178	203	200	216	183	200	192	169	200	211	191	184	198	189	180	186	208	181	180	166	207	189	189	204	189	193	183	189	194	197	187	210	199	181	197	178	209	174	209	202	208	185	192	187	198	171	203	180	208	179	209	203	184	177	193	195	205	182	201	213	207	181	202	186	201	199	181	218	211	190	193	193	201	199	195	183	203	206	210	191	206	189	174	161	185	178	182	183	207	177	183	232	206	202	187	183	178	182	194	182	183	176	196	182	187	184	177	196	193	209	196	202	201	213	198	205	211	226	179	195	202	204	185	196	215	192	174	205	182	171	196	200	192	176	167	198	191	180	186	188	182	235	177	158	188	183	197	189	187	190	188	223	189	167	204	190	190	212	185	188	187	202	197	185	190	207	201	191	167	202	162	197	220	184	197	207	168	187	194	182	197	199	192	181	207	202	173	175	194	186	191	186	185	178	224	176	205	200	177	192	174	205	187	194	209	209	191	175	187	220	206	196	196	191	174	184	206	215	175	178	173	201	181	188	180	196	189	218	205	178	196	179	208	193	170	186	211	208	163	199	176	164	182	172	213	202	187	204	192	189	206	205	180	186	182	190	222	187	206	203	166	201	191	201	190	179	193	175	204	215	209	232	207	204	198	208	206	159	203	214	206	191	200	183	192	193	176	188	184	178	214	202	196	214	220	194	186	212	212	190	204	163	195	208	193	221	186	185	195	208	201	199	185	193	194	190	220	201	178	177	174	206	178	175	211	195	235	210	195	216	178	178	198	196	188	199	186	201	208	183	176	181	173	209	177	178	202	201	177	160	196	192	179	191	176	194	174	189	176	221	175	193	180	195	200	216	208	203	216	171	221	194	174	182	206	182	221	206	201	170	194	207	168	202	191	195	204	202	197	220	205	192	211	213	206	205	213	198	197	182	187	176	197	210	231	198	186	186	178	218	186	179	192	181	184	171	203	202	203	212	189	187	204	199	182	181	186	179	169	169	178	187	214	195	211	187	181	200	193	174	183	174	195	204	196	187	202	175	175	201	191	193	160	185	201	176	186	193	184	193	194	200	202	197	199	224	193	206	203	191	205	197	220	199	180	190	189	199	210	172	195	171	204	184	177	195	211	208	207	181	196	191	182	198	206	201	175	169	184	162	219	180	201	159	193	193	178	222	201	188	189	210	198	205	176	209	172	195	207	192	200	208	177	210	205	181	214	166	208	210	214	179	203	172	222	182	176	213	197	159	187	196	199	215	188	177	182	210	207	168	197	193	205	169	187	158	171	196	191	207	199	187	214	176	193	194	196	167	197	192	182	197	185	174	171	182	220	191	180	186	177	195	205	187	171	197	208	200	191	185	184	202	189	194	203	191	193	199	174	188	215	186	176	182	190	193	192	198	200	191	194	206	200	183	202	212	182	191	201	157	204	204	195	171	170	171	164	204	182	185	200	204	184	204	199	199	210	193	213	204	190	207	191	191	191	177	196	210	197	181	175	183	186	191	187	181	223	186	187	190	188	204	186	205	171	205	215	209	183	209	193	177	210	196	218	179	184	173	206	185	207	199	191	200	210	185	177	210	197	165	211	183	210	203	199	170	204	204	198	210	179	196	209	170	172	185	184	204	176	192	188	201	220	178	186	199	188	165	167	201	195	184	210	171	221	183	209	180	197	208	190	208	203	191	200	209	198	188	215	188	189	177	193	192	202	191	203	188	183	212	174	186	219	191	197	177	193	215	194	186	179	188	169	212	187	188	181	158	203	208	212	187	206	190	186	195	167	194	208	182	197	193	177	190	214	194	198	179	206	168	176	203	195	198	219	184	176	218	192	214	188	191	202	189	178	192	192	172	174	182	192	191	182	205	218	170	185	192	184	184	193	200	183	201	178	165	177	178	180	182	214	196	203	178	214	186	192	202	200	186	208	186	202	213	189	174	218	195	194	185	209	185	174	205	179	200	183	190	196	208	188	179	192	209	223	188	191	203	205	186	175	192	192	197	196	200	181	207	214	212	205	208	213	189	187	194	200	200	184	191	181	163	191	185	184	182	166	200	188	189	184	221	181	178	204	189	201	182	201	182	200	191	239	180	186	210	184	190	179	190	197	191	190	183	199	196	201	215	190	196	193	185	198	219	189	174	189	199	221	195	196	179	191	190	201	184	176	181	194	179	200	189	185	198	197	207	187	209	193	180	190	197	180	202	199	182	207	175	173	188	183	203	192	188	179	199	163	190	177	190	198	170	202	216	174	192	168	177	190	197	184	194	217	179	179	193	210	227	186	200	175	182	193	211	199	204	172	190	182	189	211	186	203	169	199	183	175	179	200	219	212	195	202	189	190	195	180	216	203	184	185	186	208	200	207	187	192	192	191	187	198	184	179	202	186	188	191	179	170	187	197	182	200	184	178	177	183	200	183	170	211	200	159	191	222	200	176	209	184	194	187	218	193	195	188	180	188	186	188	202	194	180	219	171	224	187	175	193	211	166	199	204	184	200	190	194	206	207	198	176	177	187	216	190	196	181	188	181	168	194	216	207	193	185	201	206	208	188
2204	678	757	752	767	727	703	613	663	675	670	623	629	648	620	610	647	601	584	606	581	609	589	595	589	586	622	568	592	600	615	603	649	579	566	572	620	578	604	612	640	634	597	599	587	585	566	583	616	621	591	578	610	593	591	632	561	589	557	571	595	592	597	603	602	587	628	615	610	580	552	600	577	605	571	614	636	603	571	579	599	612	642	558	632	626	581	605	572	612	606	596	607	627	588	647	597	583	626	573	579	614	598	597	592	619	568	574	595	611	631	602	584	586	572	609	640	619	595	615	602	603	561	588	575	579	621	595	606	630	595	577	603	639	570	582	604	597	622	588	596	609	597	603	592	604	655	637	601	592	640	607	639	632	608	577	560	640	627	544	586	608	568	593	644	562	640	594	616	614	580	568	609	612	599	643	599	612	590	609	590	607	626	649	574	607	628	619	594	593	605	653	588	580	602	615	639	635	568	630	598	625	570	604	579	573	633	609	580	576	591	618	596	563	601	611	596	642	611	635	579	626	568	597	614	612	582	625	605	566	585	601	640	602	576	578	596	626	556	612	585	611	580	619	600	597	618	601	595	585	591	629	613	600	593	578	613	633	604	573	603	559	611	576	627	599	565	606	623	594	600	608	602	592	552	568	583	607	583	607	606	585	604	629	594	604	597	643	626	625	605	614	632	623	628	588	596	622	569	642	614	591	601	601	582	600	611	630	601	609	596	609	586	597	612	614	596	601	608	628	615	612	578	602	589	621	581	609	635	571	596	594	600	581	628	581	585	571	598	557	565	602	640	554	609	604	599	594	550	608	633	584	592	616	564	580	588	588	589	647	534	631	636	627	601	607	553	623	624	643	573	591	594	598	581	639	601	569	587	512	570	605	575	563	586	598	606	581	592	632	596	582	630	600	593	621	663	596	658	617	593	591	572	615	564	587	553	621	601	611	574	617	607	570	583	625	609	593	587	598	577	578	577	620	557	610	619	588	574	615	608	616	612	601	598	595	593	587	626	567	551	609	576	570	605	626	585	611	609	581	646	571	591	595	642	617	583	609	627	615	621	609	629	630	618	614	544	601	603	586	619	595	621	597	579	616	631	595	651	626	571	662	626	576	645	598	562	627	601	641	608	625	611	636	614	586	634	593	598	599	577	623	590	611	561	543	639	578	611	557	577	598	633	574	586	617	616	618	617	601	608	663	564	562	644	582	597	568	590	594	611	562	587	569	588	569	655	603	570	651	564	639	595	578	622	593	561	580	590	604	584	589	574	607	615	564	626	640	607	622	590	584	615	602	570	572	632	604	634	566	632	569	614	595	601	565	648	621	628	586	595	558	602	596	597	617	609	575	648	601	572	583	606	602	614	563	620	642	595	572	579	607	596	615	601	597	579	535	615	600	603	585	627	566	603	606	592	596	658	565	580	630	619	637	595	563	590	627	577	646	592	630	657	608	572	620	584	586	625	539	576	602	596	607	566	618	567	560	599	557	603	593	589	587	587	608	598	604	596	585	583	615	603	603	633	616	552	606	628	596	627	605	643	588	611	585	637	570	589	607	600	578	619	591	588	608	614	613	617	588	620	597	628	582	617	580	592	578	573	609	570	579	596	610	607	621	623	608	601	620	571	588	620	582	596	603	556	619	631	613	593	624	620	566	569	640	553	559	654	574	622	597	563	601	624	598	579	606	587	579	621	591	560	652	623	608	603	566	606	621	642	603	630	600	626	614	579	611	564	609	646	640	553	650	648	627	608	602	541	609	614	617	623	593	590	617	593	586	583	569	594	562	619	616	623	646	607	545	583	646	675	556	614	642	642	587	631	619	587	589	617	544	648	610	623	643	576	602	611	602	602	626	628	621	624	653	616	575	619	626	606	539	607	627	572	578	576	599	585	660	589	584	633	630	567	628	639	559	585	579	574	559	602	615	618	580	622	611	580	604	581	624	592	574	576	557	654	609	617	632	578	615	600	598	597	625	646	584	608	600	592	611	626	595	633	635	594	642	622	616	576	574	613	632	564	621	575	578	613	657	601	566	590	585	651	583	608	612	599	630	612	549	598	614	582	605	640	625	566	632	609	602	577	543	587	620	581	579	593	599	588	590	616	596	614	610	651	626	590	638	622	613	646	611	616	615	591	603	618	581	598	567	631	606	578	584	584	577	591	616	599	612	594	609	580	583	653	623	567	627	613	562	619	580	600	631	595	559	628	610	615	646	586	603	609	620	548	615	590	591	586	657	629	623	583	632	634	572	615	625	594	574	619	580	584	595	549	589	570	628	627	632	639	580	635	586	610	609	614	596	551	606	653	578	627	562	600	597	579	557	587	599	613	652	628	607	637	600	594	582	629	623	603	639	606	580	588	630	561	549	635	579	556	581	570	620	558	604	560	624	633	564	627	572	576	609	569	565	602	625	581	581	615	594	621	624	619	583	631	607	580	606	647	630	612	598	604	637	591	576	601	586	586	623	610	591	598	549	625	649	569	536	592	583	587	594	585	602	637	614	569	602	599	570	610	597	583	605	641	618	584	574	601	583	616	608	588	605	612	582	615	587	572	595	599	586	580	641	601	582	594	593	584	581	599	628	615	579	545	617	625	584	584	606	575	610	593	573	586	551	627	614	589	595	581	589	633	562	614	612	611	569	573	596	567	592	554	589	599	617	621	567	599	610	631	584	617	587	582	614	570	607	585	591	571	585	586	643	570	574	581	609	595	570	624	572	661	591	630	573	672	571	617	577	590	600	591	597	606	623	572	596	617	605	570	613	629	620	599	628	616	605	552	575	579	588	601	595	586	565	610	628	633	611	628	566	614	606	630	593	588	642	588	637	600	611	595	587	613	620	580	582	585	604	592	638	577	557	614	610	631	600	636	574	588	627	564	609	585	615	634	656	606	629	599	600	608	568	595	615	573	603	639	612	618	616	606	640	597	634	600	614	659	613	604	610	583	610	596	601	615	615	642	630	616	608	640	547	592	588	559	605	647	561	552	613	578	651	608	583	609	572	591	552	599	551	643	595	601	605	591	602	639	585	591	627	570	602	615	586	649	614	598	613	622	561	604	649	584	591	607	613	606	588	591	607	589	580	593	575	610	624	599	616	616	642	606	589	577	655	631	623	560	620	665	629	591	612	577	596	595	657	587	561	624	589	594	584	639	650	644	543	612	589	597	614	620	616	593	624	640	583	623	618	573	599	609	629	595	599	599	650	606	646	622	566	627	589	602	611	627	603	568	629	565	627	577	617	629	635	603	581	578	595	604	598	589	556	592	552	623	611	614	611	631	612	574	579	623	560	568	601	619	581	572	596	603	633	589	581	604	572	618	561	569	578	614	580	620	597	603	609	575	599	613	629	674	587	600	629	602	587	579	631	607	544	553	598	631	614	567	641	608	595	607	622	582	630	590	587	597	592	611	619	590	633	578	600	570	626	586	579	619	607	580	572	624	607	594	593	655	616	618	582	572	634	635	616	598	602	610	584	575	613	602	605
11137	1500	1743	1384	1101	837	703	571	572	508	493	451	408	454	411	368	424	400	373	378	396	394	384	384	383	395	352	375	374	344	364	339	358	354	361	366	363	375	365	390	311	363	333	326	355	342	340	329	371	345	396	365	344	365	344	319	372	392	359	369	364	377	343	379	312	365	354	365	357	355	349	328	348	356	331	390	380	362	331	360	406	398	357	338	322	357	360	364	346	362	358	354	372	354	313	373	375	325	376	337	334	380	372	368	373	344	377	337	354	341	360	376	374	329	338	345	355	318	351	388	366	346	356	361	354	320	391	334	348	396	383	336	330	353	333	352	367	328	316	340	336	360	358	341	382	353	324	309	346	355	335	368	347	390	360	348	377	343	349	342	364	345	354	320	352	378	335	339	378	361	359	365	391	347	382	380	354	343	327	347	363	338	357	355	340	319	342	386	369	346	371	343	334	359	358	374	320	335	350	354	323	338	354	348	355	335	344	349	366	320	372	363	368	326	358	360	373	342	358	316	340	354	373	338	338	333	358	357	355	337	356	380	331	358	343	377	370	335	325	334	353	341	369	337	320	345	353	352	388	389	335	349	342	342	360	350	365	380	343	361	336	332	313	390	347	350	345	335	326	348	356	341	334	357	336	362	337	360	359	341	357	321	340	339	399	357	353	339	347	371	392	300	345	373	340	328	339	343	395	362	368	351	332	340	335	354	318	342	337	339	340	382	351	360	375	358	314	349	305	329	346	345	316	340	339	383	349	337	362	322	335	292	323	375	346	349	350	348	382	355	344	358	357	359	329	335	344	362	338	356	315	352	361	362	346	340	371	351	316	374	335	341	339	337	346	355	367	358	392	316	379	373	358	347	379	348	339	358	358	359	372	369	368	347	345	348	362	342	353	390	340	345	346	370	367	333	349	394	323	351	331	352	386	363	333	345	362	306	368	356	374	360	327	342	333	345	369	325	357	377	338	343	381	351	328	378	360	314	351	366	319	325	380	335	349	363	375	365	356	348	344	373	389	362	369	371	370	346	346	317	338	327	347	360	338	339	345	367	366	355	336	350	312	358	345	322	355	319	353	320	364	350	376	325	344	319	357	312	341	384	366	323	369	366	383	363	345	347	361	359	339	346	339	335	341	368	361	360	367	355	348	334	308	321	354	338	369	361	360	337	354	344	306	329	331	386	347	372	345	366	363	371	369	379	340	379	324	329	357	342	341	357	318	376	366	368	369	345	339	341	342	376	361	331	323	356	331	358	380	372	367	338	362	395	336	320	322	356	351	345	351	389	329	386	342	359	371	344	337	328	370	342	339	354	342	356	410	366	337	390	362	330	388	352	326	390	300	337	329	371	336	342	350	322	318	359	309	327	340	358	341	326	333	376	347	380	355	383	355	340	353	360	342	319	386	364	329	353	366	336	333	341	376	363	349	353	354	330	337	361	325	309	346	314	339	363	327	369	363	351	329	352	367	328	355	325	325	333	358	338	355	336	357	356	334	370	366	357	352	380	335	376	395	329	338	359	351	346	317	322	339	340	336	348	360	337	339	350	346	330	324	365	355	330	372	337	383	341	330	337	340	372	346	349	328	330	330	363	377	361	362	351	362	319	337	339	359	389	341	376	328	377	361	395	371	311	313	339	350	343	338	354	349	348	378	332	371	336	354	328	361	346	321	391	335	322	353	366	316	351	388	353	352	366	342	411	318	357	350	363	343	330	334	352	342	360	342	337	363	379	334	309	332	359	337	343	335	343	354	346	331	350	330	326	343	339	361	334	317	353	328	356	343	310	334	322	396	356	367	332	357	347	355	344	336	337	347	342	333	342	362	364	345	361	343	316	356	392	336	347	354	362	354	339	379	331	384	351	374	325	354	349	317	365	365	344	350	376	360	385	333	356	327	364	363	333	351	379	387	313	370	350	292	341	353	341	334	343	324	420	365	336	354	407	322	333	323	367	356	365	356	353	368	346	352	313	365	345	292	367	353	364	377	352	392	332	355	360	390	351	336	333	358	311	340	361	340	329	334	371	330	331	330	364	368	353	347	353	335	349	365	348	339	340	355	339	337	372	318	351	370	374	309	362	331	372	354	398	380	355	337	334	359	386	347	355	354	366	333	332	343	331	347	359	359	336	373	345	362	335	328	329	346	342	349	372	328	355	382	357	327	360	325	358	344	333	338	327	334	340	381	342	382	332	352	315	395	340	352	345	369	364	356	378	318	334	345	363	355	339	362	356	348	328	332	362	336	373	317	354	358	340	343	328	351	381	362	339	350	349	349	336	333	365	358	367	336	391	340	331	341	377	352	330	363	367	354	368	336	320	360	359	373	349	322	337	370	359	348	328	337	356	377	372	325	390	365	335	383	327	336	350	364	357	343	388	341	343	367	347	335	338	348	366	352	360	341	354	347	341	346	374	323	333	373	348	323	359	362	345	372	345	355	339	314	344	342	348	329	299	348	350	345	340	322	363	362	351	312	336	352	324	343	358	331	342	337	363	352	317	389	349	357	386	345	352	350	363	330	387	394	345	368	367	377	339	377	336	337	350	336	379	341	344	344	365	371	368	372	367	317	369	358	334	322	371	341	334	370	333	344	331	373	307	371	345	365	367	347	337	357	393	383	354	334	344	366	379	362	348	352	333	343	328	330	323	347	358	341	340	376	331	358	377	349	341	363	349	368	365	349	370	372	395	387	358	371	344	346	360	346	358	336	356	354	344	345	335	362	346	360	346	361	356	336	363	337	353	355	350	371	332	347	374	324	319	343	310	366	347	345	337	329	353	325	355	350	352	343	357	364	344	361	355	350	365	347	329	325	342	347	330	325	342	400	364	350	329	356	341	348	372	348	357	389	360	369	348	362	362	362	343	333	375	349	328	354	376	350	303	368	344	387	353	362	356	353	368	349	346	345	357	358	380	359	341	322	357	353	348	346	343	362	350	355	361	365	374	313	340	355	348	348	320	386	365	359	334	371	331	388	310	384	373	328	391	365	352	365	352	354	391	354	383	355	354	352	365	347	341	384	336	361	321	372	349	375	358	355	370	333	353	391	374	343	329	343	320	325	362	350	366	348	372	360	341	380	380	331	329	354	327	343	381	345	347	316	333	354	364	321	317	367	388	324	335	344	359	382	351	339	339	323	350	358	360	357	325	355	338	301	358	365	355	336	355	353	391	368	318	350	330	334	371	377	359	357	382	358	350	343	331	381	349	334	366	374	371	342	330	356	347	345	327	332	394	376	362	360	339	344	354	353	382	354	366	372	354	354	372	375	363	365	360	354	360	340	372	353	339	359	303	375	363	365	336	360	335	334	315	338	368	357	370	353	316	306	340	327	344	324	360	354	334	353	365	383	336	355	350	351	365	349	346	351	357	357	381	340	318	330	364	372	352	365	376	363	354	330	345	337	364	326	338	336	372	365	347	309	376	322	359	360	380	350	302	350	365	349	327	359	344	341	398	343	341	379	354	333	356	351	365	344	329	353	331
5948	2022	3933	4394	3869	3113	2657	2344	2002	1870	1739	1602	1508	1465	1469	1329	1246	1253	1247	1157	1223	1186	1164	1168	1120	1137	1146	1138	1065	1053	1060	1044	1087	1097	1060	1040	1052	951	1017	1036	1041	1010	1051	970	1064	991	1057	1019	1024	1001	1011	963	1007	1019	975	1005	981	998	1048	997	1038	1010	1018	1035	972	987	992	937	953	992	991	880	900	899	999	1010	1015	969	977	1007	1002	1078	995	978	984	991	1026	1033	1006	985	1017	1021	1044	985	977	999	980	1020	1004	951	985	995	996	977	969	1050	1005	1018	966	988	975	947	963	1011	986	971	989	999	982	983	983	963	980	1031	975	1063	1007	953	991	998	997	1035	1038	986	1002	937	970	939	955	996	979	1021	1016	990	1018	965	969	1017	925	979	971	937	959	951	1006	960	983	950	957	954	948	953	1028	974	941	941	977	992	1027	1046	1000	981	1005	1010	976	992	940	1020	983	1002	939	988	961	963	952	1033	890	964	1027	996	972	960	950	1037	980	949	1057	961	947	938	1013	956	980	943	987	1006	968	987	1027	917	968	958	998	921	984	949	974	1001	1022	973	979	1032	976	939	939	980	991	1070	1004	962	999	1009	997	1022	1021	1045	967	931	978	962	1009	978	1043	993	979	993	979	994	994	974	998	1035	971	920	989	911	956	966	982	973	993	954	1001	947	973	923	957	994	965	997	995	930	997	1012	985	982	986	1026	947	979	987	963	935	963	985	955	975	965	961	987	945	1027	995	987	1045	947	1008	949	1017	969	988	993	936	955	953	942	995	954	943	956	958	992	955	936	966	952	974	980	938	965	959	976	969	930	936	970	996	957	971	1009	1014	978	1022	1023	1052	946	962	976	1001	953	976	1009	1008	958	964	942	962	957	982	900	897	982	968	942	1001	994	951	1010	1038	985	947	908	1031	926	957	948	979	1011	1014	930	954	999	911	973	993	964	945	1002	974	981	1043	1012	1004	1006	953	967	958	996	1021	966	962	969	968	969	951	966	1007	980	988	975	964	968	967	991	988	994	955	978	949	1003	984	1015	1025	973	962	970	923	945	1002	1003	1013	984	1007	1025	924	908	1006	965	989	937	949	967	984	1013	934	1030	931	980	985	1010	997	998	968	1004	951	986	944	990	1027	993	977	956	986	984	935	921	1009	1009	991	986	1043	979	966	1019	967	930	1001	914	1001	985	954	973	984	953	980	983	997	968	978	1002	983	972	958	1048	961	1051	938	952	974	970	1014	957	974	943	1005	978	978	1038	1003	1038	944	976	984	919	1001	963	971	952	933	996	1036	978	923	961	1013	947	962	1021	1006	1030	945	956	904	1045	960	965	1018	965	969	958	952	934	985	993	995	990	994	1016	1010	1014	969	1025	1009	953	948	979	855	941	1008	995	991	990	924	964	931	977	1024	978	1006	968	973	1016	989	980	1026	963	1025	974	973	970	985	994	930	974	1031	957	978	953	1005	930	914	973	1055	966	1009	980	976	1024	961	972	978	975	949	941	965	971	944	991	999	996	985	966	957	972	973	945	981	944	905	994	941	1030	965	1043	985	943	943	990	949	950	966	932	1005	935	943	1002	922	953	997	970	913	994	1004	1027	1020	968	957	948	947	1045	1015	974	935	988	997	939	1021	995	997	976	887	947	1035	932	957	986	997	893	932	975	1018	954	987	1005	1022	980	959	992	952	955	1034	995	1004	977	943	993	970	956	962	959	1010	973	923	993	958	1009	952	1018	1055	978	973	1056	1021	956	1001	1000	995	989	975	929	1021	967	1007	964	938	982	959	966	988	1019	972	996	1022	971	1048	1030	998	994	986	965	1028	983	956	926	1026	930	995	929	978	1018	946	972	964	971	960	947	963	946	978	1008	955	979	949	976	992	946	928	993	1012	974	973	993	944	954	1059	928	973	996	1003	980	988	892	970	992	939	948	961	946	928	1026	978	998	1026	966	928	975	998	963	978	953	1014	939	966	1054	957	1009	1030	968	956	972	976	990	985	1039	1020	1019	1014	977	921	1003	975	978	1002	953	980	972	1002	981	949	970	999	981	954	990	927	989	989	1039	1010	932	989	989	1027	1016	975	989	998	949	978	956	987	955	927	976	959	932	999	944	1016	943	947	969	915	957	1011	943	988	967	961	1000	1010	986	994	1020	986	994	932	988	959	949	1012	1003	1008	930	964	965	974	994	1032	936	997	1003	1001	969	966	1015	1017	981	977	955	1012	971	1000	941	988	975	985	970	933	942	1013	976	986	969	982	978	924	949	1032	949	993	987	1031	966	986	930	950	989	946	999	1018	1000	892	975	1007	976	954	996	921	976	1005	1010	971	972	1043	957	1029	1057	1036	943	962	953	1030	996	982	940	989	936	1022	989	985	1007	964	1007	926	985	1008	976	928	895	1033	970	965	998	970	1014	966	943	1004	974	1028	1001	991	999	963	928	1005	991	976	949	1004	1041	1018	997	990	1002	986	985	982	999	984	990	993	967	916	974	970	960	1003	961	981	985	968	970	982	927	997	947	941	1058	978	1020	1021	956	973	972	1028	997	962	965	997	998	972	977	1004	990	924	957	938	937	947	959	987	970	1017	973	952	938	1036	1001	991	982	996	957	1036	999	1036	966	982	985	1045	969	971	982	927	998	951	945	964	953	967	948	1032	1025	994	998	1014	1007	1044	968	985	967	990	1003	968	1040	946	1021	959	997	1000	941	988	947	943	970	984	990	985	1028	966	967	1035	990	1022	965	999	987	987	947	910	994	922	968	1007	992	977	984	926	983	980	994	956	980	985	902	945	951	966	963	960	996	958	1029	951	991	951	987	958	977	976	930	976	972	987	928	1077	983	947	969	953	962	999	985	962	982	974	950	996	988	986	1016	962	1022	980	1016	1003	960	934	1012	945	952	941	982	991	921	1029	999	1028	974	926	969	971	969	998	1008	975	948	930	983	960	967	1016	994	1026	1043	997	1000	1011	974	1031	968	952	1033	1007	953	984	976	960	961	940	954	1009	1062	958	996	932	895	1053	981	955	978	960	1040	984	987	972	1002	1019	955	947	983	978	940	987	968	977	972	964	978	1013	960	950	986	1003	958	953	971	1014	977	962	978	948	984	976	965	954	987	1016	1014	961	969	952	1009	1019	959	1046	1018	992	943	904	1030	1017	970	1003	973	929	1014	987	1010	958	967	1003	994	937	968	912	991	983	1012	966	988	911	996	984	999	1004	1039	925	921	953	949	959	971	963	966	948	1001	1006	986	916	997	1026	1034	1030	1051	978	927	941	980	1003	1005	1021	938	960	1018	943	972	986	956	920	1030	979	944	975	965	999	969	967	1000	974	997	1004	965	987	926	1029	964	950	932	966	947	975	994	990	967	973	973	976	994	976	991	949	1001	980	913	989	977	987	981	1008	1002	971	1025	955	992	965	953	960	983	990	998	983	1020	939	1013	1004	944	1014	998	918	949	978	994	983	970	976	969	934	1014	1021	979	991	983	985	1033	928	979	988	994	973	1005	1015	1052	961	1010	977	1012	964	978	1048	936	984	1017	1008	900	981	960	972	948	990	919	1012	1025	943	1007	988	948	970	982	954	1028	1003	957	1006	1007	1005	998	954	971	949	936	999	942	979	901	982	960	937	1020	1003	935	965	968	992	1009	971	961	1010	1004	973	986	994	929	1004	986	928	907	1009	972	987	975	1010	972	999	997	1028	946	966	1023	1033	986	952	988	1003	989	960	972	957	956	996	965	928	965	994	996	1010	1047	990	988	924	991	1006	988	1007	978	982	1002	915	928	990	1026	1031	1025	998	1005	971	1028	988	964	969	955	1037	960	1030	979	958	935	1015	950	983	935	1006	984	964	924	1042	1014	955	1021	982	900	965	1023	993	958
19699	3784	3558	2669	1942	1429	1092	924	753	700	648	551	522	484	499	477	469	450	425	449	396	445	425	374	392	430	394	391	371	361	392	381	381	396	378	370	377	370	349	341	385	367	367	360	377	359	365	376	367	373	377	367	336	381	368	343	338	337	359	348	353	335	367	355	366	339	381	352	354	378	381	342	340	325	343	355	336	380	398	399	365	366	362	345	333	381	359	377	361	335	357	359	387	338	330	382	346	348	359	377	379	364	373	386	339	343	361	351	346	387	345	348	338	355	371	389	382	352	374	338	359	372	357	343	348	377	372	360	349	364	346	371	362	326	374	361	336	355	374	361	367	338	363	360	336	358	352	354	357	332	314	368	343	343	342	370	361	367	402	354	370	380	350	335	373	344	373	346	341	372	380	345	370	355	332	340	352	389	396	358	361	338	346	334	339	316	397	343	371	353	338	362	355	319	355	360	327	331	341	353	381	368	374	343	350	355	385	322	349	349	309	326	363	363	344	359	372	335	379	371	349	388	371	385	355	363	350	335	353	350	349	351	351	357	342	352	378	338	366	356	342	364	363	351	365	361	344	355	393	356	376	371	354	352	374	362	349	358	368	318	360	365	375	385	381	362	362	370	331	353	372	385	338	351	355	358	339	394	331	328	363	373	355	343	338	348	351	386	354	374	375	367	333	381	361	385	354	375	367	342	369	368	349	361	346	357	324	355	384	339	377	334	364	363	359	343	359	357	366	379	361	359	348	345	343	356	372	383	351	343	364	362	334	353	352	323	373	381	349	403	349	349	366	363	381	366	370	348	362	366	327	362	360	393	347	369	373	373	341	350	363	365	386	394	355	392	334	364	357	329	341	324	397	325	366	378	371	313	330	333	351	348	332	368	348	360	336	376	368	324	356	349	334	376	372	338	346	346	409	347	326	357	334	358	351	369	357	342	342	356	326	376	315	369	334	348	356	391	353	359	358	366	342	333	358	353	340	351	351	354	343	336	347	374	343	353	330	316	386	376	359	346	423	387	399	357	350	371	341	352	366	338	316	371	355	348	349	358	391	333	345	352	329	371	373	376	348	352	350	359	387	321	383	360	374	376	353	336	386	346	368	361	340	344	365	360	371	348	392	351	343	367	360	351	372	365	380	338	369	352	348	344	367	338	356	336	387	332	359	356	335	337	350	355	376	357	349	311	354	341	362	341	359	384	364	347	362	347	331	355	361	348	357	345	309	340	325	364	365	348	359	378	337	346	363	353	363	350	372	386	348	350	351	321	333	358	348	349	376	355	305	349	377	343	371	334	358	365	379	342	379	329	351	362	364	383	334	336	383	344	355	337	321	349	366	363	353	336	345	334	352	356	365	352	359	359	374	346	379	374	345	344	370	361	354	305	335	369	384	341	343	361	367	367	353	368	348	350	369	385	347	344	333	324	368	345	375	371	380	374	389	356	390	333	341	326	419	352	351	367	404	383	339	374	361	333	355	373	359	374	388	347	358	345	347	365	354	301	385	373	333	348	360	366	352	394	365	362	357	367	364	348	360	326	351	377	335	390	369	393	370	395	386	376	355	372	370	338	383	393	354	342	341	362	334	337	360	351	380	334	370	325	393	353	362	339	373	349	355	384	355	364	378	356	361	378	364	361	358	349	356	353	350	357	366	351	338	373	356	370	320	343	358	350	343	341	355	341	364	345	360	365	396	352	379	393	335	361	334	344	362	343	345	370	351	390	360	385	362	362	352	312	369	355	347	368	401	358	320	336	337	370	337	366	368	356	345	361	399	344	348	374	373	350	346	377	380	318	359	355	360	352	354	357	313	360	355	350	361	343	382	343	378	354	363	375	385	327	365	370	378	354	348	370	346	345	384	334	347	351	354	360	346	380	370	367	346	376	342	319	377	370	314	357	350	351	350	362	379	350	330	338	326	354	364	380	357	393	353	366	327	353	355	362	327	362	338	345	379	333	346	390	360	359	381	342	342	387	371	339	385	353	364	359	384	335	383	334	384	353	340	348	350	376	344	346	322	349	356	361	365	373	369	335	358	339	356	383	367	369	360	363	367	355	345	375	369	349	368	345	355	351	377	357	369	387	352	338	378	355	354	326	362	367	367	375	382	348	345	372	351	369	365	351	337	360	335	330	348	320	321	366	351	379	393	341	364	395	370	373	328	367	368	344	371	360	376	378	369	392	345	358	376	374	337	335	377	359	365	390	363	342	321	385	338	375	345	345	354	368	378	349	355	395	377	353	354	350	372	349	362	377	373	365	316	323	380	337	339	380	351	365	371	343	376	383	354	364	326	392	353	352	351	345	357	316	338	332	352	342	367	366	337	355	401	395	368	359	339	339	332	316	350	317	339	315	376	351	372	403	322	355	347	360	388	335	353	338	358	391	359	384	361	385	330	376	385	348	346	360	365	352	376	348	337	362	367	349	374	387	326	372	344	357	323	350	346	354	356	353	334	364	393	387	400	357	331	356	329	335	372	359	340	319	349	374	332	377	351	353	383	357	379	346	342	356	342	382	356	345	366	382	355	351	367	346	353	354	390	354	365	359	387	367	393	377	379	400	367	398	349	370	353	355	377	343	309	352	329	350	358	341	319	351	343	355	362	321	377	352	365	351	398	374	378	381	359	365	358	352	336	321	358	358	371	361	346	392	334	354	367	346	335	376	336	376	372	366	354	332	364	341	397	360	359	348	417	347	361	318	387	337	370	382	382	376	355	385	327	315	367	353	377	319	354	343	357	356	359	332	335	382	367	367	363	333	363	347	359	386	339	386	353	349	379	333	368	346	362	355	388	383	371	344	361	384	338	368	348	367	385	370	338	374	405	334	370	395	371	353	378	344	352	333	331	339	355	396	344	360	327	328	336	342	335	387	345	370	363	369	366	357	397	349	352	343	357	351	343	366	359	362	348	370	373	405	362	349	346	334	348	342	350	349	372	357	353	342	381	356	353	351	323	382	364	354	339	346	354	341	376	377	350	378	364	365	350	367	370	377	358	375	384	337	356	369	308	358	366	367	365	333	352	390	398	334	357	371	360	402	364	359	369	366	373	323	392	365	369	350	343	368	335	342	332	366	352	353	362	383	334	354	360	361	354	332	354	375	359	363	352	355	346	341	399	332	347	344	363	330	340	348	378	362	393	363	383	331	358	328	339	352	356	368	362	363	361	341	330	363	369	354	352	355	371	373	423	357	339	377	334	338	371	357	334	378	352	377	370	390	344	354	388	355	379	336	357	361	337	364	369	398	311	362	339	371	380	363	354	349	374	368	379	328	311	323	359	327	365	388	336	356	333	367	357	357	351	379	332	375	375	332	364	370	360	367	379	350	401	354	390	386	324	363	337	361	323	355	356	352	357	345	393	337	384	341	378	384	322	359	333	354	356	393	375	335	355	402	325	348	381	351	387	366	363	340	379	388	387	376	351	343	355	351	396	366	350	369	350	356	370	354	358	345	366	330	349	377	381	392	382	314	361	347	316	374
8080	3206	6852	7594	6451	5237	4262	3631	3062	2814	2491	2291	2080	1931	1797	1698	1650	1474	1529	1452	1493	1405	1308	1284	1312	1257	1256	1224	1169	1191	1142	1132	1174	1187	1133	1115	1145	1097	1031	1117	1072	1148	1070	1065	1075	1086	1062	1063	1080	1029	1077	1053	1023	1096	1018	1025	1043	979	976	1019	1024	982	1093	1010	1006	1007	1104	1040	991	1038	1007	931	1041	1010	994	1001	998	946	1042	998	945	1029	1005	972	979	1008	965	1009	1019	989	1072	1057	987	997	1070	1011	976	978	1013	965	1054	990	1026	966	996	992	963	1012	972	937	968	1000	1010	987	998	965	1010	1021	954	933	961	968	945	974	1041	1038	985	953	997	916	919	1002	942	1054	939	913	1016	1008	1013	1003	1025	1016	986	980	989	1012	1004	965	1042	967	1025	1004	994	1002	990	960	963	1038	1019	1013	896	973	993	964	955	976	982	948	963	1007	1001	994	987	965	959	1036	994	959	994	934	996	942	953	935	988	956	968	981	936	935	986	981	1005	1023	988	967	954	954	1005	941	1002	962	962	1016	936	948	1002	1034	956	975	987	958	1036	956	945	1024	943	952	976	947	1040	989	982	958	941	967	975	917	991	955	948	1032	983	965	938	1002	1017	961	962	957	985	928	991	984	951	1018	996	967	960	956	1022	967	976	994	997	990	1014	981	975	1002	954	1026	960	951	962	1005	948	949	953	912	959	970	946	1018	979	951	976	998	968	1030	970	952	906	1029	957	1018	1003	956	997	930	1000	976	999	997	941	967	978	999	982	1017	994	976	968	967	969	1002	997	978	981	931	1005	909	982	976	946	991	934	982	1002	954	960	973	971	1018	997	925	993	985	974	954	950	953	969	989	987	986	1010	1004	969	957	1005	991	973	961	902	976	972	1031	965	991	961	1001	969	963	1049	981	908	874	995	969	933	976	1020	994	972	941	980	946	1001	958	1000	1000	959	994	924	979	1008	968	920	992	936	1004	994	988	927	954	918	952	1009	980	963	986	975	952	960	983	996	973	1050	1033	940	961	944	1033	1002	973	932	1022	970	1025	963	978	1044	930	1007	1018	954	995	988	926	969	951	997	925	1031	937	992	994	994	997	950	998	1001	1059	961	977	996	1024	1028	981	958	957	965	951	990	968	997	970	1059	977	951	994	984	986	937	977	1017	944	986	958	952	980	1016	1034	1002	973	1004	942	967	984	997	1046	1007	974	939	987	963	904	968	1023	985	973	940	977	966	989	968	1007	943	968	976	978	981	958	1026	978	1016	993	989	967	912	1011	987	979	951	1025	956	928	946	950	1016	1019	938	975	990	956	1014	959	1025	962	932	969	968	993	1040	927	946	955	961	956	957	987	956	953	1003	1044	941	997	958	998	964	1004	973	987	974	938	1026	976	976	982	977	985	988	982	980	1042	1012	999	979	1065	989	968	993	970	970	995	1013	952	1034	890	933	927	969	999	930	917	980	985	944	1014	936	967	959	999	995	1034	973	1009	953	1017	1022	995	1005	983	951	971	956	1018	987	960	999	943	1023	976	958	962	985	975	988	962	926	974	948	993	991	953	933	902	931	996	992	1011	990	961	1011	1028	973	1008	1010	953	976	951	1039	946	992	988	953	1001	991	941	973	1007	976	1004	936	1021	957	993	1005	981	903	951	975	957	1083	1004	988	961	955	949	992	990	925	977	936	988	886	1016	987	935	962	969	1010	1018	933	982	961	948	949	944	987	1010	932	936	1032	941	1004	1020	986	937	952	964	884	936	944	966	1001	971	945	1013	958	978	967	1047	1011	997	1002	993	1036	1043	961	957	976	919	1063	995	948	1013	962	988	962	987	1004	952	958	999	877	1021	983	1042	965	992	964	992	975	946	946	975	982	965	941	993	925	940	976	995	965	1002	971	1016	1023	948	930	949	985	979	964	941	983	970	1006	989	962	897	989	986	1042	917	1071	993	949	956	985	971	924	967	1009	966	940	994	959	945	1024	990	929	1016	962	974	941	972	961	967	1030	1013	1007	930	980	1014	966	956	978	973	986	958	978	955	983	983	989	993	1023	989	963	981	987	964	964	1034	958	992	967	942	962	963	1011	978	1003	923	958	1012	1005	967	1027	1002	946	994	977	964	982	968	995	983	962	1005	994	1010	970	973	1007	984	958	952	955	970	976	928	933	986	984	1021	965	919	989	957	985	922	962	979	973	997	997	943	959	991	1024	965	983	986	989	967	986	999	1017	926	1007	999	959	972	950	1017	950	984	990	961	998	942	966	967	974	952	1000	982	944	1011	975	1013	977	967	959	996	995	1019	982	977	1023	984	930	941	929	1012	990	964	967	963	973	970	915	975	1020	958	952	996	999	972	973	975	987	1007	1028	1029	950	922	985	904	1017	946	1001	996	950	967	1004	955	955	908	947	955	970	1030	911	1022	1011	981	952	1060	971	1003	975	1023	902	991	954	994	927	1000	989	937	948	966	985	933	1014	1037	936	968	979	935	1008	970	845	1021	970	955	978	971	927	967	946	964	959	971	935	982	941	965	935	1026	988	981	985	923	942	975	992	1019	969	1064	924	958	993	963	1021	956	1008	989	980	998	933	1028	997	930	1001	981	940	979	958	946	995	980	1041	1018	951	988	972	1003	976	1007	1011	966	977	993	1014	994	958	1009	949	1010	968	961	936	982	1007	938	993	1053	930	964	965	992	1017	990	1033	1033	1059	941	1002	1013	961	1036	971	987	1002	1001	975	912	979	921	997	919	968	935	925	983	958	939	928	973	935	1027	969	981	973	1006	957	991	982	1010	981	975	990	1044	961	977	943	980	1025	967	997	934	983	956	968	971	993	974	969	941	985	940	992	960	954	993	1009	951	1016	1048	949	990	1015	928	1009	988	1015	1003	1015	950	945	973	996	950	983	931	934	969	921	987	996	972	930	929	951	1024	966	995	954	935	971	983	969	941	1049	987	1006	1002	998	981	985	987	987	978	910	978	1017	953	1001	1012	955	986	1000	1024	1022	1018	1029	972	935	1010	970	1006	944	956	995	996	985	1032	1019	988	960	967	974	936	946	924	999	991	949	966	994	985	950	945	1017	951	937	984	963	1022	986	957	978	987	1020	945	981	954	1012	951	990	956	982	943	921	960	1039	931	1043	1039	1000	998	988	948	1020	986	952	1022	978	1026	980	983	973	961	1061	995	1011	982	944	1054	964	985	981	1002	954	1016	958	988	934	958	956	987	972	966	944	949	945	999	1004	941	1010	943	960	946	956	982	988	914	996	997	981	1013	989	952	936	986	1005	958	923	992	969	1017	967	985	972	984	943	1037	954	969	1020	1007	986	945	1033	925	964	906	945	950	953	954	974	1021	988	951	1013	991	963	1012	1010	934	983	956	979	1006	1009	940	958	985	973	962	1086	882	1018	968	1002	937	1026	963	979	1023	980	1013	963	966	985	963	989	944	1012	978	1027	977	1025	960	969	963	994	931	997	951	1017	1007	1000	988	979	953	993	972	952	1001	1027	982	1003	971	956	952	1020	999	983	998	956	962	1015	955	1018	922	1047	1064	1000	1001	977	952	1051	999	997	914	1048	937	995	936	935	953	955	992	980	981	1012	985	928	1026	990	997	1057	970	1062	956	943	980	977	992	924	996	958	936	932	982	979	1010	976	977	1063	981	924	948	935	1043	955	998	1011	933	930	937	1015	934	1014	991	1001	957	1007	947	1010	983	948	974	1024	969	931	1004	1024	976	991	988	980	945	1011	970	943	993	1005	998	959	991	943	962	1015	957	1005	931	995	976	957	957	1009	949	989	930	951	963	996	946	1010	943	987	962	1037	952	966	991	962	997	979	921	980	943	1001	979	1003	964	999	1007	991	968	948	948	984	980	977	994
2493	236	246	236	228	204	234	212	220	219	195	204	208	197	187	203	220	172	191	202	207	201	195	210	198	174	206	208	177	197	200	182	169	205	196	218	183	215	200	210	205	171	191	210	239	188	194	198	171	198	184	211	208	194	191	223	188	208	177	190	216	181	192	217	203	215	171	209	184	185	190	183	205	182	213	195	211	211	188	213	198	210	229	198	190	219	226	224	225	207	185	227	205	199	234	201	183	190	211	212	206	162	189	202	191	194	208	212	237	173	216	181	214	199	195	208	191	183	205	181	196	228	202	185	211	178	187	205	199	201	209	172	213	177	220	197	178	214	208	185	200	206	178	204	210	202	190	186	174	196	179	176	183	195	205	181	211	192	204	208	209	203	183	201	201	208	200	184	192	201	157	205	191	206	188	200	190	200	202	194	170	213	194	190	181	223	189	182	199	187	182	201	210	186	196	219	216	181	211	185	183	195	180	197	209	196	196	196	167	195	193	176	199	218	209	172	182	197	189	191	176	192	185	199	173	200	199	211	185	215	204	174	206	189	198	202	190	223	199	187	212	223	193	203	243	209	187	185	161	202	183	205	190	198	203	217	183	209	184	198	225	197	206	214	227	200	194	189	178	203	190	207	179	169	211	207	170	213	216	178	196	200	200	163	175	202	207	169	193	204	199	190	222	179	207	211	177	192	208	200	206	185	200	203	180	184	201	204	184	206	188	201	197	190	178	223	199	209	193	217	183	204	181	208	191	201	193	182	203	169	201	201	186	214	217	181	190	180	178	200	215	203	205	201	197	198	187	170	230	194	204	185	188	196	218	174	210	198	171	188	198	223	207	211	199	200	190	185	232	190	188	198	195	207	211	195	225	193	199	205	204	216	208	222	216	193	175	184	198	183	197	196	198	165	187	195	220	189	206	183	191	223	208	198	181	173	172	190	182	212	195	191	180	173	207	192	196	196	196	218	224	230	209	222	183	187	188	187	175	201	190	205	193	189	183	190	211	210	200	193	184	187	184	215	219	206	203	180	208	197	210	194	186	189	215	207	204	197	210	207	168	191	197	202	203	200	220	193	195	186	197	209	202	197	197	198	209	187	198	207	186	208	218	202	210	196	202	224	195	211	204	210	215	173	174	166	210	203	174	187	212	194	188	188	167	215	219	208	200	190	172	194	179	217	203	230	211	195	209	222	206	187	217	169	207	214	192	202	157	215	179	187	197	167	176	161	191	186	192	187	194	221	221	200	190	206	205	189	206	187	200	206	193	193	199	203	195	192	186	175	206	192	204	199	192	190	194	218	206	184	211	206	215	197	193	191	179	194	223	201	198	201	225	218	224	233	216	175	199	204	194	181	200	184	196	187	201	191	216	238	189	182	194	201	200	181	189	226	206	209	179	190	204	209	194	221	181	210	193	198	198	187	191	192	231	200	193	211	195	205	217	205	162	197	220	194	205	200	197	197	194	197	207	191	205	190	190	216	200	196	187	210	210	176	198	194	186	175	190	197	203	202	187	197	205	191	204	200	215	200	175	191	222	202	205	179	193	201	198	184	196	219	220	236	190	201	191	167	195	186	218	195	176	187	217	192	212	186	209	195	185	178	179	191	201	199	179	180	207	198	186	219	173	197	208	208	159	185	194	169	196	203	206	200	211	184	210	196	198	159	181	196	209	202	211	188	204	203	189	198	200	196	191	197	201	185	176	186	168	180	217	206	185	201	202	161	173	184	204	216	201	222	209	183	192	191	207	190	206	160	184	194	178	210	180	167	163	209	201	205	201	187	207	182	186	220	179	177	184	216	184	199	223	217	183	189	201	212	207	227	204	208	191	196	188	204	190	194	212	185	184	183	221	196	177	185	197	181	195	192	184	193	205	194	194	223	187	202	214	188	181	196	197	196	197	200	205	184	188	174	213	177	198	196	219	216	190	215	176	195	186	188	208	203	207	201	195	206	170	187	204	190	202	208	205	182	206	230	205	180	203	211	222	214	199	176	212	193	166	173	199	188	219	231	213	176	200	207	210	196	223	192	188	192	195	194	194	197	195	191	212	213	226	209	192	170	191	196	196	183	194	198	196	242	193	201	199	203	216	203	221	187	222	195	188	164	195	202	197	236	188	207	217	187	184	219	203	210	215	188	215	201	203	199	216	221	205	208	237	230	175	181	228	214	185	173	199	195	177	212	203	213	208	186	193	216	175	180	182	224	202	190	174	185	195	202	184	194	203	192	190	202	204	205	218	228	217	201	186	167	197	216	200	209	188	181	202	227	193	201	172	207	198	202	180	188	195	194	184	197	199	199	172	196	213	203	207	193	201	194	204	174	209	194	206	186	200	180	202	196	193	190	206	226	225	192	185	188	222	200	185	207	206	200	197	180	201	207	229	198	200	193	216	220	210	199	197	176	186	196	210	190	196	193	176	193	228	211	218	174	192	195	211	201	175	180	202	190	209	194	179	198	200	200	202	212	204	207	205	212	200	204	183	184	211	206	187	185	193	187	210	211	205	207	197	184	186	207	219	199	192	162	204	190	202	188	194	228	225	199	199	195	196	207	171	187	202	209	197	225	206	196	186	187	189	206	175	189	213	188	224	208	242	206	198	199	200	204	172	181	197	217	183	207	195	192	200	191	204	198	224	203	215	233	196	178	203	180	181	187	192	203	215	199	204	188	176	219	195	188	191	188	210	208	214	174	210	199	212	214	191	177	205	183	218	200	179	199	192	187	207	189	195	203	193	205	204	199	197	204	204	238	218	194	213	215	197	185	198	202	224	217	216	198	212	200	201	195	201	202	193	191	210	203	210	206	190	186	200	223	215	188	233	205	195	196	182	198	207	235	190	204	218	202	196	210	181	173	205	183	197	175	198	196	202	181	176	197	188	192	174	204	196	199	197	207	221	195	196	195	183	214	190	198	175	189	192	197	206	218	184	203	202	199	223	175	210	202	177	205	179	164	187	204	196	219	217	214	203	183	228	175	199	181	194	210	180	229	208	170	204	202	192	199	202	207	180	188	186	214	206	179	189	188	195	195	182	207	195	195	228	206	181	203	184	203	194	210	182	186	211	186	209	190	207	193	205	197	182	209	197	154	217	160	191	211	207	197	183	197	201	187	191	175	221	184	201	180	178	197	187	191	187	189	205	186	187	199	190	202	192	187	204	196	209	195	197	186	184	217	167	240	207	185	198	206	181	209	203	207	162	213	213	180	235	197	232	183	217	206	216	182	185	210	228	195	205	192	200	203	219	195	206	201	221	226	229	191	204	200	195	198	196	201	221	179	184	180	208	210	183	189	189	214	194	168	217	222	198	185	212	210	221	182	182	226	194	230	207	169	179	204	183	219	197	197	178	194	203	189	186	170	221	198	173	186	204	200	171	183	206	191	205	214	208	214	209	210	190	193	190	200	220	186	196	185	199	178	187	195	211	194	201	204	221	186	204	219	198	204	191	203	196	200	186	190	221	182	206	184	177	196	189	197	200	193
2234	728	794	785	748	724	655	660	654	690	663	632	659	618	641	636	593	614	596	644	617	645	591	613	607	639	635	599	594	587	623	625	629	610	605	628	601	609	596	647	565	594	608	651	612	647	591	588	617	650	604	650	594	634	614	619	643	559	660	585	572	615	607	618	605	562	611	614	613	613	618	629	673	603	595	650	620	614	629	593	641	627	638	635	600	592	629	610	576	578	576	596	601	603	609	627	628	616	602	629	615	589	650	625	592	634	607	642	608	646	594	589	614	644	563	602	600	637	606	619	617	601	642	620	577	607	566	607	581	601	627	616	581	621	598	606	614	570	603	616	581	625	616	614	611	623	588	615	578	602	618	605	653	628	598	570	639	600	650	617	593	641	593	627	561	621	609	618	601	581	641	641	616	566	619	642	640	599	592	648	634	616	602	601	601	585	600	631	583	575	555	604	608	635	598	621	619	554	599	635	618	603	619	642	630	589	617	543	607	606	596	657	594	621	650	593	609	581	640	590	634	598	606	593	640	619	640	590	601	638	581	622	612	596	620	591	584	641	587	588	583	565	634	644	597	594	590	621	601	606	639	585	618	550	635	617	585	604	635	611	574	610	634	604	617	625	585	602	575	584	587	600	609	646	597	609	634	576	616	598	600	612	607	627	585	600	594	618	597	650	620	615	658	615	634	587	619	648	582	600	629	545	588	624	598	555	664	581	593	639	624	613	602	616	623	628	647	624	615	591	580	584	645	619	617	643	603	636	612	649	571	593	614	586	606	605	595	613	623	628	642	590	577	632	623	611	608	595	617	600	604	588	542	608	607	610	600	616	595	619	587	601	612	593	617	604	636	647	619	587	606	637	634	617	627	574	614	561	607	590	602	601	615	612	643	644	611	611	626	617	609	614	586	572	600	620	641	590	617	637	609	576	607	654	623	589	641	619	594	596	607	606	624	603	609	608	600	600	597	624	618	621	611	664	576	590	617	614	629	602	655	595	600	613	593	626	610	585	611	610	597	586	584	614	615	598	647	609	653	639	635	598	655	614	621	632	581	632	634	573	662	628	618	607	585	634	594	616	626	591	562	606	649	588	659	596	656	615	609	637	609	651	635	582	611	679	644	612	618	610	590	617	600	601	610	598	576	639	612	534	656	639	659	568	636	554	605	625	616	594	630	631	579	665	612	597	592	605	596	604	593	568	638	578	649	596	602	659	597	648	606	622	605	606	595	596	595	628	617	553	598	606	596	609	603	626	614	580	591	611	645	607	586	601	603	605	617	626	589	608	593	590	568	584	617	608	592	626	571	581	619	608	629	592	601	596	611	629	617	641	653	591	606	645	592	632	578	578	624	603	632	602	610	637	637	626	629	622	579	642	620	607	575	601	600	634	597	592	607	628	585	602	605	619	599	633	631	607	606	586	631	606	655	621	541	606	601	633	622	650	650	601	589	596	573	586	632	607	604	621	605	635	606	623	647	597	580	568	578	627	633	577	602	647	613	659	631	584	593	610	604	661	574	596	611	628	628	545	643	619	591	596	596	580	641	568	632	651	588	640	611	587	589	611	573	599	597	605	573	615	609	624	636	597	573	619	632	615	620	585	605	600	602	660	596	606	588	624	615	642	589	609	604	616	575	625	618	644	625	640	633	626	584	586	589	591	606	614	617	651	641	641	610	645	600	603	615	636	613	617	642	616	617	654	609	597	611	622	607	613	625	583	642	614	628	655	630	650	652	642	592	581	592	627	616	622	624	592	628	590	634	650	572	593	588	615	626	604	623	612	599	620	575	613	644	635	626	584	643	593	595	561	648	614	576	607	630	614	608	606	600	607	608	580	624	609	605	604	582	630	550	582	608	601	582	568	585	620	634	659	619	689	626	627	599	606	539	608	590	590	583	605	618	613	590	610	619	610	611	588	626	629	575	603	570	606	607	621	607	609	592	636	583	584	599	569	605	622	584	654	630	664	597	594	599	600	630	585	588	634	674	595	626	628	615	565	648	624	618	613	627	643	587	687	623	601	616	575	589	625	620	635	658	594	667	591	629	624	589	589	593	591	637	635	635	611	608	617	574	579	590	626	552	673	632	599	633	597	578	635	613	584	585	638	629	645	648	560	566	599	588	577	610	614	601	643	621	587	609	546	615	612	594	651	620	624	544	609	566	655	632	589	591	578	635	588	622	588	624	664	585	641	562	602	574	598	603	620	609	602	631	568	629	650	604	581	627	598	652	616	535	592	633	599	645	595	574	619	632	629	606	604	628	623	615	592	627	650	621	621	605	594	578	633	606	635	612	622	603	601	613	627	597	618	642	621	586	585	563	560	585	624	638	604	599	633	610	620	600	595	608	572	597	596	631	604	602	620	608	604	631	595	639	590	636	620	644	616	627	581	607	659	622	606	598	616	620	590	600	577	601	652	636	615	584	630	621	597	633	609	570	616	610	668	613	583	666	603	615	586	620	616	631	631	615	637	618	594	616	575	644	591	650	581	641	564	629	594	595	632	596	612	628	602	593	596	628	619	563	612	657	575	645	627	629	631	659	615	602	646	548	621	607	567	577	625	638	632	628	606	590	665	642	618	602	635	649	615	651	600	561	644	629	605	623	584	598	601	568	654	538	595	606	600	631	605	605	642	567	583	600	596	612	634	618	612	576	627	630	676	641	597	605	641	624	583	591	622	592	688	637	630	615	602	560	617	624	602	606	601	598	598	613	576	634	629	607	640	640	585	595	619	644	583	630	601	630	638	551	626	607	611	643	644	632	614	639	644	620	637	591	609	631	616	656	615	623	605	584	597	600	628	602	616	567	613	608	540	634	687	573	593	598	634	635	615	612	644	615	580	582	606	614	606	596	657	616	647	624	588	600	637	582	629	584	616	595	606	619	632	598	617	634	614	610	560	592	584	637	580	597	602	609	642	678	583	640	638	592	647	635	589	628	631	584	617	593	611	560	600	566	562	599	611	569	608	598	597	613	634	662	629	605	640	596	600	592	650	614	599	591	592	625	567	607	626	617	656	619	638	615	592	615	565	636	659	573	665	575	628	622	656	599	611	590	628	648	621	610	658	595	621	630	569	628	580	609	625	616	615	624	623	602	626	618	579	569	595	606	647	624	636	597	619	654	591	628	641	622	622	658	603	672	625	640	603	615	582	636	514	615	627	605	602	617	610	624	651	589	625	605	619	628	590	592	584	595	608	631	589	606	631	608	635	592	622	632	598	635	665	590	634	601	629	616	662	632	605	659	610	578	583	624	596	617	622	603	580	623	589	600	622	649	624	599	609	587	557	672	599	666	629	638	600	627	617	625	570	647	621	589	569	607	606	655	645	671	639	625	592	605	624	593	671	612	642	570	609	596	593	622	591	548	618	626	597	585	624	585	641	591	592	624	605	597	590	656	633	620	588	622	630	591	606	654	618	551	587	608	577	641	580	633	634	599	606	637	635	640	609	626	577	638	613	607	568	584	629	560	628	611	622	614	605	612	610
11068	1467	1666	1466	1049	841	704	648	549	525	460	475	452	408	406	400	411	374	347	388	398	391	370	395	377	407	370	394	390	382	380	366	354	384	351	357	362	373	343	368	380	351	341	357	343	369	354	366	337	357	342	365	341	334	378	339	344	340	349	397	388	363	370	331	361	358	416	366	338	353	340	350	366	357	369	337	320	329	339	368	371	380	372	381	328	354	333	374	343	324	376	321	378	371	358	363	395	360	342	339	347	374	350	329	352	351	326	316	361	329	351	361	326	367	308	349	367	352	342	370	386	355	352	361	343	320	361	324	339	332	354	372	375	348	352	353	342	355	350	312	373	360	347	374	376	333	350	360	382	365	333	343	329	321	346	333	368	375	349	350	370	385	326	367	387	367	364	310	330	350	354	342	341	376	360	366	333	339	366	359	382	359	361	337	368	357	339	350	329	380	350	362	380	355	327	370	332	343	367	345	328	336	321	337	356	341	367	331	334	387	349	352	365	337	353	391	356	388	363	343	352	362	384	368	371	371	331	332	362	335	357	324	367	373	333	332	361	364	354	336	350	352	346	352	341	355	342	388	357	362	344	352	323	354	360	350	343	342	334	333	383	326	327	357	337	316	340	356	395	353	363	323	354	382	302	362	353	364	355	356	337	378	347	330	363	332	347	350	358	372	332	384	370	360	347	373	368	344	381	343	365	371	337	326	378	367	327	355	291	326	329	379	361	383	368	375	373	345	354	366	367	330	359	351	381	372	351	347	390	339	355	358	327	337	350	341	380	343	384	371	385	345	341	359	365	365	354	357	363	352	411	364	337	326	330	365	378	327	370	373	379	386	333	333	327	349	352	363	335	340	349	334	371	354	350	346	321	314	369	388	340	374	321	351	335	371	336	352	348	368	353	359	348	356	347	370	357	335	335	351	370	351	325	362	390	372	332	363	355	372	342	379	357	356	338	353	338	351	351	362	333	365	325	340	334	326	362	383	369	341	345	353	361	356	372	331	333	358	351	329	346	357	355	364	391	339	338	368	352	363	345	370	351	331	327	332	372	355	316	353	365	348	368	350	318	367	356	353	389	349	369	380	345	347	352	376	349	367	362	372	385	360	330	362	390	343	357	354	350	396	362	377	339	332	361	348	354	331	371	319	347	345	338	360	329	343	369	372	309	340	348	361	365	372	350	400	358	373	364	349	340	359	402	344	389	367	328	364	317	344	321	356	338	351	345	344	405	349	341	356	382	368	341	364	358	364	358	357	372	361	354	341	366	349	367	323	383	344	372	325	322	347	327	357	318	364	340	362	352	326	332	340	348	359	342	333	348	341	368	384	323	368	336	329	367	363	375	357	374	363	350	365	332	397	311	358	338	335	378	373	363	336	355	327	371	362	366	372	378	374	328	334	351	346	382	371	350	341	357	363	364	363	334	376	392	366	353	341	328	400	339	370	369	344	362	369	327	356	318	340	345	345	317	321	353	383	337	346	351	341	369	374	353	353	360	352	360	361	341	349	343	365	352	344	356	373	358	413	323	328	354	355	353	379	349	350	347	389	331	372	367	344	363	341	346	354	376	359	345	320	342	368	371	369	369	366	340	381	356	329	353	365	352	360	343	381	350	363	364	399	363	329	340	360	373	393	339	344	330	365	366	382	368	387	366	326	339	354	360	381	365	352	351	353	333	351	353	357	405	348	350	341	316	356	400	339	370	363	309	340	366	347	345	378	355	394	363	345	360	311	367	407	364	345	376	325	327	354	364	336	374	369	355	361	370	400	340	399	324	353	361	381	337	380	361	384	371	336	336	340	334	351	331	342	359	341	354	344	339	357	389	378	350	355	372	338	385	345	342	347	365	346	336	353	337	351	343	371	376	318	391	367	341	372	364	345	341	361	373	325	344	359	335	352	379	365	370	355	355	339	372	369	372	398	366	367	377	379	379	351	333	358	344	336	366	342	356	357	371	344	342	340	359	365	358	353	365	335	358	401	338	357	320	372	366	352	360	358	386	348	334	349	342	358	372	393	357	360	382	349	369	339	329	359	341	371	343	358	369	318	409	360	368	339	379	348	341	356	394	373	336	371	389	338	351	347	312	343	382	360	324	352	358	350	407	337	353	339	343	360	354	337	314	331	364	354	381	355	311	310	359	374	362	389	348	313	344	370	330	325	344	353	365	383	343	338	340	390	364	364	363	375	331	341	381	358	337	371	358	339	330	344	342	336	369	373	388	347	390	339	345	376	351	384	367	373	363	375	352	364	341	349	366	361	380	369	392	373	334	362	365	340	377	324	348	389	335	366	352	324	340	352	339	348	330	349	375	347	355	339	373	343	358	363	374	354	375	352	367	354	356	347	326	324	407	377	354	358	352	346	375	376	372	364	322	363	375	329	330	375	378	380	362	364	340	323	363	369	305	343	375	376	417	339	361	328	358	359	350	391	351	366	365	346	347	349	349	346	371	371	355	361	355	357	341	363	373	362	373	380	387	339	365	351	350	345	396	338	322	348	352	357	350	355	365	357	356	376	382	340	363	349	362	338	330	344	319	334	333	359	345	345	362	338	351	374	362	397	371	376	324	362	343	354	370	331	349	303	318	362	344	360	387	350	359	390	341	354	328	358	345	362	324	359	334	350	345	378	395	328	367	334	370	382	357	360	336	383	348	365	350	349	329	371	338	323	329	303	366	360	357	340	350	344	358	355	366	389	381	345	344	323	315	377	355	362	358	369	352	353	341	378	318	357	350	337	373	381	388	340	349	332	338	322	387	343	360	327	390	367	401	351	351	342	343	329	337	371	367	371	346	380	380	361	335	383	400	361	327	368	339	361	348	350	384	371	338	341	343	339	344	371	351	363	344	354	346	382	350	327	327	357	317	354	340	353	362	339	356	319	338	316	345	357	377	346	336	367	345	331	363	353	357	370	350	355	332	368	362	343	336	383	386	359	361	338	319	336	360	333	318	361	341	351	336	394	366	339	384	336	380	377	310	346	321	354	346	348	350	370	369	351	350	365	334	337	343	360	323	376	324	372	334	372	362	346	379	337	367	354	350	356	309	350	365	351	347	341	320	385	363	323	340	316	365	378	363	324	339	372	351	342	347	371	350	344	375	369	302	364	366	360	354	332	351	358	364	350	350	339	349	367	390	367	356	374	356	313	366	353	362	361	343	340	306	344	353	379	357	349	319	372	360	362	403	339	359	369	329	362	336	347	370	344	354	372	354	367	333	308	339	339	353	358	355	372	400	339	369	345	349	361	323	374	374	363	343	337	334	365	349	364	374	361	373	383	370	367	375	355	342	386	353	347	335	366	373	355	358	374	370	338	379	375	360	341	371	353	342	351	360	345	358	338	346	343	363	320	353	343	390	340	368	356	380	382	340	405	333	388	355	348	369	362	336	327	336	327	333	375	351	357	350	380	328	332	380	351	350	370	362	339	361	327	394	332	365	350	322	348	381	383	342	381	348	403	344	341	356	372	328	366	377	354	335	357
5939	2082	3833	4437	3938	3238	2775	2315	2033	1876	1699	1623	1535	1450	1395	1313	1349	1255	1217	1208	1170	1196	1192	1136	1128	1108	1137	1105	1081	1113	1082	1056	1170	1110	1057	1026	1061	1095	1010	1063	1050	1034	1077	1044	1039	1023	1012	996	1076	991	999	1005	1071	988	1009	1008	982	1028	1017	1027	1021	1065	1006	1002	991	1001	1007	1036	975	1026	1019	1002	1013	986	1040	986	1043	985	1042	1015	1015	1023	1075	984	1020	1022	1016	1029	992	998	1001	977	1019	994	1006	1014	1011	1064	978	1015	977	997	1044	1002	1020	947	1040	984	958	974	1022	984	1032	1040	983	953	971	984	992	1011	1011	1034	987	997	987	1034	1008	968	999	968	960	981	1023	966	1025	1008	1017	982	981	1018	983	1020	931	1004	1063	1025	1054	985	943	1023	970	990	992	1028	932	992	993	945	1021	965	1037	1020	1074	972	1038	980	1044	974	971	946	999	967	1056	973	1010	988	973	993	1006	1038	973	923	982	970	988	1033	999	1037	976	1048	1012	991	1009	958	1035	964	1024	967	997	980	1023	992	983	972	991	987	1027	998	1038	964	975	1043	958	962	987	908	956	994	1019	990	985	1009	977	997	991	928	1004	1059	969	1027	1031	1038	980	976	999	992	1000	953	1022	995	1008	1002	1012	1030	958	1010	1032	1011	1002	1015	1007	1026	944	997	988	984	962	972	1015	988	1012	974	953	1006	1015	976	1004	998	985	991	1016	989	988	1006	996	1064	979	1001	1031	965	1007	1037	972	980	1046	945	952	984	967	1024	995	1056	975	949	945	942	991	947	989	986	997	985	1020	933	963	964	986	973	960	970	1043	957	1020	1022	1011	999	1032	995	1019	962	984	1024	1006	1018	1003	977	989	975	919	1021	1008	1006	1028	1016	965	999	1031	974	985	1017	1021	972	987	991	989	998	957	965	975	977	993	1049	931	1010	967	966	1056	1032	988	951	981	1002	1012	1023	998	941	964	1013	1000	984	1007	984	971	946	976	975	973	1003	1027	1004	997	989	996	964	970	969	1041	1012	978	994	911	1000	1027	927	986	990	1021	960	979	979	995	973	965	990	978	965	977	1008	1012	1002	1032	990	957	971	1059	997	1018	1024	1005	989	1016	978	1004	989	938	976	952	992	963	1022	970	1033	968	1009	946	1037	1003	1011	1030	1015	1003	984	982	967	1030	963	986	997	1038	990	981	1004	1026	1053	947	1003	981	985	981	1033	998	950	988	996	994	985	1007	993	1023	985	958	975	1006	1002	976	1008	984	1040	974	981	947	988	967	971	966	1025	971	1010	959	1036	965	1039	944	1017	975	970	969	993	986	970	970	1013	1049	986	985	1041	1062	960	978	1001	1009	930	1053	1000	962	968	979	962	990	1027	997	988	981	1052	1011	1005	936	941	953	1001	988	970	1046	1010	1003	1059	1003	1045	976	1022	1011	986	1033	966	1008	956	973	1027	1031	998	1061	1023	1003	958	1007	993	979	1013	991	1018	977	999	1005	1026	990	1040	993	978	1009	1028	987	973	1015	1014	956	1013	989	964	976	967	1009	945	1024	996	984	986	1033	984	1014	1011	991	968	959	961	914	1005	990	983	1054	1003	990	1008	963	1003	944	999	1046	964	992	1003	962	1000	998	974	1061	1009	1005	1049	1002	939	1004	1000	955	1007	995	1024	979	962	974	998	953	1037	1063	1002	1017	1034	942	956	1027	1018	976	997	1077	1005	965	981	970	982	958	938	1053	1006	1021	971	973	994	971	963	985	993	1002	923	1002	997	936	1015	981	951	1028	959	1009	1002	978	1016	977	929	1005	1007	995	970	944	998	983	990	979	959	1007	962	1034	950	1001	980	977	1011	999	969	968	972	998	973	962	1016	1017	988	956	975	952	1022	974	1020	984	1030	1019	1057	1047	1003	1049	1030	972	986	980	968	974	1036	1021	972	963	1019	1023	1000	994	1008	992	1014	1002	969	976	970	1001	991	978	989	944	1023	933	966	1027	1028	994	992	993	950	1029	993	1006	966	1020	942	1000	998	999	1021	977	949	988	981	1042	999	1029	957	985	964	1004	1005	1046	1025	1061	980	974	972	988	977	1018	989	1017	1031	958	975	1005	918	1000	975	998	1032	950	956	928	981	1024	933	1006	958	1024	937	1049	1098	1001	955	1019	978	932	953	952	1001	990	928	1010	999	939	965	990	997	979	1055	956	1022	1012	1008	954	958	1024	1017	1010	980	1029	1011	1056	966	987	1024	976	1028	999	999	997	1010	954	1043	1010	994	991	973	1024	981	975	997	996	988	978	978	994	999	963	940	1036	994	968	996	999	988	943	967	1024	1003	1002	1044	988	1013	1012	985	1033	1029	1034	1024	971	992	1008	977	1007	999	971	1022	957	1002	1005	970	1007	974	1005	950	983	1048	999	948	999	976	1051	986	1019	965	1002	960	1064	1002	1018	1019	959	917	1017	1006	974	960	947	1041	992	949	998	1044	1022	1040	1039	1022	994	952	1039	1025	1016	979	1019	948	981	1003	992	1025	990	946	966	969	1016	1017	952	1022	989	971	929	974	1010	982	1027	937	981	985	1061	1044	1011	1014	1030	960	1028	1024	959	1003	1004	1017	992	989	992	957	993	986	1000	1007	970	1019	960	984	971	986	968	990	967	952	994	959	982	984	977	960	995	1023	892	1034	1004	1027	952	995	978	946	967	1056	994	991	1005	1019	975	958	1007	989	983	937	996	1006	971	1002	958	943	1026	982	953	986	951	1062	989	986	957	974	1043	1000	1027	939	965	1049	957	950	1045	986	1007	979	940	1021	995	1043	950	976	1000	1005	986	951	1001	977	929	1005	999	986	987	971	1034	978	991	924	1029	1046	1007	1059	999	1047	953	1020	975	1019	984	1001	949	958	993	929	994	950	991	957	1025	958	967	964	933	977	995	1002	1052	944	991	946	968	944	960	1008	1020	1016	977	938	1004	1015	997	967	1013	1005	1030	982	974	968	1036	959	1003	1025	982	956	1009	962	991	976	1033	942	987	1032	934	994	999	993	946	1011	953	987	980	981	1025	986	1025	974	978	1021	979	982	960	1018	975	989	945	967	1034	955	1027	1031	1002	974	1051	977	950	988	1003	990	1013	1010	1006	963	992	1005	968	926	989	977	1004	1029	994	1000	952	965	966	973	923	1058	990	1019	955	1018	1011	957	970	994	994	972	994	973	1024	992	1028	1035	988	963	959	993	987	1026	951	926	985	990	1039	1018	987	970	979	939	1017	971	1008	1026	971	932	979	940	1001	996	987	987	973	993	943	983	999	992	1016	954	1035	957	916	976	983	1002	1044	939	1006	1000	945	986	974	966	996	1004	985	985	955	1000	996	1000	1030	979	998	975	964	1036	934	970	1006	971	1052	952	961	993	951	949	1028	995	938	987	973	981	991	988	960	1010	1051	1027	969	963	977	1059	1002	953	986	1008	1006	1033	974	983	1004	954	998	1000	996	1042	1006	974	1004	976	969	969	1015	965	991	927	988	1055	1024	1009	1000	978	958	958	1039	1010	1026	1004	940	1016	1027	970	1026	999	967	958	1007	984	939	1012	1024	964	992	983	992	993	1003	1026	1044	1035	1001	967	1012	1017	976	1041	1010	1053	951	991	994	1017	980	1065	987	965	960	991	975	973	955	957	934	971	958	998	988	984	936	907	1056	991	936	978	1052	972	1073	1022	990	986	989	1019	971	1029	998	1037	990	951	1072	976	983	981	964	963	999	995	958	945	1042	1015	975	937	1016	1034	974	971	1021	994	1034	965	1002	987	953	968	991	1027	985	944	952	1000	928	1001	976	994	971	1058	996	1012	993	977	988	1004	946	1020	965	972	997	975	982	1048	1029	915	948	940	968	964	1023	1074	982	1002	1031	963	1014	906	1037	1002	961	1017	974	992	996	949	998	1050	974	991	1030	982	965	968	1050	1040	990	1002	1005	1013	1001	995	986	1007	924	946	975	960	963	988	985	1011	1044	963	993	987	994	945	960	958	1028	1017	1035	950	977	954	992	996	979	946	940	952	948	1002	1028	1009	917	1012	1042	1000	975	1001	991	988	978	1021
19794	3768	3475	2609	1902	1387	1123	876	738	710	653	634	576	484	460	489	468	423	411	442	411	418	439	425	401	383	406	379	418	401	384	392	385	387	352	363	390	374	367	359	408	373	347	393	388	338	347	390	328	379	380	334	364	372	380	361	348	355	364	356	365	348	396	397	363	382	380	344	384	357	380	365	362	342	363	389	357	374	389	362	330	340	317	358	355	342	313	333	348	395	344	341	381	362	375	364	352	332	322	382	352	379	357	363	362	369	381	371	361	339	366	335	398	380	353	383	367	398	350	333	377	339	360	365	370	392	375	367	347	372	373	309	344	340	316	360	333	370	331	371	328	389	382	385	336	394	372	371	367	392	370	332	345	392	369	364	375	375	365	349	355	349	366	367	357	410	365	354	359	345	350	299	310	344	380	387	343	331	338	347	398	376	360	384	362	372	358	333	349	389	363	408	322	363	367	345	336	359	355	346	368	375	350	363	343	370	365	363	336	406	380	361	374	351	346	336	328	329	332	386	366	386	344	345	374	357	341	346	326	327	381	316	355	356	357	334	358	397	362	356	365	364	370	326	369	334	384	364	356	366	341	397	354	372	364	351	349	336	340	347	352	366	342	374	386	384	334	391	365	345	402	373	341	375	323	376	345	361	336	355	388	403	351	361	340	397	319	322	356	373	353	380	323	362	375	354	344	350	365	374	398	378	341	355	375	352	393	340	319	371	370	342	340	374	344	381	368	373	355	368	377	307	388	334	352	327	358	392	353	345	348	344	353	341	354	406	398	369	379	329	397	343	360	337	336	345	386	363	343	360	351	367	375	352	395	346	308	363	381	345	378	320	377	344	342	365	350	381	340	360	354	362	355	338	399	370	343	357	348	338	366	369	369	348	347	337	347	397	346	369	347	349	384	376	332	343	373	354	366	317	323	329	377	360	366	371	396	385	368	358	353	365	365	368	378	370	352	381	361	373	347	335	323	360	346	331	380	361	351	347	329	395	390	346	342	330	370	359	349	326	339	384	328	343	335	381	381	364	387	412	371	323	352	383	378	384	383	328	372	354	340	360	332	379	383	365	382	360	349	378	363	370	373	340	364	355	346	301	391	319	393	346	317	368	351	356	350	366	368	326	354	341	342	333	361	374	372	360	380	402	354	357	342	348	330	369	390	357	366	367	327	356	360	386	328	380	356	364	355	378	346	339	360	363	367	365	353	341	339	371	363	372	363	379	358	345	366	368	356	363	340	358	346	366	404	371	405	374	329	335	359	372	389	362	343	341	372	383	367	336	377	355	342	357	345	384	321	392	348	334	355	349	325	376	336	367	364	391	332	313	338	329	369	337	350	322	395	357	389	348	366	360	388	357	360	407	355	363	339	345	338	363	360	380	353	340	349	374	331	346	338	348	366	361	359	322	355	343	380	350	374	354	361	324	413	372	350	390	330	326	347	396	415	361	339	381	366	363	322	360	408	367	365	333	354	356	348	394	368	361	352	341	368	346	351	364	351	398	343	368	382	363	338	385	354	352	344	376	373	358	383	351	349	367	379	374	379	355	332	360	350	342	351	374	334	329	361	345	366	360	359	355	394	372	361	379	378	351	362	396	378	356	374	362	322	389	372	365	388	361	376	368	338	342	369	352	355	343	385	380	348	351	356	323	361	394	344	368	365	379	361	345	355	358	352	385	330	310	335	348	358	362	404	372	381	364	355	401	390	365	378	300	367	346	357	388	345	341	361	336	364	406	347	367	368	368	355	340	358	326	355	349	361	373	317	367	372	360	362	364	362	365	328	343	332	342	403	348	360	364	380	370	330	327	356	337	364	367	373	369	376	336	355	370	358	368	335	375	374	353	353	394	364	356	346	372	381	357	347	367	358	352	352	354	341	386	362	372	362	408	328	355	343	354	334	359	358	372	370	344	367	364	359	361	389	344	372	354	356	356	348	339	365	385	318	334	376	351	369	352	326	335	346	350	361	370	342	370	357	358	343	369	342	370	353	352	353	317	386	392	386	371	347	377	385	361	308	342	384	343	329	337	349	382	346	379	335	329	333	361	367	340	364	313	369	354	333	314	384	336	378	388	358	361	372	373	373	337	337	352	370	337	366	342	393	321	339	356	383	378	336	386	356	378	349	345	380	357	350	335	344	340	326	361	358	337	351	385	360	371	365	332	382	386	375	373	353	391	381	356	363	385	296	326	347	355	349	388	330	380	354	375	345	336	379	330	340	375	350	365	393	373	349	382	378	342	349	340	350	386	378	386	344	363	361	372	367	348	387	352	371	362	355	385	331	344	363	375	374	375	399	387	407	346	372	367	387	332	339	372	386	356	344	372	370	326	333	344	342	347	341	367	405	372	365	380	357	364	356	381	385	343	383	380	366	360	362	375	362	363	402	361	342	368	355	373	354	342	339	358	338	379	353	356	353	355	378	302	349	397	369	337	346	352	373	369	362	365	394	364	335	391	365	394	372	351	337	371	383	415	355	366	374	380	332	366	359	363	349	386	341	372	332	369	342	336	334	380	355	323	363	342	354	337	344	369	393	372	353	404	371	373	355	357	349	329	324	388	362	374	338	393	369	338	350	346	342	356	382	361	355	388	395	385	309	353	342	336	380	345	328	369	359	341	351	360	363	349	330	390	372	387	360	316	354	372	366	362	390	351	336	353	366	379	392	357	342	342	323	362	345	327	360	331	318	365	394	339	387	345	331	377	359	354	333	353	394	392	374	328	336	373	346	382	367	385	373	408	377	346	349	358	384	343	375	326	418	373	352	371	351	375	366	375	342	324	320	355	370	341	368	364	352	346	334	339	369	347	369	324	346	379	360	372	351	352	369	351	367	358	343	364	330	382	335	368	342	350	341	350	333	339	383	350	340	335	363	348	352	398	381	319	333	345	312	390	365	349	347	400	348	359	356	350	373	369	340	371	356	347	356	329	361	336	355	343	351	319	359	337	368	353	381	374	364	359	363	365	402	360	351	377	340	351	369	338	377	378	349	333	363	365	337	355	376	385	372	374	350	334	372	358	402	395	356	342	361	367	367	369	345	353	356	368	371	324	370	328	349	303	378	379	372	367	372	390	387	361	348	349	365	363	355	369	304	345	376	371	365	367	311	372	363	359	359	398	384	363	357	392	361	345	358	333	338	365	355	335	370	326	326	339	324	395	379	370	368	339	348	370	372	383	394	337	414	368	343	360	336	403	387	354	379	346	357	377	381	367	372	390	320	347	367	365	348	364	365	345	355	344	367	334	348	380	393	377	304	348	378	372	395	396	369	346	376	383	380	335	345	376	396	355	371	352	389	373	385	347	369	337	322	327	326	393	353	395	347	374	350	372	332	340	379	358	343	328	348	372	323	378	335	343	336	382	376	363	362	367	329	381	366	378	329	331	366	400	359	315	374	345	320	329	367	348	351	335	369	374	381	364	340	353	366	389	387	361	401	359	366	385	322	339	314	359	365	362	350	326	369	343	331	365	353	354	370	382
7981	3208	6855	7518	6407	5217	4270	3567	3246	2766	2448	2298	1989	1923	1829	1743	1653	1532	1498	1524	1418	1356	1351	1351	1314	1296	1281	1286	1183	1178	1213	1208	1150	1099	1119	1086	1104	1071	1132	1067	1104	1086	1088	1074	1052	1043	1064	1104	1083	1029	1066	1013	1096	1044	1030	1035	1002	1043	1008	1071	1033	1017	1065	1019	1057	998	1033	1006	997	1015	1026	1017	1078	1049	1053	1001	1004	943	1000	1040	1027	1018	991	1027	1037	1013	1027	1035	1024	1057	1060	1029	960	1014	1006	1020	998	1005	995	1033	1018	960	957	1008	1039	1015	1020	964	976	978	1067	1029	957	1017	1019	1063	1024	1020	1007	1046	973	1061	978	1029	1031	964	991	941	963	974	946	1016	1011	1041	972	962	973	954	1012	1020	1019	956	942	1019	980	1027	1006	995	967	1003	948	1009	937	910	959	1006	923	956	940	979	1036	984	1014	941	947	1018	940	954	956	979	1025	956	964	978	1012	967	938	1004	1013	1083	999	966	1057	918	974	996	968	1017	939	992	973	968	975	1047	1018	966	963	979	1045	1043	1014	980	971	947	975	1013	1050	951	1035	1003	1004	1015	929	971	937	988	1030	987	1043	981	916	1058	995	1054	941	996	1013	983	1025	982	1007	1000	958	1093	948	993	961	980	921	996	986	1043	978	894	964	1026	1008	954	977	941	1010	935	976	963	975	1000	1003	973	994	1019	949	990	989	996	960	946	990	988	981	932	999	958	965	987	945	996	922	968	1021	949	990	966	985	1040	1015	990	990	1012	997	960	969	1036	976	993	1007	957	981	970	968	989	942	957	999	1008	952	941	1011	1004	1037	1004	1033	987	1040	985	1021	971	1004	982	1030	989	1028	1002	992	978	996	995	1026	988	994	993	986	1017	1016	1033	1040	1000	1003	1010	980	963	914	986	1006	1026	964	1020	971	929	1026	956	951	974	995	969	1045	976	992	992	1049	975	1003	981	1021	978	999	969	994	1003	1035	907	1031	968	977	999	1010	999	994	969	992	970	954	1050	979	959	975	956	966	964	999	1023	994	988	970	977	1013	1033	1022	967	996	970	1052	953	1012	999	959	1022	984	966	966	983	952	979	957	928	962	956	1045	993	982	958	975	1002	982	1036	993	935	961	1028	990	977	928	962	938	1020	958	1035	1024	979	960	983	952	994	980	935	994	1011	1044	950	933	988	1026	1021	968	971	1024	987	978	948	977	964	1013	1049	989	990	989	974	943	977	966	997	1001	979	1016	1012	958	968	1068	920	976	991	1031	975	937	1008	1021	1002	1000	1017	939	978	981	957	957	980	955	969	944	993	1018	943	999	980	1003	1012	967	952	1027	976	1008	1019	1014	1035	1040	968	1018	893	962	1031	982	975	968	976	983	1004	980	946	1047	1008	909	924	934	988	1018	987	1025	970	1024	1074	965	974	1024	975	969	952	1010	976	940	976	1002	943	982	1007	1008	1026	959	969	991	975	957	994	948	984	993	1005	993	995	977	1067	948	982	995	1018	1000	974	968	1013	940	953	972	935	1018	941	971	1018	954	985	1023	973	937	966	981	994	972	978	980	996	968	950	987	964	985	957	949	933	933	1038	975	1013	967	1016	991	1004	990	1001	958	991	918	1043	1008	988	995	974	986	974	999	1003	1013	988	1073	1032	949	978	998	962	912	942	960	981	960	939	1004	983	1014	1049	955	1015	948	1005	952	950	998	965	1004	960	988	936	913	963	972	1009	983	996	923	990	963	959	963	972	964	932	973	983	987	994	1005	959	1032	1037	982	1055	993	974	986	1008	963	1013	1020	1010	978	1016	960	1000	998	1015	984	974	972	998	959	1008	955	969	995	1008	994	1023	1016	988	1037	974	1061	958	969	986	940	986	1038	974	913	1006	1002	982	941	997	1015	998	997	1003	967	994	1007	963	1019	945	999	934	956	977	960	1015	950	954	962	1027	946	966	940	1034	1064	994	960	972	963	944	1004	995	1022	1014	952	989	992	924	969	978	964	967	989	983	996	997	967	950	1012	1030	969	963	1042	997	987	985	981	972	1005	1008	1016	948	1008	935	987	933	1021	952	957	965	1021	976	971	950	1027	987	1009	969	962	1001	996	1049	983	960	1003	1004	976	1001	1043	967	987	947	896	1015	938	1012	941	962	927	963	996	1011	984	1017	950	939	996	1003	1026	974	971	988	920	988	968	998	981	979	1006	981	971	1074	984	995	947	1003	916	971	1012	983	971	1007	940	972	1020	1022	991	1002	1012	950	984	997	955	985	1007	974	996	921	953	1036	935	988	954	982	979	967	1008	941	899	996	1005	1011	1009	992	954	1017	972	975	956	965	937	991	1020	990	1053	1006	1018	981	968	977	947	985	1011	997	973	983	1009	984	996	945	960	964	979	959	1000	966	977	983	1036	982	973	965	973	1001	1010	979	1010	1015	977	942	1032	1001	953	989	967	968	995	962	1005	988	1005	978	939	953	964	1035	945	1087	1008	957	985	988	925	1012	1019	976	962	1007	940	1018	1019	1018	988	980	1016	986	990	959	1010	958	953	990	982	967	952	942	999	942	949	976	984	993	1028	982	998	992	1045	971	947	957	1009	955	992	998	1006	1012	978	1006	929	1002	968	1006	988	1060	985	942	1005	1028	983	981	1015	977	1027	986	986	1040	998	983	999	946	1030	943	946	972	979	1010	970	991	974	995	997	952	1015	970	959	968	1009	991	913	957	969	967	986	980	953	980	1010	930	1017	931	969	998	988	1007	990	972	957	951	942	975	946	967	983	990	992	944	967	1029	1053	927	987	1022	997	975	1014	981	959	1001	1016	977	1026	938	1028	1001	1043	986	937	978	975	1007	1008	1016	995	1007	1010	989	918	1035	1001	993	951	993	1038	984	945	977	952	988	975	944	1011	997	994	1002	977	945	921	966	989	964	985	1005	1016	971	991	979	999	988	1039	1043	1052	910	990	1010	1021	979	970	1006	968	949	930	988	970	998	982	994	974	958	960	1025	986	939	1042	1056	1007	986	942	1002	976	949	954	1005	920	953	965	948	989	995	943	986	954	967	999	979	979	998	976	1020	948	987	1006	962	958	951	972	1016	968	970	971	952	924	974	908	1013	1026	1005	1003	1019	962	1087	975	967	1049	949	1011	948	979	964	1037	946	1022	1010	1014	980	971	979	984	957	955	920	1015	978	941	990	1002	1021	993	1048	1038	975	939	1011	994	955	1014	969	980	937	988	1035	1007	978	1005	961	997	1024	992	1054	991	998	1017	983	923	980	1004	980	948	1011	991	1002	948	996	1001	991	979	1001	976	1007	1026	950	971	972	978	1068	966	994	1025	973	968	1028	985	993	1002	959	998	990	943	925	1003	936	960	1046	995	975	921	950	970	999	1001	965	982	940	955	980	910	998	936	955	972	953	968	975	976	999	996	978	1002	1018	956	1032	971	1017	973	990	996	1025	1003	1001	964	983	974	982	975	942	1018	1003	991	1000	922	943	990	986	1004	1024	953	995	979	986	941	1007	1040	983	968	980	1000	1017	959	1007	971	984	943	974	968	1018	1025	975	997	976	1021	970	929	1009	943	1009	963	979	966	971	1002	976	953	967	973	965	996	1004	993	988	917	954	972	984	1005	934	1002	944	963	990	971	980	962	1024	945	977	961	988	1000	1007	964	1034	949	972	952	983	1023	952	981	1006	980	979	1030	960	1024	954	967	1033	1009	992	949	1055	938	996	1005	991	1033	1000	921	956	950	981	971	985	997	982	995	994	984	1042	998	923	1023	974	1013	1064	974	979	963	902	1039	965	998	945	1041	950	992	973	996	988	945	970	1002	1048	967	999	1004	1019	953	979	957	1001	935	993	1007	989	1015	1010	970	1008	979	1031	997	970	985	1028	964	1002	947	1062	962	1020	978	991	980	964	1032	1067	994	988	970	1012	994	962	952	978	996	1010	984	961	971	977	939	947	973	928	978	900	980	983	991	1018	958	978
2384	258	273	265	239	213	220	214	205	188	203	217	190	192	239	193	206	216	190	180	210	200	201	236	207	196	185	201	204	210	202	194	228	197	170	223	206	192	202	197	206	197	199	209	194	202	232	184	222	189	174	195	209	204	190	199	193	219	200	216	188	191	191	215	225	182	229	202	200	213	222	188	201	199	208	213	216	234	191	185	221	219	201	211	209	198	203	200	202	186	200	188	180	218	199	193	184	192	208	197	208	184	198	238	195	205	201	199	202	210	202	226	240	211	200	181	195	217	184	217	195	216	178	190	180	180	214	223	197	216	219	177	185	210	225	203	205	184	187	197	230	188	191	160	202	181	204	176	200	220	184	214	220	204	216	172	210	179	216	162	218	222	194	221	187	198	237	205	223	194	180	194	216	201	212	192	191	215	218	188	190	218	191	202	199	197	243	182	216	234	199	225	220	218	215	202	203	230	195	176	206	182	181	209	209	188	232	203	197	225	202	209	211	201	184	208	221	168	189	193	184	206	201	197	206	207	200	198	228	200	189	186	196	193	206	172	196	186	191	197	208	199	201	203	230	189	197	189	206	186	219	192	208	176	220	218	198	222	215	190	215	196	210	197	183	192	198	208	178	211	202	201	177	185	204	209	209	191	202	171	206	194	185	185	214	201	208	204	207	211	172	178	177	189	193	204	220	189	193	201	213	212	187	194	192	195	197	223	185	192	194	210	196	221	207	172	178	204	207	225	198	214	189	187	226	201	189	185	199	213	184	206	195	202	190	184	187	197	215	211	204	205	189	207	220	212	217	215	191	190	194	205	177	201	217	197	202	176	229	179	171	200	216	193	176	215	183	228	208	203	192	214	213	208	204	182	173	175	217	240	187	194	206	196	211	174	177	175	189	193	197	204	194	197	180	216	193	197	213	209	215	205	217	215	203	220	195	219	219	184	194	213	202	188	190	183	219	215	174	190	183	188	215	195	194	196	196	212	186	172	213	195	195	192	212	179	178	193	223	195	210	213	216	194	167	221	212	192	203	185	221	216	178	231	203	216	202	210	197	185	193	168	206	219	198	182	188	175	197	196	183	236	172	202	204	208	212	226	219	195	229	189	189	227	215	209	189	210	209	227	207	186	201	170	188	216	217	197	195	225	194	208	207	217	183	207	165	179	225	176	204	200	225	213	216	199	211	211	228	231	207	205	186	219	209	191	189	207	221	231	205	174	210	192	216	193	201	201	200	210	194	200	196	192	233	220	229	187	201	222	186	180	171	200	190	207	199	201	180	206	194	197	203	196	206	212	192	216	199	204	197	210	218	222	201	214	203	205	199	217	189	179	207	229	220	198	197	206	200	219	199	173	195	216	218	205	219	193	198	201	213	180	194	191	196	186	175	217	205	214	192	188	207	203	209	182	185	206	173	202	205	202	189	213	222	188	207	204	208	223	219	188	200	207	215	229	199	237	210	197	223	204	193	197	215	188	191	181	212	191	212	176	212	215	201	204	199	174	225	215	180	215	210	214	216	179	204	224	187	199	175	190	194	214	174	207	199	177	214	199	190	186	188	187	180	205	222	196	186	206	197	199	212	205	190	180	208	203	213	168	202	196	169	187	222	183	199	204	192	192	205	209	207	168	198	212	192	220	205	199	191	180	216	175	190	195	195	213	205	218	228	199	213	218	197	186	199	206	218	179	171	199	208	199	209	193	205	202	184	198	223	191	194	221	183	202	196	193	214	217	207	194	209	201	197	190	200	216	194	185	214	206	196	194	195	204	186	190	221	195	190	211	188	200	160	209	165	212	215	229	200	212	189	199	186	189	214	188	189	181	183	213	182	203	207	218	174	220	179	211	209	220	216	194	227	204	227	224	200	209	203	179	200	221	184	207	197	223	206	213	198	209	191	221	208	204	204	181	209	212	173	199	212	222	194	197	217	185	197	217	205	211	201	206	206	222	205	201	188	201	201	199	195	199	193	188	202	192	192	191	204	198	214	185	201	199	196	203	226	203	208	188	181	214	193	221	195	203	207	199	203	194	183	226	206	206	186	195	203	204	191	196	199	203	189	191	195	218	194	238	211	175	197	211	204	180	195	215	219	202	207	202	195	200	189	212	236	207	210	203	201	201	209	215	234	190	207	200	214	183	199	199	204	195	211	194	193	214	225	191	198	208	206	197	185	202	203	209	196	223	222	196	196	197	188	191	178	182	196	233	208	209	173	200	207	231	179	214	199	213	188	167	211	187	169	191	188	198	209	207	194	181	220	196	207	225	198	200	203	196	207	213	205	227	223	205	182	201	212	210	200	190	195	189	217	210	190	244	206	185	182	194	188	187	197	200	208	225	203	201	215	209	201	191	190	199	212	199	183	202	189	218	212	240	213	190	210	188	194	202	215	190	197	191	205	208	200	198	203	210	194	192	181	191	184	201	215	191	215	187	190	216	204	185	202	207	212	208	166	175	187	180	221	228	193	221	216	209	225	184	213	212	200	185	199	204	215	211	208	172	208	182	217	197	202	172	187	195	196	208	179	179	210	210	200	196	193	185	186	203	206	195	229	223	212	219	187	190	198	199	153	192	182	218	192	207	201	198	192	202	199	180	197	192	206	210	206	191	190	196	195	220	208	208	202	207	204	188	201	195	211	206	219	206	195	178	194	196	218	191	204	219	201	191	215	206	187	178	205	197	187	217	181	195	204	200	192	174	201	216	202	200	191	203	186	227	224	203	198	181	207	188	210	219	191	216	222	194	192	188	187	182	198	195	229	211	225	215	210	211	190	184	194	221	200	187	200	185	209	192	209	198	211	229	195	184	235	185	204	205	208	206	209	220	204	203	195	218	197	215	205	195	190	207	205	220	204	191	193	190	186	229	200	199	211	224	211	194	208	189	181	197	204	196	221	209	216	201	190	209	206	217	183	185	210	201	179	219	165	185	209	213	184	174	196	177	179	188	204	221	197	173	209	192	213	207	218	190	198	195	209	206	196	223	193	200	202	188	182	189	209	207	195	193	197	197	226	210	226	207	208	206	197	187	211	198	193	194	188	193	184	209	201	193	199	236	178	198	203	209	195	190	178	231	199	209	208	170	209	209	202	195	207	206	196	215	185	211	200	187	214	201	209	211	194	221	217	213	206	209	169	228	197	199	198	196	190	191	184	200	197	220	207	192	201	198	224	206	187	212	184	192	228	179	196	183	183	197	199	190	213	228	192	237	185	196	187	227	210	219	183	204	212	205	218	224	202	183	204	205	221	205	181	201	200	189	191	183	191	220	197	208	202	208	197	197	208	196	179	197	225	210	206	184	214	188	212	189	187	195	168	208	188	193	201	220	213	206	197	203	209	213	197	189	195	201	203	216	193	210	206	205	234	196	182	224	209	208	218	218	217	203	200	209	222	194	198	196	229	203	197	189	187	184	211	201	215	189	197	180	208	188	205	197	198	197	228	230	192	216	221	223	210	210	209	174	207	201	207	214	212	218	201	198	211	193
2156	695	748	877	748	715	748	683	663	717	655	675	631	678	649	648	664	662	638	628	608	656	594	619	637	601	622	636	664	623	631	639	666	632	609	632	616	626	632	635	635	603	607	632	612	654	638	626	613	636	653	639	625	643	618	595	638	659	645	624	631	652	603	614	629	671	631	614	630	633	662	616	600	629	641	612	607	659	646	628	645	629	598	615	642	578	615	647	633	635	597	609	597	610	616	608	665	635	648	590	622	656	636	603	604	597	610	609	618	607	573	694	656	593	615	578	634	662	612	613	632	632	661	582	620	637	628	659	663	650	602	541	631	639	599	631	620	653	637	589	630	592	600	651	628	602	627	638	631	613	620	614	626	587	638	584	593	638	601	633	626	633	598	625	615	631	594	643	606	668	663	631	619	623	637	609	598	625	586	644	638	610	651	619	667	645	633	601	601	566	580	660	653	657	610	651	640	610	608	618	653	659	668	641	616	625	607	603	610	620	613	581	653	652	649	620	589	568	675	648	622	644	634	618	632	646	619	622	609	622	603	645	636	611	621	626	593	632	630	602	615	624	641	608	632	631	632	640	610	609	617	618	604	629	633	654	594	590	662	621	620	601	660	657	599	607	661	632	627	657	640	616	613	655	668	628	643	610	557	650	641	622	632	628	607	630	620	657	599	605	633	605	609	665	651	612	609	594	585	630	609	626	616	609	649	609	614	598	634	598	614	648	592	699	607	608	664	620	582	648	621	632	608	625	581	591	629	641	678	639	630	609	577	621	625	630	576	609	624	659	625	611	601	653	610	622	614	609	600	627	656	641	627	621	644	628	614	611	646	622	620	636	632	603	632	639	608	601	603	580	636	672	598	603	634	626	630	617	605	674	581	593	580	625	606	634	570	641	628	598	580	591	645	649	621	618	683	639	643	603	599	628	655	575	610	662	645	621	583	607	603	584	594	632	608	612	630	670	639	597	620	619	615	628	602	681	611	624	610	623	621	649	627	598	642	627	653	642	609	641	653	653	606	623	611	608	632	616	624	656	589	616	643	582	639	636	607	625	626	628	638	617	686	583	611	637	677	603	605	632	644	636	619	567	685	642	631	631	604	564	599	622	597	623	621	625	590	620	651	577	629	591	635	621	609	647	609	611	617	634	641	651	597	676	589	654	639	633	602	620	597	626	628	585	597	627	569	616	621	599	634	607	584	664	656	620	631	621	644	619	594	594	612	645	649	609	657	657	636	621	595	606	646	594	655	630	590	598	582	590	625	643	619	630	602	614	595	626	609	626	647	640	623	623	623	604	601	650	626	615	626	647	635	585	614	598	630	602	636	596	635	595	635	598	620	598	595	610	618	602	646	618	579	613	626	568	610	638	623	603	621	641	608	643	635	583	565	629	633	607	640	633	661	646	643	654	621	626	636	595	641	595	609	639	597	651	603	678	610	604	612	593	563	606	560	652	619	636	642	594	610	611	643	612	627	653	647	658	638	619	642	613	617	643	667	591	613	562	642	625	655	608	555	614	603	625	569	603	668	604	577	659	618	622	629	611	563	610	575	614	610	598	602	579	645	680	625	651	589	616	585	632	611	593	619	598	546	625	636	637	628	624	626	629	599	597	708	595	610	634	586	616	648	620	594	599	624	648	617	627	628	632	603	637	581	653	624	646	573	643	636	614	612	588	631	657	620	584	662	616	607	610	571	613	621	631	665	679	602	651	631	595	633	585	613	632	649	623	640	621	626	667	627	608	632	596	588	639	611	608	604	639	641	600	632	605	669	629	594	602	668	636	586	658	641	583	615	574	621	565	623	602	650	586	624	645	588	634	625	609	604	608	639	647	627	624	624	609	606	615	613	619	638	647	630	594	644	636	658	595	589	627	629	619	615	620	614	679	645	624	609	644	644	597	634	625	636	617	632	646	613	617	592	656	591	658	631	630	601	622	616	578	624	637	612	637	623	618	607	645	596	604	603	628	646	631	639	677	623	634	585	617	623	670	588	609	608	654	574	575	663	644	639	627	669	590	640	633	585	618	629	641	601	606	651	618	628	597	647	607	604	629	586	628	629	599	606	585	653	572	597	627	583	632	598	636	613	624	639	669	617	648	586	675	593	662	594	633	629	656	662	595	604	623	637	616	606	586	619	638	595	644	611	598	629	633	604	657	662	587	626	626	627	640	609	638	639	624	584	638	640	645	621	577	628	702	635	645	628	630	621	589	586	610	604	577	611	554	602	629	644	633	642	653	621	576	627	601	606	642	595	640	616	626	612	632	655	659	653	566	632	609	575	644	623	645	589	623	592	638	621	630	663	580	640	610	629	617	678	620	618	648	626	592	638	605	638	623	665	603	633	620	628	628	626	645	610	580	659	628	604	662	626	652	617	593	607	611	647	631	610	643	608	633	588	651	609	584	624	582	623	587	578	603	626	656	633	624	644	595	602	669	616	635	628	647	603	608	583	651	613	617	611	612	647	628	639	600	649	585	593	635	595	607	589	656	615	616	619	603	557	628	596	571	610	601	654	584	597	647	632	675	613	620	636	609	648	600	626	597	637	602	644	620	579	653	631	641	656	627	610	609	673	645	656	636	610	583	647	620	614	632	620	610	610	689	620	622	616	677	591	633	618	616	647	633	616	612	612	646	626	607	649	582	598	631	633	610	585	626	607	594	632	644	617	627	640	592	598	624	579	651	596	610	636	584	626	624	618	642	627	590	591	627	604	617	626	626	601	646	628	617	589	588	609	672	635	645	610	611	632	667	638	602	627	641	606	602	616	588	654	604	644	611	634	650	624	669	653	600	602	551	617	613	590	648	651	590	666	651	608	666	631	632	659	638	606	651	646	655	621	651	632	652	596	591	668	617	607	622	614	588	594	592	623	599	612	630	604	636	578	604	598	641	623	618	635	621	643	617	615	608	640	640	652	640	662	617	627	636	595	627	620	600	656	568	641	609	584	633	611	670	640	635	624	613	622	608	626	622	609	633	639	637	634	606	560	603	585	636	579	595	581	621	604	599	597	596	637	635	674	599	617	646	596	627	644	640	618	647	631	654	679	661	604	627	627	579	665	592	601	641	648	624	604	653	627	598	601	650	612	646	662	608	581	618	616	671	630	629	664	637	611	643	655	583	611	650	616	633	601	650	636	602	639	630	665	647	667	584	646	619	612	641	574	618	611	562	603	656	609	625	633	666	666	583	646	608	624	615	650	644	654	619	628	629	674	630	592	640	647	670	600	636	673	648	611	651	599	654	627	656	586	657	625	647	644	644	594	621	645	597	692	605	647	599	596	629	611	615	595	619	635	629	634	585	616	620	624	630	583	620	620	578	590	609	614	553	617	675	571	590	621	563	648	626	636	604	592	618	629	611	588	632	624	663	573	645	603	629	598	598	594	578	618	614	647	574	604	694	615	629	606	638	596	597	637	604	615	623	598	629	599	619	631	626	582	561	667	608	626	623	624	626	648	616	597	621	597	641	591	606	632	647	669	620
10871	1535	1722	1371	1114	929	741	637	587	565	527	465	462	449	412	401	411	372	362	384	401	371	397	401	370	360	395	372	363	368	397	379	376	389	371	351	394	394	328	374	372	348	358	362	372	369	385	364	377	357	393	380	337	392	336	348	377	354	343	367	365	362	376	332	331	358	339	366	333	376	342	370	391	341	308	369	341	357	361	361	416	376	370	361	377	383	369	357	348	347	375	381	360	373	367	361	386	382	356	360	318	381	375	372	402	341	342	355	364	352	376	340	369	367	366	362	328	349	362	355	357	379	343	347	356	372	332	340	370	398	363	326	335	379	373	334	365	356	358	370	386	368	365	359	384	359	341	371	374	373	376	356	362	363	350	352	329	355	380	358	360	350	338	390	335	377	394	376	393	373	356	375	328	378	372	331	376	366	394	334	385	368	361	382	373	383	355	338	356	375	372	349	355	337	355	337	354	339	331	355	380	373	363	377	392	353	350	362	349	354	367	373	351	339	368	364	384	368	344	360	344	339	352	329	358	362	373	365	353	341	408	373	375	352	374	366	344	388	360	367	357	343	343	342	355	404	358	377	349	376	335	337	377	351	349	395	393	387	356	381	355	352	383	384	332	368	389	349	363	375	351	375	385	349	343	368	337	381	351	369	369	347	358	353	363	369	364	373	377	383	343	361	355	345	368	368	324	411	333	374	360	370	360	351	374	343	377	364	390	361	370	337	357	395	350	341	374	394	401	322	379	368	353	362	350	344	364	363	357	356	357	329	325	386	368	362	336	337	385	362	353	372	389	331	352	356	364	357	331	369	364	362	361	341	342	348	386	349	358	364	335	369	357	352	350	381	394	367	339	363	324	392	367	375	400	373	355	341	351	373	354	334	384	397	409	389	369	333	362	375	383	375	343	332	364	348	341	379	365	361	329	392	367	355	372	346	348	371	358	383	346	346	366	405	356	364	318	367	341	349	370	363	353	371	353	356	336	362	396	340	355	388	362	339	361	373	386	321	391	380	379	375	359	355	360	358	322	376	355	388	385	362	358	362	325	345	382	375	346	374	329	345	371	332	362	355	342	335	384	358	349	332	373	333	383	369	356	348	340	365	371	354	345	353	374	371	350	362	390	338	396	363	389	346	343	342	351	351	366	385	395	369	377	363	333	347	342	369	349	353	381	375	407	365	382	378	389	321	348	361	350	374	340	353	373	351	344	345	365	346	358	344	351	386	400	358	382	349	378	362	340	372	368	360	376	349	357	363	334	380	384	373	322	348	332	356	373	346	389	366	352	378	309	323	354	369	347	380	383	388	359	374	376	363	351	366	348	345	354	403	388	353	406	365	342	358	372	354	383	331	343	403	363	382	363	364	377	373	354	361	361	350	341	339	336	365	396	386	357	383	375	324	361	345	350	370	392	376	322	363	376	356	338	338	335	338	373	369	336	354	333	357	351	339	362	355	343	342	346	344	379	407	352	349	369	336	356	386	351	360	343	397	417	344	348	367	368	364	369	346	366	368	348	352	357	336	354	377	364	386	356	365	350	365	353	333	354	392	364	345	384	344	372	356	335	368	339	364	318	382	347	345	373	346	367	334	337	357	360	351	364	347	391	357	353	354	386	371	341	346	333	341	357	370	353	359	353	352	381	389	369	382	382	370	377	382	350	351	353	373	342	368	326	369	360	360	324	346	355	347	359	386	335	333	340	359	338	373	382	357	357	330	320	376	337	344	346	370	384	356	365	375	385	360	323	381	385	342	375	330	322	358	354	385	350	365	360	363	376	362	319	352	354	354	365	373	329	367	385	408	368	378	362	368	371	335	330	367	391	322	371	367	324	388	398	328	354	361	381	389	330	375	341	370	384	359	346	357	340	366	339	358	395	352	334	353	325	343	375	370	348	363	370	379	378	389	346	395	339	336	350	364	369	367	348	360	330	359	335	378	368	373	356	385	369	345	362	347	381	386	353	368	353	312	361	385	351	367	391	375	355	368	388	378	316	362	373	372	349	371	388	344	343	360	373	327	379	347	343	320	335	349	347	357	350	382	336	369	340	392	364	346	352	328	375	349	382	377	352	375	363	342	361	357	376	318	341	354	337	372	363	358	373	369	341	390	378	365	348	348	358	347	373	358	374	401	371	385	396	334	387	333	365	351	354	357	362	365	340	360	341	356	370	342	364	373	360	323	371	363	379	369	362	393	356	348	368	347	343	351	337	352	348	375	341	340	389	318	407	356	342	358	360	379	362	353	361	329	351	368	344	341	383	376	336	320	382	356	385	398	372	375	347	369	339	338	382	358	334	370	373	407	354	388	390	352	358	372	335	370	360	326	358	361	380	397	341	353	376	340	384	328	363	367	372	346	354	342	375	363	346	343	360	364	363	382	374	369	377	379	348	362	333	360	370	372	314	351	414	366	376	381	390	324	345	348	351	358	392	383	330	362	345	342	391	379	401	358	338	329	372	350	374	363	335	363	377	340	382	365	363	369	376	319	385	324	382	324	335	386	350	346	386	361	368	376	348	339	378	316	361	349	365	334	363	348	376	344	344	378	355	371	348	403	371	363	364	354	393	316	358	348	331	325	368	352	364	333	337	356	373	329	346	401	378	357	331	350	324	371	364	365	340	377	366	351	346	367	348	355	382	341	390	379	346	354	356	385	362	320	370	334	352	364	359	339	389	343	354	371	356	362	348	389	348	338	357	340	351	383	365	351	387	363	404	334	374	341	341	324	354	340	362	312	381	359	367	346	334	344	356	368	341	359	365	359	373	355	366	349	353	359	384	381	373	375	353	359	357	356	353	363	342	359	379	351	362	331	354	375	374	351	350	381	376	390	381	396	396	350	370	387	355	339	351	395	387	382	349	341	322	361	362	362	363	369	346	352	349	390	371	371	340	381	364	385	378	337	363	362	347	367	359	371	338	382	358	330	387	370	355	368	357	384	322	384	353	365	372	358	385	356	383	364	330	373	372	366	369	341	363	369	356	342	323	340	405	337	348	353	346	330	357	348	383	358	380	366	362	354	358	360	351	353	349	375	376	373	378	385	374	371	375	363	408	374	397	374	360	347	326	360	340	393	359	369	354	361	375	362	377	379	413	366	370	346	374	418	339	345	379	391	373	395	367	342	347	373	375	349	391	350	350	314	357	362	370	354	333	333	387	379	356	356	344	374	389	341	371	350	355	332	342	381	374	316	325	333	352	343	336	320	389	372	373	386	356	348	376	353	370	368	373	334	348	374	391	357	359	330	365	404	392	402	346	368	327	355	362	360	385	336	347	370	333	410	362	377	387	388	353	330	342	351	343	359	356	346	361	370	331	377	378	342	346	358	383	342	348	391	349	375	345	370	353	388	389	370	384	347	321	375	364	383	345	366	373	316	340	336	339	346	354	368	352	364	351	348	390	342	346	349	389	380	367	390	361	350	320	361	357	364	366	379	377	351	358	368	340	379	328	347	387	353	342	348	356	365	361	377	351	378	365	312	373	346
5832	2066	3997	4416	3841	3206	2700	2384	2015	1961	1709	1622	1476	1499	1461	1390	1277	1371	1256	1306	1225	1214	1237	1169	1082	1141	1063	1071	1108	1108	1088	1074	1137	1081	1065	1046	1044	1047	1071	1057	1124	1087	1061	1068	1062	993	991	1040	1080	1018	1102	1049	1021	1059	1042	1022	1011	1080	1016	1026	1002	1048	1029	960	1024	1000	1076	1058	987	984	1014	1029	991	995	1048	1058	1009	1014	1055	1008	1074	1021	977	988	961	1050	1025	970	984	1041	989	951	1014	981	974	1019	1009	1024	987	1032	1040	1025	990	992	1032	1051	1028	1059	1005	970	1018	1006	1056	1005	1003	1045	1001	972	1062	960	984	1012	1039	1038	986	1025	976	983	967	997	1003	1030	1018	965	974	986	1026	991	1037	1004	955	1038	1011	973	995	975	1028	1022	1001	985	1048	1020	1064	1052	1035	997	1024	1004	1012	1042	1028	1019	1011	1036	1041	996	1001	984	963	1049	1015	1001	987	1031	966	969	981	1003	977	981	1017	994	993	988	1058	987	1003	1035	970	985	987	1051	1033	1002	1017	974	1008	1018	982	971	1040	1068	1016	941	987	962	982	963	1029	959	984	1004	998	1017	996	927	971	972	1048	980	1012	1033	980	1040	992	1022	972	1001	1015	961	989	968	999	1025	989	1007	1037	1001	1001	1011	1006	996	1029	1001	994	991	1009	1002	1020	1021	1006	1009	971	1062	985	1000	998	1003	1007	973	1024	1070	975	1042	981	1000	1041	944	1046	1038	959	960	1048	1014	1006	1039	957	933	994	1082	965	1072	957	970	950	1002	1001	986	1044	973	1029	1032	1039	941	990	960	996	1029	965	1040	973	1007	994	1005	1075	981	1027	947	994	966	1022	1032	1038	997	962	1022	1033	1024	1032	1027	1015	1011	1046	1039	982	981	981	982	1000	1031	963	1020	1039	997	1011	1021	1020	967	1007	1026	993	960	1002	997	1023	1028	982	958	971	979	1034	986	1059	1028	952	1012	1044	987	978	982	967	994	980	1022	970	1036	966	965	1012	1030	987	1004	1003	951	1006	981	960	1041	989	1030	958	1009	1036	1022	945	977	960	978	1014	933	994	1036	958	983	1048	980	1009	1000	1011	972	1017	984	981	941	1045	1031	1012	988	1037	1024	1000	961	1051	1006	1011	1032	999	1023	994	1037	1002	999	966	1013	978	986	940	1048	1049	1016	1022	1029	934	1008	1012	959	1008	1007	952	996	997	1044	987	1018	964	998	975	999	978	979	987	967	1064	1005	1070	1080	1041	988	984	994	984	1011	1016	988	1025	1040	973	1037	1023	960	1014	985	970	1008	980	979	980	1019	957	1023	1035	967	1027	1057	1030	1046	1080	948	1031	1000	971	987	1000	1008	994	1030	988	1026	1024	980	1012	1052	1006	953	1022	975	1028	965	999	940	949	979	1002	1032	994	1002	985	1043	1020	1026	987	934	996	1020	1017	1001	1008	960	979	960	1020	969	1019	935	996	1025	994	1079	983	984	1102	964	1062	1019	1013	961	992	1063	1014	1013	1011	1004	1046	964	958	978	957	973	1001	1014	1018	964	969	1021	977	1013	986	936	972	1043	999	1021	1008	1001	1067	947	1000	1047	1014	993	1014	1003	1080	1035	976	1044	1011	1007	1003	1042	999	1006	954	971	1009	938	1036	1045	984	999	1001	994	980	1037	955	1022	992	992	966	976	939	970	1015	1009	1031	984	983	999	995	1012	980	1048	1080	979	983	1018	1011	979	1007	1030	1018	1060	1001	1014	988	1043	1034	1015	1104	1029	1022	1010	1023	956	1054	1012	1044	963	1026	1038	1015	1036	1036	1045	1000	986	996	950	1054	987	1051	982	979	919	1042	995	1002	996	996	1055	1024	969	959	995	1017	1005	1022	1014	984	1023	1002	1009	995	1017	1072	949	1010	982	1005	1030	954	1014	928	1002	1030	984	1003	994	979	1014	1039	992	991	1011	968	1040	1045	1030	922	1021	1012	1002	999	1024	1007	951	1016	964	1026	965	1005	1017	961	1023	974	987	981	1001	1025	993	1068	949	1019	1032	960	1026	989	1017	1027	1025	1038	1006	1016	1024	986	991	1028	1059	984	1030	1001	1029	1011	950	1004	969	979	991	991	1026	992	1006	999	1024	1029	1028	1060	978	1004	973	947	993	1021	966	1003	975	959	976	1002	1056	981	992	1039	964	1003	991	1009	1046	1014	971	972	975	1023	1032	1008	976	976	975	1031	1022	985	1048	1048	986	977	998	1017	1045	1021	973	977	1006	986	1014	996	1033	976	1013	998	976	1054	1054	1004	1027	1024	1069	1009	1021	1012	1000	1024	1037	980	1049	969	1035	1036	1029	1004	1024	1011	1011	1001	1002	997	1027	973	1010	1018	1110	988	1017	1015	983	1037	1037	990	1019	1014	996	1004	963	976	1000	1000	1016	1084	1039	1019	1038	1066	1078	949	1049	964	1025	965	1059	981	1013	965	1047	991	1019	1007	1022	990	944	1035	1010	1056	987	993	972	1043	957	1017	1006	1005	982	993	1030	1043	1029	1013	1018	1011	1064	998	998	973	1020	975	1006	1055	937	954	1022	1050	988	998	1038	1007	1022	943	1016	989	1021	997	1003	965	989	988	1016	1023	957	968	1000	1034	1021	992	1025	1106	942	977	1056	1062	1030	997	990	1017	979	1005	1025	998	997	991	966	976	985	1005	1010	1033	982	1021	1040	980	963	1031	987	1008	1001	1013	977	1009	988	1018	980	995	1020	1005	996	977	1021	972	1016	1025	1047	1027	1010	1066	986	1027	995	1001	1058	984	1019	1029	988	1031	994	1007	960	1005	998	1009	995	998	1011	1000	1020	930	999	942	985	1039	988	1039	1022	995	958	1029	990	1032	949	1032	1021	1018	962	952	1000	989	1050	1034	1045	990	962	992	1017	1002	987	1100	1016	981	998	1015	1013	985	991	992	979	995	1022	960	976	1014	1017	1011	994	1010	1090	967	992	1056	1032	1048	968	995	1010	976	990	974	1006	1052	989	1064	1001	1045	978	1000	963	1000	1045	1003	1050	1001	978	1038	1018	1033	984	981	1001	958	1029	980	960	1001	1032	1035	980	972	920	1040	1004	991	995	1004	995	1012	1054	1014	1019	989	999	1052	945	985	997	1021	1018	967	1017	1022	1014	977	1016	1081	980	1049	1046	983	996	1040	990	997	996	953	1044	1017	1002	963	966	996	1019	1021	965	980	1026	983	1038	988	1032	1001	1006	1025	1058	996	1008	1000	991	914	992	1004	994	995	1031	967	1054	1019	967	1044	984	999	995	995	964	1009	1000	969	1002	970	1045	971	1015	1019	1035	1013	1027	999	960	987	1019	1028	1046	996	968	990	970	987	1041	1034	960	1008	1087	975	977	975	964	988	967	1009	976	973	982	1007	970	1027	1006	1004	930	1020	1010	1005	986	1027	935	1013	1034	1009	988	1020	999	1034	1026	1018	978	1022	1015	1000	971	993	1048	1015	1018	975	1064	1045	1011	998	1004	1027	1005	1050	987	1039	995	1008	1051	978	1017	1016	1006	977	966	982	1020	985	1003	947	963	964	1000	1009	1010	993	997	1004	1006	978	1023	984	1029	1006	987	1049	1011	973	941	972	1056	1067	997	957	982	954	973	1016	1037	975	1013	1002	943	1110	997	943	1002	1023	1007	999	989	966	1025	1004	1012	956	1030	984	983	1025	1036	1001	1044	988	1004	971	1014	1003	961	1057	1010	980	964	1019	994	1011	965	1088	965	1047	973	986	1020	1068	1042	1016	1014	982	1021	1029	1021	1055	1006	986	1023	1066	940	982	1012	1051	962	1020	975	992	1024	959	970	1025	978	988	979	985	1003	1027	1027	1025	1079	1025	1020	1019	1011	1058	969	985	1061	965	1026	969	1036	1043	1024	1004	965	1070	949	1001	995	981	987	990	1014	1017	1016	987	1008	1022	1028	996	991	1020	992	1006	1039	1047	990	963	981	1102	1024	1014	991	1011	1029	971	1044	1014	1023	1013	973	1012	973	968	1013	1022	967	970	1023	992	1049	943	1076	999	989	947	957	1031	939	1010	947	979	966	999	1046	1030	1005	981	984	986	982	1046	1016	1001	966	989	1007	1013	1014	1007	995	995	962	980	965	1029	1010	944	1043	982	985	1023	1017	961	978	1003	970	1024	1077	982	1010	983	997	1047	1031	974	991	957	1043	1029	1006	1023	1002	952	982	1032	1010	1015	989	1020	1019	965	1012	1015	965	1046	1027	989	926	1012	1035	1034	974	1036	995	958	959	980	1020	1067	1010	997	998	1087	1021	1029	1014
19574	3663	3486	2683	1957	1366	1112	877	790	723	637	589	556	498	469	483	452	491	426	444	426	451	449	413	414	366	406	380	412	438	425	372	397	409	388	401	375	415	366	348	399	364	380	399	345	371	366	365	339	341	360	398	363	335	354	397	382	382	399	368	388	381	360	396	357	349	358	371	399	351	356	333	366	381	370	372	412	357	381	363	330	365	409	374	360	323	342	346	347	341	370	391	344	350	374	377	360	371	336	357	388	382	350	350	350	333	348	349	381	389	374	369	374	352	377	339	375	357	386	368	352	368	354	374	351	373	351	357	348	390	361	367	371	354	357	317	378	346	372	359	369	373	367	385	367	381	371	373	381	331	399	400	379	374	353	382	381	376	380	309	359	378	370	338	373	362	344	374	352	372	346	362	384	374	363	372	388	342	336	377	368	365	367	343	331	372	366	391	385	359	364	361	382	375	355	370	355	393	347	382	327	356	346	329	346	322	382	342	359	390	351	357	336	368	360	369	361	370	364	351	337	351	371	359	345	373	383	396	354	345	373	402	393	381	368	374	378	350	365	383	350	363	340	371	386	362	358	360	381	381	368	359	357	367	365	389	345	377	382	358	367	376	390	389	345	372	352	356	344	367	380	355	328	354	377	379	355	347	338	383	386	347	365	387	356	333	366	391	360	362	385	361	359	342	336	377	330	347	390	369	367	379	380	363	401	390	347	428	347	359	390	344	389	347	368	360	390	356	370	367	379	374	365	378	355	356	370	366	373	379	332	367	343	386	365	327	355	388	358	381	339	333	366	344	376	337	383	370	377	367	378	414	366	381	368	350	392	354	338	357	354	362	395	385	370	379	384	408	373	363	349	342	384	367	342	407	361	369	345	384	387	359	364	389	335	370	331	368	360	364	379	376	347	377	347	392	340	341	348	372	385	375	346	364	356	364	385	399	355	370	362	340	349	354	366	345	375	348	372	374	344	333	408	359	340	356	375	374	371	368	392	372	395	366	385	390	366	360	327	385	352	358	347	354	358	365	375	339	350	354	367	331	413	391	371	372	348	339	338	374	361	335	367	358	349	366	337	362	364	364	343	368	393	397	380	387	361	389	357	373	363	406	378	376	367	386	332	364	353	382	393	370	349	362	365	367	405	387	415	391	371	385	385	421	373	364	336	361	335	346	333	374	396	376	356	376	364	391	401	365	365	378	358	342	344	379	364	370	360	385	360	361	361	388	372	336	378	355	376	367	338	375	354	381	359	331	367	385	358	378	380	409	342	358	375	350	370	403	341	363	342	371	367	370	403	343	353	373	354	373	349	366	371	371	334	355	394	358	337	353	363	400	362	362	357	362	362	363	350	385	343	374	359	335	352	358	349	357	320	355	351	389	344	389	338	358	335	397	357	376	344	416	377	334	385	333	358	368	349	353	356	358	353	365	347	354	386	353	377	406	346	373	331	342	351	374	353	389	359	346	364	367	359	330	386	366	345	377	371	400	340	378	368	364	365	368	336	414	371	385	359	375	374	365	346	364	361	360	353	354	361	385	377	344	370	370	359	368	374	333	346	395	365	372	331	398	371	344	364	382	355	347	386	386	385	338	408	338	434	341	370	377	350	334	363	369	343	403	376	348	404	348	381	375	376	364	357	378	335	343	360	358	364	372	374	400	358	357	362	393	332	346	380	387	338	373	389	374	357	341	352	390	378	360	327	365	349	381	323	383	381	377	342	345	386	375	392	337	362	416	344	310	346	344	366	371	357	379	396	358	372	353	378	365	370	350	370	347	374	379	388	384	365	372	367	405	389	354	362	364	361	356	364	366	374	382	332	355	367	395	320	399	367	376	386	354	361	334	383	357	355	397	364	373	363	349	379	390	343	348	305	359	362	384	356	368	376	350	376	351	397	302	381	355	370	359	334	345	381	336	357	332	324	388	347	398	396	362	390	398	383	384	375	367	366	373	357	366	378	353	353	374	386	376	373	359	385	369	363	360	366	372	381	340	326	336	410	381	373	341	356	371	382	383	335	372	383	361	391	386	356	364	320	368	373	395	364	365	366	340	414	346	404	371	375	375	369	367	352	373	397	386	398	345	365	369	344	367	340	357	370	354	392	366	343	376	352	379	386	391	365	341	383	377	386	384	385	338	368	383	362	363	343	375	373	355	363	385	374	365	353	379	365	350	373	368	385	419	351	363	358	313	351	340	376	375	341	379	371	333	330	394	363	366	386	372	386	369	384	375	356	367	341	348	352	369	356	399	354	353	354	330	372	377	367	339	376	326	394	351	353	350	359	382	367	365	345	327	378	376	365	335	345	330	370	358	348	385	376	372	359	361	411	366	419	363	381	331	366	334	369	372	368	342	385	382	355	365	421	368	374	360	353	361	395	357	365	392	365	343	369	361	367	369	377	360	370	369	420	364	333	375	379	354	366	371	373	354	352	376	359	350	373	351	357	360	386	363	393	346	375	365	346	347	402	359	335	378	372	294	343	404	398	353	387	352	314	329	360	349	371	390	374	322	383	356	330	361	379	352	350	360	380	352	362	405	363	369	384	386	364	381	357	386	347	324	357	384	404	396	354	418	353	339	378	355	345	399	339	390	403	358	368	337	379	372	342	336	371	350	359	358	373	364	343	394	368	361	359	393	361	377	351	315	371	358	369	374	392	369	383	316	357	382	357	378	371	360	357	363	424	354	377	376	394	360	384	364	399	358	369	353	413	370	369	348	332	388	349	360	348	376	373	390	380	345	372	363	347	375	367	349	364	378	362	405	410	373	376	349	350	373	338	397	369	337	354	332	366	347	371	341	395	361	366	379	365	384	350	372	351	353	360	370	355	434	366	372	353	356	367	391	375	373	372	394	352	371	361	377	354	375	367	373	366	351	377	377	387	352	343	357	364	342	374	409	352	378	356	383	413	364	353	351	371	372	345	396	348	380	344	356	359	375	332	368	358	363	310	371	387	371	390	353	343	361	391	385	395	336	379	358	314	345	371	384	373	319	377	379	364	378	352	390	362	360	314	377	349	359	393	341	383	380	408	372	358	384	385	354	353	391	388	353	360	363	338	379	359	367	362	370	380	394	412	357	348	381	323	379	385	357	339	363	381	368	378	370	368	387	356	374	376	393	368	361	353	382	370	369	403	382	347	397	365	364	380	346	366	347	379	393	345	359	346	338	380	333	356	385	352	370	381	348	377	350	359	338	379	362	355	344	341	351	366	379	382	357	343	339	395	371	337	388	359	369	337	340	340	368	406	368	384	358	353	386	367	360	373	344	376	371	374	332	417	368	378	337	355	361	355	336	335	377	357	375	377	338	341	347	350	353	375	342	367	350	392	367	330	367	369	396	373	361	388	341	370	384	361	373	351	384	347	378	348	353	352	306	369	365	412	363	377	377	363	373	391	359	382	336	368	339	357	382	360	369	364	354	367	372	371	324	386	376	338	373	376	369	392	410	384	389	370	375	371	369	367	347	371	367	343	398	343	356	356	363
8157	3149	6789	7606	6427	5256	4357	3698	3223	2739	2504	2267	2115	1941	1847	1732	1658	1637	1529	1458	1483	1374	1373	1297	1247	1301	1256	1296	1241	1191	1144	1235	1150	1070	1160	1210	1115	1150	1087	1146	1094	1149	1056	1018	1064	1065	1052	1107	1047	1016	1046	1033	1068	1051	1015	1040	1081	1009	1094	1033	1025	1077	1094	991	1041	1043	1079	1009	1068	1016	1031	1012	1013	1010	1076	1044	1060	1089	1041	1038	1055	1023	1078	1049	977	1033	1028	1047	944	991	983	1007	1062	974	1042	1062	963	1012	971	1068	1008	1057	998	1039	1028	1045	1032	998	975	1050	1007	1004	1028	985	947	1052	983	973	998	992	993	1012	942	989	988	1031	1002	993	1015	1037	1017	959	1042	1032	1022	1019	1015	1036	993	964	1041	1004	924	1017	967	953	976	975	997	954	986	984	1002	958	976	977	1003	1015	1023	1019	993	1039	1023	983	1006	1002	1011	992	1012	1019	965	996	966	1040	982	1000	977	998	927	1008	970	958	984	1026	966	1007	961	1031	1025	1017	1007	1046	1023	1012	1082	1054	1025	1023	1017	959	972	1019	969	1052	1000	984	974	953	993	994	987	1022	1022	1018	1003	1025	1026	1025	981	1004	988	983	987	1033	1009	1029	1008	963	988	1016	1026	977	961	978	975	943	973	990	977	915	997	1010	1000	981	967	1016	1027	991	1020	1033	999	990	1067	967	936	1007	975	988	1006	989	1037	947	1046	959	986	963	961	1030	928	992	1064	1000	1011	1027	1007	1008	995	1035	958	993	976	979	992	970	1059	1016	946	1021	939	1020	936	1002	1031	959	1021	962	1017	1037	987	986	969	1021	1050	998	964	1081	1024	979	981	987	977	974	1013	1061	1017	992	996	979	942	1020	986	1013	961	968	984	966	971	1018	960	1004	1026	985	1051	1006	999	995	972	998	976	1030	1079	989	1050	1021	980	968	1050	997	1024	962	1015	966	973	981	1017	1011	961	1030	1034	1028	977	934	1003	1016	994	985	980	1002	992	990	964	1010	1002	984	979	958	1015	991	1018	1043	994	1024	1016	968	975	970	998	1008	925	1013	959	1002	1022	939	1014	992	1006	995	977	936	990	986	975	1015	983	979	1020	1013	960	1027	984	976	964	1005	972	993	1039	999	1012	983	1037	1021	1053	1009	993	1000	1031	987	1023	973	1006	1001	1086	942	915	1012	993	1026	953	1000	941	966	993	978	987	1004	978	970	998	1010	996	995	1041	1026	948	1009	1056	1047	984	991	1013	994	1015	981	1025	971	1031	966	961	1037	973	1004	1005	984	981	1001	975	997	1018	1008	986	1037	970	980	983	988	975	995	1024	967	977	992	996	971	1033	958	997	1022	980	977	973	1026	995	1060	955	935	968	984	982	982	1037	1034	993	1060	998	1029	993	1029	996	968	961	1006	1006	1017	983	942	995	998	996	1026	929	982	1014	995	1019	948	1016	969	987	952	1038	1011	985	1014	938	1027	966	1029	1026	986	1028	1012	1036	985	1030	981	1001	958	1006	1033	1011	985	1044	984	974	978	1028	1008	976	968	973	982	983	950	972	972	1008	995	932	1006	977	1047	973	992	1048	1021	969	997	1014	1008	982	1042	965	975	946	1011	941	1062	1011	1035	992	973	1025	990	1051	1054	966	955	969	996	1050	995	966	1015	990	1064	949	993	1025	961	986	1016	999	978	990	1012	988	1022	1055	999	978	996	1018	998	1007	982	1006	984	1027	950	1022	971	1006	1045	955	961	978	969	992	997	1025	1000	999	972	951	1000	967	1007	1035	978	1012	976	961	994	993	1005	1002	989	1060	987	1041	1009	991	1022	1033	1007	973	1022	989	927	965	997	981	1053	1052	1071	1025	1003	1039	988	997	1009	1005	979	970	965	972	954	978	1043	965	1031	983	989	1010	944	995	978	1017	1001	1025	1016	1028	1034	1006	984	960	984	990	982	944	971	953	997	1003	1020	977	947	960	979	998	973	982	989	1023	962	919	1053	985	1016	1000	986	991	1042	1001	983	962	1005	966	1011	1009	978	998	965	1025	983	967	1020	999	999	983	958	1043	1052	974	997	1055	970	972	985	1012	995	964	1011	988	1001	967	997	991	1000	990	977	1020	987	1036	986	972	996	1033	936	1020	956	982	978	1009	1028	1003	973	1024	991	1002	1049	1048	1055	1004	974	997	994	940	970	974	970	1012	970	1012	1038	973	1008	1033	997	1034	988	1047	1042	1027	978	973	1034	1019	943	999	1036	1007	995	913	1049	992	989	1018	973	973	1010	995	983	1082	958	1001	1027	951	1046	1007	939	998	1002	1042	1013	1029	983	974	913	993	969	1030	996	995	952	1007	992	966	978	1006	946	918	947	1007	1033	1042	955	974	982	960	992	1008	981	1004	981	1006	985	939	957	929	1003	933	1015	1020	969	991	1044	1000	964	972	995	962	977	877	1015	1001	1022	1055	999	948	1013	975	997	943	978	993	994	1015	979	1031	982	1029	965	1020	990	959	1006	1004	1013	967	987	953	984	920	981	999	985	1025	1012	1019	1001	938	942	1023	926	1038	995	973	987	1031	1017	1005	1029	971	1023	964	1028	973	999	1024	943	1026	923	991	940	1021	1010	997	958	1019	1019	946	1005	978	979	985	1006	931	1034	958	991	957	980	934	964	991	975	1010	1007	972	948	1020	975	980	950	985	1006	1004	989	1040	1058	1031	976	1009	1006	1009	998	962	1008	981	1003	1046	991	1036	1027	969	1013	989	974	991	1054	994	970	983	1029	925	996	1005	975	966	1042	971	1020	1023	1011	950	979	961	1013	961	1023	971	1004	999	986	968	957	1008	1006	1025	948	1012	1021	1061	932	1045	988	993	1010	988	971	993	978	988	980	1035	1025	967	1014	1002	1018	1017	952	1042	958	937	996	1046	1016	1046	1031	1028	964	968	1002	1011	1002	997	1021	932	972	981	1039	988	1023	1022	998	1031	1003	1022	981	1043	923	999	933	970	1010	985	1008	966	983	1004	1007	1009	1045	962	955	1014	1000	1008	990	962	1017	980	983	961	1007	1021	1011	986	991	973	973	1039	997	1002	1044	1016	1001	985	1014	1027	1024	955	998	989	1022	958	983	1000	1041	998	971	1036	1038	1020	996	1019	974	968	1007	1006	997	993	967	977	1024	965	970	1002	990	1004	1046	1026	1033	1017	978	1011	966	947	1044	929	1028	1001	942	930	1027	965	991	990	1010	1078	972	959	974	1051	1013	1011	1011	1000	967	1061	1021	1026	967	1076	1040	994	997	972	1050	989	988	990	976	1025	1058	986	975	1012	1035	969	1053	986	963	984	921	997	982	971	975	1030	987	1044	985	1005	1032	996	1013	971	1027	932	1026	1002	975	975	996	1011	1025	1021	1027	959	1000	983	1040	1044	1027	1013	1039	1000	959	1009	994	980	936	1012	1009	1099	1018	960	947	940	1032	1024	1001	1018	1015	981	959	1029	996	980	996	1051	989	1007	1019	986	1003	1016	1048	1025	998	958	1039	1008	1020	1016	1022	957	960	1031	994	993	976	957	998	1002	1062	936	966	988	962	975	1026	927	1037	1015	952	943	946	998	1011	1011	967	1027	1002	951	1022	1024	1019	1021	959	996	978	1000	1045	1045	979	944	1045	999	953	954	1061	969	985	998	965	968	957	1025	985	1030	965	1030	981	1007	1005	989	1034	1018	985	985	990	995	989	959	981	999	1004	984	977	989	977	998	1029	992	1017	1008	977	982	951	1058	969	1041	1021	1029	970	986	1062	956	1064	960	983	1002	1004	979	1029	1020	990	1028	916	988	1042	1018	993	975	1014	1015	1041	974	1018	1024	943	989	981	1041	1014	1048	1017	1012	1043	935	991	971	964	985	918	967	961	1046	975	935	1006	1011	983	977	943	1006	1026	1036	1013	986	991	972	975	947	982	1011	991	919	1049	953	966	994	1020	1001	981	972	1013	963	1009	1009	1027	1002	1020	960	972	964	1011	1024	1028	945	998	999	1028	986	974	974	977	1016	956	1048	946	970	989	979	1025	960	1015	1017	983	1010	1023	1017	1020	1021	982	991	1029	945	1017	986	957	1022	1038	1005	1082	1037	1008	1008	985	969	1018	956	1036	1003	960	1062	979	1012	1014	1039	924	968	996	1036	996	988	994	975	997	998	1002
2444	281	251	284	267	236	214	210	234	247	249	233	227	189	198	212	239	199	196	201	195	187	203	193	204	232	212	230	257	192	201	204	227	227	202	224	198	223	201	206	198	206	190	210	192	212	208	226	216	211	208	187	221	186	196	223	188	207	207	212	190	203	212	229	224	208	228	211	192	219	202	182	208	212	184	215	198	201	205	206	203	188	196	210	193	194	205	210	220	215	185	215	208	217	219	245	198	233	228	215	207	206	174	207	205	214	223	186	207	200	197	199	227	216	212	229	213	202	221	217	207	219	220	217	208	192	233	206	178	208	186	188	204	203	210	230	202	191	194	211	227	209	212	201	191	213	215	208	212	222	196	182	201	222	188	224	194	197	191	184	224	214	202	218	209	219	223	209	212	199	183	189	184	197	195	223	249	205	190	163	193	215	187	225	228	212	219	200	222	230	214	218	218	216	204	182	208	215	201	208	216	182	203	184	215	211	190	215	211	201	197	222	198	208	205	218	192	201	206	207	217	167	201	194	192	214	217	190	198	218	220	175	213	205	168	187	203	187	183	207	223	207	204	193	227	203	220	183	201	203	187	212	182	196	211	209	194	177	192	202	232	196	196	200	184	187	210	216	206	208	193	210	229	220	197	237	200	189	222	218	216	190	191	181	215	198	181	210	183	213	206	203	197	218	209	191	195	194	180	189	214	179	200	217	208	226	217	222	201	214	187	198	196	195	195	197	181	230	214	199	183	234	214	215	214	195	204	220	218	190	217	207	186	168	216	205	205	188	185	219	192	195	200	209	220	202	189	217	199	213	239	186	218	196	193	216	166	196	184	194	215	214	219	210	207	207	212	194	208	221	203	222	200	210	213	195	207	245	219	251	217	204	194	227	176	224	204	199	184	182	195	204	229	214	179	209	213	197	222	206	217	213	204	210	192	192	209	226	205	183	228	207	214	212	199	213	218	202	207	202	214	191	187	232	194	224	198	202	212	203	209	211	234	209	211	170	203	225	194	202	198	220	183	210	234	199	208	210	227	215	217	201	233	204	191	204	218	236	196	220	181	206	214	203	208	217	201	202	193	215	216	203	227	220	200	218	201	229	236	201	200	189	214	199	198	246	207	233	204	214	222	189	197	224	191	217	211	200	207	173	208	207	214	220	189	214	205	219	187	210	200	231	221	220	208	214	201	201	213	186	183	216	192	201	216	193	190	203	228	203	232	199	204	189	192	216	207	226	196	224	189	183	206	196	216	208	208	196	217	248	205	194	191	222	197	206	193	202	176	225	212	204	209	207	194	224	229	191	210	190	184	214	187	197	200	189	176	196	193	225	207	195	209	228	168	209	202	208	206	217	213	223	221	209	214	197	207	198	209	191	196	213	210	223	219	228	189	227	193	198	199	177	213	231	197	197	196	211	193	194	258	220	205	212	186	203	175	203	198	213	204	221	214	216	208	211	221	239	220	224	217	206	208	235	209	214	235	221	213	202	202	203	216	224	198	200	209	230	200	193	190	206	212	225	235	189	237	221	178	212	188	210	219	221	215	215	213	220	216	201	197	215	236	210	206	200	204	182	180	193	208	194	218	189	207	204	233	190	215	204	190	198	189	212	204	200	224	200	172	206	189	192	203	231	198	204	210	193	195	210	192	231	207	216	214	207	191	186	180	206	208	216	191	201	208	191	220	208	217	183	232	225	235	202	182	193	199	220	203	208	182	223	247	189	194	195	202	194	162	207	233	218	211	202	177	193	210	204	196	193	224	191	201	194	197	219	201	201	227	213	223	199	210	205	242	205	184	194	194	197	203	204	215	212	207	204	198	193	207	186	204	218	188	189	214	219	230	201	200	203	225	220	202	194	202	227	226	225	220	205	191	198	184	215	191	231	187	216	191	189	197	183	205	201	202	203	191	228	193	230	202	226	193	212	233	230	211	208	200	187	210	199	209	217	218	210	219	206	222	216	220	226	231	180	188	216	239	211	197	209	183	179	207	210	196	215	229	203	221	201	225	210	214	215	198	220	214	195	212	181	203	204	200	193	219	214	225	213	232	192	211	214	212	205	206	204	204	218	204	226	214	190	222	212	217	188	200	206	208	212	195	190	228	230	181	201	198	171	186	228	191	202	202	205	214	203	238	200	227	190	211	190	234	217	215	215	211	225	199	195	202	209	215	211	203	226	206	210	192	188	194	179	226	217	197	200	187	221	209	196	220	201	210	181	203	219	186	192	217	218	200	220	207	195	195	227	207	187	209	188	202	228	205	230	225	197	212	218	211	223	210	198	180	209	210	206	227	219	206	199	232	220	220	195	196	204	202	191	216	209	217	220	205	204	205	229	202	221	187	194	198	197	223	226	178	205	216	208	210	212	189	183	205	205	215	208	201	221	202	208	206	220	176	203	198	221	208	219	200	213	186	184	191	200	208	210	206	192	221	197	225	204	180	187	198	216	232	197	195	178	236	233	181	201	206	228	211	213	215	212	239	195	180	209	195	208	196	239	211	179	209	183	214	202	217	212	196	209	219	215	206	207	229	228	241	203	176	215	213	209	225	181	195	181	204	192	190	206	200	184	221	200	199	199	197	214	207	212	209	201	206	214	190	236	215	193	201	189	198	193	194	207	213	197	194	194	236	238	223	221	221	186	223	202	185	180	202	213	204	202	213	214	230	190	195	225	201	196	211	204	196	227	210	199	217	212	179	212	206	197	225	165	213	195	185	203	198	221	194	222	212	205	207	192	211	187	201	236	234	204	195	203	198	210	227	184	179	188	222	233	210	221	212	218	209	199	217	204	181	202	237	185	227	203	225	232	220	213	191	209	212	200	196	207	211	204	198	211	213	211	202	226	204	206	202	239	202	210	194	212	212	190	208	205	215	213	190	222	201	194	206	233	182	200	197	227	216	207	185	202	209	202	204	203	214	186	215	207	215	223	209	207	209	197	215	223	195	195	213	187	185	174	245	200	227	233	219	205	215	226	207	208	212	225	223	200	197	225	198	220	196	177	191	235	185	192	198	228	227	206	213	203	164	208	230	207	184	186	217	199	192	206	220	229	178	212	185	191	226	218	179	183	200	212	209	182	183	203	209	202	227	215	207	222	220	189	214	197	204	207	186	206	189	203	194	217	209	204	207	222	202	203	226	189	192	192	211	212	200	210	225	205	233	208	185	207	201	188	195	222	235	205	208	196	211	221	204	209	218	204	210	187	193	222	228	219	229	191	208	191	170	195	196	232	214	224	231	207	247	206	223	200	199	214	219	209	234	205	211	198	177	210	221	190	211	187	197	188	212	208	221	204	222	204	192	180	215	199	203	191	208	182	201	193	206	204	208	203	207	201	216	220	221	224	189	184	209	220	187	200	232	205	198	209	217	199	215	207	195	249	176	197	205	222	204	227	221	194	216	195	200	212	197	240	216	206	185	215	189	243	204	202	215	192	208	169	222	215	197	208	199	198	218	221	207	205	199	189	220	198	204	197	213	179	206	193
2247	726	823	832	783	773	726	735	679	733	658	642	709	660	674	628	581	662	681	648	662	719	647	644	652	657	619	649	666	630	588	675	660	676	657	673	681	618	631	614	666	628	640	658	619	623	637	689	665	625	665	637	680	653	637	635	610	639	658	688	618	609	656	660	649	632	666	595	578	641	613	640	559	660	637	669	666	627	623	645	624	632	651	650	616	622	634	613	623	646	609	673	660	641	610	643	618	574	659	626	624	599	708	597	586	674	645	671	626	679	655	636	618	635	612	632	642	633	623	641	662	653	650	633	667	656	638	630	661	636	674	627	636	683	668	642	645	625	637	664	643	609	622	642	644	665	645	635	619	688	616	615	643	617	587	631	621	653	671	646	644	611	624	678	646	634	608	621	659	659	662	621	624	612	614	647	633	596	633	665	609	669	642	654	625	644	605	601	641	660	650	644	633	668	620	704	600	599	584	599	598	647	614	630	611	629	642	659	611	602	658	627	622	631	652	653	631	606	612	649	702	632	686	639	572	625	598	623	672	676	576	652	659	612	659	613	608	692	621	630	604	619	624	636	654	633	645	681	605	617	652	617	668	651	637	681	609	644	646	614	667	678	626	626	654	657	606	640	622	588	607	632	651	643	640	648	624	630	578	624	601	627	619	612	625	629	573	636	639	614	618	678	630	659	629	655	630	683	599	658	640	629	604	599	664	630	580	657	653	640	648	636	618	583	626	662	615	651	680	670	640	609	657	618	604	635	603	607	622	665	641	668	635	642	640	620	622	644	654	640	641	646	608	639	614	674	630	658	586	618	677	652	700	655	685	666	609	637	624	663	657	608	671	627	639	619	622	648	653	659	623	611	639	664	614	635	650	624	693	617	647	601	683	648	649	687	664	657	610	618	687	673	679	659	636	609	600	634	625	653	625	692	604	603	645	651	639	702	631	636	635	625	644	594	628	659	667	651	681	614	621	640	605	652	639	649	639	640	659	636	634	653	656	628	658	671	620	641	637	664	627	631	628	632	620	639	635	619	616	616	592	619	666	603	634	643	624	667	603	685	650	612	614	645	654	636	656	634	635	646	645	622	693	608	587	620	621	670	627	680	643	617	645	648	659	582	635	648	691	629	626	644	656	606	665	592	591	629	620	632	670	629	615	660	610	625	633	629	661	577	649	637	660	643	643	657	589	646	634	620	671	623	630	654	676	621	613	665	647	684	599	639	681	652	607	626	664	588	649	634	639	636	646	643	596	639	661	649	617	627	642	635	658	666	626	660	662	601	609	635	600	609	590	671	675	586	677	674	634	642	629	708	613	630	673	631	602	642	661	646	648	607	648	626	618	664	649	628	669	627	633	636	628	664	592	651	617	597	644	649	619	627	653	604	621	632	630	599	613	637	630	641	627	615	639	645	612	602	693	666	647	619	633	608	613	615	636	654	649	666	646	676	619	636	635	656	639	705	649	688	635	653	667	657	603	665	642	636	635	647	625	632	686	640	630	630	603	589	599	680	614	662	623	672	613	628	597	616	600	647	681	611	643	643	626	660	629	618	654	658	647	631	592	684	632	631	672	641	682	587	636	634	672	643	685	604	638	634	653	599	643	644	627	601	634	621	582	608	622	635	654	621	574	638	622	626	638	664	616	703	612	656	588	615	595	640	637	649	614	660	603	617	681	674	676	594	641	624	628	602	650	628	642	672	687	684	637	640	626	661	685	644	633	664	619	593	669	615	635	584	620	632	667	608	646	565	605	613	641	626	621	621	623	631	629	601	614	660	638	638	629	596	652	613	649	658	651	628	630	638	637	618	600	645	692	630	670	622	648	597	623	653	643	634	623	692	668	673	651	655	587	622	644	599	655	673	657	599	640	616	605	605	650	630	601	607	678	656	612	654	627	631	620	681	641	610	587	595	581	610	595	618	643	656	613	593	623	625	659	673	632	621	664	618	598	627	639	671	601	626	651	592	602	641	632	634	599	629	672	644	654	656	617	637	615	659	637	600	664	637	657	659	666	619	657	641	663	618	639	649	634	623	630	627	672	644	616	635	658	636	681	609	601	629	658	624	653	669	624	698	653	687	597	611	600	659	629	627	644	633	628	662	623	651	675	642	660	645	618	662	639	717	620	617	633	615	609	665	607	635	656	660	695	643	655	638	698	610	689	631	694	646	647	613	604	624	641	645	639	668	634	655	640	615	667	653	634	625	628	592	623	620	621	630	643	642	631	641	649	665	664	613	644	604	655	685	622	645	670	680	607	669	650	638	624	629	667	645	643	674	618	648	686	661	656	661	652	654	633	657	670	616	614	675	617	678	631	612	626	683	689	641	617	696	627	646	626	660	643	666	635	585	633	638	636	651	631	610	632	612	616	626	643	659	642	629	608	628	606	639	636	679	636	633	616	629	584	627	638	615	649	613	609	608	689	635	652	657	613	631	623	677	645	642	632	633	625	607	660	590	667	637	632	682	642	632	682	667	609	636	657	682	606	604	599	582	637	673	659	663	655	670	633	595	653	642	663	653	664	622	610	618	647	637	637	600	670	638	624	604	661	657	627	657	650	674	590	669	656	614	619	662	646	609	642	641	604	659	649	640	660	598	604	649	661	635	615	615	634	637	613	652	644	621	650	661	622	650	647	673	642	647	646	653	646	666	615	630	672	628	594	611	617	600	619	622	656	626	651	607	635	657	676	625	661	631	654	644	614	589	615	621	638	610	585	659	635	642	608	662	630	604	659	601	656	641	672	656	641	669	622	614	660	651	642	626	634	630	657	652	655	636	641	642	646	619	685	639	601	638	659	634	634	632	616	636	677	627	620	602	640	625	623	647	633	654	670	621	598	643	654	635	664	661	661	686	646	636	680	664	582	620	613	666	639	642	663	607	663	601	616	657	601	651	642	648	680	645	626	573	628	634	608	616	660	637	641	668	648	607	594	670	616	628	624	666	672	605	604	609	648	674	652	624	644	619	611	646	599	646	622	676	645	625	635	619	603	630	617	621	692	605	626	590	623	634	670	676	607	661	662	627	647	609	633	664	640	640	672	651	660	618	650	668	638	643	605	617	646	631	585	669	618	617	609	633	669	606	625	651	609	610	597	645	621	628	587	640	646	669	644	635	642	607	616	614	639	657	640	702	645	644	646	687	606	649	608	651	663	633	620	661	630	670	660	682	670	616	606	639	651	608	618	639	665	637	652	646	635	637	633	626	709	606	634	664	639	704	625	635	638	645	662	630	629	656	637	661	618	642	642	625	598	687	644	624	623	613	652	604	620	656	601	623	636	643	616	621	642	587	621	594	669	674	663	658	637	614	621	624	626	643	632	642	644	649	616	669	612	624	666	638	644	619	601	653	622	640	671	611	626	628	641	664	666	655	628	612	650	654	648	645	640	631	624	657	623	624	631	656	680	617	642	667	643	669	695	646	656	642	592	617	631	619	659	624	625	595	647	614	599	629	645	680	628	563	618	611	637	619	610	639	667	607	664	641
11175	1554	1806	1429	1069	893	787	622	572	511	534	478	465	456	432	393	433	452	386	396	378	398	397	378	399	421	404	403	403	365	383	357	368	366	358	377	396	379	350	385	352	377	373	396	373	356	386	392	380	375	369	352	386	368	347	374	382	340	361	376	348	356	358	401	364	360	310	423	397	356	369	383	377	376	359	384	349	373	333	356	375	379	349	403	356	390	371	370	386	399	357	415	352	386	348	392	346	350	409	382	368	344	384	368	381	368	388	375	386	372	386	347	408	384	377	338	377	347	368	366	352	358	402	402	375	377	363	376	363	368	345	373	381	355	385	358	384	384	374	334	361	375	349	363	354	392	357	361	334	334	359	344	371	359	313	347	345	334	384	317	381	425	382	362	351	346	352	381	363	357	372	368	359	378	350	400	336	318	359	340	396	345	357	405	371	338	362	379	354	365	400	367	388	359	370	375	381	351	376	394	345	408	361	346	363	407	373	366	400	340	390	381	360	357	353	333	403	390	377	378	375	324	387	370	366	355	392	352	348	365	380	346	345	363	379	375	388	351	362	354	348	340	360	359	398	377	346	330	374	352	384	334	336	356	388	350	349	379	348	368	383	383	361	351	397	377	373	359	348	327	359	344	389	380	391	371	371	363	377	345	391	355	373	351	356	343	356	382	353	364	387	379	353	325	376	382	363	359	403	354	360	360	366	377	372	379	376	382	350	338	371	369	391	372	372	379	368	356	367	337	376	357	356	355	359	369	335	356	375	388	360	352	348	376	320	390	374	368	375	376	330	364	369	343	350	389	357	361	358	370	369	323	374	326	392	384	367	399	351	366	368	350	373	348	334	387	358	373	341	379	345	374	356	383	337	356	373	359	372	388	363	396	374	360	346	405	372	341	417	380	381	374	354	341	381	355	382	345	368	388	394	352	330	346	367	352	346	353	391	360	359	383	332	378	340	380	370	338	327	381	357	366	394	367	346	364	360	387	362	360	355	367	394	363	368	377	370	329	389	370	341	370	402	347	334	353	377	381	378	361	375	383	351	385	348	353	370	309	381	359	369	341	356	380	401	342	382	343	400	391	389	358	378	350	362	362	360	351	334	349	407	380	348	348	351	389	381	371	375	372	382	387	407	355	358	361	363	352	375	346	358	391	367	385	372	364	375	374	360	347	340	382	361	370	357	367	385	385	365	380	354	377	387	366	371	385	388	371	343	352	339	383	330	345	383	376	383	376	371	352	380	347	365	385	343	376	383	334	381	372	360	348	372	379	375	383	351	396	400	369	352	391	366	392	380	347	358	335	358	372	346	332	407	379	367	380	354	398	361	414	370	350	382	345	383	372	372	352	352	356	362	373	354	357	356	380	344	373	371	376	351	369	415	381	389	373	348	353	359	383	374	399	377	361	395	349	399	363	361	349	378	338	415	388	374	385	350	360	353	392	383	365	350	385	351	407	381	345	365	352	323	376	362	399	363	377	370	356	369	358	362	355	362	370	369	363	381	355	373	337	366	375	344	385	377	354	381	342	358	361	409	354	355	358	404	390	352	359	380	378	378	364	377	345	370	345	374	382	360	381	369	403	390	399	387	342	391	366	335	338	392	352	352	359	358	388	363	371	325	352	349	357	365	352	338	395	360	347	391	367	380	380	354	317	338	359	383	385	365	352	347	338	331	393	374	385	358	414	364	369	336	383	366	403	345	413	370	376	352	393	389	314	381	409	364	351	368	332	357	382	366	387	354	360	353	362	364	356	389	360	383	372	361	391	323	369	348	366	363	352	362	352	356	340	351	363	354	390	382	354	366	350	339	370	359	341	358	367	377	382	359	392	355	379	370	374	350	367	329	399	339	376	368	366	363	375	379	338	359	391	362	386	378	357	364	338	357	331	372	400	366	351	367	363	338	377	373	391	399	353	354	363	353	346	365	406	377	366	375	400	355	392	381	394	384	379	383	380	366	384	408	409	353	371	339	339	357	339	351	371	379	367	373	380	374	342	356	377	333	364	365	370	382	372	352	381	379	372	371	342	394	354	357	357	349	340	364	345	347	389	350	375	360	362	392	370	380	341	394	354	391	357	384	375	342	372	360	365	366	376	388	377	363	384	379	371	373	365	370	381	364	380	355	413	358	339	348	341	372	389	384	357	373	366	411	343	372	388	361	346	348	393	351	386	381	391	370	362	374	342	385	375	391	352	361	353	341	371	366	361	351	403	343	388	339	356	368	361	362	388	400	331	366	384	404	386	392	355	395	371	338	350	365	389	355	358	351	328	385	353	339	358	357	348	346	338	377	343	371	346	366	356	367	338	361	359	343	366	359	384	356	362	359	361	386	362	317	384	342	358	404	336	355	383	368	361	384	368	347	346	361	349	368	358	337	362	373	362	350	339	374	388	363	354	366	331	361	332	363	352	414	373	358	361	350	389	348	385	381	368	349	387	366	372	385	366	361	374	350	377	354	376	383	381	365	330	354	324	352	377	375	380	373	353	381	368	369	334	359	391	408	339	372	366	356	371	340	378	361	323	348	369	370	422	359	353	384	368	358	409	376	385	380	396	381	348	412	360	385	361	344	345	321	350	383	408	356	342	384	351	346	355	376	367	341	345	380	367	365	337	343	371	377	356	392	400	343	334	360	380	403	410	354	343	351	360	376	374	353	375	381	361	357	370	316	329	397	406	369	388	398	341	381	353	367	339	388	359	352	382	358	366	364	365	350	398	358	384	376	352	364	371	383	371	370	388	339	345	358	385	372	378	362	366	382	358	389	379	345	360	358	358	339	394	357	347	369	362	355	386	362	404	329	366	361	374	374	395	349	369	366	365	339	376	376	365	362	358	370	387	379	362	351	399	395	350	370	381	359	336	377	392	387	319	353	371	389	392	383	354	362	395	369	350	389	367	358	365	347	354	385	407	339	352	360	331	351	400	372	358	386	350	385	372	354	362	360	378	402	369	380	355	358	355	375	356	366	370	374	365	373	354	365	379	355	370	343	345	377	388	364	366	363	366	374	370	399	342	353	373	372	356	354	371	381	368	398	337	356	407	360	358	352	383	361	342	341	366	339	374	342	374	372	373	384	339	392	382	347	343	349	362	399	378	340	330	351	355	380	369	368	377	368	364	355	360	358	330	358	375	362	352	383	379	395	363	398	387	397	334	333	326	360	354	343	394	384	355	378	371	377	404	338	379	345	350	354	358	356	339	373	393	328	365	334	345	373	347	336	372	340	373	385	375	377	351	371	374	345	378	374	351	319	388	363	358	353	384	368	369	362	367	363	386	380	358	366	362	354	374	364	349	363	350	359	370	350	379	349	360	386	346	360	321	357	331	352	386	351	349	408	364	413	385	376	366	377	329	367	338	337	351	350	379	369	363	366	374	370	370	377	359	371	365	371	390	361	338	355	393	386	378	368	376	369	389	350	385	326	367	372	381	379	348	343	384	376	362	384	385	360	352	355	396	361	361	348	335	355	358	369	358	345	375	358	336
5952	2052	4062	4493	3754	3132	2716	2304	2110	1974	1813	1682	1583	1433	1461	1394	1308	1259	1330	1275	1248	1209	1223	1179	1118	1189	1104	1144	1122	1123	1130	1087	1075	1067	1154	1092	1134	1039	1059	1098	1084	1038	1032	1000	1095	1108	1093	1038	1062	1034	994	1090	993	1063	1010	1068	1079	1032	1019	1074	1049	1070	1006	1085	996	1002	1047	1068	1020	1064	1027	1045	1019	1028	1026	1006	1001	1054	1098	1050	1096	975	1038	977	1089	1027	981	1031	1026	1001	992	1024	1002	1060	1034	988	1030	1002	1030	986	1066	1069	1034	998	1087	999	1049	1028	1061	1051	1050	1030	1023	984	984	1044	1023	998	1021	1023	1037	1036	1003	1021	1011	1045	1055	1038	983	1065	1029	1003	1036	1006	1043	1001	977	1072	1034	1025	1038	1014	1012	1024	977	1041	1096	1006	1023	1027	1008	998	1034	1052	952	970	1013	1050	1025	1017	1038	1016	1038	968	998	977	1007	984	1095	1012	976	1061	985	984	1033	997	1016	980	975	1064	1069	984	1006	1059	1021	990	1004	1003	1018	1095	1018	1014	1016	1035	979	1015	1013	982	1021	1061	1006	1021	1020	1012	1049	1012	1032	1035	1016	1025	983	1019	1024	1105	1019	1058	1014	1006	1055	1013	1002	958	975	1023	1054	1010	1042	979	1006	921	1007	1014	935	1034	1075	1010	1036	988	1067	1009	982	1012	933	1025	1031	1039	961	1007	966	1037	1056	1013	1018	1053	1035	979	1037	1025	1033	1091	1019	1011	1033	1050	1041	1061	986	989	1038	1020	976	1001	1032	1020	1036	1035	1018	1017	1024	1000	1004	1040	992	1066	974	994	1032	1022	1003	945	1023	1056	1038	1001	943	1005	1024	1026	988	982	1028	1010	1036	949	950	1023	984	1030	1024	1057	1049	1048	1013	1039	1000	1069	1020	1055	1049	1027	1105	1017	1031	1038	1034	920	1058	993	1001	969	981	1006	1004	1023	1064	1040	1010	999	1040	1026	1007	993	1013	991	1013	1049	1023	1004	1008	1021	999	1026	1016	955	1023	1024	1066	942	1047	1051	1035	1002	1047	1069	1045	1069	1017	1011	1007	1035	1053	1021	1066	1029	1006	1012	1028	1016	1025	1041	973	1005	993	1031	1016	1018	1035	1006	1026	1065	1033	1046	1005	1008	1055	980	996	1054	1002	1020	1036	974	1027	995	992	1041	1026	1043	1033	1027	990	1010	993	1004	1022	1034	1021	1015	1069	1042	1022	1042	1014	988	1011	1043	1071	1044	960	1020	1006	1053	1069	1003	1050	1000	1033	1033	1011	1051	999	1017	1074	1005	1053	1021	1081	1059	990	1013	1023	1029	962	999	1004	1075	964	1023	993	1008	999	955	1015	957	987	1017	1050	983	1009	1029	1011	1003	1047	1026	1019	985	994	1001	1014	987	1109	1011	1035	1038	1036	964	1015	1011	976	1048	1023	966	931	1065	1022	993	1061	1003	1015	1056	1030	1054	1033	1069	961	1055	1015	1032	1046	1051	961	1042	1039	991	1046	1072	1042	1024	962	981	1002	978	967	1010	1034	1010	1004	1071	1012	988	1004	1036	1054	998	977	1005	1026	1068	1031	1074	1077	1019	1095	1003	1014	1002	1032	1019	920	951	993	990	1034	1029	1018	1041	987	1020	996	1008	1018	1072	1055	1001	999	998	1028	990	1002	1019	976	1055	1011	1006	1028	1056	986	1061	1030	1017	982	1024	1013	1025	1029	993	1006	1022	1013	1051	1009	1018	1035	1029	1015	1020	1024	1042	998	1007	1023	970	1016	1043	1002	1006	962	962	1039	1066	1012	1024	1008	1022	974	971	1002	1000	1021	1026	1034	1029	1024	1019	1063	1072	1002	968	1057	1023	1089	989	1038	1026	1018	1014	980	1030	1023	1015	1005	1028	965	1066	997	981	967	1037	1025	1054	1061	989	960	1044	996	1052	1025	987	1000	1020	1045	1050	1002	977	989	1000	1008	972	1001	1044	1013	968	1018	1042	1037	1079	968	1012	1042	1093	1011	1005	1007	1013	994	1009	1009	1034	1084	1006	1068	1009	1023	1021	976	1022	997	1017	1000	971	1002	1040	995	1051	1036	1097	1002	1027	1036	1047	995	989	1031	1076	958	1034	1011	1058	1013	1017	1044	1034	1030	1047	1011	1030	1095	1027	999	1008	997	990	1012	1007	1040	1010	1035	1024	1005	1052	1033	1035	1023	990	992	993	1023	991	1062	1020	1043	994	984	1043	990	1057	979	969	1103	1045	1050	1051	1027	1055	987	1049	1047	1031	1007	999	942	1005	956	1045	984	1038	1040	1054	1055	1031	1043	1007	1008	1032	1015	1029	1079	1013	1030	1045	1019	1030	998	1046	1061	1007	1030	1013	1066	1052	999	993	1042	1027	1041	1017	993	1014	996	996	1026	1019	954	998	1040	978	1034	1032	1001	1037	1011	1047	1049	984	1075	1016	967	1026	1041	1041	1007	1021	990	1020	1030	967	1000	1011	1023	990	1034	1021	1028	1006	1027	963	1071	1029	1032	985	992	1015	983	988	1024	980	1018	1032	1017	978	1015	999	994	978	1034	1085	956	1033	992	943	1005	1005	1010	998	979	1005	986	979	981	1014	1026	985	1019	1048	1002	1022	1023	981	1068	982	1043	1015	976	1067	1008	990	1001	1002	994	986	1058	1053	1045	977	1050	1046	1054	981	1002	1028	976	1028	1022	1020	1055	1053	998	1018	943	1017	1009	944	1020	1011	972	934	1070	948	1027	1049	1010	1049	1003	1032	1063	1009	1039	1025	1023	997	1001	958	1004	964	1062	965	969	1019	996	1002	1026	1059	1040	1015	1003	1015	1048	1039	1019	971	1071	987	974	971	1075	1015	1025	996	1002	980	961	995	968	1037	1034	1046	1017	1004	1007	1027	1062	990	1012	1040	1017	957	1002	985	1035	1004	1010	998	1030	1015	994	990	971	977	1025	1014	964	1062	984	1051	1021	1007	997	1029	1089	998	1070	988	1037	1044	985	1000	1046	1036	1018	1015	999	1012	997	982	1038	1010	1009	1009	956	962	1075	1032	957	1012	992	1001	1008	1009	1001	1013	1000	1047	1003	977	1006	1021	952	1008	1025	1018	1011	1011	1008	994	1051	1067	1019	964	951	1007	980	1048	1016	1047	1010	1043	1015	1023	954	1051	1012	1015	1004	971	1012	1033	982	975	1021	1044	960	970	978	1060	985	1052	1011	1051	1029	1016	973	1004	1047	1047	993	987	1041	951	1039	1065	1064	988	1043	1039	1029	1026	1003	1030	1015	1012	1031	1044	1033	982	1013	1052	1011	1036	977	968	1009	1034	1019	992	984	1040	995	1033	952	1034	1017	1002	974	1050	1043	1014	1028	1003	1002	993	1014	949	999	998	978	919	1028	1008	1022	959	1022	1012	1073	1067	1032	1073	1016	977	1028	974	1027	1049	1058	958	1050	997	1030	976	1058	1041	990	1004	954	1041	1063	1027	1022	1052	1010	1042	1052	1029	997	995	1012	1034	974	1060	1002	977	1055	1041	1039	1023	1005	1051	1033	1025	1002	1020	1032	994	1037	1040	1085	1026	1018	1037	983	1057	1008	1044	965	1022	1056	1024	1001	989	987	1009	1049	1033	1060	997	964	1019	984	1012	1031	1040	981	1042	1042	1038	1013	1004	1014	1036	1017	1027	1037	985	989	1020	1063	1030	1074	1070	1053	993	992	1005	957	1080	1046	974	1032	1012	994	1106	1019	1022	995	1008	1023	972	953	1005	1030	1032	1040	1000	1002	991	1026	1018	989	1061	986	1019	985	1068	1024	1050	1063	1007	1038	1005	950	993	1056	1022	1004	1056	988	1025	1018	1007	1037	985	998	1039	996	1009	955	1030	1053	1078	1006	1056	1026	1046	982	1045	1069	1040	1071	1003	1019	971	1006	1056	994	1017	1003	992	1061	1037	1053	1058	1001	1017	1005	971	1005	1009	1054	1061	1064	1095	987	1027	1001	999	999	972	1064	1040	1008	1009	1004	995	1020	935	1029	1000	1018	1017	998	974	1041	1004	1001	1024	1013	997	1048	1018	1011	997	1032	969	1034	1056	1039	997	1029	1029	1038	1027	1020	997	1031	1003	977	1046	1053	1026	998	988	959	1042	992	1011	953	1035	1018	1020	1048	1049	1027	1018	1031	1015	950	1059	1022	1014	1033	1023	1020	1046	1030	1026	966	986	1050	971	1005	1026	986	996	1011	1018	1066	1032	1021	1009	1030	1005	1025	1016	1031	966	1040	1000	995	981	1009	1033	1009	1005	1049	980	1020	1039	1035	998	1017	1070	1002	954	1035	1046	1008	1012	983	1032	1032	1029	1051	1006	1027	1024	990	986	1029	1092	1030	1023	1039	1021	991	982	1004	1050	1065	990	985	992	1048	998	998	1057	1054	1045	999	1024	1090	1016	1037	1003	994	1009	1051	995	1003	1024	980	953	984	990	1054	992	980	1036	1042	1068	1042	994	1056	1037	1004	1024	1029	1001	1007	1069	999	952	1003	1015	951	963	992	1008	956	1000	984	1035	1025	995	1013	1005	1034	1008
19829	3796	3500	2723	1939	1495	1086	937	845	692	671	587	552	478	485	494	441	424	461	423	444	465	393	401	394	444	372	399	385	383	401	328	389	387	439	374	402	389	424	349	382	409	351	360	383	391	398	397	379	413	401	386	394	393	356	396	420	377	375	404	407	390	395	355	369	388	363	374	393	394	355	374	341	378	362	376	383	389	378	405	360	417	367	333	383	379	389	390	356	350	401	394	406	374	397	347	365	395	421	368	376	363	356	349	388	380	364	381	361	353	376	347	392	414	367	330	333	368	352	358	369	356	350	374	351	353	354	354	363	394	345	365	368	381	353	330	387	419	392	384	354	405	371	353	364	376	379	361	390	383	372	357	375	326	374	384	376	358	371	374	374	369	388	366	376	363	369	360	378	390	374	353	392	374	373	370	370	384	393	350	367	376	380	370	379	385	351	348	357	363	399	424	377	386	374	349	360	355	375	382	385	372	404	377	389	394	360	390	389	415	372	379	405	382	376	350	367	339	376	336	398	358	334	376	351	366	339	381	398	379	386	372	335	377	335	353	353	349	333	382	386	391	326	376	347	380	385	363	427	375	358	377	368	352	368	405	368	382	393	366	352	391	365	384	354	356	333	348	357	380	380	374	356	371	379	414	368	398	374	385	361	391	343	399	365	362	375	360	356	367	339	380	401	337	343	364	371	347	341	384	340	352	339	390	367	370	381	390	347	402	376	371	338	352	405	372	382	327	378	369	358	375	361	364	354	379	377	375	378	358	376	396	371	338	400	364	340	350	376	347	378	381	409	366	368	375	351	393	371	338	383	372	406	382	400	362	380	356	373	359	352	410	357	373	361	372	355	383	331	391	402	347	374	354	373	366	384	386	355	368	342	388	387	362	364	384	387	420	348	386	371	354	375	331	370	388	377	362	369	363	349	338	370	415	367	355	388	375	358	381	388	365	358	368	355	367	360	326	342	398	354	382	392	405	387	418	346	370	366	362	346	368	355	398	353	396	331	390	384	366	354	392	363	359	343	399	395	369	376	408	331	345	376	384	371	440	428	391	345	378	350	372	374	363	378	374	381	401	390	403	352	372	410	389	371	356	368	386	337	392	352	359	374	356	371	364	374	353	392	387	354	361	359	371	337	353	351	326	430	373	394	391	402	376	389	357	372	396	391	377	336	383	378	343	391	362	372	401	369	370	377	355	354	401	381	370	382	369	358	367	361	328	385	376	373	345	394	408	371	327	369	368	375	399	362	390	367	369	363	356	405	384	362	386	374	398	365	374	370	345	399	373	403	375	355	357	421	369	341	360	378	385	400	381	370	407	379	444	396	341	399	370	344	403	371	354	425	365	360	356	373	389	367	369	359	371	367	396	388	383	350	357	360	370	357	380	360	374	351	325	367	346	394	366	356	377	368	334	357	393	391	361	356	401	369	394	404	375	394	364	351	377	367	365	350	389	354	327	359	385	363	369	376	397	407	372	365	351	384	344	341	359	390	399	384	384	380	347	367	404	412	399	357	356	365	389	344	374	350	380	394	404	375	389	402	356	365	390	337	374	364	398	376	373	360	388	355	382	393	339	344	356	360	395	375	372	396	375	376	367	363	348	365	377	389	367	362	408	347	374	390	350	385	382	350	357	347	386	335	343	361	335	373	425	375	367	388	367	410	330	386	368	428	359	365	365	353	393	343	373	368	345	410	394	427	427	362	378	357	388	363	374	340	382	404	376	400	371	365	376	363	345	380	345	362	343	420	385	373	341	352	396	360	360	371	356	353	332	377	381	367	381	361	376	331	369	355	385	359	389	381	397	375	346	349	334	390	393	351	404	375	393	360	335	375	330	398	355	351	373	387	359	371	375	353	396	395	342	378	370	384	361	395	402	360	365	320	372	378	358	394	380	387	373	345	392	348	346	421	359	395	367	377	374	338	323	373	356	402	380	390	374	346	366	379	330	394	330	373	366	364	390	351	373	398	369	378	366	367	365	387	361	379	387	334	392	371	395	373	366	376	378	369	358	388	389	395	411	372	382	398	360	374	359	378	393	367	407	375	387	353	361	392	358	349	365	361	388	389	373	339	397	386	382	384	364	398	391	388	408	340	382	357	388	350	369	352	357	351	363	337	413	393	358	374	367	359	362	369	382	340	409	379	349	357	361	353	377	370	382	363	325	365	382	371	390	378	375	345	377	367	384	366	387	368	344	390	382	324	357	376	385	384	392	385	308	411	381	393	364	363	385	381	388	394	375	373	351	374	357	369	382	392	352	347	376	348	355	364	383	364	376	391	374	385	363	364	349	373	380	385	327	389	402	393	365	361	346	388	379	381	360	342	389	377	337	368	348	353	353	408	390	381	382	358	367	408	362	343	356	351	386	364	390	380	403	400	369	349	382	339	372	356	365	368	348	353	360	385	359	391	374	363	367	360	379	382	360	358	353	350	361	365	367	369	374	395	361	375	394	342	375	387	406	382	387	385	355	365	369	354	382	405	365	359	389	358	365	356	380	372	394	393	372	343	387	365	390	403	350	428	383	344	324	365	362	352	369	415	396	376	382	352	394	381	365	376	386	374	341	359	397	364	396	376	370	392	357	366	402	331	353	355	375	368	385	367	373	371	335	449	361	368	371	374	411	353	405	372	357	365	385	385	401	381	375	362	348	345	352	404	350	366	394	405	376	362	375	384	360	346	365	374	367	337	365	366	362	392	368	377	356	388	371	374	375	377	374	346	398	365	383	418	380	372	374	372	382	387	402	359	385	360	387	380	371	374	339	369	376	358	373	378	356	347	371	364	381	362	378	380	371	365	372	374	357	382	349	377	373	368	382	370	347	368	356	400	365	419	374	394	371	399	385	351	364	371	395	330	347	386	356	368	375	359	379	386	370	359	399	381	380	373	390	356	366	365	401	356	380	337	347	358	369	346	367	354	338	379	379	337	376	377	393	379	380	389	375	386	335	354	358	367	377	386	397	380	396	382	386	364	388	374	363	372	339	377	351	366	336	378	380	388	372	395	332	383	334	387	353	411	380	360	377	358	373	353	387	340	369	372	382	414	376	363	376	353	362	380	380	381	388	363	381	400	365	402	351	405	399	343	368	357	362	398	359	341	351	409	378	359	356	387	363	374	363	344	387	361	323	351	360	368	386	365	377	391	398	352	393	361	362	346	360	365	379	365	383	423	381	378	387	359	353	405	366	374	376	324	374	385	343	367	387	416	354	370	389	421	392	393	375	336	395	378	352	357	390	358	399	367	372	354	384	376	353	395	347	391	376	379	355	374	372	371	388	418	373	373	398	365	335	381	346	356	364	338	402	385	352	343	329	365	404	387	412	371	349	399	365	386	366	363	361	355	360	366	387	417	422	355	353	356	360	377	367	358	376	405	346	362	374	374	337	372	400	374	356	387	384	401	348	356	406	367	333	350	373	362	439	387	406	381	341	401	384	377	392	369	395	370	394	398	346	352	371	365	391	374	367	358	369	360	359	381	372
8151	3116	6792	7612	6408	5253	4378	3551	3091	2787	2456	2285	2196	1973	1900	1748	1629	1680	1486	1544	1511	1429	1315	1342	1392	1280	1299	1266	1209	1180	1164	1200	1180	1195	1164	1175	1155	1120	1134	1140	1060	1163	1065	1139	1146	1126	1083	1074	1038	1081	1071	1044	1076	1110	1076	1062	1075	1101	1041	1086	1060	1000	1047	1080	963	1066	1074	1041	1029	1033	1064	1059	1024	1008	1023	1001	1049	1110	1076	1018	1045	986	1008	1079	1004	1061	1021	1004	1063	1073	1071	1051	1000	1046	1072	1042	1021	1037	980	1028	1046	1015	968	1041	1022	1007	1045	956	1028	1038	984	1028	995	1038	1003	984	1033	1062	1042	1040	982	1048	994	1002	986	1080	995	1074	997	950	1055	988	1018	1023	991	1044	946	1011	972	1013	1087	983	1004	1013	956	1071	1041	1005	1051	1002	1001	1047	1015	997	1046	989	1003	1053	987	964	1037	942	1012	972	1055	944	1051	1014	1005	992	1020	1080	952	1029	988	985	989	1042	1068	1023	1039	1012	1015	993	1017	1023	988	992	1020	976	1060	1047	1028	1004	1034	1087	989	999	991	1046	974	993	990	1054	1017	1093	1054	1007	1042	981	1027	1075	1041	1061	963	1001	980	989	1004	998	1024	1061	1030	1042	985	1015	1036	1015	1034	1043	1044	963	963	994	1003	1039	1019	1051	986	1020	998	1043	1029	1000	949	985	1039	983	1014	1018	1093	1020	1054	1024	1016	993	1004	991	1002	1015	1023	988	1050	1006	1001	1010	1008	1014	1006	962	978	1020	1053	1006	1016	972	1016	1005	971	985	985	1027	1021	988	989	978	1003	1035	1050	934	1034	1002	1036	1021	1026	1020	1001	1047	984	1023	1053	1039	976	1029	939	1023	1038	1034	993	1048	1009	1017	966	1041	1029	997	971	1052	1002	999	983	1080	1024	1036	985	975	1009	1010	1059	1007	1056	1058	998	1027	1024	987	1035	1058	971	989	1054	971	1028	1059	1030	1022	1029	968	1021	999	878	985	1038	1003	966	917	1041	1036	1053	1026	1071	1024	986	1001	987	1004	1023	1055	992	1022	1020	1057	948	992	1037	988	999	1010	987	985	986	999	998	1061	1017	1012	1011	1009	1043	1021	928	965	1001	952	1043	1075	984	1011	1006	1016	1035	1024	1006	1084	990	1004	1008	1020	973	976	970	1000	1000	1025	1047	1014	994	992	1082	1039	1033	960	1032	993	1010	1018	1044	1014	1047	994	1021	994	1007	1058	1016	1007	982	1046	1047	962	1035	1059	1015	936	1051	997	1003	983	958	1003	1042	983	1070	1049	1005	994	1037	1011	1008	979	1023	1031	1007	1035	1029	1015	967	994	995	1026	1012	1022	1023	997	956	1020	1082	1006	1076	1011	1065	1038	1013	1057	1070	968	972	1030	1022	969	1014	1039	949	990	978	994	987	1030	1001	1013	1083	1039	1004	955	958	1041	989	1066	1026	1029	1016	1031	974	1066	971	1004	1009	1012	1011	1068	967	1031	980	1020	961	1011	1000	1023	1017	999	1067	1037	946	1023	1030	1006	979	965	986	1027	1013	1018	1020	1027	978	983	1033	1065	1070	1041	1053	970	1005	998	1026	1063	998	1015	1003	1057	1032	1036	987	1057	961	1071	996	983	1047	1071	969	971	1030	1024	960	1010	1012	970	953	1020	945	1046	1011	1045	1038	973	996	984	1029	1056	1012	1010	1017	1051	991	1019	997	1034	978	877	1017	1021	1027	1001	1017	1023	1057	995	1033	1069	1011	1034	1011	1013	999	991	1040	967	991	1000	1033	1031	970	994	972	969	1034	1062	1054	970	982	1021	968	1020	967	1066	988	1072	1000	978	1040	1006	1047	1005	967	1028	992	921	1053	986	1059	1008	952	995	1010	992	991	949	1048	1015	1018	993	956	1053	982	1024	1002	1098	997	1021	968	1046	1034	983	1030	980	973	989	1024	993	990	1019	989	1008	1043	1052	994	975	990	966	998	1006	987	1057	1018	1026	1001	1061	1007	998	1008	992	1004	977	1023	999	1020	995	1064	971	1033	1022	1038	1046	1011	1000	1051	1012	1056	947	1001	1012	1004	959	1024	1016	1002	1023	1016	1072	1051	972	1001	963	1010	970	976	997	964	990	1016	1015	973	998	981	1009	1048	1043	989	1026	966	1095	1007	1051	1033	1009	984	1081	1041	1020	997	1059	1043	969	1009	1002	1045	1049	1028	1038	991	1067	992	1001	997	1055	1031	957	961	965	1028	979	1049	1002	1008	994	1024	979	988	1042	1008	1039	1045	999	1050	1067	974	1006	1057	1046	958	1068	995	986	999	1007	1004	1016	1069	1011	1002	1053	990	1007	1034	1005	1004	1007	1005	1000	1000	978	964	946	1014	987	1059	1020	970	1053	976	1013	1006	1056	1007	1014	1033	1064	1042	995	1040	1054	1041	996	989	993	987	1056	971	999	1001	945	1011	998	1022	934	993	989	969	1008	1077	997	950	983	1005	1036	1048	1001	1014	1026	1026	1011	1030	1087	1006	1019	1009	1060	936	964	982	1024	961	1018	1022	1045	988	997	1062	974	1044	967	1082	1061	997	1013	991	1071	1001	1018	1007	1008	1048	964	1023	949	981	1024	1028	989	974	1037	989	1028	1008	993	996	984	987	1012	1045	1020	1048	1018	1008	995	993	1020	1013	950	987	1008	965	985	995	1028	992	977	1000	1015	954	999	1034	1005	1035	960	956	999	990	1062	993	1019	996	1023	964	963	993	1018	1020	998	1026	978	1036	1034	1034	1021	1017	1070	1038	988	1075	1040	1019	968	981	1035	1009	991	1038	973	988	1034	976	961	1039	994	1016	1029	1066	1013	987	1003	1025	1000	1050	994	1057	1016	1008	954	1033	993	1030	1045	970	981	1018	995	1002	1012	1031	1003	1005	994	1001	974	1049	1020	964	988	1027	1071	970	1030	964	1011	1022	969	1050	1042	1040	998	980	1038	1004	1036	1019	1040	997	997	967	983	938	1011	1043	994	987	993	1043	1060	1038	1028	990	993	970	987	985	990	989	964	1028	988	948	997	1048	1003	990	973	1052	1000	1058	1001	1042	961	978	1071	1006	1028	1031	993	1018	996	1063	1055	983	1031	968	987	980	1005	1006	978	1029	1062	988	1011	967	1005	1041	1032	1033	959	1014	1052	1007	1044	1010	1028	1036	1023	949	1022	995	983	985	1034	982	1031	1027	1067	953	939	1020	1043	1023	1023	985	1000	1019	1034	984	1048	995	958	1015	1008	1000	985	1013	1023	1057	965	1021	1013	1012	978	1001	1076	1042	986	1055	1041	1015	1018	1008	1011	983	991	967	1018	1030	996	1020	1006	1015	961	1062	1046	1017	955	1036	1039	1046	1006	1058	973	1019	977	1007	991	981	1029	982	950	1037	1045	1000	992	992	999	1061	1002	975	1001	1014	950	978	1052	1014	1028	1072	985	1004	1018	972	1019	1017	1010	1019	1006	1061	1054	1087	950	1008	1001	983	968	985	1048	1027	961	1027	1022	976	972	996	979	1011	982	1017	994	1020	997	1021	1051	1005	1011	1031	1005	1011	993	994	976	1004	1000	1017	1039	1026	989	1067	1047	1014	1039	1025	1026	1015	1018	957	963	968	1008	953	1026	1010	1053	961	940	1039	1007	1093	1061	1021	1032	1021	1003	976	1032	989	1066	1019	1049	961	1061	1026	1001	1024	1022	1011	1067	1006	1048	937	1025	1012	1004	1056	994	1021	1008	1080	989	1040	1032	1062	1020	1065	998	979	1013	1000	1035	1038	1073	981	1008	1043	996	984	1018	1010	958	1048	1041	1006	967	973	1038	1036	1038	979	1006	988	1043	1032	981	967	1030	1019	1025	1033	1011	969	1027	1040	942	1048	1008	1033	1009	994	1049	1004	976	997	971	1013	936	959	1073	1059	1014	1006	1024	990	1045	1064	995	974	1038	1018	997	1014	1044	1053	1000	1046	1014	1013	967	1022	991	1035	1039	1015	999	934	1073	975	977	985	984	1044	1000	1027	971	988	1063	1032	1014	994	1003	1021	981	979	1008	1014	995	962	1039	1014	1019	974	1067	1024	1048	996	984	1001	995	1032	972	1052	976	1012	1041	987	976	978	1007	1058	993	1033	946	969	979	1042	996	1003	1024	1092	977	1049	1008	1008	997	1010	1037	1011	1027	1010	991	958	959	1047	994	1003	1064	1000	1040	1022	1101	1056	1012	1033	1014	955	1000	1005	994	1070	987	1003	1037	1013	972	981	1017	1069	988	1046	995	1050	1012	997	997	985	989	1028	987	974	995	971	994	994	993	1037	986	967	1027	977	1044	979	962	996	981	973	997	1058	966	1034	1025	1009	1024	1048	1049	1011	1004	971	1005	991	1018	1033	960	1029	1050	1043	1013	955	1002	997	1043	952	1032	985	1003
2485	294	288	274	272	246	239	235	259	230	222	246	221	237	201	237	229	198	208	219	231	231	208	206	207	203	195	211	226	223	196	199	224	225	214	193	225	217	207	187	203	201	215	221	204	250	220	212	223	201	238	207	206	216	197	207	208	196	223	197	222	230	229	196	185	265	256	217	219	211	214	228	196	227	174	193	206	238	219	223	209	209	184	211	181	227	206	227	193	214	185	226	219	229	218	229	217	217	242	208	220	209	238	211	206	223	198	223	201	219	217	200	196	221	214	226	228	218	207	236	227	209	239	192	256	230	246	216	250	214	226	206	237	205	220	233	220	216	229	208	232	221	179	203	216	211	234	216	176	240	214	208	211	223	214	207	219	216	203	203	212	243	217	211	224	210	218	223	227	214	235	239	229	212	197	198	253	216	196	215	205	222	199	228	218	220	196	246	222	186	233	228	203	221	230	212	210	198	229	229	195	196	225	204	206	194	217	220	240	216	219	220	204	224	206	206	222	215	198	202	226	219	214	168	198	209	231	176	195	214	194	215	190	208	210	212	218	217	224	175	247	214	201	212	218	219	197	221	217	223	221	226	194	221	236	201	226	234	205	226	191	199	206	233	213	235	225	225	208	204	204	219	220	201	233	231	211	208	202	222	194	210	239	211	216	207	209	216	218	194	198	229	225	211	211	209	215	190	218	217	222	202	232	211	219	211	204	189	247	231	208	248	202	202	226	228	217	240	217	203	179	226	213	223	189	188	200	212	206	192	205	224	220	205	205	187	237	223	202	205	220	216	206	206	226	227	195	190	234	196	216	200	216	212	227	209	202	211	209	191	203	221	190	209	209	216	213	188	233	208	211	213	243	196	235	227	229	216	208	203	207	207	230	197	214	204	208	189	229	180	224	209	174	208	215	212	223	225	233	203	240	192	213	218	215	208	212	197	195	253	216	196	216	232	217	216	222	226	214	207	221	220	208	229	194	227	201	209	198	202	198	200	190	225	183	224	212	238	201	196	221	193	203	240	234	221	236	216	185	217	218	211	242	219	231	223	201	212	189	205	188	198	200	208	232	222	239	234	220	207	216	209	215	218	215	184	240	207	238	203	206	224	223	219	187	193	200	194	205	229	212	221	213	220	230	217	196	237	235	206	220	192	209	234	235	220	208	205	211	192	216	209	194	195	244	236	204	199	197	210	209	222	218	224	221	199	188	246	196	199	209	200	220	232	202	203	183	231	231	181	196	205	204	207	221	222	207	238	191	234	232	201	214	196	221	203	242	176	249	225	229	215	230	210	226	206	241	206	220	191	200	202	226	195	176	185	193	211	205	237	203	196	216	232	216	219	217	226	201	228	217	225	236	230	196	206	236	211	216	222	215	206	224	227	196	231	224	224	228	231	197	227	236	210	217	215	201	208	195	234	212	230	210	213	227	243	228	212	217	207	229	222	211	199	238	211	182	212	224	229	216	226	211	185	215	205	193	223	203	201	244	234	219	205	212	208	239	227	224	227	245	216	236	206	205	254	222	244	246	234	211	198	224	204	219	236	248	220	230	204	225	211	207	194	219	200	195	220	208	239	214	219	226	197	217	187	202	224	201	216	227	202	232	214	207	200	219	208	189	219	220	212	214	225	195	180	210	251	211	212	206	209	194	191	196	216	247	203	206	213	206	238	204	222	220	203	200	202	215	198	227	203	214	222	196	232	197	221	200	208	211	187	185	213	227	208	196	207	200	205	205	207	211	189	238	200	212	230	224	221	225	226	193	209	200	193	206	200	231	218	210	191	205	222	234	225	194	235	197	196	200	220	213	219	223	198	187	213	205	215	223	206	219	215	205	208	236	232	223	205	203	200	198	204	228	191	194	203	219	231	215	222	214	193	219	210	237	224	231	220	200	190	206	221	191	225	204	224	233	211	205	209	198	208	214	214	216	214	232	218	230	191	203	199	223	194	228	208	222	211	197	223	214	199	217	212	195	206	179	214	226	208	199	204	235	211	210	208	223	225	216	215	213	221	220	199	202	230	225	211	212	196	236	206	214	230	193	203	218	200	212	231	206	236	240	190	241	209	231	186	204	206	201	224	194	194	222	217	215	208	212	211	226	205	196	219	219	200	234	214	221	216	216	222	188	193	200	191	224	169	184	226	230	218	224	217	220	233	230	208	228	241	190	187	216	217	207	189	230	207	210	215	229	215	244	220	234	197	198	196	205	210	201	194	206	207	207	188	228	204	191	215	237	229	242	207	215	198	228	227	215	227	186	211	248	213	215	240	212	226	218	199	204	230	194	212	204	218	234	200	236	201	238	210	232	197	200	213	186	196	202	209	238	198	198	226	212	212	236	193	238	199	225	203	220	216	189	194	196	194	190	192	212	198	214	194	235	220	210	214	234	197	244	221	219	204	216	217	203	203	208	208	205	215	215	210	208	223	215	199	241	196	252	209	229	210	206	217	206	218	236	215	199	193	224	214	229	218	176	204	268	255	222	213	218	227	196	221	229	210	193	196	192	216	200	201	218	199	203	203	233	216	210	247	211	200	206	231	180	189	200	195	201	228	216	247	218	205	194	227	187	215	218	228	202	209	184	204	217	229	181	212	224	219	193	201	218	208	215	217	226	197	224	212	204	234	234	230	207	209	212	226	203	206	228	197	231	195	213	198	204	232	194	208	202	236	206	207	223	210	212	214	204	223	213	217	204	204	206	203	223	198	223	205	201	208	234	203	200	209	201	203	201	214	212	201	230	206	241	196	222	258	215	213	213	193	222	220	184	243	227	216	212	209	217	247	214	228	212	221	245	238	208	202	225	218	224	207	206	236	221	227	210	205	196	214	223	198	229	199	204	210	210	249	216	227	211	232	190	189	223	211	215	202	207	215	201	198	230	188	206	192	221	210	207	234	210	218	186	222	203	226	234	223	196	224	219	206	221	203	233	209	203	199	224	192	228	213	222	194	215	215	220	208	207	223	242	212	224	185	206	237	223	206	234	225	217	217	238	222	194	184	220	228	217	241	207	237	228	196	202	203	209	181	212	238	242	232	200	218	186	224	246	219	197	189	202	222	227	216	211	214	215	193	225	209	196	204	238	194	217	225	231	200	222	233	201	193	184	204	198	200	226	224	223	238	206	211	224	204	230	224	215	213	195	233	234	216	213	246	218	238	243	224	205	225	205	210	217	194	197	210	244	189	214	252	221	222	215	205	235	206	229	205	192	214	199	199	195	206	204	222	214	209	212	226	208	220	256	194	196	232	223	204	212	219	197	195	210	202	206	200	215	237	230	230	231	205	206	230	222	208	217	186	235	206	187	204	220	208	227	217	217	207	224	215	215	189	203	210	207	212	208	203	216	224	228	241	211	206	208	213	221	210	178	204	210	242	204	211	221	222	210	231	207	233	218	196	192	210	203	230	242	202	233	225	230	191	216	220	194	215	244	217	208	200	222	191	183	193	211	210	214	206	241	228	207	217	218	202	207	205	213	215	223	209
2234	693	845	826	880	797	795	736	733	685	723	676	689	661	668	679	705	676	668	602	675	650	653	674	617	654	660	654	673	672	686	688	644	689	647	687	677	651	654	662	709	654	679	682	643	628	674	658	668	646	636	641	647	682	697	631	660	647	653	674	640	685	665	663	671	645	665	631	665	656	648	643	651	630	619	696	671	666	647	683	638	649	634	604	650	637	710	632	693	648	662	640	657	638	636	668	648	664	637	702	649	635	648	619	638	603	686	648	703	652	663	636	658	654	607	650	640	641	666	675	614	673	646	650	680	617	629	662	646	680	642	657	656	654	654	650	673	600	666	659	673	639	662	684	638	662	662	631	665	654	665	689	639	638	624	695	640	603	648	656	676	674	643	673	613	644	651	668	669	666	677	624	658	695	634	649	633	669	687	629	652	660	643	716	684	657	674	686	604	668	650	596	674	639	655	653	664	641	660	642	692	663	694	705	632	630	609	686	628	681	659	681	643	656	635	725	668	660	657	662	627	681	695	694	630	640	648	658	697	653	607	677	644	649	649	690	659	654	638	668	657	647	666	631	617	613	606	676	668	648	634	674	648	669	604	645	678	711	634	662	618	685	691	624	618	623	645	621	668	656	655	629	715	683	650	710	691	689	678	655	680	690	663	651	680	677	628	671	650	652	653	672	620	623	618	701	659	622	641	669	660	649	645	650	656	635	648	655	661	663	663	644	614	634	693	676	647	667	678	673	607	611	665	598	651	667	694	645	667	682	687	627	677	673	693	674	663	642	698	632	656	658	617	664	672	661	660	591	657	698	634	614	659	689	660	717	657	665	636	656	693	683	648	689	701	615	624	647	618	659	618	619	665	661	672	686	646	704	664	674	667	619	636	584	681	651	659	688	631	680	673	653	621	665	629	691	691	645	678	668	689	610	646	655	648	693	677	625	641	662	658	673	702	621	609	690	659	670	613	637	661	634	638	671	682	644	657	667	661	693	623	580	676	679	609	675	634	663	633	658	642	659	662	630	653	694	681	669	680	655	697	674	622	642	657	656	647	605	630	647	651	685	663	690	706	635	638	667	666	610	684	640	654	718	639	636	655	658	628	629	617	617	684	669	649	678	673	650	668	616	659	632	643	654	623	625	695	686	672	642	637	684	702	663	653	665	655	701	619	666	645	651	663	657	634	652	642	692	636	671	643	639	661	615	602	652	704	621	686	675	627	671	631	621	698	649	672	657	685	652	631	625	633	623	671	660	653	636	676	655	636	680	686	703	689	663	728	700	648	642	683	670	651	684	604	728	635	667	630	624	670	647	679	663	624	698	659	610	609	668	631	609	649	628	666	690	707	675	610	666	660	658	668	612	695	627	673	722	648	681	639	630	656	635	633	704	601	641	667	624	691	673	620	702	635	654	646	684	664	634	663	677	677	669	690	666	664	662	636	653	646	597	635	680	656	667	660	678	650	648	635	679	642	658	616	644	653	652	662	620	684	662	674	652	668	619	671	655	623	645	670	712	672	660	644	652	640	688	689	632	611	665	643	674	649	670	666	681	627	689	652	666	638	655	648	684	652	611	661	677	702	638	645	620	669	603	671	638	637	632	608	681	644	621	653	649	658	649	650	635	629	713	638	693	632	625	621	646	665	652	647	672	660	655	664	652	693	665	630	669	648	681	623	631	604	622	642	659	657	646	623	649	677	627	714	634	676	624	693	656	647	654	670	596	649	650	667	622	653	615	620	643	650	664	711	637	640	679	629	644	686	694	651	636	627	718	703	649	689	694	687	705	647	626	613	616	643	625	607	634	644	711	679	644	701	671	643	680	684	681	633	662	642	630	638	697	639	680	683	645	662	650	681	680	626	623	619	635	598	677	637	604	681	648	641	624	655	670	648	700	667	683	681	652	656	666	617	622	626	686	670	674	635	683	691	649	692	682	610	640	650	713	625	680	641	618	691	658	659	625	675	655	702	665	710	657	683	650	624	624	651	657	661	733	689	651	670	609	637	633	661	653	621	662	707	623	660	655	669	656	717	643	650	623	672	671	677	635	609	659	641	666	658	659	649	667	691	625	657	646	637	633	631	623	706	657	664	617	662	640	637	706	674	635	621	637	684	633	639	651	633	647	641	670	666	673	659	653	643	661	645	626	627	666	644	636	701	666	707	685	659	623	627	667	674	632	632	666	659	668	614	679	630	632	629	647	714	669	668	670	675	591	643	692	609	701	694	630	698	653	644	657	635	660	694	668	673	660	701	711	664	680	687	625	671	657	641	674	631	639	676	620	665	652	673	648	677	663	674	636	659	654	620	677	636	642	671	644	657	657	622	661	658	707	642	688	641	648	683	622	683	614	674	651	679	707	601	663	671	681	667	636	635	606	644	670	684	659	672	601	662	662	657	652	624	664	621	650	679	629	627	650	630	656	703	699	674	649	659	690	626	639	660	658	655	690	655	624	634	627	680	662	599	596	656	643	666	632	629	650	633	639	659	640	675	643	668	684	676	670	611	694	656	653	660	690	672	662	656	587	615	579	614	664	648	639	660	650	675	605	663	616	616	647	652	664	653	656	643	600	670	658	631	629	642	657	679	626	649	692	663	633	635	673	671	677	641	689	642	674	671	640	668	632	700	621	674	667	655	665	688	707	604	684	641	665	640	720	689	653	636	641	617	630	676	658	634	665	648	674	622	648	715	684	668	628	687	640	680	627	630	625	639	664	667	622	646	661	655	614	619	622	605	669	630	616	657	682	655	638	642	648	642	609	614	695	669	670	669	673	681	591	669	669	689	673	644	672	683	598	659	675	618	694	663	653	673	602	655	669	680	673	627	683	666	638	677	677	647	673	604	659	641	665	630	648	675	601	669	656	711	664	684	665	605	672	686	678	713	595	672	609	663	667	670	652	630	655	663	681	690	666	646	676	661	664	653	660	659	664	694	658	690	693	678	675	707	661	673	662	675	601	664	709	648	647	694	654	645	642	671	707	623	660	628	606	673	655	675	673	676	648	629	710	672	669	648	641	627	671	640	593	672	683	662	663	662	633	624	694	648	662	716	645	669	629	640	667	627	640	653	643	702	683	653	605	635	639	687	657	660	694	639	635	641	656	652	651	641	636	592	672	667	649	621	671	653	650	680	658	674	698	669	650	645	669	616	652	671	675	643	637	622	633	692	672	647	651	710	655	729	610	660	673	684	670	678	646	636	629	661	684	643	630	678	642	644	665	673	678	676	618	609	616	643	681	695	672	655	654	689	638	685	627	702	683	602	623	658	656	667	663	618	629	690	667	660	631	650	648	672	651	681	628	636	647	655	660	726	660	665	670	652	727	645	660	642	658	646	690	728	641	635	645	617	611	674	635	659	645	654	680	607	649	681	601	667	648	672	682	633	700	686	657	638	651	636	690	667	686	632	657	627	676	669	641	673	701	597	677	640	690	662	670	647	685	655	650	642	624	675	671	649	668	699	663	642	693	628	620	655	646	673	709	687	675
11197	1606	1730	1527	1127	898	781	660	605	558	510	468	460	418	432	424	460	490	401	402	457	429	416	441	341	373	400	409	366	388	404	397	366	384	413	383	425	371	371	386	366	393	342	368	367	388	391	392	349	404	383	399	346	347	366	383	401	393	390	390	419	383	401	420	387	403	390	363	376	365	376	374	395	385	351	351	364	370	362	414	385	397	380	402	395	404	387	394	384	344	371	365	382	403	343	369	361	363	376	352	357	362	367	374	385	363	402	384	418	380	332	334	386	372	358	374	381	346	375	357	348	347	386	392	378	378	365	356	397	410	377	360	355	393	404	379	372	391	355	358	352	377	368	395	372	358	380	404	360	432	425	404	380	362	362	377	377	390	369	392	374	376	392	397	393	386	377	388	365	396	360	357	378	342	375	366	388	356	378	407	388	402	376	339	376	406	415	373	392	401	414	376	427	384	394	396	389	370	324	366	375	392	370	361	351	385	382	381	388	381	399	351	380	381	394	390	368	423	377	362	340	393	374	401	375	335	379	367	384	391	342	375	415	373	363	379	394	347	333	391	380	363	366	345	349	391	355	398	358	385	406	408	369	383	375	354	359	360	370	392	361	383	402	359	355	349	356	381	394	387	379	340	378	397	370	378	364	377	399	392	391	370	370	356	383	366	355	370	378	347	442	407	398	384	387	384	371	341	330	385	377	387	357	345	343	332	367	353	399	390	365	391	366	384	360	361	384	353	371	357	369	352	386	349	386	373	376	355	366	341	373	367	361	382	390	361	355	380	373	349	388	382	366	373	382	394	386	356	383	354	370	385	366	341	395	358	395	382	370	372	373	356	390	326	386	371	389	389	361	371	365	389	345	365	390	381	399	367	384	414	400	369	386	352	376	384	377	374	364	364	377	369	362	347	400	385	380	379	384	381	346	367	369	382	391	349	367	370	406	397	408	393	371	381	374	379	360	383	381	380	395	364	417	364	367	368	343	349	318	362	355	372	366	335	381	411	364	372	401	397	353	363	379	376	353	367	384	396	388	354	390	366	338	389	394	364	363	391	341	367	382	401	410	397	397	348	392	400	377	376	339	371	359	371	386	398	406	355	376	346	352	369	381	386	329	346	383	354	375	354	382	364	391	351	382	362	396	373	382	364	357	399	387	366	364	369	377	350	338	380	386	417	362	412	351	331	381	429	384	399	366	340	385	389	374	354	377	364	384	376	356	383	389	380	355	370	350	386	354	385	368	409	368	373	380	365	326	378	325	377	375	385	399	379	383	384	370	365	368	412	368	369	389	396	367	400	351	366	394	394	390	392	375	379	384	373	379	351	384	366	342	388	369	339	384	342	372	355	373	376	371	361	402	376	344	364	385	360	380	368	325	397	386	366	392	397	380	368	361	354	353	339	378	385	390	377	344	336	392	375	398	365	378	381	372	357	367	353	370	380	375	346	386	372	376	392	390	392	370	368	381	374	390	364	382	384	392	354	384	359	385	357	367	415	361	368	359	375	355	372	382	371	379	370	350	365	367	358	381	393	412	384	376	362	388	355	377	381	361	422	310	354	404	354	345	396	395	370	367	402	427	365	369	374	384	393	386	403	375	381	400	410	349	370	359	356	358	391	371	350	358	407	401	387	392	402	374	363	390	384	375	356	356	383	357	372	375	410	396	365	373	379	384	366	353	352	405	386	382	354	353	355	360	386	362	356	373	389	381	371	388	363	323	370	385	374	390	372	337	412	361	371	396	363	417	363	403	342	356	364	362	359	387	382	362	358	373	361	402	370	342	369	385	375	385	370	363	350	379	359	371	376	394	383	345	389	343	373	398	411	367	388	377	384	356	333	381	380	398	396	409	353	372	400	400	413	365	363	397	376	350	393	368	357	391	369	378	368	402	394	382	408	384	387	359	392	429	355	379	405	384	367	352	366	343	370	405	367	375	350	342	389	366	373	354	397	380	379	397	411	397	343	361	351	368	348	408	379	337	386	383	365	383	377	395	380	353	356	376	420	383	363	371	396	390	371	381	392	382	400	356	389	392	382	382	393	392	370	372	360	386	386	380	404	426	370	353	391	400	355	390	380	385	340	366	379	382	385	402	391	382	384	394	355	399	334	370	402	379	367	376	374	388	382	395	373	377	370	424	361	382	379	399	406	326	364	397	354	391	359	393	393	341	385	391	386	390	387	367	408	394	358	405	365	334	406	375	378	368	387	389	369	366	359	361	372	388	345	395	377	373	405	364	392	412	383	422	348	398	398	362	426	365	397	381	343	384	365	350	346	413	405	343	370	382	368	374	389	337	363	368	349	399	419	386	336	391	368	360	348	417	388	385	374	362	389	379	394	318	367	378	383	370	336	381	380	367	336	363	403	378	340	383	374	394	371	427	360	366	388	384	368	376	375	377	352	384	367	338	389	384	358	328	367	400	369	387	396	382	344	369	410	385	377	362	352	387	375	391	391	385	366	370	367	368	389	349	387	395	356	356	378	401	358	379	389	374	347	401	369	386	348	364	375	370	367	361	410	406	373	369	375	332	398	344	384	397	330	362	387	380	364	372	403	391	396	338	346	374	380	380	341	393	377	360	383	356	348	369	357	348	378	387	397	370	388	409	391	403	385	373	406	390	382	368	370	378	365	372	359	380	400	401	371	356	371	393	374	391	393	381	388	375	326	357	401	372	357	403	353	367	369	380	370	404	390	357	368	392	380	381	373	356	383	392	394	419	382	379	392	367	359	402	412	358	387	389	359	335	364	393	378	373	335	397	382	380	393	393	403	369	379	390	362	408	376	381	371	376	343	383	373	369	361	381	383	373	384	373	395	364	368	387	389	351	371	364	367	397	385	388	392	398	363	338	368	365	409	366	361	347	392	408	384	397	357	364	384	374	362	392	382	408	350	371	387	364	356	361	344	355	413	354	372	342	361	380	381	369	343	386	386	391	368	379	357	410	385	349	390	377	359	335	372	356	345	344	368	385	340	330	343	401	369	379	359	365	368	367	377	387	370	387	354	391	339	377	331	390	361	425	375	366	389	374	379	361	395	358	365	359	372	421	377	386	396	375	358	414	409	356	391	381	405	379	402	363	365	374	343	406	406	361	412	372	360	362	366	378	358	365	364	347	396	367	353	372	398	394	384	360	379	397	386	359	372	403	364	418	360	386	392	375	361	364	386	367	395	367	414	386	340	387	350	382	363	416	383	366	364	346	408	378	378	368	345	363	369	422	406	385	398	360	377	371	378	390	389	380	387	377	395	384	334	361	360	381	404	399	341	388	340	371	395	389	395	375	362	351	395	367	355	386	344	439	373	337	366	395	375	369	352	357	383	371	393	392	381	370	372	401	347	398	358	370	354	370	370	376	391	385	378	369	389	378	378	348	390	341	375	359	399	381	379	368	425	384	373	373	347	373	382	376	327	385	351	395	384	370	325	351	349	392	358	370	369	366	387	349	367	392	387	366	374	378	367	368	383	368	375	371	392	418	393	376	357
5910	2125	4081	4444	3864	3170	2717	2437	2108	1965	1705	1654	1544	1527	1470	1462	1392	1333	1319	1173	1229	1235	1249	1166	1236	1161	1143	1213	1167	1106	1093	1168	1127	1138	1115	1100	1137	1070	1090	1139	1144	1065	1097	1073	1089	1144	1083	1120	1042	1081	1141	1092	1083	1100	998	1087	1034	1125	1074	1091	1117	1094	978	1048	1018	1037	1076	1043	1094	1032	1042	1112	1013	1048	1062	1090	985	1100	1009	1020	1086	1053	1077	1053	1034	1021	1062	991	1031	1043	1078	1011	1049	1032	1062	1088	1044	1096	1132	1092	985	1010	1090	1029	1060	1024	1053	1009	1002	967	1024	1076	995	993	1101	1135	1014	1072	990	1050	1061	1070	1031	1064	979	1016	972	1016	1015	1058	983	1075	1044	1013	1080	995	1068	1071	1072	1058	1036	1056	1051	988	1005	1037	1002	1072	1066	1058	1007	1017	1113	1040	1002	1032	1096	1050	1036	1045	1016	1054	1026	1048	1014	1033	1061	1047	1047	1019	1004	1137	956	1042	1089	1099	1000	992	1019	988	1005	992	1029	1071	1012	1063	917	982	1057	1028	1010	1041	1064	1081	1047	1034	972	1085	1011	1015	1096	1101	1030	1029	1094	979	999	1088	1089	975	998	1082	986	1023	1002	1064	1028	1020	992	997	1035	1049	1003	1035	1077	1031	1000	1062	1041	1052	999	1057	1054	1098	999	997	1103	1025	1008	984	1021	1051	1001	1067	1037	1060	1042	1047	1047	1054	1046	1017	1065	1061	1061	1050	1064	1047	1085	1025	1023	1049	1044	955	1034	1100	1045	1071	1023	1082	1086	1078	1061	1057	1050	1047	1009	1055	1018	1020	965	1017	1046	1010	1051	1050	975	1009	1025	1035	1017	1057	1065	986	1074	986	1021	1055	996	1069	1052	1030	1009	1026	1011	1045	1064	1035	951	1052	1003	1031	1041	1060	1009	1083	1053	1057	1019	1016	993	1002	1026	1036	1011	1024	1025	1022	989	1002	1063	1042	1056	1031	1060	1028	1023	1029	1009	1019	1059	1011	1066	1049	1021	1044	1060	1001	1008	1066	1048	1037	1036	1100	1036	1059	1049	1070	1033	1054	984	1060	1042	1036	986	1079	1073	1006	1040	1050	1043	1059	1066	1044	1054	1018	1028	1006	1063	997	1039	1043	1023	1061	1034	1039	1064	1003	974	1010	1068	1069	1012	1050	987	996	1082	1063	965	1037	1063	1053	1070	1031	1055	1047	1049	1069	1103	1040	1068	1038	991	1048	1036	1032	1067	1034	1013	1006	1060	1054	1018	995	1047	1116	1089	1049	1100	1020	1063	1057	1039	1043	1037	1056	1069	1035	1058	1068	1046	1023	1059	1049	1059	1041	981	1069	1066	1073	1042	982	1085	1084	1034	1015	1072	1054	1075	1067	1009	1050	1031	1013	1021	1090	1070	970	1044	1111	1069	1015	1073	1036	1068	1040	1072	1016	999	1038	1020	1031	992	1069	1061	1039	1037	1057	1022	1017	1025	1105	1037	1058	1043	1038	1031	1015	1072	1062	1011	1036	1051	953	1090	1016	991	1072	1067	1033	1098	1074	1010	1031	1015	1046	1035	1077	1017	1012	1040	1036	1025	1065	989	985	1016	1034	1007	1092	1031	1079	1100	1032	1029	1069	1037	1015	1025	1027	985	1040	1021	1060	1089	1104	1051	1032	1057	1084	1104	990	1075	1022	1078	1014	1008	1011	1033	1069	1018	1033	1033	1073	1082	1055	1039	1009	1047	1071	1073	1036	1016	1058	1035	1024	1021	1038	995	1049	1053	1014	1082	1035	1055	1013	1059	1013	1049	1017	1028	1039	1042	1095	1012	1054	1008	1072	1076	1074	1061	1032	1025	1072	983	991	1039	1052	1030	1047	1005	1001	1033	1029	1071	987	1049	1021	1024	1005	1048	1004	1000	1038	1052	1027	1035	1004	973	1094	1056	1041	1037	1077	1009	1104	976	1048	1028	1105	1035	1018	995	1046	1002	1020	1052	984	1013	1077	1043	1041	1078	1040	1040	1029	1033	1049	1080	1091	1042	1007	1018	1072	1043	1068	1065	1030	1004	1016	1027	990	1055	1040	1065	1035	1040	1029	1061	1056	994	1004	1034	1053	1036	1034	1060	1045	990	1071	1022	1044	1025	1027	1106	976	978	1075	1011	1005	1038	1028	982	1091	1004	1084	1015	1049	1063	1063	1040	1091	992	1062	1062	1010	1020	1092	1043	1059	1047	1059	1065	1082	1002	1030	1057	1078	1041	1093	1037	1077	1064	1012	1014	1003	1042	1027	1004	1072	1010	1106	991	973	974	1028	1013	1077	1011	1017	1114	1047	1085	1074	940	1038	1005	1024	1026	1079	1107	951	1071	1046	1035	1063	1027	969	1014	1067	1015	1107	1023	1044	987	1104	1051	1050	1026	1044	1037	1023	1019	1024	992	983	1082	1032	1106	1014	1048	1029	1016	1052	1024	1038	1032	1013	1055	1010	1001	1044	1023	1046	1088	1031	1024	1003	992	1071	995	1050	1068	986	1098	1042	1049	1032	1073	1072	1107	1003	1014	1036	1040	1040	1013	1084	1035	997	1021	997	1103	992	1018	1070	1059	1050	1064	1021	1037	1103	1049	1057	1018	1076	1001	1047	1088	990	1015	1061	1045	1078	1056	1138	1025	1045	1002	1080	1086	1012	1061	974	1032	1052	1081	1007	1097	1034	1013	1061	1039	1039	1047	1032	1008	1071	1003	1009	1078	1096	1055	1145	1020	998	1035	1069	1055	1018	1080	999	1035	1107	1048	945	1031	1042	1035	1003	1026	1032	1012	1013	1048	1053	966	1097	1010	1093	992	1037	1076	1062	1052	1029	1076	1068	1027	982	1065	1023	1059	1005	1017	1000	1058	1056	1068	1032	1060	969	1003	1058	1051	1085	1010	1065	1032	1056	1004	1080	1053	1051	1042	1014	1041	1016	986	1052	1033	1049	1066	1051	1003	1024	1042	1064	1064	1039	1028	1036	997	986	1044	1044	1032	1023	1064	1022	1025	985	1071	990	1064	976	1025	1005	972	1042	1058	1089	1008	1034	1039	1069	1067	966	1036	995	1049	1096	991	1000	1040	1027	1051	1001	1068	1050	1015	1092	1071	1067	1058	1044	1078	1013	1086	1089	1019	1046	1089	989	1042	1018	1031	1023	993	1054	1040	1046	1061	1036	1073	1057	1004	1090	1038	1045	1040	1041	1016	1065	1000	994	1079	1076	953	1044	1058	1029	975	997	1018	1044	1085	1060	1046	1016	1015	993	1000	962	998	1068	1016	1084	1082	1010	1058	1022	995	1035	1035	1046	1025	1001	1009	989	1010	1020	1038	1089	1065	1043	1008	1014	1054	1008	1041	1040	1009	1046	1070	1046	1010	1028	1034	1029	998	992	1034	1021	1091	1047	990	1065	1066	1074	1005	995	1038	1097	1043	1030	1086	1071	1069	1014	1078	1022	1074	1035	1029	1003	1049	1042	969	1029	1045	1044	1070	1009	1062	1022	1078	1006	1038	1105	993	968	1035	1017	1047	1064	1065	1022	974	1015	1057	1053	1086	1095	1111	1036	990	1040	1018	1083	1022	999	1037	992	1011	1064	995	1032	1035	1067	1047	1022	1050	1027	1053	1018	1059	1014	994	1020	1055	1062	991	1030	1020	1049	1013	1036	1029	984	1018	1030	1110	1042	1024	990	1012	1047	1110	1010	1041	1056	1056	1074	1029	1057	1072	1074	1059	1018	1077	1035	997	1019	1127	999	1013	1008	1084	1044	1023	1002	1043	1010	1031	1019	1065	1016	982	1052	1043	974	1056	990	1038	968	1000	1039	1055	1047	1063	1040	979	1054	1030	988	1073	1049	1031	1066	1032	1022	1028	1111	1002	1060	1049	1089	1048	1079	1081	1090	1022	1063	1038	1032	1027	1013	1080	1031	1076	1066	978	1063	1019	1056	1031	1088	1081	1023	1026	1041	973	997	1020	1024	1067	1067	1092	1053	998	1010	1107	1048	1033	1042	1020	1034	1079	996	1000	1035	1031	1006	1065	1010	1037	1001	1053	1052	1070	1066	1062	1067	1028	1075	1045	1054	1031	1039	1004	1082	1068	1031	1056	1015	1031	954	1067	1030	1068	1063	1015	985	1010	1022	1059	1032	1096	1003	1068	1030	1040	1102	1034	1087	980	1061	1048	1057	1110	1018	1003	1050	1053	1052	1060	1044	1023	1062	1074	1028	1004	987	1089	1024	1081	1074	1010	1070	1025	1008	1017	996	1003	1008	1054	966	1058	1020	1016	1049	1041	1010	1014	1038	1018	1044	1048	1048	1001	1044	1067	1065	1044	1080	1046	1060	1011	1041	1098	1048	1011	1098	1071	1094	1024	1049	1061	1049	1042	1083	1016	1096	1040	1044	1031	1025	1055	1061	1071	1109	968	977	1024	1092	993	1036	1039	1082	1129	995	1030	1049	1006	1025	1095	1021	1038	1061	1082	1027	1054	1043	1084	1035	1070	1008	1009	1033	1023	1073	1069	967	999	1031	1026	1060	1012	1037	1000	1063	1015	1041	979	1016	1010	1043	1036	1011	991	1053	1051	1032	1000	1011	1054	1014	1070	980	1092	1062	1066	1000	1105	1022	990	1052	1046	1036	999	1071	990	1064	1073	998	1000	1054	1016	1081	1000	1025	1074	973	1044	1025	1064	1060	996	1055	1047	1066	1025	1114	1073	1022	1066	1066	1066	1043	1046	1049	1069	1041	992	1036	1034	1069	1074	984	1074	1052	1050	1042	1062	1032	1084	1059	1062	976	1058	1083	1019	1061	1055	1075
19814	3883	3561	2706	1983	1378	1143	969	796	724	684	616	521	530	514	515	500	461	481	408	436	498	448	466	407	427	420	411	425	414	425	390	411	386	388	397	383	423	383	317	425	407	384	388	405	407	409	423	352	446	399	444	392	408	407	372	408	388	387	413	393	416	384	408	398	377	402	379	372	391	402	369	374	412	391	373	404	349	388	371	378	435	405	395	406	365	403	391	415	357	391	409	407	393	387	390	402	379	365	373	421	413	334	419	335	349	402	384	398	371	402	365	396	382	381	368	462	408	419	365	337	382	377	364	348	369	404	359	368	382	374	376	377	360	381	386	409	342	347	391	359	383	390	353	385	390	398	357	392	389	343	402	427	336	393	370	379	394	374	388	370	392	392	382	372	394	408	364	385	391	388	350	371	417	373	389	412	338	392	341	437	360	370	380	376	392	389	387	380	333	367	418	377	373	400	385	444	376	373	382	361	417	402	405	429	395	388	396	404	385	358	378	418	372	357	396	395	417	353	358	391	383	417	381	398	434	384	388	394	338	375	372	412	353	395	394	374	406	367	366	365	392	374	397	386	390	407	401	383	392	408	374	415	364	373	376	367	379	392	376	371	391	393	365	364	394	374	382	372	388	349	393	411	363	373	374	380	385	362	387	375	375	403	353	421	401	368	379	397	402	395	402	431	324	399	382	386	377	397	381	379	380	390	364	381	407	353	388	390	406	341	370	342	364	367	350	393	385	361	398	400	386	381	379	368	399	359	384	401	357	352	349	334	364	367	392	379	396	377	392	416	369	369	375	394	384	355	390	368	366	383	359	382	380	427	362	400	347	381	405	358	370	359	384	386	421	360	365	416	367	417	381	400	352	435	352	400	407	385	373	403	417	409	354	390	367	376	377	406	402	361	363	362	397	371	351	372	403	380	360	407	371	345	408	359	379	418	371	382	332	344	374	361	371	384	392	378	361	392	371	394	375	365	432	373	387	388	351	399	375	385	390	392	385	387	410	324	414	376	417	413	369	422	416	381	406	407	390	382	385	344	403	414	388	363	400	359	371	345	407	337	397	355	403	357	386	406	380	364	356	411	365	418	413	379	415	430	374	358	410	370	376	408	359	383	401	388	412	375	404	396	379	357	384	363	410	403	380	392	433	380	412	368	368	418	370	440	401	417	366	359	387	420	382	358	391	427	380	383	396	369	370	361	380	378	357	389	394	374	379	376	393	360	403	404	413	361	365	360	391	394	382	380	388	417	408	383	373	357	378	375	432	381	400	346	396	402	410	367	376	416	384	400	382	366	379	388	384	386	354	387	403	414	379	401	388	385	372	402	395	404	371	411	403	405	348	372	385	366	387	374	344	397	357	383	382	390	386	372	363	392	431	387	381	377	390	353	415	390	393	377	390	337	410	358	370	386	381	403	366	379	392	404	367	403	366	378	371	351	345	383	380	394	413	393	382	377	404	357	382	344	403	402	383	370	399	361	380	382	367	364	383	395	366	355	383	353	369	387	346	384	375	350	422	387	386	404	376	393	380	361	405	363	397	403	382	383	394	400	364	398	378	376	412	376	404	379	378	374	394	411	376	402	369	361	409	376	384	387	345	385	407	370	398	363	422	412	401	383	349	375	398	390	392	392	354	386	360	392	366	371	394	361	381	350	374	362	379	381	387	370	365	404	386	389	342	384	387	387	437	387	365	378	350	400	380	399	348	397	380	369	400	380	405	359	371	428	400	350	391	384	375	410	377	370	388	369	397	374	379	367	370	398	347	362	390	387	397	346	397	367	378	390	365	373	377	417	367	390	348	383	354	392	378	366	365	371	386	380	405	389	385	367	402	387	394	363	355	393	364	397	392	376	371	379	381	390	376	378	374	383	348	397	408	383	341	404	384	392	368	378	391	398	394	411	407	377	383	372	392	365	357	344	380	388	409	390	402	356	368	407	397	378	394	390	360	404	395	378	358	389	380	367	351	380	389	373	417	388	380	359	351	390	374	363	416	363	399	426	380	414	395	386	354	391	389	400	393	357	375	371	377	379	398	363	358	375	365	354	380	364	378	405	405	369	405	395	324	414	400	384	364	363	337	414	406	390	376	404	345	426	367	368	409	372	403	345	359	343	380	363	387	364	403	432	410	399	394	337	401	399	396	407	409	372	348	385	395	359	377	362	384	361	357	367	400	374	361	363	352	378	390	345	407	418	381	413	375	363	391	381	373	331	387	363	402	393	373	375	377	401	381	399	347	390	381	390	399	365	375	374	382	356	375	385	405	371	409	391	355	388	409	414	393	377	380	390	380	376	394	394	420	380	388	377	352	386	374	399	363	375	355	375	382	375	366	401	368	369	362	375	384	372	356	405	397	421	381	382	376	381	387	406	373	367	351	379	413	394	387	397	360	380	362	404	378	376	398	390	397	402	370	353	378	385	375	374	410	382	389	380	367	361	383	364	407	435	362	375	371	373	370	380	404	426	376	414	396	374	386	382	392	379	391	356	397	416	388	399	357	367	387	359	376	391	384	369	369	350	359	372	349	360	397	382	369	368	362	383	353	378	388	389	377	404	360	365	407	378	360	372	421	394	372	394	378	378	395	422	393	375	334	361	371	430	404	377	405	401	361	359	370	376	378	372	362	386	355	400	367	388	359	381	398	402	355	389	375	354	375	354	364	353	375	379	404	387	364	390	375	361	371	362	348	387	398	380	369	361	393	400	381	381	390	394	406	365	372	386	375	398	399	378	376	383	388	384	374	371	330	384	365	374	421	426	406	416	391	400	376	413	354	392	389	401	398	378	381	388	395	402	386	404	387	380	379	347	373	380	356	383	389	394	367	374	409	353	375	398	377	355	373	416	389	367	388	383	391	373	369	382	406	386	370	407	412	392	391	365	327	411	411	366	357	375	368	394	389	374	354	315	385	382	384	371	375	383	386	354	413	383	395	411	347	390	350	395	414	409	402	399	416	396	372	374	389	391	365	380	341	364	381	371	409	374	364	382	349	388	399	416	387	384	403	354	388	420	388	389	376	349	374	405	415	375	353	371	363	383	363	344	388	387	380	388	351	348	392	437	384	396	400	378	391	422	396	346	365	446	406	367	373	374	360	394	376	403	410	368	394	356	363	392	377	407	391	406	335	384	357	394	363	372	405	387	389	362	412	362	392	374	375	387	388	384	389	383	399	382	364	386	413	370	355	369	385	405	402	384	379	385	371	387	395	380	395	392	363	397	372	394	417	378	385	408	395	377	380	381	382	380	376	353	411	370	367	383	395	405	384	401	380	362	387	352	368	377	357	375	368	377	342	401	411	375	395	366	392	335	343	389	346	394	350	333	385	365	398	360	355	376	410	374	370	379	384	405	409	377	384	400	378	386	377	401	376	358	354	369	425	345	406	349	379	360	367	363	364	389	404	398	414	426	412	378	366	414	375	399	359	395	385	382	397	373	408	387	384	373	386	378	350	400	346	389	402	356	373	357	409	404	358	365	384	382	405
8103	3154	6791	7530	6398	5336	4477	3637	3212	2676	2514	2277	2110	1967	1873	1754	1739	1655	1648	1491	1468	1467	1398	1390	1346	1326	1248	1328	1269	1239	1275	1278	1202	1190	1182	1087	1168	1178	1192	1193	1146	1117	1145	1115	1134	1121	1105	1160	1103	1109	1139	1082	1093	1110	1019	1077	1088	1097	1114	1055	1075	1098	1087	1042	1029	1084	1052	1065	1040	1104	1077	1100	1033	1044	1142	1044	1017	1051	1058	1072	1103	1074	1073	1046	1045	1014	1115	1041	1061	1061	1095	1054	1049	1025	999	978	1011	1123	1103	1104	986	1079	1087	1054	943	1042	1056	1044	1018	1028	1041	1112	1015	1069	1060	1028	1017	995	1031	1061	1023	1087	1017	1045	1071	1071	1042	1070	1035	1073	1022	1018	1084	978	1035	1058	1044	1048	1073	1074	1006	1053	1027	1054	1056	1044	1034	964	1045	1014	928	1050	1038	1079	999	1004	1054	1043	1008	992	1025	1087	1055	1031	1009	1010	1037	1018	1033	1012	1013	1053	1094	1070	1028	1046	997	1059	1079	1030	1000	1076	1037	1044	1000	1079	1030	984	1033	1037	1107	1039	1078	1014	1037	987	1036	1028	1037	1043	1048	1098	1051	1017	1032	1027	1047	1025	1031	1074	1051	971	1056	959	1059	1011	1031	973	1052	1025	1061	1008	1037	1029	993	1064	1014	1042	1012	995	1075	1061	1035	1043	1040	934	1049	1014	1027	1112	1085	1025	1019	1045	1010	1042	1035	986	1055	1077	1069	1039	1012	1007	1057	1015	1096	1080	1060	1014	1001	1039	1019	994	1079	1019	1006	1030	988	1060	1034	1063	1010	1033	1024	1023	1031	1073	1043	1066	1046	1004	1025	1003	1043	1071	998	998	1086	1055	1005	1049	996	1068	1072	1049	1058	1024	1024	1028	947	1016	996	1060	981	1043	1045	1044	1039	1030	1003	1077	1083	1058	1040	1068	1049	1040	1026	1054	1022	1036	1028	1065	1046	1105	1037	1021	1066	1010	1091	1085	1038	1041	1078	1002	1042	1036	1047	1001	1017	1086	1015	1032	1090	1048	1037	1024	1067	1025	1087	972	995	1071	1061	996	1089	1024	1054	978	1081	996	1065	1061	1029	1034	994	1024	1052	1065	1064	962	957	1088	962	996	1040	1011	1028	1032	1071	1058	972	1069	1007	991	985	1010	1046	1106	1096	1095	1019	1034	1026	1019	1038	1044	1009	1033	1046	1073	1059	1059	1045	1066	1014	1065	1027	1023	996	1037	1034	1053	1050	1060	1024	1029	1051	1070	1043	1027	1027	977	1045	976	985	1070	1002	1020	1116	1022	994	1036	1020	1032	1059	1056	1033	1024	1019	1012	986	1062	1015	1025	1048	1028	1056	1026	1034	1030	1080	1038	1011	1025	1050	1060	1047	1056	1050	1001	1034	1089	1038	995	1078	968	1084	994	1047	1018	982	1049	1006	1013	1067	1060	1030	1036	1019	993	977	965	1047	1011	993	1073	1031	1011	1010	1068	1033	1028	1020	997	1014	977	964	1026	986	1028	996	1022	1017	1030	1078	1024	1004	1040	1025	1071	1029	1035	1043	1032	1037	1007	1011	1036	1030	996	1021	1106	1041	1039	1031	1096	1004	1019	1051	994	1072	1005	1053	1018	1016	1055	1076	1066	1017	964	1018	1047	947	1010	1031	1032	1018	1003	993	1034	980	1007	1082	997	1038	1039	1038	1061	1021	1041	1073	1016	1025	1031	1050	1062	1067	1053	1045	1065	1038	1048	1018	1068	1018	1044	1040	1067	1034	1015	1039	1076	1034	1026	1045	994	1103	1078	986	1049	1060	1065	990	1093	1030	977	1001	1003	1054	972	993	1091	1018	1050	1089	1056	1029	1048	1055	966	1063	1045	1035	994	1066	1024	988	1033	1056	1078	1052	1023	1081	991	1023	1019	1023	1062	1002	1049	991	1055	1024	1043	1074	981	1024	989	1047	1029	1050	1045	1055	1066	992	1004	1049	1036	1016	961	1065	1027	1038	1012	1075	946	1045	1069	967	1060	1029	1056	1009	1044	1008	1033	1095	1053	1006	1061	1040	1021	1018	1003	1060	1040	1040	1043	983	1032	1062	1052	979	977	1019	1037	1028	1048	970	1026	1027	1009	1032	1063	1059	1056	1009	999	1014	1008	1021	1044	996	1069	1045	1008	1055	1002	1064	1032	1026	1032	1028	1008	1011	977	1038	1064	1055	1002	1046	1036	1067	1040	1074	1043	1044	1079	999	1046	1008	987	1018	1004	986	1027	1053	1032	970	1065	1007	1007	1018	1069	1058	1023	1053	1007	1037	999	1015	1021	977	1002	1005	1053	1060	1011	1034	1023	1040	1043	973	978	980	1023	1008	1030	1124	1135	1026	1026	1007	1061	1046	1030	1076	1020	1061	1035	1037	1058	1010	1066	1030	1075	1067	1029	1031	1037	1057	968	1062	1061	1064	1083	1016	1021	1027	1029	1028	1036	1092	1062	1068	1010	1038	980	1065	1050	1037	1047	1024	1013	1021	1020	1035	1058	1040	1076	1026	1042	1010	1008	1033	1087	1027	1075	1078	1000	1028	1032	1054	1038	1057	1080	986	999	1028	1006	984	1023	1052	1081	1022	984	1056	1006	1015	1116	1063	1020	1056	1072	1078	1032	1046	999	1036	1032	996	1042	953	1058	1006	1043	1022	1052	1032	1085	1090	975	1045	999	985	1037	1021	1050	1032	1027	990	1126	1088	1067	1049	1063	1016	1011	1045	1012	1007	1101	993	1067	1043	1008	1034	1030	1025	971	1047	986	1049	1028	1028	1075	1033	1069	998	1076	988	1031	1084	997	1022	981	1049	1041	1032	1012	1052	999	1008	1007	1080	1093	1053	1019	941	1033	964	1042	1018	1018	1073	1017	1002	993	1070	954	1046	1046	984	1009	999	1036	1008	1078	1027	975	1056	1003	1038	1078	1057	1055	1105	1093	1085	1027	999	1049	1049	1041	999	1076	1032	1027	1018	1004	1036	1060	1053	1097	1000	1030	1011	1085	1011	1106	1010	1048	1027	1066	1056	1042	1031	1029	1047	1007	1063	994	1017	1007	1035	1034	1000	1021	1065	1055	997	1021	1073	1047	1051	1033	1018	1057	1028	1017	1037	1039	968	1046	1075	1029	1039	1014	976	1086	1055	1051	1014	995	989	978	981	1068	996	978	1048	1046	1059	992	1024	1043	1060	1050	999	1025	1038	1004	1017	1010	1083	992	1010	1028	1011	1023	1022	998	1070	991	1047	1067	1009	1015	1083	1002	1018	1064	992	981	1054	1096	1076	1017	998	1065	1060	990	981	1093	978	1042	1025	1045	1024	1091	1020	1028	1004	1042	989	1051	1019	1024	1059	1070	1027	1021	1033	1050	1021	1105	995	1029	988	1038	1014	1040	1023	985	1061	1049	1025	1040	1067	1081	1002	1024	1041	1035	1094	1014	1041	1033	1021	1008	1054	994	1027	1031	1052	1030	1029	1025	1007	1053	975	1076	1066	1075	996	1064	1006	1020	974	1004	1034	1028	1016	1038	1005	1030	1023	1034	1068	980	1008	1100	977	1019	1010	1035	1096	978	1058	1004	1084	1035	1043	1033	1061	1023	1053	1015	1022	1052	926	1038	1081	1009	1051	1007	1064	1067	1032	1081	1030	1059	1020	1007	1025	1020	1036	1070	997	1026	1023	1072	1044	1062	1051	1075	1016	1105	1015	1072	1058	1094	1055	1069	968	978	1071	995	1060	1078	1034	1034	1012	1024	990	1060	1095	1023	1037	1043	1066	1066	1056	1018	1063	1049	1012	1049	1069	1060	1060	1014	1071	1065	1070	1020	1033	1055	1051	1032	1029	1063	1009	984	1074	1075	1055	1039	992	1061	1002	1065	1076	986	1050	1012	990	983	1051	1007	1035	1025	1015	1028	1046	1048	1012	1040	987	1033	1072	994	1043	991	1085	1051	1012	1049	1015	1008	1034	1126	1075	1031	1014	1095	1019	1008	1068	1050	1094	1006	1048	1051	1012	1025	990	1046	1002	1021	1060	1049	987	1056	1033	1005	1011	1025	1015	1089	1036	1054	1036	1055	984	1063	1104	1035	1050	1051	1059	1064	1016	1035	1080	1033	1036	981	1041	1037	1019	1086	1044	1107	962	1078	1081	1045	973	1036	989	1026	1043	1000	984	1065	1052	1006	1045	1027	1001	960	1026	1015	1044	1039	1042	1032	1098	1083	953	1006	968	1047	983	1016	1082	1043	995	1037	1044	1014	1009	1066	1030	1047	1042	1039	1076	984	1036	1069	1048	1074	999	964	972	1039	1080	987	1043	1026	1041	974	1020	1092	1031	1001	1050	1035	1088	1033	1012	1020	1014	998	1043	1053	1050	1008	1048	1026	1044	1074	1062	1096	1041	952	1081	1028	1022	1026	1110	1006	1016	1037	993	1005	1076	1075	1022	1056	1108	1047	1038	1039	1031	1014	1016	1027	1044	1040	988	1040	1004	1080	1048	992	1056	1016	1009	1064	1038	1048	1110	1048	1048	1021	1054	980	1037	1009	1013	1044	1018	1034	1003	1034	1070	1097	1040	1033	1035	1010	1024	1030	1051	1012	1043	1057	1087	994	1066	1023	1025	1065	1006	1028	1062	1028	987	962	1021	1017	1014	1043	1051	1000	1018	1016	1024	1005	1079	1012	1047	1040	1005	1013	1034	1016	1016	1032	1050	1073	1060	1004	1034	1069	1046	980	1053	1052	1030	984	1026	1061	1039	1043	990	990	1029	1026	1022	1012
2461	303	296	284	232	260	226	247	261	229	232	225	239	239	209	229	223	225	224	225	232	219	201	246	238	200	217	231	225	227	203	236	232	217	229	203	229	222	214	217	206	219	215	218	224	244	250	222	246	222	231	230	233	219	229	216	229	211	218	223	216	237	213	223	227	228	221	211	197	225	214	226	250	226	222	239	241	215	218	228	214	174	214	244	224	209	220	190	197	228	238	212	215	206	241	223	253	216	212	216	212	185	206	236	240	257	220	228	222	206	241	202	238	234	223	241	234	203	208	216	226	217	211	264	209	228	227	226	238	233	219	236	215	243	210	191	248	222	247	245	217	213	237	226	218	231	238	209	224	225	214	182	217	226	237	244	228	223	220	243	198	215	248	235	217	216	199	223	201	214	252	198	215	245	222	241	187	213	208	230	244	212	202	230	241	221	233	235	192	196	236	234	205	208	225	224	223	238	220	236	232	221	246	221	245	220	230	220	223	215	221	223	224	244	227	209	210	208	234	217	244	202	226	225	223	213	226	226	228	222	204	193	211	211	200	225	224	228	238	220	225	196	218	218	223	226	213	210	234	209	221	208	228	240	232	224	202	205	215	232	237	240	202	208	224	222	241	212	219	228	215	217	229	204	216	223	190	204	228	223	193	230	231	226	197	184	221	225	213	226	224	219	200	205	241	205	244	242	226	246	223	214	205	209	213	238	224	218	239	238	210	198	212	219	223	226	225	238	223	225	231	215	212	219	203	215	215	244	243	198	213	230	215	225	239	242	219	233	209	200	226	213	216	232	212	233	248	231	239	206	233	227	237	218	240	218	239	209	199	213	223	219	223	199	239	248	229	234	224	235	232	189	235	213	222	225	216	221	221	240	241	203	214	251	253	233	233	251	221	226	216	215	209	222	218	222	194	193	229	215	234	223	229	246	224	226	221	223	208	179	219	246	237	241	240	229	208	207	223	230	219	217	241	224	205	207	189	206	214	230	233	201	254	218	215	251	233	230	242	225	227	216	219	231	215	230	232	232	254	219	220	209	223	205	230	217	239	242	202	229	210	226	215	224	240	207	228	235	215	209	221	226	212	209	208	200	213	222	197	245	227	235	237	221	194	227	236	213	214	220	205	203	200	232	226	232	214	222	189	227	215	238	228	221	225	222	222	203	225	224	220	224	235	191	202	227	198	219	213	208	205	207	229	218	201	253	211	227	223	223	217	209	224	231	184	226	225	221	199	219	218	230	240	205	219	236	215	234	223	218	245	239	234	219	243	215	224	218	224	238	226	226	240	204	275	219	205	220	229	218	240	230	228	234	245	243	221	216	230	217	235	244	256	219	228	214	239	195	228	226	217	212	207	242	209	219	210	201	210	238	231	241	236	242	199	216	226	224	217	233	212	196	243	210	230	234	226	216	247	201	191	204	232	225	222	198	212	221	208	203	213	208	228	247	195	220	220	257	238	247	215	207	240	250	202	222	230	209	206	256	203	213	241	216	222	229	195	220	265	199	233	223	224	217	209	213	237	235	212	201	208	230	250	193	228	230	203	202	214	212	211	227	252	260	254	227	200	211	210	236	221	200	234	211	237	229	203	220	220	218	234	228	212	230	221	212	218	217	217	233	224	217	229	240	208	223	208	207	208	216	226	209	234	230	212	210	246	232	201	239	233	237	225	208	236	220	221	236	215	222	228	227	222	210	236	246	220	221	236	232	225	212	207	232	206	235	213	221	234	210	235	241	248	234	217	237	211	220	210	207	223	205	195	201	240	214	228	234	224	239	248	200	221	209	224	221	202	215	232	236	226	201	215	222	193	212	212	209	229	247	239	211	232	227	232	240	235	220	218	240	217	221	205	234	228	203	213	264	233	215	217	223	253	200	210	252	208	231	240	243	216	227	226	222	215	210	255	233	228	196	199	222	203	230	249	240	215	231	224	249	239	202	212	213	198	220	232	225	209	230	208	231	215	209	243	246	217	206	226	214	215	235	210	236	226	249	226	219	211	227	245	215	222	235	217	205	232	242	226	238	216	229	216	208	219	230	223	243	262	250	226	228	227	215	222	217	227	199	211	236	194	222	210	249	238	212	211	229	212	225	226	208	202	220	204	243	217	236	207	211	229	198	218	216	232	233	220	232	206	247	235	218	263	256	235	192	227	236	228	201	232	229	223	239	216	223	208	225	209	208	246	213	215	226	238	223	251	200	230	242	222	220	224	202	204	219	233	217	240	224	238	238	196	217	222	226	205	223	233	221	198	211	224	220	228	209	214	231	213	216	207	216	197	234	219	244	207	232	219	217	225	228	206	224	225	216	239	222	202	242	235	258	237	230	208	223	192	187	199	236	241	215	207	232	209	220	226	210	232	220	233	252	218	235	225	227	221	225	212	211	211	234	225	209	188	250	239	220	201	208	209	228	236	239	243	237	206	201	219	232	213	215	218	219	219	212	218	206	234	221	211	247	203	246	244	224	225	241	245	230	191	249	240	238	218	226	216	232	210	249	217	213	206	239	230	247	245	220	220	238	229	207	214	224	236	199	211	220	233	218	231	215	230	201	211	213	232	224	242	226	209	223	240	217	195	235	221	220	209	234	235	214	228	234	203	215	216	220	207	221	231	223	210	224	204	230	226	203	203	223	197	223	197	198	202	212	234	208	221	228	219	216	238	194	238	243	220	210	233	244	218	220	207	231	241	237	212	212	217	229	223	218	238	221	226	227	229	214	216	213	211	221	218	236	244	221	210	227	193	249	217	204	233	230	242	212	206	230	218	213	226	226	215	213	220	230	210	200	223	199	202	225	214	224	226	220	216	207	230	214	241	187	232	182	239	221	240	246	225	227	236	216	250	211	218	225	226	217	215	199	239	222	213	239	232	226	220	220	211	217	191	217	221	241	205	239	217	196	228	204	207	239	227	238	211	216	246	219	222	226	226	211	252	189	231	207	213	219	231	196	226	222	228	210	239	228	217	246	200	222	202	234	223	228	222	220	224	217	212	227	186	235	227	258	215	209	221	244	209	216	207	220	212	218	211	224	215	243	206	238	235	222	212	173	235	223	238	211	204	214	241	222	212	227	230	208	228	212	200	204	239	243	207	203	233	216	201	224	240	226	244	222	218	246	233	233	221	225	230	227	221	202	204	235	227	233	236	249	237	222	229	237	232	207	214	246	217	212	245	207	217	239	211	210	240	199	242	230	224	249	227	238	217	194	217	222	240	234	215	218	232	206	241	225	243	238	246	206	214	231	236	218	232	226	211	257	212	219	200	221	211	231	223	238	202	242	248	223	247	216	201	221	227	204	222	215	241	234	218	212	222	228	214	244	241	202	239	210	216	226	219	209	241	216	224	205	237	213	223	226	238	237	235	223	218	201	234	217	191	228	223	245	249	233	225	216	225	210	220	246	245	206	241	232	233	230	228	224	206	218	231	242	207	231	221	220	207	228	215	263	225	242	222	238	202	213	186	224	235	220	219	181	225	228	219	205
2128	745	896	854	844	801	757	783	752	670	712	745	703	722	684	662	734	752	632	692	689	656	706	670	627	684	672	673	669	709	679	704	679	700	650	708	679	696	680	671	691	746	653	659	725	616	701	640	671	719	704	637	709	699	733	703	657	665	675	650	700	624	670	651	674	682	629	705	679	642	700	676	676	698	704	706	674	671	670	702	622	694	658	716	672	681	658	669	629	715	666	650	699	672	665	650	692	640	638	687	707	693	667	691	651	663	653	710	687	662	691	752	654	702	707	659	664	711	666	692	678	682	653	666	697	682	678	656	645	643	667	640	639	637	632	669	700	670	687	632	688	682	680	671	691	707	678	683	669	669	691	647	692	657	670	678	690	709	695	676	664	647	687	700	708	677	728	696	686	708	698	652	669	694	677	677	638	636	656	680	672	696	693	680	657	681	652	661	636	688	706	650	678	679	698	702	659	644	662	700	666	650	622	741	640	691	680	691	681	674	677	653	696	650	633	634	623	623	654	689	735	687	708	664	679	654	693	698	674	674	641	662	748	632	718	659	635	655	644	673	693	659	688	681	683	686	637	642	685	645	678	697	710	689	655	666	711	671	632	681	609	675	674	665	675	655	698	659	683	707	652	702	692	718	699	633	662	694	692	655	678	669	680	648	706	689	683	652	649	647	722	686	657	672	689	716	662	661	671	671	688	726	663	637	687	723	703	679	692	644	651	679	617	701	685	652	644	730	724	709	610	710	701	649	713	706	668	695	649	688	714	656	710	680	676	674	657	666	695	716	650	630	647	669	648	662	657	710	693	679	688	695	676	687	662	667	701	679	676	724	714	645	601	634	699	654	733	665	654	678	677	663	693	669	635	699	692	691	715	660	700	671	677	677	694	682	689	683	686	687	702	719	614	711	649	682	641	656	723	689	660	674	708	650	643	679	682	658	653	662	665	705	657	665	637	713	664	661	643	672	656	719	717	699	670	679	690	677	674	690	687	733	681	627	725	656	659	682	695	685	719	636	656	693	660	665	682	646	669	694	691	671	671	697	661	668	697	662	661	687	651	678	701	673	687	669	632	725	651	680	686	686	660	642	698	649	686	726	675	657	678	679	684	656	657	664	687	674	618	688	659	693	622	742	644	667	724	709	626	689	691	731	656	699	721	667	680	697	705	659	732	706	655	658	677	675	672	663	712	649	646	665	680	697	692	688	732	687	636	636	703	680	671	681	660	689	683	679	709	698	653	718	658	629	666	693	660	681	652	677	699	668	655	631	686	673	657	707	681	697	644	657	684	690	678	636	692	656	656	637	644	684	690	699	662	682	695	666	700	740	662	659	723	682	708	678	674	728	693	673	700	729	690	673	682	709	659	744	697	670	683	700	632	643	672	684	654	670	650	718	694	721	658	662	707	698	696	676	696	654	667	713	713	647	654	634	707	685	675	691	717	715	730	650	678	703	699	629	697	709	701	660	675	688	676	684	660	656	685	642	693	645	706	659	689	684	612	660	685	664	662	694	673	664	686	700	673	641	667	687	656	678	662	655	663	662	720	680	633	684	701	652	666	668	680	680	659	673	650	689	688	668	692	611	677	629	677	682	680	678	651	693	687	668	714	655	687	687	661	692	732	718	672	629	648	703	642	655	676	681	685	677	686	670	685	711	688	633	648	696	652	677	707	626	666	716	703	652	702	703	666	659	656	646	670	679	702	648	684	666	668	644	653	621	717	700	677	709	721	676	641	611	679	655	684	673	666	680	691	706	674	681	696	676	658	659	667	677	648	625	669	680	664	644	730	705	666	677	667	652	665	671	605	662	704	659	665	677	638	664	645	693	726	729	679	614	648	653	647	712	638	678	673	684	661	673	676	656	646	659	647	720	669	661	694	704	648	643	701	697	656	678	673	689	670	663	633	651	693	663	666	675	641	674	701	669	699	688	698	675	704	694	670	659	667	675	661	631	654	642	691	651	698	696	659	650	712	647	680	633	672	637	685	716	642	647	651	631	665	598	703	643	677	677	734	690	655	669	667	660	679	734	688	644	709	713	635	682	667	672	689	684	644	679	681	695	743	693	687	711	646	682	685	699	666	666	666	707	647	607	704	653	676	663	696	697	666	675	640	611	680	696	612	717	693	648	667	664	666	635	667	699	690	649	659	647	683	691	707	653	664	694	653	666	704	678	715	662	687	657	731	638	653	662	690	675	694	705	673	678	690	698	689	744	699	683	624	671	673	653	653	653	686	687	683	675	651	651	725	672	697	634	694	658	660	654	693	677	640	680	625	670	665	692	674	692	666	663	661	717	640	673	663	667	688	657	683	716	698	630	669	665	664	678	684	656	706	703	690	698	682	716	675	659	669	727	688	674	666	681	678	675	626	661	676	647	619	710	689	675	676	715	704	669	667	660	700	715	673	675	687	664	662	676	698	675	690	626	629	635	711	666	668	654	664	644	728	702	686	703	710	684	667	680	655	666	667	689	684	668	660	675	673	666	687	664	655	690	664	669	606	672	688	664	657	650	652	675	655	727	656	669	688	675	678	665	666	636	643	717	721	691	656	683	643	676	618	668	657	658	714	670	683	667	682	655	694	727	678	689	704	681	680	705	698	661	683	690	668	694	657	682	736	649	673	733	712	640	671	670	684	720	676	698	699	718	649	672	625	686	704	675	669	714	686	678	681	671	653	711	670	671	685	701	709	691	656	643	627	672	711	632	620	641	691	646	628	693	664	723	656	677	648	650	704	656	668	685	717	672	648	655	700	708	654	688	669	679	703	687	684	671	676	682	658	671	650	655	662	707	682	710	677	671	684	687	735	674	708	661	691	669	730	735	664	697	665	717	695	648	644	651	665	686	689	675	658	657	681	702	669	707	709	701	651	688	695	671	686	661	669	652	690	707	707	664	691	656	690	664	661	709	665	643	688	713	683	708	669	676	663	620	691	669	675	657	692	676	686	681	688	676	637	675	648	682	697	664	678	680	670	681	705	633	664	683	703	684	668	684	679	695	690	719	685	692	659	726	700	650	713	667	698	651	680	677	662	626	714	679	644	640	668	671	640	690	659	638	650	632	684	700	695	710	660	688	656	681	676	665	645	643	664	640	675	690	684	704	652	702	665	702	689	657	686	672	682	678	658	710	698	702	670	673	673	657	756	680	672	713	698	685	679	697	716	643	668	675	681	672	663	669	682	623	668	709	666	733	763	658	652	627	705	634	655	736	673	669	682	654	687	702	659	727	646	675	693	682	654	684	671	713	701	686	707	690	676	673	683	673	671	659	620	689	657	654	660	636	675	661	703	673	693	645	652	704	677	681	700	619	713	700	687	671	678	688	712	643	715	685	684	667	700	681	636	694	675	655	731	702	676	686	662	662	676	676	661	685	690	679	630	674	665	654	658	665	668	657	659	667	671	702	696	652	695	743	665	645	732	652	663	697	650	691	686	668	642	667	639	680	675	699	640	640	696	655	659	685	690	668	669	693	652	692	649	684
11191	1515	1760	1533	1106	934	773	649	615	532	465	467	479	481	451	481	432	464	432	433	390	378	383	389	386	429	423	385	405	380	391	404	370	434	417	385	418	395	374	414	393	401	400	370	345	419	389	424	409	366	384	379	345	433	405	400	367	369	401	380	420	393	365	401	406	400	388	364	352	409	404	383	383	388	377	400	436	387	390	368	401	368	362	429	407	388	376	407	422	399	358	396	383	388	392	411	415	345	382	380	403	406	435	387	407	391	436	381	376	391	365	421	369	382	378	356	391	395	413	441	385	386	362	367	396	396	390	397	366	421	395	404	380	394	376	367	386	398	390	405	361	370	372	400	382	392	374	391	413	374	397	395	388	392	399	398	402	390	422	366	410	420	391	380	390	435	398	382	363	350	384	389	382	402	406	400	379	388	398	415	403	386	380	384	417	416	385	369	379	434	382	409	356	364	376	418	371	387	387	373	401	384	378	390	397	376	390	365	418	387	367	385	345	373	347	424	373	388	370	375	409	346	407	385	363	370	410	372	355	355	403	359	381	376	388	383	390	403	405	406	416	374	388	383	387	381	380	375	389	363	393	388	390	362	377	399	391	367	370	373	395	364	385	386	395	390	429	397	387	432	347	384	396	357	422	357	372	372	375	408	417	380	405	412	400	364	383	404	396	393	372	413	338	379	378	407	376	413	403	384	380	362	373	355	382	383	388	388	390	387	392	402	380	410	416	350	408	390	375	377	392	397	382	414	374	395	384	413	395	400	385	423	373	387	371	393	340	405	385	374	394	384	389	391	419	400	412	398	390	410	386	391	379	404	422	429	371	332	397	419	371	418	345	376	403	410	375	368	349	373	412	367	387	351	373	401	428	392	384	402	390	390	354	385	375	392	384	395	408	347	379	363	387	393	356	382	390	373	407	368	378	397	381	396	381	393	365	358	396	414	409	395	377	435	374	361	377	403	403	364	353	422	385	412	368	386	424	387	394	423	357	384	376	413	403	392	371	370	363	391	377	377	387	365	396	372	402	362	423	341	374	365	389	394	413	359	406	369	394	372	376	362	396	401	401	405	402	399	427	391	395	400	417	379	412	410	403	388	381	389	358	391	405	385	381	366	434	385	407	424	407	390	416	400	367	372	362	404	401	354	389	405	373	410	381	399	374	355	383	366	384	402	359	349	380	396	424	354	384	383	358	375	393	381	399	432	366	387	386	352	365	362	382	389	402	371	401	372	388	425	366	387	354	368	361	412	389	421	371	380	358	371	400	373	377	379	382	357	400	388	421	409	372	370	399	350	362	362	385	390	386	392	397	400	360	418	376	420	379	410	331	417	394	367	372	384	386	390	372	361	389	403	403	404	415	398	424	356	408	358	407	389	349	398	398	383	381	399	379	389	365	378	408	380	365	363	405	392	402	397	375	399	355	369	384	392	372	386	426	364	409	394	436	351	368	387	401	409	373	384	366	425	413	401	414	400	386	393	400	406	411	379	433	410	398	397	375	403	384	372	334	369	417	375	395	366	418	361	419	386	374	401	403	391	392	397	385	322	406	372	393	359	385	372	383	333	398	354	384	445	405	410	395	365	375	369	393	383	402	384	391	402	402	391	355	393	396	381	402	407	411	361	400	412	369	394	383	349	422	370	388	407	366	354	404	384	413	392	403	365	405	394	411	436	384	367	361	420	401	415	380	392	369	404	413	408	384	415	429	399	414	391	376	408	352	386	381	383	365	373	416	360	395	400	388	426	452	396	384	399	465	407	411	368	391	414	374	357	419	398	385	364	386	378	380	388	404	396	392	394	385	400	347	363	366	400	403	410	362	344	370	372	402	395	374	443	380	348	400	375	438	430	384	410	399	381	381	380	371	365	357	391	413	373	381	377	419	358	396	440	395	386	388	376	384	400	388	398	365	394	416	400	380	402	361	426	362	381	431	364	392	397	392	381	381	365	360	406	380	422	365	405	378	420	377	397	371	430	375	400	395	379	389	430	335	380	407	353	361	354	416	397	353	408	423	395	382	393	398	389	354	376	401	373	404	405	386	358	380	387	388	385	378	386	389	397	372	395	385	404	365	381	410	391	405	383	374	394	375	396	387	396	374	396	407	374	374	340	375	413	367	373	422	367	366	416	424	371	374	400	407	367	369	379	402	399	350	360	409	357	400	347	362	384	398	394	397	380	375	387	403	417	410	388	391	398	378	366	374	400	399	389	363	365	380	402	408	400	390	343	372	379	399	385	390	429	380	380	384	413	389	399	377	348	395	348	410	398	395	360	388	369	405	410	393	392	386	398	420	411	363	389	382	386	377	406	362	390	361	401	378	390	399	361	386	397	385	397	364	375	400	373	388	351	379	385	412	363	392	375	411	378	386	385	393	363	403	399	403	384	409	412	419	361	394	378	387	376	363	365	397	415	402	388	381	376	387	421	399	429	412	407	401	348	347	369	372	404	380	376	416	385	396	363	394	390	383	404	356	398	408	366	374	361	373	389	426	403	390	412	389	367	361	388	360	407	363	390	378	399	387	374	378	373	375	395	394	346	382	394	355	394	358	388	424	381	392	366	397	402	413	388	398	376	390	381	404	385	367	366	390	389	395	379	382	412	408	404	380	381	381	440	398	389	408	361	410	391	392	388	372	419	401	415	341	407	386	408	340	380	358	357	380	379	373	399	352	373	369	394	376	377	378	396	407	389	404	412	388	373	386	416	385	394	393	364	383	397	375	363	400	423	392	372	426	353	418	331	395	406	384	377	351	369	358	401	406	409	393	402	425	385	402	398	360	376	346	353	415	398	349	387	400	338	396	386	353	354	398	409	390	421	356	379	347	377	385	387	338	384	361	407	439	419	389	403	393	427	382	394	386	374	409	392	388	401	417	391	380	417	392	394	386	382	397	379	390	389	404	375	400	415	382	388	352	404	383	404	397	395	371	334	404	374	392	379	371	369	387	421	436	423	398	368	381	376	383	389	433	402	384	408	389	383	367	394	412	393	359	364	393	358	383	380	368	365	396	410	371	398	377	391	394	415	390	386	385	369	383	384	392	425	406	362	380	333	387	375	407	379	384	380	381	370	418	370	389	412	392	348	388	354	344	374	400	371	402	417	381	375	354	393	385	431	399	401	366	392	363	387	388	327	351	415	356	380	372	383	403	434	409	390	345	377	364	365	347	366	355	390	369	395	377	381	380	356	402	415	358	391	408	357	380	395	379	375	371	360	377	369	371	399	366	389	416	394	393	380	391	391	355	416	385	370	387	377	392	347	393	421	400	436	374	376	380	408	366	382	390	408	386	405	392	395	380	395	391	394	357	392	373	392	367	380	380	405	384	366	356	421	365	367	418	410	379	391	408	381	392	362	367	387	371	421	408	410	363	351	380	376	384	360	374	427	387	402	376	422	367	379	397	395	339	419	375	402	366	377	377	382	409	407	387	411	368	374	367	382	387	388	366	384	387	364	394	361	359	387	381	392	415	393	388	379	393	393
6037	2083	4090	4495	3849	3268	2737	2330	2103	1921	1806	1676	1684	1619	1498	1416	1397	1433	1307	1296	1288	1259	1254	1232	1192	1178	1201	1142	1235	1173	1114	1178	1097	1154	1115	1140	1111	1125	1082	1133	1125	1096	1122	1117	1099	1107	1083	1084	1092	1043	1061	1123	1093	1111	1080	1147	1114	1122	1095	1036	1062	1116	1052	1074	1161	1111	1071	1057	1094	1118	1127	1128	1120	1135	1085	1040	1035	1069	1087	1100	1084	1094	1113	1047	1024	1087	1084	1050	1130	1082	1037	1082	1103	1107	1021	1090	1137	1055	1049	1050	1076	1124	1068	1091	1035	1094	1050	1099	1090	1107	1116	1075	1094	1108	1038	1169	1113	1081	1089	1124	1087	983	1077	1070	1088	1057	1072	1115	1077	1002	1094	1099	1063	1075	1083	1056	1047	1077	1076	1062	1109	1046	1085	1070	1086	1107	1071	1119	1059	1121	1029	1066	1055	1066	1079	1104	1001	1069	1058	1049	1070	1019	1100	1087	1076	1086	1142	1039	1062	1087	992	1056	1078	1025	1028	1033	1042	1123	1038	1055	1111	1058	1046	1084	1062	1058	1064	1088	1044	1071	1036	1128	1128	1091	1118	1034	1006	1066	1002	1120	1075	1043	1113	1057	1084	1015	1074	1127	1051	1019	1089	1061	1071	1072	1120	1054	1125	1035	1059	1107	1052	1097	1044	1011	1103	1068	1069	1058	1136	1064	1136	1040	1112	1120	1101	1086	1045	1032	1056	1080	1022	1033	1018	1146	1043	1033	1086	1035	1052	1049	1066	1112	1077	1081	1081	1015	1048	1102	1087	1046	1037	1121	998	1061	1049	1098	1065	1091	1042	1103	1077	1045	1057	1014	1074	1093	1094	1015	1009	1087	1098	1074	1046	1039	1055	1043	1092	1100	1100	1143	1018	1047	1095	1050	1066	1093	1048	1089	1079	1083	1092	1072	1124	1049	1024	1091	1071	1058	1070	1014	1083	1068	1062	1075	1069	1098	1082	1100	1076	1073	1057	1059	1052	994	1130	1046	1078	1073	1097	1067	1057	1077	1086	1135	1060	1049	1096	1026	1040	1073	1082	1075	1065	1065	1076	1070	1114	1065	1051	1023	1033	1090	1116	1014	1104	1096	1080	1050	1086	1003	1097	1034	1069	1079	1071	1064	1076	1109	1076	1064	1072	1058	1092	1128	1076	1054	1055	1084	1076	1108	1013	1041	1074	1052	1113	1017	1117	1037	1016	1062	971	1029	1055	1055	1065	1073	1059	1051	1021	1091	1034	1109	1034	1069	1085	1085	1052	1095	1050	1093	1059	1117	1025	1105	1104	1064	1048	1040	1032	1063	1148	1076	1010	981	1060	1096	1069	1088	1028	1037	1081	1074	1077	989	1015	1040	1124	1038	1020	1072	1022	1015	1076	1083	1091	1031	1017	977	1042	1094	1029	1074	1064	1115	1073	1114	1067	1120	1087	1041	1097	1067	1063	1046	1070	1039	1055	1057	1072	1097	1085	1112	1086	992	1110	1116	1038	1083	1078	1023	1112	1076	1064	1019	1059	1013	1069	1125	1076	1065	1113	1059	1079	1099	1083	1036	1080	1082	1028	1069	1065	1066	1078	1059	1078	1040	1101	1103	1108	1082	1032	1027	1094	1051	1067	1050	1093	1084	1065	1024	1066	1049	1055	1067	1043	1079	1093	1069	1000	1128	996	1027	1076	1047	1050	1016	1008	1047	1054	1090	1085	1038	1038	1040	1010	1099	1051	1039	1101	1041	1128	1050	1081	1025	1047	1029	1065	1079	1087	1069	1055	1051	1081	1114	1094	1088	1119	1110	1150	1083	1098	1104	1092	1058	1068	1055	1065	1170	1043	1095	1041	1052	1096	1004	1071	1035	1123	1089	1104	1011	1057	1100	1019	1054	1067	1073	1083	1045	1046	1041	1034	1027	1050	1053	1035	1077	1073	1108	1054	1009	1101	972	1083	1057	1038	1015	1066	1007	1044	1071	1064	1034	1094	1064	1074	1076	1019	1062	1050	1085	982	1115	1078	1114	1063	1029	1052	1090	1132	1061	1009	1084	1093	1076	1057	1112	1105	1088	1053	1100	1136	1080	1115	1065	1055	1025	1063	1076	1062	1064	1125	1026	1125	1067	1071	1068	1129	1008	1098	1095	1049	1031	1071	1131	1088	1085	1100	1008	1015	1066	1024	1085	1052	1052	1051	1061	1045	1069	1058	1050	1058	1039	1098	985	1026	1088	1119	1055	1099	1048	1038	1062	1119	986	1057	1063	1032	1040	1075	1080	1027	1044	1055	1008	1098	1033	1079	1077	1032	1092	1126	1075	1092	1052	1075	1037	1037	1082	1042	1102	1026	1094	1100	1041	1024	1096	1041	1075	1108	1125	1064	1026	1037	1072	1087	1056	1046	1183	1102	1043	1050	1022	1072	1056	1042	997	1021	1083	1065	1058	1115	1020	1060	1054	1065	1101	997	1045	1105	1071	1016	1065	1072	1024	1056	1127	1102	1036	1118	1136	1032	1044	1059	1073	1072	1013	1079	1066	1064	1076	1049	1085	1053	1015	1048	1043	1109	1122	1066	1053	1084	1024	1060	1088	1088	1114	1081	1073	1072	1041	1116	1087	1059	1093	1045	1050	1061	1051	1084	985	1028	1044	1105	1022	1073	1051	1050	1082	1019	1087	1082	1026	1010	1048	1063	1032	1078	1073	1120	1070	1085	1074	1048	1067	1047	1101	1092	1069	1085	1070	1040	1079	980	1075	1051	1024	1043	1042	1085	1097	1070	1048	1059	1070	1051	1018	1057	1003	1066	1092	1121	1061	1030	1107	1062	1121	1076	1033	1081	1053	1096	1036	1110	1077	1040	1089	1042	1108	1083	1057	1097	1067	1027	1082	1064	1066	1105	1086	1067	1083	1076	1041	1063	1058	1108	1074	1077	1083	1041	1104	1105	1043	1079	1108	1088	1089	1064	1111	1059	1042	1111	1028	1027	1062	1081	1100	1138	1100	1099	1104	1088	1051	1053	1026	1089	1015	1044	1061	1155	1090	1036	1055	1044	1101	1098	1027	1075	1035	1102	1149	1059	1084	1104	1103	1030	1093	1097	1074	1084	1125	1069	1046	1037	1084	1053	1039	1110	1093	1040	1063	1077	1068	1013	1092	1058	1056	1140	1145	1132	1070	1143	1126	1073	1062	1040	1074	966	1066	1091	1088	1105	1136	1075	1065	1069	1055	1038	1036	1107	1110	1083	1069	1072	1082	1133	1132	1085	1091	1080	1090	1041	1085	1062	1121	1079	1071	1041	1066	1060	1042	1110	1054	1061	1054	1094	1013	1045	1118	1087	1041	1054	1026	1095	1048	1038	1107	1087	1091	1052	1114	1070	1102	1051	1116	1050	1052	1057	1059	1068	1046	1031	1073	1109	1072	1151	1088	1068	1098	1034	1102	1070	1085	1053	1039	1065	1070	1055	1071	1083	1121	1064	1117	1100	1020	1044	1060	1058	1074	1054	1034	1017	1054	1077	1121	1045	1008	1062	1038	1074	1098	1074	1052	1102	1095	1124	1046	1063	1029	1074	1049	1083	1109	1070	1053	1004	1082	1054	1079	1038	1016	1031	1079	1061	1057	1034	1113	1086	1082	1082	1110	1079	1093	1070	1055	1061	1069	1036	1101	1063	1058	1058	1089	1022	1080	1068	1053	1009	1102	1056	1035	1087	1106	1029	1086	1038	1065	1036	1085	1129	1081	1080	1044	1022	1052	1039	1127	1037	1063	1041	1076	1070	1052	1084	1054	1053	1016	1032	1079	1098	1086	1037	992	1091	1042	1044	1074	1082	1084	1112	1092	1016	1054	1079	1034	1023	1066	1072	972	1080	1083	1053	1028	1043	1082	1045	1049	1084	1072	1109	1071	1086	1052	1082	1028	1068	1052	1098	1087	1061	1092	1078	1075	1075	1050	1072	1080	1063	1075	1031	1070	1097	1053	1067	1070	1104	1104	1096	1100	1089	1100	1084	1076	1043	1059	1084	1086	1063	1070	1075	1073	1079	1033	1092	1055	1012	1049	1046	1071	1054	1070	1072	1089	1076	1084	1077	1042	1019	1056	1102	1077	1053	1093	1071	1061	1035	1020	1056	1035	1071	1062	1056	1179	1035	1058	1004	1073	1021	1018	1064	1063	1030	1090	1121	1102	1050	1105	1088	1063	1089	1071	1094	1078	1019	1052	1102	1100	1108	1110	1111	1096	1098	1060	1081	1063	1069	1062	1140	1052	1038	1054	1005	1072	1040	1039	1023	1111	1058	1067	1031	1103	1039	1078	1077	1063	976	1099	1074	1025	1118	1056	1042	1036	1083	1099	1114	1093	1049	1096	1070	1052	1085	1056	1086	1010	1096	1045	1089	1076	1038	1032	1059	1058	1085	1097	1088	1053	1084	1069	1105	1064	1114	1062	1112	1111	1070	1050	1030	1055	1034	1048	1042	1069	1048	1125	1033	1082	1092	1111	1040	1013	1070	1074	1055	1067	1049	1076	1088	1135	1085	1106	1023	1023	1089	1148	1061	1049	1117	1147	1081	1059	1004	1032	1065	1108	1029	1063	1087	998	1042	1061	1062	1050	1148	1132	1068	1094	1075	1031	968	1073	1047	1004	1069	1081	1101	1106	1088	1074	1079	1137	1053	1074	1070	1005	1109	1043	1092	1079	1009	1099	1080	1091	1106	1101	1082	1056	1105	1018	1107	1040	1075	1050	1083	1101	1114	1040	1032	1096	1132	1027	1077	1033	1035	1106	1063	1094	1001	1057	1083	1045	1035	1025	1090	1045	1036	1117	1057	1081	1047	1043	1048	1100	1098	1086	1118	1016	1114	1030	1029	1100	1077	1079	1076	971	1107	1075	1091	1103	1078	1064	1124	1063	1022	1074	1098	1075	1036	1022	1030	1125	1095	1011	1116	1090	1058	1053	1056	1063	1041	1068	1067	1054	1047	1052	1067	1090	1054	1067	1107	1111	1084	1072	1075	1061	1035	1053
