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
336755743082	336755743640	336755744190	336755744740	336755745291	336755745840	336755746391	336755746941	336755747490	336755748040	336755748591	336755749140	336755749691	336755750241	336755750790	336755751340	336755751891	336755752440	336755752990	336755753541	336755754091	336755754640	336755755191	336755755740	336755756291	336755756840	336755757390	336755757940	336755758491	336755759041	336755759590	336755760140	336755760691	336755761241	336755761790	336755762341	336755762891	336755763441	336755763991	336755764541	336755765091	336755765641	336755766191	336755766741	336755767291	336755767841	336755768390	336755768941	336755769491	336755770041	336755770591	336755771141	336755771691	336755772240	336755772791	336755773341	336755773891	336755774441	336755774991	336755775541	336755776091	336755776640	336755777191	336755777741	336755778291	336755778841	336755779391	336755779941	336755780491	336755781041	336755781591	336755782141	336755782691	336755783241	336755783791	336755784341	336755784891	336755785441	336755785991	336755786541	336755787091	336755787641	336755788191	336755788741	336755789291	336755789841	336755790391	336755790941	336755791491	336755792041	336755792591	336755793141	336755793691	336755794241	336755794791	336755795341	336755795891	336755796441	336755796991	336755797541	336755798091	336755798641	336755799191	336755799741	336755800291	336755800841	336755801391	336755801941	336755802491	336755803041	336755803591	336755804141	336755804691	336755805241	336755805791	336755806341	336755806891	336755807441	336755807991	336755808541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2803	3650	2300	2659	3650	2300	2682	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2817	3650	2300	2379	3650	2300	2379	3650	2300	2379	3650	2300	2379	3650	2300	2379	3650	2300	2391	3650	2300	2412	3650	2300	2440	3650	2300	2472	3650	2300	2472	3650	2300	2493	3650	2300	2506	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2517	3650	2300	2532	3650	2300	2545	3650	2300	2545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
91209	79006	56838	25786	16704	4321	889	249	208	199	198	206	196	177	195	205	214	246	202	187	201	220	225	204	202	217	200	195	198	213	176	205	202	191	201	193	179	196	212	205	208	202	206	203	196	207	188	209	190	210	190	194	209	206	174	190	225	198	209	218	206	198	195	203	212	189	191	218	216	166	226	179	194	195	212	215	209	202	188	188	184	198	206	191	181	201	197	188	196	212	210	213	184	193	172	210	182	196	206	211	189	214	238	233	193	193	192	215	213	199	204	209	205	169	213	205	188	192	211	186	213	215	189	202	198	208	186	192	222	188	214	206	184	210	175	205	192	202	206	187	224	198	207	222	215	194	194	210	214	192	188	193	224	213	199	171	182	208	217	181	209	212	198	209	229	202	211	199	205	179	203	224	223	211	204	231	209	207	208	197	205	212	191	209	182	182	192	178	209	220	212	218	215	197	184	212	195	199	199	210	206	180	198	168	199	199	193	233	203	211	213	221	207	191	180	203	187	209	196	207	163	204	198	193	208	192	213	183	214	206	204	207	182	207	181	197	188	203	184	188	212	198	214	185	216	187	193	181	188	188	209	226	192	182	165	198	189	171	183	206	211	199	191	234	181	229	187	222	193	182	184	194	193	197	188	198	224	193	186	196	170	182	194	221	206	183	203	200	219	221	189	214	202	200	213	183	210	214	172	230	207	176	185	186	181	193	209	214	181	196	211	220	212	195	221	197	184	201	206	203	219	204	201	179	202	196	192	237	211	213	211	200	223	204	201	220	191	202	212	177	195	223	214	204	165	182	197	193	183	245	209	199	214	209	233	199	232	201	204	199	195	166	222	222	187	213	203	237	205	203	211	188	207	170	191	191	192	239	181	209	169	200	208	200	221	224	241	198	192	223	174	184	208	206	186	216	226	171	191	195	199	212	185	200	212	181	169	199	196	192	203	185	191	203	214	200	164	209	183	212	172	192	237	205	185	228	196	185	194	220	209	199	203	208	191	235	199	197	191	182	199	190	212	188	206	200	225	194	209	222	176	180	190	200	172	216	241	204	198	169	186	202	187	207	204	196	212	194	188	219	221	200	193	190	229	195	227	184	224	211	207	191	191	203	192	215	209	186	188	217	217	231	184	215	190	181	207	194	228	189	202	216	193	204	169	208	181	203	176	225	201	226	188	188	209	196	192	202	185	200	218	202	212	206	206	195	200	199	190	192	197	197	194	195	201	203	190	187	218	202	186	205	199	227	227	212	181	206	216	177	213	188	180	204	179	187	216	203	219	200	206	220	176	220	219	198	198	197	187	231	202	196	186	197	191	189	188	202	218	216	192	196	214	185	211	220	177	213	227	175	199	246	167	194	200	195	196	221	208	186	213	205	202	209	221	200	177	202	197	206	187	169	171	220	179	214	183	177	181	194	223	207	197	204	215	201	248	205	166	225	176	201	192	201	193	244	203	191	217	205	209	198	193	186	199	191	205	216	202	192	205	211	191	208	196	199	240	192	210	213	195	203	217	196	212	219	222	179	204	207	217	195	195	210	204	175	203	185	198	173	184	218	179	181	203	205	195	215	224	162	197	205	188	195	206	193	205	189	178	203	198	220	205	178	191	185	183	211	203	197	211	166	208	197	194	231	201	193	216	203	198	199	227	213	200	195	191	221	205	188	224	194	211	201	216	205	204	195	228	192	172	200	201	240	204	217	221	206	198	197	185	192	232	213	179	227	211	194	207	192	248	187	179	192	199	211	192	192	192	196	193	206	188	200	183	210	207	187	212	198	173	200	184	181	194	194	225	198	193	209	169	196	212	202	194	186	200	206	192	223	203	212	214	173	202	199	222	195	178	214	222	212	225	208	212	174	211	214	224	189	206	202	223	200	227	227	200	211	218	225	194	177	201	175	215	199	219	196	191	205	185	176	207	206	197	200	222	214	203	201	182	174	223	202	202	215	193	195	181	198	195	211	217	211	241	231	210	195	179	213	193	206	222	205	205	208	221	211	194	214	187	213	204	224	205	189	177	189	226	212	193	205	219	221	208	205	192	206	170	217	203	200	221	204	175	192	217	195	192	205	197	198	179	214	188	190	220	196	212	179	211	189	213	200	208	189	201	202	199	177	213	199	194	209	183	209	185	186	197	199	208	194	201	205	218	185	181	177	188	209	183	196	193	212	196	179	235	191	194	210	209	183	196	203	197	206	189	203	214	185	209	184	192	172	176	205	201	189	203	212	190	209	180	202	211	169	206	192	214	183	202	191	210	196	188	204	228	207	214	222	174	216	203	174	202	202	188	200	199	218	202	188	229	194	208	209	189	195	196	207	222	203	200	183	202	210	215	218	208	190	228	218	196	201	208	170	204	191	225	173	197	199	223	210	194	197	196	201	226	200	191	203	211	195	208	207	216	212	207	216	179	192	219	183	196	213	211	215	202	210	191	198	215	204	211	165	193	209	217	198	206	181	209	209	203	191	190	198	226	221	204	201	170	214	187	214	192	218	202	191	196	180	216	215	213	201	184	214	211	182	225	191	188	183	200	209	167	179	195	184	215	172	205	212	192	221	201	212	162	223	204	219	198	197	196	201	192	207	185	207	210	200	200	176	195	157	197	212	169	199	191	201	226	191	215	213	198	197	199	227	203	202	210	207	182	207	197	196	203	210	218	222	191	185	231	206	199	214	187	195	203	212	197	223	206	203	196	196	189	193	206	203	227	197	177	217	179	199	203	189	189	210	192	211	213	199	221	187	201	220	214	220	218	196	217	186	220	213	206	206	197	175	213	209	195	171	212	202	215	194	211	216	179	226	198	207	199	204	183	225	201	213	192	227	200	213	183	178	190	201	196	206	198	175	173	182	198	206	194	187	221	224	233	196	199	207	185	198	211	217	214	213	210	220	182	197	207	189	188	201	212	211	209	216	223	217	217	180	206	188	203	221	196	188	206	195	225	204	208	186	190	197	198	221	184	179	218	200	189	155	221	227	234	206	170	176	225	198	201	231	185	202	199	199	206	219	220	206	193	207	207	186	196	195	206	210	223	190	183	191	228	203	234	207	232	190	190	208	203	227	198	213	200	189	189	213	215	199	198	222	185	208	217	196	204	180	216	214	216	204	164	213	211	200	193	220	245	194	177	206	199	184	217	191	219	229	222	203	211	189	208	178	184	198	225	209	192	192	201	186	174	196	190	232	182	170	194	177	220	201	200	213	220	222	213	187	189	219	187	191	216	219	183	192	179	188	203	196	191	191	203	218	198	216	182	200	210	197	212	229	208	204	192	205	206	190	206	213	218	204	197	208	229	192	187	218	180	170	205	220	191	216	199	207	187	229	223	202	221	204	192	215	220	199	223	208	200	172	194	177	210	186	204	188	184	211	204	208	207	194	197	197	203	218	186	215	197	239	217	207	190	217	215	202	216	189	203	183	185	172	190	191	196	176	204	206	219	193	219	185	195	232	218	200	173	207	247	184	191	209	199	197	221	216	206	213
67556	67183	53022	22889	26165	8110	2865	675	491	532	508	491	487	470	487	505	525	482	470	497	495	517	507	465	444	506	469	524	510	510	469	506	502	518	508	488	476	471	508	504	502	502	476	514	486	529	505	482	459	491	538	485	525	509	542	477	509	489	498	523	488	495	469	514	473	503	495	472	488	479	482	486	488	480	519	501	517	471	491	504	536	496	527	460	475	496	492	468	474	502	473	474	487	496	467	457	485	516	453	534	494	487	489	515	510	512	502	458	486	485	483	525	497	513	473	512	505	538	509	507	522	494	498	476	471	507	526	492	489	467	518	520	472	496	486	537	508	483	496	477	516	495	471	480	478	514	545	480	502	469	486	479	513	508	497	463	509	485	503	469	540	500	528	520	523	500	463	479	514	453	505	480	498	456	473	488	499	502	458	521	531	491	426	483	491	480	476	488	509	465	502	482	494	515	498	495	498	550	537	454	494	512	510	513	459	487	532	477	474	478	528	502	478	533	487	466	504	480	467	521	486	484	497	519	514	500	495	496	496	480	526	473	457	464	540	492	483	506	496	486	445	484	521	490	462	478	506	483	479	526	484	482	494	508	527	499	500	493	484	514	468	512	534	497	550	514	497	509	507	498	500	476	485	514	474	525	494	493	513	451	456	487	539	463	523	512	457	480	505	484	476	501	546	496	486	458	529	478	498	480	500	478	487	500	505	504	488	463	494	517	481	547	527	478	481	497	483	491	476	485	461	484	503	474	482	495	505	520	459	476	481	536	478	486	504	501	484	493	492	470	465	495	502	504	476	493	504	525	482	473	502	483	500	502	516	468	483	511	529	477	488	526	496	442	490	517	514	500	499	511	491	454	530	517	495	516	479	485	510	496	461	502	456	496	495	508	523	494	518	479	493	501	462	489	515	472	490	484	519	448	522	467	499	513	500	447	486	508	480	482	473	517	537	511	495	504	528	519	506	517	495	511	493	489	514	487	497	515	492	523	469	513	508	504	498	499	485	500	502	509	497	511	500	527	496	478	516	465	528	497	498	510	521	504	495	486	490	448	454	489	481	482	528	495	467	450	467	499	495	538	488	497	462	518	509	497	505	497	472	469	478	514	538	507	470	459	471	502	502	513	469	445	517	452	487	481	487	497	502	499	498	483	476	453	519	488	467	494	516	498	496	476	520	526	526	513	525	493	504	535	476	439	510	531	493	472	477	524	473	467	482	487	477	510	480	454	521	489	502	520	485	508	474	489	487	465	526	504	543	459	511	495	484	504	483	485	532	499	486	565	456	504	457	505	502	490	484	507	494	476	503	504	492	481	531	493	453	464	464	451	483	492	508	483	472	500	508	514	483	467	511	482	489	490	511	440	498	497	522	544	500	520	465	510	508	495	510	487	493	479	480	502	488	509	529	527	449	491	505	485	483	477	500	499	501	482	512	483	519	471	476	476	499	505	519	466	503	538	486	500	516	520	511	486	487	491	495	471	534	469	480	464	471	517	446	478	520	489	491	513	483	524	479	507	488	524	495	518	478	495	486	450	490	471	502	497	498	541	509	457	503	509	489	485	494	485	523	495	495	468	469	513	523	501	474	502	509	501	463	545	487	485	465	521	521	507	489	532	471	491	490	500	493	472	475	494	525	541	510	486	506	491	480	501	535	483	539	465	476	464	481	476	500	517	551	494	500	503	490	499	477	501	474	499	493	508	476	450	545	502	511	482	499	541	510	546	486	443	477	489	499	500	545	470	480	492	467	505	447	479	498	488	483	484	518	490	475	474	519	494	460	505	475	506	516	518	482	505	481	487	495	491	478	489	514	499	532	487	558	526	456	468	501	477	510	493	477	506	514	482	519	503	523	447	515	484	476	485	519	480	536	481	450	503	470	522	444	479	512	482	464	493	483	497	549	476	479	527	500	470	447	487	500	491	524	563	464	524	484	496	476	497	505	490	500	485	483	481	480	483	498	437	498	508	538	519	487	475	490	513	522	480	476	469	507	475	466	505	522	501	491	522	489	488	515	509	463	525	480	497	498	475	505	487	462	430	492	481	499	481	454	487	512	520	476	491	488	521	497	497	451	512	473	463	488	460	480	442	494	475	510	518	445	465	492	518	520	498	510	510	527	507	507	499	491	489	475	517	489	484	515	477	511	484	507	507	497	496	502	512	501	472	495	506	504	455	495	483	499	490	488	453	460	456	476	460	514	487	492	501	517	488	474	538	509	488	458	478	513	498	524	449	483	481	485	490	500	497	505	497	473	501	531	510	508	546	469	474	494	504	473	484	479	540	507	519	496	514	550	496	504	502	502	488	514	497	487	480	473	483	493	471	533	494	456	481	491	517	464	509	510	483	528	506	511	496	504	508	498	521	514	498	518	537	477	496	490	529	494	487	489	492	473	457	508	492	491	507	513	486	452	486	493	507	467	499	499	456	506	481	513	503	479	516	509	469	504	473	486	507	498	500	528	505	513	493	483	532	473	486	529	433	506	486	513	463	501	511	506	467	496	527	502	474	508	527	472	513	536	487	515	463	500	536	490	486	509	490	450	544	482	497	529	477	474	480	498	489	461	451	506	503	482	477	509	496	510	510	470	484	518	482	521	462	471	503	489	476	491	495	473	468	492	511	485	523	459	516	493	518	508	541	521	498	449	444	479	519	506	461	470	495	522	561	497	487	504	476	475	464	512	512	522	475	502	517	508	493	540	499	489	503	512	490	522	467	504	487	493	494	503	482	499	474	519	514	493	497	500	473	502	521	509	527	500	549	475	490	490	526	458	464	497	506	500	473	502	513	454	521	479	516	519	508	489	466	480	481	452	499	511	488	486	523	487	496	481	529	522	533	500	472	500	492	503	479	515	459	504	500	511	504	497	491	512	522	479	484	504	518	521	498	503	501	509	518	505	458	498	475	516	479	472	473	493	470	464	510	473	504	487	488	498	471	465	506	491	481	477	478	531	482	483	492	469	452	519	513	492	504	496	499	470	519	464	507	500	509	498	521	472	511	483	522	494	502	503	500	472	496	517	493	484	427	521	501	500	545	474	496	491	530	452	499	489	459	501	495	502	484	504	466	505	471	496	511	463	508	485	477	496	509	536	433	520	506	517	480	477	494	487	477	498	477	488	524	488	496	476	493	517	499	509	527	474	490	494	497	532	489	522	481	513	472	490	508	517	515	486	508	494	461	491	477	478	480	505	537	482	459	519	481	483	527	516	510	476	487	480	503	521	499	483	464	487	521	519	532	495	500	501	524	506	481	520	461	459	515	475	479	481	527	490	472	501	513	527	488	497	491	496	462	549	483	495	508	455	511	474	497	533	522	462	495	485	507	523	474	491	474	467	487	485	505	510	485	501	487	522	487	495	500	538	489	505	499	507	502	493	469	477	491	499	504	529	506	488	513	489	474	499	481	491	479	460	473	487	476	496	457	527	449	538	468	531	463	488	487	526	525	503	478	529	451	506	522	495	520	483	486	489	452	531	508	496	487
37718	26897	10845	1279	990	486	339	300	295	299	303	303	259	286	319	278	318	314	257	310	289	343	313	339	315	301	294	293	283	272	252	305	285	308	271	290	285	286	302	307	300	294	276	292	281	310	303	304	278	332	288	289	298	318	270	307	260	302	272	300	318	277	318	300	285	297	295	258	275	306	279	302	272	258	285	268	308	300	289	296	297	290	301	306	269	312	306	273	308	263	276	300	290	302	278	282	303	292	269	303	318	281	305	286	307	252	269	263	303	255	258	279	273	286	304	317	296	239	281	272	282	315	289	265	271	306	266	282	297	282	301	287	287	310	287	270	307	322	265	289	295	286	299	290	280	289	269	282	312	309	292	312	290	278	288	269	256	277	299	325	281	301	279	284	273	304	284	275	261	280	315	303	314	311	313	288	296	290	259	306	282	286	276	289	261	250	279	284	273	294	303	293	312	269	280	306	276	290	280	272	308	299	311	314	274	298	309	294	253	251	293	288	316	293	298	306	294	258	301	298	269	301	298	303	285	308	313	272	292	258	296	306	268	294	292	304	273	290	285	306	308	310	310	284	277	272	278	268	281	287	318	287	269	273	309	287	284	272	294	261	299	249	288	291	306	266	308	266	275	275	280	304	285	267	306	330	296	284	292	300	288	295	308	318	296	266	271	311	273	281	308	279	308	282	310	309	277	272	318	308	255	273	283	287	313	278	288	267	312	296	287	289	291	300	283	299	299	292	298	278	290	307	291	300	306	303	285	284	268	267	267	307	295	286	292	301	301	265	265	279	280	283	277	279	277	313	304	287	261	299	303	264	309	264	292	263	274	283	278	283	286	274	274	305	334	282	305	308	283	264	265	287	278	298	290	273	280	293	297	304	298	319	319	269	304	276	243	260	308	340	281	295	280	318	282	262	275	299	294	297	293	265	317	293	296	265	286	288	307	273	280	295	278	313	311	280	322	273	283	326	297	278	317	292	288	296	251	300	286	279	279	284	272	289	292	291	294	293	316	283	266	283	283	280	283	305	291	290	294	311	299	308	312	279	275	303	291	297	305	254	310	294	272	296	315	316	295	307	279	278	311	310	292	271	285	283	279	309	290	282	302	273	305	324	300	282	291	308	286	293	294	307	278	263	289	278	299	315	292	322	299	294	295	303	295	295	300	279	298	289	318	300	276	286	328	303	298	301	289	284	283	290	288	300	295	323	321	306	300	288	313	276	290	288	291	302	261	287	284	314	287	339	264	279	284	305	312	274	297	321	289	280	304	280	315	310	280	279	301	285	294	310	253	276	290	314	310	271	300	291	273	298	286	266	265	258	304	300	305	259	344	315	295	307	268	265	294	286	300	275	262	277	289	291	290	299	282	258	294	271	274	260	287	279	278	283	297	322	255	280	267	258	277	286	305	312	290	282	298	312	304	300	309	266	266	303	304	286	264	279	287	279	306	316	299	293	287	304	288	307	295	276	291	339	279	297	254	275	278	309	306	291	292	296	318	281	286	296	262	284	294	311	273	291	294	276	290	282	307	286	320	297	281	276	263	290	267	305	271	283	291	303	308	278	311	298	268	285	294	297	279	274	279	279	300	327	304	277	290	285	299	297	282	310	311	292	294	305	283	300	297	292	278	278	271	318	301	298	293	334	300	280	302	258	270	244	296	293	286	300	319	321	306	270	303	263	279	253	301	301	306	302	290	271	297	318	305	285	309	287	270	275	277	295	285	295	272	272	243	290	273	285	316	281	278	286	289	299	282	279	282	284	281	276	278	276	263	273	284	275	297	265	287	266	315	324	330	301	258	284	266	255	262	283	275	306	339	294	286	306	284	285	280	295	297	286	276	279	289	279	288	310	293	278	300	280	293	271	273	258	298	289	280	298	309	269	303	293	286	285	282	271	270	296	263	278	315	297	321	278	282	299	298	276	310	295	293	257	312	297	269	293	280	329	310	303	295	285	282	314	275	279	284	282	271	292	297	282	267	320	281	266	282	308	297	266	318	298	255	277	272	273	298	302	303	294	298	288	286	255	281	279	313	278	265	304	281	288	307	302	263	264	311	285	279	323	269	276	284	282	294	289	322	263	292	272	307	281	265	318	270	276	319	263	295	314	288	265	304	294	301	266	287	315	268	314	319	283	278	257	280	300	301	266	298	323	290	297	286	263	247	310	297	323	290	279	285	285	280	296	317	253	269	303	304	296	268	326	283	289	279	276	281	313	297	298	275	292	272	307	277	278	268	297	298	314	287	276	296	277	256	282	293	270	285	280	295	281	284	291	272	272	318	301	292	321	328	299	291	289	273	302	282	299	286	299	293	288	296	299	280	310	287	283	305	281	308	285	262	302	313	300	302	287	304	278	286	273	279	300	315	291	300	270	283	279	282	314	269	318	272	294	272	333	272	272	309	282	277	281	293	274	283	281	308	256	322	268	296	281	280	286	294	285	284	264	289	253	266	281	292	264	280	298	292	324	293	269	274	296	267	307	314	283	324	274	281	269	284	280	293	297	295	318	321	283	297	286	293	284	332	300	285	258	314	266	321	318	307	276	292	288	295	265	295	266	274	303	290	301	324	328	279	293	279	297	277	297	267	302	323	271	298	313	296	294	316	292	291	292	278	272	260	280	294	274	304	257	288	301	288	268	312	282	288	287	315	323	288	302	298	292	261	291	324	288	277	285	285	290	300	265	259	296	312	318	290	310	321	299	271	300	289	310	308	295	259	287	280	266	265	292	259	299	313	273	309	284	300	270	315	289	256	299	286	304	264	320	288	273	280	285	264	272	299	309	250	287	307	256	295	293	293	284	279	300	303	258	300	290	267	248	289	286	319	270	286	287	298	243	288	313	285	290	299	300	292	302	287	272	260	293	280	263	254	247	319	290	258	301	281	278	311	277	256	283	289	273	304	272	291	306	303	293	318	298	276	290	287	280	282	270	290	303	299	311	281	284	280	292	287	309	276	312	275	295	295	275	311	281	305	280	294	306	297	286	309	293	285	300	283	258	273	285	268	288	286	290	322	293	290	287	287	283	291	288	281	288	278	287	287	313	319	311	287	284	284	275	285	337	294	296	268	323	280	305	243	285	274	273	254	288	316	261	306	314	291	286	287	292	286	291	284	305	276	297	273	290	313	284	295	287	319	270	347	285	309	296	286	285	245	272	277	295	300	264	316	256	281	313	271	278	289	268	322	287	330	282	321	304	286	263	270	275	296	304	291	298	297	303	321	310	306	324	297	276	289	255	292	295	302	279	280	307	317	287	281	289	286	274	293	265	286	266	273	275	291	304	303	283	323	297	303	308	277	294	284	290	302	266	310	270	289	307	276	285	291	284	299	304	285	289	284	270	267	269	285	282	291	285	269	313	303	315	256	249	293	303	257	299	273	284	301	285	289	271	302	251	268	284	302	296	273	274	295	270	313	272	284	303	301	300	309	279	309	259	299	314	276	285	286	292	294	270	289	310	276	274	341	271	281	292	298	283	297	271
35090	27601	13530	2157	2934	1342	811	670	730	698	679	670	742	714	735	710	699	652	699	674	766	685	734	705	748	744	732	693	680	737	727	697	711	694	678	686	702	695	693	691	720	664	716	716	709	690	742	689	691	706	754	671	665	689	696	686	706	702	698	732	698	711	696	709	706	730	694	680	662	748	738	705	716	696	752	653	689	724	668	712	701	720	725	720	696	676	682	675	712	707	693	687	690	687	708	656	706	671	704	698	659	658	710	677	694	723	736	679	667	700	646	706	680	700	699	680	713	696	759	657	705	726	731	716	698	690	654	676	696	665	664	654	723	733	669	703	713	689	747	714	698	716	713	702	734	726	698	703	661	736	654	718	668	649	714	704	711	730	707	716	754	685	716	660	730	715	674	747	706	680	713	737	660	658	665	742	699	665	690	688	689	735	690	671	743	722	708	687	674	671	694	671	729	713	661	668	736	741	694	684	706	663	736	679	724	637	721	675	717	736	698	716	712	702	689	695	705	701	692	698	654	698	689	700	682	695	695	690	734	671	694	702	638	698	718	667	653	732	733	762	717	691	663	710	706	695	671	689	695	750	680	701	771	735	693	710	709	730	709	734	671	707	689	697	723	666	671	675	693	663	725	670	706	687	723	672	721	635	683	660	681	643	697	675	737	692	646	676	690	690	681	663	684	707	651	652	683	683	750	695	694	721	705	715	691	687	709	715	705	704	675	718	693	697	712	677	699	713	667	662	727	692	674	671	685	714	676	697	667	698	683	693	648	732	703	669	721	660	704	697	670	727	679	741	737	704	689	708	689	688	680	718	686	650	731	716	744	718	705	727	719	707	708	702	699	724	667	686	710	660	672	722	728	713	741	678	743	705	669	742	687	727	685	687	695	670	671	662	701	642	708	668	689	742	662	701	707	693	673	686	722	674	707	647	677	707	663	674	721	747	737	705	720	682	718	667	665	710	754	655	710	736	709	675	671	700	680	757	677	700	681	710	703	722	691	720	744	686	725	689	671	638	704	715	702	690	707	716	753	702	649	669	745	670	712	703	684	708	727	704	696	698	712	676	663	692	641	712	679	735	659	710	708	704	701	678	687	721	680	701	678	689	679	744	686	751	684	729	684	757	675	676	677	732	684	652	691	685	740	672	694	693	713	710	679	687	669	674	652	669	705	682	735	729	740	716	734	664	719	665	691	676	697	688	739	682	675	667	741	724	664	680	743	753	720	681	676	657	707	671	686	716	702	689	708	723	705	660	746	694	679	729	672	694	716	682	730	715	704	706	747	761	690	668	663	757	695	714	714	694	753	698	713	743	687	656	695	676	672	707	732	679	682	706	688	713	734	693	707	663	686	679	748	676	661	680	697	739	650	656	678	674	659	685	699	703	746	713	716	689	669	658	705	784	692	678	673	691	689	669	709	674	690	707	708	720	687	651	739	703	728	718	693	700	696	737	645	691	679	747	715	659	666	695	679	705	721	692	658	713	711	756	649	711	677	736	732	728	729	685	695	594	676	710	701	649	685	674	713	705	646	698	697	721	760	751	680	685	679	696	724	700	735	707	729	719	703	705	740	673	657	699	718	691	690	710	697	682	700	720	674	676	743	673	675	688	694	709	687	738	705	694	719	716	654	681	656	703	683	745	714	724	663	704	658	753	712	691	674	758	718	696	672	685	660	656	700	701	661	709	728	721	706	704	712	669	695	665	691	721	706	687	703	710	662	668	677	698	694	719	678	667	715	685	730	702	698	666	687	675	666	687	673	718	716	685	683	715	717	706	715	713	726	648	722	723	705	664	725	688	689	714	648	728	699	701	699	732	689	700	712	671	707	712	649	715	682	719	686	688	698	703	757	736	705	682	757	730	677	704	698	723	694	748	674	667	752	736	717	699	731	693	701	657	713	701	695	676	695	711	716	695	680	696	739	726	723	684	704	675	717	709	754	700	686	721	703	683	743	699	671	665	667	677	705	704	671	737	703	683	705	749	627	702	718	705	731	714	710	703	707	722	676	726	661	698	679	674	704	729	695	716	739	739	719	684	631	742	700	723	728	724	674	750	721	648	728	653	679	714	653	688	708	684	666	689	707	679	669	715	695	684	695	720	679	649	683	642	667	696	667	690	678	712	695	679	707	652	698	705	706	690	756	695	703	694	648	685	703	742	718	717	689	738	634	740	696	733	685	687	693	692	718	714	735	703	739	693	701	721	687	696	701	667	690	709	695	737	728	704	639	702	690	708	730	695	697	735	697	735	699	745	718	660	705	689	661	666	690	721	675	731	682	694	722	688	728	709	731	732	668	650	716	667	714	662	720	705	667	698	726	710	679	665	688	715	694	707	703	683	715	696	696	698	714	748	676	684	688	702	713	673	714	665	693	683	688	751	699	658	708	691	696	683	689	742	671	697	679	727	712	707	706	690	715	738	703	649	689	712	681	704	729	729	675	738	688	746	737	728	665	715	665	702	739	674	704	726	692	669	683	688	711	670	675	668	747	752	673	736	683	657	724	708	749	692	701	671	716	722	699	680	712	724	711	709	698	683	733	710	688	708	718	728	712	678	694	662	722	707	704	708	683	714	694	684	697	720	697	716	726	723	696	644	646	704	699	740	721	663	701	723	737	668	705	769	725	708	727	679	704	689	710	685	680	655	712	672	731	696	746	693	702	723	697	719	690	702	708	730	746	732	692	704	733	721	741	689	722	721	712	765	724	770	730	671	711	720	724	717	677	699	736	737	709	688	740	698	708	703	705	708	722	713	705	681	670	736	713	660	670	728	699	708	701	701	705	706	699	737	721	719	728	709	685	701	631	702	689	714	694	718	723	686	680	715	643	715	729	738	673	713	704	754	718	740	691	664	641	684	711	701	718	706	747	691	666	657	700	684	712	688	719	731	694	698	684	737	719	653	662	658	706	679	669	694	701	693	718	741	731	703	726	666	658	725	716	703	697	714	697	728	650	692	661	703	724	687	744	727	688	689	766	681	717	722	703	733	691	706	679	700	649	676	699	728	662	674	711	680	660	661	708	658	673	719	713	699	738	711	704	709	666	723	715	714	679	709	738	712	690	716	706	692	697	711	691	707	709	732	713	740	677	722	664	738	709	726	721	699	638	734	723	708	719	723	646	693	702	696	685	701	682	689	687	707	749	699	699	724	702	718	655	726	714	702	684	697	718	690	657	706	665	708	668	694	730	717	739	727	716	710	685	699	693	718	696	681	749	701	696	749	666	680	683	701	673	671	727	655	645	694	728	720	717	655	671	689	692	690	696	728	657	668	694	680	701	707	699	678	726	692	709	764	645	729	682	746	725	687	720	736	729	705	686	775	733	677	739	663	655	714	673	695	756	759	706	695	663	707	696	641	698	723	708	677	710	662	672	668	724	691	702	679	711	706	694	665	707	710	724	738	748	751	707	674	712	687	681	660	676	691	682	712	717	700	662	714	726	658	664	670	753	693	715	741	688	717	759	702	735	710	727	728	710	675
80140	68435	45628	18223	9022	2765	737	297	301	261	327	262	269	291	291	281	298	279	276	258	268	264	270	318	265	295	290	286	269	279	278	287	289	286	282	250	243	262	261	277	280	276	286	288	282	238	304	282	280	278	285	295	264	301	279	262	279	271	295	257	282	253	271	298	290	295	275	276	268	270	289	305	298	286	278	255	305	280	267	254	263	296	287	268	288	268	250	269	277	302	279	304	271	315	280	289	289	286	284	267	257	287	296	244	262	256	269	286	268	288	271	284	283	271	269	287	270	250	269	263	271	268	269	266	308	292	284	246	261	287	335	278	294	280	288	258	288	295	288	246	291	293	310	273	267	246	292	254	326	256	283	307	257	264	282	317	274	253	272	298	277	277	289	274	275	261	264	256	274	255	254	265	268	276	272	292	270	310	269	315	295	281	265	262	282	272	264	260	297	268	267	300	264	273	275	272	271	266	317	261	271	259	274	261	256	318	283	248	269	253	297	278	273	291	259	276	261	271	268	264	268	275	256	272	263	267	284	290	267	275	292	252	280	267	291	268	294	300	266	261	262	284	280	262	271	265	293	248	274	291	279	281	296	244	242	281	272	269	303	290	267	263	256	296	298	278	314	263	281	271	281	281	263	296	278	312	285	270	279	277	265	330	278	251	274	284	283	257	276	264	315	255	290	285	275	269	281	268	285	261	275	288	272	285	285	285	258	282	278	276	290	250	266	255	280	283	267	287	266	298	261	273	278	284	277	286	296	263	245	256	263	246	300	269	252	271	267	299	255	275	256	268	276	289	260	295	295	260	243	256	274	255	265	294	266	258	255	275	269	273	291	278	280	251	258	237	281	266	285	289	302	283	277	262	272	269	241	244	283	265	275	260	278	302	272	284	305	285	266	303	290	304	284	297	293	297	293	290	290	276	254	266	283	289	274	273	289	270	276	251	315	260	276	270	281	273	278	287	261	256	287	250	254	286	247	278	253	284	299	256	281	265	291	262	290	291	289	275	318	249	281	249	283	292	297	268	283	259	297	255	282	260	296	277	274	304	271	282	289	273	283	287	293	299	268	256	287	258	308	259	297	319	296	296	278	262	289	267	252	266	290	288	284	282	300	283	296	301	278	234	276	279	251	278	278	303	288	280	273	262	268	273	294	281	265	301	295	316	273	289	284	309	278	274	262	270	310	283	242	289	312	265	241	286	263	254	282	258	260	285	271	295	268	273	294	283	260	270	252	283	285	307	269	289	285	253	258	282	276	260	247	273	277	266	265	278	275	270	264	295	268	270	250	271	329	264	285	278	273	286	282	240	261	250	264	289	280	265	285	269	276	269	273	294	274	261	268	297	267	295	297	274	276	290	298	298	298	275	279	275	268	279	264	283	269	269	280	284	280	312	258	239	261	237	276	272	285	289	300	278	274	251	285	271	257	293	314	310	270	307	300	278	296	287	281	256	263	279	269	305	275	280	270	310	285	254	286	265	277	270	272	271	285	284	271	262	265	315	281	270	276	261	242	297	251	285	236	259	286	340	261	287	255	254	271	283	273	258	262	274	304	269	283	261	289	268	271	282	271	258	293	280	265	267	297	257	303	279	283	269	284	249	287	287	276	304	261	248	297	270	275	260	256	312	257	271	275	279	305	308	298	238	265	292	274	262	300	250	286	272	264	274	275	294	246	269	279	289	300	271	261	293	284	268	318	272	291	319	292	261	262	283	284	298	293	270	273	292	285	279	281	260	265	259	281	257	274	284	279	288	260	278	262	269	308	325	267	270	278	290	274	266	284	280	298	262	276	261	282	289	328	294	268	277	263	276	267	295	235	280	273	279	283	281	212	270	247	294	269	281	289	313	267	262	316	289	289	308	263	296	273	268	264	314	292	295	318	291	269	310	280	267	250	300	276	285	298	271	270	266	293	293	281	260	270	289	300	272	272	277	265	276	282	286	259	270	274	279	278	270	295	247	248	276	298	276	259	275	259	256	283	262	277	259	292	282	271	276	269	259	252	284	297	303	273	251	290	268	259	240	283	289	286	292	264	275	295	280	290	258	284	277	270	287	293	276	278	299	266	279	267	236	281	312	295	291	273	276	283	307	247	310	268	289	250	285	285	276	284	278	253	287	282	260	288	275	279	307	248	272	258	277	289	269	247	270	255	269	275	281	277	257	253	283	286	238	293	313	280	273	285	257	301	295	306	261	264	272	295	234	311	291	266	270	250	261	290	254	259	301	281	290	290	280	299	248	254	278	282	287	274	285	275	269	287	264	283	264	277	290	310	253	250	250	246	289	274	286	273	274	284	320	303	261	263	260	267	279	293	278	270	270	281	281	249	263	268	285	298	258	261	274	310	289	268	262	264	277	266	322	294	269	282	272	260	257	302	291	262	298	294	254	276	264	287	283	265	268	280	256	280	298	275	261	269	270	283	284	294	266	251	291	245	272	276	245	271	259	281	286	284	298	292	271	294	278	292	264	267	303	265	272	275	285	303	234	268	284	264	273	268	263	320	288	310	294	262	265	282	264	242	270	263	285	299	269	283	295	287	299	310	264	273	257	286	317	297	286	296	272	296	267	250	293	260	283	281	278	278	286	269	273	271	287	255	289	264	259	277	281	247	265	315	292	290	245	310	271	296	252	299	285	281	293	287	275	265	290	265	255	253	278	263	284	292	283	287	263	251	275	232	297	305	286	293	272	262	253	257	254	282	281	298	263	219	297	265	301	292	307	270	230	244	285	295	264	254	267	297	269	286	282	270	271	285	321	279	288	262	281	295	303	289	297	259	257	269	273	276	307	308	298	270	261	288	278	274	267	262	294	289	294	289	300	319	288	272	295	254	295	275	299	303	255	278	261	320	270	264	278	279	286	269	234	296	284	264	288	265	294	255	300	280	254	288	301	266	266	262	266	290	265	273	277	283	262	279	292	294	257	255	302	312	256	271	268	303	298	286	277	314	258	277	280	299	306	286	253	269	260	237	268	285	292	293	264	293	278	280	280	289	272	276	246	269	257	284	252	301	274	238	293	315	308	297	265	281	255	312	270	284	276	280	291	261	288	288	295	269	255	264	301	317	242	270	274	280	264	314	262	270	284	263	262	269	269	267	286	260	241	274	290	280	265	303	261	297	295	262	278	262	263	290	299	288	314	297	270	258	277	302	287	274	275	298	300	272	276	282	269	256	255	275	295	247	299	270	281	294	311	300	263	296	288	279	271	266	289	272	263	290	289	274	260	267	270	281	262	258	274	297	281	276	283	263	251	242	261	289	268	253	253	272	275	282	292	267	285	265	273	277	248	278	276	272	263	280	300	280	269	297	305	289	292	289	277	259	283	280	252	278	271	253	276	295	265	282	286	280	282	273	318	285	270	275	258	285	248	263	267	296	296	283	263	274	294	284	301	292	285	254	258	293	256	273	290	291	312	277	252	263	280	281	259	266	285	264	268	256	236	255	272	255	263	274	287	284	265	291	269	257	317	275	271	271	264
56622	55015	42661	16829	17918	7205	2190	792	628	619	651	669	657	654	676	671	652	729	671	677	622	662	708	676	663	726	666	659	656	664	637	656	665	612	643	683	705	685	640	631	665	660	648	616	670	641	658	673	688	654	641	664	665	672	660	619	649	666	667	668	652	685	741	640	645	665	630	635	630	684	683	629	722	591	646	659	676	664	679	685	626	701	622	658	669	666	663	623	619	626	676	677	657	697	621	645	658	701	687	639	645	654	666	662	625	657	646	682	614	643	690	677	658	702	693	658	655	734	626	654	688	642	656	664	683	636	616	692	658	612	620	659	613	655	667	658	681	644	659	682	646	690	656	656	615	665	664	658	670	667	717	664	668	674	619	660	642	685	660	705	621	623	639	672	634	678	714	633	680	640	676	637	684	619	691	698	616	676	662	682	644	651	670	693	687	677	667	653	640	629	653	655	622	671	693	718	651	629	661	667	586	687	622	644	680	644	655	648	641	648	636	651	647	700	639	644	650	693	669	643	645	694	617	654	647	650	645	656	672	648	631	698	612	674	695	644	678	667	670	667	668	651	698	669	623	677	644	691	650	621	681	681	670	662	703	644	680	712	684	652	666	633	678	662	644	673	645	652	643	614	675	685	681	669	681	682	681	660	672	642	653	690	660	621	641	680	670	644	666	665	684	666	651	758	630	652	645	623	655	636	655	630	645	723	611	670	643	651	658	636	635	700	646	671	706	683	715	700	631	634	677	665	684	615	660	648	640	635	616	628	655	626	647	688	653	684	654	646	687	625	658	661	643	669	676	640	640	663	635	694	667	641	666	617	635	699	657	640	647	692	645	649	666	663	680	662	629	613	668	658	665	630	687	623	683	681	701	682	656	616	684	621	651	656	664	677	647	664	639	683	675	655	667	658	721	680	683	700	646	646	645	663	621	635	654	647	662	636	645	707	648	658	643	640	677	695	614	658	712	670	644	669	628	666	648	688	658	690	652	628	649	648	628	600	633	669	685	693	615	671	637	661	672	654	651	643	646	646	631	655	619	673	670	614	644	662	648	665	691	690	671	662	648	624	637	645	663	651	666	667	681	655	677	744	646	721	654	684	675	706	658	654	667	703	644	626	666	629	657	647	655	672	682	681	655	634	649	655	708	679	633	660	672	652	663	678	631	707	624	637	645	619	653	659	666	618	638	677	678	667	635	668	661	649	659	681	663	648	648	666	672	684	659	693	603	642	643	681	670	627	652	654	614	670	654	669	650	702	653	704	700	652	680	675	693	656	648	645	693	628	672	642	662	656	648	640	686	629	635	654	651	657	677	649	652	653	626	650	641	637	669	635	709	641	669	667	644	649	622	676	631	656	655	640	669	665	641	666	651	677	685	638	665	658	653	641	661	650	667	656	648	641	605	671	694	635	672	690	675	647	706	688	668	663	656	692	690	656	626	632	657	631	659	672	662	637	644	666	632	701	684	686	621	628	623	630	679	680	678	662	676	690	656	688	647	632	637	693	651	652	669	634	658	679	686	672	646	633	666	650	643	663	676	641	716	652	687	658	662	627	676	647	661	660	676	692	668	628	635	662	710	658	647	621	606	675	638	682	651	638	626	675	674	665	626	656	657	663	642	674	650	632	690	676	670	635	638	602	677	672	707	667	685	620	648	646	671	649	690	642	668	634	651	658	687	628	660	628	684	644	699	675	663	634	644	660	660	657	684	664	665	628	680	710	674	659	668	662	628	615	651	718	685	683	666	661	662	656	640	659	667	655	650	676	687	651	688	619	671	657	618	665	683	646	696	682	646	697	672	698	682	687	672	654	639	630	618	661	677	652	622	654	625	637	658	667	681	645	668	693	641	667	643	659	650	669	647	631	699	633	666	622	613	640	656	635	670	647	632	655	644	653	615	669	639	652	608	671	673	675	661	625	659	655	694	651	686	648	660	635	663	623	632	671	647	659	691	684	629	655	656	677	675	628	649	648	683	646	672	685	657	616	667	717	673	652	686	616	683	613	609	645	680	644	634	648	608	627	684	651	671	669	640	684	659	660	612	665	625	666	672	653	639	639	689	667	636	669	649	642	652	690	655	679	641	676	612	653	733	687	673	651	622	674	655	661	692	675	630	694	689	676	682	660	694	670	630	721	665	637	666	652	645	654	697	639	663	669	673	687	636	660	684	623	632	635	633	665	643	693	674	625	650	697	674	687	639	654	645	641	621	651	679	619	663	650	640	648	643	661	611	664	647	647	701	652	632	668	684	589	661	632	669	700	602	674	675	658	634	673	702	648	670	630	661	660	714	674	662	680	660	707	645	676	678	647	644	641	696	671	671	677	663	700	642	674	664	657	633	649	629	655	662	654	614	638	688	645	694	653	687	651	610	694	689	630	689	615	650	682	647	654	666	664	639	678	687	647	680	669	666	666	609	666	656	741	665	614	615	659	699	644	656	661	667	666	670	686	618	677	669	679	669	628	684	676	620	676	663	641	672	655	722	635	677	634	629	650	640	670	657	634	675	695	670	650	648	695	640	624	683	674	659	705	662	695	668	632	604	638	640	644	672	650	657	640	651	686	680	674	659	646	629	688	695	686	674	656	661	677	639	634	639	641	647	676	673	634	687	674	645	677	647	604	652	622	654	661	640	682	639	696	681	656	669	624	655	690	655	648	627	679	682	606	642	636	651	673	663	691	651	676	613	660	644	659	655	692	674	625	645	654	633	646	649	632	663	641	632	618	652	679	651	627	634	672	680	669	695	657	703	672	670	651	705	640	671	690	665	609	666	647	692	639	638	646	712	644	628	704	673	672	598	688	635	656	660	646	610	678	625	631	609	678	660	646	657	725	661	707	633	632	637	664	642	607	656	674	633	605	652	658	669	642	687	648	651	621	676	628	650	660	640	660	719	675	670	691	660	642	616	669	641	681	671	681	647	650	666	542	601	706	680	683	689	655	673	659	654	666	650	667	655	612	682	654	653	605	684	604	643	681	635	687	692	680	661	619	635	712	653	645	665	697	700	657	737	653	659	641	700	670	658	637	626	647	664	639	634	664	625	685	641	639	655	686	650	641	615	682	681	683	718	669	598	681	646	647	684	639	642	654	637	625	670	665	614	622	665	609	633	653	647	670	625	639	649	639	649	651	674	639	646	613	606	659	664	616	671	672	697	668	645	681	675	707	621	693	703	663	693	680	664	678	647	631	669	649	658	649	660	651	690	658	669	697	686	629	634	675	701	710	646	649	664	657	640	676	646	634	642	643	649	653	684	674	659	650	694	655	656	649	664	676	694	620	723	632	655	657	649	660	647	685	629	656	647	664	694	620	679	710	656	670	678	656	667	672	663	678	649	634	643	670	639	709	608	646	644	638	654	631	677	655	655	674	664	648	643	698	631	630	644	663	685	719	705	620	642	705	633	698	650	611	673	700	656	619	643	665	683	678	654	671	665	641	684	638	641	700	651	646	666	658	687	668	667	631	667	658	667	636	678	674	671	666
85593	75481	55279	24001	16794	6059	1090	264	215	211	215	197	193	184	222	214	200	197	194	172	201	193	184	227	220	217	210	204	203	204	213	199	207	167	181	222	193	180	195	189	212	225	213	181	198	176	210	202	216	191	207	208	220	172	197	207	224	188	182	197	215	183	192	198	191	237	185	193	195	199	188	188	187	192	209	203	199	191	186	186	187	234	167	194	205	190	182	212	240	188	192	233	225	173	174	196	195	172	193	201	200	198	199	193	215	192	194	199	190	204	203	188	198	201	185	194	218	211	184	192	209	187	150	198	198	171	208	192	182	168	187	229	193	229	220	195	193	195	185	201	207	215	215	221	179	203	219	202	206	207	205	207	172	206	178	196	203	209	184	203	209	187	166	208	242	207	209	223	202	189	195	199	193	207	203	188	212	174	197	196	183	218	202	190	187	200	173	188	182	191	194	201	187	219	223	206	223	216	203	202	205	219	200	202	218	219	188	204	189	192	199	161	184	185	213	214	205	192	160	189	196	212	191	186	182	181	171	184	204	189	203	225	183	197	215	181	195	180	196	223	218	166	202	211	192	192	197	222	181	197	185	185	198	201	202	215	185	232	197	183	163	193	221	219	223	199	189	189	220	203	183	206	212	176	180	220	186	200	203	193	188	213	181	209	199	195	192	192	195	199	199	203	177	187	178	210	235	190	207	182	191	214	187	177	196	199	183	162	194	192	201	159	199	202	181	204	187	195	212	198	210	186	189	204	200	198	198	217	212	177	197	225	181	205	217	210	182	210	183	212	183	191	197	218	211	193	215	175	212	189	225	198	230	227	182	195	228	195	203	207	181	225	176	205	199	225	200	197	178	206	212	203	215	234	197	186	206	199	183	173	201	185	202	180	182	195	198	203	182	237	207	217	204	224	190	199	179	178	190	202	195	213	223	216	202	180	219	218	183	224	195	196	184	197	184	196	230	210	203	207	206	202	178	209	183	206	222	190	178	206	201	195	187	191	203	184	195	196	177	191	202	200	195	210	193	187	181	227	194	205	186	181	213	177	212	194	182	194	187	187	230	199	194	200	198	221	217	198	179	187	191	194	186	205	190	192	196	187	214	207	183	194	164	204	188	173	175	210	208	205	204	191	220	206	169	197	186	213	207	182	189	210	195	190	195	188	217	209	209	207	196	178	224	177	234	193	175	201	209	217	185	193	203	208	221	192	195	220	190	207	175	218	224	182	186	199	215	209	171	201	203	197	193	208	222	243	214	203	196	205	179	192	188	210	186	206	206	198	213	203	200	188	204	183	184	176	200	195	213	220	200	192	196	185	191	199	193	190	195	192	203	165	202	242	199	183	166	208	217	204	220	190	235	200	206	206	184	219	211	201	206	193	212	194	195	198	219	232	171	176	221	177	202	174	234	185	198	198	214	186	215	179	208	225	206	191	209	201	229	195	191	183	203	166	187	187	186	216	196	206	193	183	201	217	184	174	199	218	181	204	203	207	209	176	197	178	199	208	190	196	216	203	186	211	204	181	210	193	202	190	182	203	182	196	178	188	202	208	213	195	184	211	194	190	215	185	214	200	189	216	179	194	192	201	197	203	193	210	216	186	214	203	225	231	194	214	198	203	202	213	211	211	212	196	194	190	191	174	196	199	211	222	187	196	202	204	170	190	188	217	177	185	187	208	196	210	202	204	186	209	208	175	196	196	203	218	188	198	173	182	175	217	190	227	176	193	175	203	220	179	190	191	219	208	177	208	204	189	186	204	204	199	190	220	211	196	182	216	213	204	217	197	193	210	190	221	205	209	198	191	218	207	213	206	180	189	194	186	184	197	223	181	223	187	191	226	202	198	196	186	206	211	223	207	194	219	200	196	209	221	203	219	192	206	214	184	186	184	234	195	191	193	182	199	148	205	188	202	214	221	189	199	206	197	221	179	203	215	207	203	200	174	204	208	187	193	200	196	197	183	203	210	229	193	195	191	206	194	199	212	200	180	186	191	226	185	198	182	182	193	201	225	229	211	201	230	186	213	205	187	192	204	178	197	183	173	191	202	204	203	186	200	182	194	226	173	214	214	210	192	233	224	225	203	194	181	199	210	168	188	227	198	224	198	190	215	197	191	181	192	216	221	181	176	192	225	228	203	187	215	201	209	227	167	225	191	172	201	209	176	189	195	183	161	198	188	202	212	211	197	185	199	189	211	178	201	205	227	188	214	199	217	187	200	173	183	209	184	212	188	168	179	199	195	225	179	207	220	192	184	168	170	197	214	238	181	205	205	197	193	222	207	206	207	202	206	191	182	194	174	196	192	210	223	192	189	218	167	208	192	218	214	198	198	197	200	220	213	200	213	165	193	200	213	210	213	213	190	197	197	199	162	185	200	205	213	197	207	193	199	208	206	167	191	203	206	203	212	187	197	187	183	163	202	212	165	184	206	193	202	190	198	194	207	205	198	212	201	188	190	197	186	179	197	185	173	210	183	183	200	177	182	196	198	224	183	188	181	213	204	207	206	208	197	216	178	175	170	180	207	191	179	171	215	230	188	184	212	203	190	187	227	181	220	198	195	201	190	215	191	212	202	189	185	195	183	202	213	220	195	202	186	196	189	181	196	219	204	205	193	192	208	194	204	192	189	210	205	213	204	191	198	172	207	198	205	206	223	204	210	203	173	212	196	210	201	189	228	191	211	188	222	198	170	187	195	191	202	212	232	207	221	172	204	190	189	198	212	216	194	202	178	170	159	209	219	195	219	194	230	198	180	205	200	212	192	233	215	225	219	177	184	183	194	222	206	219	165	186	226	185	186	197	212	194	195	157	203	190	215	198	160	205	176	210	173	194	190	189	199	201	192	190	206	192	203	171	204	192	213	197	210	223	208	210	178	184	199	179	197	209	204	214	206	196	198	209	205	198	170	176	199	196	211	189	187	225	207	193	237	187	209	184	209	216	199	203	229	194	176	208	218	192	198	223	200	184	191	180	181	169	202	219	208	179	240	240	212	202	190	213	188	198	205	190	201	203	192	174	195	243	188	192	221	210	217	179	198	182	201	202	189	216	209	197	193	217	217	194	183	176	184	210	194	200	245	176	175	194	175	182	193	175	209	177	190	206	197	183	201	209	192	173	229	200	162	199	186	211	204	198	211	209	187	206	215	202	235	191	175	204	230	214	217	213	196	211	216	192	172	222	188	202	214	212	184	219	204	189	176	186	181	196	204	232	193	211	203	195	220	178	188	204	188	210	201	196	191	212	209	200	205	184	227	198	183	190	211	205	214	189	200	190	199	191	204	192	196	213	198	213	214	191	205	188	194	194	207	197	196	182	192	199	188	186	192	187	214	205	194	210	218	193	200	185	182	199	173	173	187	219	212	199	194	170	190	215	190	202	204	187	182	197	205	199	202	185	171	204	205	200	168	207	192	199	197	198	206	193	201	182	208	217	221	212	199	180	184	202	204	215	180	170	188	195	191	213	204	202	188	203	205	203	222	192	175
66390	66293	51061	23274	26077	12014	3226	651	512	499	467	473	507	477	460	473	478	466	510	503	501	467	481	465	538	534	470	459	491	515	441	460	485	484	480	494	448	502	490	454	487	467	497	477	444	487	492	471	487	484	491	490	459	476	489	453	462	470	478	522	500	479	490	486	485	515	501	469	514	482	495	464	487	502	480	462	500	458	488	491	517	493	474	505	492	472	487	463	542	473	455	471	472	496	485	520	498	474	481	469	513	482	489	506	450	526	441	507	451	530	497	467	498	472	459	503	480	510	490	480	465	495	515	510	526	496	534	470	491	496	437	482	491	490	474	510	500	492	517	505	468	501	566	458	462	479	511	488	521	493	472	480	474	513	470	507	484	473	467	484	496	449	481	515	506	479	500	473	545	467	476	476	507	522	499	481	478	484	529	526	494	469	472	481	493	485	518	493	467	484	478	509	458	495	472	486	475	467	473	495	517	486	486	496	493	502	457	507	493	490	465	479	471	468	478	471	524	490	494	516	465	481	478	462	452	523	470	505	490	493	491	494	476	466	491	483	508	476	458	492	455	495	471	505	493	483	463	484	477	450	500	456	426	458	503	500	472	485	489	501	491	526	495	519	467	501	481	445	490	494	485	509	503	518	460	483	505	508	510	501	488	508	487	468	460	502	483	482	521	479	483	486	530	490	514	495	473	510	504	506	477	495	503	457	457	509	444	472	485	500	480	496	483	502	470	526	451	474	513	484	478	495	499	471	493	478	503	485	463	480	455	495	536	471	481	477	479	468	469	485	493	510	461	493	477	477	456	495	443	469	522	505	465	475	504	502	453	455	473	491	510	469	502	492	485	486	466	471	484	471	478	522	496	451	518	542	470	476	475	483	498	501	527	486	518	498	467	445	491	494	478	474	482	528	480	513	475	507	479	484	494	519	482	463	474	486	506	470	485	499	553	485	494	496	487	506	472	450	532	470	457	483	495	495	481	530	477	485	527	518	459	469	475	499	483	490	503	495	428	472	425	498	479	461	472	477	507	472	515	526	532	497	491	464	481	487	492	464	523	480	511	469	506	490	500	475	473	521	464	504	510	486	481	492	457	486	497	519	473	467	481	466	482	465	499	508	472	481	491	490	506	453	470	487	454	497	474	513	462	499	489	477	460	453	498	507	498	452	470	465	489	453	477	520	524	478	485	507	543	468	502	483	478	483	496	460	487	488	474	516	499	486	485	495	463	468	461	430	479	497	450	489	475	496	507	500	487	479	485	452	532	474	539	514	485	459	502	490	544	483	506	484	499	488	473	436	486	486	484	506	441	496	512	452	470	493	523	528	468	471	466	482	486	476	505	448	520	509	482	432	481	470	474	501	493	509	483	510	491	471	479	465	466	501	524	492	470	467	469	485	475	473	497	440	501	514	450	504	476	515	478	477	488	494	448	488	490	460	479	512	491	467	481	522	483	474	479	455	490	495	487	496	481	503	545	471	480	475	468	490	466	474	501	446	461	503	503	482	505	459	454	469	444	497	484	524	477	476	496	497	471	462	513	451	496	466	473	481	490	475	480	511	444	473	481	472	501	476	527	486	482	538	518	481	483	439	502	480	465	478	477	501	490	518	482	475	468	467	493	482	498	526	500	491	500	480	482	472	515	505	514	478	445	467	479	483	468	456	453	497	506	468	518	511	501	469	511	473	475	515	501	486	500	490	458	457	507	459	480	501	463	508	506	506	458	463	454	462	482	468	491	501	486	486	515	463	480	480	468	450	511	468	489	485	492	516	480	468	475	454	487	469	455	469	524	462	494	448	471	513	504	432	484	465	523	482	484	458	488	510	460	469	480	479	494	484	468	468	496	495	516	476	484	499	497	455	507	488	503	485	485	508	472	495	509	552	491	483	508	431	515	495	501	473	484	481	515	485	463	490	465	500	506	499	481	475	457	462	512	487	514	464	440	484	450	476	461	461	466	479	502	457	481	457	483	484	510	492	503	455	502	488	495	483	506	459	487	502	483	482	506	478	511	501	466	473	450	494	498	521	470	458	535	526	506	478	475	465	488	519	463	497	457	480	495	508	510	502	511	526	478	479	461	483	451	483	488	461	459	471	501	482	473	539	498	493	500	510	502	475	518	506	476	490	479	472	473	491	462	487	444	468	464	459	520	499	511	514	474	445	530	510	444	489	450	466	471	484	471	515	522	510	477	477	491	468	506	532	521	489	465	476	502	461	466	479	494	486	447	449	473	511	499	481	482	502	498	457	473	477	468	516	468	539	485	491	455	507	483	510	490	478	456	460	483	494	520	487	510	476	484	509	478	488	488	509	498	526	484	468	485	533	435	456	520	527	480	506	514	475	464	471	482	510	477	470	489	478	494	480	510	452	511	489	502	485	493	498	493	498	482	459	497	470	464	524	493	500	482	520	461	483	480	458	484	495	470	448	464	498	485	474	477	464	476	472	477	499	506	465	470	501	476	474	507	529	508	455	492	516	478	487	480	504	464	471	466	472	474	508	494	473	475	478	490	474	502	482	469	465	486	501	494	488	525	499	496	511	528	496	472	503	493	482	472	451	461	475	464	468	443	503	435	440	476	442	513	461	479	495	524	509	526	502	477	460	471	490	494	502	534	482	457	504	447	493	491	481	465	468	487	530	488	504	501	459	493	485	457	478	453	447	545	499	513	477	503	470	482	476	490	466	529	481	495	516	468	478	464	474	508	449	502	456	514	435	523	489	508	479	462	489	491	466	446	471	460	474	532	496	504	463	523	512	501	509	511	509	497	488	515	496	518	450	470	506	488	488	471	494	450	493	444	444	482	470	498	492	509	485	490	501	485	471	492	508	459	493	467	490	482	480	478	488	498	513	508	495	528	470	490	513	535	467	518	484	503	463	479	474	496	525	530	505	525	503	491	483	491	447	495	475	487	433	485	491	480	463	468	464	489	501	544	481	532	503	462	492	484	512	419	445	481	500	459	497	529	474	510	505	524	485	502	499	470	514	471	480	488	544	512	492	453	473	498	468	515	494	519	459	462	455	504	458	514	496	480	483	528	447	463	491	490	495	493	497	468	457	436	463	500	502	498	474	492	472	485	501	481	460	521	473	502	476	520	521	534	473	468	433	470	490	453	489	459	489	470	468	479	506	485	500	514	524	471	468	484	466	449	504	502	434	443	469	501	476	488	456	473	468	468	475	485	511	510	491	519	504	472	460	512	496	511	484	494	493	473	504	476	511	502	510	492	486	465	479	499	467	467	469	465	482	482	472	499	484	511	529	470	502	502	492	495	467	516	479	426	502	474	529	477	467	513	463	504	495	501	497	486	524	473	486	503	486	474	490	510	489	501	508	493	551	470	482	483	500	483	479	476	511	460	479	509	470	503	489	464	449	442	467	452	476	463	528	463	494	479	499	516	487	490	496	511	514	395	480	493	469	508	475	485	493	501	474	449	501	461	480	481	466	528	460	463	469	536	481	455	474	501	443	466	493	480	477	510	462
35682	27791	11949	1353	867	539	334	274	290	317	272	281	301	295	296	311	294	308	296	287	288	308	325	302	268	302	293	263	272	334	317	297	291	296	316	318	279	289	263	327	305	307	302	315	297	307	325	304	296	299	293	298	272	266	302	301	287	272	285	260	307	323	284	317	325	306	278	310	288	267	307	294	260	296	278	284	298	293	332	298	300	302	276	322	269	311	275	291	283	274	260	281	289	264	283	279	290	303	295	296	284	339	273	297	305	284	277	323	316	305	283	282	308	259	303	285	319	302	310	293	286	275	287	281	299	314	269	310	289	284	298	305	306	313	280	266	301	280	265	291	301	288	307	288	301	284	297	285	276	268	295	290	283	296	301	296	317	315	289	309	316	270	264	316	288	296	290	293	299	290	286	281	303	315	278	251	287	248	278	290	299	280	277	300	288	296	270	296	310	295	303	290	303	312	293	311	278	275	304	320	303	295	285	254	294	294	267	294	298	325	289	292	264	300	281	306	290	271	303	286	279	321	300	297	290	288	290	313	305	276	311	315	308	279	291	290	300	307	289	318	289	266	301	296	290	299	324	272	289	275	287	307	284	332	301	311	274	282	308	275	328	268	311	277	308	306	285	300	314	256	263	293	279	279	271	285	302	281	324	272	310	324	288	282	304	261	304	341	329	306	293	261	276	279	275	297	248	317	294	315	276	299	312	266	321	335	282	337	285	270	307	283	267	310	302	298	315	266	308	270	255	312	297	272	301	283	282	283	293	283	283	262	305	296	296	301	327	299	275	277	290	269	311	293	321	312	301	284	339	281	301	334	318	289	275	268	286	273	294	300	317	308	323	262	268	304	296	288	288	292	291	283	307	265	289	289	290	293	277	274	275	298	294	311	294	309	269	272	276	300	289	260	289	315	276	287	297	306	294	280	262	308	286	304	316	336	266	294	281	307	291	300	286	286	288	287	290	299	318	294	289	280	303	267	264	306	317	311	316	321	298	293	285	298	288	315	284	312	308	276	294	270	317	307	313	285	276	303	292	284	294	307	278	272	283	279	274	291	336	295	331	293	317	306	275	274	278	267	287	314	276	288	295	275	329	278	307	279	295	318	287	295	239	300	300	273	289	298	289	265	285	304	338	291	267	266	293	298	256	299	290	280	266	292	267	302	285	273	311	272	305	326	306	291	286	317	299	309	310	302	329	302	295	317	277	302	298	310	300	294	309	278	274	326	298	297	256	320	268	292	298	317	323	323	295	305	348	296	259	304	291	291	272	273	280	297	285	286	298	267	306	274	283	274	325	288	289	300	314	284	312	301	276	328	318	328	274	282	295	267	308	303	290	306	290	287	303	304	270	289	286	291	320	298	296	293	276	314	271	279	329	293	302	309	314	322	257	276	270	318	293	282	305	270	312	290	293	291	282	268	302	298	265	308	297	315	301	320	259	327	282	292	299	297	275	281	283	293	295	302	269	283	274	297	287	295	293	317	306	292	274	284	279	290	287	280	298	312	316	309	299	293	330	284	301	267	288	278	299	297	270	323	311	289	266	270	285	251	281	278	273	282	302	303	298	338	270	270	292	313	265	307	274	265	292	289	287	296	275	290	316	312	297	287	291	290	283	272	309	288	289	278	281	253	303	297	282	281	315	307	302	294	295	298	274	329	294	300	272	294	263	301	293	329	263	295	291	261	299	297	280	264	284	318	339	295	307	299	258	268	286	277	295	309	286	252	294	307	267	292	304	267	273	294	305	297	265	289	260	321	294	280	305	287	300	285	290	294	290	274	280	289	297	289	302	298	299	284	305	298	291	300	318	314	300	280	296	291	278	341	290	261	299	312	287	322	287	315	268	263	272	286	268	285	317	268	301	283	278	290	272	301	276	280	292	307	289	281	296	314	278	284	301	301	295	303	311	311	273	306	300	310	300	266	279	305	286	310	261	298	316	297	302	313	282	305	272	330	295	299	295	301	302	270	295	319	297	321	291	309	309	262	304	277	295	282	280	308	304	282	277	277	307	294	286	297	252	298	296	284	306	302	306	291	311	295	305	284	306	260	281	296	270	304	285	302	302	311	313	282	299	287	313	300	275	311	306	284	312	298	265	303	286	321	305	304	296	284	316	314	299	288	299	295	306	254	282	319	302	281	299	303	297	269	312	275	319	328	293	287	366	292	281	284	265	282	282	275	300	284	298	313	289	281	312	292	268	283	299	292	318	269	315	289	274	271	285	285	282	271	319	299	302	276	279	287	285	272	309	273	270	297	295	275	303	308	323	287	321	278	285	301	305	288	299	268	305	298	293	255	330	303	281	256	299	302	274	307	286	300	303	320	274	284	250	296	292	292	278	270	299	302	285	306	269	261	261	327	272	245	300	278	287	290	319	262	308	282	291	302	277	293	284	268	284	286	313	296	278	301	299	283	281	304	298	296	317	308	265	296	286	309	278	280	294	290	303	305	297	271	290	298	269	295	278	281	270	285	285	315	259	307	291	313	306	274	262	313	306	302	284	302	269	271	309	293	259	281	290	273	271	286	280	312	308	304	308	269	293	292	298	290	271	291	301	313	326	261	251	311	306	306	278	258	274	323	296	274	285	287	291	286	313	279	297	311	322	294	279	274	269	280	306	268	328	290	293	295	298	289	284	304	267	279	290	299	281	318	290	278	292	258	324	311	280	302	296	280	262	295	337	287	272	304	300	284	287	313	269	289	278	251	306	290	296	306	275	315	319	274	325	271	292	288	272	281	275	274	278	271	292	291	326	329	287	295	327	292	292	289	318	302	269	290	291	267	250	302	264	284	291	284	322	293	292	293	328	301	275	296	280	292	282	286	275	300	336	308	303	294	257	287	295	319	286	263	289	285	311	290	302	293	283	288	289	287	298	290	320	306	300	293	290	313	298	304	308	293	291	302	305	284	319	286	296	320	306	273	306	297	276	268	280	277	288	332	305	261	292	276	289	282	279	278	310	278	306	289	270	283	294	280	297	292	279	291	298	305	281	276	279	306	319	287	287	264	299	307	281	288	269	312	305	277	261	309	277	312	351	277	280	283	318	303	309	308	276	275	299	332	286	285	295	272	265	289	294	324	281	288	288	328	314	280	306	346	316	289	307	314	277	296	288	323	296	318	297	288	297	279	292	298	312	282	295	270	305	294	285	319	296	286	289	270	320	283	278	285	293	309	304	309	308	273	259	285	311	325	333	290	307	277	282	318	296	305	270	272	295	307	298	292	280	313	292	280	301	296	289	271	296	294	283	303	266	292	280	298	291	282	312	294	289	314	302	301	301	310	275	283	298	301	315	310	287	303	312	316	281	304	305	295	303	313	283	289	291	272	293	264	308	286	314	276	303	270	316	304	292	291	330	289	318	297	275	290	314	308	248	274	326	257	272	304	265	290	311	270	284	298	313	283	290	271	300	284	308	285	294	287	284	311	305	313	270	272	342	286	276	284	309	273	285	289	270	294	315	308	297	300	280	303	278	302	300	285
33335	28829	13954	2417	2482	1542	812	722	651	734	721	706	669	675	682	705	724	696	711	687	747	678	697	714	714	684	733	675	668	663	755	690	733	684	713	702	702	721	673	646	698	705	717	700	687	700	700	732	682	694	682	735	729	704	705	681	671	730	711	713	712	741	681	698	693	723	651	722	704	699	671	666	733	676	664	708	690	666	672	729	678	717	698	712	662	728	720	675	690	699	688	704	718	705	697	670	703	648	728	728	714	686	700	671	723	694	673	698	729	728	688	667	683	682	740	675	744	691	688	657	685	718	716	716	691	703	707	704	675	656	695	679	736	725	720	714	727	726	671	735	693	730	715	735	663	717	726	659	734	732	696	712	652	688	723	729	687	692	699	712	704	676	717	696	713	701	664	671	622	730	664	678	716	699	715	686	697	671	702	714	726	659	712	722	731	729	697	724	691	705	730	701	698	697	722	698	710	663	729	723	698	704	637	726	673	699	746	675	660	710	716	701	663	706	665	703	704	703	709	722	712	704	701	655	681	726	710	681	693	673	696	675	706	723	723	716	683	671	656	731	704	736	685	695	696	666	710	739	711	712	675	667	685	709	720	651	696	707	683	663	705	696	693	685	709	697	739	685	714	685	647	723	726	668	696	758	714	711	663	711	722	636	709	724	703	705	729	704	684	718	675	685	721	695	714	719	723	710	665	710	712	702	731	724	699	715	704	686	696	710	685	713	701	679	714	738	738	724	698	714	695	695	698	704	707	704	686	687	680	693	679	719	724	760	717	748	765	685	667	665	655	672	728	715	668	771	719	669	738	697	685	763	726	679	675	711	702	649	717	721	736	733	685	727	714	748	729	693	692	719	644	696	731	700	708	746	714	694	652	763	669	678	699	707	692	674	719	677	722	720	733	701	695	656	726	686	720	736	702	675	717	670	677	695	701	719	709	700	707	740	701	735	662	662	728	723	713	688	693	678	747	689	706	722	725	714	660	707	694	691	681	690	696	698	724	701	697	723	685	705	700	695	680	714	670	682	641	686	686	713	734	670	722	711	653	687	680	727	654	736	672	692	727	681	676	733	691	718	677	719	688	628	724	714	692	692	663	730	680	696	716	688	673	749	730	714	696	713	718	668	717	684	689	696	717	706	677	662	718	693	726	683	692	723	648	693	698	676	663	734	702	699	694	670	670	671	760	709	643	730	656	692	681	684	712	650	733	725	708	739	675	690	702	692	701	687	684	644	698	684	686	677	680	717	686	689	711	727	707	718	704	690	678	699	717	703	703	731	704	702	696	690	700	671	686	678	700	740	703	698	665	732	742	731	699	668	701	653	710	728	734	719	671	687	729	727	738	713	716	719	709	672	718	689	692	678	669	666	707	670	709	746	729	721	722	713	679	681	756	697	743	692	742	716	746	671	679	717	698	642	697	662	724	767	722	722	694	704	669	677	704	659	714	725	681	659	700	710	740	725	693	744	671	671	741	678	661	737	684	682	735	719	727	666	739	699	691	656	688	653	680	695	747	698	734	673	722	682	718	720	702	687	669	709	723	714	698	674	704	692	699	689	693	679	679	669	711	672	672	671	664	658	710	701	679	698	717	679	723	695	729	670	657	743	701	686	712	714	685	704	713	737	651	770	732	697	704	713	714	709	690	674	657	683	672	710	704	716	663	697	709	673	667	680	706	700	678	672	683	687	713	748	730	647	657	691	716	700	653	685	711	718	680	704	654	675	710	735	707	742	707	694	687	689	711	716	648	686	691	710	697	712	679	674	667	707	747	702	744	671	726	694	723	690	681	708	695	718	659	684	695	725	708	684	683	720	705	694	742	687	688	739	687	714	739	661	681	715	689	711	682	687	673	688	683	689	721	645	736	727	703	722	694	713	668	712	697	734	714	719	666	667	685	748	693	652	756	698	709	702	728	720	707	649	769	710	721	673	690	698	666	681	756	714	698	670	689	716	685	686	664	718	704	698	681	689	728	709	728	749	683	662	688	722	704	757	687	691	674	689	684	680	680	719	697	686	708	719	681	696	718	665	708	687	728	724	711	702	715	676	695	662	698	706	729	711	722	667	701	694	721	695	716	679	729	653	744	716	711	707	734	682	706	724	663	678	662	780	705	735	683	752	680	693	685	730	746	700	718	711	658	749	699	697	690	706	721	669	681	690	722	732	717	735	655	662	700	738	735	688	693	697	668	687	700	704	653	738	737	702	688	692	736	694	712	719	651	706	694	738	675	709	709	693	691	716	692	730	692	735	710	721	735	730	718	718	689	698	690	712	709	728	701	649	692	733	695	711	735	677	728	682	714	689	714	743	674	668	702	687	670	757	735	675	738	725	711	679	671	671	717	704	700	727	719	728	635	730	732	745	673	712	716	715	709	706	715	750	751	716	740	710	691	689	693	759	631	694	691	694	687	633	725	691	711	707	707	720	680	691	701	691	719	714	704	705	723	671	713	734	704	688	737	733	667	719	740	696	716	730	669	682	678	656	684	705	704	698	677	692	728	716	649	698	697	720	715	695	767	701	715	734	715	678	693	667	688	688	719	684	663	700	714	740	666	699	719	697	735	718	769	697	736	738	716	710	687	653	670	725	676	700	728	674	711	713	716	686	731	722	699	683	678	705	729	692	683	674	732	740	686	741	793	669	661	746	688	698	671	690	714	687	772	649	738	732	734	723	679	725	787	690	685	710	701	736	739	713	716	715	743	717	702	743	691	694	702	691	721	656	710	709	688	670	680	716	712	686	703	761	722	716	686	695	722	674	708	646	690	747	701	722	739	700	705	714	676	694	663	706	698	687	711	715	684	667	714	730	706	712	733	696	741	695	739	662	748	695	721	751	698	701	737	703	746	708	707	722	666	666	715	707	739	745	693	749	708	649	687	732	677	713	688	662	725	702	706	672	689	665	698	651	694	724	723	752	720	746	667	685	729	697	702	703	716	687	730	688	738	699	668	705	693	660	677	710	730	696	750	660	747	721	733	681	710	716	679	698	645	723	716	711	717	704	717	745	686	694	706	749	711	704	706	731	727	662	699	725	751	702	718	697	729	703	746	733	718	685	752	676	662	639	749	715	718	725	690	666	686	680	683	643	719	738	715	693	719	691	666	729	697	699	709	679	686	689	654	722	705	671	702	722	779	718	768	702	675	718	726	734	697	675	716	672	708	740	721	684	699	697	707	711	688	691	709	751	738	686	665	681	706	670	694	679	687	700	716	718	673	702	659	708	695	702	728	746	716	722	689	687	685	729	684	757	667	687	678	709	707	673	675	685	704	732	683	655	715	731	730	666	669	729	681	708	725	671	691	700	683	684	705	698	706	639	731	710	718	657	693	712	694	677	726	697	728	699	704	667	625	695	711	707	717	722	697	669	703	695	710	723	700	694	677	688	720	725	727	656	693	738	681	725	696	704	728	681	651	690	701	693	704	712	697	718	718	701	672	718	716	705	712	705	691	720	686	730	673	643	688	668	682	697	700	714	708	663
80433	70209	48482	18479	8627	3126	795	342	300	284	267	269	273	281	278	260	283	294	254	302	307	285	293	281	313	287	280	287	280	277	282	287	308	298	282	274	271	287	269	267	259	259	267	294	275	287	292	271	312	290	287	277	269	312	288	302	294	252	277	255	259	292	261	267	254	255	296	273	243	279	292	281	280	271	283	253	281	272	271	295	266	294	224	303	263	261	305	256	280	305	282	257	282	287	290	300	259	296	278	292	289	281	295	285	273	278	269	303	246	260	272	290	263	271	283	291	258	280	282	247	252	270	292	304	279	275	279	280	269	258	271	285	279	272	277	241	273	273	272	272	281	289	270	290	280	285	265	243	290	274	276	293	257	250	280	326	279	287	282	283	273	283	267	294	260	266	284	266	271	254	286	261	296	287	283	278	286	250	304	263	275	285	288	278	272	294	268	289	267	267	255	290	273	302	280	278	291	281	286	289	274	283	282	275	294	270	252	265	300	286	284	298	286	293	306	280	298	267	267	269	272	286	280	299	279	272	241	297	259	262	283	285	264	260	290	271	278	284	279	281	276	290	258	283	275	278	272	269	286	286	277	301	268	277	296	278	274	266	294	240	297	268	239	267	261	288	271	296	289	260	272	300	264	303	269	309	317	330	255	305	285	304	254	271	261	269	257	308	300	268	264	298	269	284	265	299	270	274	266	273	274	263	270	284	294	277	263	279	273	294	252	287	279	293	287	250	265	279	276	286	280	304	268	269	276	274	280	297	259	259	292	284	295	266	294	281	236	284	297	261	237	278	274	298	286	313	282	265	294	266	292	281	261	250	285	287	275	278	258	273	245	269	261	297	264	293	278	257	287	269	285	278	284	301	276	302	277	267	264	272	248	286	289	298	286	290	289	266	284	263	318	261	255	267	263	287	306	280	260	278	279	268	277	276	292	288	283	255	287	254	299	311	280	291	300	284	296	248	279	281	321	281	304	277	251	275	259	284	251	291	258	322	262	252	283	262	256	289	279	272	271	253	323	282	263	281	257	249	254	288	253	258	277	291	287	265	301	277	321	260	273	258	287	257	286	265	291	278	302	272	291	281	291	303	244	286	289	274	264	265	283	273	271	261	274	304	262	259	265	263	281	282	296	262	287	288	280	290	289	262	279	282	275	276	284	298	289	272	251	286	236	304	272	253	257	269	266	254	277	276	300	282	276	283	273	272	278	308	270	277	257	316	265	288	281	262	277	284	264	245	302	260	294	279	268	298	290	266	313	300	278	248	283	295	247	255	257	253	266	307	264	273	269	277	253	286	293	276	305	296	258	279	270	281	268	284	263	278	273	266	279	310	271	287	283	293	268	293	247	263	279	269	269	332	301	308	285	297	260	266	260	277	271	275	273	264	294	255	274	250	237	280	279	276	265	296	267	262	275	264	265	275	259	286	289	287	290	248	262	275	260	311	273	263	260	261	283	244	290	263	268	244	284	285	293	287	267	279	261	269	262	284	269	269	308	299	284	282	293	288	255	289	293	247	287	270	286	280	258	282	301	275	296	246	262	260	285	277	278	286	276	267	249	291	296	284	296	297	270	278	295	278	310	259	279	274	301	279	276	279	272	257	265	297	263	285	262	291	299	251	268	288	266	260	263	277	288	301	302	257	302	293	248	283	280	298	283	281	276	270	267	264	269	269	281	278	283	261	293	288	273	273	294	273	287	306	297	299	306	284	269	298	278	278	294	258	280	299	252	303	255	255	286	269	277	261	273	281	284	271	274	277	306	283	250	279	250	292	253	283	288	265	308	270	291	283	262	294	270	273	259	287	296	277	263	301	269	305	277	296	265	287	249	281	248	259	273	243	252	269	264	263	271	298	288	286	258	258	293	293	285	248	311	271	273	288	253	276	248	295	302	296	263	287	249	268	247	248	251	253	281	272	275	270	298	295	307	267	262	257	260	275	269	243	289	279	267	256	288	283	273	271	259	303	286	247	282	303	286	241	250	272	279	289	269	259	280	305	263	267	285	273	259	279	263	245	276	286	299	282	276	260	274	281	319	299	246	260	270	284	260	286	308	275	255	296	314	291	251	266	291	302	280	280	262	262	259	248	291	303	273	294	269	298	293	280	267	290	270	272	293	324	262	262	248	248	277	261	287	254	271	296	264	291	307	278	246	276	245	286	294	268	280	313	260	301	253	266	295	269	283	294	252	292	293	259	280	296	286	264	268	283	263	297	276	248	235	279	279	291	283	276	255	278	274	283	277	311	288	268	271	302	286	271	278	274	249	241	278	268	263	303	285	263	269	252	320	282	295	297	259	253	287	277	246	299	274	282	293	263	284	251	293	290	276	279	270	293	278	265	270	255	239	272	275	267	295	268	274	297	317	302	278	312	271	270	279	266	254	299	268	272	287	273	246	271	271	270	273	291	283	297	254	283	276	286	271	300	315	327	287	272	276	284	278	275	277	295	261	286	269	274	254	282	290	283	282	259	289	256	289	270	276	269	306	269	272	271	250	283	310	286	264	272	264	304	263	302	277	295	269	255	267	291	296	301	287	274	270	311	281	278	272	250	282	273	260	284	286	279	275	263	287	273	254	302	279	299	249	279	258	274	275	283	286	308	290	266	254	240	263	271	285	283	289	239	279	253	271	254	264	294	288	293	232	272	262	274	259	253	274	274	271	282	265	277	244	278	250	269	277	281	250	293	313	257	278	253	267	292	322	285	274	280	287	247	275	304	259	317	290	264	264	275	247	241	302	291	267	284	278	299	271	292	273	301	287	255	291	290	258	258	307	278	283	281	284	283	265	279	283	290	267	279	291	298	269	264	283	265	284	267	286	253	293	317	260	252	300	282	283	294	277	287	273	276	280	272	281	269	270	284	271	254	289	291	278	265	293	288	288	291	264	271	288	273	266	286	302	289	287	276	286	295	242	256	273	297	295	260	258	282	277	287	292	291	284	305	297	286	280	299	277	268	295	276	271	299	286	279	271	272	291	273	285	300	251	297	263	299	268	252	283	295	269	264	285	278	294	311	312	272	275	317	280	272	276	252	240	254	275	253	283	265	286	298	303	263	294	282	269	268	298	266	268	269	324	267	295	246	282	265	270	283	275	298	287	275	261	291	275	300	266	278	267	253	284	276	258	281	254	268	298	291	310	247	295	282	275	250	282	278	253	271	303	248	241	303	281	237	308	289	291	287	298	274	291	263	273	260	280	280	282	241	269	287	310	300	291	257	290	322	272	281	265	274	278	261	274	275	258	268	284	256	260	288	269	282	280	303	289	273	261	274	262	279	285	240	277	286	269	284	276	265	324	269	287	297	240	305	285	250	272	300	287	276	255	276	276	289	264	277	302	292	274	272	268	262	289	276	262	261	250	291	303	272	270	276	253	282	274	289	272	276	295	251	290	278	276	286	273	278	285	286	299	273	282	280	260	279	269	316	257	294	259	300	279	256	298	321	263	284	295	286	275	265	277	285	258	282	312	267	297	264	260	291
55946	57175	44680	14419	17106	8240	2330	753	664	634	667	608	653	668	639	676	623	679	672	690	641	660	668	645	668	647	668	625	695	677	693	639	667	671	687	644	642	637	661	633	643	677	649	659	616	631	656	733	668	664	647	667	673	626	646	631	655	643	648	661	669	718	677	651	732	696	681	673	665	688	659	666	638	622	626	629	610	652	660	688	627	671	615	664	669	672	665	700	669	674	660	623	667	635	664	677	660	638	639	695	665	649	671	642	664	626	606	631	642	677	717	658	679	625	622	676	670	628	677	652	667	646	659	620	711	662	658	608	644	647	656	658	656	656	655	611	627	616	664	628	691	631	666	678	660	670	654	630	656	676	681	665	688	646	684	637	680	661	656	678	693	677	651	668	654	682	616	677	667	674	661	639	655	621	675	643	637	611	654	657	671	667	678	639	723	692	619	620	659	691	688	623	671	662	618	613	679	663	629	677	631	644	683	605	653	693	605	672	662	684	645	640	629	666	708	726	670	644	675	679	644	680	730	707	640	665	694	686	703	616	625	637	703	649	624	655	638	691	665	651	671	671	691	648	648	666	663	604	664	594	649	666	697	676	626	673	638	681	653	661	669	632	646	707	616	635	658	640	667	627	672	638	657	681	643	647	669	642	591	626	677	651	681	657	634	628	677	683	653	617	709	626	662	676	671	703	664	643	662	610	644	618	640	651	653	670	653	634	652	671	635	678	669	654	628	658	672	615	695	666	652	629	680	662	677	731	670	675	637	621	641	671	624	712	645	631	675	667	696	659	656	631	661	656	708	650	670	662	635	615	635	638	619	664	659	608	629	663	668	685	630	711	652	682	689	686	613	645	624	664	672	667	681	695	658	677	671	623	676	690	634	648	663	671	699	676	692	647	653	635	646	679	623	653	616	614	620	651	638	691	625	623	660	712	626	680	670	650	698	680	627	654	651	626	667	643	662	703	639	708	643	677	651	681	674	670	662	645	702	622	681	651	634	656	654	680	632	674	655	662	604	650	682	662	716	677	662	625	708	704	640	718	606	646	678	681	637	674	694	692	662	695	652	683	668	681	666	664	632	693	670	640	621	669	628	651	648	636	674	641	611	683	641	653	657	654	654	650	665	658	683	681	636	678	669	712	672	621	642	634	690	678	652	620	645	655	678	660	675	676	652	679	632	653	670	643	694	696	651	644	658	680	649	659	678	690	698	633	653	675	654	696	687	620	643	673	650	665	634	635	665	705	604	657	664	660	634	620	677	669	659	633	693	689	660	654	633	610	647	679	676	672	688	617	652	674	673	694	657	652	664	625	681	643	667	651	683	675	648	661	663	687	653	646	679	646	688	659	667	672	659	656	654	622	667	645	678	622	600	665	665	625	646	611	641	631	662	673	666	679	669	668	694	623	674	683	670	650	678	666	674	693	696	709	648	671	678	647	696	631	680	659	631	663	681	636	667	638	603	628	695	652	661	665	680	677	712	663	669	643	655	667	691	644	694	676	653	701	675	647	652	599	629	633	635	663	638	672	641	656	647	666	695	685	699	605	692	731	665	687	714	624	702	645	637	648	657	659	668	664	605	652	641	676	677	640	683	655	657	699	697	645	674	700	675	642	622	652	679	648	684	633	654	667	645	697	655	636	693	626	670	695	672	652	679	652	692	670	623	678	675	674	703	648	660	698	696	619	685	672	652	637	667	631	625	611	659	695	663	628	635	682	695	690	609	656	705	652	651	621	667	663	705	672	681	658	647	669	695	657	680	717	662	653	660	655	639	647	671	664	662	671	677	624	651	690	612	703	692	658	711	625	680	715	728	661	669	645	685	682	712	638	691	659	669	684	604	642	658	701	672	684	608	664	673	657	647	653	662	619	690	666	656	662	587	661	629	682	674	666	606	643	642	641	683	650	670	671	667	670	626	655	627	652	671	683	666	657	668	651	671	672	688	641	654	697	657	636	700	631	645	712	613	671	684	642	642	634	656	684	662	624	741	658	688	642	678	625	705	652	680	655	667	642	678	632	647	621	623	708	688	656	654	663	599	665	665	633	701	653	645	638	686	712	630	638	680	702	680	662	647	663	696	698	655	653	647	667	702	668	686	677	681	626	670	663	707	660	698	669	642	669	674	618	647	619	686	674	656	680	692	682	702	650	668	654	667	702	630	628	582	619	657	685	711	672	700	675	651	684	651	655	649	641	640	658	613	652	695	671	638	653	627	637	672	690	669	652	680	699	679	684	708	693	620	691	671	678	636	669	688	681	669	670	623	640	616	666	674	641	645	700	659	681	657	659	707	657	655	621	682	621	661	663	654	682	664	604	672	661	629	650	632	643	703	653	663	654	651	723	635	670	678	640	649	668	649	659	674	677	650	689	624	698	667	655	634	615	631	631	620	643	661	643	665	629	601	659	642	705	651	612	639	673	673	670	677	642	683	635	652	660	645	653	675	680	644	686	647	658	650	633	641	677	671	661	685	660	710	650	663	704	675	633	654	645	683	618	632	701	695	671	666	623	634	638	634	674	626	656	642	664	669	683	649	677	633	635	699	681	730	640	617	646	678	670	686	653	655	659	665	656	640	652	645	688	616	652	645	629	704	653	628	670	679	685	703	695	674	653	639	659	615	692	648	645	660	647	694	651	656	628	674	628	636	708	673	652	640	661	700	691	688	671	692	683	629	677	650	710	610	668	665	648	656	703	629	650	674	663	687	625	628	635	687	589	643	669	669	681	667	628	653	644	688	639	653	675	669	671	676	609	635	641	705	652	673	685	632	668	668	640	647	675	629	663	666	694	691	628	689	691	653	688	653	626	632	722	654	622	682	649	619	664	690	664	645	636	660	705	655	689	672	658	620	680	710	670	638	694	678	671	595	700	652	688	680	712	594	671	679	621	630	660	631	640	661	637	672	687	702	673	706	682	652	692	660	622	735	664	637	650	690	647	663	629	661	669	658	634	636	696	633	673	657	690	638	674	691	680	636	652	655	662	669	662	671	655	619	652	705	670	631	682	658	652	581	631	664	666	671	609	632	679	635	674	683	666	683	637	607	678	654	683	696	657	672	689	663	678	678	667	680	643	652	641	663	708	655	677	673	629	677	664	698	665	672	621	679	687	669	648	633	663	681	662	679	649	646	671	622	656	672	610	679	637	650	642	668	652	648	662	667	709	634	664	637	634	651	661	627	649	646	643	669	672	680	665	662	678	632	671	668	694	681	686	666	636	676	597	660	598	684	703	614	658	654	692	667	697	644	622	633	657	663	644	670	656	643	675	648	673	678	620	671	685	676	698	632	683	662	661	603	627	730	687	621	649	655	682	678	680	650	702	658	645	611	676	678	676	675	672	663	637	617	648	650	647	671	659	609	651	627	652	682	704	627	659	632	640	608	631	698	662	692	646	624	618	679	659	673	681	659	654	680	668	667	678	699	633	671	671	655	665	676	674	643	664	657	685	628	699	641	697	684	635	679	652	649	645	659	676	679	666	644	640
89605	77739	55866	23852	14026	5419	1082	259	214	224	221	225	192	170	201	206	223	200	182	209	201	194	218	199	207	221	198	200	201	210	180	220	205	208	223	164	214	203	199	187	204	197	195	233	211	215	188	194	223	213	230	211	217	159	217	203	194	195	201	184	193	205	207	216	201	195	217	199	207	193	225	199	220	176	203	193	203	211	195	206	223	204	208	190	213	219	204	203	207	203	211	198	212	225	188	199	225	172	209	195	224	188	218	211	229	211	184	188	214	185	223	192	185	181	215	178	198	182	214	207	197	209	217	184	202	198	209	195	183	213	225	200	199	220	210	225	207	184	202	187	194	208	228	203	226	189	206	205	210	192	199	212	162	183	194	200	213	203	216	202	198	187	207	210	186	178	205	208	199	211	212	218	204	195	198	188	229	228	187	192	244	222	197	189	206	181	193	204	170	200	205	219	190	220	192	206	212	190	217	201	225	213	215	222	191	167	200	240	204	207	193	192	190	225	196	182	186	212	204	229	214	188	196	200	213	198	183	186	206	189	207	229	204	181	215	196	222	216	195	197	218	209	227	196	190	200	195	198	213	202	195	187	194	213	188	224	189	168	220	210	215	207	183	207	187	193	197	195	190	180	181	197	181	191	208	191	204	223	199	187	176	194	172	187	202	188	200	197	184	206	204	178	193	220	216	210	185	180	204	212	191	195	193	183	186	174	192	181	214	166	216	185	186	168	219	186	205	200	205	215	180	190	210	204	175	196	224	169	179	204	188	202	162	198	208	209	195	193	194	211	215	215	224	187	177	226	191	235	225	220	208	185	200	197	221	211	200	195	229	217	229	200	205	183	182	200	205	200	198	220	184	195	194	222	189	208	213	211	215	210	220	213	221	192	236	205	224	210	190	185	203	195	200	208	209	204	193	231	200	204	186	194	218	198	208	210	210	190	216	195	179	219	226	190	233	182	196	218	197	193	199	199	205	215	235	213	198	205	175	200	185	196	174	223	204	173	204	176	207	189	222	190	182	193	210	212	174	217	207	186	223	209	218	198	220	193	209	215	196	199	202	186	188	215	194	215	220	220	212	213	220	188	210	227	207	221	228	192	202	197	210	199	205	204	202	203	201	176	186	189	215	209	191	161	182	200	189	209	200	202	217	195	176	246	209	209	178	196	216	202	197	188	191	180	174	219	179	208	200	189	188	194	210	210	197	190	182	201	186	223	193	212	195	249	200	211	213	196	180	202	201	238	192	225	172	218	211	217	178	221	215	209	229	173	203	209	190	201	197	195	187	211	213	201	176	200	192	208	220	196	207	196	217	220	172	212	214	185	195	198	213	177	217	180	218	211	191	209	204	193	220	196	201	210	219	219	201	195	226	192	179	180	218	174	201	209	222	222	211	216	227	208	175	215	222	226	205	250	197	199	198	215	200	193	219	204	200	222	209	207	201	220	193	199	215	201	197	183	209	200	199	189	209	179	215	219	213	209	219	209	201	203	213	191	220	203	185	176	211	216	212	181	193	203	194	198	200	223	177	212	196	203	196	213	218	220	237	197	207	209	213	206	187	197	202	223	206	191	181	200	194	210	217	207	207	212	187	192	170	196	179	207	222	216	231	188	207	180	223	217	187	210	232	210	203	208	208	193	205	209	221	189	221	199	221	170	210	191	206	197	207	225	206	224	196	213	204	209	187	189	211	200	176	190	182	212	210	197	213	188	189	229	198	195	187	179	194	201	196	173	189	197	194	189	205	164	201	204	209	211	174	184	232	227	223	185	172	198	185	185	206	222	200	205	186	188	199	190	182	205	186	202	196	199	172	215	203	183	214	209	233	206	205	194	190	197	178	203	181	204	221	185	176	172	193	202	179	185	184	187	181	192	204	188	216	192	199	214	187	206	221	216	191	207	203	206	176	177	205	203	214	182	193	196	188	201	213	190	218	204	216	209	220	193	181	196	185	224	205	218	201	202	209	163	206	200	177	185	198	187	184	214	218	184	194	208	191	187	212	210	202	189	220	210	223	222	198	201	212	170	222	180	200	217	176	234	202	195	195	188	206	202	183	198	189	193	193	207	199	196	188	181	177	189	199	184	240	212	220	208	192	195	188	191	174	204	194	203	205	191	216	209	185	159	203	193	214	208	201	176	188	168	213	193	214	194	202	196	185	193	188	219	194	199	200	181	226	202	200	190	214	164	174	225	215	192	210	202	214	173	196	180	191	161	231	209	201	191	212	200	212	203	220	217	222	186	214	194	199	222	179	182	197	193	208	187	214	188	217	201	200	196	198	217	219	182	174	211	194	211	192	215	199	204	204	212	158	194	193	205	189	198	217	210	218	215	236	213	210	225	222	226	199	209	195	195	194	209	214	193	215	175	192	178	203	193	182	181	203	182	211	186	203	197	189	187	199	175	210	184	195	191	192	207	192	190	191	192	212	215	207	216	213	204	219	210	186	197	211	202	226	213	192	184	197	200	192	199	178	193	195	209	203	208	195	192	182	185	195	213	229	225	203	203	219	186	196	209	207	198	210	212	200	188	176	191	208	187	208	199	221	208	227	180	192	194	211	199	204	197	201	209	207	204	213	198	205	186	196	194	207	209	211	234	228	209	188	174	207	183	241	205	214	220	214	196	203	203	211	205	207	212	205	191	198	178	199	190	185	212	197	212	198	214	206	191	211	218	189	204	191	217	187	186	230	196	211	181	188	178	214	203	192	194	198	204	222	209	185	204	227	192	204	166	186	224	191	192	201	211	195	189	190	210	199	209	212	195	189	191	185	199	207	200	214	186	184	185	180	212	203	197	219	192	227	231	214	200	198	228	207	225	201	194	200	206	193	187	207	195	203	218	229	213	161	180	230	200	180	191	212	194	218	199	213	197	190	236	196	211	213	177	188	189	210	215	192	216	208	189	202	209	191	222	197	187	195	199	195	217	202	203	206	199	208	188	201	191	216	200	219	212	176	187	207	237	187	214	186	223	196	201	245	187	201	198	193	192	197	215	170	196	222	230	201	183	189	195	208	218	196	199	213	206	201	198	208	202	194	189	196	206	202	204	236	206	172	219	194	225	174	224	194	200	193	194	199	183	208	190	203	194	202	200	189	198	241	212	205	190	168	218	185	164	199	203	190	197	229	198	223	213	215	184	200	194	201	224	200	185	194	219	216	181	196	180	212	199	209	209	197	191	193	190	223	199	191	223	208	188	200	210	175	226	208	217	193	210	197	185	197	197	208	212	214	188	219	179	200	193	205	193	160	206	196	203	201	179	223	193	199	222	191	194	196	192	189	204	199	187	200	212	215	178	223	205	219	187	168	223	199	195	212	189	208	204	204	209	210	203	219	209	204	229	181	229	181	189	196	184	208	233	200	170	196	212	225	205	176	214	213	201	167	204	192	205	196	183	228	183	195	203	211	207	208	220	192	200	203	155	206	206	197	196	242	191	217	182	182	213	195	202	187	191	212	206	208	174	183	199	201	187	214	216	187	179
66456	66389	51979	18871	22621	11759	3305	617	488	491	493	503	479	489	469	503	494	511	510	500	493	504	501	442	471	471	492	527	527	485	473	526	516	471	482	495	494	490	454	489	491	506	502	475	544	501	470	463	469	475	442	504	489	459	478	482	469	513	504	483	480	456	523	513	505	460	504	474	470	450	515	489	497	515	486	487	480	521	456	491	527	510	525	489	492	478	508	507	481	476	484	481	489	442	490	500	482	462	492	505	515	502	487	517	519	480	511	504	506	488	565	485	466	492	455	516	469	496	495	484	479	496	498	503	471	506	526	472	474	456	530	467	480	484	530	442	483	491	515	517	499	511	499	517	439	460	481	453	503	486	471	524	505	485	530	466	458	456	473	447	508	488	496	512	494	485	450	449	482	483	514	542	502	493	479	527	480	512	511	471	470	453	479	481	479	481	500	477	473	462	466	498	515	482	531	500	485	464	483	466	505	491	503	510	477	447	484	498	463	466	463	513	451	527	490	457	480	475	493	520	497	513	485	467	527	480	504	486	487	528	498	505	484	504	468	467	469	474	474	513	480	478	459	482	474	516	475	540	488	533	480	470	488	507	461	499	498	480	458	478	510	487	501	450	484	470	543	532	501	502	456	464	470	470	469	473	480	483	521	482	515	479	487	513	448	496	528	520	488	476	488	471	490	499	468	525	503	471	487	499	488	520	490	487	538	466	485	492	467	504	457	438	509	469	516	474	489	481	455	504	515	469	499	514	517	532	495	500	512	490	508	483	479	455	502	498	542	493	474	488	498	507	509	472	448	501	497	549	529	511	519	478	491	467	494	478	484	487	516	473	510	451	527	479	500	477	498	487	533	519	497	442	520	488	510	462	481	476	470	483	470	492	525	518	499	502	499	471	502	523	499	492	446	487	469	470	485	506	491	505	528	463	493	519	483	503	536	506	513	511	467	510	507	448	495	505	475	476	493	507	507	499	488	492	493	477	466	479	470	517	533	503	494	431	520	517	473	500	468	463	500	519	527	479	536	492	435	501	461	482	499	495	501	441	480	492	481	467	505	496	421	464	479	493	536	480	493	451	504	499	508	459	508	503	485	513	466	534	481	462	511	500	494	473	492	489	516	477	463	470	512	437	451	493	513	507	437	513	547	444	514	538	472	489	478	482	458	465	525	447	469	493	495	479	491	497	512	455	519	486	506	497	507	499	500	482	491	489	519	512	499	493	475	498	512	491	484	508	484	476	488	490	469	477	487	531	539	442	523	472	479	486	455	520	505	481	483	475	515	460	493	474	510	470	480	501	464	471	473	467	481	495	495	541	480	479	484	497	498	509	529	528	476	470	479	479	471	507	450	507	445	499	465	497	507	473	515	464	489	471	460	454	499	486	530	510	467	513	477	541	474	468	470	488	498	476	479	489	488	498	497	526	457	480	489	501	453	480	455	499	484	487	483	500	518	476	467	454	480	473	491	477	511	492	459	502	512	499	485	489	497	474	513	495	491	524	502	483	498	528	474	512	461	559	496	452	488	521	483	478	513	467	510	497	508	494	492	487	512	465	464	471	474	461	538	512	517	488	497	456	459	476	494	501	500	484	457	481	503	508	494	505	501	499	483	480	525	469	464	477	481	502	533	477	492	444	481	504	469	465	486	482	527	517	497	502	496	514	424	476	461	508	464	515	508	499	475	469	487	501	500	456	500	496	522	464	527	498	510	479	544	491	472	505	451	506	511	448	470	505	470	507	536	490	456	524	497	517	520	513	489	516	467	489	484	503	459	470	486	515	494	499	503	517	471	516	484	465	443	507	483	497	495	490	496	504	493	528	482	484	467	507	437	472	501	480	530	507	466	497	513	461	511	452	499	502	490	491	511	465	498	481	507	535	429	519	494	477	483	497	503	439	478	493	483	512	497	516	499	522	515	464	464	527	487	489	491	471	490	502	515	489	502	502	492	480	468	458	476	510	499	476	477	486	526	510	489	488	491	503	512	461	513	488	485	470	494	494	508	466	478	496	512	531	496	457	527	513	516	515	473	473	530	484	481	531	519	494	481	500	481	487	482	476	485	471	482	456	464	489	500	488	473	509	495	502	471	470	479	493	580	474	475	505	476	508	479	501	463	500	439	513	497	484	472	487	463	460	488	535	518	466	491	483	487	520	499	472	507	469	469	495	470	481	478	498	491	509	533	480	468	512	465	491	488	461	503	484	480	474	463	511	490	473	474	474	449	471	461	485	467	471	481	497	493	468	517	478	486	490	479	496	522	497	458	520	492	477	457	523	490	472	465	473	510	524	479	492	503	452	498	499	501	506	482	482	448	482	484	458	469	489	508	511	467	492	457	489	493	497	518	488	491	474	463	469	469	505	505	487	473	485	479	440	468	467	487	462	488	495	497	479	493	487	499	490	499	491	511	485	490	489	508	498	454	496	531	490	491	503	469	451	488	499	511	473	490	460	501	514	505	510	450	462	506	511	476	505	506	488	476	482	436	507	484	457	497	524	507	541	468	462	472	468	499	494	447	480	511	530	509	481	488	519	471	479	543	499	479	476	501	465	495	485	512	532	496	517	525	486	505	502	506	442	471	502	453	469	501	493	481	480	557	458	482	505	487	489	490	475	481	487	471	466	455	475	519	497	512	509	450	533	487	491	518	470	510	521	513	474	494	502	512	480	508	501	488	494	503	477	526	501	474	477	463	500	497	506	449	480	501	498	503	486	507	478	502	498	530	473	497	487	504	501	484	464	478	520	491	488	459	475	474	495	501	487	472	458	486	505	507	489	504	525	452	463	519	454	573	523	505	490	478	525	518	473	479	502	478	477	509	457	492	497	491	473	491	483	494	462	500	490	536	498	488	515	513	498	473	510	483	513	480	505	528	462	500	505	518	462	499	554	490	508	528	499	496	498	482	503	486	468	514	493	488	518	483	523	514	482	492	480	509	468	508	465	478	504	520	485	494	461	489	474	501	507	451	462	490	493	498	482	480	471	494	488	567	460	478	458	513	472	484	515	463	523	457	449	489	491	462	501	473	492	478	482	494	463	492	497	509	548	494	465	474	521	509	474	505	504	498	525	488	515	459	513	539	481	494	510	488	490	480	485	525	497	512	500	481	481	494	516	495	481	513	537	523	517	535	495	486	498	435	509	504	452	475	478	492	489	474	454	484	510	505	486	472	470	483	491	476	497	516	527	507	467	476	524	509	485	474	494	490	506	470	492	477	489	496	465	507	495	479	496	488	487	481	486	537	451	485	523	497	513	525	505	479	494	490	482	476	481	446	528	538	492	507	511	481	479	493	508	479	498	510	471	508	519	508	474	466	490	480	483	474	460	504	504	487	493	488	511	503	536	458	489	454	478	462	495	496	491	478	496	505	507	463	512	479	495	476	491	476	515	450	463	510	495	493	464	475	443	489	454	515	514	463	485	445	465	493	493	487	491	513	508	442	488	491	495	460	493	459	493	497	512	479	482	505	486	554	500	453	513	462	469
36632	27451	11614	1164	663	474	331	323	303	289	314	292	285	278	304	277	295	283	295	302	303	303	286	305	271	297	286	295	317	307	306	322	323	311	278	282	299	301	299	263	293	312	295	299	310	307	323	299	297	288	286	321	266	290	323	308	336	318	307	270	300	291	285	295	302	321	309	286	323	280	322	308	313	303	318	286	290	313	307	307	296	303	321	290	288	300	312	284	318	279	296	296	309	286	281	308	257	282	299	278	320	287	285	299	303	289	243	291	282	280	272	302	281	327	305	328	299	278	286	286	334	285	295	272	286	278	272	318	309	287	309	286	314	302	305	295	347	319	265	278	280	318	289	284	294	299	285	291	295	326	297	259	291	261	298	300	296	279	344	322	323	296	311	313	307	283	288	300	280	348	290	291	285	279	302	272	301	286	285	304	301	306	305	273	300	288	314	277	313	337	324	311	267	301	291	302	273	292	267	298	280	309	300	326	300	318	323	329	310	281	329	296	301	308	306	314	302	281	340	286	301	277	293	285	268	303	289	256	294	311	278	309	292	301	309	303	274	276	305	305	303	300	295	301	317	318	296	294	279	250	292	315	317	332	297	297	302	318	287	300	269	300	303	335	295	257	265	298	332	283	324	299	324	285	297	285	319	300	328	303	286	318	289	308	278	316	288	304	301	288	296	309	277	305	284	283	283	276	288	315	269	307	296	326	301	315	313	311	289	315	276	288	272	279	259	298	294	291	320	278	302	272	288	316	291	325	297	300	329	319	310	265	307	286	292	324	300	311	295	302	292	307	279	309	313	298	291	293	282	316	296	333	291	268	271	318	306	347	290	259	298	283	313	285	297	315	299	290	301	313	296	307	301	240	264	274	330	267	290	275	281	289	286	290	304	302	289	283	287	271	287	305	315	283	319	301	319	282	313	282	290	306	284	297	294	315	258	281	305	280	291	269	282	301	285	293	296	302	320	295	275	307	285	305	303	267	276	300	284	277	295	277	307	330	302	301	308	311	276	303	306	290	306	312	316	305	299	300	297	292	282	290	299	297	299	320	316	295	308	299	305	305	298	288	275	298	310	315	288	303	290	288	286	298	323	303	284	281	311	297	309	272	298	304	301	309	313	278	305	322	298	308	296	331	321	313	320	313	299	277	283	269	285	284	287	315	289	296	297	284	269	288	323	280	282	295	299	275	319	320	297	292	324	290	323	298	290	322	272	322	281	305	280	289	289	334	308	302	282	271	308	268	294	262	305	278	282	322	303	314	314	302	286	291	265	289	273	280	308	333	325	301	305	292	307	279	304	291	323	276	323	288	320	297	304	282	310	297	279	312	308	267	325	300	291	280	331	297	320	301	286	287	301	317	323	341	298	274	257	290	290	279	282	308	284	291	284	279	309	284	303	336	293	297	304	277	307	287	306	320	292	277	299	275	284	311	312	303	287	305	329	307	283	289	313	299	283	308	279	307	286	284	301	290	302	315	286	299	312	307	295	267	281	299	285	268	312	262	285	316	305	283	329	272	271	320	271	284	280	280	302	297	300	292	308	267	284	290	306	303	304	299	325	283	313	299	275	286	306	315	289	286	292	276	269	311	297	265	289	287	285	301	294	306	261	298	287	315	319	266	312	282	250	275	286	291	311	286	287	285	266	294	292	287	299	317	293	318	309	304	313	320	317	282	314	282	309	315	308	345	322	322	285	308	312	302	306	310	280	339	284	301	322	291	295	310	287	294	307	257	291	290	315	298	290	255	287	302	303	305	297	280	285	286	303	292	303	320	307	277	279	305	286	285	275	323	299	308	289	305	278	275	290	288	294	270	292	303	326	295	316	312	279	279	269	319	284	306	310	324	285	297	318	291	266	289	287	301	319	286	299	289	313	281	290	280	281	304	290	300	301	337	338	309	285	274	301	282	293	293	303	311	297	293	304	296	301	292	323	290	294	334	291	297	304	277	269	296	286	309	297	284	280	279	311	275	291	323	289	316	302	271	294	296	295	320	307	295	296	297	302	304	294	272	286	323	273	308	291	296	324	300	273	284	313	299	283	285	305	320	320	280	321	303	296	280	268	277	279	322	269	326	271	321	257	305	274	312	294	292	311	302	306	289	297	321	261	323	278	288	289	288	273	306	299	294	310	303	289	290	287	273	313	282	317	307	291	288	303	309	303	319	300	286	290	296	301	284	301	308	295	302	292	287	263	251	302	300	307	306	306	301	271	273	289	308	277	323	296	288	266	309	295	301	295	299	298	273	274	272	292	301	257	285	308	268	263	291	258	263	325	296	307	296	298	300	290	278	302	327	329	300	276	290	278	269	316	311	306	296	297	299	275	293	289	286	246	309	327	285	280	276	315	274	293	292	296	310	320	317	305	297	292	273	284	345	319	302	296	299	286	283	296	293	314	258	284	317	296	286	279	281	301	287	296	298	269	316	297	288	276	312	288	288	284	343	322	300	297	304	291	282	274	302	304	311	288	292	313	296	311	292	282	315	296	330	316	299	317	290	280	304	324	298	311	297	309	316	319	313	281	283	323	290	295	299	306	297	269	311	284	297	313	273	309	316	294	322	299	284	259	293	265	244	314	296	255	262	280	299	289	269	268	273	308	313	277	275	334	286	292	348	283	292	314	311	264	297	295	282	308	280	297	301	277	285	310	286	306	284	332	316	278	295	314	283	307	274	276	281	294	297	312	313	291	284	330	290	308	269	298	285	287	309	307	291	267	271	301	317	296	314	310	299	289	309	296	277	299	307	281	301	292	279	313	278	303	303	271	288	279	300	273	312	274	265	305	304	301	330	294	314	307	286	301	312	321	311	290	279	301	312	265	312	279	300	306	312	286	278	278	314	308	303	329	308	323	305	319	335	276	277	335	292	313	304	284	284	285	262	317	280	316	256	283	304	286	271	320	290	293	265	285	308	284	301	287	308	300	301	310	291	309	288	322	283	286	291	291	323	276	313	269	264	297	295	299	305	303	283	301	328	298	264	296	300	314	302	278	300	308	307	279	279	313	263	284	316	274	286	314	297	294	313	289	338	321	305	289	295	313	317	320	280	330	276	287	309	285	271	308	278	322	280	311	316	293	317	289	296	332	308	302	260	325	277	325	308	299	281	292	306	313	265	281	303	251	320	283	286	322	271	321	288	290	322	298	319	293	272	288	283	330	307	299	277	320	305	297	333	338	288	284	291	307	311	273	300	301	284	278	271	327	296	321	284	318	316	311	307	260	271	303	285	293	270	272	303	307	282	304	273	280	286	296	259	290	294	280	283	271	320	296	335	274	275	284	274	290	261	302	318	307	298	304	310	268	335	315	317	285	306	281	278	306	269	278	313	291	297	277	288	299	299	275	286	287	275	332	273	286	274	281	295	321	296	280	307	296	306	319	298	271	314	292	277	295	332	294	306	296	308	301	301	316	308	302	309	347	272	276	287	293	299	324	286	300	323	290	324	328	277	312	292	288	307	302	304	338	274	283	329	302	310	321	288
34046	28183	14172	1752	1951	1356	788	738	702	721	708	735	700	720	769	754	716	690	706	738	715	704	706	747	656	712	666	665	721	745	746	682	715	701	727	735	704	693	704	731	659	694	716	721	686	736	680	721	644	690	651	690	725	719	702	753	704	751	710	715	678	761	718	707	712	687	728	698	677	698	740	734	707	706	721	734	716	736	717	715	681	778	666	685	740	692	718	703	716	698	694	725	655	701	743	761	662	752	719	745	684	725	700	720	732	743	708	731	724	696	664	686	748	723	700	673	698	697	618	699	737	686	692	682	687	679	710	704	769	717	766	684	706	683	726	703	690	700	719	710	748	743	708	684	666	679	713	675	698	665	692	746	760	748	705	734	756	746	773	693	729	704	672	651	677	707	709	746	716	709	695	694	728	763	737	704	714	675	676	700	696	753	700	734	679	717	677	718	708	677	681	694	728	736	713	721	726	734	669	679	746	744	710	715	704	652	719	730	708	734	717	712	708	736	737	696	717	715	683	709	718	734	701	718	743	696	761	704	691	716	716	698	717	675	751	725	722	703	735	760	659	708	730	729	682	705	675	723	725	714	713	697	708	634	693	705	690	663	721	742	724	727	741	773	735	720	716	707	699	729	687	689	736	739	719	741	737	723	724	738	706	712	707	678	713	669	706	718	712	713	687	702	714	755	707	739	758	732	751	740	729	751	727	747	711	716	687	683	721	708	723	696	733	752	710	728	684	713	705	675	682	683	718	651	663	694	665	742	754	720	689	691	753	715	687	737	691	718	743	729	712	663	694	739	734	684	739	767	689	742	723	730	705	765	700	709	751	708	719	653	687	706	727	739	719	728	691	731	718	693	692	747	774	754	714	744	692	700	743	708	695	740	731	662	747	689	692	713	737	708	709	748	669	693	696	696	684	701	768	675	704	683	717	685	721	706	733	699	688	672	688	703	676	691	728	747	731	712	709	684	727	702	721	712	690	689	723	704	713	724	702	687	711	725	727	711	698	663	768	742	766	705	694	723	670	728	707	773	739	679	718	712	751	757	688	733	690	734	720	744	728	750	732	690	712	710	695	738	700	711	687	718	721	700	729	716	731	678	698	706	718	702	751	728	715	723	685	712	689	704	700	745	681	742	743	745	726	698	672	691	716	722	710	689	729	697	686	696	722	710	694	741	723	724	665	695	715	741	718	728	668	709	699	664	747	687	661	710	734	733	719	735	716	692	711	731	688	721	705	700	696	737	706	678	675	721	695	705	706	661	741	695	692	723	723	673	710	705	752	722	702	699	721	708	701	687	706	736	674	737	735	686	708	779	677	695	724	686	716	746	751	694	675	732	621	664	768	725	723	742	686	724	642	696	755	696	749	748	728	710	677	771	721	756	715	709	737	691	730	737	707	690	699	679	686	667	707	717	711	743	737	718	724	737	734	687	705	752	714	756	726	639	746	699	685	715	754	668	749	712	745	728	704	707	714	682	670	714	720	735	714	703	732	696	704	704	760	766	669	722	707	747	739	739	670	705	718	752	736	746	708	717	733	733	727	685	713	693	713	662	680	744	708	702	710	783	671	716	756	753	663	717	699	748	687	730	738	718	714	687	706	749	701	759	680	667	735	669	690	737	737	736	720	717	716	724	686	703	708	685	737	719	775	693	722	706	690	739	663	675	737	701	711	756	764	692	727	717	700	704	653	744	694	727	706	680	702	681	734	682	683	735	708	748	723	733	712	715	744	728	750	700	709	694	697	725	706	701	747	748	695	695	734	668	748	679	703	712	685	709	680	716	727	699	689	673	746	727	696	713	681	718	665	786	759	730	758	724	706	710	735	716	749	775	734	729	716	742	705	694	711	726	681	665	723	742	746	681	691	706	728	665	746	743	713	710	709	705	736	698	733	729	757	692	695	711	758	714	716	708	743	706	735	691	729	732	702	736	737	697	709	665	742	748	711	743	722	687	703	651	714	709	741	710	640	731	703	683	733	748	733	666	735	783	688	705	710	716	738	663	723	728	656	746	712	694	735	722	737	715	701	703	697	678	739	705	745	665	744	715	737	734	706	711	730	732	690	726	724	709	714	723	697	717	701	731	780	678	679	692	730	660	683	763	704	748	703	730	738	714	731	721	670	681	730	723	739	710	705	733	675	680	710	718	678	710	697	704	680	713	737	735	702	733	700	711	716	700	752	695	730	714	726	687	726	733	740	729	686	696	708	729	709	684	751	698	738	763	702	749	695	702	693	736	716	684	730	703	686	710	714	727	735	683	725	709	735	751	675	691	690	716	669	725	687	689	693	700	667	754	666	697	739	736	657	729	751	694	727	670	693	684	682	657	772	730	745	702	721	699	703	675	696	706	735	724	744	737	732	728	717	696	705	732	713	728	716	723	680	754	760	726	692	667	732	730	727	757	750	732	713	711	703	729	716	715	703	685	700	751	692	693	680	712	698	737	742	730	715	682	718	706	673	680	728	674	740	725	721	693	754	676	703	720	712	697	706	688	701	686	715	720	685	739	702	751	723	713	683	727	702	731	705	752	689	715	713	709	765	694	733	693	739	731	671	704	766	697	738	693	749	684	741	723	739	734	732	728	673	711	720	726	712	755	717	739	733	672	697	708	706	727	772	733	719	688	662	666	757	715	733	703	725	715	703	724	718	703	688	670	638	718	717	719	751	689	676	701	719	715	740	744	744	710	714	722	716	712	737	723	731	687	690	700	695	780	728	725	698	678	680	674	727	668	699	737	697	697	782	738	757	731	703	722	735	740	732	715	753	667	680	736	744	724	690	738	707	719	701	706	720	698	706	762	712	697	753	737	665	742	747	726	671	713	746	699	732	705	647	695	677	699	680	701	705	730	693	745	698	695	678	700	700	687	711	735	726	702	699	711	722	649	713	717	719	695	721	750	695	727	701	671	665	708	726	734	708	717	691	681	712	708	692	750	720	695	706	702	727	705	737	707	695	718	723	735	721	759	685	676	700	720	715	732	689	721	701	679	745	704	759	787	725	697	706	714	743	710	735	724	707	699	705	730	723	708	708	732	722	687	714	718	743	749	712	690	715	704	694	743	718	714	712	724	764	700	669	738	741	708	732	713	679	728	694	691	687	726	704	698	701	716	748	743	738	677	658	717	736	705	720	730	691	716	689	700	737	735	692	681	777	715	703	689	676	719	702	739	706	735	662	725	721	720	701	738	744	679	645	739	718	721	688	709	733	696	728	690	785	690	705	698	729	694	709	723	716	731	714	773	740	725	709	718	715	698	684	743	721	757	709	733	662	749	721	747	691	714	761	707	742	660	716	683	739	731	739	718	684	730	681	709	729	715	736	752	739	684	746	730	713	684	724	708	719	752	677	695	693	679	707	690	701	732	719	715	696	722	729	705	682	684	761	696	740	703	730	714	677	713	705	739	723	751	722	699	720	720	688	758	736	705	723	758	688	724	694	759	723	698	747	729	682	709	740	709	713	679	742	719	719	734	718	727	731	690
79363	67758	45424	16807	8941	2956	724	299	258	260	285	270	281	273	267	287	268	237	308	289	292	322	297	272	285	306	262	290	281	254	256	280	268	266	258	257	311	258	273	262	287	291	285	300	267	271	262	277	313	299	288	284	301	261	275	277	276	269	278	304	276	256	262	279	238	290	251	296	300	251	288	268	292	272	283	258	255	294	256	280	269	302	285	266	291	298	266	301	297	290	289	280	255	260	263	244	248	286	295	264	255	282	259	305	277	272	281	305	269	277	273	250	265	283	281	287	253	276	295	291	311	260	247	291	281	279	290	257	315	273	271	295	282	297	259	291	291	283	282	269	285	266	298	262	285	288	276	279	245	284	260	270	291	278	271	276	249	267	250	269	258	289	257	298	280	289	293	251	277	261	260	282	258	293	279	269	286	247	256	296	265	257	299	282	277	280	281	238	281	272	291	265	284	283	277	298	281	284	297	264	291	288	304	263	283	266	292	284	267	300	289	310	269	285	293	292	252	284	256	269	274	272	283	270	298	282	275	282	276	248	265	279	297	308	281	290	259	301	290	250	303	253	297	253	267	262	280	292	258	286	264	274	268	286	278	279	286	275	276	288	268	287	288	292	244	276	271	273	268	285	260	276	271	287	296	248	299	274	248	274	282	282	260	318	291	261	274	257	264	273	287	269	301	306	312	292	272	266	305	242	280	262	275	275	272	273	258	290	260	277	307	291	271	308	261	284	280	270	254	269	285	266	245	260	285	278	280	293	276	273	279	259	261	293	273	284	315	267	280	324	285	275	288	284	274	275	276	262	260	270	256	277	258	290	282	304	280	257	298	240	267	271	282	295	309	302	292	271	279	263	306	277	269	262	275	294	262	271	288	282	292	292	282	278	286	255	285	277	310	287	277	266	261	290	275	285	295	312	293	251	278	286	272	293	295	293	272	288	271	258	279	280	268	278	305	271	259	275	290	238	271	295	294	247	324	264	292	307	262	242	257	274	254	274	283	290	251	288	288	276	266	292	304	294	314	275	277	277	279	298	282	274	296	323	289	266	268	286	286	258	287	315	275	265	314	272	265	258	257	301	294	279	270	265	266	297	301	293	292	299	287	295	295	264	293	285	277	308	295	303	280	279	275	282	278	278	253	294	260	276	263	245	247	278	249	292	286	296	291	277	279	294	274	264	295	293	267	298	308	266	264	284	276	271	267	282	277	290	297	324	322	263	283	256	259	299	266	301	273	289	247	299	271	277	266	263	286	242	286	297	278	308	260	273	322	262	238	272	249	327	293	259	313	249	265	317	297	279	253	282	257	270	277	319	278	281	248	290	283	291	274	263	309	321	251	277	284	288	300	302	311	290	311	284	283	283	274	284	301	249	276	273	290	253	316	305	274	295	287	288	281	298	282	268	304	255	277	305	242	275	313	260	290	292	291	251	244	267	313	260	298	299	291	286	268	272	273	279	263	275	273	313	296	265	300	276	274	332	316	292	246	285	272	283	289	279	307	313	270	285	282	280	290	282	261	267	290	294	318	254	280	228	283	282	257	255	291	273	295	300	269	264	287	281	258	281	291	275	274	289	300	250	291	302	328	258	281	285	268	283	281	297	290	271	275	304	247	288	285	297	302	295	274	284	298	285	266	281	280	256	273	289	293	272	310	289	270	270	228	289	314	269	306	277	314	282	277	281	284	283	294	284	282	296	293	269	284	284	281	277	293	255	262	286	307	290	298	323	272	268	246	276	258	278	265	298	307	269	296	298	275	291	300	277	263	299	279	287	306	263	261	268	278	267	310	267	298	263	284	279	245	253	256	262	260	266	309	260	280	292	277	273	278	271	292	309	278	297	280	278	264	274	272	264	279	259	263	265	261	260	290	287	276	301	235	285	270	282	257	315	264	269	319	306	297	261	328	292	290	280	268	269	264	287	283	265	254	276	306	276	292	267	260	280	277	284	285	311	280	283	255	275	289	304	290	289	275	290	299	290	307	272	272	260	288	298	264	273	275	291	277	279	304	291	282	279	315	295	280	266	284	265	258	258	296	274	278	312	296	304	273	284	273	285	275	277	261	285	319	281	293	264	266	304	299	280	281	304	287	272	273	259	271	271	243	260	291	269	288	307	274	277	258	305	265	290	273	296	294	267	295	272	321	288	280	249	285	312	254	261	255	276	261	277	259	272	291	286	267	270	290	294	294	272	260	283	299	285	269	295	263	267	281	289	305	284	313	261	303	292	266	282	268	247	286	309	286	284	305	295	298	255	248	302	272	282	270	264	300	264	285	281	292	264	281	249	300	257	285	277	242	274	259	247	287	265	290	261	293	293	285	261	295	291	276	308	325	263	291	280	260	310	269	311	273	290	220	267	265	262	279	249	298	268	305	271	283	278	259	285	262	294	277	298	273	293	272	284	267	304	297	261	272	305	261	285	287	272	274	257	289	264	260	291	290	261	282	289	258	266	287	278	285	309	264	304	267	283	309	271	266	293	268	302	294	278	257	270	291	287	290	261	316	282	286	270	274	303	291	281	323	294	280	280	270	308	273	289	300	280	256	257	275	285	290	300	276	296	278	287	247	245	290	292	282	290	271	256	285	298	281	288	268	302	272	287	285	272	265	300	285	288	311	274	284	257	285	278	283	285	288	275	317	282	302	276	277	291	290	269	280	256	295	266	261	283	300	293	275	268	278	289	279	297	300	255	311	276	265	300	236	299	281	255	291	270	281	303	297	251	279	313	273	291	288	282	292	300	310	280	279	296	248	255	293	292	291	276	273	295	313	293	272	270	264	280	302	287	310	288	308	273	278	278	299	288	291	278	277	273	316	292	261	285	288	288	254	255	277	300	294	259	253	257	291	236	270	289	300	269	301	286	258	284	289	268	286	264	290	292	289	285	273	285	299	276	285	311	285	264	325	258	312	274	288	273	299	272	280	262	281	273	275	293	280	279	274	263	271	281	286	289	312	308	277	304	281	278	273	292	266	288	297	291	271	273	298	302	265	294	272	287	279	279	240	266	300	288	287	287	308	298	273	277	275	280	278	271	259	286	275	291	243	259	268	289	314	273	280	284	277	297	251	280	277	306	245	280	267	265	254	281	297	254	295	295	279	251	245	308	279	293	307	274	279	309	280	284	291	298	294	284	295	272	300	292	300	286	311	257	290	269	275	293	263	286	282	291	304	285	264	312	280	276	282	285	294	251	297	279	279	282	287	279	271	261	246	274	273	282	260	292	303	276	272	270	260	283	335	271	284	256	262	288	278	284	242	271	280	266	291	266	266	284	270	278	277	258	267	271	288	304	282	260	279	293	281	264	284	295	297	274	241	273	264	282	277	287	265	283	297	311	284	271	309	271	287	265	262	269	256	270	316	261	308	285	322	304	313	289	285	289	289	268	263	252	292	269	268	297	280	288	305	288	255	276	267	303	286	299	262	294	304	314	243	267	265	277	293	299	330	273	294	271	274	265	277	288	283	294	242	270	300	296	271	285
57737	55531	40082	15677	17893	7955	2232	694	706	666	708	707	701	665	643	692	652	683	682	690	689	636	670	665	646	644	657	687	690	691	656	662	659	702	672	667	640	632	701	682	707	618	663	654	687	680	663	612	659	643	685	682	688	681	686	709	672	667	655	646	626	671	640	690	642	682	630	665	645	664	690	687	630	667	642	665	637	676	670	617	699	627	685	676	645	648	682	665	724	655	667	665	689	665	637	682	690	700	660	636	679	646	687	657	674	669	648	694	658	689	619	675	659	664	696	680	731	677	670	676	669	616	634	691	706	687	690	648	621	651	690	624	676	677	680	671	688	697	629	647	626	644	639	684	668	692	681	669	629	658	688	693	642	646	685	678	668	675	676	648	630	653	700	720	624	662	656	658	677	641	718	647	687	688	684	663	698	629	647	671	673	662	649	646	641	662	669	654	606	641	711	658	648	684	706	657	654	659	650	715	658	648	625	623	714	645	691	615	660	671	679	674	634	649	649	669	675	666	683	618	715	630	697	710	679	667	689	665	658	720	739	628	659	669	666	704	679	647	695	634	692	663	648	669	697	657	663	644	632	657	673	677	679	726	645	626	680	650	656	670	663	668	655	678	663	618	678	673	667	658	675	698	667	651	684	652	641	657	682	682	701	668	670	633	667	616	650	657	659	696	625	658	650	657	703	695	705	690	651	649	658	691	722	680	637	713	735	656	643	635	659	668	707	662	708	662	611	670	731	612	682	646	652	653	673	663	646	635	679	712	626	705	735	649	624	662	685	655	644	651	652	690	638	622	623	646	676	611	704	671	696	632	679	674	660	662	720	646	651	644	699	615	655	726	688	679	653	679	663	680	667	687	667	697	648	653	654	685	673	632	655	666	633	643	673	722	675	662	676	671	657	681	663	669	730	668	689	665	692	705	686	702	667	625	723	667	680	634	701	705	675	647	655	685	683	649	647	674	674	662	711	674	686	640	666	650	643	674	669	658	676	687	678	658	620	714	657	661	654	669	658	615	655	677	668	684	699	678	677	641	666	645	650	671	664	677	642	687	662	688	648	660	659	704	683	679	691	683	630	663	714	642	662	660	661	626	663	699	657	675	653	676	641	677	683	696	647	644	667	686	647	679	672	655	644	659	678	687	634	668	684	681	660	696	628	640	697	676	655	654	665	675	646	642	677	646	709	651	712	627	665	646	685	662	633	651	634	673	740	691	655	630	681	641	685	657	648	697	661	705	629	675	659	646	617	682	637	627	682	651	660	678	702	650	636	637	691	667	658	655	636	669	686	702	649	690	681	669	623	667	636	697	648	687	657	643	644	658	681	698	694	700	663	654	695	684	682	678	630	648	635	641	670	685	702	685	666	640	750	704	629	676	702	664	636	648	692	656	694	700	661	668	665	673	702	657	667	684	682	660	697	671	671	665	647	689	654	650	616	653	672	722	662	638	632	677	658	637	656	717	707	683	702	706	677	659	656	649	700	686	682	668	638	669	634	692	679	639	629	694	655	631	606	681	671	709	654	679	640	690	692	622	674	669	648	650	647	654	654	678	712	682	678	661	645	697	673	648	649	635	741	662	693	667	690	645	722	630	654	646	702	677	620	711	677	661	673	660	592	721	675	677	653	715	675	673	686	678	668	620	683	678	655	669	698	673	687	704	702	697	650	654	639	637	650	628	672	662	670	656	719	625	649	700	651	699	643	691	688	708	664	686	693	671	653	672	702	651	642	697	624	681	679	661	692	655	611	675	687	661	647	642	658	686	631	631	673	651	679	656	713	668	699	652	676	656	691	667	683	631	664	630	689	668	633	649	644	691	722	656	610	684	682	683	674	631	678	642	640	623	677	647	672	638	655	656	648	694	680	673	637	641	653	605	667	623	671	641	667	684	699	691	713	656	689	688	643	664	640	651	622	659	674	658	652	643	632	669	668	632	629	622	681	658	670	681	651	608	672	631	699	660	671	669	685	639	652	708	674	664	687	662	662	670	731	645	672	710	676	706	619	674	704	600	654	679	664	631	644	673	682	668	617	680	661	688	708	695	684	682	649	656	671	674	665	686	647	682	704	631	704	664	690	641	624	661	650	639	710	696	675	690	674	689	714	653	671	718	646	677	662	665	663	713	652	697	644	641	661	686	703	675	641	671	696	650	649	629	644	684	667	717	672	604	663	642	731	630	669	623	650	676	685	680	718	658	666	665	680	619	621	671	644	684	652	689	655	647	665	627	673	669	669	713	698	640	674	714	662	663	640	674	651	651	646	699	633	656	663	645	673	738	668	690	664	648	675	672	638	623	643	633	662	670	680	653	622	672	666	666	664	639	692	647	702	628	653	687	663	645	689	666	652	665	663	678	690	660	665	655	606	666	683	643	673	673	676	657	701	679	643	668	652	624	664	643	676	678	657	659	689	624	667	689	691	654	662	593	677	671	715	635	694	707	679	665	648	659	672	685	690	687	641	663	663	623	657	705	682	714	669	613	666	655	697	681	677	658	671	666	647	639	685	654	675	623	631	678	699	702	633	671	697	699	646	742	697	685	683	692	694	651	661	688	690	686	665	683	640	717	675	666	625	653	707	714	645	656	662	634	692	693	616	658	683	664	655	632	630	662	695	683	658	673	618	629	701	648	691	660	694	663	609	696	699	662	652	641	673	624	673	669	643	629	704	646	633	646	645	670	693	664	708	675	631	646	646	654	653	654	681	656	688	645	684	686	651	644	648	674	684	692	713	685	696	678	670	649	650	686	684	716	690	699	685	653	684	694	651	656	634	659	672	685	701	653	661	706	702	638	686	641	643	671	637	691	688	708	595	666	597	624	688	628	641	662	645	649	677	684	674	668	683	713	681	658	642	656	652	641	711	677	632	672	707	658	662	716	697	705	671	709	595	617	712	665	698	693	661	694	664	688	694	648	682	643	682	670	653	684	633	635	625	728	692	661	649	666	656	717	679	678	656	646	661	613	665	686	686	680	691	670	660	700	615	664	651	631	660	686	675	697	645	642	691	704	669	675	661	708	709	678	661	644	706	697	651	654	682	678	620	659	614	625	682	685	671	652	658	646	637	651	637	626	666	629	707	734	679	705	645	653	654	658	676	661	622	704	671	704	673	661	715	686	622	701	668	691	636	684	710	646	686	649	669	658	661	708	678	653	670	603	700	679	687	691	627	678	678	685	669	665	713	696	652	672	713	656	627	704	644	715	712	689	670	655	664	643	619	602	720	643	678	671	698	648	702	654	680	625	648	651	686	631	656	702	680	668	644	655	663	685	635	667	649	684	658	632	631	689	654	666	693	661	644	627	661	698	675	693	677	665	666	728	647	660	682	675	628	686	640	667	679	647	659	647	699	651	678	684	696	686	647	648	688	656	681	673	689	677	694	648	641	616	680	701	679	661	685	698	681	643	659	679	655	674	653	648	670	673	674	677	669	628	662	648	686	621	647	660	680	691	675	629	678	698	664	680	613	675	695	652	674	682	648	615
86085	75619	53476	24301	15783	4595	914	219	194	202	197	195	230	214	193	205	223	202	211	224	234	196	239	218	204	205	188	183	206	169	192	220	213	208	193	203	203	189	175	245	230	206	204	219	203	199	202	233	203	205	199	202	183	203	168	205	218	212	219	203	186	194	202	211	230	204	220	203	202	217	201	217	188	220	217	202	206	211	222	205	212	250	223	190	224	191	211	220	242	195	225	230	212	204	208	191	209	184	207	206	222	211	209	225	190	188	219	188	229	185	232	231	183	224	215	208	210	200	200	211	175	195	212	191	217	192	216	218	203	232	177	176	204	209	182	185	210	225	218	242	190	194	192	205	221	182	196	207	184	185	202	197	210	221	189	195	234	232	210	199	205	215	201	217	202	195	209	199	208	191	203	206	206	225	234	190	205	192	199	201	218	223	205	214	197	187	226	215	206	208	231	197	192	206	202	172	225	198	223	223	207	188	205	189	201	211	185	174	174	198	199	212	206	199	202	187	212	209	206	191	216	205	199	192	219	214	197	202	200	223	202	205	217	207	198	186	199	221	195	205	214	191	233	221	233	193	184	185	213	206	191	201	205	199	212	222	218	206	201	219	217	217	177	208	178	197	195	205	180	209	228	195	196	208	214	226	202	193	206	166	193	215	207	205	195	224	217	202	203	200	199	186	252	172	193	234	208	203	194	195	190	202	203	194	223	218	183	204	206	187	185	206	213	211	206	202	200	242	205	249	185	200	211	223	199	199	229	220	196	191	224	219	200	214	224	206	238	210	211	180	220	189	199	214	211	216	229	189	201	189	208	222	202	219	189	208	197	199	240	211	200	180	227	196	226	209	201	207	217	218	213	218	193	201	230	203	199	216	212	192	197	205	207	251	215	203	211	219	190	217	223	199	193	179	209	194	216	214	186	170	188	220	196	228	188	206	207	178	195	199	189	229	194	227	190	218	208	200	221	209	207	201	217	214	240	198	177	218	219	211	203	201	222	202	219	220	221	229	231	181	210	185	194	195	230	193	184	209	191	196	188	209	214	210	201	193	211	207	194	248	194	229	208	192	197	208	204	198	233	208	198	196	210	180	194	224	216	165	233	202	185	216	199	207	196	219	206	190	221	189	212	217	205	214	206	222	208	188	193	229	197	207	202	207	194	204	191	197	194	197	211	214	194	225	218	210	203	180	215	204	186	207	223	199	197	194	201	190	224	207	239	237	194	199	219	214	222	180	217	185	202	176	199	224	223	209	199	209	201	197	185	211	232	179	219	196	179	199	201	201	221	218	212	193	216	173	202	211	225	194	226	216	185	190	221	215	229	200	205	217	217	219	200	197	226	219	205	200	182	187	215	186	205	211	200	178	218	190	199	167	224	194	203	209	205	200	202	220	217	207	223	184	193	215	179	210	215	200	190	215	191	210	213	194	204	220	193	183	187	227	197	205	188	212	221	206	206	190	198	201	182	182	199	203	213	221	236	190	202	200	204	219	197	199	193	206	200	199	213	214	183	186	182	213	203	213	224	213	197	208	208	223	228	220	184	205	222	215	191	205	204	207	203	213	199	202	206	187	216	237	185	204	191	227	217	204	181	219	216	202	199	202	210	211	194	175	195	204	188	212	213	207	213	198	213	204	208	223	199	218	226	218	196	211	180	191	189	216	189	200	234	216	222	195	203	207	195	238	195	209	187	197	177	211	204	196	185	206	197	235	174	184	220	226	188	181	213	190	229	216	192	219	205	213	182	182	211	215	197	180	199	214	199	195	186	194	203	199	227	170	205	188	196	201	231	214	208	192	210	193	207	198	217	197	234	210	205	220	211	221	195	220	207	204	177	199	207	216	192	206	205	193	193	196	205	196	214	205	193	183	215	206	221	186	195	188	196	212	223	207	207	187	190	191	196	229	204	222	186	205	186	175	187	200	201	213	213	200	213	195	199	206	204	208	213	210	206	216	219	206	188	185	194	195	206	189	212	213	188	203	175	207	191	233	204	209	218	215	218	231	199	222	203	201	186	196	165	196	204	186	184	221	193	187	186	224	205	213	193	203	240	217	203	208	210	204	207	225	187	185	194	215	206	191	191	179	199	206	227	218	221	198	217	185	232	208	170	203	190	200	177	238	190	220	215	198	168	188	209	184	193	188	203	190	206	186	215	206	220	223	229	195	204	226	217	252	210	219	217	197	193	195	193	205	198	198	183	189	199	203	212	205	192	212	202	209	208	160	190	194	198	191	202	213	201	194	216	180	188	232	197	224	218	214	221	230	200	177	208	228	215	200	210	206	184	185	184	183	218	223	192	215	216	198	210	210	189	211	194	190	235	203	224	188	217	204	216	207	195	216	219	216	191	210	185	185	206	198	204	208	169	224	194	202	200	224	201	177	219	215	205	213	193	201	212	228	209	202	198	211	202	217	212	202	199	216	207	215	197	185	177	221	201	165	184	193	200	212	192	219	203	196	201	213	202	186	208	211	177	201	198	204	190	187	221	200	203	227	215	183	222	234	203	243	209	203	197	205	220	210	207	217	215	184	223	205	202	190	203	229	213	194	210	192	196	184	217	212	221	207	239	208	175	186	204	207	224	209	223	192	233	201	232	187	193	217	192	216	198	204	198	218	220	180	205	212	214	205	206	199	194	204	181	213	178	226	216	214	189	212	210	195	228	219	197	223	193	211	206	221	194	208	206	193	205	203	221	195	199	230	233	214	222	206	200	183	211	172	216	187	205	219	206	236	212	213	187	215	208	211	219	216	228	199	189	197	198	218	194	214	223	195	222	203	222	224	214	214	200	208	208	222	230	199	201	202	232	208	190	199	204	201	235	206	211	215	221	226	212	185	194	201	215	225	189	203	229	225	231	187	228	205	208	190	215	218	215	180	208	221	196	196	210	208	207	175	217	216	190	195	193	210	227	207	212	220	191	224	198	221	208	208	227	175	199	204	207	204	195	208	178	205	214	231	212	190	219	198	198	215	197	204	205	230	209	223	195	224	226	219	220	194	187	177	192	227	183	199	226	222	213	245	194	207	216	209	187	228	205	205	208	188	178	213	227	206	185	246	211	197	192	189	178	209	190	221	205	206	199	193	199	184	196	207	214	223	211	197	202	183	204	219	206	205	226	193	199	200	195	198	202	201	176	207	200	195	222	212	225	228	225	181	214	208	193	226	210	219	183	217	223	197	217	190	199	216	206	170	203	214	217	203	202	222	251	207	222	212	222	197	213	203	229	208	188	209	193	228	203	231	211	201	230	222	218	222	240	214	171	213	211	187	202	190	207	204	203	183	197	210	212	206	211	192	188	222	214	215	193	214	234	195	226	216	207	196	227	187	213	208	198	232	215	204	202	192	203	212	193	193	205	217	218	232	217	228	205	220	220	188	192	217	208	218	214	189	195	213	212	187	220	224	206	191	194	195	215	201	217	212	205	216	200	228	213	204	207	215	194	213	193	223	207	227	201	187	225	186	181	215	194	212	204	207	189	239
67532	65307	48564	25996	23120	10171	2680	551	553	509	528	523	529	508	473	519	493	516	483	476	522	506	486	486	498	528	490	522	504	525	501	496	540	511	493	518	506	489	492	517	499	511	507	487	550	469	498	462	534	529	478	481	510	511	492	501	503	463	453	506	441	528	518	491	482	477	465	463	505	483	495	487	487	493	509	489	485	521	477	508	500	517	482	515	496	476	518	489	516	549	493	491	503	503	540	496	465	499	478	500	504	508	470	523	486	534	488	505	480	521	483	510	521	516	538	506	497	494	515	461	529	518	466	505	478	519	498	485	541	527	492	496	505	481	514	483	513	472	483	435	526	519	527	535	479	494	525	490	513	504	499	505	486	474	533	476	485	504	504	507	502	526	485	485	521	496	474	501	476	470	429	525	469	516	507	486	489	511	462	498	467	531	510	524	499	466	518	529	508	490	484	490	519	503	471	490	505	532	494	490	517	496	510	492	494	498	514	491	512	529	496	490	488	527	494	538	503	520	507	488	512	512	482	509	469	501	481	489	511	493	474	491	485	480	486	506	473	474	492	489	545	489	497	475	509	512	500	540	524	478	504	485	528	501	469	507	500	537	485	504	478	526	508	501	496	501	470	516	478	491	514	549	484	513	524	494	473	500	502	511	478	513	493	487	517	507	508	476	462	479	527	485	533	479	503	478	468	482	509	498	524	488	499	505	553	491	508	516	490	498	472	522	497	503	461	517	522	469	512	501	520	500	501	495	509	499	501	510	507	490	465	473	484	509	515	501	504	454	499	511	522	513	508	520	501	494	494	516	520	527	515	497	486	486	463	473	531	481	505	474	483	484	503	538	489	491	488	548	471	469	468	482	475	510	540	468	521	560	459	482	492	487	469	519	478	452	537	494	469	499	478	501	490	491	492	479	490	481	486	545	495	498	511	485	501	507	504	522	489	481	474	487	470	467	472	524	497	528	479	515	488	493	483	491	466	518	533	497	505	464	493	491	469	488	511	487	533	478	521	533	549	511	542	490	504	514	504	551	505	506	510	475	517	502	538	499	493	498	503	508	544	486	500	476	486	517	496	501	494	506	483	483	491	479	502	467	510	491	499	501	530	503	516	494	526	499	522	454	491	485	502	490	498	464	525	469	551	506	515	502	493	483	520	475	463	510	492	476	492	523	522	503	533	486	499	516	505	447	501	549	523	502	516	460	495	525	500	488	497	505	469	463	544	522	464	477	511	528	534	493	500	515	531	505	516	462	488	491	486	498	487	461	499	541	481	446	503	468	527	525	527	477	540	512	495	484	520	501	496	500	553	489	524	488	514	526	469	503	495	508	486	494	507	496	511	504	503	485	522	494	496	462	456	501	503	528	516	479	471	475	495	495	485	522	486	508	493	541	493	523	516	514	499	499	486	500	484	503	494	508	499	502	504	471	503	520	474	509	532	500	492	533	485	503	511	442	474	521	481	524	458	542	503	485	464	538	497	517	496	550	484	511	522	475	506	530	478	496	517	474	498	458	500	506	510	480	512	518	478	501	483	460	496	477	501	494	494	500	500	470	482	502	524	477	505	480	507	501	514	499	469	468	496	499	491	478	524	494	493	523	493	469	507	491	523	493	533	492	514	513	469	474	482	470	490	539	487	507	516	515	505	527	507	531	524	498	548	518	508	513	518	510	471	513	480	500	521	458	478	488	530	503	504	496	490	509	523	494	457	503	502	500	549	450	525	464	483	495	517	517	508	501	511	524	500	483	536	470	477	478	519	515	525	510	489	510	528	540	544	502	498	519	496	491	482	497	575	477	469	508	557	516	500	513	531	496	488	502	499	484	524	467	473	506	479	507	484	515	534	471	477	491	502	510	484	517	499	479	509	489	496	446	512	471	510	503	489	492	499	493	473	503	518	487	490	519	515	498	516	487	492	495	511	503	489	485	456	462	497	499	521	519	486	526	492	527	511	540	466	538	504	522	500	461	509	463	519	487	485	462	476	481	489	500	511	486	481	472	484	508	510	504	543	514	502	457	476	529	497	488	528	489	491	543	470	475	500	480	519	468	491	522	508	495	486	453	535	489	533	511	512	505	518	505	515	504	502	500	509	509	520	508	456	490	528	524	526	514	482	494	499	479	452	490	545	475	516	473	489	511	509	465	516	497	485	515	512	457	508	506	500	512	511	497	474	523	471	534	518	479	477	529	496	502	508	500	518	487	486	494	503	498	529	489	553	477	494	493	540	487	476	458	482	507	462	476	502	480	468	471	494	553	516	472	544	458	499	514	474	505	542	494	475	522	515	472	543	508	515	506	501	526	507	490	492	500	511	506	531	506	512	458	514	459	530	485	453	512	485	490	465	512	440	496	480	505	471	520	522	497	493	507	491	493	483	496	538	523	504	491	470	493	469	493	488	497	507	482	522	439	491	511	564	516	490	488	527	512	490	492	527	469	472	524	534	486	528	503	510	469	485	482	504	492	512	489	515	504	519	497	508	490	508	499	503	542	512	479	486	513	547	510	497	494	515	542	472	511	501	493	504	532	475	533	495	526	534	489	565	497	464	541	545	506	518	547	481	500	529	528	495	501	457	506	489	526	497	500	514	517	499	517	504	500	529	479	492	475	472	487	516	523	467	490	488	497	525	487	503	541	491	498	475	493	518	481	515	488	537	518	492	470	526	515	494	497	523	512	471	487	490	501	506	509	516	516	501	493	523	546	498	497	536	507	509	448	535	486	529	530	470	489	471	490	483	484	495	538	470	524	520	481	508	450	520	485	505	542	512	522	506	515	500	538	511	519	536	463	485	476	564	521	496	504	482	487	515	533	525	526	564	507	487	500	488	536	447	518	528	473	495	476	530	515	506	503	497	502	464	461	478	517	512	548	494	515	519	554	467	495	488	552	491	509	535	515	520	470	487	509	506	479	534	484	497	507	477	554	521	521	508	516	494	509	513	475	491	511	514	506	462	454	512	523	535	496	501	519	504	456	481	482	463	520	515	501	497	490	489	485	531	519	484	507	527	505	538	493	486	477	497	463	519	514	504	486	493	485	502	520	505	490	504	506	467	461	512	530	467	467	520	510	502	479	487	539	495	501	483	500	469	521	521	494	494	477	501	511	497	485	508	514	507	491	498	498	475	467	486	503	501	525	509	528	503	483	499	508	541	499	520	482	514	533	477	527	509	533	476	480	513	480	498	517	470	489	527	475	449	476	521	520	495	515	531	485	444	467	467	476	493	526	525	533	485	504	478	513	523	504	471	524	482	478	515	516	497	478	520	470	555	513	502	489	465	482	476	468	452	519	516	492	511	511	532	470	526	490	500	477	487	472	521	467	548	463	481	518	491	501	536	512	549	452	495	532	563	506	518	527	534	501	487	500	496	513	472	475	467	489	511	483	489	514	526	488	480	482	513	499	458	495	524	467	525	528	516	506	520	532	466	516	469	475	507	526	498	518	495	519	437	519	471	465	519	488	481	484	492	490	480	504	500	503	454	500
39975	27406	10498	1211	918	479	330	310	301	297	281	303	324	291	270	311	319	308	321	295	305	311	288	269	301	307	338	279	297	292	267	298	293	286	282	296	306	318	290	290	280	317	310	284	304	304	266	281	303	265	307	334	289	275	309	298	304	319	313	324	290	280	305	291	302	296	306	292	268	250	311	311	257	293	306	310	266	296	303	324	279	306	302	273	307	278	306	280	310	315	332	291	291	265	313	326	283	319	295	320	263	278	291	270	298	292	289	302	301	276	309	291	292	287	297	279	306	317	274	294	317	288	270	312	291	302	293	299	318	306	285	288	274	331	313	307	270	286	285	283	310	278	338	290	292	286	317	311	279	312	298	283	319	282	269	308	280	315	292	282	285	297	311	288	336	310	296	298	300	328	312	303	289	302	291	288	268	305	298	291	300	291	314	256	297	288	283	320	285	289	305	282	295	290	278	295	321	271	298	278	309	289	274	302	305	292	292	279	276	300	300	274	291	294	305	331	297	299	291	275	323	293	322	312	276	287	269	294	307	305	280	304	278	322	279	271	286	287	314	323	301	332	325	316	295	305	259	290	298	291	291	321	274	267	304	299	282	310	285	313	303	309	310	308	280	285	286	284	296	330	280	264	261	298	278	337	288	312	288	311	293	268	309	299	306	300	286	300	303	308	289	294	297	306	301	282	296	285	308	266	291	267	286	327	293	333	293	315	276	310	320	310	285	286	329	330	313	282	291	314	290	298	318	322	301	293	291	285	257	338	270	279	306	293	287	351	293	295	283	289	293	303	295	277	318	289	310	306	324	336	354	333	334	305	308	268	293	287	315	305	303	303	282	320	306	279	304	319	303	281	285	303	276	285	271	314	321	275	305	324	262	308	321	290	313	307	309	308	324	301	273	310	303	283	283	291	269	294	298	284	289	275	310	304	319	292	303	281	351	304	312	306	306	301	308	316	268	310	283	286	330	284	305	328	306	297	294	294	331	327	290	299	298	304	272	282	322	299	295	286	305	266	315	285	286	303	314	284	314	329	303	297	293	272	315	291	297	298	268	280	301	320	314	328	291	309	297	341	285	292	327	272	308	289	298	301	308	297	300	283	285	313	282	300	306	302	300	327	315	295	320	300	317	310	291	308	281	272	308	320	277	306	295	271	298	280	291	294	286	290	322	316	308	314	281	259	289	314	296	319	289	286	285	291	285	290	295	299	306	312	320	258	328	321	311	337	298	308	294	305	304	291	268	297	298	320	296	290	303	278	302	313	306	285	281	291	307	316	314	283	310	247	295	299	308	316	292	308	296	300	310	307	297	275	294	290	288	313	275	307	274	277	281	299	323	326	311	269	342	320	335	309	272	311	266	280	297	318	258	300	301	278	281	300	275	322	309	357	303	308	306	309	302	288	289	306	334	286	284	290	322	263	312	281	291	291	265	316	301	282	282	292	297	306	288	330	290	280	291	292	324	285	314	287	291	321	268	335	294	277	290	307	296	291	291	280	312	300	294	275	299	268	284	304	287	305	331	287	347	317	306	300	326	323	293	299	308	297	321	340	321	260	290	305	268	315	309	293	305	289	265	272	312	297	282	316	295	289	293	308	291	260	278	298	259	317	307	304	296	326	313	296	292	321	318	324	290	297	268	295	300	286	314	282	264	306	306	328	319	294	297	297	293	285	307	303	281	254	284	279	310	331	325	281	300	312	308	279	291	290	286	286	306	296	315	315	320	306	308	285	303	305	291	308	308	309	288	335	328	301	285	265	309	335	269	290	308	307	296	296	299	267	329	305	300	270	320	315	304	262	289	295	316	316	331	300	307	292	286	300	276	281	287	296	330	325	309	272	285	288	311	272	330	317	294	319	278	262	306	272	315	302	273	306	278	267	296	327	283	282	279	291	272	318	324	293	322	267	312	304	289	318	283	316	272	286	298	301	300	290	283	298	338	311	303	298	296	312	331	317	298	275	269	315	296	303	292	284	321	312	290	310	321	302	312	311	258	294	334	292	278	304	320	286	297	292	314	312	316	309	274	311	292	299	308	283	294	299	280	316	299	302	266	321	319	280	303	285	282	293	294	293	292	306	276	284	294	293	318	302	316	280	289	278	293	314	285	284	290	297	312	304	309	331	319	280	301	294	289	298	314	297	308	301	298	337	316	327	275	269	305	320	314	253	289	319	297	287	300	310	284	291	275	325	318	276	305	292	293	273	270	275	300	301	284	272	313	317	295	326	321	296	289	288	315	293	314	309	280	301	300	280	281	319	310	296	279	311	307	307	302	310	295	308	272	296	258	319	289	306	282	313	315	285	283	291	290	282	279	303	308	268	261	275	310	287	312	294	288	316	316	254	299	261	319	293	299	327	308	312	291	282	297	333	299	332	329	295	327	270	313	302	313	303	296	332	295	296	286	308	335	311	307	294	293	295	293	323	283	318	312	321	290	318	306	317	326	328	269	301	311	270	303	291	308	326	324	301	297	286	329	319	273	240	283	266	295	297	300	287	312	316	303	267	318	338	309	315	298	310	299	296	293	299	326	314	307	300	285	299	315	307	277	277	305	287	288	294	326	261	311	319	323	289	315	317	293	297	306	291	323	300	315	328	320	313	307	322	311	283	299	270	327	307	298	315	324	297	263	293	299	305	289	282	301	313	323	316	295	330	328	277	350	323	331	307	298	302	289	275	307	312	288	312	295	282	301	300	304	303	303	285	274	344	300	275	282	285	274	299	301	326	290	299	324	292	306	307	309	268	257	317	307	346	301	305	312	286	301	285	324	283	301	310	301	313	321	304	292	318	263	276	288	283	302	312	267	304	304	285	340	311	275	307	290	291	296	283	280	296	298	285	294	322	312	308	290	309	309	308	285	302	304	283	284	318	330	286	292	277	318	299	306	265	310	280	308	305	293	308	303	285	274	279	302	303	294	346	308	309	290	280	269	293	320	305	303	280	290	319	292	292	331	298	274	288	326	317	320	278	273	289	303	301	317	291	307	304	286	296	311	324	281	332	292	266	291	306	338	285	312	280	308	324	306	316	283	289	297	353	298	315	294	317	319	306	315	294	307	270	306	327	266	291	294	278	290	298	314	309	309	300	298	266	283	295	311	354	282	286	289	371	274	287	291	316	313	298	317	291	279	274	314	297	296	325	306	280	287	302	296	306	347	310	286	320	261	293	266	281	304	298	293	345	283	282	289	279	298	291	294	322	322	294	319	282	283	293	314	303	320	300	324	325	299	282	292	283	325	320	274	321	295	332	283	327	289	310	305	305	293	301	284	286	283	291	304	308	270	318	277	302	303	300	304	277	321	298	303	340	327	290	265	296	297	325	292	284	291	300	310	334	285	265	295	278	308	316	291	293	278	295	293	307	302	312	320	280	279	319	298	272	292	310	301	287	319	280	284	273	298	333	299	315	322	296	326	294	329	304	286	294	264	315	288	323	318	331	296	274	275	290	311	282	327	319	291	302	298	305	316	328	301	325	293	275
36488	27503	12074	2143	2492	1402	787	755	710	697	738	719	696	702	726	729	759	737	691	712	717	723	684	721	703	707	712	721	668	661	701	699	701	717	764	703	700	740	783	736	736	694	695	749	696	721	674	716	715	708	692	726	737	704	741	706	733	745	727	711	667	683	731	707	687	705	726	795	710	693	678	770	668	711	718	659	702	736	714	697	729	704	725	707	739	672	730	727	696	719	724	710	772	697	732	713	703	764	744	754	761	674	730	705	674	678	758	775	717	722	744	721	686	754	731	702	678	743	735	742	699	724	731	698	729	718	720	681	781	702	778	698	715	678	756	676	780	743	703	731	724	730	771	720	681	708	735	680	724	733	717	713	723	743	698	751	718	707	691	732	718	728	687	713	717	657	747	725	754	723	693	733	718	734	735	705	749	708	668	722	687	701	739	716	694	686	672	728	702	698	712	746	709	715	661	739	733	753	713	741	737	736	700	738	725	741	709	767	729	730	706	710	742	729	718	725	755	746	706	678	703	764	704	729	732	735	746	722	698	744	787	700	692	765	709	690	731	713	693	655	702	693	749	700	767	720	729	748	736	709	701	697	728	688	710	691	761	709	716	713	724	713	685	726	731	754	708	729	708	703	724	725	699	717	728	733	765	707	717	687	717	667	708	704	728	721	714	728	737	719	725	723	725	708	706	714	748	709	734	684	712	698	709	724	745	800	750	678	747	727	696	721	745	696	721	678	744	713	772	721	741	716	667	746	736	720	768	701	691	759	690	721	754	765	721	708	684	752	704	726	745	712	735	721	669	712	661	708	715	717	698	730	725	702	745	688	726	756	713	743	772	681	694	739	670	709	633	686	693	723	715	735	709	743	766	806	705	717	709	709	726	711	721	743	744	712	701	756	693	672	696	697	730	732	799	704	699	658	720	711	688	687	747	712	735	731	714	673	709	720	774	705	720	686	654	690	738	712	710	684	740	724	744	744	713	710	792	729	726	738	724	742	696	724	698	728	695	683	698	721	716	747	754	733	724	721	692	740	744	769	756	717	704	677	745	673	711	694	703	713	762	744	701	717	750	719	756	762	691	713	724	755	731	726	735	752	699	734	721	677	690	716	739	733	684	707	736	711	693	760	662	713	729	689	709	761	724	698	698	736	735	763	748	707	737	710	705	714	759	719	711	709	711	720	721	711	686	707	674	737	729	721	735	738	721	715	688	740	739	706	683	747	759	724	705	716	734	714	723	705	727	754	685	705	700	761	720	728	719	763	691	718	770	692	731	715	729	713	690	730	716	723	712	737	707	706	751	751	756	698	717	691	743	707	764	746	733	736	690	758	737	700	742	714	720	725	711	685	735	680	700	718	742	707	653	761	708	672	742	747	734	741	714	733	690	723	745	774	744	723	693	713	727	705	735	732	709	783	705	706	730	758	760	763	690	705	686	726	710	728	755	735	735	686	747	754	750	768	706	691	716	678	727	721	638	759	788	727	703	744	718	742	686	726	679	686	717	683	674	686	758	730	726	746	730	703	750	692	701	747	711	746	679	702	724	726	702	719	721	709	691	692	732	739	715	705	720	704	687	704	700	731	768	680	744	740	721	706	743	735	690	743	764	699	770	701	718	656	726	666	690	715	744	690	740	725	738	721	751	779	722	717	741	744	700	724	727	727	738	689	682	720	692	690	740	740	669	706	738	714	736	715	712	767	767	691	720	746	736	695	706	693	689	671	662	696	779	702	749	737	703	699	712	768	768	692	675	756	704	705	723	690	693	750	684	714	688	704	753	681	746	728	720	726	716	718	739	740	699	754	682	710	683	720	735	699	699	753	704	688	730	710	690	700	710	692	693	679	670	776	708	703	728	691	724	683	665	743	752	686	733	748	693	723	756	735	779	718	696	737	732	702	702	692	697	699	674	704	676	700	742	805	690	672	697	705	742	713	722	675	748	675	738	699	695	748	728	732	718	723	703	728	696	692	742	690	737	684	702	701	715	714	678	696	730	761	711	713	694	724	707	723	733	700	703	715	725	732	728	716	721	693	760	706	717	696	737	705	731	722	690	687	765	707	683	689	718	694	720	681	714	730	724	707	762	687	723	712	731	709	677	712	745	705	702	703	743	733	707	726	680	705	714	680	707	726	752	724	728	699	722	698	682	707	734	721	722	711	688	716	720	720	742	685	726	746	727	762	690	718	727	762	720	713	710	722	718	685	710	688	740	709	698	763	696	724	721	723	716	694	726	722	742	682	742	690	640	714	717	717	717	713	703	713	683	687	722	710	733	675	694	739	708	713	750	752	692	688	736	710	763	701	723	719	702	737	734	676	717	707	745	676	694	716	709	662	751	701	706	737	697	738	720	788	752	782	710	749	702	705	705	715	729	738	746	735	706	725	723	706	752	725	712	718	672	702	695	754	691	700	695	714	681	705	686	707	698	737	707	721	712	730	732	691	686	744	719	714	740	731	783	730	733	778	740	714	725	721	732	700	785	753	737	745	700	686	745	728	715	740	722	727	736	728	714	724	677	730	719	719	752	761	750	695	732	759	697	706	716	740	714	735	685	720	734	791	735	687	690	735	743	703	698	733	708	662	698	711	733	703	719	696	725	727	708	744	729	712	745	751	734	712	707	731	678	677	676	722	717	731	771	712	726	699	732	693	746	708	737	730	686	750	706	727	717	721	732	721	745	715	698	689	715	714	735	718	758	696	710	716	702	668	727	670	697	712	718	706	739	716	724	693	711	734	687	717	750	674	721	733	703	711	717	774	689	678	726	667	750	717	726	720	720	716	706	729	703	729	722	667	688	680	724	728	701	749	723	740	722	738	725	706	708	711	696	699	692	679	761	808	716	676	722	746	702	706	718	741	708	717	733	724	721	731	744	691	670	717	695	687	715	722	721	721	747	686	749	728	741	746	720	697	732	770	715	714	746	688	701	718	727	733	730	657	755	745	733	704	708	722	739	706	716	752	693	673	745	743	734	707	690	707	695	695	717	723	763	707	742	705	704	662	704	734	703	685	716	680	699	770	734	704	712	737	690	795	682	721	697	700	676	743	710	746	722	676	684	699	667	725	787	764	745	739	757	726	734	712	693	743	689	697	686	695	748	722	706	734	690	721	652	718	730	711	772	696	686	714	711	711	739	732	707	728	751	676	703	751	715	717	695	674	742	781	699	698	757	727	720	740	709	701	781	726	741	703	734	728	744	725	722	726	735	721	724	743	684	663	699	681	681	754	693	669	744	687	688	702	718	743	705	755	751	717	725	714	758	712	723	690	686	740	728	735	708	732	731	716	728	686	708	716	746	711	717	739	737	709	708	735	750	703	738	773	711	692	727	692	708	673	714	724	698	726	743	722	717	714	708	694	716	666	724	690	716	690	729	782	699	686	702	703	712	718	692	749	708	703	661	757	703	738	704	699	658	726	738	771	724	765	721	680	695	733	724	668	698	740	733	700	678	740	761	750	755	717	727	698	725	710	755	740	747	771	776	698
79757	66581	44565	16456	8215	2362	635	292	281	291	303	287	273	249	318	319	271	299	316	296	273	280	270	307	309	280	286	267	282	303	284	263	266	275	306	262	285	278	285	284	281	243	283	313	322	278	261	290	283	269	261	277	270	250	279	274	263	283	279	300	276	281	284	297	293	252	285	286	270	289	266	267	286	273	310	266	250	274	264	264	283	301	290	295	299	301	279	276	286	306	283	301	283	271	281	282	304	287	277	255	266	289	290	279	330	269	306	270	307	302	275	295	274	266	282	286	284	257	296	297	290	237	276	269	263	301	291	269	276	264	265	337	282	291	278	304	292	294	285	276	280	260	282	269	339	289	269	236	309	280	273	301	289	250	316	271	302	290	281	294	295	262	268	257	276	285	296	299	272	265	317	317	261	266	281	255	269	301	315	271	309	301	296	284	264	282	313	295	298	324	284	267	313	297	286	252	269	300	280	293	295	292	283	251	275	264	298	293	255	308	283	261	256	267	271	294	270	298	281	291	299	268	271	261	282	294	266	271	273	281	285	299	265	262	247	290	297	265	289	283	262	254	284	268	299	308	283	305	297	251	251	233	311	298	225	284	300	283	295	262	280	299	303	339	307	275	286	294	273	284	292	296	278	291	274	304	285	309	308	265	258	251	260	312	267	281	294	276	288	282	313	312	281	274	287	280	266	266	278	287	281	282	298	294	281	280	273	279	300	303	278	287	267	260	298	275	270	289	300	297	305	285	256	292	287	277	298	284	310	265	267	300	276	266	287	284	289	278	255	281	281	281	278	259	281	274	275	278	289	291	289	266	269	292	287	313	291	273	299	305	283	299	287	251	280	285	266	271	285	305	293	265	247	281	279	267	292	297	288	269	262	258	293	265	304	284	301	308	296	293	285	264	295	299	293	266	271	283	247	263	293	281	288	293	241	280	275	285	293	285	278	269	274	271	300	273	297	299	285	281	275	277	295	266	297	281	249	282	294	243	263	264	275	260	264	269	286	280	274	254	280	280	283	283	295	258	301	283	290	264	256	278	308	309	285	286	259	258	295	276	305	301	313	262	273	264	279	270	266	292	300	299	269	294	282	287	247	278	273	294	292	309	305	295	285	309	275	267	303	266	314	304	301	292	290	315	311	301	253	288	257	270	275	277	309	290	262	290	245	299	293	283	294	275	294	302	303	299	298	237	249	285	299	308	274	307	283	282	260	250	308	288	274	280	308	282	248	277	277	253	268	291	273	290	294	296	285	274	281	290	291	289	273	312	275	308	305	271	265	288	317	297	289	288	290	264	300	242	265	270	285	280	272	263	306	309	282	279	304	288	285	272	267	284	271	307	271	244	291	307	280	278	266	264	263	277	262	284	310	287	288	281	265	276	259	266	288	288	286	302	300	275	329	286	306	277	272	279	306	258	267	277	290	290	261	279	321	264	281	258	275	309	277	283	290	281	293	289	272	319	266	272	269	288	282	292	282	303	325	293	283	255	285	271	297	277	254	280	281	288	280	269	309	274	270	298	269	271	309	289	300	288	292	285	283	313	249	287	283	293	293	302	280	307	300	297	287	289	268	278	285	276	292	266	310	270	281	302	281	272	279	272	271	268	303	305	262	301	286	312	283	304	302	296	272	269	269	301	307	287	294	279	285	250	250	306	303	270	266	276	306	259	257	300	310	275	336	296	284	301	282	263	277	267	310	279	291	291	314	279	281	272	289	284	293	284	275	305	262	306	301	291	274	279	271	275	256	302	285	300	283	256	280	286	279	286	266	283	286	243	262	293	296	275	278	264	293	273	273	298	270	291	270	296	291	296	281	302	305	285	270	297	308	265	303	331	289	237	267	299	266	274	289	285	266	295	270	276	280	300	272	291	276	288	265	276	299	272	270	285	273	311	285	288	285	310	264	296	276	279	280	243	278	264	284	277	291	308	296	274	251	271	288	288	275	288	308	250	287	302	307	275	258	290	320	298	266	278	292	268	299	291	283	290	290	270	313	277	262	256	305	290	285	297	262	301	284	269	284	256	310	299	299	275	255	269	292	291	303	316	267	271	283	315	272	298	277	278	326	258	300	277	299	276	252	299	268	282	285	328	296	252	291	287	289	279	278	266	262	266	305	271	308	324	290	260	275	272	267	300	274	265	291	277	268	283	290	304	298	308	283	286	273	316	286	299	266	299	270	268	277	303	307	275	272	257	268	298	279	287	258	291	289	288	286	301	272	278	312	292	274	279	281	290	275	285	299	294	291	263	296	299	319	275	300	280	262	279	276	274	267	254	289	305	263	280	271	271	262	294	284	288	249	255	277	305	245	300	283	296	293	287	309	243	259	269	287	290	277	291	269	285	272	306	292	271	294	320	260	292	300	332	302	287	306	284	261	287	271	323	281	310	316	276	331	311	292	297	289	287	294	309	284	277	281	312	281	303	293	273	272	285	272	253	298	273	271	268	288	300	261	267	253	260	292	289	288	264	250	297	290	275	291	302	302	263	286	286	275	298	295	275	261	271	275	275	320	286	275	303	284	308	286	273	290	288	297	269	248	251	275	263	290	306	310	255	285	283	285	303	290	293	304	274	340	307	276	312	304	278	304	269	323	296	319	308	262	250	280	286	289	284	268	282	296	327	317	267	255	270	305	324	294	297	287	282	302	325	284	281	282	297	291	294	282	280	270	276	280	276	284	273	275	288	284	283	294	309	277	290	299	307	270	296	304	285	287	282	273	295	283	265	296	271	286	278	287	288	306	277	300	237	290	279	294	311	269	287	288	263	298	287	274	280	297	292	283	298	263	277	251	288	274	305	285	310	317	279	285	287	289	319	272	267	286	283	274	278	305	301	284	272	259	254	296	288	273	289	302	299	288	278	288	289	297	273	301	296	261	268	266	269	309	284	295	282	304	250	267	258	258	277	315	265	296	261	255	266	269	276	258	285	264	294	272	287	300	283	271	281	277	288	285	311	300	268	244	284	257	274	298	267	274	272	281	285	276	262	297	291	261	290	256	285	267	264	297	311	295	288	272	284	276	296	293	254	265	339	300	274	318	298	285	274	288	291	316	286	288	271	283	254	281	261	275	285	296	289	293	258	313	245	281	283	278	293	285	294	301	299	302	260	300	285	286	278	287	287	282	318	286	304	304	285	262	271	256	281	285	293	275	254	287	301	268	300	305	286	277	268	315	285	262	285	296	295	289	295	296	270	280	284	294	294	297	289	302	290	276	246	246	277	277	277	258	302	268	306	297	253	275	284	279	305	295	269	295	287	313	275	289	271	300	287	266	289	304	259	262	263	299	292	269	244	263	257	299	298	261	295	286	277	287	299	257	291	281	271	280	268	279	283	283	293	262	291	294	307	276	307	303	279	320	287	288	275	302	280	267	265	282	314	290	312	290	253	283	288	285	286	274	263	290	241	269	261	293	258	298	276	297	262	280	273	283	260	288	285	292	274	289	276	297	268	269	296	304	269	284	303	261	289	305	267	271	270
58610	54377	40442	15588	16344	6520	1866	714	676	718	718	685	657	719	698	729	720	699	684	687	647	702	661	654	650	648	707	664	703	645	684	680	621	672	680	678	642	670	645	714	666	672	613	655	644	659	697	681	666	679	688	671	634	681	691	732	634	677	707	687	673	680	643	697	674	667	664	700	673	672	650	717	658	682	680	688	629	699	611	680	640	704	678	653	673	689	691	696	654	681	684	659	684	639	676	658	699	714	681	669	716	665	659	622	697	649	677	673	673	684	705	673	719	638	663	691	691	688	660	673	674	713	706	721	663	683	698	666	693	682	623	685	678	688	654	667	666	710	679	687	659	723	664	617	680	697	659	664	669	654	682	641	719	634	677	726	665	654	656	723	709	683	670	665	707	685	699	695	676	715	662	670	683	654	655	696	701	674	656	648	710	651	680	709	673	672	611	693	653	693	714	683	684	685	648	698	614	665	652	673	639	620	673	642	651	655	676	733	715	683	692	681	705	672	677	681	645	669	717	685	677	652	710	647	689	661	672	675	704	672	621	665	683	652	653	682	707	655	701	625	707	668	654	688	713	619	677	677	674	631	661	678	651	637	699	690	657	642	667	660	712	690	699	635	674	714	640	662	695	680	682	695	670	653	671	652	713	681	614	681	673	687	660	707	659	709	689	662	697	668	673	733	662	681	683	674	656	663	695	664	683	647	655	668	712	705	706	610	688	689	691	698	634	651	686	669	651	650	688	698	695	671	675	728	674	634	696	643	665	700	723	675	639	685	668	653	644	671	665	650	686	692	643	630	643	657	647	686	721	654	683	681	699	644	662	727	666	673	658	651	679	645	685	708	656	665	689	708	643	639	677	654	643	717	707	690	684	670	661	660	663	726	771	693	670	640	614	643	687	656	673	674	687	708	693	667	672	682	651	695	642	695	685	656	700	659	684	705	642	671	690	665	631	728	642	677	664	673	658	699	614	717	710	646	717	675	688	663	696	689	706	655	639	667	758	672	691	674	658	659	637	645	666	707	668	734	702	658	644	656	696	710	696	676	713	686	676	675	604	651	710	648	667	735	695	661	699	686	681	686	662	706	676	692	659	709	659	664	661	666	646	654	714	676	697	669	670	655	696	687	714	700	689	700	677	647	682	642	627	707	664	678	656	653	671	659	655	698	677	707	719	679	613	670	680	669	677	691	650	693	658	630	702	671	671	731	673	650	652	642	690	662	673	653	649	654	682	649	668	689	656	667	646	680	651	696	648	694	650	645	674	657	688	692	697	669	639	691	673	658	678	652	694	631	680	652	670	654	656	681	626	693	728	682	681	696	649	679	699	692	630	649	674	643	659	647	646	730	681	671	687	660	683	654	706	659	703	683	684	699	654	658	685	670	657	690	680	672	630	612	627	698	679	659	700	642	662	686	673	675	621	666	641	686	697	671	667	696	702	672	640	688	647	674	662	690	704	667	701	686	680	663	690	621	656	663	675	687	633	679	666	671	679	659	648	706	687	634	626	624	638	648	664	655	656	701	670	642	703	608	701	684	678	672	699	677	663	710	657	650	664	721	644	667	660	668	633	665	697	668	662	660	657	666	693	704	680	619	667	630	705	655	656	659	689	663	715	644	714	667	661	642	700	670	646	699	668	700	673	613	638	704	651	690	705	696	701	682	637	681	667	637	646	665	669	639	694	740	654	623	647	682	701	673	655	703	695	688	659	650	728	662	687	684	642	648	700	656	668	655	636	638	707	644	675	673	682	668	713	679	668	631	654	660	668	641	706	636	674	622	627	694	646	711	655	670	702	661	693	681	667	656	661	660	703	658	699	680	679	650	688	647	650	688	647	690	703	664	667	672	649	679	671	728	680	679	656	671	644	663	651	640	691	667	723	710	649	667	660	683	666	695	651	715	653	682	683	663	687	677	698	666	684	651	690	693	668	660	641	735	656	665	717	640	685	679	700	682	654	682	651	655	666	676	676	650	656	651	659	711	689	685	678	672	680	646	693	672	679	657	682	709	658	626	685	635	697	627	671	728	654	668	709	681	664	673	692	642	639	696	657	611	638	643	663	650	677	712	633	679	669	701	678	650	659	681	706	658	628	668	641	693	716	663	759	685	674	700	688	643	701	659	683	655	709	680	688	678	662	678	646	652	626	677	684	669	667	682	636	647	627	669	683	710	677	698	713	711	696	638	688	699	674	678	669	684	648	729	659	676	712	666	721	683	637	676	657	660	704	666	635	645	651	673	676	720	624	688	613	637	641	661	709	673	648	686	677	704	643	665	680	717	716	699	660	637	661	690	703	694	655	675	622	674	683	711	681	691	687	686	731	629	671	696	668	643	684	648	641	682	694	626	617	669	659	666	696	674	673	706	663	669	639	738	656	686	675	680	632	728	690	659	666	666	680	682	710	688	691	685	668	633	713	691	673	687	622	649	677	671	660	659	720	726	685	672	639	657	713	687	706	684	668	652	665	703	637	687	681	648	665	701	677	656	712	646	685	700	653	669	683	700	672	689	675	675	657	626	676	658	690	632	713	705	684	645	666	705	648	670	673	680	694	637	677	610	667	653	701	639	641	673	700	683	715	670	687	620	675	671	678	628	697	677	643	692	655	693	674	641	692	644	654	702	719	654	631	676	711	592	666	669	665	672	698	645	684	666	684	641	665	655	652	709	680	700	677	689	705	671	659	700	671	683	673	688	631	677	670	677	680	710	657	663	677	655	672	645	664	657	689	624	671	671	669	668	685	705	680	639	689	668	627	690	669	697	695	661	682	685	699	709	681	610	718	662	686	643	688	660	670	634	636	693	686	697	666	685	690	658	651	663	707	696	654	722	670	682	734	666	669	710	626	657	669	641	637	700	687	707	675	673	683	664	628	675	691	687	699	629	674	674	657	707	639	625	673	648	649	646	656	673	677	654	685	678	664	679	659	670	699	659	673	730	679	692	662	661	704	687	668	672	675	665	677	695	654	716	709	673	689	648	694	675	623	631	651	686	689	680	690	695	666	660	681	659	701	699	641	709	660	689	673	667	669	681	660	655	677	658	684	666	690	657	640	684	711	695	733	681	743	623	654	692	695	684	703	710	699	661	727	732	685	677	699	645	684	658	689	633	642	685	719	628	609	716	692	645	683	680	668	683	711	667	711	685	660	666	677	663	735	692	674	749	668	658	622	670	684	667	643	668	660	661	627	691	703	700	686	692	621	693	689	694	714	658	742	643	685	653	688	677	709	700	644	697	699	656	648	645	688	667	685	676	650	682	659	640	686	703	679	649	718	664	627	705	700	671	692	688	696	634	683	720	727	667	676	672	672	687	659	637	662	619	637	706	638	652	693	682	654	705	642	681	711	681	645	695	645	648	677	679	755	679	701	671	677	658	688	663	647	672	654	674	680	693	652	665	671	667	659	683	678	647	677	701	670	704	676	653	678	652	684	691	702	658	657	694	673	657	663	690	663	666	716	670	670	658	662	630	664	644	696	689	672	715
84200	74533	54114	24043	15111	4496	779	216	202	203	207	238	206	228	213	215	229	221	235	172	221	204	209	214	232	210	200	191	182	183	236	215	209	231	234	205	201	216	245	243	197	193	184	207	194	230	191	223	203	215	204	205	198	235	216	238	212	190	203	200	212	226	218	215	209	195	199	206	217	191	228	187	218	195	200	209	216	175	236	215	187	212	241	222	242	209	204	198	256	204	209	204	229	224	183	215	209	204	210	195	201	188	195	224	199	203	214	201	203	238	223	183	213	212	214	190	214	191	203	230	233	219	189	191	206	238	204	234	194	199	229	170	222	209	198	209	205	183	201	218	224	201	207	215	201	183	203	219	215	220	208	220	211	233	242	212	210	210	178	198	217	192	211	218	182	210	205	213	208	217	208	215	190	211	192	207	215	218	198	204	194	208	221	233	213	213	221	200	201	211	207	220	214	207	207	197	192	212	202	219	216	205	204	190	230	210	221	232	200	183	225	175	227	202	217	213	217	216	203	188	221	198	221	214	201	215	183	205	227	207	195	225	222	215	216	212	238	209	198	208	192	197	218	155	205	207	225	212	199	201	191	196	205	189	225	217	252	219	214	204	222	177	196	222	214	218	204	210	206	196	185	221	212	221	189	214	205	200	194	220	219	202	213	205	216	193	177	191	216	212	218	199	194	200	183	214	200	222	189	183	199	159	210	222	181	189	218	188	195	192	218	179	194	196	212	217	197	200	220	214	218	228	192	193	233	222	194	212	195	218	211	187	199	178	204	236	218	203	180	208	220	180	197	223	187	189	210	212	213	205	227	217	195	199	206	228	204	186	218	200	211	213	192	220	219	208	217	213	195	217	227	209	207	222	208	225	214	212	181	211	233	204	202	223	206	212	215	203	211	183	217	207	225	205	193	235	180	193	196	237	220	181	241	174	190	210	215	232	197	232	224	230	204	192	197	169	209	204	201	215	221	206	194	234	205	227	216	225	216	220	202	206	189	225	210	226	233	236	204	209	201	196	189	205	202	225	204	246	199	195	196	209	203	205	204	191	194	217	204	226	185	223	200	189	197	205	209	184	230	252	194	207	228	176	204	205	193	211	208	223	208	214	180	207	203	253	223	193	223	208	206	189	189	207	213	208	194	229	229	217	206	220	203	200	194	193	219	204	186	202	194	194	195	226	226	216	205	206	183	213	206	214	206	197	204	220	217	209	225	208	207	192	205	218	208	216	240	196	192	197	199	187	214	211	190	229	223	207	237	201	208	238	213	223	215	203	200	193	180	199	215	209	209	207	189	194	180	235	201	206	214	229	207	212	197	203	202	229	234	221	192	214	215	196	199	212	211	181	190	193	201	220	214	215	209	225	188	214	196	215	174	197	229	219	205	213	204	216	205	205	222	231	204	205	238	203	207	204	209	225	178	219	212	214	221	191	193	174	187	207	193	208	207	181	194	219	194	205	221	218	202	216	207	213	219	201	188	204	195	212	198	166	223	202	197	232	219	199	212	247	227	224	207	203	206	224	231	207	208	213	195	221	198	214	209	238	217	207	197	200	202	209	191	192	205	232	206	180	157	210	219	220	205	202	248	204	202	200	218	208	229	227	198	218	188	222	218	212	226	174	238	199	223	221	206	187	230	244	192	193	238	191	218	191	194	214	239	212	213	205	225	232	220	220	212	203	196	209	207	187	208	240	219	217	188	201	187	179	196	192	243	217	220	212	193	213	232	200	235	203	184	207	209	193	217	201	219	217	169	216	200	200	234	223	236	192	217	187	207	217	225	207	221	188	192	218	210	228	204	241	206	205	204	210	192	189	216	229	197	242	220	229	222	198	239	215	220	223	200	211	216	205	214	230	199	198	198	208	199	235	212	198	221	223	194	233	211	196	211	200	250	184	215	181	229	203	206	211	193	227	200	180	218	205	230	221	192	194	217	216	210	212	211	212	209	238	185	218	225	227	214	233	229	213	225	209	205	199	215	219	207	190	200	214	194	199	182	197	194	203	227	224	230	211	229	215	210	198	236	217	237	220	186	203	193	231	219	197	196	235	213	203	222	201	211	221	194	219	188	225	220	195	215	211	207	212	220	215	217	189	205	191	215	204	202	210	216	224	217	195	195	203	214	234	227	212	218	213	171	205	194	209	211	225	205	230	194	184	227	223	201	203	226	221	216	213	220	220	202	198	210	200	180	223	214	179	218	204	207	220	214	239	197	205	205	184	209	201	235	196	215	211	203	228	235	229	220	203	224	198	207	206	201	190	250	198	245	223	178	220	207	195	204	198	190	209	227	194	226	203	236	200	214	187	192	219	193	238	186	185	184	204	186	220	182	230	197	208	232	201	218	191	225	219	217	205	249	206	200	225	229	194	231	166	200	210	195	227	221	204	210	198	203	196	220	244	205	212	228	195	217	210	203	222	209	197	185	226	213	196	188	195	214	233	164	198	201	196	239	199	211	225	213	180	213	202	205	209	211	212	207	206	190	202	204	215	195	197	186	227	218	204	206	200	209	198	170	206	210	219	221	237	225	188	186	207	204	229	200	225	233	206	199	208	217	201	218	202	218	191	222	226	191	195	215	219	190	221	205	227	200	229	195	204	240	215	227	216	200	237	194	211	198	194	210	197	189	201	211	214	195	209	229	215	211	218	232	206	227	202	230	204	228	188	211	218	223	211	208	218	185	212	202	186	187	194	214	209	205	221	213	213	207	222	212	221	198	199	196	188	202	212	198	202	183	222	207	179	204	224	230	219	194	174	220	223	215	215	201	201	207	206	183	200	185	238	205	199	212	204	244	200	229	216	218	199	223	201	196	196	200	215	192	208	191	189	177	210	222	185	220	190	207	211	195	212	213	203	207	200	204	193	194	188	203	197	198	211	209	238	191	204	191	209	234	203	203	209	183	205	188	208	225	222	208	201	212	203	200	197	200	217	181	224	186	189	217	184	220	200	199	222	229	188	199	215	199	208	193	208	225	206	194	221	214	198	192	215	210	217	211	221	216	194	199	196	215	226	192	237	206	221	215	184	201	227	213	231	203	189	201	198	217	213	216	210	235	224	213	220	220	181	213	202	239	218	218	202	196	202	211	207	192	189	223	233	222	203	201	194	226	195	209	218	211	217	203	231	197	213	197	213	250	181	200	196	185	199	214	182	187	205	215	198	220	203	201	206	213	205	198	229	187	176	204	220	185	195	213	199	214	219	218	195	198	215	230	224	231	206	220	211	192	218	233	199	215	218	179	223	190	203	213	214	191	205	210	208	196	207	218	183	187	218	210	238	229	213	207	205	185	207	199	204	209	187	168	213	204	223	200	223	226	198	202	245	221	234	217	220	188	183	226	205	201	200	236	247	208	180	223	217	205	191	220	239	184	211	226	186	204	206	196	206	199	210	222	230	240	174	232	176	186	176	225	194	202	199	194	208	222	219	208	194	203	205	201	214	207	200	196	211	203	188	215	228	191	238	214	211	204	196	189	214	221	206
67513	65583	50422	23739	22362	9275	2260	541	502	543	546	503	521	506	470	523	459	510	528	540	523	540	511	536	517	524	556	508	521	480	528	517	500	542	528	476	518	503	527	535	538	530	492	510	476	478	505	508	559	492	517	490	509	511	490	540	500	489	504	521	523	470	498	515	539	524	519	503	506	516	500	470	505	527	517	483	525	525	490	530	490	532	543	489	461	508	490	520	495	524	528	486	499	492	503	552	485	495	505	472	498	508	468	512	490	527	507	516	477	503	500	525	507	512	506	487	537	524	496	520	497	540	503	538	508	487	510	521	496	559	492	563	513	510	490	519	486	531	537	509	555	533	482	516	523	498	528	485	509	503	520	491	465	507	503	507	516	498	529	518	489	458	509	469	469	488	532	484	501	531	499	496	531	499	470	503	518	491	532	531	503	504	533	513	524	507	519	516	517	517	511	516	551	492	532	494	545	474	516	546	524	493	503	518	561	508	502	501	484	512	520	500	530	508	487	495	501	486	511	505	457	515	494	495	524	474	504	522	512	512	536	508	519	471	468	520	507	544	490	507	499	474	503	523	511	503	523	508	506	496	491	499	520	484	538	502	477	514	463	499	532	495	509	505	502	500	470	478	509	491	475	529	494	504	546	499	462	518	505	515	467	476	543	497	495	516	480	495	517	498	513	533	508	485	515	487	480	506	527	537	528	534	537	497	500	486	519	556	489	530	510	497	480	516	493	485	492	463	534	552	506	531	488	503	518	504	493	528	535	507	528	520	518	490	506	524	510	509	508	485	510	515	478	536	459	530	494	502	450	507	541	479	498	520	496	516	479	461	485	513	509	518	538	469	488	519	489	519	501	496	517	543	517	538	515	514	463	544	504	528	522	538	474	506	496	497	507	503	528	518	485	504	495	483	525	491	511	515	521	518	529	492	515	514	514	512	497	457	495	484	495	513	577	517	479	491	534	483	535	517	529	522	513	487	479	477	536	536	537	523	491	477	561	474	519	472	515	502	532	494	508	530	471	508	487	515	521	522	507	535	492	524	509	514	536	528	501	488	510	476	499	503	480	511	485	523	505	535	495	493	501	520	486	489	541	524	515	530	479	538	504	533	575	517	510	502	512	518	534	511	527	503	501	520	514	481	534	507	486	530	519	530	489	527	532	555	501	475	509	468	506	478	503	494	479	491	476	490	519	506	526	513	480	488	495	506	477	529	477	509	491	478	507	504	488	502	503	499	496	465	501	468	496	487	479	518	517	489	520	499	505	499	529	474	467	494	493	489	467	473	506	514	484	478	493	520	507	501	542	510	532	518	482	500	483	544	511	506	499	491	534	506	531	528	467	504	450	544	535	485	505	534	454	520	480	460	480	538	481	545	522	526	485	501	526	511	518	528	477	506	530	503	492	499	542	448	486	507	521	497	504	524	487	484	498	519	541	506	491	513	544	500	505	493	476	459	513	491	511	525	497	505	546	497	459	515	480	510	533	481	484	492	486	518	490	478	452	498	507	508	531	501	489	500	506	494	522	525	509	513	523	536	524	521	523	495	512	535	510	492	466	544	450	505	500	473	498	514	481	478	530	470	512	481	500	465	493	527	545	509	428	490	498	527	509	482	492	553	482	527	530	497	557	522	526	522	506	528	497	550	488	476	470	496	559	501	490	494	526	501	555	490	459	537	506	489	507	521	500	501	560	499	434	501	515	515	501	490	531	494	504	507	496	503	504	508	544	462	488	529	492	508	545	541	556	514	538	527	526	507	483	493	523	504	508	510	518	509	488	492	517	513	473	486	481	497	510	486	518	523	498	510	486	551	477	521	515	495	489	514	495	479	485	512	511	504	524	520	490	540	496	496	533	537	552	582	548	558	516	497	502	510	469	511	525	503	477	518	525	475	508	542	520	523	558	479	490	483	520	526	514	530	482	478	541	501	493	495	551	485	531	515	509	517	489	474	541	526	522	525	497	491	513	528	494	495	493	498	494	519	474	493	499	508	488	524	491	511	495	502	554	502	474	499	474	488	497	488	502	501	488	495	521	556	519	472	493	569	539	475	484	488	508	515	461	506	518	514	530	543	510	526	529	525	553	455	483	485	509	514	490	536	524	518	498	531	508	538	519	488	506	517	514	514	503	484	504	484	508	510	510	518	517	520	467	503	515	494	482	515	475	499	479	514	501	506	480	509	508	515	529	523	471	518	518	533	515	467	496	496	512	513	482	474	496	492	539	516	491	481	486	522	483	489	537	556	510	504	510	524	493	495	492	486	497	488	508	512	481	534	509	510	465	503	509	517	517	504	537	517	547	486	496	513	506	491	496	506	525	502	506	522	500	469	520	499	538	488	519	523	491	504	509	507	514	503	544	513	539	514	519	536	524	507	512	460	479	510	554	502	518	542	478	503	484	456	514	537	482	489	532	484	501	487	509	517	492	491	532	513	498	517	514	543	537	545	470	526	509	532	558	518	545	514	522	519	511	497	508	469	511	546	524	571	496	497	511	462	490	520	506	538	505	523	518	464	490	525	530	523	569	505	491	513	515	465	505	529	514	535	530	513	510	523	483	501	483	504	503	488	496	534	522	517	500	555	500	545	537	484	474	501	479	543	471	499	475	478	482	503	480	527	516	500	507	519	496	547	510	490	520	489	510	524	487	480	507	512	502	549	527	513	512	526	458	514	454	474	502	544	488	466	510	514	493	536	482	519	507	483	502	468	506	517	547	467	495	504	517	513	507	543	552	514	477	530	489	506	466	508	482	511	508	525	506	517	521	498	520	491	481	503	510	524	482	506	485	503	473	498	510	493	519	515	566	485	471	481	506	465	499	491	503	501	514	532	514	496	516	490	487	505	484	479	483	519	495	493	516	522	540	476	524	496	488	508	516	517	506	549	539	505	535	491	519	525	513	486	477	496	512	491	539	485	468	496	508	519	514	478	507	569	522	481	512	545	535	547	534	510	539	531	526	528	488	519	500	507	492	484	514	482	534	508	532	493	485	518	523	463	497	539	497	457	498	528	513	496	534	492	549	495	519	493	538	528	513	506	506	526	516	500	526	525	510	508	487	492	513	494	480	511	520	527	492	509	486	475	522	474	511	516	543	512	474	564	516	497	515	484	472	483	507	525	487	541	507	518	498	482	518	535	502	530	527	496	497	511	562	542	489	471	500	512	499	477	513	505	506	509	498	510	498	502	505	501	503	518	520	496	499	530	530	526	457	493	500	534	488	528	488	505	482	505	505	503	475	510	505	508	487	559	480	521	515	494	545	520	501	499	490	545	499	514	504	504	514	540	473	513	447	479	490	524	448	493	484	525	510	520	515	494	511	523	487	550	518	488	509	495	536	483	490	543	536	477	512	514	523	516	529	468	531	502	507	514	496	518	473	470	491	534	524	531	547	524	512	478	489	525	520	545	499	490	524	510	526	511	476	507	475	451	524	488	513	518	486	530	528	509	504	491	523	528	555	548	493	498	499	490	500	506	532	525	468	477
38682	28070	12136	1461	860	451	358	308	343	296	319	298	287	300	317	279	334	304	280	309	266	296	287	307	308	292	289	298	307	311	287	316	288	315	293	315	322	278	287	324	309	330	324	298	290	303	326	306	362	330	338	326	294	317	282	282	300	304	303	297	318	311	299	308	332	344	327	305	319	290	301	281	312	332	301	347	309	322	320	317	311	270	279	320	282	310	280	299	331	290	299	306	319	294	312	339	328	322	294	299	281	298	304	300	279	295	304	310	332	300	303	330	309	309	292	297	300	286	319	313	284	308	258	301	299	310	311	334	317	272	313	294	282	313	298	368	328	304	283	324	327	304	327	294	294	330	314	310	294	260	302	292	289	309	326	323	292	299	308	336	321	321	290	318	317	300	317	319	328	310	307	306	295	298	338	336	301	300	284	290	314	281	309	298	306	310	280	329	266	342	316	294	314	286	328	292	317	297	296	306	298	300	303	306	283	327	285	314	302	278	315	299	308	290	327	311	322	294	303	291	295	272	295	321	305	302	308	284	289	273	323	315	288	289	325	318	276	275	302	293	316	298	287	310	319	284	284	308	308	260	334	289	288	315	308	326	304	286	321	277	329	309	321	323	286	283	332	302	295	285	327	306	301	306	287	296	303	275	306	294	328	330	268	294	284	288	350	321	288	319	288	267	317	295	303	295	314	297	276	245	301	287	318	283	339	305	274	314	303	291	273	330	294	297	294	278	321	286	309	312	284	310	307	323	298	320	311	306	303	306	302	301	309	296	313	297	325	280	292	273	296	318	321	316	290	289	305	310	292	290	280	291	321	304	312	321	315	326	282	298	314	306	299	306	282	312	321	313	313	319	306	294	324	286	286	278	308	322	308	300	305	292	302	347	309	282	289	289	317	284	312	299	299	328	311	303	323	300	295	293	299	279	313	326	310	294	304	290	310	301	314	318	321	308	303	293	262	288	311	309	264	316	305	306	263	286	340	306	319	301	291	349	276	299	282	287	291	280	325	334	304	324	326	286	302	289	330	307	386	332	289	286	323	279	339	296	293	273	298	305	281	300	311	291	349	270	305	291	312	285	339	324	311	314	312	303	305	303	323	302	291	303	309	315	254	263	326	303	332	312	329	290	315	314	290	343	292	280	314	316	291	281	307	292	332	278	323	342	309	297	350	309	286	294	321	296	311	320	294	289	285	349	294	308	321	294	267	303	306	303	292	300	305	314	310	303	301	308	285	277	307	310	298	308	347	286	286	283	260	306	319	315	292	310	313	279	306	290	289	304	303	311	309	305	340	276	309	316	319	321	275	289	307	301	337	341	313	297	313	320	300	331	309	319	302	307	299	295	290	323	306	299	298	279	321	310	263	303	341	280	313	275	295	339	317	327	301	291	304	322	277	294	307	317	304	304	277	290	287	308	306	323	260	331	312	314	301	291	328	266	278	303	330	293	322	341	313	280	303	295	300	305	304	276	314	313	304	319	287	348	291	307	323	292	297	304	301	311	324	283	286	295	307	305	312	304	326	254	316	304	304	275	308	300	317	284	279	289	301	288	301	321	274	328	304	310	312	307	298	306	308	307	294	285	276	326	287	313	300	304	287	317	293	266	327	301	297	288	301	329	295	304	294	294	309	279	321	301	347	280	328	286	307	302	339	320	280	292	318	275	312	287	307	279	331	304	311	308	284	234	318	307	301	311	304	307	329	287	318	300	324	324	322	279	333	305	320	298	322	318	327	314	304	331	294	291	294	305	339	352	343	291	316	306	310	297	311	320	303	309	280	273	309	302	299	296	313	297	274	328	278	308	273	300	324	300	281	294	298	313	297	284	286	286	302	294	297	329	303	326	278	299	281	321	321	296	331	290	294	288	284	288	295	331	290	300	322	286	267	334	325	268	320	295	337	301	310	326	310	295	306	273	308	274	302	270	320	317	294	284	310	304	326	281	289	309	312	289	312	337	306	307	314	337	323	295	316	304	314	306	276	273	314	296	315	291	288	268	300	299	321	291	308	295	289	307	334	296	281	293	299	334	319	282	316	309	296	310	286	284	285	326	292	299	304	320	283	295	322	310	305	302	299	313	300	303	327	287	307	281	307	318	272	290	296	285	294	342	293	299	295	296	297	318	319	290	282	319	309	296	331	302	297	329	315	295	319	292	301	286	302	352	294	303	304	303	332	328	338	270	309	278	308	293	329	317	335	273	293	301	275	278	338	305	317	299	285	311	280	321	316	303	273	302	311	292	281	301	290	308	286	295	306	304	301	317	287	312	290	294	293	303	306	307	321	304	284	317	318	314	307	312	329	266	318	279	291	305	254	328	334	272	328	295	328	299	299	301	325	320	261	308	316	292	298	334	316	275	290	307	317	305	311	316	288	313	294	289	295	283	266	302	269	332	297	322	292	304	283	299	280	312	302	296	280	305	285	307	300	346	284	297	326	314	293	306	276	298	295	318	303	312	299	308	321	309	317	316	319	308	308	306	321	282	301	297	316	324	336	319	316	315	300	293	317	295	296	274	273	311	315	310	324	287	313	340	290	278	315	307	264	310	302	302	298	314	312	312	306	285	284	285	322	297	313	338	306	321	265	293	319	313	286	348	312	276	338	296	307	329	303	283	295	302	269	327	330	315	303	302	292	324	296	300	312	307	290	305	289	291	288	283	320	331	339	308	318	299	309	333	294	303	292	281	293	292	292	299	312	322	316	300	328	304	288	301	271	292	300	310	300	302	301	324	321	300	299	299	308	298	291	268	294	305	316	312	305	283	269	324	303	304	319	306	324	325	305	293	289	275	319	310	338	316	309	318	272	296	310	297	313	313	266	297	296	291	323	301	349	326	282	317	285	326	314	292	306	290	307	288	301	310	303	293	310	290	291	268	322	287	280	320	324	284	272	295	311	298	244	310	292	277	286	309	319	306	310	328	285	300	312	294	289	319	317	309	308	294	286	303	311	316	313	338	318	313	309	302	310	297	286	342	309	292	295	303	301	320	319	290	309	297	306	301	307	275	301	298	296	294	307	301	316	307	297	288	328	298	304	288	326	318	297	274	330	324	326	295	327	286	276	292	306	296	269	275	306	301	307	289	277	303	308	289	322	307	295	275	312	267	295	283	293	287	299	281	303	303	297	313	293	279	319	303	280	313	303	298	330	314	306	304	297	298	292	298	280	324	314	316	343	319	299	297	342	317	299	332	313	309	306	288	266	329	298	354	326	275	281	294	327	334	320	259	302	321	287	288	289	313	307	272	321	298	298	311	290	299	304	330	278	292	305	297	303	332	287	293	335	296	303	317	321	295	338	284	313	312	281	306	276	299	285	301	310	287	281	295	330	279	309	292	318	269	301	305	321	281	310	291	271	308	296	298	284	278	327	302	342	264	279	282	311	319	311	350	331	335	287	323	311	293	303	307	313	352	307	334	327	297	294	309	312	312	303	282	290	327	300	274	308	277	337	263	327	304	349	283	305	305	300	305	300	306	314	267
35743	28267	14716	2258	2360	1206	784	760	731	693	739	737	775	716	726	700	686	742	729	711	718	698	659	685	716	715	699	738	725	772	720	729	726	708	731	692	694	765	723	771	760	757	751	738	699	709	755	728	726	746	734	707	744	767	812	714	780	728	696	730	729	699	681	720	727	717	743	781	748	723	734	743	690	756	714	731	732	737	711	751	705	753	728	738	742	738	718	713	752	776	725	761	738	710	757	706	721	727	768	771	746	714	727	736	690	745	808	749	751	738	695	706	713	713	733	744	740	753	755	763	728	731	715	762	736	740	778	705	745	768	693	713	693	729	703	722	735	710	754	753	783	770	727	704	732	716	686	701	732	691	734	736	704	705	700	755	699	749	753	741	727	709	747	704	729	731	736	769	735	711	754	742	801	698	734	730	725	677	725	760	761	715	710	755	747	695	745	752	718	697	701	750	761	770	707	725	774	703	726	730	682	761	765	725	711	707	703	718	788	687	743	753	712	737	739	706	723	715	724	755	726	689	739	700	683	751	767	714	706	685	745	758	712	739	730	733	723	702	723	744	774	719	727	719	754	745	734	719	755	719	720	701	725	695	732	677	732	758	729	700	750	691	754	718	698	735	822	753	739	729	697	637	730	677	731	706	701	700	750	678	710	696	733	719	755	703	733	723	749	769	750	720	745	718	686	706	684	727	712	712	722	728	737	756	749	765	722	722	707	694	778	744	740	706	729	733	689	723	786	724	764	739	743	785	713	716	700	749	676	699	697	763	744	725	696	747	690	698	755	804	723	744	735	715	737	717	748	745	721	743	713	725	729	753	743	764	767	793	703	690	764	735	748	639	741	751	774	711	748	703	729	705	765	682	760	757	756	740	757	697	733	729	712	773	754	710	711	708	729	722	734	744	745	684	747	725	707	693	734	758	654	732	733	713	696	704	714	750	727	731	767	753	713	716	750	739	740	691	743	725	766	712	750	704	710	724	771	723	690	770	698	746	752	711	707	743	716	750	762	710	769	750	715	731	748	733	723	713	750	737	734	756	716	748	728	737	703	712	731	750	671	722	762	746	740	721	694	765	736	742	731	737	779	666	786	745	751	739	749	770	690	720	705	728	698	718	759	726	746	758	692	753	715	726	708	698	786	696	698	745	715	710	697	685	694	703	696	685	731	716	696	727	763	715	663	758	728	716	747	739	773	689	757	709	712	807	683	691	695	736	740	702	690	675	714	664	757	722	712	744	744	698	686	737	687	679	746	746	717	747	711	752	693	753	764	735	697	727	691	753	724	672	791	707	700	751	729	741	744	730	758	742	691	727	743	697	733	748	758	686	721	780	729	706	735	732	773	729	691	790	751	717	732	749	711	737	725	761	675	740	710	722	709	706	701	712	753	735	718	737	700	637	750	698	672	770	669	700	782	718	713	748	745	706	755	736	716	728	751	744	695	727	715	734	741	713	715	745	738	750	708	698	766	717	685	693	779	686	706	775	674	714	778	714	758	718	710	714	712	742	689	718	706	777	753	712	697	710	691	715	748	760	750	733	731	779	713	754	694	760	708	739	767	692	740	736	742	757	716	707	690	736	728	744	742	744	745	696	747	752	734	760	782	720	695	748	716	757	748	698	733	724	728	716	744	742	775	742	720	732	757	751	744	711	722	734	768	678	740	702	755	758	703	682	695	768	738	740	759	765	777	712	696	728	733	737	805	732	712	726	736	748	707	690	744	739	697	714	747	755	732	728	680	678	720	772	761	696	732	706	763	731	728	717	747	764	769	748	730	773	702	686	710	673	720	768	740	686	733	715	725	746	722	740	757	758	696	750	720	754	736	693	750	758	750	712	725	724	720	715	706	674	732	718	703	750	711	708	692	712	722	741	669	777	763	646	718	701	702	755	661	773	679	759	711	727	746	725	741	705	699	720	747	777	731	720	729	740	728	698	695	746	728	699	777	707	737	705	727	740	755	733	713	709	678	731	734	714	705	704	710	743	686	736	800	710	711	720	767	702	695	763	701	745	690	695	757	707	748	753	790	697	730	721	769	686	737	708	691	702	688	761	697	687	721	736	684	688	695	739	739	734	712	723	744	756	758	705	705	713	742	728	766	713	749	737	715	759	736	742	679	691	754	723	736	757	703	731	679	698	686	715	785	716	738	732	750	774	722	689	731	732	723	702	702	704	685	729	709	692	707	700	730	770	689	705	745	751	732	707	723	705	730	709	720	729	755	740	727	693	712	700	725	707	712	760	689	741	704	733	736	729	702	676	702	744	707	714	723	701	716	767	679	726	755	694	710	751	689	716	708	729	752	684	710	694	719	731	719	737	720	703	801	740	732	743	755	677	745	753	666	746	753	711	711	754	758	712	740	758	707	706	732	670	762	733	749	744	743	744	736	729	727	779	727	754	710	696	770	713	758	712	755	728	712	712	686	776	728	770	715	718	719	702	706	733	703	742	720	766	766	697	784	717	712	699	746	731	761	678	757	700	715	755	744	738	752	716	732	721	741	731	698	707	718	737	769	720	700	681	767	704	770	712	730	714	752	738	703	696	684	752	675	740	774	767	731	743	772	732	738	696	714	759	756	718	721	752	752	769	762	752	709	727	691	699	702	721	726	720	686	753	768	727	706	740	682	713	721	705	711	705	714	729	732	725	715	695	727	676	727	752	673	724	672	686	730	702	743	749	741	765	692	718	783	738	694	737	731	724	705	708	675	735	704	716	682	731	732	723	747	740	701	733	736	732	706	725	743	708	700	701	695	718	680	716	737	756	703	704	714	752	690	751	774	703	691	754	738	763	685	729	701	760	670	728	665	710	753	704	731	709	739	714	767	773	714	715	735	686	691	725	757	712	705	724	708	713	706	723	775	733	737	712	678	700	735	713	732	769	774	758	692	755	767	718	778	698	743	735	767	726	704	753	772	712	710	757	713	753	712	745	708	735	696	720	729	700	690	764	673	752	758	717	705	727	729	722	716	689	725	730	715	729	708	733	718	739	705	716	723	747	752	703	681	647	696	689	768	733	773	741	727	685	725	702	709	746	681	756	751	728	721	731	753	722	710	739	764	683	724	744	727	688	743	741	712	758	723	720	750	735	705	754	706	710	735	790	738	706	764	698	716	712	794	751	766	747	763	767	760	745	697	720	774	690	748	727	732	706	744	686	763	725	696	749	762	750	698	717	715	762	738	771	692	710	725	719	760	707	772	719	732	703	712	691	709	733	735	696	706	732	687	734	710	723	761	747	714	761	739	744	693	715	678	697	702	670	715	705	680	720	740	708	696	700	735	776	690	697	678	753	768	693	726	763	713	716	731	694	672	713	691	721	706	731	706	708	714	759	721	744	754	734	726	729	736	695	762	731	725	774	769	710	690	692	729	714	713	697	739	721	694	716	748	660	714	821	713	701	739	736	740	689	721	739	741	738	713	718	722	747	726	775	711	700	734	752	767	679	765	771	704	732	737	723	750	731	760	734	741	737	739	707	739	756
81209	68752	47512	19385	9467	2472	612	277	258	264	311	300	293	324	267	306	290	270	294	285	298	313	256	300	276	270	326	298	261	283	246	269	257	272	294	298	279	279	283	305	268	272	260	274	292	286	307	324	278	275	279	254	290	288	297	287	284	310	282	305	283	309	281	271	283	235	298	291	290	266	273	271	277	270	305	258	257	297	277	279	289	268	286	318	287	266	294	304	270	272	275	247	286	287	304	311	308	291	285	275	305	283	256	283	268	310	284	270	253	295	319	267	253	292	293	298	254	275	270	293	281	299	300	254	300	275	284	247	296	315	305	262	244	303	261	268	257	279	283	278	270	259	267	273	309	271	308	286	294	285	299	284	298	295	268	280	223	278	312	259	290	290	306	270	277	269	306	276	254	316	286	295	277	303	269	295	277	289	275	260	281	283	275	299	283	271	317	279	287	302	277	261	293	273	246	289	289	271	293	275	318	290	293	266	278	268	284	295	316	277	305	293	290	268	287	286	298	295	259	259	288	285	270	269	247	279	271	256	287	275	265	280	297	278	284	302	299	263	292	267	307	284	270	250	287	260	264	301	269	297	236	297	285	243	276	277	281	280	268	267	286	286	278	317	281	278	278	273	309	296	285	260	286	286	300	269	238	278	314	264	291	290	274	304	281	282	252	297	268	288	279	295	289	266	252	282	276	288	287	295	296	274	263	288	280	270	275	273	274	282	273	265	277	243	278	281	305	284	263	278	261	302	302	294	258	277	299	277	272	276	259	276	275	262	260	272	265	284	282	246	296	290	291	276	285	271	294	305	299	253	273	284	275	290	303	318	276	309	268	290	280	322	263	265	261	268	285	288	318	266	265	291	280	290	285	294	274	287	277	273	264	294	284	289	236	296	287	302	314	275	285	263	291	279	289	285	295	297	319	292	286	284	271	284	281	263	288	263	254	292	285	299	283	286	279	283	301	280	278	267	273	266	266	317	293	266	311	307	269	268	308	259	295	302	290	277	282	300	304	276	290	251	302	287	287	292	273	304	280	280	312	280	287	250	279	282	277	275	277	267	262	276	276	263	268	288	305	271	285	285	276	290	264	280	284	297	305	258	298	278	313	267	309	280	260	264	313	317	298	285	287	290	296	309	285	297	271	288	266	260	312	262	284	278	309	268	316	275	273	279	301	282	321	273	284	288	263	300	276	283	282	273	262	297	273	280	290	307	264	285	300	287	297	311	271	291	302	277	282	295	315	271	291	306	283	309	258	282	309	287	295	277	272	320	283	293	272	286	272	276	250	303	270	278	284	258	292	291	286	287	315	301	285	319	301	275	285	307	300	291	309	293	287	299	298	300	311	268	268	293	269	287	269	308	280	278	277	276	284	293	249	282	310	276	268	294	292	300	308	298	293	270	293	284	293	276	279	307	252	273	297	313	309	299	293	273	293	285	266	290	286	279	279	319	276	258	308	282	277	289	304	304	295	279	268	279	281	287	297	255	293	301	316	287	274	264	314	271	253	293	290	258	294	281	274	271	285	293	288	310	289	302	301	275	261	303	283	284	290	273	279	257	291	298	290	291	284	279	287	270	260	267	315	263	275	260	281	309	280	245	271	299	267	308	291	276	303	260	268	254	287	287	300	277	289	308	269	303	257	251	315	272	292	272	306	287	297	299	262	272	277	271	297	325	275	246	322	311	266	284	305	261	314	293	286	266	288	293	293	287	296	271	268	327	239	266	286	286	246	271	275	253	305	281	297	269	279	282	300	267	311	294	246	264	306	264	288	262	252	278	262	270	268	263	282	270	287	266	251	292	277	282	310	263	288	279	252	289	274	285	289	293	299	298	271	294	262	277	287	294	267	255	274	286	294	285	297	293	259	286	286	295	287	270	277	263	284	302	292	274	302	324	264	269	293	293	267	268	278	303	258	302	304	272	300	285	292	292	265	296	258	245	282	291	305	269	287	286	289	274	303	271	280	272	288	298	305	300	266	286	285	280	253	274	274	303	273	268	269	275	304	291	293	287	301	282	259	248	273	267	265	269	271	257	309	290	297	307	269	294	280	260	310	272	279	287	303	311	267	284	298	299	302	260	277	272	283	274	287	288	287	297	311	269	256	267	291	308	273	266	267	266	303	281	299	320	282	294	291	262	275	295	266	286	306	271	309	306	304	288	279	280	295	268	307	257	272	249	278	318	284	275	273	290	277	296	316	289	274	272	290	268	276	302	248	269	277	276	284	302	283	279	278	274	286	269	286	313	304	294	286	319	257	258	243	289	283	273	303	279	254	284	246	277	285	308	287	294	258	290	281	309	253	227	308	298	263	298	317	278	267	298	283	310	290	270	271	296	282	262	276	278	274	264	280	282	294	285	287	264	296	297	278	275	301	289	268	272	313	271	276	312	259	283	272	280	273	272	285	269	291	277	308	301	278	277	274	262	253	262	271	269	282	277	295	275	312	273	271	265	290	288	263	309	296	314	284	296	249	282	271	272	285	293	302	266	312	262	254	282	254	273	279	262	254	302	288	253	316	266	282	309	278	279	290	260	262	279	306	304	299	312	280	305	284	293	279	290	334	274	272	251	281	264	283	285	310	287	285	300	270	265	234	285	282	287	276	281	274	298	300	280	280	283	261	294	284	269	260	279	251	289	275	286	298	264	261	285	296	256	266	292	242	288	255	261	257	278	258	272	266	305	274	286	289	283	268	291	298	260	299	304	309	275	268	298	290	285	310	238	255	275	267	256	293	314	274	311	312	280	301	278	279	247	264	266	288	256	270	302	285	273	296	278	294	271	298	280	259	284	287	298	303	261	268	252	264	293	276	265	269	319	292	278	250	279	266	299	253	290	294	267	248	253	275	273	269	272	247	311	289	289	279	278	295	281	302	259	306	317	288	302	261	301	272	280	266	288	275	285	261	279	277	307	303	275	303	268	305	293	277	278	294	273	289	255	268	281	277	269	256	297	274	276	300	266	304	284	280	273	282	277	270	268	282	269	290	276	321	283	293	263	272	291	277	278	279	291	304	264	293	296	293	264	280	298	299	272	290	287	270	257	306	284	283	247	257	263	270	294	251	256	292	270	272	257	291	287	299	339	268	298	305	289	290	320	283	252	341	277	285	261	260	309	289	290	289	274	288	298	286	307	298	259	316	275	258	222	252	293	294	260	295	289	288	280	280	291	291	280	286	300	265	280	292	279	276	259	283	275	281	260	275	266	307	282	282	324	289	272	290	292	286	291	306	269	284	278	273	267	304	265	275	316	289	270	266	309	281	280	304	272	290	287	267	274	264	293	303	286	286	290	290	285	297	286	260	268	302	252	274	297	285	287	288	276	289	269	323	258	259	315	302	266	292	285	280	289	283	309	289	310	300	301	262	312	263	280	280	295	279	297	276	257	347	299	287	277	258	264	257	285	303	257	282	288	293	265	277	273	267	267	274	290	274	268	291	273	259	325	273	331	250	269	279	317	274	311	286	288	275	290	236	281	273	293
58780	56940	43129	19923	16745	6350	1693	659	700	667	649	655	625	694	679	659	671	635	669	674	707	649	643	630	678	626	673	705	667	646	676	726	697	679	672	654	677	636	683	668	599	683	637	662	672	668	724	713	687	660	661	644	686	662	643	667	659	626	693	652	693	701	697	627	631	648	677	669	691	610	689	683	711	631	696	693	702	644	690	647	676	659	656	682	697	654	673	661	623	630	665	647	643	662	684	645	694	666	668	666	718	678	641	633	660	668	652	749	650	654	656	675	727	658	664	618	649	687	656	659	665	682	633	643	675	656	706	684	703	660	638	655	663	667	710	672	654	701	660	674	696	668	637	670	721	625	734	651	670	661	667	686	677	661	705	674	670	630	690	655	648	630	714	645	653	663	695	657	665	643	679	666	654	636	655	671	685	680	607	727	710	679	628	660	618	678	726	715	675	688	687	667	694	653	626	663	688	657	672	651	659	670	630	649	664	685	636	650	697	626	670	635	652	662	646	616	664	663	678	673	713	734	679	661	731	668	638	684	687	694	646	639	684	623	652	631	594	643	653	674	653	722	649	699	667	703	658	663	659	680	692	693	662	669	655	677	710	704	720	607	658	629	692	637	650	630	678	673	630	685	662	674	652	656	640	659	652	680	707	663	674	664	624	656	659	681	690	666	694	672	658	670	701	654	658	709	724	677	644	682	658	656	685	689	686	686	662	669	692	664	687	628	688	615	648	639	673	702	660	680	698	677	654	666	637	722	677	649	646	613	690	624	689	650	641	682	621	668	669	681	674	647	660	681	635	679	667	665	642	701	637	706	633	673	653	699	633	666	660	701	654	646	605	666	723	649	673	707	657	692	674	728	727	685	641	655	659	701	703	675	647	629	690	689	695	686	691	630	710	698	664	656	651	687	719	677	682	682	670	660	689	682	684	659	661	661	663	698	635	668	670	660	671	725	656	721	678	622	634	675	689	705	699	711	673	668	690	662	724	681	716	705	673	690	673	658	674	696	693	720	650	651	700	679	736	719	668	662	644	662	666	714	702	650	680	657	644	624	674	604	682	686	678	675	683	683	672	681	689	637	679	656	656	643	676	691	702	624	681	699	661	663	639	656	712	687	698	686	658	690	707	651	679	637	659	669	673	644	610	678	688	709	665	660	643	670	694	658	680	708	671	675	674	690	657	628	658	712	659	661	693	683	658	717	690	670	619	686	681	716	702	713	682	697	673	667	633	696	668	632	689	678	699	683	665	624	694	648	678	636	690	680	696	652	626	679	671	681	675	689	651	659	644	702	653	676	677	660	672	668	666	699	681	705	640	695	607	705	725	664	614	665	675	667	680	637	624	726	644	653	627	681	655	642	692	674	665	701	623	698	666	689	646	657	705	654	699	671	711	716	650	646	663	670	656	648	741	725	677	650	642	652	666	687	658	670	657	653	681	705	680	707	674	707	618	658	689	616	603	629	635	659	663	651	696	646	673	654	631	629	650	658	642	667	662	650	702	629	668	635	644	686	651	716	631	667	674	696	706	617	702	676	650	702	634	672	662	622	678	688	668	667	686	646	678	652	686	682	668	659	625	677	685	669	683	638	704	634	680	701	700	633	726	701	660	651	663	705	693	673	660	642	744	608	637	665	693	635	697	666	668	662	695	622	666	681	664	716	631	670	676	665	678	660	651	688	660	637	696	699	672	628	639	635	672	663	639	647	643	668	708	666	644	639	717	659	678	651	657	714	690	663	662	660	687	663	690	665	676	671	714	656	640	638	652	649	643	667	680	670	643	674	682	662	620	668	688	677	687	678	653	664	674	689	675	691	697	658	682	690	688	663	692	628	684	666	631	671	685	668	660	676	643	673	676	674	669	677	658	681	684	655	708	647	659	682	670	649	645	716	644	670	661	696	726	669	690	646	673	704	643	664	680	642	662	674	681	687	697	660	670	692	696	659	680	687	707	716	687	640	644	661	673	666	678	656	669	656	702	686	676	640	641	642	677	654	675	688	660	688	648	638	633	601	663	629	682	682	686	665	659	672	710	688	652	733	683	677	650	623	683	623	682	634	670	643	651	657	726	667	657	669	701	663	675	653	669	649	662	672	618	683	677	682	667	681	646	647	707	648	690	676	687	701	654	644	665	610	627	662	653	672	665	713	642	667	648	639	712	714	683	661	655	658	688	701	631	668	647	638	684	655	666	663	661	653	647	635	684	661	648	674	649	654	679	671	698	620	676	694	695	675	649	684	634	653	720	646	684	701	646	665	678	656	698	694	726	688	628	688	667	626	643	674	675	630	678	635	671	700	666	679	652	663	658	661	669	656	621	667	655	701	669	695	675	661	653	730	671	642	704	691	633	653	659	630	681	698	703	650	683	676	630	677	641	723	656	680	658	664	640	669	688	672	652	634	693	635	680	655	661	630	649	663	657	681	697	634	655	668	679	709	674	670	690	668	684	659	672	666	639	668	653	640	680	655	676	689	676	659	670	696	649	664	654	708	691	633	637	714	727	667	697	633	634	681	667	715	626	632	646	654	662	630	664	667	640	723	699	639	641	686	670	705	642	652	655	651	647	664	711	680	638	651	657	685	657	713	663	638	693	607	657	671	633	635	686	696	667	652	677	694	699	609	698	700	666	667	655	676	683	681	717	736	727	679	666	689	635	680	639	658	653	630	677	640	673	665	630	718	681	634	673	661	638	664	652	684	647	669	690	678	650	710	688	660	649	695	641	652	635	684	619	675	646	682	642	610	650	656	671	646	626	680	702	662	644	687	676	665	663	672	682	636	657	696	694	649	676	720	624	694	668	621	686	672	668	674	642	718	688	646	677	650	630	660	655	663	608	641	696	665	647	659	672	664	653	694	673	656	690	642	661	668	659	691	660	677	678	665	686	648	679	646	696	666	664	654	691	687	662	661	628	661	665	698	628	694	664	648	690	661	667	666	647	639	684	638	665	668	705	682	716	687	630	692	687	660	672	680	678	694	662	667	671	665	655	664	685	710	659	701	662	707	643	664	653	637	700	664	671	674	713	684	691	639	681	677	705	639	665	665	635	661	612	698	618	679	648	681	668	638	672	743	640	635	648	684	692	697	644	661	653	687	704	665	649	730	670	675	715	650	645	678	672	693	703	698	644	672	666	674	672	670	698	707	675	736	658	740	654	678	628	656	656	686	613	705	625	700	652	693	657	666	708	643	633	695	658	694	723	644	678	628	686	717	660	624	668	647	729	631	678	665	621	693	694	685	622	663	668	629	711	681	687	719	667	644	675	665	686	685	676	639	649	686	699	693	645	633	637	637	677	709	688	671	674	684	696	684	658	662	660	700	683	668	694	722	626	660	685	621	705	676	624	672	683	711	657	674	678	652	680	622	578	644	678	679	648	695	698	660	651	651	660	686	681	636	666	663	692	677	654	683	674	677	668	670	698	646	647	641	684	685	720	677	632	675	639	629	670	658	672	691	630	661	675	689	664	648	645	681	698	656	714	699
87608	76321	53990	24986	17329	4983	839	235	201	253	198	219	206	209	211	215	226	200	217	213	198	215	201	224	212	209	209	195	204	221	214	191	202	202	216	191	198	227	211	191	196	201	236	171	218	213	216	187	212	210	206	190	178	205	216	203	202	208	179	220	223	222	209	207	200	206	228	196	245	217	211	193	208	229	210	205	221	167	213	235	231	214	243	220	217	244	193	220	228	219	194	199	260	209	198	180	205	205	195	230	195	196	193	182	217	208	202	217	229	208	183	250	190	226	208	202	201	215	190	175	207	197	221	241	221	191	187	227	214	190	192	217	198	197	210	200	209	225	200	202	192	220	223	216	185	215	204	206	206	200	205	230	209	209	186	190	216	199	198	192	218	211	219	211	207	199	210	201	210	185	202	215	202	189	197	212	223	198	203	219	212	209	214	209	206	234	203	186	233	227	211	214	197	217	229	191	210	208	203	225	217	266	213	215	205	219	204	201	210	231	219	177	202	219	224	202	227	195	228	224	214	209	198	183	204	216	228	233	241	214	204	239	191	246	212	238	211	211	201	231	217	194	212	224	221	189	214	220	217	206	196	246	201	223	195	200	184	216	200	187	203	212	235	184	234	215	205	218	206	232	204	205	189	207	191	227	212	217	234	193	189	237	212	193	183	228	212	237	228	207	243	193	215	207	205	220	191	193	181	184	198	214	199	209	228	190	189	207	215	189	232	200	215	190	196	208	203	202	195	214	179	221	211	197	216	203	228	191	215	195	187	193	223	186	209	217	212	218	201	204	216	202	221	212	203	214	204	213	202	203	219	215	235	219	224	204	212	220	204	208	205	213	189	207	196	216	204	197	197	206	213	221	218	204	225	199	209	190	217	200	196	200	225	199	216	209	223	234	218	231	211	204	206	227	225	205	207	232	222	203	206	207	199	206	212	201	185	233	187	231	199	210	194	228	196	211	209	209	194	209	201	207	206	180	225	208	225	215	228	228	236	181	219	198	203	195	216	208	200	212	203	194	189	212	182	221	214	205	235	197	195	217	219	229	218	211	215	233	213	223	193	190	199	203	218	206	212	204	211	202	211	218	226	218	196	231	212	221	193	200	206	197	210	200	216	209	214	200	202	218	214	210	212	206	225	194	212	202	236	198	216	212	193	238	213	205	208	218	213	190	199	211	215	227	202	207	200	206	204	220	224	236	221	213	216	188	219	185	223	216	222	213	218	211	193	204	207	218	227	216	221	208	224	233	199	227	207	185	238	222	203	224	189	193	195	216	211	222	207	197	202	184	188	214	218	171	208	222	212	196	213	220	193	190	211	226	214	199	228	224	185	221	231	228	209	237	204	231	207	224	216	237	200	193	201	216	202	190	196	197	251	209	191	209	225	198	213	210	196	178	204	221	193	221	180	216	225	208	215	214	221	182	212	193	206	201	214	216	230	217	235	206	208	226	195	207	208	227	226	202	216	191	205	204	195	208	219	193	195	205	207	210	175	203	190	191	211	223	192	206	210	211	219	218	240	201	174	236	215	199	188	221	211	224	219	210	204	205	224	210	190	200	201	198	215	198	197	190	194	224	210	208	195	235	192	234	227	213	222	213	218	202	211	217	221	218	235	205	208	209	197	205	228	217	195	185	234	236	215	215	224	217	203	226	171	203	212	236	211	198	217	218	222	212	212	192	210	193	190	211	187	238	233	210	206	194	200	212	188	205	218	188	211	200	176	198	214	219	216	192	200	232	205	221	218	206	206	193	192	182	214	189	225	227	231	207	225	206	190	204	219	245	194	191	202	192	203	197	225	204	181	200	226	186	206	195	204	192	231	212	204	187	200	238	208	240	209	226	218	221	192	175	202	198	208	224	198	174	231	214	201	220	217	178	221	213	242	222	197	198	200	219	216	224	241	239	189	195	205	201	190	224	194	215	213	239	199	230	200	224	224	199	213	194	227	206	199	183	196	233	251	192	198	224	201	226	206	194	236	224	208	211	215	219	213	219	222	219	199	209	188	213	213	192	183	258	184	213	162	245	203	214	222	221	204	195	190	201	204	181	181	236	188	224	228	197	214	217	178	200	195	204	205	210	195	209	223	220	206	235	230	182	192	204	194	211	208	207	199	189	190	202	204	204	185	210	239	222	202	219	183	219	197	179	190	197	198	220	209	213	193	215	175	199	218	215	211	221	195	196	204	211	184	228	197	169	201	195	227	209	216	203	217	202	208	183	172	197	198	200	199	194	207	219	203	203	227	219	213	207	196	201	189	213	219	210	225	187	211	207	205	199	223	214	198	213	229	197	243	206	211	199	222	231	186	225	206	220	210	195	203	223	219	204	208	198	203	201	215	200	208	209	231	196	203	215	223	187	198	211	180	222	198	191	189	198	193	196	198	178	224	192	184	207	233	198	202	191	216	211	238	211	188	197	220	198	210	219	195	220	221	220	223	184	197	214	218	213	207	223	227	199	199	206	212	210	237	186	211	193	210	232	210	223	214	196	205	219	228	210	208	250	219	206	201	208	222	188	205	201	185	211	225	230	227	237	209	216	214	198	211	221	196	211	221	206	201	199	228	207	209	176	216	242	223	227	198	235	199	189	221	218	197	238	204	236	205	224	207	202	209	216	176	175	218	207	174	215	210	221	206	210	187	205	194	211	168	196	194	188	202	231	195	203	217	208	208	211	223	226	210	207	199	201	198	229	199	197	224	217	199	217	186	188	200	216	216	201	208	198	215	207	196	218	204	219	204	228	225	169	182	194	211	209	211	240	201	214	213	234	211	212	210	212	219	219	214	211	236	206	213	197	204	196	205	185	212	199	238	191	198	203	198	155	187	226	183	210	193	215	212	207	182	196	218	209	229	216	208	185	183	198	182	240	209	224	216	209	199	198	202	208	178	227	189	216	208	210	202	188	201	203	224	197	210	213	208	214	213	221	207	203	201	198	218	214	212	215	227	198	192	200	186	215	210	218	210	186	213	176	224	198	221	236	209	193	220	205	192	209	206	227	217	181	199	213	171	207	212	205	215	221	205	187	213	213	236	185	184	222	231	191	212	207	217	217	198	200	207	220	234	236	206	210	197	202	227	211	219	189	182	217	238	205	203	230	227	228	214	216	202	201	226	195	175	222	221	180	192	199	202	185	229	234	212	212	202	201	191	192	221	234	191	219	216	211	194	219	217	212	202	183	205	204	203	238	220	204	199	203	206	215	209	182	226	216	192	197	201	207	204	232	198	231	212	168	218	209	212	212	234	223	212	204	206	203	216	221	231	196	202	232	226	206	193	202	196	196	214	238	236	225	206	193	234	186	179	193	206	214	218	201	227	196	217	221	223	230	225	234	189	213	212	200	212	185	203	222	222	222	176	204	215	193	210	215	217	195	212	231	220	207	208	224	198	208	220	211	208	215	186	226	205	201	208	213	218	215	217	223	208	223	195	219	198	229	213	204	211	176	219	198	201	202	224	179	185	170	219	219	198	203	206	204	214	224
66529	67097	48978	28704	24089	9465	2343	516	513	510	510	483	543	508	531	482	519	490	516	537	531	519	486	489	512	527	491	517	519	514	503	511	499	503	492	497	521	503	502	487	485	507	483	498	552	461	455	496	524	494	501	478	470	542	522	508	512	528	475	522	508	504	528	507	494	495	534	515	471	478	501	531	540	531	479	524	512	492	536	550	527	499	480	500	484	521	510	480	469	490	511	458	504	537	486	492	475	499	491	500	474	496	512	547	502	514	494	521	487	496	478	487	490	475	485	514	467	502	526	493	538	500	497	550	528	503	520	477	500	471	465	525	531	474	501	517	516	523	494	527	455	486	484	512	514	491	457	478	495	487	516	475	504	559	495	552	467	461	523	521	528	491	467	523	533	480	493	457	490	493	459	506	520	515	500	511	517	513	535	514	485	462	516	479	473	522	489	453	464	488	502	537	510	496	477	476	514	502	502	479	479	517	483	516	512	494	515	472	484	505	450	475	519	533	521	506	485	497	529	501	518	482	502	521	508	537	480	499	490	466	529	509	515	502	537	478	505	470	471	529	508	469	491	518	507	483	546	487	505	507	522	463	474	495	526	508	487	498	492	499	499	498	492	498	508	477	499	518	497	483	514	501	496	498	486	505	481	532	477	515	517	507	517	483	492	551	501	497	510	503	503	491	454	497	486	529	465	521	497	463	474	510	509	532	453	467	479	473	498	523	537	539	527	512	481	473	516	470	502	514	480	497	523	492	532	475	477	509	530	518	502	497	477	531	507	494	475	528	494	514	505	504	545	498	488	476	480	465	491	501	478	508	563	521	476	484	537	495	508	519	491	482	454	547	498	504	543	508	534	489	530	521	542	529	504	478	504	475	512	505	511	556	468	521	500	537	513	544	468	510	488	551	475	503	477	459	499	470	511	562	474	500	499	522	529	530	510	492	505	495	460	458	464	485	480	491	503	510	540	504	483	501	509	505	483	492	478	501	516	531	495	481	493	504	491	467	508	503	488	459	519	506	501	467	471	503	506	476	529	491	500	512	507	504	498	464	493	505	491	492	497	506	517	522	518	536	496	491	489	520	562	485	521	500	478	513	510	477	514	515	512	549	555	508	501	523	479	475	534	469	488	470	490	553	463	508	486	510	529	527	493	508	473	503	492	488	504	548	472	471	509	496	532	469	492	482	476	505	499	506	498	499	498	532	491	501	496	523	509	531	496	480	498	480	521	480	484	506	499	564	500	524	508	522	474	483	504	495	492	473	487	470	486	494	570	519	549	490	515	524	507	510	494	514	516	454	536	564	479	503	495	545	522	473	526	528	547	545	499	511	497	482	530	513	521	508	538	501	534	490	522	536	534	509	507	495	510	485	497	483	489	529	495	509	514	492	481	521	499	520	499	540	503	477	501	525	473	505	492	552	511	519	520	536	517	490	488	491	552	504	493	528	507	503	538	474	479	557	494	491	511	497	486	526	522	459	515	481	432	473	489	527	522	502	517	497	495	494	493	503	497	501	477	502	472	487	553	475	479	476	510	507	536	533	485	486	513	522	532	482	465	475	516	502	523	498	499	503	482	514	477	488	544	465	524	469	502	512	496	516	458	459	486	497	516	516	507	517	516	477	489	485	492	465	506	525	515	478	499	533	528	486	503	507	504	504	501	503	493	531	480	473	461	510	513	488	513	512	528	475	477	529	515	485	491	515	447	500	499	490	518	497	474	528	486	511	500	483	508	531	500	537	530	497	504	505	523	499	524	471	528	498	507	509	507	498	505	495	499	516	506	523	488	513	502	460	571	498	545	514	510	515	497	515	499	456	534	513	478	482	502	565	501	528	504	500	545	503	512	497	487	529	478	518	507	515	505	479	505	507	520	540	544	541	505	514	505	492	512	497	475	530	500	502	535	519	497	512	522	491	484	478	538	553	512	505	528	486	504	486	474	490	480	531	516	493	486	493	498	483	520	532	485	500	557	504	466	517	476	524	520	515	495	493	490	486	494	514	461	481	482	524	498	510	576	479	449	498	476	513	532	475	494	515	544	479	525	544	520	518	510	465	500	505	508	496	514	511	508	507	475	510	499	491	516	498	517	467	488	458	526	488	510	517	483	480	555	531	494	495	514	538	503	518	513	470	517	505	492	510	471	516	508	479	532	477	482	519	500	521	498	498	516	502	547	502	498	493	510	495	498	511	514	512	491	502	522	516	495	516	460	509	534	512	505	477	534	540	537	524	497	553	490	533	511	477	474	469	541	502	486	516	429	507	499	490	468	484	495	532	473	544	523	500	495	469	493	529	476	536	436	463	492	526	527	525	527	481	486	514	527	499	465	520	504	480	461	511	538	509	499	508	476	498	514	497	465	518	496	540	488	523	450	521	466	479	483	477	501	524	500	503	476	491	515	474	523	541	557	500	527	524	494	514	465	496	495	459	463	471	471	480	511	486	489	540	469	509	542	536	477	501	527	490	506	490	460	464	449	473	529	500	502	528	503	480	469	526	494	455	520	509	511	528	562	508	505	502	470	515	510	536	470	495	506	476	508	517	525	541	464	523	472	500	475	528	502	464	467	487	472	485	499	532	476	476	541	519	509	500	520	522	521	491	503	517	488	467	524	485	521	506	530	492	488	526	487	522	507	503	516	453	495	467	518	461	511	470	490	520	507	516	525	509	471	506	465	533	498	468	479	482	527	500	507	476	507	470	489	492	491	501	509	506	512	519	513	479	544	497	520	460	468	479	519	541	484	499	474	505	512	517	481	527	510	503	522	514	517	483	505	506	515	545	522	529	502	466	563	495	481	489	490	480	450	508	513	485	519	483	477	526	500	522	483	516	491	533	517	512	456	503	476	494	521	499	542	493	512	514	486	482	515	460	478	510	463	496	512	500	516	492	493	518	515	452	506	464	528	502	551	510	506	521	512	503	531	496	505	502	518	504	474	479	532	516	499	532	498	518	508	501	507	500	523	488	486	536	523	495	508	525	527	486	496	483	497	494	495	481	491	516	518	490	496	550	525	510	512	524	504	462	474	520	502	493	519	482	522	513	480	493	515	454	523	511	497	506	507	478	510	495	482	493	481	517	503	517	511	492	497	490	482	513	497	531	473	523	493	513	519	484	512	484	478	525	511	484	521	523	500	491	490	496	524	493	511	499	525	512	526	527	478	476	473	492	516	494	496	507	505	502	490	524	537	494	485	520	514	527	521	519	520	531	501	525	486	475	509	524	537	483	506	494	463	511	503	460	496	513	489	509	504	522	524	548	524	506	522	482	514	486	547	477	523	505	512	467	500	513	523	483	562	531	503	531	543	519	524	492	480	518	502	489	524	501	494	485	457	505	499	497	491	516	464	534	538	477	490	542	500	525	524	520	505	518	552	465	481	502	473	493	536	506	539	490	480	491	464	477	475	503	517	504	488	495	500	506	510	486	499	494	500	509	530	498	511	506	480	483	497	491	478	500	492	466	500	491	528	472	502	490	471	468	517	511
38148	26428	10731	997	812	469	349	264	307	326	318	322	334	299	315	276	286	308	307	328	314	301	286	292	312	324	310	264	320	287	307	296	274	314	322	309	325	282	319	318	309	314	297	281	317	329	303	336	309	324	291	301	293	308	315	293	279	308	274	308	290	312	266	304	308	303	332	305	292	290	288	321	298	311	302	305	280	308	307	323	311	313	320	300	318	325	269	287	267	303	277	286	329	287	299	304	266	307	320	319	337	314	313	296	305	309	309	301	296	301	297	289	292	301	298	312	295	314	337	273	313	340	304	293	294	266	297	326	282	302	303	266	287	276	289	317	331	301	275	299	288	286	283	316	319	328	277	331	349	310	318	295	322	289	306	336	296	273	281	298	315	265	322	248	311	342	313	282	276	297	288	326	333	328	286	306	291	302	329	277	308	291	336	292	311	286	322	338	295	305	266	281	264	294	290	299	328	286	283	281	297	285	298	329	316	299	331	336	318	318	294	286	310	312	296	296	290	274	297	301	293	285	300	290	294	314	311	312	294	292	313	322	306	297	315	318	340	263	319	317	331	290	302	332	298	305	306	310	279	298	264	299	301	307	316	330	294	328	293	304	309	318	270	316	299	310	266	288	293	279	305	308	302	265	273	300	302	296	287	290	302	290	282	291	284	277	305	298	310	283	326	284	339	289	331	307	309	267	322	287	285	321	289	301	280	308	266	306	306	314	285	298	303	306	318	318	308	335	291	296	326	286	313	284	290	278	297	281	271	280	274	284	306	279	304	304	289	322	299	317	309	294	317	335	297	285	297	341	299	309	293	294	327	282	310	313	340	332	310	283	314	296	265	327	309	272	316	338	295	293	302	318	322	308	294	311	298	307	261	316	294	287	297	323	335	317	289	310	316	315	322	322	301	310	319	293	306	353	284	289	304	277	298	336	306	271	318	317	278	284	278	305	333	333	297	280	304	301	320	323	296	296	339	316	297	308	289	324	314	310	288	323	331	306	332	303	293	298	270	318	293	259	255	309	294	357	296	289	292	289	309	323	276	299	333	286	292	322	304	285	291	292	308	300	275	288	288	304	306	307	329	298	315	320	291	319	288	281	342	316	272	308	296	322	302	318	302	299	288	321	328	308	322	286	308	320	305	302	302	267	322	315	292	302	287	307	281	295	262	312	321	303	305	302	295	327	306	295	310	269	293	300	307	328	325	315	292	332	314	273	300	300	304	292	314	291	290	287	326	304	279	331	278	299	313	299	342	297	324	299	309	335	302	289	300	301	312	321	332	271	295	322	298	308	305	302	301	340	278	331	306	307	315	316	313	292	283	289	316	321	299	316	324	318	313	295	323	315	311	331	304	325	290	304	295	325	289	286	287	282	271	283	307	334	338	267	332	281	284	329	288	284	296	277	302	335	317	299	317	281	295	299	292	295	318	298	326	327	277	310	280	299	328	303	323	307	293	291	313	318	293	324	281	304	306	292	290	299	319	305	280	304	283	305	322	315	313	272	314	311	276	303	287	296	296	295	337	289	321	309	291	295	301	342	300	327	273	298	295	306	346	277	276	304	299	326	308	326	317	324	313	299	317	317	314	285	273	275	285	291	269	296	313	309	292	312	332	304	271	289	305	298	267	298	287	312	318	302	303	315	307	304	283	324	300	274	316	280	277	298	305	319	307	312	347	314	300	291	255	315	329	272	289	299	304	312	319	306	333	309	317	322	306	288	308	294	288	291	291	300	257	299	277	290	295	303	303	330	284	296	297	327	297	272	316	306	300	300	276	282	315	292	326	301	284	304	340	305	315	315	309	299	324	330	294	289	288	275	318	289	261	328	289	308	322	329	312	278	284	302	337	318	293	305	284	307	293	292	302	300	294	288	324	295	336	307	325	263	275	303	322	311	329	298	294	307	277	268	299	300	290	300	304	264	304	335	322	301	295	299	301	293	318	305	297	316	321	315	299	293	334	297	310	295	296	301	309	341	284	312	276	307	304	281	290	325	278	310	329	312	337	324	283	308	316	334	280	301	319	283	295	295	297	315	314	289	350	305	289	296	307	330	313	310	341	312	283	333	264	284	301	292	282	254	287	312	308	267	306	299	305	301	292	316	315	305	280	275	285	284	292	284	282	284	267	356	283	299	269	286	267	306	338	323	327	302	280	298	296	289	285	282	305	312	293	325	264	306	344	307	293	282	306	320	262	337	317	298	327	320	329	271	316	321	302	325	292	318	304	255	268	305	312	311	291	290	318	346	274	294	302	297	330	299	304	275	291	282	262	303	310	299	323	325	302	306	276	318	292	289	293	304	311	323	286	314	313	300	291	299	293	292	332	317	283	300	289	328	260	295	314	311	299	304	298	321	274	322	315	286	293	293	277	296	275	289	304	330	299	285	289	315	287	315	302	321	284	321	298	272	331	298	276	314	300	318	303	328	284	311	293	247	312	299	299	303	313	307	319	294	289	313	296	276	286	289	333	289	324	309	290	324	292	278	310	294	313	306	323	327	294	315	321	300	296	303	296	291	296	303	300	309	320	296	291	295	304	291	295	304	282	303	290	274	304	315	288	272	284	310	302	315	310	319	296	301	312	307	325	308	311	298	331	301	313	341	307	283	291	291	318	289	308	303	288	292	334	296	340	307	306	288	264	280	308	295	318	312	335	279	263	323	291	356	298	317	277	311	301	307	291	297	344	316	308	290	310	285	311	274	267	301	277	326	253	271	314	352	293	311	320	308	286	317	306	282	297	282	301	321	263	303	290	323	296	283	289	284	303	320	315	302	286	291	305	281	329	301	281	312	313	297	324	286	290	304	327	304	274	296	343	312	290	278	294	305	307	318	312	302	299	310	324	305	315	321	297	314	338	301	288	310	286	268	292	322	306	314	284	288	300	329	296	306	284	315	303	299	335	286	310	272	271	299	291	289	315	311	292	275	295	332	299	283	285	281	322	319	294	306	280	296	297	298	317	307	314	300	299	278	299	325	326	296	289	317	283	262	267	318	309	315	326	306	274	301	297	289	318	301	285	309	305	302	295	286	306	307	293	314	274	296	290	311	274	285	343	300	332	310	303	296	283	318	290	280	260	311	299	313	334	317	320	288	298	261	320	306	303	320	316	314	324	275	307	309	300	303	267	264	275	291	310	272	285	319	321	295	306	284	312	321	266	318	266	326	311	296	319	307	322	339	306	274	293	305	290	286	311	331	316	302	306	292	324	337	319	284	308	299	260	303	282	289	316	295	285	291	272	291	339	298	322	315	297	299	289	315	276	299	309	295	288	277	316	306	308	289	272	287	305	303	312	305	277	291	302	289	292	294	274	316	352	279	315	321	327	308	296	298	304	294	294	334	316	317	323	324	299	271	290	300	316	300	322	298	277	268	288	316	312	303	318	261	269	316	325	310	315	283	352	319	304	271	320	287	315	314	291	338	300	295	316	298	315	293	348	311	297	328	315	298	294	290	319	289	294	301	284	317	299	298	310	297	286	318
35565	27345	12201	2083	2428	1254	793	751	736	723	730	666	760	700	728	720	728	734	728	716	722	710	742	686	727	782	739	732	694	751	726	720	668	691	711	745	699	735	756	730	740	732	683	738	745	758	745	706	735	752	677	718	720	713	701	699	752	670	690	780	676	678	777	714	725	695	736	693	704	735	736	712	732	717	747	739	773	774	760	734	728	673	739	724	696	690	741	767	763	713	735	748	746	756	747	758	722	734	748	696	759	665	689	720	698	721	729	701	733	724	675	725	681	674	676	709	749	707	757	657	729	729	731	737	776	712	711	778	743	726	760	661	699	739	749	730	690	725	764	752	675	704	744	761	721	729	766	711	676	681	706	713	731	697	698	688	756	787	728	714	712	764	785	712	722	731	694	746	686	697	734	688	695	735	688	744	752	738	763	727	681	694	730	673	702	734	773	759	759	731	696	741	795	750	718	729	684	727	710	736	739	786	701	750	726	649	732	707	721	747	696	682	739	754	696	663	760	714	707	746	689	719	755	668	736	724	697	691	729	721	747	716	714	700	731	742	753	713	722	675	754	780	703	704	731	724	709	727	759	726	706	715	713	737	775	761	761	705	762	749	723	759	731	727	717	716	715	725	711	743	733	753	708	663	750	713	670	734	711	736	753	709	694	707	784	686	699	723	757	738	768	715	776	738	687	750	740	748	738	720	693	706	719	723	713	712	703	734	702	736	715	701	737	742	724	717	735	744	729	732	744	751	756	708	734	761	731	752	697	721	692	679	711	676	710	717	706	735	700	736	709	702	692	736	677	730	700	770	725	714	739	729	719	735	702	743	738	724	737	707	739	723	681	695	747	724	746	726	698	633	658	716	695	693	713	764	701	668	715	737	733	714	692	757	802	758	696	683	730	732	761	740	749	778	674	751	697	709	732	701	760	692	707	715	702	750	677	756	764	697	683	750	718	743	688	742	695	726	736	742	697	680	753	711	698	719	739	714	697	742	696	723	723	750	697	717	739	742	707	733	740	668	720	714	729	747	715	727	720	742	729	700	629	745	739	706	763	717	699	760	709	769	727	755	699	706	725	787	717	810	712	733	681	705	735	778	682	731	695	730	740	759	804	750	727	738	726	730	709	733	712	698	702	761	767	716	745	717	732	727	675	741	762	690	716	689	747	740	755	678	689	687	696	731	720	663	736	736	736	734	734	727	723	755	770	736	689	737	775	724	709	737	665	759	720	753	663	737	765	729	690	748	737	712	744	683	693	667	738	689	716	757	747	717	729	717	744	717	717	735	678	760	734	668	761	719	771	735	726	723	762	717	730	712	730	727	779	693	729	719	746	742	703	736	693	729	712	728	700	726	748	769	729	732	710	714	725	739	756	713	730	764	736	738	726	712	717	675	741	696	663	759	734	725	775	762	728	779	689	715	742	739	713	723	699	730	757	769	680	769	778	732	750	758	758	719	735	720	713	728	722	670	722	691	697	709	713	752	769	733	717	664	692	744	742	698	779	725	727	741	729	753	684	723	715	749	727	759	726	684	667	753	729	723	712	742	708	743	759	755	786	756	736	757	717	728	709	657	735	725	743	740	728	786	760	685	704	758	735	709	704	691	709	710	755	685	725	708	669	725	684	740	688	731	704	753	730	711	731	714	712	726	697	722	701	715	766	789	732	741	700	724	738	726	700	681	755	742	710	706	752	737	717	696	718	752	737	772	737	724	729	714	746	722	696	727	756	730	752	699	715	730	729	723	726	789	722	708	713	692	689	735	712	751	716	711	757	784	758	710	702	734	737	709	741	731	740	756	757	717	724	730	711	720	684	750	683	725	729	676	702	725	715	700	712	729	706	703	719	707	737	729	715	741	751	733	732	713	697	769	703	714	719	714	768	725	769	707	715	707	775	731	716	693	717	699	696	702	690	718	742	732	706	733	735	730	695	718	719	752	750	733	727	738	704	709	677	682	717	756	765	743	696	725	690	709	737	712	738	750	679	704	747	681	755	703	714	709	715	764	709	715	696	696	743	698	698	745	674	755	732	710	722	725	718	661	719	721	709	700	722	785	736	736	746	711	764	720	715	680	686	735	714	730	720	754	693	720	743	688	721	731	743	742	714	696	713	728	710	670	728	743	751	730	691	716	754	761	768	707	747	723	678	674	724	682	725	695	722	719	747	731	697	724	719	758	716	736	702	737	754	732	686	701	684	724	765	735	653	698	678	694	754	700	677	691	686	716	686	732	700	687	725	761	722	759	761	769	764	723	712	708	720	728	745	755	718	743	730	720	705	722	702	739	734	700	729	656	740	725	706	715	766	686	684	753	700	708	719	723	707	757	694	696	692	698	734	704	703	709	700	750	735	735	691	771	757	732	712	678	766	725	745	686	745	707	722	692	702	703	700	699	771	696	699	716	752	751	710	683	712	725	736	734	690	715	725	692	734	761	709	768	743	724	673	726	732	756	737	708	724	775	655	682	709	728	725	760	662	687	718	695	690	740	730	695	715	671	752	713	738	767	731	700	742	739	693	715	735	689	682	748	760	743	711	767	713	768	761	771	748	732	730	735	728	668	737	748	725	710	756	758	730	723	697	697	731	720	701	726	731	730	714	717	686	737	721	765	716	753	711	721	753	754	731	769	720	708	716	730	715	688	784	704	719	711	710	716	658	691	740	732	699	702	741	761	709	728	685	706	773	740	735	745	720	710	690	730	706	688	738	735	711	663	727	741	678	757	657	713	764	772	707	763	688	718	723	688	744	723	744	708	769	681	728	721	754	689	747	740	708	720	772	729	725	748	713	741	721	705	725	694	706	669	709	757	720	734	742	706	742	703	751	734	693	694	708	695	681	723	742	719	662	755	734	749	734	746	725	732	688	705	688	743	739	734	747	693	705	683	723	731	709	781	749	705	733	703	738	691	742	760	686	742	723	664	704	722	729	707	759	706	702	740	731	728	698	693	734	711	751	721	702	772	701	696	743	722	735	684	695	740	754	698	746	748	746	732	781	739	717	759	731	735	717	735	743	684	745	742	709	731	737	726	734	760	692	732	729	744	764	705	726	713	729	729	745	686	741	738	730	731	712	730	697	724	759	712	698	681	744	751	710	777	736	715	730	702	722	768	708	744	727	759	738	718	705	724	718	725	756	719	709	749	776	734	745	738	694	714	708	740	716	719	720	717	713	713	724	747	754	768	781	731	752	696	711	702	752	755	755	744	733	724	712	708	666	693	730	722	745	735	707	726	765	740	742	736	773	687	741	721	726	718	772	756	753	726	750	714	688	786	698	716	704	738	750	706	752	753	760	718	713	693	776	730	760	694	753	748	700	715	697	704	738	755	717	735	719	736	662	674	731	699	727	708	747	718	708	655	729	703	711	670	710	711	738	753	742	726	734	761	671	738	704	732	712	738	767	696	717	744	728	729	720	739	727	770	725	707	719	759	737	717	744	730	693	699	726	716	758	725	720	738	743	700	700	735	776	708	726	721	722	711	743	674
74310	62139	40789	13317	6747	1916	552	324	334	283	315	274	310	285	267	301	284	310	274	310	285	303	303	326	294	280	276	306	317	299	284	261	278	311	253	300	282	291	313	289	320	292	274	294	299	317	316	289	296	307	331	306	277	273	287	285	294	303	333	320	307	294	296	314	300	298	278	247	295	306	281	270	281	323	294	288	296	319	286	310	290	281	319	307	290	297	295	315	267	309	287	290	325	290	281	284	293	280	299	306	346	343	296	279	308	298	289	307	306	317	302	284	311	335	304	260	289	265	297	297	290	309	315	299	284	272	272	315	304	305	311	287	309	268	282	299	310	280	304	307	289	297	295	294	343	331	310	302	307	326	286	292	332	287	285	314	305	324	304	317	280	329	307	311	290	275	298	291	319	279	289	318	328	287	307	340	315	283	310	280	292	294	317	335	295	318	323	294	292	312	269	293	315	268	279	279	299	322	291	310	314	278	290	284	315	313	304	308	307	271	316	288	318	344	283	308	289	280	309	334	304	320	324	284	266	351	293	313	309	297	310	294	350	313	292	319	283	314	296	313	322	322	275	297	283	301	299	258	315	293	319	291	307	276	296	276	280	285	293	342	302	267	301	334	304	296	303	294	302	326	276	283	291	331	319	300	298	307	323	296	284	280	281	276	275	294	331	269	291	315	284	302	314	306	305	309	287	314	318	274	294	322	318	296	321	319	336	311	289	272	268	288	342	293	318	291	299	265	281	300	337	287	289	274	292	290	281	304	308	296	291	321	315	302	280	324	288	305	292	309	287	315	302	311	284	285	291	338	302	300	321	312	284	290	286	307	294	326	289	278	300	290	306	322	321	338	284	283	280	311	307	292	314	301	297	299	325	307	318	315	318	294	310	289	284	325	272	294	300	295	309	328	292	280	274	307	301	351	302	278	300	317	287	293	338	302	268	285	332	281	315	330	286	285	317	295	288	299	305	288	293	317	297	300	286	286	281	263	278	284	296	314	294	314	288	320	303	306	306	313	320	276	293	285	291	271	310	282	288	314	318	288	317	308	314	293	271	275	298	319	308	340	299	301	308	303	282	310	294	323	310	278	291	318	281	269	306	324	304	297	309	311	288	302	292	307	298	284	300	298	302	301	313	301	295	288	300	277	302	291	283	262	278	302	301	297	297	315	309	295	312	277	304	294	309	305	278	297	277	313	327	316	301	298	319	272	299	307	294	308	274	283	313	312	293	288	282	256	278	298	301	309	298	313	298	322	318	265	315	308	257	285	302	293	330	308	290	297	256	305	294	270	268	328	310	286	305	277	312	297	304	340	302	284	308	286	289	287	317	336	293	273	294	293	313	298	325	318	311	304	301	299	313	316	308	269	317	295	328	274	284	322	289	249	263	278	304	292	268	260	288	287	304	332	331	293	320	295	300	276	307	311	264	306	322	291	261	310	296	283	290	286	260	289	268	296	293	326	306	291	307	334	312	289	284	294	296	336	301	314	304	269	294	294	313	311	285	276	290	315	315	309	290	297	311	314	268	275	313	279	295	270	295	313	281	298	281	280	277	318	310	302	301	321	283	267	306	293	281	300	296	286	315	279	301	302	276	356	311	309	294	293	277	271	321	327	340	291	286	327	316	276	323	287	315	339	280	299	279	282	285	314	341	307	306	321	299	302	321	303	347	328	298	299	317	309	305	294	299	305	317	308	308	266	288	319	315	278	286	268	309	281	276	286	317	315	274	331	313	307	316	271	280	292	266	323	291	319	294	294	310	306	290	284	283	329	321	340	317	297	276	293	267	300	252	290	325	347	301	305	308	296	315	300	269	266	316	294	285	320	296	276	333	328	310	282	299	297	305	307	323	309	248	319	296	303	267	276	276	296	277	304	293	297	289	305	290	311	315	303	312	303	300	321	304	342	306	318	296	292	311	330	279	310	322	336	314	286	318	307	271	317	258	274	302	308	260	290	285	308	312	280	294	304	293	295	285	300	310	252	292	288	288	333	277	307	303	326	296	276	271	288	297	332	306	293	292	312	272	303	282	314	310	307	307	311	329	272	294	284	297	290	319	304	278	321	293	269	314	310	308	289	323	327	314	297	325	283	311	319	309	322	300	280	282	311	297	310	318	307	286	310	295	289	279	293	291	317	323	278	305	266	279	275	299	284	299	281	288	310	289	301	310	316	306	290	293	280	293	299	315	285	288	322	298	291	276	328	313	315	288	312	287	340	311	271	291	289	296	276	320	274	304	319	303	307	314	302	297	312	291	288	312	295	279	302	302	305	300	290	325	298	310	342	281	283	273	292	316	293	275	289	296	280	289	326	278	274	298	319	298	279	309	296	283	268	270	298	295	284	240	311	265	294	318	295	324	271	295	295	333	299	295	303	280	300	279	269	289	276	307	337	328	333	299	313	301	299	256	276	295	275	313	287	308	327	294	298	297	303	298	297	300	289	293	288	329	315	304	308	258	322	328	298	336	334	307	336	268	294	285	288	311	327	305	300	298	286	300	278	274	288	316	297	285	318	305	313	284	250	299	290	297	302	314	277	313	327	282	308	317	315	324	279	325	309	296	294	289	264	302	280	288	308	291	326	294	282	313	316	245	317	310	333	336	282	304	300	285	302	296	265	316	273	291	297	297	331	315	270	313	282	287	272	292	279	291	310	311	300	316	311	308	283	287	326	252	311	306	324	293	262	270	272	290	300	306	294	295	337	303	302	287	302	294	287	313	278	317	312	309	285	292	318	303	340	267	272	338	342	291	304	282	312	286	287	348	290	316	277	287	332	306	277	292	320	290	326	299	297	286	303	295	301	292	316	300	310	278	296	289	304	303	300	296	290	303	283	286	296	291	313	296	299	281	291	294	303	311	295	288	324	270	309	293	271	305	361	301	307	321	282	316	313	298	290	301	272	304	328	290	299	296	329	313	298	311	311	307	300	287	306	310	294	290	265	280	322	316	290	310	313	291	287	327	267	299	266	311	305	276	303	346	307	309	315	302	281	316	302	336	306	285	296	295	309	299	287	305	281	316	304	301	308	302	276	340	305	322	294	281	301	303	264	297	283	285	277	268	316	312	316	301	265	276	246	278	296	299	343	287	295	310	284	297	283	306	291	307	293	312	271	278	282	285	266	290	290	292	291	269	309	293	318	283	293	288	270	293	291	291	312	285	276	312	295	286	279	272	315	281	264	329	308	302	299	314	300	279	315	296	310	266	283	274	306	290	305	285	280	284	272	304	330	302	299	274	279	291	278	312	331	300	299	293	293	312	279	265	293	315	285	278	292	304	295	301	295	304	274	313	279	323	279	275	313	293	295	289	318	306	285	305	284	281	318	293	298	283	262	294	290	284	278	319	308	316	287	296	268	327	293	320	292	264	296	315	281	310	295	320	314	268	301	307	307	316	300	284	290	290	324	269	312	311	351	303	297	257	314	289	288	309	312	292	281	315	309	283	289	288	303	297	297	330	311	274	280	306	318	310	291	307	277	338	285
53652	50738	34825	13583	15547	5084	1669	688	720	718	666	766	708	673	693	709	645	698	710	715	683	718	766	694	699	686	743	691	639	739	687	661	675	715	707	683	698	714	688	700	748	702	708	715	645	735	716	714	733	653	677	712	685	703	703	675	740	723	741	708	675	727	715	663	727	715	693	657	717	686	702	745	701	746	710	708	675	731	716	723	702	740	722	701	682	704	673	716	740	695	710	732	726	665	727	737	690	725	674	693	721	657	683	719	669	701	702	692	755	696	699	696	695	695	710	721	659	724	706	737	746	714	676	679	717	708	694	709	743	674	723	655	711	640	664	734	711	702	693	736	689	682	764	695	708	704	736	681	726	699	713	697	738	711	679	711	684	696	686	733	699	700	718	659	669	679	716	660	724	688	745	697	638	672	760	714	697	687	782	703	715	690	710	678	764	707	661	716	666	725	699	640	690	702	731	666	699	729	723	685	691	699	700	737	673	730	710	701	740	678	714	719	640	674	732	744	698	728	730	697	715	667	686	721	705	725	711	735	734	680	743	733	700	696	714	678	712	660	691	727	636	723	710	698	764	692	677	725	720	663	681	681	750	675	712	686	668	691	721	682	700	643	700	697	684	691	715	683	735	694	683	710	708	700	685	702	700	737	726	724	677	714	720	748	715	675	709	742	713	719	709	680	710	725	748	737	693	664	739	702	775	712	695	679	662	660	726	719	719	706	673	728	700	685	679	678	714	735	671	730	700	686	727	670	719	669	699	698	650	705	723	706	690	697	668	685	687	745	720	706	680	680	693	696	709	720	696	682	709	684	713	720	698	716	664	690	700	663	736	694	675	733	728	721	741	700	727	663	691	704	664	699	654	728	724	751	736	737	693	694	721	724	688	690	715	670	696	677	685	721	726	711	667	697	711	698	665	739	667	728	707	712	696	697	719	685	694	729	723	695	704	679	680	662	717	720	735	718	737	714	670	685	684	689	733	698	692	688	697	678	717	719	723	696	687	710	700	661	710	697	691	703	692	699	726	681	761	730	770	663	737	662	687	743	636	727	689	694	704	693	737	677	701	724	662	687	703	684	703	695	731	681	752	715	698	717	747	662	715	685	720	679	706	712	683	675	629	704	710	722	686	704	715	684	692	701	684	725	691	699	698	702	666	695	737	693	718	777	670	695	705	707	690	715	696	695	664	699	672	666	697	692	713	658	680	694	748	693	693	690	694	707	702	727	705	701	689	714	719	682	687	636	700	677	670	721	663	722	707	744	667	709	700	699	703	675	667	699	697	649	709	735	666	702	655	719	704	678	704	647	715	681	677	703	674	720	676	708	705	706	688	696	686	660	696	697	747	736	707	711	716	720	714	722	699	704	726	725	754	678	712	696	695	699	708	704	693	706	728	697	750	734	639	683	722	701	687	689	690	688	692	758	737	654	732	685	691	719	695	696	675	715	693	705	700	664	694	712	694	725	755	736	718	688	676	724	648	691	644	693	697	733	702	731	671	672	733	662	724	682	693	681	692	726	679	702	720	703	698	716	761	707	707	655	678	713	661	735	677	664	694	679	703	670	690	728	682	685	700	719	665	670	726	712	699	660	695	669	694	689	692	722	716	686	746	685	718	721	712	645	690	712	714	715	754	723	733	745	723	662	698	690	642	694	695	768	754	719	746	726	737	708	719	678	654	701	680	686	727	697	726	686	693	704	704	725	698	680	720	703	711	708	664	664	746	711	725	667	674	709	700	752	737	712	703	702	778	726	702	652	705	684	697	701	690	680	730	712	693	694	701	691	682	690	684	719	691	744	695	713	717	701	670	694	715	681	690	701	698	696	771	675	752	723	660	676	720	714	675	727	689	702	725	691	720	654	695	695	663	709	695	787	762	701	694	710	690	719	697	695	702	715	689	687	708	665	685	681	660	748	648	748	683	726	729	697	721	688	710	700	677	736	729	676	690	737	716	726	697	708	702	673	733	733	702	699	689	752	738	673	646	672	712	627	767	711	767	653	677	686	679	703	702	648	761	709	717	713	718	704	687	682	712	699	682	731	709	673	687	692	748	721	680	697	724	732	668	665	656	685	740	710	703	702	715	729	669	722	728	715	731	710	686	748	682	713	725	689	679	696	711	744	667	730	729	751	691	698	645	678	702	734	666	711	666	700	681	691	680	705	724	699	710	693	725	700	681	720	742	686	722	693	693	713	675	702	674	711	714	730	679	690	705	692	663	715	717	695	697	743	730	695	806	682	678	695	710	731	722	721	738	720	690	721	678	697	680	676	688	704	727	691	672	703	742	724	710	668	722	665	696	761	688	702	709	679	704	717	708	709	738	658	665	688	695	744	654	683	714	686	715	684	741	711	714	699	747	689	681	698	693	695	688	736	734	702	721	670	695	700	692	682	715	726	710	703	697	670	687	737	671	776	655	666	713	652	673	711	655	701	689	715	737	704	713	683	710	723	676	752	726	677	688	643	676	646	746	710	649	699	728	700	718	728	693	688	749	696	718	716	716	660	717	673	714	709	695	688	697	696	695	710	706	702	731	681	708	726	689	719	714	739	732	704	723	720	727	718	710	723	689	729	751	693	705	709	638	689	718	717	726	691	720	699	698	686	659	659	726	773	731	658	739	652	659	659	700	719	704	672	711	655	718	669	729	765	708	688	674	725	688	682	714	682	707	703	689	717	734	709	657	698	755	679	705	691	692	686	702	690	692	696	740	721	696	712	659	711	694	690	700	645	676	692	711	669	688	727	653	687	749	726	692	730	687	699	699	749	726	659	675	646	671	736	716	685	716	700	693	741	673	714	700	717	663	730	710	689	706	696	699	714	660	689	712	707	712	696	701	699	667	737	717	702	713	742	666	644	728	658	673	710	676	713	770	701	648	623	703	728	687	720	743	741	666	690	730	733	689	690	729	688	686	685	758	731	710	753	700	718	693	766	700	674	687	734	672	687	700	762	703	718	689	677	752	768	688	689	755	729	702	647	680	698	695	695	689	720	650	622	748	736	738	677	666	697	699	710	710	684	653	742	711	705	703	711	738	681	679	733	719	697	731	680	690	736	699	687	693	704	677	714	702	696	677	740	728	711	710	681	723	696	677	700	742	723	690	683	732	718	657	693	670	758	708	685	714	710	658	769	705	673	710	656	668	685	731	709	655	721	682	707	694	740	656	729	674	658	710	685	783	721	687	716	708	671	680	707	700	734	717	752	694	735	739	684	695	686	729	721	678	674	714	716	682	709	741	727	694	753	673	669	657	690	618	694	699	702	719	683	665	735	691	706	693	690	700	719	747	664	729	701	752	708	691	668	705	767	726	692	704	684	732	713	696	675	715	704	708	701	730	724	701	696	750	770	701	633	729	673	688	716	726	742	715	688	731	675	735	673	716	689	660	739	674	689	682	666	716	709	714	686	728	715	718	707	684	695	699	736	690	706	692	707	749	761	672	715	731	722	712	702	685	678	700	748	673	691	757	687	687	694	722	638	689	738
88114	75849	52083	22968	17017	4967	894	184	199	200	194	216	211	196	233	198	234	188	218	225	223	189	180	203	213	203	200	175	215	214	209	213	181	219	197	209	207	221	193	240	197	199	204	227	179	195	234	199	241	203	196	221	189	203	228	185	209	211	214	227	211	233	205	190	197	191	217	197	207	233	181	182	222	199	196	203	187	209	170	194	199	206	211	197	200	220	213	168	204	224	208	187	178	206	230	201	192	202	209	226	214	194	186	199	225	206	203	198	201	199	200	196	193	215	184	191	211	177	215	198	174	215	210	167	220	234	190	211	179	216	213	197	184	201	203	212	232	191	196	202	209	214	207	198	207	179	167	210	200	206	193	190	248	207	203	204	205	197	201	200	207	203	212	192	200	193	207	204	194	227	199	213	197	196	209	214	213	201	199	205	221	220	225	187	241	238	203	215	191	188	205	201	201	207	226	223	216	226	217	212	197	190	205	205	185	207	198	209	212	215	187	206	207	222	187	178	215	209	208	205	196	169	193	202	211	237	209	207	232	203	201	204	162	190	219	216	203	209	208	199	207	229	196	215	203	208	230	179	215	219	196	208	231	210	213	184	199	216	188	183	200	204	209	204	204	197	224	206	189	196	194	219	227	189	213	223	204	193	191	198	178	185	196	201	217	198	218	203	190	215	218	213	248	211	221	216	230	199	197	212	179	191	210	220	197	204	189	230	199	213	224	193	212	192	200	189	205	206	208	215	204	220	198	229	227	201	247	223	203	202	197	213	209	194	193	195	216	187	184	173	216	212	200	223	181	197	196	233	209	229	199	207	216	212	233	188	222	201	199	207	216	186	209	186	204	186	178	186	205	213	198	207	222	224	230	220	187	222	217	187	243	204	228	217	192	215	190	186	225	165	191	214	181	218	198	200	193	220	187	211	205	225	222	201	206	192	208	212	200	227	181	193	180	219	215	194	192	223	207	188	197	211	209	216	220	217	191	203	212	214	199	203	212	203	240	236	200	186	193	194	197	210	210	184	212	211	207	214	189	217	226	239	208	195	205	180	210	205	204	196	219	192	220	222	228	207	198	221	198	204	167	227	197	215	180	193	201	219	214	208	211	222	211	197	198	185	212	230	196	209	208	236	219	209	208	224	212	203	183	174	213	216	200	178	208	226	199	219	198	199	227	191	215	239	192	221	207	207	207	207	216	201	225	188	222	211	211	204	203	186	211	192	195	217	208	204	223	188	232	199	203	200	216	205	188	223	200	186	214	201	183	220	188	203	181	215	233	195	214	207	215	205	234	227	222	209	226	214	202	204	202	207	209	218	200	204	212	184	201	220	173	195	187	191	220	209	213	174	190	219	204	186	196	190	203	197	223	202	191	204	205	187	207	195	208	216	223	184	199	196	192	213	205	199	207	202	198	202	168	174	221	198	220	203	183	208	196	213	217	206	228	190	210	240	208	210	224	203	200	221	197	223	215	214	210	195	208	198	180	203	213	219	225	205	213	184	221	197	220	201	233	196	167	212	210	213	159	217	189	206	194	191	209	227	221	210	221	190	210	206	204	201	211	187	204	192	212	201	196	221	202	183	251	190	226	214	209	200	211	187	235	211	196	193	244	222	223	217	188	215	185	223	203	222	206	186	213	192	213	209	199	214	206	227	199	215	180	213	196	228	206	190	209	209	203	201	221	182	212	221	178	220	194	199	217	227	212	189	196	213	211	221	190	211	212	209	178	211	211	219	214	196	186	199	206	197	196	206	191	212	192	213	216	201	184	194	180	199	206	202	214	221	198	224	228	199	203	224	199	195	215	207	206	188	197	244	186	199	187	195	186	219	208	213	222	201	200	224	194	195	225	196	187	201	216	203	192	207	203	207	219	183	207	201	217	207	210	209	211	221	200	199	198	177	201	216	215	210	194	180	197	209	215	185	206	211	213	189	203	228	187	200	201	187	201	190	210	201	175	203	193	214	218	197	251	196	214	212	231	245	197	199	208	195	198	204	232	231	214	209	215	236	189	217	220	200	195	216	197	237	211	188	201	208	196	201	201	204	211	200	219	212	205	213	205	229	189	191	202	216	180	182	199	212	207	198	213	204	196	221	197	201	225	203	220	190	230	196	198	213	209	217	224	244	219	208	192	188	214	211	206	204	191	217	223	189	216	197	217	197	196	190	217	227	186	229	193	211	189	207	226	213	219	204	233	207	204	199	205	222	214	195	209	194	203	209	190	220	183	223	199	199	191	219	210	199	202	195	217	233	215	203	217	185	196	206	171	226	206	185	198	208	201	234	199	200	201	197	194	225	211	192	204	205	190	199	204	230	191	215	222	198	214	211	221	209	221	194	225	223	198	223	184	228	222	212	237	208	206	207	211	188	199	197	200	212	220	210	212	198	196	222	237	213	204	221	191	210	215	204	201	204	194	240	230	202	205	186	184	201	199	211	208	180	193	211	220	195	204	229	180	199	217	217	197	192	172	210	204	222	223	233	206	191	205	196	235	197	187	195	198	204	198	191	215	199	191	219	204	210	222	205	216	193	208	206	219	208	217	191	231	198	218	206	195	230	178	211	203	194	223	208	208	211	201	231	210	200	209	204	214	177	208	242	204	204	213	184	215	194	209	221	256	196	179	194	219	200	200	220	217	220	208	197	209	206	209	189	198	197	216	200	186	197	225	213	194	224	201	208	218	215	237	185	213	212	197	221	190	186	184	219	205	212	235	198	207	205	204	221	225	204	222	205	195	180	194	222	222	204	228	204	201	216	217	195	206	205	213	184	205	186	209	199	215	206	212	209	219	199	210	224	203	223	229	215	223	181	215	214	206	194	198	208	205	192	218	228	183	191	205	194	211	191	196	205	216	198	195	215	192	200	190	226	201	230	215	202	226	207	228	179	218	202	194	199	204	219	252	216	210	177	208	169	168	191	198	180	196	231	210	198	219	174	221	199	198	189	189	195	203	224	176	203	208	199	206	221	219	195	212	209	201	193	193	195	241	212	212	194	209	215	204	190	198	214	174	217	195	201	216	222	219	205	217	233	207	179	198	195	191	198	204	196	193	197	200	212	208	218	241	196	224	184	206	238	192	207	188	204	202	208	200	196	220	206	190	205	208	211	205	228	210	201	195	191	198	191	204	184	223	204	210	187	203	196	229	212	219	214	229	216	216	223	189	184	202	195	181	206	192	218	214	196	184	227	201	211	217	197	216	214	194	197	215	214	223	216	206	200	228	214	197	192	193	200	179	202	210	197	175	209	214	214	216	188	204	210	207	189	217	225	210	212	181	205	216	211	220	217	187	212	193	211	202	210	173	208	219	187	191	203	211	201	181	206	221	206	215	216	208	175	204	223	212	203	183	232	193	211	216	224	196	193	220	197	226	192	198	214	176	190	192	204	216	229	233	202	196	202	182	205	209	182	205	176	197	191	208	197	188	178	192	209	201	201	178	198	187	195	193	211	214	207	224	193	229	180	226	191	183	189	208	201	196	191
67721	66138	46182	24704	25638	10060	2691	509	514	531	500	516	566	503	489	509	492	528	510	534	468	522	520	503	536	488	496	492	487	518	512	473	548	500	513	508	480	493	491	523	480	486	515	517	484	535	474	503	479	502	473	520	477	493	511	490	476	503	521	481	466	542	504	494	517	504	517	497	534	515	490	518	479	569	489	480	482	488	511	546	495	535	493	492	541	536	499	477	477	482	492	478	459	488	446	496	519	479	481	504	520	485	496	556	537	484	574	526	499	511	481	470	513	449	483	489	536	479	518	473	533	504	518	492	534	497	481	499	483	557	530	522	535	504	523	500	475	506	526	482	515	487	504	510	477	499	550	475	503	508	473	497	467	460	468	485	480	496	505	508	476	505	548	525	481	511	497	474	469	456	531	512	522	494	532	497	534	456	516	494	486	528	504	517	494	517	491	526	467	479	510	512	506	460	508	475	504	532	468	546	501	450	488	498	507	497	500	512	473	472	520	537	514	528	502	504	489	479	480	554	447	505	472	499	535	526	471	498	512	460	527	486	482	489	473	537	486	526	472	496	502	502	496	501	495	503	520	485	532	522	542	549	488	487	531	521	510	546	490	503	490	519	505	533	508	452	472	489	481	470	468	477	497	440	541	486	481	533	487	505	537	487	488	515	508	473	490	480	506	529	501	505	507	520	527	520	486	521	504	498	530	529	475	534	497	489	480	490	468	483	477	503	490	517	504	498	503	475	474	489	468	571	462	506	516	499	506	502	501	485	505	509	474	496	506	509	510	476	449	507	480	518	550	495	496	483	514	503	498	541	481	492	538	501	498	502	535	487	505	458	502	490	523	470	490	467	528	503	483	507	495	520	498	478	486	518	501	459	500	472	536	568	511	498	471	492	450	517	490	501	516	490	496	530	522	495	494	522	523	494	505	527	513	487	527	472	549	489	494	485	487	496	490	503	515	562	483	493	470	494	531	499	516	459	509	497	492	528	515	523	499	471	504	514	480	532	492	530	502	521	507	492	514	489	477	493	514	499	493	511	488	553	502	490	552	539	525	475	538	532	527	526	469	532	519	521	470	526	509	495	487	502	495	506	500	477	492	518	505	510	530	465	496	515	538	500	508	467	537	504	500	496	470	536	500	511	460	511	500	477	513	531	517	492	525	503	488	481	493	557	546	499	482	503	499	469	526	518	510	487	474	450	498	487	527	477	473	534	484	564	491	527	517	513	511	481	515	536	516	486	526	526	542	499	464	508	481	519	519	459	480	480	489	468	514	511	508	490	499	514	493	505	475	522	483	518	493	504	488	504	514	468	477	479	507	466	493	466	484	480	483	499	529	529	519	472	515	514	513	502	501	496	509	503	480	548	519	510	520	490	526	478	556	487	483	503	469	501	531	470	519	474	504	498	506	500	514	498	527	484	487	535	507	500	541	491	503	522	525	472	473	495	520	497	461	474	467	487	474	536	470	473	523	520	509	516	527	504	506	466	483	508	502	521	523	465	527	530	466	531	529	451	522	479	480	509	484	526	504	504	522	500	520	516	466	461	474	505	509	514	484	509	525	458	527	517	499	525	473	508	534	482	504	504	455	471	495	520	513	517	524	500	529	496	514	512	554	487	491	501	484	512	510	479	513	464	462	492	463	516	563	525	515	498	512	488	508	501	500	530	479	510	518	470	466	511	479	511	507	481	503	460	513	541	479	489	469	474	494	503	476	511	504	528	493	495	487	490	466	476	467	535	465	534	551	466	509	478	503	507	546	517	490	484	469	549	491	512	525	523	487	512	528	476	519	493	470	522	514	505	464	469	524	519	506	462	525	525	523	508	508	505	480	496	487	490	534	506	510	474	495	498	511	535	533	487	474	472	496	515	506	491	484	521	479	501	517	522	516	513	481	520	486	499	503	456	504	544	480	529	513	481	485	485	489	512	488	512	508	495	481	485	535	465	527	519	524	504	511	484	508	478	500	503	515	467	490	492	477	444	512	497	545	490	500	483	517	488	505	480	463	520	519	487	528	499	510	486	514	542	496	495	484	508	534	509	485	534	527	485	523	452	475	530	481	503	525	490	523	504	552	479	494	492	526	507	492	502	493	501	491	469	567	473	481	537	450	515	481	467	499	504	506	523	494	532	498	498	538	484	517	498	484	517	490	463	518	487	522	480	488	497	507	488	513	482	528	495	475	527	481	475	507	489	515	478	550	456	505	511	512	527	528	502	505	488	512	460	472	526	465	502	486	507	460	491	462	490	499	496	494	511	493	501	519	524	490	502	463	524	532	511	522	508	505	507	509	522	507	482	484	530	510	537	502	509	491	450	504	493	494	483	491	517	505	522	523	486	513	478	490	467	467	544	505	509	500	508	507	488	505	517	504	489	489	483	523	503	517	529	471	507	479	496	474	516	497	515	493	463	505	494	467	500	514	520	519	480	458	479	475	494	496	517	502	508	462	499	520	474	568	514	508	485	524	511	515	461	492	469	514	498	480	531	517	537	472	463	529	479	503	496	510	503	532	495	493	476	526	499	564	497	471	477	498	478	484	519	503	506	506	517	489	492	514	520	533	519	531	496	499	535	541	514	476	470	490	524	518	493	489	513	514	491	512	519	526	471	491	520	439	538	514	513	520	495	502	486	512	507	504	504	488	491	486	511	522	495	501	520	503	462	496	518	507	535	495	475	545	472	502	467	484	487	484	546	489	560	486	499	486	483	526	505	480	517	482	487	518	514	492	496	502	505	460	533	483	483	500	502	517	497	502	511	517	552	513	515	500	442	531	501	502	530	505	481	452	518	504	488	480	499	505	503	472	487	528	513	463	493	507	519	519	496	490	507	460	536	500	499	488	496	504	515	483	521	521	534	487	503	521	511	527	505	533	499	515	549	513	467	524	520	483	466	521	498	524	488	521	526	492	519	489	513	519	499	492	488	498	511	503	500	449	497	493	487	485	486	539	507	468	485	497	511	493	539	465	501	495	505	495	516	507	476	498	507	545	511	498	472	519	520	505	488	464	514	533	480	527	528	508	484	471	520	512	482	488	495	489	475	495	510	495	499	548	452	485	525	509	501	475	504	523	483	494	494	507	486	490	518	512	503	498	523	475	526	491	496	509	520	452	509	479	543	469	486	511	534	439	480	516	502	463	502	510	529	509	464	536	504	472	494	469	504	524	515	521	489	499	485	489	508	485	541	501	536	509	500	484	516	487	512	512	496	504	486	482	490	524	540	512	470	537	551	522	490	485	476	519	515	516	496	500	531	498	506	498	490	525	475	485	511	532	494	523	529	502	485	489	495	506	511	499	483	537	518	499	489	511	509	492	500	532	495	481	479	534	513	546	505	462	491	498	499	511	512	542	499	483	484	482	496	503	499	476	509	510	502	501	461	485	515	516	515	466	498	491	527	487	511	486	474	510	479	513	497	522	530	504	479	473	497	506	496	508	503	508	490	503	494	510	492	488	501	491	520	483	517	511	469	522	482	468	537	517	523
37239	28100	10864	1121	1015	524	330	299	293	318	299	294	305	287	296	278	290	310	304	301	303	302	293	299	307	312	288	278	274	290	305	301	294	283	331	318	296	284	287	321	340	281	327	283	326	291	284	326	305	307	297	300	307	296	307	284	296	322	288	267	348	310	325	324	339	312	307	297	276	316	287	311	326	305	292	277	302	267	296	305	304	299	298	317	281	335	287	292	295	266	294	303	293	275	300	296	276	297	323	320	299	304	287	291	315	296	328	287	275	298	294	310	349	318	268	299	306	293	271	350	308	280	266	290	306	298	299	269	297	304	284	291	290	298	292	331	340	330	302	295	261	301	269	284	293	293	292	297	279	267	336	278	283	276	322	284	308	275	271	318	279	262	311	296	283	299	272	269	310	295	288	322	306	296	287	291	308	303	333	307	290	279	310	301	324	297	273	289	294	314	324	314	305	293	291	292	293	272	293	331	266	309	292	312	329	321	292	309	290	304	298	304	344	306	297	278	277	294	268	325	279	326	316	295	285	306	286	276	291	315	289	315	279	311	271	313	310	298	315	335	312	302	303	305	278	302	271	261	296	297	314	290	295	330	319	317	273	308	335	311	319	316	314	300	316	302	303	299	286	334	321	277	309	313	291	289	302	296	291	311	298	284	331	320	275	296	319	296	284	319	306	296	290	310	305	327	313	262	289	296	321	300	300	294	297	305	274	299	291	309	301	323	284	283	293	304	319	286	280	282	290	266	284	277	288	318	285	306	298	265	288	282	292	302	296	296	304	268	303	279	275	321	295	301	282	279	284	300	323	297	318	296	321	263	305	317	318	285	310	279	290	334	291	289	292	294	295	293	327	323	316	320	316	297	289	290	298	285	330	306	295	278	295	309	300	312	279	261	312	311	306	285	299	309	311	293	301	309	295	288	285	299	295	276	317	278	319	292	292	309	286	290	304	327	298	297	291	301	303	282	333	283	300	315	347	301	285	307	281	326	310	296	280	319	279	309	304	343	330	317	295	309	306	287	297	316	319	303	253	314	284	276	293	289	267	304	284	318	275	280	289	285	330	318	277	270	298	308	277	285	309	261	282	320	323	295	299	300	325	339	292	303	287	306	285	280	298	299	311	291	301	296	313	276	326	290	295	300	308	309	288	316	285	304	292	291	315	322	292	288	304	345	307	259	313	286	278	251	290	316	328	280	301	308	253	279	309	263	298	281	298	304	275	331	291	293	298	308	309	290	295	336	328	274	315	280	300	269	285	328	289	252	323	302	306	293	332	273	313	266	312	300	283	284	302	274	286	295	293	320	283	286	310	303	327	287	315	304	297	286	321	298	282	303	290	317	274	266	298	321	304	306	304	284	325	300	289	298	289	285	301	312	304	311	309	315	276	335	292	304	295	321	336	264	287	280	324	317	313	323	294	300	314	286	296	337	300	310	317	312	291	287	301	296	292	304	271	304	290	260	299	272	320	305	290	349	298	308	323	299	315	319	288	322	316	309	301	285	280	282	298	317	296	284	290	327	314	322	327	318	298	304	307	311	283	265	324	290	291	318	309	311	297	316	302	286	287	304	316	301	285	295	296	279	311	282	316	312	280	307	300	284	278	260	311	304	299	300	298	299	291	315	281	319	307	309	284	307	300	293	303	303	305	306	284	327	304	340	336	295	320	283	289	313	307	311	297	270	302	330	295	330	271	317	312	308	289	302	282	264	307	264	306	296	299	320	282	313	321	310	313	287	307	298	289	303	305	277	288	284	279	313	321	310	304	305	336	286	314	287	308	280	315	299	306	301	278	291	291	298	298	274	297	306	301	287	329	286	292	295	293	310	261	290	307	299	305	310	320	289	325	303	312	303	281	331	310	319	286	278	308	301	277	299	309	295	284	304	290	293	301	278	308	279	308	339	314	280	291	310	318	312	283	310	294	339	310	298	333	315	283	311	302	293	309	310	308	284	310	264	293	315	324	293	285	292	282	326	321	294	286	299	284	315	323	283	293	290	290	283	314	310	299	292	276	306	291	288	312	283	293	260	295	280	295	296	292	299	289	297	282	283	299	285	321	288	322	277	315	308	294	292	299	324	282	291	309	268	275	303	330	285	302	287	297	288	295	295	270	301	301	264	327	317	314	316	314	320	283	287	295	298	266	345	288	277	320	284	301	329	323	283	305	318	327	282	289	316	292	296	304	281	317	291	281	287	298	290	301	261	284	308	313	328	294	318	302	331	293	339	299	319	307	288	299	283	287	257	298	301	296	298	281	295	298	300	299	318	271	323	328	306	317	300	331	315	284	297	292	268	273	289	295	305	325	291	284	314	318	320	303	300	299	261	290	280	289	299	312	313	288	277	286	267	324	312	320	310	311	303	312	292	310	284	305	324	309	298	305	275	281	321	290	329	307	280	259	313	306	309	322	301	308	298	299	305	306	268	275	294	297	311	307	294	303	304	332	311	300	340	316	290	285	316	296	303	290	307	306	315	302	325	331	279	306	294	327	314	268	332	278	310	307	288	307	303	316	331	306	309	291	310	315	291	305	268	286	309	300	290	290	294	316	281	294	312	332	295	360	315	309	307	320	277	289	291	269	337	306	323	306	316	273	296	318	310	327	333	292	311	279	294	277	285	333	285	328	286	304	316	317	323	339	307	290	274	282	290	315	351	309	292	282	317	284	267	298	317	317	275	327	283	309	310	339	280	280	288	323	310	283	287	305	325	318	300	329	304	311	290	273	294	304	286	326	278	321	321	268	339	261	304	322	285	294	305	327	301	292	308	273	314	301	319	317	294	305	311	300	344	333	293	327	312	289	277	276	321	294	323	288	295	300	315	297	315	274	264	288	325	305	306	312	340	289	304	311	339	299	308	307	300	335	306	313	296	295	273	308	311	312	301	311	289	304	352	305	310	318	302	298	277	300	297	305	305	340	260	319	300	295	329	309	304	315	306	278	277	307	309	279	284	311	297	313	293	287	296	289	313	273	321	299	291	290	268	311	281	311	297	283	328	315	321	349	307	277	277	287	305	318	306	271	285	279	273	294	319	303	310	313	306	273	281	281	320	322	290	284	308	295	314	272	286	306	296	301	313	323	289	302	284	287	290	332	269	299	282	304	276	294	296	302	316	326	289	304	280	296	292	295	292	310	302	287	302	327	302	278	271	289	271	265	286	294	269	316	350	310	304	287	289	278	318	307	348	307	342	330	316	271	307	313	273	278	294	301	282	290	293	301	319	309	273	301	301	300	294	278	287	326	273	276	316	294	289	281	276	301	335	272	312	284	303	313	265	286	303	287	261	318	282	303	299	283	309	296	318	282	296	279	282	297	321	283	305	309	337	282	291	296	299	272	289	277	283	280	279	308	252	310	305	330	291	300	285	300	297	282	287	329	300	325	292	314	308	290	317	303	312	309	305	301	298	270	258	270	268	287	292	296	321	273	300	324	288	299	290	289	285	341	342	280	298	321	329	267	305	338	336	297	351	333	335	303	317
35044	28592	12136	2087	3011	1478	873	730	758	681	687	724	709	742	696	731	697	702	707	711	697	709	678	685	744	708	682	707	704	698	679	714	750	691	678	763	736	720	741	739	757	661	671	690	744	723	708	720	657	772	705	713	728	711	739	678	748	717	735	726	726	715	718	683	756	756	752	720	730	705	737	783	704	727	740	713	702	698	725	741	725	758	690	742	698	733	766	671	727	731	709	695	688	724	723	703	728	678	731	693	728	715	726	695	769	689	713	714	673	700	712	731	777	692	727	790	729	731	682	720	728	705	712	722	681	738	674	729	736	751	726	708	750	662	730	705	725	718	710	719	760	645	720	788	745	726	738	738	748	669	706	737	732	702	665	758	714	694	729	727	709	765	713	710	695	707	754	729	704	722	690	718	706	713	749	716	701	739	706	676	709	720	704	682	690	737	739	708	700	700	720	738	694	713	698	701	697	744	731	673	695	723	715	773	718	700	702	701	683	697	705	755	712	690	751	715	692	725	681	721	705	752	714	694	749	735	703	709	702	709	676	718	751	714	763	733	722	756	651	720	720	725	712	736	711	743	740	681	690	692	700	748	725	712	706	719	751	693	734	746	721	700	736	684	728	727	696	739	749	752	736	729	731	706	696	687	745	710	684	745	719	743	725	705	723	742	722	722	702	709	662	706	725	727	740	685	708	674	741	736	729	688	760	700	714	677	713	696	716	659	721	756	701	663	747	656	761	722	721	686	722	738	739	752	719	679	716	757	746	741	640	784	739	756	719	720	714	684	693	758	700	723	684	710	720	753	721	703	724	700	655	687	748	726	693	718	729	717	683	706	783	720	732	728	714	733	696	715	729	732	689	708	721	655	716	710	742	738	736	687	744	699	758	741	678	685	768	725	760	766	701	726	731	703	688	696	673	699	713	790	650	784	690	703	756	713	708	701	732	663	699	708	712	705	703	681	718	718	725	712	721	679	705	709	734	706	707	721	719	776	776	729	722	695	752	708	743	694	697	749	721	728	705	708	744	713	715	740	714	751	635	683	718	722	651	674	717	753	667	704	722	717	698	695	710	700	677	789	674	740	686	709	756	715	686	736	724	683	726	703	707	731	691	730	695	674	675	717	691	708	738	728	726	687	702	763	659	728	702	667	743	685	707	663	703	710	721	717	709	706	731	684	679	735	682	731	737	731	760	736	732	781	770	761	742	723	668	756	713	733	702	749	702	667	681	705	763	721	726	715	693	758	691	733	721	696	741	711	696	668	737	676	716	726	705	671	731	715	732	745	714	666	710	717	706	732	737	748	682	750	741	724	737	664	704	695	678	698	710	713	754	716	758	694	675	723	671	713	749	719	722	713	728	740	703	683	737	671	740	712	715	745	724	719	713	705	746	754	735	720	686	696	705	743	755	703	678	710	694	751	723	730	689	693	710	730	713	664	724	718	696	697	769	720	819	693	722	737	743	698	728	711	762	722	728	711	687	764	715	693	752	719	717	701	711	711	684	698	735	747	719	685	711	757	684	736	735	744	670	700	716	712	768	694	659	730	687	703	660	686	727	724	798	718	697	678	674	758	710	725	730	733	701	729	753	748	735	716	765	726	732	764	730	710	688	714	727	739	694	694	773	696	688	679	691	744	726	743	686	725	723	730	785	729	705	702	777	690	699	708	720	694	724	672	783	716	701	719	729	761	729	681	748	765	678	725	723	670	705	745	714	705	753	720	695	734	737	775	699	678	699	687	706	724	728	702	709	760	724	706	721	693	713	740	739	716	764	748	739	739	708	693	717	711	735	705	695	717	670	718	703	731	747	753	741	699	687	754	704	679	715	766	694	716	681	691	718	735	755	705	752	791	714	705	715	711	785	710	699	724	706	721	705	711	715	698	702	699	743	686	675	713	694	735	684	715	724	750	741	754	727	684	687	743	718	695	709	734	719	737	726	779	744	715	686	707	689	725	783	739	716	704	728	715	747	765	682	769	704	668	699	706	738	702	712	669	730	732	716	694	727	695	671	732	723	729	702	725	721	718	772	731	704	742	725	757	749	732	659	685	758	715	690	757	777	702	762	734	730	713	706	700	738	736	714	771	744	728	723	690	671	690	708	712	734	751	720	740	700	711	723	714	694	697	745	758	698	665	688	726	718	756	698	742	713	695	724	718	732	720	677	722	717	704	710	695	656	692	700	709	733	710	720	712	751	787	727	784	696	743	706	725	742	741	717	742	718	714	684	766	748	751	770	722	739	714	708	726	711	694	756	713	732	759	745	730	670	722	691	712	707	722	692	729	748	721	706	722	686	749	681	687	724	709	711	704	698	655	710	705	668	715	688	693	707	737	720	706	717	686	729	754	721	702	718	722	766	654	733	701	690	704	741	714	725	746	719	735	750	723	705	700	721	747	700	753	745	703	701	752	772	749	757	682	700	683	693	706	698	698	719	681	690	709	687	700	702	728	712	737	743	693	782	663	742	684	744	721	668	713	706	675	736	710	719	667	699	694	742	678	741	700	742	705	721	746	743	717	659	698	673	760	692	725	738	679	726	749	702	734	682	763	666	734	750	713	726	715	717	731	729	677	685	710	684	684	742	751	702	718	728	740	725	694	702	671	742	700	720	763	715	716	671	664	716	718	738	688	669	701	721	727	750	710	698	744	749	762	762	706	722	732	691	687	714	702	649	629	724	703	685	756	756	733	737	769	696	660	738	745	779	697	758	678	738	666	728	697	702	710	758	742	696	727	709	726	716	673	712	728	750	724	742	699	707	732	781	642	706	679	705	717	711	703	715	675	722	729	707	734	695	698	738	711	725	716	741	763	696	742	730	728	700	723	703	740	708	733	683	716	711	723	666	711	754	708	712	676	729	715	727	747	667	702	685	703	717	695	741	714	762	701	756	721	685	694	737	645	722	743	716	714	712	708	731	680	715	723	720	738	716	708	706	700	698	720	680	704	712	709	723	739	740	773	695	683	731	692	726	727	757	756	741	760	757	694	730	733	722	749	717	694	720	738	687	665	743	706	664	696	718	679	713	731	711	695	712	747	671	671	727	736	694	762	705	672	704	682	722	666	739	728	705	725	668	779	742	736	693	743	680	717	713	696	760	737	703	740	735	689	705	723	691	752	704	732	712	695	711	786	668	735	745	759	719	718	689	745	719	688	719	680	723	716	716	663	740	757	715	678	734	827	684	706	707	731	703	778	735	689	728	705	710	697	754	678	714	772	719	684	721	755	719	678	712	727	730	744	701	685	667	691	715	735	742	667	743	681	728	776	744	718	706	735	706	728	745	730	720	730	714	733	737	689	713	687	676	724	725	710	751	700	774	724	652	782	701	733	703	705	704	767	701	702	728	752	721	709	737	715	710	746	732	722	730	723	743	727	708	740	743	694	706	699	746	741	738	705	716	768	667	729	693	770	717	711	708	673	734	682	697	707	708	743	771	730	699	737	716	735	697	710	683	679	745	708	752	753	711	669	712	695	699	724	755	703
79204	66096	41989	14667	7765	2211	623	277	308	282	313	296	297	278	282	284	274	294	282	289	309	271	268	318	294	280	300	313	287	320	296	353	297	268	300	312	305	324	287	286	303	294	292	306	291	262	287	310	275	287	286	285	295	281	303	277	303	277	274	291	340	298	301	293	285	302	250	287	295	265	305	292	261	299	280	290	290	302	335	293	289	305	311	279	306	321	286	272	318	294	300	290	322	275	271	284	254	297	277	253	279	299	307	313	304	302	298	308	294	310	320	307	341	289	307	321	277	259	294	317	287	274	303	312	297	282	314	296	312	286	274	311	308	296	286	279	281	299	302	304	316	293	275	294	314	294	322	300	320	287	283	268	291	311	275	274	292	295	280	267	319	269	291	279	305	304	317	274	302	291	279	289	284	303	309	290	331	274	282	289	300	272	296	270	287	311	291	274	296	283	266	298	296	300	276	304	311	289	303	279	300	298	301	277	293	280	311	286	282	264	242	297	317	313	275	270	290	298	290	297	295	307	302	315	292	294	278	291	281	304	289	297	312	326	278	304	298	309	298	298	311	281	307	300	281	291	321	289	283	297	285	273	299	270	337	310	278	278	314	306	305	314	305	291	293	301	282	294	275	308	293	307	284	304	301	310	278	297	291	264	277	320	296	295	305	304	284	289	274	308	276	290	297	295	276	283	328	322	302	292	283	294	288	281	282	297	271	271	298	262	283	300	290	292	291	269	316	291	298	322	302	310	285	318	291	299	306	314	284	268	302	270	296	295	312	294	281	265	285	295	272	271	293	326	298	307	314	339	296	276	297	301	299	293	297	284	313	260	267	313	297	261	286	280	292	295	301	272	271	299	278	288	287	253	289	309	282	308	293	292	280	258	305	306	308	308	277	315	284	297	305	294	316	301	265	332	297	339	292	321	318	304	280	325	336	258	311	295	287	323	277	307	282	298	312	288	289	285	302	293	241	266	290	266	268	301	272	300	286	296	284	290	284	275	284	317	299	285	282	318	299	278	290	317	286	289	280	289	281	302	337	316	280	290	268	266	295	304	301	305	324	276	290	263	301	270	330	290	307	280	338	266	275	345	305	299	297	284	265	289	304	296	318	285	325	323	302	282	263	284	269	275	323	285	292	278	300	296	321	318	283	292	311	311	296	266	321	294	287	315	304	260	344	274	266	281	292	310	282	274	324	302	285	274	309	309	273	317	285	313	295	250	301	315	294	288	299	267	316	271	283	316	299	322	279	301	313	286	301	299	320	322	288	311	298	315	290	288	344	341	277	350	285	277	321	305	289	313	292	307	316	312	279	260	279	279	300	272	300	282	305	323	280	286	271	272	268	276	324	269	275	306	296	292	278	306	282	301	321	282	295	317	252	278	270	286	325	273	305	299	273	300	304	318	283	293	328	274	300	324	288	269	326	277	315	285	303	307	293	297	272	308	294	284	308	302	300	283	305	312	283	300	300	288	255	257	261	321	285	308	289	283	311	293	296	313	279	296	288	275	277	295	289	264	273	305	288	294	285	313	294	280	300	290	278	261	281	312	306	317	319	311	310	303	274	295	268	296	286	299	290	309	312	270	285	283	304	301	306	308	300	281	281	306	278	304	296	301	317	306	288	276	324	295	300	302	300	274	287	286	290	300	288	279	309	313	289	254	301	293	282	254	292	291	319	276	299	322	293	291	292	306	252	300	320	284	287	301	304	300	287	322	284	281	272	318	299	304	326	275	307	308	287	295	240	280	264	268	287	270	286	299	270	287	309	310	294	301	283	297	322	294	293	258	277	316	317	297	318	296	293	272	285	274	295	292	305	289	297	298	278	314	293	295	244	299	314	313	287	281	294	279	301	300	309	319	324	313	273	280	284	302	267	299	297	281	292	312	303	294	308	278	306	286	284	315	301	297	271	286	278	297	287	311	301	268	280	291	280	294	267	264	270	295	293	316	298	291	315	302	310	315	275	294	289	315	279	260	296	285	316	314	305	308	294	337	280	307	319	327	273	273	286	296	286	325	242	274	283	313	313	298	312	308	273	285	323	338	280	295	296	290	269	311	287	334	282	326	303	291	316	284	303	306	318	297	329	273	281	301	306	284	264	275	292	293	305	301	254	303	314	325	260	301	280	277	316	318	306	310	333	301	289	297	262	314	258	293	287	299	323	299	289	308	295	261	307	294	277	316	282	304	312	290	288	306	274	279	301	318	297	314	273	331	292	293	317	301	267	289	296	291	276	306	277	267	307	308	325	297	304	281	298	314	293	330	286	292	274	269	279	311	314	292	324	290	277	308	297	280	284	282	258	311	281	285	324	305	311	302	307	293	276	302	312	295	281	289	269	298	281	311	277	258	290	266	317	295	317	293	266	308	279	291	273	293	285	276	275	325	326	300	298	265	266	307	296	314	275	316	290	303	297	268	317	294	307	314	301	309	271	255	302	319	291	317	315	308	322	262	303	297	298	298	313	268	281	305	327	293	268	277	310	306	302	305	288	304	302	311	286	303	312	259	305	281	260	299	299	291	293	290	291	290	304	317	302	281	300	301	283	301	323	300	316	298	308	283	317	288	293	306	288	288	294	286	301	287	304	286	290	274	272	267	297	305	300	304	259	292	310	287	306	269	315	322	297	302	264	316	302	295	333	300	269	289	271	300	291	299	259	301	319	273	327	289	281	287	282	312	285	265	297	320	279	308	302	298	304	283	314	259	297	289	279	283	311	327	277	292	295	282	317	312	303	266	295	296	315	286	276	299	294	293	303	284	311	307	304	266	291	314	284	292	337	330	317	298	278	306	308	295	293	302	283	291	297	293	287	262	273	274	285	296	260	285	324	286	266	347	289	278	267	265	260	298	263	299	327	314	311	280	280	313	278	300	312	259	296	313	285	315	306	348	304	293	292	254	280	292	314	307	285	292	297	286	288	299	302	284	280	298	325	272	256	311	303	260	303	327	293	319	324	300	310	301	278	305	325	261	321	267	279	287	323	282	282	315	301	293	282	289	322	281	293	283	289	302	291	292	297	300	317	292	301	284	317	317	282	309	316	283	303	247	324	310	312	264	305	336	316	280	277	292	271	312	260	290	273	301	326	316	300	306	310	286	275	302	266	291	288	297	274	281	313	252	279	322	311	290	296	269	297	277	294	303	308	297	322	321	293	296	333	340	306	262	297	295	288	301	282	323	286	287	306	295	304	292	283	321	297	287	329	318	310	291	304	320	311	259	303	286	284	281	290	291	282	312	278	283	321	289	310	304	287	306	280	336	318	301	292	307	295	286	280	272	306	276	342	282	304	317	279	301	313	280	310	308	295	269	299	284	289	304	307	309	308	297	298	333	310	292	309	302	293	288	294	285	287	283	278	299	311	322	301	302	303	298	305	297	280	302	262	300	262	305	319	289	313	303	298	291	293	311	315	281	303	310	287	299	276	269	317	258	286	279	323	270	295	294	306	310	284	297	286	332	273	279	279	281	305	298	300	287	268	296
54498	52429	37130	14872	16627	6121	2078	686	697	721	715	708	769	725	680	714	741	715	689	687	712	681	731	680	683	672	701	686	670	693	707	667	713	728	703	710	717	682	719	732	725	724	726	700	705	716	700	705	669	714	677	689	709	672	659	684	669	682	701	693	756	705	667	710	689	722	708	719	706	696	742	664	691	632	700	703	671	678	677	720	691	706	668	693	741	684	706	664	673	732	721	704	713	711	695	723	703	691	677	678	759	679	704	668	689	715	717	732	685	722	738	697	745	711	733	679	738	687	677	728	693	712	670	660	682	686	642	675	704	700	672	716	711	701	730	652	670	687	732	699	700	731	723	687	706	701	689	719	705	683	714	675	690	679	645	707	649	641	670	661	665	737	707	723	734	671	711	718	717	699	700	703	689	644	711	734	643	715	683	671	659	742	732	688	674	723	758	688	654	687	740	701	694	710	684	726	696	700	783	722	692	687	716	701	696	678	712	708	662	690	681	723	691	698	674	691	690	711	733	720	717	663	674	703	746	693	728	723	684	706	755	678	752	664	637	673	678	668	688	693	674	698	729	693	688	686	706	735	714	698	686	699	764	696	714	656	759	702	666	692	741	699	704	649	707	701	733	650	716	670	733	705	726	676	667	711	703	695	719	665	680	697	699	732	701	671	753	709	703	690	655	707	725	694	683	738	694	687	681	694	729	712	730	663	670	729	683	677	668	701	743	700	744	726	680	666	739	664	718	667	696	737	734	696	697	708	727	739	698	677	698	674	726	691	703	654	697	742	720	687	677	692	692	737	669	712	723	641	656	691	688	681	676	733	704	697	692	719	701	703	686	692	687	721	744	697	680	684	637	699	761	697	690	687	669	700	662	693	727	708	708	712	672	730	689	648	697	722	693	672	744	697	718	673	715	687	748	706	738	722	687	698	729	674	722	714	695	704	703	721	677	683	724	685	680	701	737	708	677	672	737	725	726	692	703	677	689	714	698	644	694	764	697	723	702	751	681	718	696	726	701	718	685	739	690	719	722	693	699	677	681	716	717	734	743	723	684	716	727	673	699	717	679	710	708	683	741	673	715	756	690	691	698	697	725	715	702	715	683	661	736	694	724	696	687	665	686	671	698	681	694	736	699	668	682	716	677	673	712	708	695	679	704	699	684	698	677	692	702	690	702	660	617	712	703	708	677	728	729	730	697	741	763	669	715	744	665	696	659	660	643	702	753	660	653	696	689	678	700	683	730	688	729	690	755	715	731	712	680	713	688	682	714	687	719	702	737	654	682	703	649	681	693	710	698	720	655	723	713	745	769	702	689	715	689	708	677	765	666	649	692	672	684	715	690	704	728	681	729	704	696	667	706	694	706	734	694	681	677	613	698	741	657	714	672	730	693	736	698	706	657	751	688	710	722	651	751	701	712	731	696	716	689	707	715	741	715	733	723	694	711	671	702	696	678	691	648	684	653	697	701	690	692	660	715	715	661	713	743	705	719	713	683	727	715	671	692	706	754	621	719	676	704	658	692	706	740	678	697	699	703	667	728	715	668	717	645	713	712	685	716	737	697	736	628	732	690	672	717	669	666	672	699	682	723	660	711	711	674	697	725	637	700	706	715	648	734	704	713	695	715	692	731	690	654	741	738	655	704	721	695	728	764	737	736	742	737	671	686	703	737	701	774	713	700	674	697	727	741	675	718	676	665	686	710	684	694	672	659	703	687	696	689	719	648	681	714	705	676	698	743	688	691	691	677	672	748	735	733	708	705	710	734	719	674	651	725	729	652	690	710	727	694	692	668	671	648	692	758	705	645	758	692	669	704	680	703	699	669	663	703	708	717	700	751	747	693	676	699	687	717	738	705	783	678	689	737	699	673	723	727	645	659	733	679	744	705	749	692	714	691	681	678	726	672	684	715	694	691	707	665	687	674	707	683	693	749	679	710	728	698	657	710	721	748	700	702	692	719	702	695	729	687	724	723	727	698	691	729	729	698	753	730	671	721	684	733	748	711	717	716	691	697	740	690	693	683	718	643	719	746	742	673	737	664	657	750	642	668	734	705	713	748	716	689	687	660	689	725	680	770	704	719	708	714	714	743	692	686	698	742	724	713	723	699	698	656	691	688	702	719	721	711	728	654	731	716	734	685	781	691	716	683	678	661	696	740	679	738	687	695	742	719	701	691	709	670	679	668	698	688	670	691	682	741	679	704	701	693	687	735	735	732	754	722	694	695	695	718	719	730	691	676	716	705	712	717	700	687	694	692	692	692	731	684	682	741	694	667	671	716	709	709	703	753	676	666	707	732	686	669	686	645	682	715	720	708	691	725	708	707	677	700	691	705	693	735	692	704	705	724	662	708	712	721	687	682	671	675	679	680	714	705	716	710	715	743	731	702	706	733	695	707	724	726	660	673	759	729	707	719	685	704	673	713	695	692	753	697	697	700	724	745	724	710	680	731	672	653	685	723	689	749	728	705	705	670	721	704	697	713	687	668	688	696	690	709	719	721	697	694	685	699	678	700	693	676	629	660	661	718	685	719	667	715	738	698	702	726	698	734	663	690	695	708	738	760	690	698	669	668	699	692	720	681	708	689	718	695	729	719	712	672	678	754	685	694	688	645	732	689	702	677	696	646	665	707	728	720	695	714	678	714	707	736	692	699	697	683	710	686	715	646	721	728	679	681	708	717	709	716	678	738	681	692	685	692	711	723	682	689	701	659	734	684	687	696	701	724	663	670	689	724	684	689	646	689	684	685	725	603	687	692	721	697	672	732	713	686	712	710	657	713	726	674	698	667	704	716	732	703	688	688	694	724	699	661	713	736	703	754	665	687	698	639	683	693	677	730	654	676	665	731	712	722	698	694	693	641	684	665	651	697	708	689	707	703	695	723	660	688	657	733	738	728	686	716	703	752	655	706	726	719	738	698	669	731	736	723	701	699	732	664	711	726	673	689	693	718	708	734	671	689	717	694	669	646	699	677	709	739	666	677	717	688	711	665	700	715	735	709	692	666	692	658	732	663	708	694	688	727	665	654	669	728	723	649	659	734	705	709	677	594	692	715	697	698	697	657	702	712	676	687	743	677	694	708	680	770	711	681	667	761	684	709	690	668	648	727	684	673	752	710	692	707	694	666	701	701	722	649	696	728	718	755	714	732	703	695	696	750	679	674	678	698	706	707	687	702	721	674	695	728	686	684	666	716	694	728	727	688	723	727	665	700	724	676	693	705	689	674	703	706	697	705	681	673	695	663	679	705	689	693	707	693	688	657	668	712	729	703	689	692	689	690	734	701	708	697	691	696	705	713	727	689	678	703	723	735	735	730	686	702	653	676	719	734	689	744	705	663	702	748	695	668	736	732	705	663	726	681	658	716	692	654	710	661	639	686	729	739	698	713	684	734	707	714	691	637	705	686	663	717	669	680	664	696	699	683	728	697	676	678	683	704	712	678	697	716	679	708	755	712	700	691	720	680	725	701	729	699	701	681	720	701	701
88542	76977	55681	24004	16630	4623	1011	209	235	193	215	205	210	217	217	193	213	212	226	210	209	210	214	178	172	209	214	202	209	201	206	200	238	188	213	215	206	204	215	231	205	194	200	224	192	207	215	209	216	216	215	224	202	216	215	226	207	187	233	205	194	212	185	241	208	197	184	218	219	203	192	218	233	191	192	219	214	211	211	193	188	198	203	185	223	217	204	189	193	170	245	205	193	215	200	201	185	214	198	203	195	215	200	220	221	210	203	212	186	196	180	221	178	210	225	191	209	204	164	205	200	196	217	222	201	204	211	206	224	184	215	222	201	185	192	223	192	209	196	208	221	215	221	200	202	229	192	202	225	211	213	229	196	211	211	200	227	231	212	229	193	202	216	192	219	245	206	223	198	181	194	201	233	193	196	187	204	218	207	227	212	228	214	207	205	215	194	211	186	176	224	196	197	213	198	220	202	186	200	222	185	189	209	192	214	195	188	234	208	195	193	226	208	162	221	185	204	202	210	206	199	231	186	213	208	171	218	210	195	200	189	209	214	229	216	204	210	207	219	198	189	203	186	190	223	212	234	215	210	200	202	223	214	209	215	191	184	210	207	211	214	209	204	218	209	202	188	203	225	235	217	206	191	232	217	210	212	172	206	212	207	188	167	206	241	189	194	192	214	182	198	182	223	200	197	189	208	196	196	210	204	231	200	247	224	207	181	205	203	208	222	199	199	214	201	199	191	209	203	186	196	192	190	206	189	199	207	202	201	180	207	226	210	190	199	194	211	217	210	209	209	213	218	219	217	220	208	224	206	190	204	203	209	212	196	213	221	214	207	207	189	227	207	177	210	209	207	189	233	198	195	195	225	192	210	223	178	211	201	201	192	182	202	200	212	188	208	194	218	212	186	214	195	219	222	212	199	200	196	210	231	209	207	209	213	185	226	195	221	228	224	202	208	204	196	211	181	203	206	203	196	185	207	198	217	245	229	222	181	203	217	176	207	197	213	201	221	196	202	198	221	214	215	193	212	218	188	225	237	209	189	230	182	205	219	187	218	186	210	188	229	211	214	209	172	190	205	198	208	199	208	222	205	200	200	211	218	170	204	217	199	185	211	225	222	215	223	206	207	189	205	237	217	203	200	189	205	186	220	228	196	200	190	207	210	203	207	196	203	196	192	228	201	206	218	210	221	196	201	216	252	206	212	227	225	223	226	211	178	214	206	213	247	206	192	210	196	206	205	184	199	218	220	205	191	190	206	205	214	221	191	218	215	224	205	203	187	203	221	227	210	188	214	233	202	204	211	171	211	195	222	202	208	209	223	215	204	204	204	194	193	209	214	216	201	219	206	213	226	210	209	201	210	204	200	207	179	201	194	228	223	211	182	218	208	222	203	224	196	218	201	222	204	197	208	227	190	216	196	201	182	203	215	208	214	220	200	222	199	227	205	240	226	222	200	221	220	187	200	194	188	212	184	219	196	214	195	190	205	204	187	232	212	186	200	227	214	207	207	208	208	195	229	235	208	223	222	244	201	219	210	212	208	206	193	216	212	221	205	198	214	223	204	219	184	226	198	213	196	209	198	216	196	190	196	230	222	201	184	198	221	201	204	208	226	213	211	193	193	207	206	209	185	218	198	241	201	191	191	215	212	214	181	197	206	195	193	214	206	224	197	193	221	216	209	181	176	191	200	215	197	181	194	199	212	195	177	212	199	209	216	198	216	203	207	209	199	193	194	199	204	196	197	212	223	223	188	206	227	206	210	216	211	216	213	187	202	184	217	225	223	205	234	200	185	183	217	221	202	178	191	187	218	215	178	199	200	180	205	199	216	218	198	228	200	188	184	224	224	186	213	211	201	181	176	196	223	197	199	210	214	184	195	212	215	197	206	197	212	223	200	206	208	226	218	184	190	211	202	217	211	218	204	211	195	222	179	180	207	188	220	198	188	217	208	220	204	219	214	214	192	216	217	181	219	195	197	208	191	196	197	188	207	183	204	198	213	179	192	230	208	231	212	229	224	202	216	224	204	206	173	185	205	190	187	207	229	225	211	209	192	195	214	198	192	198	194	208	206	184	197	213	217	220	202	188	218	238	181	215	217	184	213	171	205	192	193	207	214	198	204	195	205	210	212	217	211	200	203	209	208	239	194	189	204	217	211	175	216	203	217	188	208	208	228	213	229	206	191	198	188	198	182	187	194	210	195	228	236	194	211	230	210	222	196	218	230	246	198	205	210	221	195	218	222	214	200	213	227	202	220	230	219	200	213	214	218	220	180	217	206	206	196	214	217	200	199	203	213	217	224	203	208	198	227	187	207	233	180	206	193	212	188	210	204	198	218	205	237	196	198	208	182	186	232	179	181	175	167	226	213	183	198	211	202	197	211	216	233	224	195	185	219	195	191	231	211	205	213	195	191	213	222	198	198	223	202	198	219	221	203	177	190	206	187	221	215	236	199	210	204	208	214	216	174	194	208	194	225	206	228	198	202	220	202	190	202	203	219	219	199	247	226	213	199	208	199	224	194	172	208	206	204	213	217	188	217	188	221	199	204	231	205	191	178	219	195	200	186	198	212	180	229	153	215	213	198	209	199	213	204	208	205	221	190	200	216	196	191	198	221	226	215	213	204	195	204	220	229	185	218	176	216	197	225	224	223	187	180	199	180	212	199	216	228	198	212	245	229	255	202	197	189	197	213	209	210	200	183	182	188	215	209	226	209	189	203	235	205	205	186	201	209	232	216	234	204	192	230	206	197	202	209	198	168	206	190	221	223	212	203	207	195	204	218	215	206	213	184	191	212	209	194	200	202	196	223	194	213	192	210	189	194	205	232	202	209	214	200	194	221	197	201	188	195	223	204	223	220	210	200	210	209	190	189	222	207	234	187	205	172	198	232	213	215	206	192	211	186	210	220	202	190	231	204	185	208	194	191	212	204	192	206	174	200	215	216	201	215	205	210	198	188	179	217	198	194	190	202	211	193	203	206	212	192	192	190	222	200	186	197	219	227	224	206	195	198	234	190	207	205	192	205	220	222	215	197	198	191	206	207	197	196	222	207	193	198	208	210	230	204	203	192	189	213	192	203	197	195	218	217	200	221	203	222	189	194	221	183	196	229	216	208	215	194	208	242	205	214	198	188	183	207	197	215	182	214	218	209	192	201	198	214	193	180	188	195	208	193	187	201	186	187	202	213	206	191	219	210	215	174	211	199	207	225	212	238	198	223	199	204	200	202	214	197	231	201	238	193	206	196	202	196	186	209	194	218	204	205	208	200	188	214	202	218	197	225	192	210	180	197	195	244	191	195	211	183	194	195	193	212	196	205	214	232	231	220	201	206	199	196	208	184	195	180	200	217	201	201	206	197	229	209	207	212	196	198	217	187	215	179	225	210	197	236	215	215	217	228	206	216	207	214	202	198	197	195	204	202	212	211	204	226	186	208	183	196	208	205	206	181	211	212	229	196	213	195	221	211	251	215	184	200	216	201	181
66658	66410	50350	23999	25676	8984	3282	562	502	505	510	507	526	482	449	501	533	546	509	521	516	519	509	502	508	497	496	486	465	476	513	516	529	486	534	506	497	501	461	522	480	481	540	505	517	529	544	507	456	532	517	486	484	520	483	482	512	491	553	504	527	483	485	494	502	495	517	502	455	492	482	514	506	528	494	465	489	499	503	516	450	501	503	524	518	526	482	469	492	554	519	537	523	452	483	530	499	513	529	519	487	488	492	515	478	522	517	485	505	502	518	441	507	543	493	509	482	493	508	471	515	477	500	500	471	487	501	498	497	494	513	510	454	496	518	493	490	514	551	507	467	482	511	521	502	501	536	510	508	542	515	535	509	495	479	547	503	527	496	556	528	496	565	513	535	480	524	494	483	452	517	462	490	524	467	520	510	485	520	498	497	517	544	482	520	479	471	523	501	463	526	534	484	505	471	515	485	520	488	475	500	436	533	510	529	555	504	503	503	513	475	463	511	507	485	495	485	487	500	476	526	486	483	493	494	488	473	531	527	474	506	488	512	541	516	478	530	514	466	521	509	498	474	480	520	482	471	526	527	499	547	550	474	502	459	505	458	500	475	501	484	497	490	520	463	526	533	504	485	487	527	472	510	488	489	497	483	493	488	494	502	534	512	489	454	485	508	493	484	514	483	534	514	505	472	490	492	530	490	488	493	515	521	450	491	513	520	508	498	496	491	505	490	478	476	502	514	467	527	526	531	522	518	492	507	507	474	515	504	504	470	549	528	521	522	524	467	516	513	494	463	513	527	512	505	504	518	468	498	492	548	516	551	479	515	495	509	554	529	450	482	536	490	561	472	510	530	467	520	525	505	510	554	510	504	498	517	494	520	511	502	460	515	509	497	502	489	529	456	493	477	462	510	513	529	511	478	505	531	505	529	488	552	514	503	484	512	510	506	495	510	471	494	510	479	511	521	525	498	494	500	466	513	470	447	489	489	480	503	496	521	497	529	455	517	478	495	488	504	476	495	503	522	525	490	506	517	491	487	466	490	533	515	541	470	521	507	491	529	514	494	484	495	483	497	506	505	518	522	528	524	526	469	501	519	503	487	510	498	491	470	460	468	484	478	513	494	497	513	499	488	485	517	517	494	544	511	482	462	517	514	487	474	503	469	511	503	478	469	534	469	491	516	486	447	475	529	484	472	499	508	453	531	523	463	520	535	513	478	489	505	516	461	477	523	486	536	498	504	489	549	487	511	531	481	517	451	498	491	505	500	485	505	489	511	491	507	554	495	508	503	493	504	511	504	525	507	504	510	490	484	463	523	508	499	510	523	489	499	486	495	478	539	504	509	516	524	548	538	494	505	500	497	531	485	494	478	479	540	486	472	478	524	512	530	447	508	498	501	479	530	512	455	512	508	485	500	481	510	489	504	517	507	470	499	503	493	495	518	496	483	468	527	509	487	476	486	471	493	478	494	496	510	502	487	476	504	515	519	510	471	468	543	537	523	474	528	498	493	485	505	509	497	508	479	460	513	507	500	463	513	488	503	496	509	494	501	481	504	526	481	509	516	443	503	479	503	504	451	523	480	473	561	485	479	499	518	516	536	461	487	500	502	506	485	497	515	488	539	512	487	511	493	469	517	528	478	465	504	461	501	515	541	536	508	480	489	470	494	502	473	499	513	485	491	497	504	490	530	511	533	469	511	492	511	509	533	524	538	508	447	453	489	504	516	472	485	519	496	503	500	492	482	498	469	514	476	512	500	512	589	498	506	452	540	484	522	517	495	520	486	488	507	523	496	460	471	509	529	481	510	486	548	505	480	530	475	491	497	496	483	499	510	482	490	546	523	517	517	505	499	466	517	515	505	531	518	512	541	513	528	499	507	512	490	549	471	529	552	480	503	487	497	523	497	520	549	493	542	526	513	489	478	520	484	510	473	491	505	521	531	523	503	524	498	510	494	481	512	514	496	497	540	479	506	531	541	488	482	495	511	489	530	497	478	471	495	507	492	510	517	509	490	511	507	484	513	517	513	474	528	478	472	517	502	502	533	477	541	469	503	480	482	494	500	524	517	508	488	495	510	517	503	474	466	533	495	421	530	510	505	463	503	501	494	505	474	472	498	505	515	518	537	480	499	513	499	509	494	483	509	450	516	465	527	475	518	491	453	514	497	506	504	495	506	519	483	546	482	517	484	495	473	518	513	522	481	546	487	490	528	462	473	502	506	499	514	510	505	515	512	497	532	507	478	485	534	499	513	503	488	458	478	544	526	474	488	521	507	493	480	484	501	498	539	507	511	512	480	479	485	484	527	507	474	523	502	487	527	507	472	481	476	493	542	470	534	497	510	528	446	505	516	503	537	514	488	496	491	483	474	495	528	482	494	463	501	508	509	512	521	477	493	493	535	551	489	529	539	521	510	466	523	499	543	480	510	484	468	505	522	476	519	494	515	475	504	499	529	524	530	502	501	481	526	486	477	521	473	484	473	514	491	447	475	511	503	487	524	476	471	496	484	528	496	492	519	434	503	484	502	519	507	504	494	502	549	521	467	496	541	491	435	502	496	510	500	498	513	521	500	468	462	505	526	495	534	482	519	492	504	498	571	504	477	510	568	423	471	519	572	484	464	520	514	504	477	548	458	507	527	490	481	476	473	519	472	483	510	472	481	483	509	500	491	511	474	566	476	481	500	499	514	487	504	536	528	503	511	506	476	492	475	528	528	459	500	496	506	482	493	488	517	516	493	535	523	517	473	492	502	503	482	506	518	491	510	493	480	526	547	530	473	497	521	520	462	499	509	508	482	468	470	459	487	514	473	484	498	467	464	478	503	498	492	500	472	474	505	512	528	477	510	509	501	504	516	521	520	481	515	484	455	538	452	512	554	527	551	489	494	473	482	510	504	483	499	530	513	501	481	528	519	509	539	524	489	483	514	497	543	498	547	470	558	497	496	503	514	521	514	505	495	523	478	511	491	495	509	495	504	527	534	501	501	510	528	464	511	501	484	504	465	521	499	485	512	456	518	519	515	489	511	466	441	541	523	499	481	472	507	486	507	485	526	485	498	524	495	516	473	549	461	484	458	495	512	479	500	504	471	498	530	548	500	495	534	519	551	482	488	503	508	472	466	478	509	500	479	491	495	489	474	494	474	485	542	520	543	498	509	461	512	512	498	497	506	457	511	532	481	534	496	472	488	504	462	522	499	469	485	510	512	503	517	508	488	518	539	536	515	499	500	522	520	449	467	498	462	524	529	507	517	471	515	520	520	535	480	493	529	489	538	472	552	495	509	502	491	498	537	484	485	525	488	538	538	491	466	496	509	480	498	541	461	481	524	493	517	476	509	473	512	515	474	525	503	517	515	494	513	490	486	507	543	494	479	514	490	493	487	510	517	467	491	513	467	539	447	471	547	473	465	467	516	489	550	523	500	510	498	511	527	513	501	527	519	508	520	496	497	515	493	518	525	509	510	503	497	514	542	491	505	526	496	495
35839	27513	11445	1149	779	465	317	314	304	288	289	306	315	310	319	278	319	287	337	310	346	299	301	332	269	298	306	337	311	285	312	323	286	301	331	367	298	315	309	306	325	305	292	334	329	321	318	329	313	292	296	298	317	285	295	311	314	332	294	316	344	330	314	299	310	310	300	294	302	302	280	302	295	310	327	300	295	287	283	296	297	286	313	295	308	305	280	324	328	310	298	336	323	312	288	288	324	296	322	333	301	306	338	311	316	280	289	322	361	303	292	300	291	296	300	321	294	330	309	306	265	301	310	299	299	311	293	296	300	323	324	325	298	297	312	307	300	296	291	320	353	305	328	301	310	332	290	355	328	300	293	305	352	255	293	339	294	296	292	303	322	299	329	322	297	304	324	292	311	278	300	305	322	309	312	310	283	323	296	299	326	309	288	310	291	289	307	302	283	348	321	315	313	283	301	301	305	280	301	329	270	316	310	320	308	310	305	278	290	295	287	310	305	296	318	316	327	311	301	301	322	315	301	321	284	297	302	313	283	337	304	265	323	298	285	298	295	272	345	300	279	329	266	283	281	309	313	281	330	279	284	310	273	300	311	337	306	305	271	297	311	295	298	306	282	333	289	308	344	321	300	285	316	305	341	310	300	290	334	296	298	310	314	313	290	278	338	316	316	304	301	350	320	295	308	313	310	304	320	310	300	293	325	290	353	323	297	325	285	300	282	295	274	295	282	289	331	349	297	331	321	311	294	319	252	309	324	326	316	306	334	314	296	309	283	295	349	311	314	329	310	316	305	282	324	307	297	326	317	300	315	335	288	315	342	330	331	318	293	291	290	326	315	296	299	327	296	294	293	317	279	291	321	297	307	310	306	320	311	315	300	305	334	310	295	310	289	328	307	294	344	291	299	326	301	330	320	284	333	305	308	271	308	297	307	301	283	338	306	325	305	322	297	321	307	304	301	295	325	309	288	313	318	291	314	325	293	289	302	323	284	273	263	319	292	309	330	319	319	324	332	331	310	312	316	315	302	271	269	302	287	309	305	315	319	298	318	310	336	308	341	322	301	337	332	287	302	268	299	273	284	321	292	315	283	297	308	314	318	318	319	302	341	304	271	321	311	313	327	301	313	310	319	304	338	287	287	322	308	314	291	298	288	315	303	318	327	295	313	298	269	302	317	327	308	303	311	299	333	312	292	287	314	302	311	281	300	315	305	328	301	306	289	354	321	303	320	287	302	277	274	313	270	350	305	301	292	288	324	297	300	314	285	341	295	304	311	305	331	288	298	295	340	300	292	313	314	289	290	328	311	293	292	284	317	287	301	307	297	314	309	330	342	325	315	316	291	290	291	306	327	321	287	343	292	305	284	304	321	301	306	307	326	299	296	306	308	314	285	313	323	298	299	329	314	305	305	282	276	276	326	273	286	320	304	317	294	312	266	292	312	311	319	290	312	343	301	300	313	330	295	281	312	318	332	328	293	312	308	292	311	335	315	302	294	288	293	306	308	317	337	310	306	339	318	288	292	300	284	317	322	284	319	311	288	269	284	278	295	279	292	312	310	306	298	314	295	303	292	288	288	313	287	304	291	316	323	301	312	311	284	314	317	294	314	325	330	313	286	314	318	327	279	304	280	299	269	318	290	331	302	283	292	259	297	285	306	292	337	288	314	328	316	304	309	335	329	280	269	331	296	290	318	319	261	302	336	288	291	296	285	269	317	311	307	332	293	293	306	310	314	316	321	322	315	311	305	288	316	328	333	327	322	320	281	324	286	307	293	307	295	287	309	331	306	315	298	315	330	267	299	291	322	326	305	318	299	296	299	285	323	322	267	301	321	303	322	303	324	284	311	305	346	323	319	335	318	298	287	305	317	339	287	326	282	302	286	304	308	308	301	275	327	311	320	290	304	318	335	308	318	308	303	312	319	303	284	338	297	345	324	294	311	337	324	318	266	320	332	336	313	290	302	306	292	318	315	295	340	289	310	312	279	274	300	317	303	323	323	301	319	343	299	323	302	301	303	289	329	277	309	308	311	309	299	309	332	339	321	306	295	330	295	308	299	294	303	323	292	295	300	304	291	310	275	277	316	331	334	280	283	312	307	313	283	320	316	320	331	306	317	313	288	291	311	329	309	323	293	320	291	317	345	297	276	304	316	294	287	303	289	290	292	308	301	335	321	317	313	313	315	284	317	311	296	277	294	317	321	309	326	344	338	337	276	299	304	290	310	300	282	264	278	323	279	291	294	289	308	309	313	317	307	315	284	293	321	331	296	320	291	290	306	312	336	311	307	280	300	308	289	289	304	311	337	264	312	311	328	316	330	297	285	336	309	290	331	306	334	303	279	291	305	323	293	321	301	320	279	301	296	310	282	333	326	314	319	294	296	278	321	299	271	309	325	306	312	292	310	284	300	345	318	281	309	320	308	300	285	290	323	330	322	310	293	339	332	313	282	339	297	294	310	337	302	325	307	336	297	305	301	300	312	325	302	274	306	322	305	300	325	337	298	346	299	307	289	289	312	300	318	308	298	346	295	313	317	316	289	309	341	315	320	335	305	304	319	318	343	314	297	322	306	311	277	314	296	313	305	306	318	325	315	342	328	293	340	346	290	321	303	314	296	309	307	288	293	334	293	317	310	287	293	294	310	313	311	361	307	309	310	328	330	296	337	287	303	304	302	304	312	361	324	307	285	264	287	293	339	302	302	308	289	268	323	292	307	277	301	290	313	299	300	297	306	291	287	308	301	319	280	342	299	313	308	278	307	309	318	303	310	296	311	303	283	305	311	316	290	279	308	299	303	311	310	336	286	286	293	271	307	304	304	304	304	298	303	306	301	307	295	309	305	338	285	294	317	300	305	293	326	315	289	310	314	306	275	307	305	329	298	335	318	298	319	278	281	324	326	306	315	287	313	319	315	281	310	310	294	318	285	322	312	334	325	333	297	291	306	329	290	299	331	331	319	316	293	325	298	304	288	308	317	320	322	282	324	319	283	294	296	321	319	307	319	318	320	312	308	311	273	314	279	331	306	335	285	294	301	285	314	305	285	318	314	327	312	326	291	287	297	303	312	329	316	316	305	278	308	312	306	329	325	312	320	298	290	298	297	303	312	287	296	311	333	313	341	310	323	307	300	313	287	315	323	289	297	312	286	279	275	293	315	337	304	259	247	300	314	299	312	330	296	304	278	320	340	248	305	310	286	319	293	309	300	316	301	306	305	304	342	309	299	311	328	314	328	327	297	304	306	300	311	305	317	300	314	314	294	351	307	313	302	308	314	307	316	306	299	308	314	323	279	309	280	321	287	281	317	330	314	283	311	312	302	341	299	291	301	319	327	286	328	332	330	311	286	291	316	314	317	327	310	314	309	309	302	319	281	331	308	332	292	320	314	277	324	317	307	307	275	349	295	286	331	314	309	321	319	311	319	309	323	348	296	290	317	297	280	313	322	304	283	306	309	308	307	341	289	292	307	303	325	324	313	292
33879	28329	13705	2185	2566	1178	810	786	710	751	799	743	725	714	755	731	705	743	745	723	727	699	726	745	745	791	753	734	711	782	744	682	736	764	742	738	717	749	768	693	731	801	699	735	731	744	755	733	716	714	734	730	719	763	731	726	786	713	750	723	745	726	775	749	772	715	769	767	715	689	761	693	756	755	747	721	723	743	726	722	747	738	737	785	775	757	766	756	767	709	670	772	762	770	729	718	710	722	724	719	768	739	730	742	759	749	736	775	727	713	765	759	776	706	752	685	766	754	757	759	710	796	761	702	788	753	723	695	801	753	726	714	694	717	689	734	752	738	742	801	666	724	732	677	733	687	709	702	778	670	720	751	734	719	765	748	763	733	778	700	696	747	697	709	708	756	741	798	803	752	732	685	728	702	786	736	729	760	759	765	770	741	742	761	712	715	707	749	728	681	705	684	707	754	729	792	729	692	737	709	726	774	724	716	783	729	684	761	651	747	730	756	742	748	720	769	728	749	764	729	738	741	758	728	698	771	730	764	667	771	715	735	759	782	752	707	760	736	748	770	719	706	713	717	757	745	718	719	748	739	765	717	745	779	766	753	731	687	733	810	739	726	726	751	718	739	697	704	742	740	742	734	790	769	766	716	781	766	713	761	745	740	749	711	726	730	752	724	740	740	765	721	741	762	750	722	736	765	730	751	788	736	780	736	714	711	741	741	742	729	747	758	731	693	692	717	733	786	772	714	768	727	737	754	773	708	690	759	737	707	735	778	792	696	716	771	727	721	725	740	725	780	736	762	758	758	774	742	734	750	762	733	743	704	786	748	800	738	723	699	731	760	735	741	794	725	710	735	784	741	688	698	722	724	731	817	793	680	740	738	789	714	755	666	735	765	778	712	777	713	753	718	706	749	728	750	713	748	745	711	708	715	751	764	719	686	741	782	747	691	724	694	702	766	730	722	733	690	768	732	761	704	728	758	756	774	730	741	744	735	723	745	784	775	697	710	721	681	731	693	735	749	722	797	735	768	715	746	677	717	725	667	728	714	725	751	758	712	729	701	750	725	756	707	711	772	702	744	711	758	731	727	743	740	741	770	744	749	728	701	731	696	721	740	722	743	723	673	757	710	727	750	766	730	703	725	694	746	721	753	739	729	733	770	737	782	716	698	712	728	761	736	747	742	745	774	677	801	726	781	729	790	740	747	677	742	753	758	639	782	725	725	731	716	701	706	738	766	723	766	771	711	752	809	745	717	690	724	769	693	708	723	695	717	720	735	731	710	697	677	685	752	717	777	757	702	718	742	742	687	726	719	699	744	768	709	689	696	737	735	713	737	749	712	725	697	778	711	739	719	693	832	765	753	718	807	740	680	726	778	698	711	741	694	674	711	688	715	741	693	736	743	756	781	781	737	688	737	693	706	751	761	731	721	722	727	725	727	735	774	739	738	777	679	724	734	779	710	744	733	667	699	757	734	763	710	692	802	775	702	728	707	728	758	717	751	743	712	700	768	766	729	738	698	728	722	723	760	700	695	716	721	724	753	727	743	713	780	737	703	730	734	702	722	742	746	728	701	750	723	708	732	758	770	718	741	755	732	785	735	736	740	726	751	710	752	750	707	754	722	749	743	729	748	765	719	717	760	756	753	750	762	734	725	727	712	799	741	712	727	747	709	749	741	710	741	750	681	699	761	691	710	691	766	711	771	725	713	729	726	748	789	735	737	701	750	711	732	720	742	682	742	699	766	744	734	725	701	732	734	711	743	731	803	721	735	700	724	712	766	772	695	757	763	693	754	690	760	745	742	725	719	685	711	698	768	719	754	729	727	776	729	784	754	733	766	722	711	725	714	703	722	766	730	755	715	741	739	764	708	720	742	749	768	738	780	742	692	721	739	756	724	761	749	711	735	739	696	715	745	771	784	742	713	720	742	753	727	738	772	686	698	742	732	723	770	763	789	690	732	753	714	724	732	737	798	738	742	647	731	731	706	688	764	721	733	720	698	739	709	759	735	754	729	735	733	701	719	745	720	741	741	725	687	734	722	718	710	744	740	734	719	729	777	783	740	734	720	704	730	752	679	710	718	739	728	693	768	708	695	738	718	722	717	702	696	728	753	761	737	708	732	722	776	699	754	759	703	721	712	742	706	727	721	723	696	740	757	738	782	774	737	710	737	711	726	750	773	705	747	770	718	766	702	699	787	761	702	743	756	708	789	714	707	696	762	734	718	723	708	712	778	743	768	711	722	739	704	752	730	687	722	664	768	704	737	734	739	762	724	733	722	715	706	755	720	724	735	779	734	775	718	761	722	742	725	711	750	728	753	753	764	756	753	744	737	731	703	771	773	757	688	716	722	729	752	747	780	723	742	718	700	749	714	740	753	748	757	737	710	704	756	733	721	715	751	746	783	736	711	734	752	753	710	739	752	709	739	760	700	729	774	742	776	772	717	721	763	678	725	716	702	756	698	754	728	719	761	697	718	750	752	746	785	729	756	773	730	772	728	786	756	713	715	775	734	761	718	718	743	733	756	729	745	730	799	740	741	752	741	697	755	734	749	695	694	734	767	757	793	747	689	743	739	806	755	715	746	757	770	778	747	730	737	753	755	757	717	698	731	745	772	677	717	675	749	713	756	741	747	762	793	795	728	735	725	753	760	763	744	784	758	687	688	712	768	715	725	735	765	683	708	733	767	766	741	770	696	682	746	727	727	700	762	734	711	741	736	747	768	696	716	737	667	746	754	704	760	713	752	755	728	736	716	717	749	734	714	709	746	751	732	743	731	757	734	763	723	726	772	753	738	723	717	689	778	822	713	711	757	724	723	754	770	739	765	747	734	708	788	726	753	735	695	813	709	736	718	724	733	692	696	748	739	760	782	669	746	720	755	736	773	705	766	707	722	763	765	728	768	720	753	761	722	683	740	715	740	761	789	739	759	702	753	738	745	717	708	698	719	730	720	764	729	718	702	740	755	748	743	741	704	727	771	730	754	744	812	755	719	693	753	784	720	736	709	765	751	755	752	719	772	747	749	788	740	736	757	727	723	745	711	721	732	752	718	777	718	751	723	726	796	762	764	721	757	718	743	753	744	675	756	762	727	756	714	751	729	757	739	704	736	709	721	737	765	705	777	763	796	737	741	753	707	728	707	777	734	714	736	735	683	748	705	745	748	769	777	757	738	749	777	704	725	729	773	720	728	705	721	724	759	749	736	716	756	723	718	732	730	769	746	710	704	746	746	719	782	755	719	757	751	765	738	751	742	734	697	723	717	715	711	737	717	738	732	743	783	721	705	798	749	722	721	802	718	705	728	732	724	736	755	734	730	711	749	775	777	744	755	759	725	699	764	713	709	737	748	710	730	753	692	766	712	699	740	754	780	785	768	759	732	725	742	746	782	708	735	723	723	681	720	736	724	777	734	729	773	700	735	732	703	722	734	743	760	702	747	803	729	720	703	693	757	772	737	706	760	699	750	774	780	747	689	699	745
75986	64900	41833	16725	10610	2470	758	326	330	310	300	289	309	300	269	332	314	288	287	302	319	297	292	276	289	286	276	283	269	324	280	322	304	326	296	312	302	312	280	278	298	295	331	278	313	305	303	291	300	297	310	319	292	338	289	296	268	297	321	300	308	309	276	291	259	295	284	294	284	300	310	319	284	323	289	312	299	285	297	298	328	310	273	294	262	284	287	261	263	272	288	305	319	303	284	290	316	305	290	312	305	301	295	320	316	317	300	300	289	298	284	306	312	296	297	285	257	298	301	258	284	280	272	301	274	284	287	296	284	316	299	275	283	301	270	289	287	262	290	276	326	307	294	279	294	298	292	321	270	281	268	295	285	288	286	294	272	298	306	274	275	313	315	301	290	295	322	271	276	278	295	275	267	278	285	292	304	278	234	306	308	293	284	287	305	267	331	260	308	282	293	307	279	332	285	282	327	260	288	283	266	272	307	263	297	287	285	334	284	283	255	285	272	297	284	298	305	285	292	301	296	293	290	314	297	269	323	286	279	305	273	326	260	281	302	319	300	307	293	290	322	274	316	259	286	306	272	297	291	291	311	300	304	302	295	282	297	269	268	308	268	296	282	313	267	291	272	304	300	323	282	306	294	293	314	282	300	286	282	305	307	301	293	271	322	291	290	316	285	320	291	278	290	300	293	300	252	306	263	276	277	311	304	244	291	297	261	294	329	269	300	309	284	295	272	262	334	298	272	279	311	311	291	302	289	312	311	331	312	308	313	277	276	291	290	292	286	262	294	301	302	296	290	293	301	310	328	288	299	279	294	278	284	293	283	303	306	298	306	315	296	283	287	294	305	296	283	300	298	312	277	283	297	327	286	296	271	287	272	314	314	330	292	303	269	257	242	280	310	303	278	283	260	320	325	279	275	297	272	276	285	287	304	269	296	291	293	316	324	288	268	317	304	280	306	318	304	299	282	301	304	304	285	285	298	284	304	278	291	316	286	285	286	297	299	289	278	308	299	286	284	305	281	284	320	284	289	286	274	281	280	293	275	313	304	309	288	285	293	305	329	278	318	324	301	283	288	289	315	300	262	286	293	286	301	273	268	303	325	287	290	283	301	287	300	306	264	267	280	296	307	322	303	285	295	299	301	266	295	267	272	326	292	295	282	291	282	292	290	292	286	287	282	284	299	258	285	290	320	273	294	288	304	294	329	296	289	255	282	290	306	283	293	311	298	282	283	265	250	281	277	296	292	275	284	302	305	280	308	318	276	265	263	319	277	288	264	274	308	294	295	309	304	306	290	274	268	285	334	314	304	276	299	287	300	270	289	323	287	308	308	306	315	269	290	316	289	299	312	324	294	282	275	302	299	294	323	304	293	271	287	295	281	267	282	305	293	285	311	313	320	304	272	285	312	285	273	290	327	329	285	292	288	317	317	289	312	310	295	294	307	284	304	265	257	261	294	267	308	250	302	318	313	259	287	294	302	272	302	324	313	286	275	293	275	293	276	290	286	294	299	290	282	311	326	304	292	258	302	295	321	326	243	273	295	277	278	288	306	299	293	299	317	273	324	320	310	270	320	304	310	280	289	318	267	297	279	268	298	330	304	318	321	277	282	304	327	276	287	301	294	306	281	275	274	301	316	312	275	288	294	285	289	284	303	299	301	268	275	270	342	277	300	290	296	330	306	300	283	284	307	285	303	265	318	341	292	295	277	275	290	292	309	332	310	266	302	284	297	294	294	276	258	293	290	291	261	294	300	294	314	278	283	304	333	296	304	311	302	305	291	291	303	277	292	294	281	279	316	290	322	273	279	286	329	268	315	287	308	288	261	306	301	296	297	281	266	291	295	302	311	294	261	279	287	307	283	296	264	293	291	314	315	317	275	287	291	275	304	281	300	318	268	306	295	278	274	277	312	266	251	320	290	294	270	280	300	290	285	286	307	297	305	315	289	282	305	266	311	279	268	311	271	301	284	283	297	291	274	298	306	274	284	292	289	292	309	283	299	288	313	281	290	263	295	313	279	277	316	278	263	312	285	279	288	280	294	293	320	261	293	305	277	297	315	310	280	269	324	304	326	288	310	285	270	289	292	284	285	302	288	314	301	280	264	324	314	329	304	305	283	295	288	280	339	277	298	286	309	290	304	298	302	310	292	317	281	291	276	298	308	311	291	301	280	320	298	306	287	276	281	304	314	284	247	312	286	267	328	307	294	296	300	280	311	277	297	297	261	286	294	282	296	323	268	306	274	276	304	255	296	315	259	281	301	295	305	308	286	277	288	323	282	285	302	290	304	305	311	298	281	259	261	300	299	294	291	259	301	297	295	283	282	269	270	299	294	302	290	293	284	303	299	276	316	294	291	288	308	317	272	293	271	341	282	307	290	293	261	314	320	298	253	313	265	298	278	296	323	311	304	311	309	299	285	308	295	284	312	281	301	259	276	279	281	327	281	268	302	294	275	288	272	331	311	293	278	295	287	293	261	262	278	267	288	299	329	310	281	282	287	296	261	305	273	290	313	287	308	293	317	262	288	295	259	302	335	291	282	280	298	291	302	305	279	275	278	288	284	300	292	324	285	254	310	326	295	289	300	303	308	278	308	291	284	298	294	287	275	313	305	280	292	279	278	282	288	260	271	291	294	274	278	293	266	309	297	300	327	294	259	292	297	271	280	308	286	286	280	317	287	293	280	313	316	322	313	289	294	297	318	297	296	286	285	296	275	310	315	349	282	302	305	283	314	272	298	325	270	278	302	310	281	294	319	280	313	293	277	293	272	294	296	262	300	336	289	320	313	283	293	296	279	282	292	309	285	290	286	288	276	271	302	302	282	284	305	290	297	295	317	284	314	292	271	295	317	297	306	287	316	271	316	266	307	297	299	275	285	273	297	312	306	258	287	266	305	289	293	297	281	301	293	271	320	302	285	283	301	301	308	277	257	313	296	287	292	308	306	319	312	328	277	318	283	283	299	278	286	303	290	320	294	282	293	285	274	267	287	281	271	293	258	305	278	313	315	277	291	314	304	260	284	284	317	310	288	276	301	320	280	304	306	284	258	271	331	294	310	306	278	288	298	296	280	293	322	279	316	347	321	330	314	304	325	302	300	296	300	307	283	294	305	305	301	277	322	290	288	277	282	287	271	300	298	302	305	283	308	278	289	293	290	290	289	268	286	290	296	301	291	279	290	321	318	307	292	298	304	290	305	292	310	318	277	318	305	258	299	275	287	279	304	313	308	326	301	291	295	285	267	297	272	292	285	270	302	330	282	297	279	295	307	299	282	268	297	322	305	282	284	280	287	319	297	266	291	307	300	330	281	302	307	322	299	334	277	280	283	310	338	291	328	311	300	313	263	303	255	273	281	270	329	308	306	305	280	334	302	302	272	299	254	300	310	313	314	274	283	278	324	300	303	307	320	307	284	296	296	294	290	284	265	259	307	308	309	286	291	288	313	279	258	289	294	318	285	289	320	285	333	306	281	283	316	287
54039	53671	34718	20962	20035	6239	2472	722	670	679	706	692	665	661	705	715	710	664	713	695	740	671	683	695	706	691	681	617	674	659	646	702	707	695	725	709	703	709	687	688	703	667	690	687	678	718	746	661	740	712	691	705	709	670	712	724	670	734	696	702	737	704	765	670	651	749	664	685	722	732	699	663	694	704	716	710	705	719	682	752	668	701	678	717	704	678	656	671	684	698	711	678	726	693	703	655	678	719	664	694	679	675	713	724	687	692	673	693	655	710	705	711	707	685	707	673	726	671	667	673	696	651	686	650	716	698	673	661	733	688	683	641	685	721	685	723	702	712	697	680	678	723	690	704	692	700	688	758	710	659	656	742	695	725	715	708	678	677	666	728	671	656	709	705	692	693	673	677	701	697	676	690	702	707	691	726	721	703	721	707	737	677	717	711	715	674	728	721	724	711	666	633	693	682	756	664	742	713	724	686	684	697	697	679	708	649	679	756	752	693	687	722	663	673	684	679	677	734	645	758	732	679	679	716	744	678	718	687	673	720	671	742	688	708	739	698	726	716	688	726	661	750	710	679	707	691	748	664	694	659	648	705	687	692	678	693	657	672	697	677	680	743	710	677	700	726	697	680	702	674	741	668	682	724	718	701	682	715	694	689	684	673	723	673	666	686	655	693	698	682	715	715	693	715	704	710	724	711	693	688	681	689	669	707	719	619	700	762	702	709	725	681	730	683	701	676	673	730	720	736	727	667	700	686	705	721	688	712	660	702	642	676	707	681	664	667	716	682	648	700	732	668	722	680	726	716	694	690	704	705	683	655	700	708	710	704	713	697	652	665	727	676	684	733	720	743	635	737	673	675	675	661	675	695	692	621	664	742	650	721	672	719	686	665	689	719	668	721	739	684	695	699	715	703	676	706	695	705	679	688	638	702	714	649	737	662	763	676	681	670	696	729	684	696	680	697	666	668	713	686	714	696	755	689	726	723	713	711	736	663	694	652	698	701	707	701	652	731	697	719	708	684	690	676	699	713	730	667	728	678	734	730	701	723	707	717	649	686	736	680	677	703	687	677	714	680	721	733	697	748	674	686	706	675	706	726	677	639	765	760	717	668	759	710	697	742	657	727	696	680	664	695	727	724	713	673	666	776	751	651	735	639	684	678	698	701	679	683	704	704	689	670	728	703	688	720	729	677	730	699	705	676	663	706	660	663	728	688	660	719	696	717	699	706	697	708	673	692	699	718	682	730	732	671	664	639	680	712	716	727	663	726	670	720	668	678	687	664	703	670	672	714	767	704	707	661	701	672	664	681	684	691	719	739	694	731	703	693	670	704	679	745	692	707	698	734	677	694	689	663	664	685	686	726	766	710	675	696	661	672	751	676	701	690	651	723	701	744	664	715	680	720	705	687	696	743	716	713	680	694	729	674	694	670	675	732	705	702	685	641	676	701	764	711	687	677	697	651	718	654	682	717	694	673	667	727	678	695	686	703	637	679	694	684	709	668	706	664	685	686	686	651	714	702	727	710	668	730	675	760	697	674	699	705	658	713	710	690	695	712	675	686	708	726	723	680	658	692	641	695	676	690	735	691	654	736	644	688	718	722	692	722	726	701	670	710	726	675	719	700	722	722	707	708	709	687	719	710	655	706	739	662	731	672	677	667	674	737	654	673	709	705	692	721	701	699	744	679	689	702	716	712	683	699	703	723	699	713	688	688	697	696	690	651	710	692	722	684	713	706	726	732	610	682	730	707	703	702	714	691	704	658	700	679	711	685	735	701	679	695	751	706	735	714	715	704	719	739	651	719	663	749	693	635	705	692	723	677	704	729	685	682	684	678	688	709	682	709	669	708	756	677	677	722	738	713	686	682	752	692	720	708	682	732	667	727	714	699	733	668	669	708	724	672	713	721	693	702	684	684	676	709	687	694	684	672	696	639	708	673	760	698	651	673	687	666	667	740	698	682	657	699	728	692	695	690	692	721	716	729	711	707	716	670	684	743	758	675	665	700	700	659	680	687	656	726	661	685	653	659	676	666	684	695	723	675	672	714	682	671	734	732	716	649	695	712	690	663	734	711	752	671	729	709	663	685	676	674	704	642	718	689	670	702	675	690	706	702	706	740	712	700	662	695	689	721	702	728	724	640	715	699	708	687	726	688	670	733	632	692	712	682	728	701	718	693	690	704	698	676	778	680	711	650	699	633	668	739	738	659	689	661	651	720	697	654	698	737	675	682	662	682	670	717	684	673	675	683	717	700	673	708	689	656	690	703	679	692	682	713	671	689	737	718	731	746	662	751	756	707	691	699	684	736	699	719	655	661	715	697	670	695	714	720	712	691	699	719	715	725	694	689	750	727	659	670	713	725	701	737	686	691	711	659	722	715	627	691	673	680	726	671	712	699	688	727	669	708	647	753	702	722	662	701	714	729	664	666	683	703	745	710	681	687	713	770	720	737	716	678	712	697	726	707	699	679	721	691	708	701	680	753	715	673	743	670	677	694	672	697	666	714	748	684	689	691	666	717	701	694	710	714	659	690	739	734	713	700	711	663	677	690	717	753	734	663	760	711	701	713	768	647	692	676	666	675	725	680	671	700	692	670	674	708	719	689	720	735	696	701	670	690	720	728	707	637	704	671	707	659	716	701	733	692	743	722	702	690	700	696	672	738	706	687	735	679	721	718	688	722	698	675	693	729	695	744	727	719	693	678	685	664	693	651	687	710	670	665	756	696	674	746	682	718	685	706	712	709	751	741	690	646	711	681	687	726	699	721	678	696	697	777	747	700	702	643	673	701	698	717	700	669	697	735	703	687	732	684	666	745	749	740	684	749	706	663	723	674	680	670	698	709	704	732	674	670	679	690	699	680	722	672	715	666	673	723	678	707	686	691	679	699	707	690	714	702	704	717	692	668	744	669	751	680	689	696	713	696	723	714	658	763	718	699	676	680	712	683	670	688	690	688	710	689	649	677	733	691	614	725	666	671	727	731	679	698	750	738	655	686	708	687	722	683	755	696	703	726	752	746	682	707	699	701	687	742	721	685	692	633	706	701	697	702	671	692	684	681	682	693	697	687	702	668	695	670	679	669	721	721	688	692	706	727	707	703	692	653	731	661	693	686	683	663	699	644	682	668	727	722	650	719	660	695	718	713	676	697	712	735	692	715	692	716	685	730	684	681	692	702	759	690	738	693	697	644	645	681	653	636	743	673	690	745	673	725	667	711	690	689	669	716	713	717	714	653	696	693	700	699	679	694	669	725	718	691	806	676	659	722	700	713	711	674	641	658	702	693	666	662	698	704	730	691	716	743	665	661	690	679	714	712	707	703	707	718	664	710	725	662	694	707	712	703	688	662	694	708	736	689	676	705	753	657	656	719	693	688	674	704	693	715	709	674	701	714	653	669	770	705	708	654	684	695	720	726	695	687	692	714	683	692	699	713	697	676	713	675	707	681	734	758	662	690	713	726	696	651	716	726	676	693	705	708	752	692
88155	77265	51409	25542	21446	5601	1390	252	222	194	247	191	219	191	212	198	206	193	214	190	212	203	200	177	193	181	195	210	193	184	196	227	240	181	191	207	207	200	225	215	204	218	234	201	194	217	223	218	197	216	204	195	208	202	207	201	214	196	223	231	196	199	223	204	220	219	198	228	238	192	204	211	201	222	204	218	189	207	209	203	203	211	192	220	189	224	193	199	221	207	215	217	194	196	193	196	197	195	208	226	214	199	226	214	196	186	220	191	210	196	202	203	193	189	193	210	180	194	198	203	211	181	210	203	215	190	192	183	192	195	192	217	179	182	206	192	214	222	212	201	211	241	177	217	216	192	176	215	192	214	211	218	209	210	211	227	211	240	228	218	202	205	196	194	186	221	165	197	212	207	179	239	211	204	211	215	222	190	194	193	204	193	187	213	213	218	203	200	213	189	200	186	196	209	211	190	172	165	177	205	184	204	193	200	183	204	202	211	180	207	225	211	188	210	249	187	201	221	231	209	191	205	185	215	213	214	208	188	234	220	191	193	194	235	195	213	222	199	217	197	212	190	225	214	190	204	186	206	198	226	182	199	185	183	201	201	192	198	191	201	198	218	193	223	176	213	213	183	214	199	211	189	229	200	183	193	201	221	226	225	186	197	190	199	190	192	200	204	187	201	220	183	207	200	224	205	197	186	200	199	218	195	202	229	195	223	199	213	229	201	197	200	210	198	211	253	197	220	226	189	199	221	229	232	191	188	174	207	194	213	202	193	209	233	223	209	230	203	230	212	226	209	248	176	195	235	195	213	209	208	198	210	212	205	216	244	203	195	203	181	216	220	184	187	219	194	198	198	188	194	211	202	197	214	197	220	200	218	200	207	205	185	179	185	220	222	192	168	218	212	204	218	191	239	212	206	203	198	212	222	189	178	206	222	224	204	179	190	208	181	235	205	209	215	205	219	201	209	203	204	174	209	192	197	223	195	210	219	225	192	170	200	187	218	226	221	204	214	164	197	202	205	197	211	174	196	181	194	224	209	205	230	189	214	200	205	214	221	211	212	182	184	185	210	201	187	197	203	205	192	188	223	193	181	199	229	210	203	210	203	219	226	212	226	208	218	188	208	207	230	207	226	202	164	214	218	205	194	240	188	214	226	213	231	229	221	204	187	197	208	231	242	200	199	197	200	220	184	228	220	200	202	215	197	225	198	194	199	202	215	217	218	218	214	180	217	198	240	213	210	205	205	199	187	213	222	207	230	199	197	182	206	198	164	196	207	196	226	232	218	198	191	223	206	187	188	216	208	191	195	200	192	197	212	226	197	207	180	196	208	193	177	195	207	221	226	195	194	202	238	203	193	206	201	212	207	196	186	229	194	210	183	190	217	207	230	214	206	205	213	206	207	205	201	205	198	224	206	203	188	223	191	209	187	198	216	220	227	216	177	196	231	211	206	241	235	220	206	225	204	190	202	211	198	220	216	218	211	217	200	225	200	198	193	184	231	202	190	172	217	211	193	219	207	222	201	214	221	207	212	206	247	245	188	213	246	189	208	210	211	216	187	226	205	204	214	207	189	221	191	195	254	190	209	203	209	206	211	228	210	201	188	215	187	196	206	205	197	205	191	181	199	177	205	198	197	196	196	218	250	198	214	218	210	182	216	198	208	179	197	222	218	195	195	204	180	196	196	203	216	207	207	237	190	215	215	201	198	175	183	220	184	219	208	197	202	204	239	194	203	178	222	188	204	205	206	190	197	223	173	217	184	223	218	182	182	197	233	210	181	207	205	194	214	208	206	197	218	181	211	190	207	230	217	177	188	211	212	197	201	228	198	198	205	196	208	209	205	207	188	190	211	209	209	240	212	214	200	193	223	198	214	181	206	207	227	200	226	208	190	206	208	219	190	213	196	205	214	200	210	213	210	200	181	204	213	188	202	214	232	194	178	204	219	226	185	221	166	190	194	224	211	216	198	209	222	217	239	181	221	196	191	209	207	207	204	220	195	216	249	208	209	225	204	197	206	200	227	221	212	204	214	183	198	228	193	186	207	184	198	211	211	200	189	236	198	196	192	225	239	234	220	218	211	212	213	226	195	194	229	209	211	221	215	185	209	218	217	210	211	198	162	186	239	213	211	212	211	174	203	199	209	211	186	219	178	223	229	224	200	210	212	184	230	217	210	195	198	217	208	249	204	223	197	207	188	197	207	198	213	198	200	217	176	200	205	192	202	207	222	208	218	221	194	205	208	184	198	197	224	208	177	215	217	222	220	173	182	191	219	208	195	200	201	207	173	193	219	208	204	215	219	198	202	192	233	198	195	196	189	185	208	202	200	205	215	229	199	204	215	194	217	219	210	186	218	207	163	231	192	194	227	223	219	219	185	195	166	221	217	206	216	187	210	230	179	220	196	215	180	204	200	202	197	185	211	200	213	214	221	187	194	193	220	211	202	202	202	211	202	193	211	196	189	201	186	224	199	214	209	200	210	219	207	210	197	205	192	207	218	181	188	209	208	213	206	207	229	197	235	181	191	211	204	203	203	194	202	175	222	203	197	208	216	212	204	199	199	211	195	228	213	205	204	204	204	176	200	215	207	225	221	201	216	224	217	204	198	179	196	197	215	185	207	221	194	189	221	200	222	191	188	223	204	206	206	221	216	188	217	206	163	204	187	190	199	176	213	218	187	225	221	208	214	210	171	218	201	214	199	201	231	206	196	194	204	225	190	210	185	205	211	213	204	210	198	190	200	219	201	181	171	202	194	204	212	195	207	197	226	190	213	224	207	220	189	215	186	196	203	207	222	195	221	221	194	198	227	207	217	210	210	175	195	194	203	201	205	189	196	231	187	187	199	194	187	207	222	237	206	176	193	219	208	208	210	188	203	186	203	210	211	203	200	211	196	195	213	218	189	215	193	213	237	212	205	208	188	223	203	206	207	179	215	221	188	209	212	231	193	217	207	228	186	195	223	251	196	232	226	200	211	192	191	214	210	216	223	230	203	227	200	218	188	200	194	212	214	185	202	177	203	188	198	212	191	190	196	226	190	205	224	195	217	207	227	230	208	212	209	199	226	211	198	194	200	216	215	186	210	221	208	209	177	198	198	206	200	199	159	226	212	198	230	213	215	202	209	223	207	203	187	191	237	218	197	200	201	201	199	204	201	218	214	204	213	206	200	182	198	214	184	219	195	207	212	198	192	214	196	219	211	211	205	202	191	228	193	167	191	221	202	219	204	225	176	225	178	225	215	199	185	239	212	233	224	202	197	195	190	218	202	215	198	227	202	195	195	193	196	208	223	180	217	209	189	188	205	210	206	196	214	199	196	173	220	199	173	214	191	200	209	209	181	176	189	219	199	186	231	201	194	200	204	201	203	192	197	193	203	202	204	200	189	216	210	216	221	186	210	223	194	219	198	224	213	199	208	178	208	215	221	204	201	199	229	194	186	219	195	200	205	195	200	219	211	205	188	205	193	205	204	218	206	200	220
65055	67412	44813	31649	29214	9350	4596	511	567	527	545	515	548	528	495	531	506	540	486	512	490	472	493	509	499	491	517	486	530	530	518	492	525	484	478	505	490	489	484	513	494	514	528	481	473	487	501	521	528	475	520	476	525	503	482	492	514	528	480	492	532	500	479	490	481	489	499	479	494	516	480	476	517	513	530	543	530	450	517	513	500	492	508	498	458	472	490	507	504	536	492	494	504	547	520	484	498	520	482	492	521	490	489	446	469	513	529	490	471	505	523	512	511	484	489	473	478	492	468	520	512	527	461	513	517	504	459	517	474	476	510	468	514	510	499	516	522	502	492	501	500	495	488	483	503	511	518	500	537	471	506	486	511	529	501	515	472	525	502	507	462	499	515	506	490	517	505	487	522	510	525	507	491	485	545	483	519	504	487	498	499	517	484	495	510	494	488	479	490	466	522	492	483	537	457	490	480	512	517	533	503	504	490	463	508	506	552	507	523	508	475	504	470	479	514	503	500	492	502	512	497	535	505	446	510	486	480	513	513	481	485	513	513	497	509	486	515	469	539	514	514	509	481	454	490	495	473	517	496	498	508	493	507	499	488	514	550	480	502	499	474	473	518	493	459	465	476	520	464	501	512	467	514	467	490	508	507	497	491	453	511	494	500	487	512	470	500	470	499	470	486	497	522	480	497	488	510	494	505	546	501	509	511	560	452	551	490	481	488	508	513	495	529	474	510	517	510	494	442	511	536	522	477	517	499	502	471	513	531	506	505	487	481	467	476	580	497	499	518	483	458	510	498	492	483	492	494	484	554	487	472	445	491	532	493	507	511	459	523	472	521	436	525	464	489	450	517	480	526	508	498	510	497	470	493	516	502	524	515	499	473	502	502	508	510	519	537	445	494	497	496	500	477	490	533	521	493	473	517	515	506	471	516	541	524	497	475	478	504	466	469	476	544	511	519	511	495	536	497	461	505	538	505	500	467	490	515	493	518	484	541	513	510	509	480	511	519	503	505	469	524	509	466	506	472	517	479	543	496	511	498	529	505	525	507	468	470	496	479	491	466	523	497	470	501	503	535	530	491	495	476	478	513	477	476	502	481	502	522	487	474	464	515	490	523	530	532	498	520	451	495	491	513	490	524	459	512	450	545	458	515	493	531	491	493	557	492	564	533	459	484	509	514	562	521	496	496	461	510	473	492	490	524	477	504	490	483	498	483	541	509	531	484	511	515	581	458	496	476	515	479	515	518	495	549	482	530	504	495	496	486	489	507	484	512	484	475	541	500	495	473	497	485	488	491	549	487	501	518	510	458	493	500	511	498	542	498	477	527	515	459	474	524	539	495	487	471	548	504	513	509	502	468	516	528	516	524	519	483	500	502	551	491	521	513	502	503	517	530	455	540	514	498	491	504	513	473	471	485	473	544	525	487	480	497	470	515	486	492	492	502	483	504	522	528	467	492	510	507	494	517	534	506	514	522	480	479	540	496	518	514	459	505	518	521	514	500	499	462	520	508	520	505	516	500	473	536	462	483	503	504	454	502	506	509	517	525	519	487	502	513	481	464	503	498	500	493	530	452	465	527	476	499	462	469	464	467	456	475	509	474	500	485	488	483	491	479	472	524	511	450	496	479	466	485	502	514	470	456	509	489	441	509	476	509	471	486	490	497	515	488	461	488	491	490	499	523	488	501	492	484	483	499	495	511	495	494	536	485	516	498	479	518	500	550	502	528	507	476	488	493	452	449	523	493	522	521	479	504	485	487	514	503	515	508	471	497	492	516	502	494	496	500	538	456	516	499	477	463	519	486	503	499	469	473	497	501	487	486	508	502	479	471	487	487	488	477	538	487	524	534	543	467	498	508	473	510	524	521	474	494	499	467	455	458	482	486	480	517	490	501	484	507	493	463	506	470	439	560	511	461	479	483	548	470	528	497	488	527	491	491	490	466	502	495	468	479	503	479	499	512	512	499	492	491	463	506	462	477	512	463	526	479	535	482	484	497	455	486	516	466	496	482	534	493	509	505	470	472	521	515	504	515	484	480	542	519	480	550	524	496	503	473	495	481	466	473	567	500	505	470	502	518	489	465	527	490	527	471	463	527	486	497	549	530	504	467	476	508	515	481	513	492	482	505	514	516	474	507	463	499	503	500	493	486	503	489	482	476	534	497	488	515	488	523	545	524	478	475	523	498	512	469	507	570	501	472	515	538	524	497	508	548	533	523	475	506	455	517	542	498	506	500	510	539	526	520	473	492	489	505	500	491	524	508	474	468	498	507	489	533	541	481	495	482	529	481	474	508	500	472	540	507	500	522	478	527	512	491	482	461	529	481	494	508	461	471	523	499	495	474	506	527	515	489	510	488	495	543	499	515	522	516	499	463	468	460	452	494	494	508	508	456	494	471	481	533	497	475	477	515	474	462	509	505	519	504	519	483	508	502	452	451	521	481	533	520	475	506	478	509	491	491	528	580	533	475	479	496	470	557	487	524	541	469	481	481	497	466	506	493	509	534	560	499	499	499	473	476	515	513	488	497	518	503	518	492	487	502	484	508	487	521	503	519	528	527	450	498	526	480	495	501	493	520	533	478	488	525	479	488	519	512	504	463	492	511	498	513	455	501	473	499	462	503	469	512	461	504	454	521	535	436	496	499	491	473	508	484	514	532	465	510	477	529	517	491	488	474	473	473	516	490	496	514	512	505	534	466	489	537	498	510	504	465	509	529	505	498	504	506	509	477	526	514	513	488	489	476	517	508	492	506	496	494	495	482	502	529	509	488	504	475	508	498	517	522	512	517	515	500	507	496	493	494	467	533	469	475	499	504	502	505	506	522	506	502	505	457	498	471	517	484	502	482	468	489	499	473	543	472	511	502	507	492	519	506	487	526	477	486	496	490	511	503	519	515	507	518	510	502	518	506	512	483	501	508	470	517	497	525	471	471	537	519	509	500	512	545	543	540	495	495	503	483	484	493	497	464	479	522	474	513	495	488	488	492	459	525	496	505	528	509	514	498	444	477	518	468	487	527	502	481	525	437	486	476	456	481	525	474	510	517	469	529	489	515	520	484	492	496	493	494	527	485	510	508	501	442	514	489	484	528	499	490	499	525	536	511	493	503	540	519	480	516	486	461	478	498	484	506	503	510	497	532	471	465	506	479	483	470	538	529	485	485	536	521	471	481	511	473	494	486	503	476	509	513	461	483	483	487	552	490	501	478	510	476	482	495	520	519	507	469	503	509	472	489	485	510	481	525	491	492	455	484	465	477	479	483	504	521	516	484	504	494	478	501	556	487	487	490	499	517	462	500	495	510	503	455	561	508	505	475	522	491	488	492	487	500	502	500	449	487	478	509	512	499	526	478	549	503	528	511	470	478	509	490	494	454	505	493	524	521	475	532	493	475	494	482	496	514	540	515	512	470	473	484	520	484	521	518	502	486	475	477	520	493	490	490	496	478	519	541	534	478	486	510	490	508	451	463	498	499	497	525	486
35982	27413	10337	1068	921	386	354	292	308	305	288	310	313	346	330	291	315	318	300	326	304	322	327	309	294	313	336	313	326	309	289	325	323	346	271	312	283	319	320	294	283	317	313	316	301	279	319	322	321	325	296	299	317	335	309	290	314	309	275	297	291	304	312	298	283	301	305	307	322	320	306	313	303	340	318	296	319	303	323	322	287	301	312	293	276	303	306	309	324	303	315	302	301	275	326	346	298	305	279	318	295	312	327	316	291	311	306	316	323	293	317	339	331	291	289	311	323	343	337	284	315	292	337	329	334	319	309	324	338	319	300	343	291	303	315	280	344	278	311	309	316	302	304	307	320	327	341	301	314	290	312	311	295	360	333	301	298	289	330	312	295	277	305	299	331	322	308	278	301	300	318	325	327	305	306	321	321	315	315	280	309	325	311	318	329	313	318	326	317	307	299	301	299	280	308	284	285	295	307	295	319	303	297	273	309	284	322	295	300	314	296	296	298	311	326	273	319	296	308	329	300	331	309	318	335	314	295	297	300	305	322	323	337	331	329	313	325	320	295	320	320	310	302	312	320	315	300	288	308	295	310	325	316	267	297	305	284	336	290	294	311	318	352	279	343	300	324	299	285	297	292	316	319	299	326	299	275	309	302	283	287	325	288	286	340	319	324	297	314	318	319	330	300	295	281	325	282	299	314	344	286	297	306	287	298	340	321	335	267	287	328	292	300	289	308	316	297	305	309	325	290	340	290	292	317	309	323	281	282	323	301	288	299	295	314	292	292	338	344	341	270	305	296	299	304	356	300	320	295	307	302	331	349	313	328	307	317	326	327	299	298	315	304	351	314	289	307	321	310	317	320	291	301	304	324	307	298	326	288	315	335	279	302	302	317	296	308	323	326	286	331	287	311	313	301	318	331	334	297	300	294	349	309	315	321	306	292	332	280	307	276	292	302	307	319	295	312	321	311	299	282	297	289	296	293	294	325	331	311	317	310	327	299	290	309	314	304	315	339	315	270	263	279	292	297	287	307	279	315	311	320	288	276	297	313	310	301	296	319	312	348	302	324	277	329	270	331	311	335	287	285	305	296	304	286	382	298	259	321	327	333	296	306	305	272	301	356	309	314	277	321	298	297	296	315	327	299	284	356	326	311	293	305	282	336	292	321	281	300	343	310	305	300	278	343	287	314	319	292	319	312	279	290	314	334	322	296	285	320	316	300	297	318	327	292	288	330	320	338	302	301	291	326	307	322	307	304	292	323	321	270	305	320	306	299	308	291	289	284	289	317	316	328	285	316	315	320	317	310	309	283	309	298	310	302	338	324	300	288	288	282	324	319	304	316	306	304	345	357	295	313	310	284	298	280	285	314	314	288	309	286	316	305	298	344	331	296	318	278	303	332	300	330	301	298	295	303	294	304	303	287	306	310	321	313	307	305	308	293	340	356	328	280	304	303	285	299	292	323	300	306	317	300	316	311	283	292	282	296	290	321	304	346	310	283	276	294	280	277	287	300	324	346	313	282	305	312	286	298	303	304	299	291	314	308	325	338	330	288	296	294	286	299	275	334	303	275	303	291	317	288	272	315	314	282	306	327	284	347	321	272	298	288	327	318	301	309	324	291	299	304	316	280	304	349	305	300	315	304	307	338	327	346	309	296	281	297	308	302	312	305	337	294	316	305	301	328	277	299	301	318	293	298	320	332	289	289	301	327	346	306	327	327	310	275	328	310	306	309	298	299	280	259	301	327	291	332	290	341	360	342	278	308	315	332	327	322	310	301	316	288	312	359	283	339	283	304	336	332	297	321	277	324	310	326	303	295	285	321	316	299	347	342	314	318	313	299	314	282	331	318	318	307	308	343	320	305	325	331	308	314	284	306	307	292	318	330	288	297	307	316	322	295	317	316	346	282	295	310	334	329	308	283	321	304	322	319	297	304	320	292	310	309	317	295	298	332	348	296	308	283	320	334	324	316	280	313	303	310	345	333	300	327	297	324	327	323	285	303	305	309	328	294	302	320	310	324	277	285	318	300	274	320	311	324	304	324	307	351	325	320	291	318	356	270	312	287	287	308	275	322	296	309	272	299	327	335	324	267	313	332	313	294	310	316	343	318	279	327	318	305	340	291	283	320	278	278	308	308	316	296	334	302	302	313	336	308	257	308	264	330	323	326	315	273	282	301	322	315	330	281	335	318	308	311	315	288	284	301	285	314	296	314	309	305	316	306	333	312	296	309	283	316	315	312	291	310	285	302	325	329	319	322	298	280	334	274	313	316	296	317	295	328	301	328	315	317	320	260	302	289	301	307	289	283	292	312	318	305	305	321	325	332	278	304	304	324	314	304	296	300	304	306	317	286	327	277	287	292	327	300	267	313	269	312	288	295	307	312	285	342	337	310	305	290	315	326	314	320	312	317	305	298	316	281	325	301	311	331	287	279	278	318	342	292	313	313	314	289	290	285	317	281	313	318	313	274	287	280	307	319	300	296	283	319	328	293	274	280	317	301	332	275	277	283	296	304	327	314	312	285	298	299	311	294	294	296	332	285	285	323	310	321	298	292	291	306	276	277	323	335	284	341	305	293	328	330	288	297	309	297	308	306	360	333	299	314	329	310	327	318	295	301	296	306	303	319	321	292	290	308	320	328	304	279	299	321	315	303	285	308	290	313	296	291	314	325	293	319	334	313	268	306	316	286	292	286	317	311	308	331	297	278	281	301	327	293	303	295	301	324	332	261	301	324	283	279	303	317	295	319	264	301	279	330	286	334	325	359	338	283	299	312	289	331	300	287	303	300	304	300	300	301	320	339	336	320	277	317	325	270	313	316	307	285	317	307	327	342	273	318	285	265	323	293	288	322	338	291	317	328	349	311	320	287	308	333	306	286	294	290	312	282	326	312	284	315	321	331	312	304	303	339	330	309	296	295	309	296	293	275	329	333	296	278	309	310	302	317	282	315	323	322	279	301	289	324	306	316	301	279	301	291	303	284	287	315	323	298	299	314	315	327	300	347	292	324	291	346	304	347	330	354	317	326	329	324	327	326	305	310	308	285	321	305	301	338	323	295	297	322	298	308	314	303	266	313	307	298	313	310	302	318	314	300	296	298	306	305	309	310	317	299	319	276	283	313	320	296	317	315	310	350	312	289	324	283	304	296	279	286	250	329	313	314	301	299	292	298	327	307	335	278	320	281	298	300	313	320	305	315	312	276	339	294	285	307	304	320	301	262	340	316	306	323	300	283	337	287	322	336	350	343	304	299	327	303	331	308	294	327	297	321	308	289	334	328	333	293	290	297	281	309	293	326	327	302	313	307	298	290	316	332	335	277	293	322	286	325	303	345	293	322	309	328	313	305	319	342	275	276	312	296	314	320	297	296	301	342	311	300	271	321	295	307	279	306	297	307	316	300	292	308	290	287	314	318	313	319	306	306	305	292	318	327	317	304	296	316	278	316	285	335	302	301	288	322	311	292	302	320	313	302	304	329	301
33565	27948	12117	2604	2767	1074	859	764	741	714	737	704	760	789	759	716	703	740	728	724	753	735	775	726	731	742	768	700	767	791	739	757	743	751	708	753	728	694	737	759	747	755	757	699	704	705	724	761	705	700	747	746	700	721	728	707	724	716	780	806	754	713	732	689	723	682	784	757	738	727	757	678	732	739	744	738	698	761	734	776	712	752	732	753	716	757	720	725	728	814	691	699	712	794	763	678	722	684	748	719	731	741	745	723	715	727	729	777	716	757	732	767	765	725	731	706	755	752	744	747	819	709	747	731	704	746	767	751	762	723	740	759	756	750	780	709	756	737	727	743	737	753	739	712	714	745	739	751	725	707	706	742	727	724	713	725	743	708	743	719	789	767	777	721	775	745	747	748	732	715	750	703	732	753	740	754	729	753	759	747	711	767	675	731	768	816	746	729	775	730	761	729	750	754	754	697	728	750	758	733	754	745	742	741	761	714	744	739	736	733	749	722	715	736	779	722	771	751	704	748	762	785	744	734	710	771	768	759	754	767	736	781	773	754	776	697	727	731	698	719	729	720	778	717	766	733	730	730	770	736	711	712	715	783	698	767	744	695	764	757	700	722	754	733	716	751	756	742	710	736	732	767	758	733	736	737	756	716	773	719	749	752	775	737	732	733	715	760	769	722	715	701	772	776	756	758	687	730	767	710	761	744	755	748	767	727	711	783	741	714	776	730	691	743	755	752	722	733	701	718	690	730	706	710	714	761	747	751	746	736	753	778	725	745	736	705	756	719	705	707	761	724	725	725	717	715	728	731	685	772	731	735	761	677	793	764	775	714	751	734	770	723	731	766	704	732	762	726	730	736	738	779	752	717	791	726	752	769	754	729	730	742	752	725	760	740	754	746	697	776	750	752	777	676	695	758	710	731	737	790	724	735	735	689	671	742	730	755	732	704	721	762	690	740	754	740	740	687	765	716	756	720	764	763	715	763	714	768	728	746	769	741	728	746	769	683	698	767	772	741	746	768	705	704	740	732	711	728	702	757	767	687	748	780	703	797	755	713	707	758	731	792	752	724	705	728	737	723	819	717	748	770	797	779	752	665	700	691	785	725	727	729	745	748	754	762	753	758	729	724	765	752	733	726	742	778	731	719	728	706	741	709	739	723	732	713	759	719	746	741	749	710	737	711	749	728	670	692	732	725	784	745	758	742	754	738	749	787	743	712	747	714	726	723	722	725	778	735	717	693	726	758	667	743	736	699	712	764	742	766	753	729	751	742	755	743	764	768	743	699	725	722	732	748	727	692	768	772	706	786	757	787	749	759	765	745	714	694	709	736	743	759	712	731	741	739	740	742	700	715	734	741	746	754	738	730	787	737	776	777	711	725	746	750	677	704	738	737	713	784	724	754	782	733	740	766	739	756	763	776	752	733	722	775	711	756	710	778	789	685	757	753	771	748	736	750	838	752	712	707	755	732	709	735	759	738	696	715	735	733	759	736	780	744	737	774	719	730	717	805	734	742	726	738	736	712	758	733	722	738	752	774	745	769	680	716	711	766	700	770	743	745	740	711	764	720	722	767	714	706	721	747	724	678	712	733	719	739	745	755	759	706	703	685	723	752	724	782	712	766	759	765	736	752	692	741	706	760	698	760	712	695	713	784	753	658	728	712	724	720	804	742	718	723	767	738	744	753	782	735	753	761	740	756	716	752	746	738	741	744	708	721	739	774	791	738	744	773	776	726	767	788	725	729	725	742	746	744	719	750	713	752	774	730	725	679	726	784	745	764	697	781	706	758	797	750	766	750	758	760	726	704	725	771	744	761	744	763	733	772	766	723	730	707	771	737	743	778	741	778	744	710	724	738	692	733	736	726	749	754	713	744	760	761	769	738	758	717	720	750	757	747	703	725	727	751	739	766	760	754	713	744	697	740	739	750	689	724	747	758	721	730	724	762	710	798	721	725	724	749	739	751	775	703	751	723	714	743	737	717	711	728	738	735	722	721	737	721	714	752	736	720	763	685	709	733	774	727	701	740	668	752	742	711	787	747	725	735	789	788	734	722	766	740	686	767	729	771	753	751	695	747	762	770	739	760	785	735	709	739	749	737	728	775	748	795	743	739	752	746	734	746	745	718	752	738	732	708	715	777	771	727	758	740	774	725	736	763	723	708	689	724	782	773	720	734	715	701	751	770	695	728	711	765	747	723	708	711	774	735	729	789	752	773	700	736	794	777	707	747	799	697	731	755	742	748	747	727	693	735	735	754	780	735	717	764	718	708	745	784	749	711	751	720	775	763	744	699	712	774	747	723	698	778	721	715	734	708	754	724	715	728	762	742	748	688	766	795	746	722	724	796	726	718	740	725	737	767	730	757	745	734	709	757	756	770	805	729	771	758	730	766	774	777	770	701	757	773	755	780	748	759	701	715	694	725	707	740	734	741	769	736	778	752	719	785	781	746	707	758	799	750	684	777	744	792	725	726	717	766	691	751	666	779	736	764	739	747	740	738	770	769	755	727	740	790	748	747	777	732	733	721	713	764	773	713	740	759	745	774	717	751	732	743	733	762	772	713	700	765	741	790	702	781	780	758	728	734	773	711	739	730	745	739	739	734	761	678	767	722	734	755	708	696	786	704	747	740	778	753	710	721	746	774	794	691	709	799	767	771	801	761	745	771	746	759	768	767	726	751	697	696	731	742	759	672	738	734	744	751	780	786	769	736	718	728	764	740	782	769	727	719	727	730	768	730	713	723	739	728	710	757	724	713	682	710	714	698	749	690	723	712	766	743	745	746	730	745	684	754	735	727	803	785	696	705	782	739	764	727	789	723	729	784	745	692	709	736	791	754	766	735	722	749	699	710	704	768	719	721	719	777	766	713	767	699	780	738	741	762	700	736	730	737	802	716	719	715	748	705	715	744	751	742	724	718	758	760	723	737	720	794	743	728	772	720	721	735	720	754	732	707	719	752	720	709	731	743	734	770	758	752	692	741	741	724	757	729	745	734	751	700	744	759	753	717	783	742	762	767	736	738	715	706	786	729	779	762	692	738	744	747	750	755	714	811	702	709	768	736	723	751	727	705	771	781	705	732	685	755	719	731	821	744	730	717	755	696	727	749	743	761	745	759	785	704	703	772	724	771	756	680	745	716	696	707	754	728	788	701	722	695	725	744	726	703	750	691	734	709	749	689	696	738	688	725	805	739	748	750	760	755	686	758	736	708	710	788	702	774	758	783	739	697	674	714	732	706	757	722	765	758	772	723	765	746	718	767	728	748	706	789	761	790	773	741	720	694	716	744	747	744	710	692	739	743	719	716	701	754	731	805	743	701	724	736	736	774	720	722	693	767	748	707	769	703	685	739	750	794	738	764	710	761	791	761	786	746	768	794	744	733	759	723	735	715	775	733	699	726	710	699	727	727	746	765	748	729	701	716	718	729	738	770	748	751	755	712	719	691	731	729	723	734	759	728	714	753	694	752	730	692	741	716	737	758
77643	66199	42602	16816	8528	1646	634	274	311	295	301	290	281	269	266	327	302	273	290	269	305	298	327	331	311	315	308	293	291	309	297	306	295	288	299	311	322	298	302	288	297	296	332	276	284	322	295	311	304	293	276	276	277	317	309	303	305	312	288	308	298	301	275	266	297	324	325	289	314	321	336	304	281	309	299	277	272	301	284	271	304	292	329	273	287	311	309	337	278	292	297	292	296	274	271	278	327	318	305	263	312	276	304	309	310	301	294	284	314	309	287	340	346	294	305	304	303	299	286	260	283	320	289	298	330	304	280	298	319	309	314	291	309	302	310	296	273	285	320	288	306	319	322	305	302	305	306	326	325	330	312	288	296	319	292	326	277	315	291	294	289	330	294	291	314	297	315	326	259	290	291	298	290	328	326	319	288	324	294	355	274	308	269	287	292	304	307	308	282	310	294	319	293	312	294	299	317	291	296	304	293	306	296	324	328	296	302	284	281	279	321	295	317	316	274	287	313	303	268	285	302	302	315	292	277	297	265	282	316	298	285	274	311	295	292	288	300	316	320	317	298	294	331	292	287	284	298	273	295	285	308	325	308	313	306	292	293	272	271	292	299	316	299	313	288	279	315	319	304	310	335	294	318	312	289	271	290	322	310	306	286	315	318	309	287	305	294	280	312	286	293	277	301	309	272	296	306	304	320	301	272	313	285	299	288	328	273	298	294	304	297	289	327	266	306	291	289	334	311	250	278	259	285	337	316	275	286	294	274	288	313	316	286	299	292	297	318	277	296	285	308	338	297	303	324	307	291	288	249	302	298	322	292	277	283	284	295	302	314	287	328	313	282	290	297	299	275	307	333	304	304	317	302	314	300	318	305	309	274	321	300	280	277	304	301	295	292	316	265	322	308	320	285	292	286	287	278	295	293	312	305	315	306	302	333	298	289	305	286	297	290	302	278	281	282	285	313	292	281	329	328	271	299	326	319	292	315	308	282	266	304	280	292	294	319	283	270	301	292	298	311	309	273	314	268	303	330	293	298	303	267	281	317	305	305	275	284	301	295	316	342	323	297	287	298	293	285	288	315	281	291	322	314	270	304	322	302	275	296	292	272	320	286	283	278	294	310	319	302	322	316	316	288	263	324	318	299	325	295	301	295	305	256	277	309	297	265	299	276	324	311	273	320	300	310	332	274	288	295	310	297	283	308	313	295	311	307	285	297	288	302	308	318	312	315	293	327	282	296	310	285	297	324	307	309	288	282	314	282	304	323	331	310	305	299	319	297	254	276	314	305	327	311	312	293	313	291	302	322	289	295	322	303	283	290	281	275	320	297	271	307	316	275	318	307	304	292	315	290	288	323	295	312	293	311	268	279	297	281	280	297	287	334	305	296	278	309	337	323	296	314	328	325	326	286	293	275	288	296	307	301	276	294	292	294	251	301	306	314	329	285	276	290	291	295	284	326	314	321	274	294	296	330	316	284	298	298	302	317	296	296	299	350	298	316	299	310	298	279	282	339	310	313	296	341	288	295	308	304	266	289	291	300	301	319	304	299	292	297	321	293	290	322	290	311	313	294	269	311	298	304	319	322	267	313	321	268	315	297	305	305	318	297	294	301	313	291	283	317	312	264	322	287	286	276	314	318	304	302	314	290	308	284	278	309	312	284	314	308	301	290	300	312	311	286	321	329	323	297	343	302	323	271	335	302	338	312	332	302	299	305	296	285	281	274	260	300	308	312	285	336	314	289	302	303	298	316	308	294	271	311	263	284	307	321	279	277	331	281	308	301	269	292	292	297	289	316	279	305	265	313	279	273	318	308	311	288	299	311	324	320	299	283	333	297	300	308	302	307	320	334	303	285	301	294	281	290	294	317	296	314	294	296	293	297	294	305	279	307	290	317	289	308	258	319	293	321	289	319	309	279	311	318	299	293	317	294	362	296	321	325	277	289	320	303	290	305	289	299	301	284	290	284	307	264	306	308	322	312	307	255	291	312	308	312	324	298	281	288	313	339	308	295	297	303	287	304	289	307	325	305	280	291	278	277	286	280	300	299	283	325	309	305	298	293	305	290	298	260	332	295	319	314	305	323	274	344	313	310	268	309	294	284	286	243	322	314	274	301	283	313	277	319	308	323	272	282	277	282	328	295	300	271	257	318	270	360	314	282	266	256	306	310	311	345	280	330	289	322	336	296	311	330	315	313	334	275	277	308	306	308	305	279	293	321	286	280	300	290	276	285	290	293	280	324	309	277	305	325	280	294	335	313	277	318	292	309	290	311	324	296	305	297	276	291	326	295	279	264	319	312	259	270	294	293	316	322	300	306	303	267	315	314	316	288	298	298	306	312	323	293	298	298	307	321	300	249	308	280	301	295	271	289	303	288	269	293	305	312	290	347	271	326	318	288	311	307	249	282	319	292	273	296	313	301	293	294	298	287	269	285	279	320	280	327	302	313	292	263	326	288	292	282	290	327	305	265	294	285	273	303	324	300	313	306	313	267	295	299	309	298	263	305	337	272	307	289	308	298	284	316	303	312	301	330	303	291	278	334	300	298	313	321	285	268	323	317	308	290	300	305	285	299	303	325	275	281	284	282	302	274	301	310	295	298	316	319	267	303	303	306	331	295	289	290	342	324	307	308	297	267	300	300	277	297	327	295	319	304	274	274	344	271	328	303	296	331	299	279	275	294	277	300	269	316	346	252	302	269	331	321	299	281	329	293	313	299	292	305	279	280	309	311	293	280	265	289	281	274	278	277	284	285	324	304	326	322	311	279	315	282	303	314	296	319	249	282	307	298	294	289	287	328	293	278	297	323	280	309	282	263	327	311	279	294	295	290	299	307	273	288	276	273	281	283	319	294	306	296	259	325	326	319	283	306	293	323	301	297	306	338	296	329	289	305	324	318	298	299	282	305	310	294	292	296	289	289	308	318	305	288	285	299	319	318	279	323	295	322	277	288	302	297	301	306	322	308	289	293	291	294	289	292	297	274	295	295	330	294	349	284	288	289	317	296	320	336	306	296	284	273	308	295	321	302	319	294	302	289	333	319	302	309	308	305	311	320	271	280	309	309	328	308	303	286	321	276	278	326	301	294	305	317	299	287	307	280	338	314	293	317	290	291	301	307	285	294	288	319	306	319	278	301	317	288	279	325	301	296	309	291	343	273	328	304	317	307	276	309	344	325	317	338	310	293	357	309	316	324	320	314	308	297	282	319	286	292	320	312	301	295	314	288	298	329	329	302	274	324	301	263	294	286	279	298	281	291	343	309	278	302	306	322	294	298	272	335	318	284	292	286	316	310	296	316	281	283	290	296	316	307	307	306	293	301	295	286	302	288	289	314	301	311	317	312	286	290	288	314	293	307	294	305	271	283	315	297	301	345	305	321	318	310	291	303	324	320	296	295	282	309	344	287	323	277	268	292	305	306	292	312	292	307	340	332	302	285	322	306	304	327	267	295	286	302	288	317	290	319	299	270	302	316	348	283	315
54689	53150	35372	19835	16444	4354	2065	739	737	666	727	727	713	741	712	698	682	705	703	730	697	677	705	764	718	698	763	723	670	764	678	707	696	708	691	669	755	717	770	709	703	725	743	754	696	732	727	706	765	738	707	737	710	662	751	666	700	662	687	720	672	725	658	751	711	746	678	737	723	720	680	748	726	716	714	690	739	691	641	705	713	688	678	717	747	727	739	715	702	731	723	739	707	730	692	693	701	707	693	734	699	724	712	685	733	655	706	725	699	718	711	732	694	714	673	707	719	704	696	746	747	716	768	703	729	713	705	699	637	735	676	712	702	718	707	705	727	719	670	687	719	682	752	692	776	728	728	732	747	666	736	688	729	686	744	718	722	684	682	681	662	715	762	769	729	713	712	746	698	671	755	707	688	740	667	721	718	700	690	746	723	731	752	717	715	763	727	720	731	686	724	738	683	713	671	686	700	718	733	727	710	725	697	775	721	716	722	697	753	715	673	689	757	700	694	737	741	709	717	717	701	657	704	671	711	760	753	707	718	729	733	733	749	723	766	731	725	718	701	749	661	661	720	720	676	675	678	755	740	701	713	713	729	709	717	689	764	738	705	764	690	710	734	674	703	737	715	702	682	705	691	734	710	796	674	754	682	723	735	730	711	680	704	710	739	740	696	699	783	735	649	681	705	694	721	703	685	735	736	670	711	740	705	735	739	750	714	752	680	709	715	657	765	706	710	680	756	742	734	746	696	673	709	688	705	713	743	690	706	684	722	715	666	718	672	695	723	717	686	663	695	740	731	763	739	709	682	738	711	749	696	721	746	735	743	686	724	741	689	750	668	692	727	762	725	724	749	750	703	659	685	684	631	753	702	800	710	716	681	685	707	701	721	721	726	697	752	697	706	701	700	657	715	724	695	722	711	656	702	715	693	700	725	742	691	692	782	749	689	720	681	719	706	719	697	692	706	661	719	727	733	715	682	726	741	709	722	703	742	736	740	698	675	669	692	704	730	739	732	707	686	708	748	711	707	695	716	684	667	700	716	764	722	736	703	685	713	717	720	708	705	719	674	758	682	715	730	689	734	665	683	719	705	673	706	728	703	744	736	738	698	710	696	698	660	754	778	755	718	726	674	702	716	707	657	754	707	730	698	762	751	742	702	675	697	677	702	737	686	686	737	720	709	732	735	694	707	750	716	696	728	714	724	769	698	731	675	732	717	710	677	705	706	687	677	695	700	726	763	730	662	678	714	698	731	735	736	666	657	733	690	762	711	747	722	693	710	808	702	727	725	698	707	681	695	728	734	739	717	697	690	733	727	707	667	705	704	710	721	678	735	741	645	652	754	736	718	677	710	652	744	731	680	736	755	703	745	715	726	707	741	686	663	706	739	727	722	678	715	746	725	697	730	717	700	688	723	741	696	751	690	716	705	754	731	710	720	719	724	715	716	706	736	698	756	727	685	729	739	697	756	744	720	744	726	742	747	735	719	741	712	672	723	746	725	693	674	726	684	742	694	699	725	734	716	715	709	703	713	686	709	731	743	703	699	713	624	673	706	691	734	738	694	669	662	737	725	692	751	714	734	676	713	725	708	764	723	737	732	749	776	704	757	698	709	741	710	704	752	685	748	653	712	705	715	734	740	664	714	703	683	732	726	717	697	735	695	714	737	699	707	694	723	768	744	682	695	715	721	691	712	697	732	698	697	721	689	729	706	701	671	691	681	714	726	744	702	746	763	738	705	684	669	751	735	710	732	734	738	659	735	727	678	715	745	724	699	702	767	727	718	662	743	738	702	694	744	767	715	727	685	690	671	720	691	711	685	750	709	718	747	730	706	732	695	749	725	751	707	673	737	694	710	745	721	724	702	748	760	714	717	766	689	730	689	721	737	750	658	721	725	743	718	716	698	708	748	830	649	680	673	728	729	749	721	680	714	701	752	709	759	716	728	745	665	702	674	675	735	696	734	707	718	746	700	697	733	730	754	718	748	703	713	690	721	742	682	709	780	740	713	696	736	662	752	746	754	724	718	744	701	748	694	725	735	720	734	724	683	710	690	740	733	743	729	720	703	733	716	684	705	699	759	699	728	704	705	723	709	695	769	686	696	716	709	681	731	680	673	676	703	718	706	717	697	689	687	765	736	738	703	751	739	671	770	698	684	703	720	698	682	739	704	736	744	694	712	701	690	752	669	678	714	722	676	712	723	742	708	715	741	717	705	740	692	747	705	749	727	732	693	734	698	732	690	702	705	767	698	683	728	752	704	725	690	695	698	711	735	725	683	709	697	724	696	742	743	720	703	727	755	721	750	710	723	686	704	711	754	689	714	677	674	716	734	692	719	730	654	711	690	777	739	746	735	703	756	740	668	763	693	703	684	745	703	675	720	748	753	676	699	692	711	715	688	726	675	723	713	723	716	674	765	709	771	714	734	708	713	696	768	719	715	732	693	692	703	717	660	716	752	743	692	675	662	682	707	690	754	708	718	736	722	691	709	689	705	721	687	722	732	714	673	695	698	726	672	717	704	728	651	687	675	697	685	684	725	735	716	675	749	720	730	706	710	724	694	701	694	671	729	726	706	744	701	669	728	717	733	694	725	658	729	696	713	699	684	713	731	711	720	676	739	738	758	731	789	718	702	689	723	741	733	731	723	653	779	673	699	719	731	730	694	737	710	723	727	711	672	687	744	728	743	686	762	692	746	674	699	713	698	721	701	712	733	672	743	728	738	736	703	673	731	723	718	760	666	734	737	719	715	717	710	729	680	713	699	719	676	710	749	712	724	698	734	702	716	698	746	723	746	754	762	683	684	734	745	727	724	706	733	707	706	729	710	732	756	691	741	744	748	678	731	687	713	711	757	717	708	698	648	715	724	689	742	687	723	688	715	731	717	664	738	721	713	744	709	706	733	699	691	718	709	738	706	685	712	707	688	736	739	710	700	691	704	701	681	709	708	716	736	713	666	733	706	728	724	717	698	723	727	722	672	725	744	757	696	742	747	714	686	675	685	724	677	766	702	695	735	694	745	710	698	716	711	702	708	722	691	716	703	726	737	707	691	718	719	743	752	690	700	692	748	691	702	704	722	733	712	686	715	690	749	736	742	679	721	736	689	743	691	753	776	750	718	741	710	735	710	717	686	695	728	718	723	695	692	697	699	690	714	750	669	668	720	696	689	743	682	705	726	639	762	757	754	701	726	716	754	728	720	702	687	673	741	744	704	731	729	696	628	739	719	708	686	735	686	724	705	726	748	702	701	760	732	689	729	715	688	697	705	681	687	710	711	775	681	702	715	730	718	754	748	706	717	702	679	688	730	728	726	708	765	769	689	738	678	706	763	694	744	676	698	682	700	718	739	702	716	740	699	697	726	694	730	715	700	691	750	710	736	716	700	678	702	702	689	717	734	706	718	698	743	731	728	742	703	725	680	703	733	719	727	706	706	720	725	724	677	753	718	706	699	722	720	736	740	704	758	687	754	740	727	741	725	753
88319	78488	54536	25924	18352	4595	1090	237	204	217	195	213	209	199	208	215	231	236	185	193	200	237	196	200	230	213	215	206	228	217	217	223	214	186	220	230	205	199	244	224	215	212	212	239	210	261	209	208	197	244	220	214	245	234	227	210	192	209	214	225	215	195	221	220	220	220	216	210	183	220	225	227	221	232	217	219	227	220	202	211	207	210	222	205	205	202	223	236	225	204	209	193	195	219	222	223	196	220	218	200	226	214	195	218	197	210	228	226	212	196	245	237	212	213	215	186	196	218	208	219	230	192	201	217	211	223	210	220	230	202	231	211	211	182	215	200	216	204	200	214	226	205	193	212	228	199	193	228	241	223	217	206	221	205	208	217	212	234	209	251	213	208	243	225	209	186	215	206	199	215	235	197	205	224	245	213	226	226	230	232	219	178	211	194	198	223	198	219	206	190	178	233	211	241	227	203	220	215	212	214	181	211	217	209	235	195	221	222	230	254	221	224	217	206	223	205	209	220	238	192	190	232	200	223	198	197	232	237	198	194	220	177	218	211	210	181	192	209	184	202	234	200	208	221	197	221	212	210	221	206	208	216	215	217	186	235	223	230	212	242	196	219	199	212	213	215	234	239	244	216	221	205	211	205	208	217	231	232	214	203	213	214	230	228	231	220	206	175	224	218	195	209	207	225	197	194	196	214	223	195	213	239	231	202	231	226	197	197	205	206	217	223	223	184	196	248	211	199	198	218	200	220	202	232	234	224	225	200	244	193	243	225	234	187	184	228	212	201	225	214	211	212	216	225	210	244	209	212	217	226	228	206	228	214	205	206	206	221	227	217	219	210	222	204	202	178	212	199	215	222	212	220	209	213	218	217	229	218	210	202	184	217	244	196	206	189	241	212	214	216	226	205	212	229	210	217	202	219	212	222	247	193	224	202	212	195	183	221	223	211	228	221	213	207	191	233	192	230	202	207	222	202	203	208	201	217	200	207	241	203	195	220	218	215	217	198	199	193	214	184	227	210	197	193	208	230	230	178	230	196	236	202	200	226	213	211	217	227	221	212	221	227	231	232	238	216	200	221	197	203	202	225	205	237	220	241	235	231	233	217	205	197	231	211	200	228	201	195	182	229	184	232	232	206	210	223	224	219	220	219	191	211	226	196	230	211	222	211	210	202	196	231	215	248	227	209	221	223	211	217	204	227	194	209	222	214	215	209	194	218	234	188	213	201	219	235	199	227	214	231	226	212	228	207	220	210	192	182	202	205	195	192	206	224	214	201	211	196	218	207	211	192	202	217	223	227	208	196	212	205	221	219	219	199	215	207	220	180	249	200	209	236	199	190	199	187	216	206	214	201	225	215	228	216	204	212	223	214	215	222	203	226	206	229	223	242	212	201	201	199	205	229	211	224	248	216	188	214	219	206	214	204	199	206	192	196	225	199	224	214	216	240	220	228	227	194	222	196	225	200	177	211	206	214	242	208	224	207	223	205	207	227	217	185	196	231	197	215	219	237	179	210	235	220	218	233	229	227	230	227	212	204	213	207	205	203	233	211	218	199	216	197	237	204	216	212	226	205	220	210	214	220	210	208	197	238	192	216	181	211	204	218	231	215	235	250	219	220	230	206	237	238	195	207	222	229	210	209	219	197	213	198	235	207	196	211	237	209	227	212	226	259	230	223	203	246	235	197	197	202	203	215	222	217	211	234	203	220	240	211	210	209	245	220	237	249	186	208	204	215	203	210	196	237	222	249	190	185	215	202	249	212	208	223	224	223	203	203	236	215	221	214	207	235	232	218	226	217	208	218	211	207	198	202	189	234	188	220	201	214	201	251	213	195	218	201	216	201	193	202	217	221	227	228	218	198	227	214	212	201	198	198	217	227	191	195	226	223	204	193	227	223	192	217	230	209	221	204	227	180	190	209	187	193	222	192	222	188	208	215	217	220	230	208	237	195	193	197	207	204	228	196	218	223	233	226	219	192	208	212	200	205	218	205	212	198	221	211	186	209	204	196	251	231	226	201	209	221	203	249	225	202	195	208	245	214	217	210	215	204	211	215	233	197	210	219	240	189	204	192	199	223	219	226	199	198	218	216	213	219	192	211	225	196	233	206	202	227	219	201	204	208	191	233	204	251	224	245	216	222	203	200	236	210	186	213	214	201	216	202	194	212	234	229	224	212	241	223	213	222	227	190	211	212	219	223	242	215	214	241	217	239	224	186	210	212	211	208	204	217	208	200	187	208	186	188	217	195	217	182	220	226	224	215	209	208	210	230	204	224	195	235	229	225	177	244	205	208	221	194	228	224	228	227	252	241	251	187	200	216	201	219	229	218	193	218	215	220	208	188	203	205	223	209	222	228	208	197	217	234	232	245	223	225	202	244	218	219	204	208	205	223	180	204	212	212	194	219	206	221	223	214	225	208	204	218	196	192	222	209	211	215	236	203	190	229	209	199	193	183	204	183	215	211	217	207	203	200	210	196	228	220	218	219	200	192	232	199	214	189	226	206	197	213	240	210	238	218	230	194	211	184	211	242	192	205	208	213	217	208	243	217	205	252	211	206	247	212	199	218	246	213	211	239	221	220	241	215	190	229	212	227	220	226	239	218	243	227	215	231	230	207	223	225	205	203	212	220	200	227	224	222	221	205	216	191	219	228	219	219	174	196	223	213	211	191	234	228	235	202	217	208	212	210	209	207	215	218	224	188	227	238	229	211	208	197	199	222	220	200	221	201	209	256	214	188	219	216	216	214	228	218	209	225	214	209	232	216	233	182	199	211	231	239	188	210	246	211	216	205	232	187	242	206	224	220	227	185	230	218	216	198	229	194	233	229	234	200	247	206	210	261	223	232	232	218	177	222	209	190	208	226	223	225	206	216	236	201	215	190	214	207	213	217	223	233	221	228	227	218	223	235	237	220	190	236	247	208	182	213	195	240	221	193	191	228	229	212	213	201	244	206	184	237	199	213	203	230	222	218	251	214	235	211	182	202	209	211	231	207	228	211	218	179	214	206	209	190	203	208	219	215	205	228	208	197	216	211	215	216	218	218	212	216	216	213	211	223	206	252	203	220	229	195	197	244	225	194	221	213	228	228	214	212	216	211	208	207	208	222	212	223	232	201	208	211	203	210	207	239	215	201	216	179	205	197	235	206	202	230	203	209	195	240	200	219	194	214	220	184	238	216	205	194	195	193	220	205	214	222	225	223	175	204	225	233	217	226	200	206	203	201	229	215	194	232	230	196	229	233	227	227	195	225	228	243	236	203	183	224	212	220	218	221	231	225	241	229	209	210	176	215	238	204	199	181	191	233	216	223	204	193	233	196	238	198	216	204	220	224	219	196	254	244	210	195	195	205	223	200	233	195	205	206	222	201	205	195	199	218	202	210	228	204	200	205	200	230	208	220	196	205	222	225	212	207	204	238	217	209	221	218	228	207	227	217	250	210	222	238	214	219	204	202	208	222	213	183	216	204	224	216	188	221	223	214
65581	67709	46325	30324	26757	8194	3580	527	565	503	528	507	517	493	496	548	541	526	520	556	506	555	518	516	543	499	557	506	548	491	605	492	565	519	580	494	517	507	498	552	510	540	500	508	551	505	496	515	553	538	487	534	533	537	529	566	536	517	536	534	514	485	487	496	550	508	514	496	521	489	488	512	543	521	516	513	543	525	524	527	530	479	514	511	520	509	542	487	502	507	486	514	544	494	507	537	529	527	479	500	501	490	465	527	517	460	526	520	524	525	496	498	497	545	482	509	536	514	533	498	517	465	510	523	523	528	536	520	563	477	537	514	502	499	505	515	532	531	481	568	538	511	493	485	509	502	525	509	540	517	517	523	516	507	549	474	500	487	502	543	524	518	532	523	506	509	519	507	524	501	526	527	515	534	503	548	488	510	503	473	538	504	493	532	519	526	544	543	514	518	550	521	470	517	484	524	545	541	550	496	570	498	549	506	546	530	501	541	555	489	527	508	536	508	514	512	503	535	457	525	523	476	519	486	471	523	506	477	550	539	486	490	510	544	546	517	501	506	500	525	541	528	530	521	504	501	504	497	506	494	509	544	556	532	565	539	526	517	490	537	508	495	524	553	540	524	526	503	500	514	511	540	482	555	541	506	549	522	510	481	488	522	544	550	482	533	507	544	540	523	513	523	549	509	528	477	539	481	513	484	498	499	472	517	538	504	532	511	489	471	497	513	522	457	535	507	497	554	516	511	516	487	501	535	511	514	483	510	557	533	512	504	544	557	536	507	507	513	494	525	508	511	541	504	490	512	528	555	540	524	536	512	517	495	542	577	519	508	512	544	475	507	497	528	556	510	522	480	448	513	487	479	518	494	498	546	514	537	513	506	522	491	492	549	531	499	482	513	512	523	572	531	543	477	553	541	514	500	492	557	539	552	548	513	530	537	512	493	495	558	505	533	528	523	546	541	520	516	511	511	493	527	507	517	512	521	478	544	527	509	529	504	502	507	522	515	534	519	522	532	528	525	484	523	514	560	527	487	504	515	518	536	489	545	510	558	531	509	569	504	491	498	531	503	529	505	526	511	472	519	509	537	493	551	564	526	502	497	504	483	511	491	560	506	496	496	523	525	497	497	475	511	510	503	535	494	535	489	530	524	494	497	521	531	486	517	534	534	529	542	538	527	520	511	533	479	484	535	500	541	511	484	521	507	514	521	517	485	571	517	482	526	510	520	513	523	555	521	524	510	506	521	520	507	534	492	504	475	529	529	545	514	525	522	504	546	508	520	490	551	547	526	533	501	529	516	500	496	518	531	552	520	526	503	532	561	484	515	558	503	491	519	570	496	525	486	531	537	493	554	517	508	542	565	528	494	497	504	505	506	520	519	491	534	515	507	537	531	474	529	538	503	559	498	515	538	508	508	531	535	542	532	506	551	514	510	543	509	536	551	517	515	517	553	536	509	512	517	490	529	538	526	476	540	486	548	490	503	512	496	520	503	558	511	564	469	500	506	515	506	562	530	481	517	521	510	520	494	488	474	522	499	523	505	496	521	513	486	496	495	527	529	559	503	529	545	522	524	528	511	525	493	551	513	540	526	544	516	498	522	564	524	511	501	537	514	562	467	515	528	527	592	506	524	529	515	485	489	546	538	537	516	528	535	515	530	513	526	485	518	536	500	538	535	562	515	516	504	550	517	545	543	507	508	506	474	548	541	523	513	562	551	522	512	552	484	516	509	518	524	496	503	508	539	507	530	538	500	511	475	494	510	531	512	516	507	512	505	492	555	551	515	503	504	485	523	515	535	583	502	504	507	497	505	535	513	495	553	521	504	510	520	474	515	520	539	536	490	543	530	485	538	495	527	490	543	531	547	524	493	511	519	521	523	490	523	519	518	539	513	485	494	521	490	531	496	524	521	500	550	533	527	494	507	513	510	530	531	550	512	471	505	500	521	518	556	492	509	534	537	497	516	498	517	536	482	507	534	512	481	513	489	498	507	541	527	539	511	489	527	543	503	517	529	513	488	532	569	489	508	491	540	474	536	542	480	508	535	547	499	494	512	486	533	491	511	517	541	529	526	518	508	535	556	499	545	513	483	516	503	524	482	496	546	489	503	530	519	482	503	524	556	497	491	519	540	534	542	532	547	525	530	514	517	543	508	542	550	536	478	519	495	523	497	522	498	526	533	512	512	493	538	552	498	505	517	502	505	522	531	580	538	564	532	535	529	527	486	504	500	529	514	512	523	514	517	538	519	508	539	520	538	570	516	556	541	503	529	518	483	498	477	550	553	496	489	496	546	500	531	511	543	498	514	533	487	524	521	537	556	539	499	500	502	492	539	490	526	529	518	570	532	485	497	536	507	513	503	475	557	499	520	527	522	534	506	502	512	531	475	508	551	511	564	520	520	530	554	514	490	472	519	521	490	514	484	529	474	516	551	518	560	519	527	532	508	535	516	508	556	554	547	509	542	554	506	519	540	569	513	525	525	516	530	547	527	542	536	505	508	493	511	555	545	523	526	538	546	500	525	457	512	498	506	538	522	504	495	488	480	498	501	542	527	531	527	494	458	521	509	541	536	483	519	508	498	513	501	544	520	526	498	516	513	539	537	477	509	532	505	512	482	490	501	512	545	489	499	504	534	506	515	515	519	555	514	536	514	547	469	521	519	482	508	485	524	506	537	499	519	507	511	530	524	482	530	516	529	513	500	502	539	543	513	545	517	469	509	534	508	538	528	481	551	493	532	534	504	489	557	527	532	509	498	567	501	516	452	530	487	497	518	478	485	520	523	511	504	496	492	492	530	490	486	467	508	524	482	536	502	530	529	481	507	499	497	524	506	532	504	463	502	511	519	493	481	488	531	521	528	499	545	499	527	559	524	512	550	487	512	538	510	508	486	490	466	467	543	537	498	517	514	570	515	532	517	560	533	488	545	532	511	519	486	520	501	489	548	514	523	546	540	552	499	516	529	510	496	534	469	525	501	517	527	527	497	530	537	567	518	550	515	528	513	509	492	523	499	527	481	500	504	512	537	510	516	519	488	535	526	543	519	560	539	535	513	536	484	569	560	522	530	539	530	501	481	469	523	547	499	507	531	512	536	468	520	535	488	471	531	527	477	515	504	527	539	546	548	524	522	546	505	565	522	533	566	478	509	505	469	529	501	465	530	504	502	544	518	508	543	522	489	483	500	516	493	473	498	520	514	504	558	519	497	492	527	528	520	547	501	504	547	543	522	526	522	528	489	540	530	558	542	503	543	478	504	524	535	537	566	470	531	522	524	528	571	467	547	520	534	554	503	517	504	486	528	572	550	521	548	487	467	497	529	518	516	556	509	515	498	568	504	496	508	506	500	576	557	550	498	507	533	564	485	534	509	493	483	521	535	562	581	544	514	541	500	519	516	540	530	498	522	530	535	484	520	534	539	513	562	550	533	503	493	538	555	480	523	527	559	544	519	528	533	524	534	528	531	534	522	511	510	535	499	538	516
37139	28270	10690	1473	1184	472	349	281	322	334	344	299	315	310	296	314	336	309	324	349	282	311	320	312	314	321	289	331	311	315	300	323	294	336	311	288	293	324	319	340	308	307	306	325	281	301	290	310	319	318	283	323	323	305	323	315	307	319	284	329	301	327	316	336	297	309	264	324	311	335	280	304	285	330	310	312	304	296	337	310	305	285	326	292	316	348	300	282	290	309	289	308	293	321	311	304	316	315	329	329	288	279	277	318	348	337	314	343	296	291	302	312	322	315	294	357	325	320	335	284	303	304	291	291	278	319	319	337	304	335	346	305	292	279	322	300	290	314	312	302	323	318	320	312	289	338	325	278	335	298	274	303	313	339	315	309	291	324	334	289	324	320	303	310	353	307	301	297	349	297	298	292	298	320	322	266	314	295	316	276	333	297	309	333	321	335	305	351	325	339	346	306	343	319	309	294	306	315	281	320	286	304	293	292	327	302	306	322	314	314	301	337	325	323	339	298	323	308	328	350	292	286	296	291	321	301	305	287	328	312	332	328	313	310	331	323	331	312	302	297	315	309	333	293	312	326	311	322	299	289	298	326	296	286	281	317	303	316	307	290	311	319	285	308	326	304	310	320	317	305	297	307	295	343	279	283	333	321	290	263	299	330	314	317	309	297	281	314	308	270	322	319	293	326	324	279	318	322	294	353	364	319	332	335	341	315	352	312	324	317	312	329	309	318	313	341	320	296	317	285	300	313	302	308	324	307	312	340	318	334	300	294	293	295	299	302	301	320	296	328	317	337	317	314	306	290	316	302	300	300	289	287	298	313	288	286	325	312	306	337	335	308	275	326	318	317	309	330	289	328	291	287	327	323	324	297	333	328	352	310	345	295	306	310	336	309	318	310	302	311	269	301	305	288	341	283	334	294	300	308	324	311	343	306	300	313	289	294	295	329	318	326	315	291	346	310	337	322	293	322	304	309	311	284	305	314	318	341	322	331	332	312	335	314	311	323	300	324	297	287	351	294	305	304	287	304	343	311	326	317	291	277	292	297	312	315	295	304	298	307	296	294	290	330	318	316	277	342	297	312	295	316	298	316	341	306	260	299	277	297	338	290	312	338	355	303	313	326	316	302	304	306	322	303	317	289	330	297	308	318	319	332	305	301	297	293	333	322	324	274	296	302	292	300	299	271	295	312	296	309	310	309	286	292	309	288	341	311	315	330	323	309	301	294	312	309	302	318	299	328	329	304	327	264	331	303	287	285	323	316	326	314	327	332	295	321	324	320	288	334	322	299	319	307	304	346	298	307	348	276	349	334	296	349	319	343	263	301	322	329	326	303	287	342	310	296	305	285	334	324	322	278	278	302	335	334	317	338	312	320	333	320	318	349	333	294	300	307	337	314	296	314	312	314	294	325	318	297	331	270	314	321	325	309	280	336	302	326	296	298	319	292	320	312	337	268	310	337	312	285	288	335	285	305	300	308	307	315	318	302	297	313	312	315	299	332	296	290	314	343	341	328	293	318	315	301	303	301	319	316	316	294	288	320	281	303	292	317	307	320	308	315	279	303	309	322	327	326	293	313	317	284	308	300	305	316	358	292	280	305	305	313	308	313	289	347	338	318	335	284	310	332	325	322	306	309	302	300	317	344	293	288	335	349	331	354	307	346	326	315	314	297	312	314	298	324	343	286	353	297	321	325	294	337	312	313	315	298	323	324	354	312	335	289	298	318	309	299	335	298	282	319	280	321	308	302	309	314	304	301	298	293	306	323	320	328	277	309	310	324	346	286	293	296	324	299	322	313	316	311	299	303	310	329	306	313	334	332	318	326	315	292	328	336	307	312	302	296	300	280	308	295	298	326	325	327	302	328	312	290	315	304	289	297	314	316	352	305	336	324	339	313	319	298	308	338	296	319	336	323	337	300	304	310	321	318	302	292	283	311	311	305	293	310	313	311	302	296	333	294	332	323	315	327	326	301	292	319	318	316	310	311	316	317	282	285	310	318	314	337	299	315	288	315	299	272	313	342	317	361	281	304	269	302	312	311	287	323	318	317	327	312	336	303	340	359	284	292	285	283	303	299	279	282	311	331	316	324	298	299	290	331	295	307	332	290	306	310	317	350	334	344	318	298	304	303	312	305	289	286	286	299	325	285	316	301	278	307	324	321	330	286	312	323	278	318	307	329	271	292	295	318	309	307	291	311	326	329	341	307	272	298	303	305	290	325	344	308	310	301	277	294	307	278	328	356	278	307	323	287	326	324	312	300	313	302	319	315	313	279	322	308	286	320	331	302	340	305	346	351	293	338	328	301	317	333	313	318	315	295	297	293	312	330	325	322	313	339	306	318	323	322	292	308	315	316	292	283	296	307	312	322	317	316	292	329	300	311	324	324	328	318	322	327	311	349	328	312	303	313	335	332	314	284	336	342	291	327	367	318	275	322	309	302	331	303	310	330	309	297	298	283	313	334	352	317	311	313	309	314	314	342	306	310	284	309	300	327	318	304	320	289	321	287	331	291	295	312	307	321	305	311	271	292	320	317	312	303	346	286	328	330	325	308	324	312	306	297	322	302	297	316	301	317	310	310	367	283	337	346	333	299	300	304	338	299	291	289	318	332	300	350	294	317	304	293	291	335	319	317	295	299	341	327	341	294	296	271	310	332	320	343	302	317	307	337	316	347	340	323	338	318	302	314	334	317	300	325	317	303	339	326	276	303	310	314	291	290	281	310	323	297	298	296	334	278	312	290	292	321	297	297	271	312	328	314	316	334	310	306	315	315	337	298	276	297	293	326	304	279	285	310	324	306	294	289	283	285	308	348	304	301	323	336	334	299	318	343	331	324	333	309	320	313	330	292	300	285	287	308	318	306	311	292	339	302	303	319	322	312	297	329	320	313	328	332	305	315	302	312	306	310	339	305	332	321	339	322	340	309	320	332	333	299	326	289	299	316	324	322	293	335	332	323	312	302	318	304	294	307	295	312	312	281	335	321	310	291	320	307	303	319	300	303	305	333	332	360	303	272	324	311	328	288	302	280	303	332	309	304	305	290	306	339	315	323	303	310	313	301	323	314	297	285	324	331	337	278	294	324	312	295	324	328	318	340	345	302	308	333	291	338	320	313	287	306	326	315	346	309	288	344	300	298	316	332	296	312	308	284	323	302	271	297	322	317	320	304	313	328	314	292	303	309	317	318	333	316	310	286	336	305	323	320	307	349	317	303	323	312	339	308	287	307	308	305	299	317	281	302	332	330	314	332	326	308	306	286	323	310	297	305	284	336	317	302	341	337	336	302	306	294	338	306	303	296	315	307	311	346	301	309	332	294	344	310	336	287	309	324	302	285	298	300	318	345	282	279	306	297	324	270	285	321	299	291	322	349	340	309	282	305	304	354	269	277	293	296	317	313	316	340	255	305	295	318	284	292	317	320	307	279	338	287	303	290	294	326	287	295	283	306	315	289	294	314	305	290	344	320	287	327	340	304	325	320
34148	29047	11630	3007	3377	1238	878	739	784	738	744	713	740	776	733	749	692	751	736	795	733	738	793	752	719	738	723	746	817	695	736	794	747	724	769	741	732	770	761	741	745	773	702	737	796	694	737	752	732	783	769	782	746	794	734	727	746	694	764	794	750	760	770	789	779	714	716	707	759	779	778	783	812	761	754	779	782	767	756	821	734	727	710	751	737	704	746	721	797	785	718	714	727	748	744	737	813	767	766	787	750	768	744	752	731	782	737	774	716	702	728	751	783	671	760	781	740	758	721	735	714	710	691	790	742	776	730	758	736	801	752	767	734	767	713	696	752	776	759	747	752	773	772	762	712	708	731	808	768	743	758	700	749	772	749	759	714	794	760	737	775	715	758	721	710	775	730	750	803	744	723	734	727	734	770	780	766	739	678	739	696	703	738	792	751	725	753	772	772	734	736	736	775	737	725	742	747	767	749	744	751	809	685	694	710	773	733	746	747	711	747	725	737	787	750	753	722	737	740	686	723	736	751	720	772	796	675	724	709	758	707	731	714	730	740	718	755	746	744	760	763	790	711	712	718	745	735	762	712	721	742	734	708	760	714	744	752	735	777	734	696	732	736	700	750	673	715	753	694	730	743	774	743	709	793	709	747	724	761	709	765	752	718	798	723	760	735	780	711	715	782	771	784	757	737	792	753	726	764	735	756	747	692	745	758	725	734	787	745	754	788	781	739	742	751	777	764	709	784	737	751	716	722	749	739	782	730	776	778	777	707	736	731	750	742	772	738	734	722	742	747	756	737	751	731	740	764	772	734	730	748	733	713	726	703	773	771	739	773	741	735	742	708	769	743	723	756	778	772	778	745	759	713	712	713	763	703	749	781	808	707	749	747	760	734	763	769	785	765	723	757	773	727	815	719	712	724	763	750	737	799	747	726	751	759	751	757	736	725	788	726	768	703	747	736	787	758	782	770	731	733	712	727	757	696	774	758	735	742	752	774	735	741	729	721	787	783	696	758	735	746	740	727	719	775	733	733	757	784	765	725	729	756	751	723	751	713	819	750	740	762	732	778	763	718	780	800	699	722	760	732	793	763	700	753	740	790	724	728	701	752	758	697	734	728	735	783	736	779	759	759	778	737	768	775	745	763	757	742	748	776	786	710	740	740	801	694	762	737	778	733	746	743	728	733	731	773	750	736	784	752	743	756	750	789	738	725	756	739	809	718	731	787	727	710	747	753	788	753	691	721	733	692	802	738	761	760	724	784	805	756	758	755	765	743	722	770	733	798	705	732	778	724	749	773	734	734	744	707	780	755	775	761	786	718	718	758	749	746	763	738	764	758	780	734	753	762	752	752	710	793	678	720	731	742	728	693	742	786	736	729	743	735	758	791	760	719	750	732	714	755	760	733	740	778	766	731	778	752	781	799	736	743	723	725	732	739	767	707	713	766	770	744	775	731	753	720	766	758	751	741	787	739	736	730	710	786	725	735	728	746	699	670	752	753	736	789	743	761	715	769	720	730	734	749	728	727	782	692	761	769	788	699	707	728	735	775	718	752	741	753	750	794	756	766	769	753	733	750	808	749	803	747	780	770	788	710	754	768	749	739	746	734	782	730	754	709	707	706	748	734	745	779	687	776	776	738	740	757	786	731	762	665	789	716	789	750	720	742	716	709	715	770	699	709	729	759	739	705	765	739	732	737	738	716	699	756	754	770	724	716	766	733	797	752	705	679	755	748	734	721	755	748	764	715	735	782	815	727	834	746	731	748	746	714	750	778	791	792	762	741	785	763	747	766	834	765	743	767	760	725	747	702	787	712	758	803	723	758	755	729	735	781	724	786	752	723	792	710	755	726	784	717	766	744	729	752	707	744	749	745	733	737	729	708	763	722	752	760	789	757	769	730	765	753	741	728	776	732	773	753	728	708	725	745	785	777	707	767	777	736	738	769	732	778	769	731	736	729	760	758	744	735	792	705	772	796	754	763	783	754	736	723	691	761	733	729	757	796	785	770	775	766	719	787	719	746	757	742	777	704	737	733	764	782	759	760	705	738	752	672	766	756	775	695	738	709	785	782	759	749	760	740	736	761	787	750	773	727	752	788	729	753	789	736	804	708	762	737	780	748	757	762	733	787	748	726	726	804	721	791	736	754	789	714	697	758	720	774	746	740	728	752	745	741	757	755	738	773	733	737	747	717	731	761	738	730	748	726	753	777	727	748	738	812	731	764	784	750	786	746	696	798	693	790	757	722	735	756	755	749	695	770	736	727	758	731	725	750	755	790	777	764	695	792	735	756	746	684	768	766	719	772	715	796	798	785	721	732	719	764	718	742	740	800	758	751	756	761	756	708	761	756	759	744	764	727	739	766	746	722	713	769	725	788	758	758	704	709	756	735	795	769	712	777	723	723	779	742	719	679	732	727	784	773	730	717	714	737	717	785	754	766	804	789	736	760	768	701	694	759	785	755	791	726	713	750	771	761	739	748	751	784	782	769	713	760	731	800	788	700	745	743	793	723	741	787	731	758	770	727	716	722	757	799	736	699	759	735	737	712	726	745	774	761	705	747	723	705	737	723	717	744	747	752	716	733	816	739	764	754	765	712	724	773	774	780	728	762	756	757	741	716	764	778	733	776	763	764	748	694	719	765	723	739	778	671	714	735	734	755	774	788	731	741	727	692	763	773	761	815	800	746	779	785	697	682	740	710	785	738	718	773	711	732	737	758	751	716	792	734	728	732	774	769	708	726	780	808	768	782	776	726	757	778	766	757	726	707	758	758	765	697	744	752	679	751	741	732	766	772	791	768	759	805	755	766	776	735	741	732	725	712	709	747	821	709	757	763	761	770	787	750	753	734	758	745	765	740	760	795	761	722	737	743	730	706	739	758	723	742	750	751	740	728	745	771	687	790	740	755	734	722	738	744	779	780	746	718	723	757	736	823	739	716	738	767	713	727	721	791	732	769	790	741	733	754	694	714	773	692	696	735	671	761	772	712	742	753	727	741	741	770	789	773	762	706	780	730	756	735	761	733	755	800	784	705	766	704	718	759	747	725	690	749	764	728	760	716	755	712	750	704	803	728	727	780	768	778	763	732	737	794	740	729	782	727	760	748	757	741	747	785	766	755	762	764	710	757	742	722	702	723	789	758	747	723	744	710	739	732	737	750	754	721	722	759	741	766	727	700	753	755	754	756	749	741	721	771	718	732	726	745	729	749	689	741	711	727	749	761	714	709	741	777	715	733	812	765	769	720	676	715	754	755	772	752	712	762	727	697	750	738	768	749	745	730	742	763	729	756	769	763	729	752	797	733	792	727	771	719	753	754	755	727	744	758	772	720	771	756	755	729	764	745	741	785	751	748	773	749	710	746	773	730	767	776	749	697	725	729	734	773	757	765	754	719	763	754	773	735	720	728	742	766	794	716	781	753	725	767	774	740	793	705	771	756	753	717	774	722	717	730	745	706	748	737	705	764	692	783	739	724	705	721	725
77611	68465	44722	18089	9259	1840	732	320	298	267	287	291	280	300	317	304	301	263	291	287	305	300	312	332	298	290	365	316	315	297	299	308	307	325	313	269	282	304	350	317	309	307	333	285	322	302	325	305	314	322	319	287	314	316	323	281	322	321	312	336	303	335	319	309	309	317	308	297	307	281	292	287	293	309	266	304	295	289	297	296	318	289	277	284	296	327	313	273	282	282	320	289	296	291	294	301	256	342	269	297	299	305	292	274	305	310	310	353	327	324	322	271	299	282	312	286	302	291	305	300	330	302	314	304	293	317	348	320	298	282	308	295	315	284	274	288	328	298	306	322	319	315	308	293	303	306	304	329	292	253	310	309	319	320	287	321	303	302	286	312	286	312	310	299	315	313	325	322	301	344	314	305	307	334	289	305	286	311	282	305	324	284	284	287	333	308	305	336	274	309	274	362	273	318	324	292	296	319	316	306	270	296	305	270	270	310	300	295	275	271	305	308	325	268	300	320	308	311	301	331	307	315	291	304	295	323	312	302	320	290	284	297	315	302	316	342	289	279	309	358	310	301	284	299	306	303	289	310	279	306	302	293	294	302	333	308	318	290	285	276	278	287	272	309	318	326	295	271	305	268	299	325	304	300	304	306	307	306	327	319	333	311	304	308	304	276	335	299	269	317	269	341	317	306	307	290	309	301	303	340	278	313	295	311	292	286	306	300	278	280	299	292	268	334	311	291	309	285	282	247	334	314	305	327	321	286	322	287	289	315	269	294	279	317	299	303	286	302	296	294	329	284	333	314	303	295	286	279	299	301	318	278	334	314	309	305	323	314	312	312	267	304	311	320	303	306	323	298	297	290	296	338	286	316	294	299	272	307	291	320	323	311	267	309	302	310	313	338	300	282	294	343	275	289	302	310	318	319	296	294	307	309	313	311	295	307	345	328	284	318	340	303	311	318	281	313	311	278	310	315	289	309	290	290	292	287	279	305	292	315	315	313	299	302	310	265	306	262	264	293	333	302	297	296	313	306	275	294	293	298	297	300	313	298	313	326	307	311	288	289	290	273	312	314	315	337	279	309	326	312	308	313	308	274	314	316	309	307	321	281	287	298	260	323	288	312	321	315	341	299	271	307	285	294	284	291	298	309	293	300	309	298	302	287	308	297	311	315	277	312	282	295	306	297	340	312	295	301	289	318	335	282	322	322	302	287	295	299	279	334	297	292	271	322	278	292	278	292	296	301	273	300	327	279	287	299	291	272	266	316	284	300	298	298	298	295	316	304	286	323	324	328	283	298	307	305	316	314	341	312	278	315	302	333	312	314	309	301	325	286	324	308	261	326	318	306	298	307	298	298	327	284	320	290	334	287	297	306	315	302	317	329	287	310	308	317	302	297	300	307	295	301	314	306	306	303	315	284	307	300	322	320	311	322	322	295	329	315	321	307	309	310	282	291	310	296	315	289	286	293	316	309	320	314	315	287	302	307	326	290	332	305	276	308	316	324	312	338	300	284	323	314	326	281	303	310	289	275	280	299	254	275	294	298	313	308	314	300	325	332	312	290	312	292	318	295	342	299	307	276	285	304	315	303	326	307	310	298	294	287	290	316	313	279	288	293	288	323	312	296	294	281	303	295	303	302	266	306	293	272	281	310	316	285	326	297	283	312	332	299	280	294	333	308	308	321	279	306	300	290	291	297	316	307	310	299	310	308	322	264	294	320	296	340	296	317	316	314	292	303	296	301	297	319	335	293	332	297	328	305	308	317	288	303	307	336	299	293	297	279	315	304	304	319	293	301	307	310	297	293	283	308	286	311	274	279	320	310	334	278	285	316	284	302	294	304	303	314	305	281	290	271	309	320	328	305	317	286	314	339	314	280	303	283	271	300	300	298	304	331	287	298	314	309	288	298	294	291	281	309	307	302	289	287	297	310	324	293	309	298	313	334	300	290	329	319	272	287	330	266	319	286	312	276	326	312	297	287	309	336	277	305	301	323	292	285	299	310	311	305	298	288	283	298	288	306	292	297	298	314	307	300	321	291	336	290	264	307	296	296	329	298	309	292	296	278	341	322	316	287	310	297	304	281	307	301	303	302	310	286	278	360	285	290	325	333	317	300	326	307	316	257	335	292	304	280	263	308	299	280	304	335	302	297	290	284	329	332	281	316	309	308	293	321	293	286	289	329	323	323	301	279	295	284	310	297	301	300	308	312	317	332	291	307	348	314	323	311	303	311	327	310	319	276	329	281	306	318	300	274	307	310	334	304	308	318	317	282	312	321	301	297	322	283	346	302	318	295	330	323	266	301	287	316	312	291	271	279	305	302	292	295	322	316	275	295	342	292	300	311	271	297	294	276	273	300	281	294	286	296	295	292	329	308	309	283	320	287	312	277	319	296	312	318	311	309	311	317	323	289	307	345	331	322	329	272	331	293	325	265	262	305	306	313	287	315	283	303	337	290	304	332	302	322	294	304	308	270	299	272	314	300	293	306	298	282	280	291	275	305	317	306	301	322	297	327	292	282	309	296	312	315	308	287	284	341	299	317	292	316	325	301	321	311	293	280	307	273	307	309	314	290	341	300	298	301	275	305	311	317	326	311	288	292	312	303	298	290	322	321	296	339	317	313	311	316	300	310	287	292	297	309	293	317	282	325	281	299	282	288	304	323	284	295	289	298	307	321	335	290	282	287	313	295	323	291	287	333	324	313	325	306	307	288	278	284	277	315	275	279	291	292	343	324	325	288	325	334	282	312	287	294	293	320	313	296	293	324	283	305	292	279	305	313	301	290	291	273	280	293	302	344	296	301	327	307	315	337	337	277	301	346	345	329	285	271	317	305	319	283	282	285	322	317	301	316	303	300	299	276	326	318	345	297	277	304	296	308	293	295	313	313	296	308	274	309	285	290	288	292	307	304	319	305	310	317	282	306	276	320	317	306	261	297	283	301	280	292	325	303	294	324	329	306	323	290	298	326	302	296	327	340	291	280	292	267	318	301	296	305	294	295	290	270	326	291	282	300	336	288	308	325	325	300	296	290	306	306	289	285	331	295	322	305	319	338	301	286	285	314	294	304	307	326	321	300	303	291	316	264	293	314	309	290	293	312	288	322	284	304	286	321	295	280	280	292	269	323	285	338	287	312	306	294	316	302	319	330	290	313	279	309	300	350	308	300	280	300	303	287	298	306	323	256	343	298	277	359	300	311	305	312	324	309	321	309	324	308	314	292	274	284	281	310	284	277	317	314	301	335	295	294	256	320	262	298	311	294	293	304	306	270	299	327	346	300	274	298	299	323	340	291	335	320	309	302	309	322	303	301	310	286	315	326	269	295	301	343	333	272	275	300	291	302	302	301	294	336	317	293	313	284	284	271	283	286	310	311	336	268	303	306	302	315	301	314	306	288	325	299	301	316	298	324	316	295	280	317	300	296	322	326	302	313	337	273	292	303	314	304	307	329	320	305	344	298	316	316	273	296	292	287	306	285	259	339
53258	54249	36645	21717	17871	4819	2413	754	653	699	699	728	687	699	739	757	738	731	738	729	757	722	710	735	687	702	734	703	723	715	701	731	718	643	746	714	730	708	719	702	741	689	670	760	782	690	705	685	722	727	733	747	692	693	703	704	738	709	786	716	722	759	756	757	710	727	747	739	750	746	737	772	713	704	700	721	757	680	746	732	757	695	709	733	774	699	736	682	798	780	694	727	749	711	695	774	722	728	712	742	679	716	707	704	708	722	699	729	690	766	735	662	666	769	712	705	738	704	717	712	730	725	784	724	694	688	687	714	706	739	750	706	709	735	670	636	661	734	737	726	752	716	711	714	735	726	725	732	662	726	701	710	731	740	747	729	727	726	685	756	748	739	708	686	695	732	702	692	704	686	725	722	711	704	702	727	730	669	728	752	785	703	706	716	732	731	761	741	720	701	689	713	712	713	712	720	700	680	705	702	740	729	702	732	713	752	717	724	761	779	727	691	736	726	715	743	669	704	683	723	762	691	709	741	715	711	726	710	738	696	724	715	686	730	710	766	729	765	692	721	760	663	711	758	712	710	702	693	702	707	714	796	731	703	732	715	708	738	684	713	730	708	745	737	719	745	752	698	702	695	755	688	701	725	791	702	672	773	689	721	696	696	691	719	718	775	729	710	713	723	703	764	716	726	720	680	722	706	722	740	738	720	700	693	711	707	703	732	727	791	731	696	741	702	759	753	685	755	714	730	742	704	715	715	689	770	756	693	720	686	761	714	727	750	746	684	713	735	674	698	761	708	693	740	716	723	710	704	684	715	762	734	720	732	718	731	749	692	732	746	701	721	685	767	703	672	714	720	732	729	692	732	703	744	664	706	714	737	728	778	713	725	701	675	760	709	720	690	743	699	675	726	702	751	751	762	694	693	714	655	717	747	692	701	708	735	709	725	708	708	701	715	712	716	715	724	759	765	717	755	737	720	742	758	748	719	759	721	692	713	712	739	717	674	715	732	733	738	711	713	687	733	730	724	729	724	733	745	705	699	707	736	715	759	723	726	771	729	658	704	742	716	713	746	731	730	702	743	775	692	722	727	698	729	741	743	703	695	720	703	708	696	740	717	747	718	731	762	650	695	731	722	730	700	682	725	749	695	769	707	710	711	722	733	723	796	743	712	686	737	707	697	698	708	691	761	681	709	641	718	741	731	690	753	683	715	732	738	785	708	735	721	643	754	716	706	727	708	719	670	745	681	714	731	751	728	710	698	779	715	781	756	704	705	737	780	722	743	724	716	696	682	728	730	706	715	736	711	694	698	748	720	706	730	688	781	739	700	747	667	666	748	688	649	750	683	733	687	739	700	745	700	823	676	703	632	742	753	734	703	708	707	774	698	733	728	725	717	661	713	725	695	679	711	705	684	770	717	736	732	747	800	693	753	714	688	719	769	733	714	715	741	692	686	649	751	705	728	746	731	703	759	722	760	730	747	699	751	728	759	734	713	722	756	678	713	743	740	779	734	701	728	738	666	759	677	723	744	760	704	721	717	692	700	732	713	726	711	796	711	724	709	743	697	757	727	684	709	754	725	700	692	708	732	665	719	688	734	722	682	735	697	676	742	724	771	715	718	737	698	707	713	730	697	713	726	746	730	726	744	719	712	694	736	730	686	732	721	682	691	722	703	704	679	703	703	726	680	698	685	685	777	690	697	727	699	670	756	707	681	747	704	699	744	724	743	709	722	700	718	738	740	777	787	732	681	734	761	706	703	733	731	761	739	734	760	752	711	678	743	680	666	692	712	732	709	754	752	722	707	752	764	713	713	741	716	690	753	761	759	680	734	699	726	713	715	686	735	731	740	682	715	753	668	736	741	762	713	732	723	760	728	730	712	735	759	754	696	729	694	710	706	706	725	716	710	726	676	758	729	704	691	666	676	769	683	706	794	705	712	733	728	716	744	689	679	727	746	717	720	740	691	701	747	729	742	668	694	692	743	732	717	708	738	767	704	723	696	705	729	734	686	675	714	725	734	758	686	711	703	746	737	752	733	711	730	802	703	729	724	689	745	700	718	696	752	710	714	759	718	729	751	757	710	677	642	712	689	754	722	654	721	697	713	688	703	712	700	743	678	752	714	723	740	691	737	718	718	733	747	704	758	721	733	704	750	726	699	669	734	745	696	676	685	712	657	719	718	702	719	708	753	741	742	716	689	733	721	730	694	693	749	721	688	729	699	758	693	650	761	707	702	696	718	717	704	741	694	702	721	728	746	762	709	745	733	702	751	697	776	679	739	725	742	724	701	747	735	730	764	727	731	689	738	738	715	711	681	736	724	711	702	691	743	726	677	761	683	721	681	719	726	745	679	718	701	739	749	730	744	689	721	699	749	739	741	754	666	737	723	689	759	671	683	760	692	740	765	763	718	724	727	741	676	683	700	761	751	739	739	709	754	749	738	680	729	692	697	749	743	745	691	729	723	735	715	720	685	773	700	698	750	731	710	717	738	742	759	751	722	675	730	701	734	725	720	700	695	669	711	726	679	771	724	734	718	744	719	760	689	724	745	740	726	740	720	670	694	696	718	703	738	738	691	657	770	698	711	726	734	751	766	758	729	735	709	727	719	758	747	678	708	686	746	688	690	699	706	712	691	690	737	692	721	716	727	734	760	751	695	703	751	773	644	669	725	712	692	772	745	689	758	713	669	711	723	681	749	691	738	717	718	739	712	773	718	709	745	721	723	706	761	714	724	672	723	742	678	699	716	779	676	768	695	739	705	713	727	742	722	723	746	717	737	779	708	701	709	738	708	668	736	692	706	727	745	694	729	781	741	720	713	742	728	712	774	701	719	757	714	730	691	741	759	699	713	764	703	718	691	707	727	724	624	715	716	716	734	734	768	709	726	747	693	662	711	731	709	712	712	726	741	726	780	718	785	772	717	764	787	712	708	735	690	665	668	727	690	703	675	692	714	709	710	716	706	757	769	701	719	776	780	732	715	694	710	719	688	730	727	753	736	735	743	774	737	645	690	742	690	721	720	718	700	744	732	768	748	739	697	756	723	692	710	738	733	766	737	721	675	695	719	753	677	692	745	693	709	705	755	703	744	738	723	678	711	702	703	727	715	691	762	726	759	738	716	704	778	713	794	708	751	735	724	753	735	674	687	699	753	719	755	703	696	688	696	720	748	655	706	747	764	677	706	762	675	735	716	699	694	719	720	709	743	735	689	726	728	694	707	718	760	728	699	722	643	715	746	698	768	701	765	738	706	718	719	713	735	736	734	740	686	691	694	723	733	681	735	758	697	695	757	730	737	764	734	724	691	679	688	735	708	742	711	710	731	745	652	690	727	739	679	784	710	708	729	717	764	735	697	685	732	699	711	708	762	655	706	749	659	705	710	761	674	751	736	729	749	720	688	696	693	697	744	736	719	698	725	742	721	683	758	709	790	711	763	707	729	747	725	715	746	714	697	772	707	697	717	702	714	718	740	694	762	709	726
87959	80028	57803	27197	18024	4363	1313	248	213	205	214	202	216	210	247	231	220	226	234	223	209	229	199	219	205	222	225	221	228	229	224	231	242	228	200	192	232	220	204	217	192	233	235	227	214	218	196	194	209	230	242	208	207	197	228	199	208	199	210	219	214	208	221	199	211	186	210	218	222	209	238	227	223	220	212	182	207	204	207	207	225	210	229	201	206	212	233	198	226	212	210	225	191	235	216	227	231	227	230	220	231	204	208	203	201	207	216	213	200	205	214	227	241	238	210	190	196	219	229	223	265	216	213	193	206	199	192	224	202	209	205	232	211	206	193	218	244	183	228	224	231	245	224	220	195	227	209	192	208	188	218	243	214	222	218	221	190	184	208	216	209	219	230	197	207	201	215	211	232	195	207	218	224	215	213	200	221	203	214	238	240	209	225	201	209	204	212	237	221	230	201	218	221	254	200	237	196	229	211	212	221	207	222	222	223	222	195	225	208	246	225	202	237	241	220	217	222	215	205	230	193	213	206	230	221	228	200	202	212	261	208	206	209	228	215	190	206	196	209	212	184	193	223	215	234	220	197	221	204	224	203	213	217	203	190	208	192	235	203	214	206	203	224	201	238	230	216	222	204	196	187	229	201	215	229	218	207	211	225	205	238	202	192	203	232	207	230	239	207	209	204	231	223	224	191	237	245	214	198	202	208	211	213	190	248	207	223	209	213	199	191	186	215	218	207	210	207	220	198	250	232	213	217	210	207	213	236	213	197	198	168	223	205	224	232	207	233	207	216	234	221	179	209	228	211	227	228	202	210	210	221	211	199	231	238	225	223	221	222	224	160	204	222	220	207	217	200	204	223	218	231	201	217	216	217	198	222	234	219	213	215	214	218	232	211	192	211	213	233	208	214	242	241	225	198	208	197	222	232	225	202	213	215	235	208	209	219	185	209	220	193	228	239	225	198	208	212	199	214	223	216	223	236	225	210	209	223	205	225	206	219	182	212	207	200	241	230	212	188	219	188	206	231	230	220	229	192	227	232	196	224	218	226	245	225	213	203	221	225	231	235	222	217	230	209	198	224	212	217	208	222	224	240	224	212	202	229	214	209	242	251	216	212	220	230	208	222	233	206	218	198	233	214	213	213	235	210	228	216	204	209	234	215	195	225	202	179	210	229	191	233	179	232	229	201	190	218	217	220	221	200	215	204	227	230	198	202	252	203	204	229	235	212	236	227	223	220	214	195	223	212	233	203	217	202	192	255	216	236	200	221	219	209	223	252	201	206	223	216	196	205	204	218	212	204	205	236	242	241	211	207	203	218	217	211	217	222	206	185	230	249	222	243	200	221	200	234	213	210	211	215	231	201	240	231	218	223	244	216	222	223	212	200	244	203	207	194	216	220	215	225	213	220	191	222	201	236	222	213	200	263	209	226	220	223	180	232	222	204	208	218	219	233	198	216	220	219	216	229	230	210	219	193	179	198	253	263	209	237	229	218	204	210	237	232	193	221	210	203	208	212	224	205	219	234	229	221	216	235	208	245	220	200	211	235	230	207	245	198	242	224	222	191	217	202	194	194	209	210	223	219	216	260	198	205	210	198	203	200	221	212	225	215	207	204	212	225	234	226	192	223	189	229	181	234	212	227	241	232	204	216	239	195	220	221	232	201	243	226	209	241	208	204	226	219	185	224	204	211	234	229	229	207	196	189	222	218	196	220	209	206	195	224	208	231	218	227	222	193	189	235	227	208	246	247	194	241	206	214	233	203	238	267	201	187	198	232	210	197	243	241	199	215	254	188	198	217	241	221	212	208	209	204	215	221	208	209	216	193	204	201	201	195	215	243	211	194	199	237	214	217	208	209	201	212	211	204	233	216	201	229	218	216	216	220	215	236	219	223	230	222	226	213	237	206	205	221	203	221	221	208	210	214	203	216	217	216	233	203	223	223	205	218	216	191	223	247	238	211	217	228	268	203	219	203	209	217	206	220	231	212	210	229	201	207	256	201	233	211	215	225	215	223	215	220	206	230	235	204	210	209	212	216	219	190	191	211	175	203	186	195	202	201	220	191	245	204	211	211	195	204	215	202	206	228	221	206	222	207	245	210	225	206	238	224	216	227	208	231	216	212	249	217	225	202	221	220	217	211	221	214	245	186	217	241	218	218	224	224	232	198	204	238	236	249	218	212	209	243	234	187	206	218	206	216	209	210	234	193	217	246	238	184	238	212	221	214	198	217	230	184	208	234	214	179	219	193	216	212	221	208	228	248	225	213	210	213	212	208	205	230	232	225	216	201	227	230	209	223	197	202	224	202	208	229	232	220	211	219	218	223	188	229	205	204	206	200	211	264	196	217	195	217	215	209	221	203	205	196	209	220	234	227	203	205	238	231	218	200	213	220	216	211	198	222	204	226	204	228	232	194	228	219	221	177	202	208	230	188	212	196	238	224	248	249	213	205	204	230	185	215	215	230	240	203	217	217	231	226	181	214	220	216	221	193	201	209	197	194	192	199	223	181	213	219	222	225	231	213	197	244	223	212	196	226	216	201	198	229	189	224	233	219	212	223	240	206	214	197	219	228	216	201	194	263	210	216	209	217	214	204	234	213	211	226	224	230	209	221	227	217	213	227	238	228	209	206	192	204	214	208	186	198	234	215	220	182	200	210	250	231	198	220	215	224	214	222	203	221	215	224	216	194	207	235	232	215	222	212	209	211	236	206	246	202	202	211	204	212	220	204	216	209	222	198	205	193	207	228	213	198	199	211	218	236	206	199	199	215	197	229	223	213	214	209	228	201	180	203	207	241	211	209	204	233	206	235	204	208	233	222	187	191	240	216	218	194	217	224	230	196	209	233	245	218	232	223	209	193	200	216	221	203	230	233	213	244	224	205	226	207	219	214	204	222	220	230	217	221	234	212	205	231	226	209	233	230	214	217	217	206	225	197	234	204	201	229	218	226	222	230	210	224	214	210	215	230	206	202	201	206	230	221	205	218	210	208	235	231	206	212	220	177	197	193	212	209	243	196	238	175	220	214	214	208	228	227	216	214	212	217	210	205	174	227	212	219	229	237	195	202	243	204	239	245	227	235	193	208	205	207	223	215	186	216	212	206	217	221	185	232	212	204	202	207	229	229	200	234	200	231	221	198	215	202	227	242	217	189	201	234	212	239	207	193	224	203	207	217	211	208	199	216	214	252	214	235	208	219	234	222	220	198	223	216	209	210	252	217	234	225	220	236	216	217	213	207	205	207	187	207	212	218	209	220	228	197	232	216	200	220	230	244	222	213	224	193	233	199	217	228	220	222	208	228	226	175	189	219	217	228	228	203	204	200	240	238	249	223	202	222	201	225	213	215	229	189	200	216	185	222	209	225	218	244	218	221	206	214	215	187	217	194	223	190	202	237	182	201	219	237	218	198	212	233	236	229	221	208	207	217	237	207	213	203	228	225	221	217	215	216	191	232	222	211	213	215	225	215	205	223	204	243	203	229	221
64178	69194	49852	30919	26201	7823	4064	545	548	532	555	539	555	602	514	487	499	536	575	528	547	521	586	504	551	522	537	540	488	550	520	501	523	516	506	503	509	504	501	487	514	480	494	515	511	513	556	519	543	514	532	548	509	538	523	517	533	529	519	515	544	534	501	540	508	512	574	501	518	498	478	557	527	532	534	520	495	558	507	477	559	505	507	518	509	547	510	545	542	506	528	520	538	509	551	519	552	510	554	485	509	551	546	523	540	546	509	501	548	473	531	528	565	534	509	509	524	544	556	547	511	522	518	511	556	537	573	485	536	525	489	542	528	533	487	559	541	507	517	513	501	509	521	513	478	505	498	504	535	588	540	545	508	544	500	546	526	523	525	542	509	501	541	519	523	488	533	535	525	531	547	539	505	529	487	544	538	482	522	528	547	551	535	536	499	523	521	561	513	551	503	522	481	521	530	496	505	536	537	514	506	547	539	558	481	552	520	570	499	519	537	509	527	523	541	494	503	504	538	487	514	495	542	501	504	527	533	521	491	508	554	488	561	501	514	523	514	563	557	499	542	542	497	525	566	543	538	533	564	537	531	487	580	504	552	517	530	520	499	599	518	518	489	489	521	490	526	495	536	486	547	511	533	503	487	541	475	551	559	505	570	556	541	506	541	484	509	516	544	476	507	514	490	504	518	528	525	514	552	542	527	518	539	508	535	518	538	563	527	507	484	511	535	523	480	519	528	516	508	516	533	522	474	522	553	523	555	514	514	502	520	514	500	518	552	529	513	528	490	500	494	538	517	529	540	531	482	532	517	521	556	523	507	504	542	536	493	484	560	543	532	536	537	547	495	509	517	564	492	529	530	490	555	508	512	509	494	543	523	532	486	510	559	488	559	520	577	519	547	493	519	524	514	530	548	506	525	492	502	508	521	521	528	491	476	518	513	535	530	563	557	534	496	565	517	531	537	512	520	534	538	512	521	549	541	500	543	520	549	542	521	527	511	539	550	497	580	501	523	521	535	533	500	490	525	533	529	509	541	488	492	530	503	550	489	533	495	524	516	516	485	495	537	514	559	534	517	508	511	501	516	518	527	458	550	520	530	542	530	509	545	497	498	524	563	529	557	490	537	515	539	536	509	530	554	510	547	519	499	572	537	519	531	536	514	517	492	517	565	521	507	533	528	531	487	514	519	526	520	518	557	513	510	526	481	511	537	533	514	512	529	529	490	540	496	481	538	488	520	513	533	516	520	514	520	503	504	493	568	559	540	506	492	531	532	535	509	536	506	529	501	554	535	464	541	545	514	507	508	531	513	524	512	524	522	517	516	512	516	530	510	553	529	527	516	492	552	516	542	480	543	496	511	574	561	493	503	501	464	524	483	550	540	515	527	488	533	498	489	506	538	512	493	530	535	496	509	506	531	529	550	538	524	491	550	521	492	509	542	507	520	518	558	554	523	543	544	532	529	490	518	513	500	538	507	502	510	555	527	507	491	557	495	514	474	542	519	529	564	541	524	562	462	500	527	546	542	515	500	537	500	533	545	546	520	547	529	516	495	562	520	543	544	534	554	545	531	503	524	524	502	490	530	577	516	510	520	537	495	517	526	540	500	542	537	525	506	544	488	506	509	539	527	510	528	550	538	520	488	497	497	579	546	536	540	526	489	528	501	539	519	484	532	494	551	492	499	541	566	504	550	533	560	536	553	490	508	526	533	564	514	532	483	534	574	460	490	528	504	524	486	526	456	484	519	501	581	530	513	513	517	544	541	561	522	572	530	519	506	523	539	551	524	462	524	524	537	503	523	480	505	513	507	533	539	507	519	516	489	526	548	540	503	568	544	523	535	476	560	545	517	491	519	490	514	569	532	535	525	545	554	538	503	498	544	544	548	488	529	517	527	507	559	510	530	513	490	496	533	503	559	526	505	532	508	518	493	522	559	502	550	486	557	509	466	506	517	513	476	542	540	524	538	568	501	489	523	521	535	514	490	556	525	514	532	518	560	517	529	521	514	523	559	547	543	519	540	496	500	519	534	511	532	579	521	537	498	497	530	504	504	549	534	516	515	541	518	516	512	510	515	553	515	505	494	487	536	520	569	518	489	537	545	533	530	545	533	517	533	518	542	508	481	545	515	525	536	533	512	555	517	528	512	533	502	513	557	501	530	490	497	505	507	498	524	517	499	515	526	557	561	543	537	517	538	542	512	519	524	496	550	541	523	507	514	489	515	540	528	494	562	526	510	530	564	524	533	524	529	528	523	505	502	515	559	518	531	525	529	548	556	536	540	521	513	496	511	532	510	538	480	548	542	496	535	521	526	533	531	491	537	512	485	548	541	520	529	531	535	513	503	511	541	510	511	542	532	535	560	522	509	517	518	512	477	549	517	487	574	521	531	518	516	505	537	504	535	546	528	505	530	524	517	534	534	532	518	533	513	521	526	543	507	489	497	481	555	504	533	546	504	488	522	550	508	519	519	538	560	519	506	479	528	534	529	564	500	500	554	553	524	470	534	549	549	534	526	584	516	543	528	521	521	557	514	553	541	504	552	507	513	548	558	520	549	472	568	510	539	546	545	485	495	517	538	524	544	512	542	554	536	536	483	527	490	527	536	523	531	517	511	556	535	551	537	549	533	522	495	518	481	507	530	497	552	508	501	490	512	497	530	505	500	508	483	564	565	506	472	468	524	510	526	523	535	503	542	546	542	518	471	538	495	498	523	560	524	550	545	524	546	539	574	523	511	495	544	526	516	490	488	538	497	515	514	522	575	528	534	494	523	498	506	548	458	505	504	518	526	506	526	544	524	499	536	509	533	503	466	541	561	537	558	513	497	503	548	533	534	508	505	530	513	559	543	497	518	516	530	549	522	505	536	531	547	538	446	554	483	537	495	512	504	504	476	522	521	545	551	546	539	536	513	496	510	548	507	511	480	546	526	505	544	517	495	487	502	502	513	525	526	505	516	507	520	545	481	538	507	521	540	516	555	525	506	524	496	557	529	513	510	533	544	530	554	552	540	509	519	497	525	536	518	536	487	541	583	523	554	548	519	543	500	535	534	462	497	476	505	525	535	546	531	526	511	514	515	512	536	501	544	565	512	545	503	552	536	519	545	526	540	540	534	525	518	513	495	548	586	480	579	498	537	528	539	558	525	541	533	477	518	559	504	524	541	535	520	548	537	554	542	524	491	550	511	506	554	503	537	524	490	563	526	475	527	546	509	555	528	540	469	540	520	476	506	509	518	559	531	523	545	520	533	522	529	532	546	518	567	503	518	549	530	541	513	537	495	514	491	519	514	571	567	536	495	539	516	542	500	532	495	497	514	497	516	527	543	492	554	511	505	478	496	507	522	520	515	501	518	512	515	534	512	498	506	510	499	537	555	554	519	563	565	481	490	547	480	552	550	506	507	527	549	502	538	511	538	491	530	534	532	528	548	550	498	508	517	525	536	522	493	491	551	538	505	531	523	547	529	485	506	496	516	547	491	517
35747	28177	12233	1437	962	446	348	329	320	311	316	338	316	335	326	319	308	315	332	328	291	309	331	324	309	312	331	343	318	290	310	324	283	353	274	291	328	305	309	333	325	344	318	323	318	313	299	298	318	297	315	344	334	330	295	294	318	287	350	310	305	299	331	305	315	333	292	310	325	314	300	315	325	321	344	313	300	351	283	317	315	309	314	314	329	289	325	321	296	317	331	324	303	338	308	338	304	344	319	326	313	306	315	307	314	325	296	311	315	323	306	336	337	295	319	316	312	299	271	293	334	337	323	328	360	321	322	314	293	331	288	337	324	343	312	310	320	298	288	314	325	340	351	332	353	325	336	317	332	326	336	312	303	336	288	314	331	312	312	316	321	293	298	317	310	316	335	319	316	318	328	317	338	307	359	323	312	326	330	331	306	317	307	337	314	333	304	329	312	312	331	294	327	323	307	317	308	290	319	311	294	307	344	286	312	336	306	328	323	333	322	328	343	329	344	308	343	352	332	305	311	339	280	298	297	322	296	316	293	298	324	332	310	302	309	322	286	305	306	316	305	318	310	271	322	298	315	334	344	328	343	348	297	319	322	288	332	292	326	334	312	287	339	338	336	311	355	331	337	332	308	330	311	353	305	337	317	308	296	312	309	292	296	304	344	324	273	314	289	319	318	328	299	349	313	335	301	297	327	311	284	312	329	313	333	345	336	329	316	329	317	341	303	322	342	304	304	322	341	324	288	300	343	322	339	296	311	310	309	300	316	266	331	296	301	305	312	312	340	309	374	318	332	301	321	336	322	349	316	291	311	311	287	304	322	324	302	316	347	330	312	312	336	328	329	299	324	330	333	321	335	328	326	309	299	354	325	298	336	326	342	333	345	315	340	287	325	320	312	328	294	338	333	279	301	288	310	314	299	332	315	328	308	293	297	337	317	342	314	319	317	313	310	313	309	324	329	328	302	351	350	329	306	328	339	318	302	301	320	323	298	309	308	328	354	321	329	326	321	308	299	317	302	308	313	272	311	318	319	326	335	324	337	287	311	318	329	306	326	336	290	333	320	333	325	272	345	312	301	299	316	308	281	312	322	302	319	324	323	313	344	334	303	310	316	348	354	331	292	322	349	304	319	291	313	332	334	295	275	326	328	327	317	344	319	335	311	285	380	284	309	342	314	322	316	321	326	278	329	342	286	309	306	328	283	286	300	338	340	315	320	326	306	310	351	323	327	311	331	311	311	313	313	331	320	302	276	328	321	303	330	288	345	302	305	333	359	293	311	312	306	314	323	315	327	292	319	353	317	326	331	308	300	332	317	307	300	311	295	325	317	327	297	327	343	308	318	313	299	320	306	342	341	312	356	300	314	331	328	307	312	329	319	325	317	314	325	322	290	324	328	337	294	322	306	317	314	322	313	294	304	309	298	334	334	286	326	302	328	317	319	308	333	337	299	347	330	311	290	328	324	296	342	351	315	306	346	370	303	331	317	343	298	320	299	335	278	315	341	296	311	310	319	313	347	318	304	337	317	322	314	323	328	331	308	314	302	283	293	334	319	293	304	285	311	295	295	293	296	311	330	327	331	340	361	314	329	307	322	315	291	308	319	319	310	341	357	306	326	322	318	319	311	314	330	324	314	339	337	332	321	282	332	312	307	316	355	317	305	308	324	342	309	324	307	314	362	289	319	330	321	326	312	312	341	309	337	297	307	306	278	337	342	310	308	328	307	327	296	319	317	326	331	297	301	312	301	333	365	330	310	315	338	332	275	310	327	318	323	293	306	297	302	296	321	286	331	338	343	300	328	292	293	338	335	282	325	308	330	297	338	292	315	303	335	307	304	308	356	302	304	289	309	316	314	313	287	328	294	308	314	344	358	320	320	346	285	309	302	329	327	298	318	320	299	306	324	307	309	358	295	322	308	312	293	298	332	328	325	300	331	326	317	314	293	318	316	336	301	297	322	311	318	294	302	312	312	311	272	315	306	295	323	341	323	288	330	313	333	303	312	301	328	296	316	318	323	338	325	302	288	314	334	302	305	319	289	314	327	325	294	318	272	309	314	343	275	337	330	342	350	277	321	285	311	336	286	317	321	323	333	314	307	333	292	334	322	304	315	342	323	309	313	313	309	310	296	319	317	316	337	306	323	328	305	304	293	314	331	310	286	309	282	325	324	290	309	312	317	327	332	309	307	297	336	373	301	301	304	323	336	303	310	344	333	323	274	311	317	292	301	355	292	329	285	325	297	326	303	280	343	319	296	305	356	277	301	312	354	349	349	312	307	337	296	332	342	322	331	281	373	356	322	311	302	325	324	312	294	328	325	367	284	298	313	308	297	330	287	348	330	337	315	279	278	329	328	320	344	322	330	319	320	325	314	309	307	292	305	313	308	307	329	359	312	292	351	316	278	301	304	326	305	342	286	323	304	289	311	276	310	311	311	281	306	310	303	322	301	306	327	321	306	326	334	319	343	328	305	294	310	320	334	299	324	316	325	304	298	321	322	308	298	318	330	323	305	286	288	336	320	321	314	314	324	311	319	309	307	309	306	341	301	346	309	325	323	321	310	316	313	300	288	308	306	275	300	341	286	300	336	319	309	315	348	290	312	296	330	320	300	325	303	345	341	316	283	327	349	304	293	320	305	297	306	335	326	325	310	291	291	288	302	320	332	325	296	322	329	291	298	322	289	325	301	292	333	345	325	314	304	310	295	306	304	318	312	306	328	328	285	303	350	299	320	303	307	289	307	311	308	309	298	315	317	295	315	292	318	365	333	301	317	279	312	315	325	300	329	293	320	315	303	324	329	304	327	334	319	313	352	338	317	324	294	306	286	334	313	301	301	344	317	333	347	319	341	311	314	332	318	288	318	341	305	305	321	334	281	294	304	331	296	339	321	289	323	319	328	300	300	334	329	294	297	342	276	310	288	318	315	322	284	332	286	322	319	311	265	333	335	306	338	327	311	341	289	346	318	329	331	310	332	304	287	343	294	353	329	312	329	330	293	323	291	372	293	307	287	312	318	302	272	313	317	317	312	322	333	336	346	335	281	343	283	316	310	296	316	315	340	309	340	283	304	336	289	368	322	314	325	308	303	289	305	317	325	293	305	319	325	279	342	348	319	336	313	290	309	319	343	303	329	300	328	323	312	329	305	321	353	305	312	331	327	289	335	321	317	311	308	308	304	324	281	313	303	309	306	318	302	332	321	298	364	326	314	357	318	276	292	328	314	308	341	323	325	308	309	321	291	346	306	327	318	332	339	339	317	316	326	341	333	304	353	322	337	350	311	316	295	290	315	315	337	312	300	321	310	288	350	303	313	329	310	302	322	315	342	332	264	298	308	340	308	316	340	321	330	295	333	310	339	281	316	281	291	288	298	325	287	301	328	297	295	325	322	324	337	338	337	348	301	289	314	346	339	317	328	282	304	328	323	330	313	336	305	328	295	309	323	321	307	311	358	356	309	318	315	341	318	336	359	307	301	306
32409	29613	14303	2716	2925	1220	967	724	752	753	746	821	733	735	771	775	762	746	732	777	766	756	733	806	766	789	756	809	771	761	754	754	757	763	767	677	789	736	732	788	765	726	757	780	736	759	771	710	787	766	745	758	759	733	768	777	804	687	797	764	794	741	711	779	724	722	757	773	776	708	770	717	756	742	737	810	769	748	770	796	788	794	787	761	739	741	763	808	749	747	772	726	735	788	819	779	760	699	778	752	817	780	772	745	738	732	771	746	810	750	723	740	725	758	745	804	771	747	778	785	782	831	774	763	758	780	733	744	749	702	712	711	745	723	732	772	746	752	751	745	784	717	744	760	758	764	784	777	769	788	737	750	739	732	797	771	780	772	755	769	754	716	723	769	773	755	752	759	729	772	756	746	733	756	703	764	787	743	751	756	760	774	783	767	765	752	735	759	760	762	762	741	753	737	740	695	787	829	732	766	741	778	759	780	765	693	768	760	784	747	776	758	700	727	711	724	775	771	788	776	752	765	792	824	794	743	790	723	723	759	744	748	759	776	759	740	736	745	748	736	729	794	747	778	761	767	775	753	741	770	742	763	766	790	741	716	726	719	786	747	758	784	742	728	733	742	738	718	798	723	741	728	757	782	694	754	784	733	816	831	751	788	792	744	747	736	747	716	747	762	807	758	716	706	744	797	749	723	702	748	710	775	763	776	768	717	714	757	762	754	807	790	736	735	780	747	776	705	766	769	756	735	802	747	739	765	749	717	761	712	737	749	752	754	764	783	729	753	768	747	733	733	747	775	802	746	822	768	771	705	743	787	773	718	779	757	739	749	771	732	807	728	763	757	760	750	759	743	776	801	805	770	714	800	747	745	787	777	801	804	780	768	745	799	727	727	752	769	783	763	766	773	762	749	775	772	760	747	749	780	750	805	798	778	745	728	756	801	722	798	738	763	764	742	731	740	734	778	715	776	703	728	785	733	806	761	769	782	783	751	710	757	763	720	773	747	738	735	756	791	780	732	730	750	770	777	741	759	763	758	743	794	763	777	763	796	761	793	730	798	725	783	740	743	759	761	742	768	767	728	799	783	729	774	773	788	744	761	781	787	714	750	773	756	724	764	704	769	822	787	751	776	697	750	739	793	794	748	841	735	725	759	752	744	797	772	752	792	755	726	790	777	745	802	764	721	774	710	783	755	752	739	736	738	747	752	761	735	734	760	728	775	717	776	722	743	731	754	738	781	789	761	787	767	786	756	734	769	753	708	757	799	815	776	764	757	746	744	737	786	767	734	757	761	821	759	777	811	738	776	766	790	731	774	728	743	740	677	749	764	761	728	775	721	755	789	760	769	762	725	740	758	780	753	787	765	812	764	813	791	767	767	773	804	726	791	741	757	784	743	747	742	738	758	766	769	757	755	774	731	722	812	750	742	744	764	763	764	763	800	753	723	757	741	747	739	770	719	809	769	798	721	740	773	747	729	782	763	816	760	755	743	749	766	782	728	793	757	777	776	742	757	784	738	758	707	752	753	771	809	769	788	801	775	764	800	762	770	784	752	754	748	723	795	762	783	762	756	758	764	765	750	762	745	714	747	734	778	787	784	757	752	748	738	758	725	773	730	790	708	714	743	733	725	762	754	735	773	745	779	783	782	750	783	810	744	761	796	781	769	761	842	789	772	718	740	738	781	736	744	783	770	708	742	756	736	802	747	762	746	749	758	739	695	732	797	726	766	794	715	776	785	757	726	747	751	743	747	771	791	807	764	743	771	751	774	725	802	731	766	741	790	736	736	750	757	759	749	717	787	710	744	773	786	729	726	764	757	771	696	787	711	719	766	726	784	774	717	740	729	766	744	749	717	808	796	770	750	792	722	735	746	761	771	710	772	765	761	717	778	773	799	771	727	745	790	774	740	756	741	774	719	774	741	769	790	730	780	774	708	755	798	765	742	748	719	705	730	767	767	815	767	817	732	750	700	793	782	775	768	796	750	782	778	785	738	747	755	746	751	717	747	771	772	773	727	779	720	774	766	783	743	765	783	794	768	804	771	750	774	762	822	814	763	749	780	804	787	734	777	738	760	748	738	748	747	780	756	749	822	799	763	722	807	756	724	738	811	737	775	747	733	717	796	729	781	765	796	712	752	798	794	772	768	787	808	770	776	752	800	766	765	786	804	773	765	781	744	751	722	745	772	786	736	746	722	724	746	754	799	733	788	768	723	689	760	748	701	733	713	800	734	805	762	741	740	773	733	760	778	763	750	755	746	725	781	754	738	756	785	778	749	772	768	751	752	759	734	778	720	764	737	757	733	787	750	754	803	759	736	762	760	755	752	753	765	782	736	807	756	740	749	737	733	776	705	782	725	813	766	766	736	776	739	756	767	752	748	756	746	793	735	741	727	744	734	770	706	753	832	764	770	794	741	764	780	772	764	762	778	756	740	799	773	704	777	761	820	750	718	746	740	761	759	753	801	739	802	757	783	768	756	701	792	798	732	747	833	804	761	710	752	749	706	777	752	765	703	768	754	764	785	757	752	765	758	714	754	773	792	769	772	749	787	754	797	725	798	728	795	787	776	781	752	751	731	810	756	803	749	759	743	721	770	745	707	754	740	791	765	751	835	766	729	750	822	735	753	747	707	766	750	764	740	742	745	708	761	766	747	725	734	769	737	768	729	741	732	760	754	773	750	773	773	717	800	761	750	784	756	759	731	760	721	730	745	791	781	755	854	733	843	759	766	743	796	729	802	738	775	776	787	783	772	694	761	757	752	767	736	731	775	769	748	772	763	727	791	756	751	779	756	739	722	758	776	793	760	768	744	742	738	733	737	740	751	754	768	771	759	761	767	741	758	742	724	732	796	752	787	789	742	746	748	733	685	765	782	765	766	725	814	745	700	739	724	833	763	780	765	770	805	757	777	731	755	813	737	774	723	756	755	774	775	743	808	749	740	757	728	759	795	770	757	772	749	789	770	695	775	813	695	721	774	789	797	752	704	781	790	728	700	752	759	714	777	738	771	777	769	707	718	709	746	722	776	738	748	740	762	750	741	761	749	770	771	752	721	756	725	772	757	718	752	743	757	725	793	719	732	743	763	769	746	762	794	823	717	759	734	747	787	789	798	753	812	698	765	710	725	733	730	729	750	754	732	728	746	731	739	754	790	763	797	804	767	755	749	730	728	786	718	784	754	755	774	771	792	718	803	732	782	739	756	778	800	757	774	755	740	793	772	742	779	778	756	719	776	778	745	701	779	798	759	715	796	767	757	774	784	759	789	714	725	799	735	795	786	778	808	745	753	787	779	760	745	719	748	705	739	750	721	789	771	780	813	737	775	758	777	752	737	758	758	768	759	761	741	787	791	759	766	799	747	763	706	746	766	725	808	825	750	759	761	757	751	749	761	769	757	727	757	774	735	694	698	787	791	796	792	768	754	772	756	741	743	783	756	770	770	753	746	738	747	753	772	762	740	719	718	751	797	736	800	785	734
78285	68192	45883	16960	8600	1898	750	342	352	323	337	311	307	321	281	287	334	339	301	329	319	318	322	336	285	318	349	324	334	298	290	291	335	354	315	288	296	307	287	309	301	306	309	342	300	324	359	295	294	299	292	313	301	329	308	314	283	333	302	333	303	310	342	284	290	312	295	299	325	304	353	287	293	310	290	307	311	302	324	304	301	310	310	334	344	298	306	303	322	330	299	301	313	336	298	307	299	281	314	322	287	314	297	314	310	303	302	320	300	324	319	305	293	286	300	301	321	282	310	281	326	308	307	299	295	319	328	278	294	302	275	284	282	322	316	328	313	314	307	347	300	320	319	347	319	266	332	299	294	321	315	294	316	302	310	302	299	313	330	311	307	304	324	288	269	321	331	306	274	304	285	309	292	315	280	316	310	302	302	335	270	317	293	313	319	322	316	299	314	299	297	297	276	311	317	313	335	317	322	311	307	318	324	306	325	318	339	321	312	303	279	267	296	287	297	281	312	306	292	312	297	286	293	347	362	279	332	324	346	306	320	300	346	300	302	287	313	319	312	302	304	282	324	307	330	315	305	328	289	308	302	330	318	353	290	304	357	292	313	356	283	312	304	288	282	248	308	344	271	265	322	280	298	297	293	304	311	325	303	301	332	293	297	301	326	297	325	321	318	284	303	310	312	308	312	300	307	322	314	314	318	311	315	314	336	320	295	285	323	309	313	334	318	328	308	315	307	293	281	338	284	317	303	329	305	308	331	326	301	299	293	312	312	338	298	288	304	279	290	306	291	319	310	291	299	316	298	292	304	314	299	318	318	288	294	341	301	334	321	302	336	337	324	304	306	340	312	290	313	298	306	295	303	301	323	288	299	295	293	294	334	331	319	323	314	291	323	320	311	269	290	324	274	279	313	319	323	315	307	286	298	329	318	320	325	329	324	297	293	289	302	309	298	279	313	282	317	317	308	328	306	350	298	325	286	304	306	324	322	311	315	328	321	322	283	293	296	299	290	299	301	328	295	316	324	304	289	308	283	319	290	313	337	300	321	300	303	344	325	324	299	345	280	321	306	311	309	327	282	289	308	297	301	282	279	336	331	284	322	321	297	321	297	309	292	328	334	295	312	280	291	266	289	280	302	320	302	323	279	302	306	327	379	300	326	294	342	304	307	308	297	313	319	327	321	303	266	313	296	319	338	321	284	329	317	338	324	313	294	279	305	298	293	320	307	300	320	308	308	314	301	328	325	272	302	322	310	316	301	301	307	315	332	299	321	293	283	298	285	316	306	317	312	315	273	316	290	317	299	302	315	272	336	308	331	297	295	303	329	323	320	316	288	308	321	335	283	308	305	281	283	293	261	315	302	301	303	287	315	310	324	320	287	299	326	317	315	302	297	331	307	308	308	314	315	309	310	317	295	318	305	308	338	343	317	315	276	284	299	302	322	328	325	303	304	313	308	287	291	335	324	355	329	323	300	310	305	321	293	304	296	273	304	335	314	342	303	338	316	299	310	298	316	312	334	304	325	315	322	266	291	282	307	306	285	307	323	308	309	313	325	293	304	320	310	305	314	274	309	280	291	328	315	292	316	311	331	312	290	307	337	330	306	325	332	284	293	327	291	312	290	294	314	356	338	289	326	295	296	324	310	333	313	280	305	312	321	311	324	296	296	303	290	317	319	300	304	296	302	293	328	318	322	294	308	304	317	302	310	335	327	309	301	312	311	255	335	298	319	307	310	341	326	341	276	308	324	318	336	277	294	317	319	308	293	272	326	290	327	313	289	307	319	298	326	323	323	325	320	294	317	333	281	298	320	365	309	317	332	322	286	329	308	295	307	320	268	294	295	323	335	342	296	287	322	304	326	304	298	306	303	318	343	286	299	319	317	330	317	298	302	303	298	314	301	296	322	281	272	330	312	322	296	274	277	286	301	314	310	301	261	307	300	322	319	287	315	293	316	307	324	304	328	311	293	298	330	345	291	336	334	319	303	320	289	336	308	287	329	327	294	312	306	294	316	337	309	323	294	282	294	300	311	335	315	294	274	294	296	298	300	275	287	321	312	320	299	332	313	317	292	330	288	301	321	302	304	329	333	315	305	274	299	270	253	311	290	322	295	318	308	296	281	293	331	266	295	312	307	301	324	294	310	314	309	293	292	325	294	306	309	330	339	310	338	305	357	289	292	301	285	303	279	282	342	295	339	312	276	306	311	331	290	319	307	279	313	327	302	318	299	298	320	301	350	301	293	278	339	302	289	286	341	327	303	308	285	312	305	298	300	315	307	336	285	280	322	290	299	308	320	314	297	294	329	313	294	314	316	299	292	299	310	286	310	295	289	320	303	286	270	295	309	327	288	319	314	319	319	336	305	295	310	303	332	330	328	306	305	332	293	302	301	290	280	304	314	287	337	318	305	294	316	309	298	290	306	317	288	368	282	327	289	300	313	293	323	316	343	299	327	325	304	295	291	302	307	303	312	307	310	300	327	320	311	321	317	304	323	292	305	304	309	299	328	282	287	309	319	322	298	323	306	321	312	308	306	297	316	311	270	294	305	298	298	340	301	312	288	309	325	289	283	311	299	285	301	289	297	297	300	354	301	291	261	313	317	297	287	308	287	283	301	270	280	333	336	293	328	307	346	310	348	323	324	320	311	319	322	311	289	295	291	302	297	310	290	293	300	307	320	326	313	312	315	319	332	310	298	325	336	260	320	312	303	315	310	330	266	291	298	303	331	297	308	297	303	354	301	302	297	308	298	306	317	328	289	300	308	309	335	294	328	304	313	341	281	333	306	315	271	311	292	318	280	336	301	305	288	296	335	298	293	316	328	294	302	318	319	292	299	342	267	339	326	298	292	330	327	333	336	299	323	323	311	343	315	291	313	293	322	334	317	286	331	287	289	296	279	309	330	301	291	323	340	288	308	295	305	323	339	291	298	296	330	309	307	312	309	296	299	287	331	298	319	329	307	306	313	268	332	309	324	296	314	326	305	316	336	327	328	323	306	326	316	319	308	303	311	320	320	298	280	300	338	300	286	315	301	300	313	314	326	323	266	327	339	296	324	319	295	281	311	286	287	333	287	305	265	294	274	307	310	292	296	339	301	310	312	302	292	324	351	309	295	332	330	322	300	266	281	292	290	323	287	343	289	319	313	314	320	321	298	320	310	292	310	322	301	309	317	307	299	299	295	305	250	292	298	326	305	317	288	283	288	314	311	313	300	332	352	308	295	326	303	324	297	313	294	308	326	289	324	318	302	309	285	346	342	295	280	353	342	282	313	345	304	300	309	279	281	310	284	311	282	298	340	304	319	333	295	300	309	303	303	367	317	309	275	307	332	318	337	330	295	300	273	328	296	330	321	283	279	298	308	305	306	304	295	299	298	315	321	301	322	376	315	292	284	309	317	336	356	306	313	293	335	293	292	272	309	276	307	298	328	287	323	336	312	270	304	319	310	314	284	268	303	310	311	298	314	280	322	306	302	291
53445	54632	38892	17502	17345	4739	2378	726	719	755	727	713	732	722	737	750	761	706	722	732	744	761	776	727	762	770	760	699	700	696	721	763	757	766	715	765	734	685	765	720	743	737	643	735	695	735	713	699	714	748	700	787	717	767	769	671	737	757	743	716	665	748	714	744	742	732	741	721	697	747	709	763	720	759	737	719	739	751	727	754	739	680	687	725	741	726	790	660	765	697	741	756	698	757	716	754	756	751	763	757	724	729	679	731	670	737	713	711	727	759	724	706	670	727	706	712	749	717	722	768	744	712	684	737	713	732	724	726	736	722	748	760	743	712	716	718	727	708	721	738	767	681	746	753	751	745	769	750	723	736	706	751	785	755	766	739	777	739	765	794	785	727	748	722	738	726	736	735	683	758	702	744	721	773	726	748	763	770	701	737	759	749	756	708	752	729	714	771	741	769	723	714	691	713	760	777	688	775	781	757	727	743	690	709	685	762	742	729	744	728	730	753	689	751	702	688	677	758	712	654	694	682	754	751	753	679	707	736	738	730	680	703	755	723	645	687	734	748	727	695	747	743	728	721	744	697	733	759	750	693	715	746	726	842	754	707	722	712	772	758	710	710	749	723	749	743	763	757	752	706	697	736	735	716	773	703	722	716	744	688	730	700	747	673	716	719	705	740	716	721	753	719	750	739	715	699	727	734	715	725	698	747	728	700	758	751	808	728	723	715	696	761	711	712	737	728	726	702	751	727	725	691	745	809	738	693	702	724	729	738	765	747	681	765	700	687	743	755	760	744	764	746	720	771	741	668	741	757	721	759	740	729	741	724	755	785	742	713	742	737	710	742	760	747	749	723	745	752	710	718	752	756	730	693	775	789	757	737	775	731	740	720	750	724	705	683	741	761	752	731	736	780	757	747	703	715	742	765	770	713	734	751	699	714	749	703	725	708	730	726	740	759	723	702	767	706	732	753	717	751	680	727	699	762	715	738	701	692	721	761	716	743	712	719	697	720	745	746	697	774	723	724	730	715	743	737	722	685	764	756	700	730	757	748	696	790	763	714	753	717	702	748	744	744	771	718	754	679	700	677	744	741	746	745	738	772	763	716	727	721	729	724	702	767	720	781	753	730	743	716	733	738	697	694	713	703	705	706	773	763	737	757	726	762	745	692	717	713	744	720	720	799	778	770	760	739	714	707	731	676	723	735	726	729	737	756	710	738	736	726	691	690	709	711	700	762	739	725	744	746	729	731	731	744	691	737	725	729	781	752	703	700	703	765	726	734	711	740	707	714	724	681	739	750	798	716	753	729	683	780	736	728	728	745	723	758	732	725	746	738	736	726	738	765	761	738	723	723	725	705	746	733	744	719	740	731	746	748	742	733	718	704	671	684	711	739	717	743	775	726	727	741	739	739	718	751	733	721	689	756	709	706	700	719	711	782	716	728	792	726	741	727	702	712	758	747	693	681	690	697	696	733	746	709	715	714	739	756	699	723	717	753	725	729	736	730	742	722	728	754	703	793	748	701	781	758	702	757	735	735	687	715	766	709	691	767	707	750	693	780	743	755	773	726	718	753	709	733	748	741	758	740	756	751	783	753	737	759	722	753	706	707	754	708	772	694	746	682	737	763	748	744	705	720	722	732	747	728	746	750	767	704	722	758	675	747	777	756	712	761	763	809	723	694	783	744	733	735	712	757	707	728	685	760	740	717	702	713	759	690	752	688	741	769	722	787	757	766	731	727	731	729	700	705	750	697	707	726	689	729	722	696	686	769	757	710	669	715	677	736	755	708	736	741	739	731	744	706	720	746	677	743	714	758	710	691	788	743	726	778	728	712	795	727	755	739	742	710	693	710	762	741	752	730	730	708	719	695	727	737	733	769	727	736	750	776	743	722	744	718	768	726	715	722	715	756	693	718	693	760	729	719	714	764	718	754	784	721	724	767	706	753	716	736	721	744	722	699	690	714	709	770	725	712	760	740	788	696	713	723	738	766	753	722	714	691	738	705	748	699	717	721	732	758	751	765	707	789	696	711	724	716	769	691	728	675	760	742	688	699	739	702	748	699	728	734	690	759	727	699	713	716	739	736	727	684	688	729	753	698	706	761	703	736	734	732	717	698	760	769	730	757	725	746	704	711	725	719	772	716	726	722	760	767	734	787	709	739	701	748	741	700	742	735	752	723	702	725	783	713	755	738	703	748	715	718	779	697	751	671	732	706	760	750	728	676	733	808	766	720	712	762	725	752	686	709	721	726	733	752	758	744	724	714	739	814	733	735	736	773	707	705	705	739	741	749	769	763	736	746	717	767	755	759	669	705	749	764	754	733	726	734	744	689	693	723	735	732	758	738	732	759	714	743	714	704	698	752	746	738	739	727	745	744	745	789	673	724	743	720	735	778	738	731	745	705	705	727	709	693	713	710	721	743	743	744	719	746	733	761	743	740	738	756	743	728	737	730	724	730	662	755	679	714	785	680	721	737	717	727	722	740	718	725	733	718	726	745	746	698	695	710	743	718	759	738	716	704	735	685	771	737	758	733	742	750	783	745	738	757	725	745	750	715	753	729	753	779	711	720	762	725	758	732	712	695	736	712	743	773	786	772	732	750	748	748	689	732	749	759	710	702	699	770	776	761	732	796	768	677	724	711	751	721	707	709	742	761	749	742	719	688	764	715	729	740	728	707	703	773	736	749	736	714	748	680	731	779	681	748	699	746	715	756	757	706	771	700	692	750	709	736	728	742	724	697	724	707	713	686	704	712	723	729	771	750	720	748	758	725	693	744	739	752	752	737	754	766	757	728	757	781	723	751	714	699	724	685	756	794	718	736	785	734	753	683	765	731	693	785	744	716	755	729	738	708	736	706	703	739	718	766	743	754	714	707	728	709	730	739	740	752	771	714	708	699	738	757	732	721	754	710	746	729	732	761	725	733	662	737	748	720	759	765	750	728	758	734	727	746	724	710	747	710	697	731	759	737	734	713	684	723	730	703	744	775	782	725	730	709	719	750	679	753	740	712	690	740	725	750	762	701	712	720	734	714	742	713	692	720	719	731	736	720	764	734	716	754	734	749	719	721	717	723	727	734	760	721	688	766	685	764	746	732	681	768	721	741	728	723	696	740	707	727	735	734	738	722	727	724	726	720	701	737	740	755	760	724	749	746	752	694	751	766	695	716	731	691	727	704	753	678	754	728	752	687	715	743	719	691	715	716	705	710	729	731	709	693	739	733	780	744	765	703	762	737	752	721	754	726	700	703	730	727	740	716	747	747	716	753	715	750	757	732	755	700	779	776	740	732	738	712	795	691	727	714	720	789	744	740	718	749	719	716	753	697	697	744	746	753	738	726	704	685	727	697	726	737	723	751	734	722	734	725	744	739	691	749	712	744	715	708	720	722	748	709	779	696	712	744	710	740	779	743	747	685	714	696	720	733	738	711	691	719	760	703	705	695	781	707	714	737	764	773	803	750	725	711	700	723	745	760	702	712	713	771
87668	79167	57115	26212	18333	4657	1383	293	214	202	221	225	256	223	208	206	213	205	246	199	212	231	215	210	195	232	232	193	231	227	237	234	232	204	243	216	235	197	199	247	215	205	214	241	243	218	202	199	238	210	240	217	195	235	189	237	218	220	197	249	244	225	232	226	226	208	248	244	242	239	236	204	212	206	243	225	208	189	220	200	204	206	218	226	199	211	239	228	233	233	181	230	199	218	231	230	203	223	253	196	215	226	224	232	205	214	216	202	230	199	202	215	219	238	218	220	232	198	241	213	247	220	211	242	230	190	216	229	237	189	211	228	219	230	215	203	223	228	228	211	213	237	216	255	231	259	216	212	191	225	222	199	219	215	225	242	198	229	226	236	204	223	227	200	205	227	239	205	206	229	195	200	202	199	199	197	227	238	196	220	262	218	233	224	207	198	232	234	242	205	217	248	233	221	219	228	202	221	200	200	219	220	211	219	241	237	198	224	243	236	229	208	229	228	214	213	208	222	204	234	212	202	256	235	232	230	221	196	201	203	221	209	195	201	214	241	242	220	222	199	220	203	224	224	239	236	209	197	213	230	238	198	203	243	212	222	226	224	234	222	238	204	205	236	211	227	191	222	218	220	235	204	206	234	224	205	216	212	233	224	246	223	245	230	252	235	213	235	216	218	221	218	213	204	218	214	216	223	234	247	247	245	226	219	197	227	227	228	208	233	211	207	217	213	229	226	222	200	227	176	226	210	224	184	212	199	225	199	228	218	225	210	226	194	214	223	196	229	232	215	229	250	223	215	228	245	223	217	216	201	236	220	216	214	207	218	237	195	248	192	238	247	212	218	197	205	232	195	220	246	219	232	232	240	217	256	181	203	241	230	208	207	218	236	212	219	201	207	228	249	237	212	231	216	237	229	231	220	219	217	239	213	226	250	248	206	213	206	234	208	218	224	203	226	228	210	203	215	226	230	226	227	212	225	215	204	229	202	211	213	211	207	228	224	219	206	213	233	225	194	229	237	219	208	199	182	214	221	207	214	233	223	226	229	222	180	200	227	224	222	263	223	243	261	233	231	225	206	203	245	215	209	231	218	233	219	196	227	228	251	213	220	212	190	213	190	194	214	215	221	202	220	233	241	200	212	211	222	225	229	208	236	232	225	216	254	242	219	246	206	227	234	227	199	218	203	217	231	231	212	237	229	226	220	223	222	230	212	216	229	222	226	233	215	211	206	223	222	235	224	219	211	212	215	181	222	211	226	262	228	216	225	222	210	214	202	238	229	214	221	226	216	241	220	212	243	233	227	230	219	230	216	243	208	214	203	194	186	236	233	231	225	230	235	212	218	225	211	190	202	208	227	241	195	227	216	192	211	219	204	205	212	204	227	224	220	233	207	200	229	282	214	208	231	208	204	228	216	207	221	202	202	233	226	205	221	212	212	205	221	227	217	197	207	225	205	235	215	228	230	212	229	202	219	215	243	239	221	209	207	222	189	203	220	216	230	206	243	220	234	215	238	217	219	221	220	215	224	234	233	204	252	239	235	235	214	241	203	229	178	240	222	215	204	236	189	214	221	197	259	213	224	227	205	223	256	226	203	187	228	226	200	216	235	232	231	207	204	222	238	234	227	230	219	207	195	225	214	208	229	187	205	228	225	226	220	219	224	186	208	255	209	240	222	219	220	219	220	246	212	229	217	245	216	204	230	232	207	207	249	205	237	229	225	215	216	222	215	239	196	231	213	218	234	241	234	239	252	241	185	205	221	230	213	216	188	241	221	233	199	243	202	211	220	217	207	229	240	217	231	219	236	226	210	208	205	224	207	205	225	239	245	237	204	235	222	245	221	219	223	238	230	211	218	207	203	216	232	251	239	207	232	239	202	205	218	209	213	207	210	200	248	206	214	221	221	211	234	222	242	186	212	229	204	200	228	222	193	195	235	191	225	252	224	216	209	212	203	234	237	195	236	218	214	193	239	232	239	212	199	240	244	200	226	214	222	202	225	229	217	209	176	235	211	204	203	224	219	226	229	224	190	236	195	222	215	243	229	201	216	212	193	224	233	230	203	201	213	210	225	231	237	182	210	214	241	229	231	214	228	250	238	213	185	207	236	241	181	229	190	202	230	229	236	236	216	215	234	237	224	202	238	225	224	222	253	243	219	212	208	237	206	226	231	221	214	198	225	243	197	208	203	211	222	213	206	220	203	213	224	212	229	215	191	199	228	240	236	242	236	229	224	227	219	213	208	219	206	213	217	208	206	211	225	193	207	210	209	211	221	226	238	224	216	247	211	218	199	217	219	222	228	195	201	228	243	230	236	219	246	252	211	213	241	215	204	224	216	206	240	201	250	211	225	212	207	209	224	223	219	242	219	211	197	218	230	223	220	205	229	235	213	246	208	213	222	242	252	247	224	223	206	228	226	229	228	228	219	209	222	230	221	242	213	213	233	218	191	217	219	238	196	218	248	228	207	212	238	208	214	211	217	229	205	208	241	228	226	198	234	223	208	245	208	213	237	204	213	224	232	208	212	219	250	228	215	238	209	221	222	214	232	228	223	202	218	241	241	217	218	230	257	216	217	204	208	215	236	212	201	219	241	218	224	214	206	211	219	197	203	210	235	225	195	193	201	216	223	214	204	201	190	226	211	251	221	218	243	238	237	208	214	221	228	244	203	252	244	208	217	209	224	225	213	221	243	211	211	201	195	225	234	218	211	217	215	224	246	212	213	188	221	228	236	240	224	237	225	216	224	230	226	217	200	214	192	226	190	222	212	236	215	235	218	194	219	235	225	243	198	245	232	193	205	226	204	236	236	226	240	238	241	208	237	230	233	215	231	232	234	234	216	208	214	228	203	242	221	240	205	207	199	235	219	231	229	241	234	205	209	240	210	228	233	229	231	239	200	219	194	222	188	208	200	210	245	193	198	230	213	232	206	213	204	230	221	226	225	228	186	212	249	235	215	213	216	225	238	231	201	231	185	218	233	206	218	200	224	226	228	214	222	222	217	214	218	245	217	219	237	225	212	221	205	220	199	220	239	206	222	203	226	220	213	236	221	214	211	230	191	220	211	219	206	228	221	245	233	219	204	187	232	239	226	221	246	195	228	198	241	205	227	218	209	238	237	244	210	195	214	202	238	196	213	221	248	203	208	219	214	244	231	227	249	220	225	223	217	220	230	217	212	205	220	197	232	235	219	199	213	216	230	223	187	191	229	204	246	244	197	206	219	211	211	197	219	212	228	232	208	208	236	196	199	206	216	226	235	217	220	214	236	240	250	208	201	218	214	218	209	224	223	226	192	231	203	206	214	189	228	198	229	214	193	244	227	218	225	247	229	237	209	223	229	200	228	212	226	204	235	214	208	179	229	229	223	242	241	220	207	206	227	184	213	225	216	235	219	210	220	242	236	207	225	226	223	196	205	243	242	211	221	214	231	244	230	235	213	223	222	210	237	195	207	234	207	204	208	225	230	189	219	188	219	246	240
64721	68221	48043	30450	26532	8358	4615	655	534	551	572	548	512	524	518	543	512	549	501	537	595	505	559	600	535	519	574	565	529	515	563	498	516	562	564	520	525	510	544	558	524	527	531	545	559	535	572	532	531	550	527	542	510	582	568	540	541	551	528	542	559	551	525	541	540	541	548	550	537	536	527	538	496	530	538	548	547	548	554	567	520	504	555	542	525	525	524	524	529	495	527	546	542	559	529	549	553	519	514	539	580	550	530	544	513	518	562	518	579	535	520	497	540	536	523	582	533	557	538	540	529	534	539	513	523	567	581	524	535	547	506	514	518	538	505	579	503	534	557	490	536	542	558	525	533	558	531	535	529	565	533	513	499	535	553	537	528	543	562	558	517	526	561	552	502	562	487	557	515	518	531	583	477	505	520	508	542	562	576	566	524	518	570	544	501	569	516	562	527	523	467	558	568	531	579	548	519	520	561	525	529	529	544	511	501	526	515	483	549	539	544	540	530	539	534	537	558	559	558	566	550	525	583	536	512	509	518	555	502	550	513	549	551	526	546	559	551	517	516	527	547	538	555	504	561	514	554	532	566	545	536	551	566	532	531	536	541	544	538	484	516	537	545	505	566	522	544	549	537	539	569	522	522	537	501	525	526	508	543	534	551	534	531	510	576	543	514	541	532	537	555	528	495	507	535	510	523	537	526	509	528	525	508	551	545	488	516	543	541	500	510	513	533	530	521	538	521	517	517	490	560	535	507	542	582	502	579	547	570	552	545	556	566	558	524	496	502	547	540	520	532	521	530	529	556	526	513	582	519	544	571	531	546	521	522	540	505	533	518	544	558	532	505	514	533	530	542	526	531	530	528	539	532	518	530	538	529	566	527	577	536	559	563	497	550	543	557	531	530	540	559	542	554	536	498	571	526	518	526	534	532	521	516	506	559	562	551	528	583	562	526	570	540	567	535	523	551	519	556	536	581	516	549	519	486	521	482	575	507	556	503	576	529	530	551	551	557	552	549	540	570	544	490	496	490	584	550	514	521	557	554	546	533	524	609	534	540	509	529	560	523	564	530	534	498	572	534	544	517	556	508	552	554	551	544	542	537	535	495	520	532	523	561	535	530	543	535	518	546	559	532	519	549	509	527	594	569	551	506	539	510	501	578	516	540	603	531	550	522	562	491	533	526	540	534	585	489	561	526	555	548	515	535	541	547	554	532	555	556	540	522	580	506	547	541	544	537	516	552	537	540	537	531	515	558	532	541	542	525	554	549	533	540	555	562	523	536	545	555	500	531	478	542	538	514	553	529	511	539	568	536	547	571	563	536	593	569	489	505	498	609	538	532	537	500	534	553	508	505	564	524	572	531	573	564	473	530	499	537	514	561	548	520	530	536	553	566	600	528	524	499	561	528	510	549	479	568	542	511	520	548	517	547	506	539	549	502	554	524	521	509	526	548	541	526	516	569	507	536	531	533	549	513	554	534	517	501	529	541	511	527	557	537	571	554	508	496	525	544	528	540	533	532	570	542	481	565	512	529	557	483	507	530	540	563	558	507	545	522	510	546	516	500	514	540	519	484	552	519	565	513	529	554	516	541	547	532	535	452	547	532	505	526	541	533	500	551	506	551	528	524	553	530	522	546	545	553	509	495	543	536	525	568	556	530	533	555	500	508	526	533	519	536	532	488	506	535	524	533	558	521	525	539	527	527	506	579	546	523	589	528	555	517	537	543	616	565	557	488	519	544	536	538	520	544	531	543	519	557	533	532	518	550	489	528	532	489	527	536	577	527	519	524	547	543	496	558	535	548	547	560	544	553	516	543	511	526	511	533	527	544	548	471	511	537	543	502	592	552	527	529	533	542	534	515	553	518	531	542	497	530	506	554	525	512	522	534	562	544	539	499	508	538	523	531	495	512	553	547	540	500	538	527	531	530	526	549	544	516	535	551	548	543	572	545	543	545	488	531	509	531	567	504	508	560	498	519	535	554	522	552	516	534	500	545	502	523	498	503	516	570	555	549	549	544	559	576	534	541	545	529	519	532	552	544	565	537	546	526	506	561	556	526	516	565	503	596	544	542	508	544	535	552	536	553	547	502	497	505	540	507	534	528	511	536	529	564	541	542	529	519	567	506	555	525	596	503	516	505	538	528	550	516	521	498	497	508	530	563	519	551	547	544	525	548	485	540	556	514	564	516	514	520	532	556	514	511	530	522	531	543	488	543	523	524	556	587	565	490	536	541	583	553	554	505	513	520	517	536	509	544	562	566	528	553	538	528	558	557	494	510	534	526	553	523	528	527	514	539	595	560	569	530	495	562	535	539	534	550	543	516	574	526	566	524	482	572	548	550	542	544	513	521	532	553	515	565	539	544	492	503	505	521	578	532	512	543	540	521	548	542	546	569	540	531	564	499	544	537	558	560	506	546	486	548	498	548	545	534	518	528	552	560	551	571	540	536	523	550	516	540	524	541	535	519	571	504	574	550	545	548	508	552	525	562	536	537	559	576	561	528	513	547	558	544	542	520	547	540	583	581	495	517	588	553	492	547	542	534	526	523	542	532	516	524	506	521	564	542	508	594	475	538	515	530	567	544	570	529	551	526	536	550	530	514	511	539	525	569	523	538	465	529	518	562	570	506	523	537	536	583	530	521	511	531	537	524	562	573	509	532	574	513	530	511	547	548	532	534	556	522	505	556	571	552	491	524	547	547	539	516	489	501	516	511	534	510	600	556	515	578	547	542	536	566	518	535	520	579	562	504	547	560	524	536	557	512	493	537	560	543	539	507	523	574	519	493	552	499	509	537	529	545	529	504	533	522	535	509	562	526	591	529	524	537	545	515	533	555	483	515	539	505	522	557	546	543	514	541	541	521	520	562	499	515	497	529	550	521	506	539	553	498	531	508	566	514	536	550	572	571	524	563	529	549	511	561	517	538	564	551	540	535	536	543	536	517	539	529	508	525	551	524	524	541	550	568	554	569	504	538	532	561	562	532	554	544	600	564	562	562	478	543	536	519	504	528	505	513	529	514	573	516	540	523	573	533	522	582	522	538	543	529	559	516	479	511	506	479	573	516	551	545	517	538	539	553	541	577	560	545	541	537	533	516	519	520	558	527	539	565	551	568	544	494	526	572	497	547	551	549	538	535	596	566	533	527	540	564	527	551	513	527	534	549	520	568	521	549	529	534	510	540	526	525	536	490	508	548	577	570	524	510	530	552	549	545	522	575	540	541	531	545	555	508	546	545	523	513	531	517	567	573	511	540	521	552	538	545	569	513	565	561	526	550	525	525	554	569	526	537	506	525	568	513	570	555	563	509	522	517	540	541	551	506	516	549	544	540	547	592	508	505	558	517	517	550	533	564	565	538	545	566	547	527	526	547	527	514	499	514	557	537	552	577	535	560	536	541	541	520	563	519	532	545	580	502	544	548	504	524	511	584	519	516	539	512	555	493	528	532	513	551	561	532	568	576	530	472	527	507	545	531	490	552	573
38254	27770	12170	1578	1058	468	403	325	329	341	380	350	337	309	334	302	315	324	345	337	317	331	324	327	291	281	333	339	353	326	299	325	301	310	330	348	330	347	337	306	328	315	368	316	301	337	324	315	343	315	283	316	325	309	332	349	330	331	305	327	284	325	339	300	316	304	332	291	321	326	346	300	329	338	299	321	345	304	353	344	321	326	346	306	308	338	328	333	323	310	333	350	276	314	310	312	307	333	348	312	364	323	330	317	300	295	321	334	320	305	324	327	356	344	315	298	325	313	313	342	327	337	322	306	305	293	350	376	334	309	356	333	323	300	297	311	338	338	333	323	320	298	322	342	326	332	339	307	336	324	314	319	299	318	306	342	322	301	309	331	333	320	352	303	305	321	349	305	320	314	318	344	310	378	333	328	325	307	310	327	306	326	310	317	306	323	319	294	297	326	335	353	325	317	329	345	303	312	316	277	354	326	329	324	317	358	322	323	322	319	341	275	312	319	292	334	335	312	331	318	287	302	323	289	326	326	293	314	308	317	322	346	283	339	343	319	326	298	350	298	302	321	330	295	309	318	302	309	343	354	327	317	329	321	328	369	329	304	326	345	318	284	338	327	314	315	314	331	307	332	307	307	332	337	282	349	356	325	339	331	327	338	326	308	300	349	307	323	318	334	318	320	330	332	326	318	321	321	322	364	307	352	343	301	329	332	318	313	322	295	364	319	339	352	298	353	331	320	311	334	350	321	324	290	324	312	277	330	320	309	311	327	331	327	335	314	330	333	323	344	305	311	326	323	288	338	332	322	299	316	314	335	328	321	350	318	319	321	345	321	324	319	339	306	313	326	307	313	364	329	327	318	305	311	323	329	343	319	314	332	358	310	319	358	325	306	334	311	332	318	316	333	326	346	327	342	351	332	333	331	333	302	369	326	292	342	311	320	333	340	336	294	325	354	317	319	304	328	316	298	333	302	304	298	319	346	325	322	338	342	330	341	317	319	308	300	325	315	318	337	285	324	299	347	332	342	330	371	323	340	298	307	327	306	353	314	310	290	297	308	341	319	309	309	311	324	276	332	321	362	278	334	322	311	351	313	339	307	333	327	315	349	328	329	315	304	339	292	345	319	354	303	309	333	326	316	333	329	336	333	341	308	328	355	299	319	302	321	320	331	350	320	334	323	316	319	326	331	323	346	317	308	299	345	323	301	324	333	313	309	328	261	320	322	319	307	331	356	324	313	308	364	322	308	342	312	341	312	332	291	318	350	336	355	345	307	333	306	303	319	330	321	312	302	296	360	344	317	323	305	286	334	338	323	351	306	309	309	347	351	296	313	321	326	307	294	315	329	329	301	347	332	328	333	321	325	337	331	309	341	308	326	322	333	344	319	322	337	330	308	303	323	312	310	340	325	309	328	317	337	326	305	318	333	343	317	323	320	319	315	306	309	351	326	309	350	295	347	305	309	285	291	341	357	325	302	307	337	323	322	297	310	314	325	350	288	327	326	346	300	327	316	316	341	347	333	308	328	318	297	301	318	308	299	356	312	319	321	346	330	324	326	339	321	345	343	316	310	312	313	376	332	299	280	333	334	344	332	327	321	324	325	310	353	300	301	311	347	320	310	325	312	306	331	321	303	333	323	322	306	350	328	314	316	340	318	306	337	322	304	291	341	337	313	323	340	311	299	337	321	326	328	329	310	343	330	313	296	297	299	322	326	341	351	327	279	300	337	286	300	324	339	305	307	305	315	292	279	332	308	318	310	333	331	319	281	302	317	311	316	335	283	286	309	292	303	323	298	326	329	357	349	324	314	299	311	300	310	315	327	337	321	321	322	314	325	309	329	317	319	354	304	308	349	307	296	317	309	312	327	288	279	315	311	325	321	303	327	286	316	334	343	326	320	341	314	302	357	352	306	293	280	327	303	346	296	326	306	336	336	297	308	331	314	322	311	317	320	344	336	330	340	337	334	308	310	358	349	355	343	336	317	360	323	325	332	302	300	344	342	308	329	293	307	332	327	293	301	307	318	324	339	338	303	328	313	332	369	302	306	317	318	328	301	313	360	302	292	331	366	319	328	338	341	319	313	333	346	326	343	316	340	326	289	333	346	313	305	338	331	314	332	331	311	345	303	327	346	321	331	324	312	312	334	324	345	324	342	325	339	329	311	325	318	323	302	312	294	342	304	298	326	318	370	305	309	322	342	331	319	367	339	333	371	343	347	318	350	345	347	318	341	332	334	332	360	306	322	336	303	333	342	308	293	336	317	329	324	305	316	319	340	289	293	337	329	329	335	324	307	307	336	321	331	318	303	325	313	322	301	315	321	324	321	289	358	323	374	350	331	307	333	311	306	316	311	363	321	300	319	304	345	328	310	316	347	353	349	336	338	304	345	317	342	348	325	323	313	338	330	337	320	316	319	310	346	296	318	331	328	309	303	328	340	352	338	329	317	345	307	343	317	316	355	328	321	289	329	352	350	349	310	353	319	319	314	328	334	332	325	310	333	336	312	320	298	293	312	295	321	296	300	327	288	323	297	328	319	310	322	324	305	344	342	322	330	333	317	326	378	323	334	352	300	331	344	331	340	350	311	327	355	295	333	309	336	308	320	348	295	338	304	309	271	314	321	332	322	294	340	332	342	351	317	323	338	334	357	295	323	323	364	358	308	327	327	317	312	304	313	310	300	333	348	305	328	357	340	302	308	316	329	320	349	360	326	335	318	323	329	325	296	327	326	292	310	321	293	298	282	331	312	316	322	323	321	294	333	320	335	338	355	325	354	307	325	309	338	343	363	343	339	321	317	336	311	353	318	364	303	313	294	337	340	309	327	322	292	325	311	334	343	309	300	293	333	316	319	315	314	329	337	312	324	327	318	329	339	354	327	323	331	335	329	347	284	295	302	306	336	319	307	360	338	324	336	305	336	336	337	319	315	328	337	339	307	309	334	300	329	326	324	334	323	332	341	347	322	337	331	325	312	327	323	344	303	361	355	327	327	330	315	341	328	304	334	288	294	324	302	348	342	341	324	320	330	353	322	346	307	341	320	327	338	324	307	331	320	307	321	318	332	325	335	320	355	307	346	301	319	338	341	310	342	325	312	353	300	347	326	326	356	298	302	328	357	292	328	315	344	297	342	344	304	335	305	343	300	317	303	325	311	324	340	328	330	321	282	274	323	355	337	332	364	333	326	310	323	319	334	321	325	302	331	347	336	310	335	333	324	341	332	310	314	320	310	333	311	341	318	322	296	314	319	319	339	336	288	298	342	325	310	328	307	317	306	306	324	318	308	330	293	321	309	316	340	319	292	300	320	303	297	298	323	317	323	306	316	328	359	317	323	322	321	349	324	341	319	300	320	355	301	337	296	305	307	324	302	292	320	318	340	297	323	309	320	304	295	309	316	316	337	315	334	338	349	342	364	327	341	317	333	341	314	310	342	328	292	349	342	322	346	328	305	329	304	335	312	312	318	334	297	301	293	299	349
34309	29031	13436	3076	2832	1194	932	780	832	773	782	789	824	753	812	823	762	757	783	818	773	793	776	801	841	784	796	737	726	806	751	785	773	770	793	739	765	776	771	779	761	780	757	812	783	759	755	802	786	771	771	798	743	787	788	787	807	739	794	713	758	811	782	802	765	791	789	807	776	788	794	786	796	779	766	813	812	750	788	797	773	793	784	753	788	736	776	771	810	776	796	812	831	779	773	775	772	787	724	797	735	792	750	774	775	802	808	749	768	746	774	793	786	780	767	789	736	788	758	757	766	734	817	759	791	739	748	817	810	758	778	774	777	775	817	768	748	764	791	799	777	798	789	757	803	756	777	768	800	798	752	769	756	789	739	811	790	807	743	756	722	785	769	767	774	747	793	775	761	798	770	783	741	790	730	774	807	794	778	832	783	766	782	778	759	762	788	728	781	766	771	799	767	773	744	844	753	756	765	770	790	766	798	778	784	810	846	764	751	760	802	749	809	770	746	741	776	798	756	808	770	755	760	792	809	745	773	802	763	777	789	782	815	776	770	796	745	748	736	753	764	780	772	800	772	765	759	769	795	737	792	731	792	770	777	777	810	747	808	753	782	801	748	775	779	768	752	748	772	749	805	748	852	780	745	841	724	766	806	748	814	782	734	759	748	741	753	806	868	762	762	790	763	784	740	804	786	778	776	784	759	816	775	751	777	778	715	798	774	802	757	768	826	775	818	796	735	820	776	766	780	693	773	814	760	770	776	759	803	794	739	741	737	834	729	801	760	793	778	759	840	739	791	784	788	811	749	794	824	790	758	794	751	817	768	773	782	773	744	777	771	778	813	767	745	796	773	801	762	772	778	783	740	760	749	765	795	756	732	818	820	771	807	748	767	757	751	750	714	778	744	753	793	774	787	764	787	766	790	787	816	752	759	808	777	740	803	726	768	770	746	829	799	789	767	757	765	771	773	745	756	785	776	734	748	768	754	752	706	771	750	751	767	827	810	789	745	788	799	758	798	785	806	783	829	785	757	781	816	767	765	740	789	764	745	776	769	762	754	779	796	755	737	745	768	783	820	777	782	791	826	766	794	788	743	742	764	762	783	767	818	767	795	732	752	838	816	808	803	781	798	779	758	785	775	741	711	813	751	717	771	737	803	753	808	727	788	750	790	755	792	780	808	754	767	790	776	802	752	815	779	693	731	739	816	775	774	798	741	760	807	805	795	760	801	759	783	784	728	816	803	756	699	782	796	784	790	788	769	774	789	820	786	779	745	762	739	771	738	791	759	787	794	757	762	867	722	760	800	760	785	762	757	798	762	781	782	760	790	802	780	740	788	772	745	775	773	784	827	781	790	770	737	763	753	797	785	830	731	786	774	835	820	824	806	801	737	752	807	773	795	741	751	818	821	801	783	743	817	761	783	795	723	771	861	798	776	748	775	755	790	775	763	803	801	757	819	798	790	807	776	784	760	790	779	758	782	757	763	794	787	743	719	782	802	726	769	775	767	792	707	815	739	816	754	760	793	755	804	806	771	789	818	802	768	760	752	731	769	777	760	752	761	768	763	733	755	773	786	799	766	765	772	806	801	773	773	803	765	772	759	810	831	734	779	802	806	789	813	774	782	793	743	805	760	725	783	753	734	782	801	713	803	826	751	773	754	763	758	772	790	807	796	746	746	776	769	761	801	741	753	803	809	818	808	741	754	793	772	794	748	759	810	782	771	766	779	786	772	760	725	787	770	777	795	852	738	825	783	769	757	782	792	713	825	754	811	809	798	767	811	797	771	732	807	754	837	827	762	810	746	815	772	779	809	789	770	790	775	767	795	790	839	783	778	760	747	772	783	790	734	806	759	774	833	778	759	835	798	764	750	851	753	736	798	793	761	769	746	802	784	757	768	785	770	765	819	770	781	778	711	816	786	734	770	753	764	798	806	802	815	795	777	790	757	763	785	786	792	759	771	791	812	743	769	761	778	738	789	753	796	761	827	758	715	760	761	777	756	722	776	784	750	761	757	791	733	804	784	767	749	723	787	783	812	804	773	804	764	808	749	791	762	742	726	689	758	757	817	779	848	745	765	748	792	783	741	758	778	770	807	735	780	811	814	779	817	754	780	762	771	730	821	731	800	732	795	773	775	789	791	793	742	749	743	760	785	776	725	769	761	788	746	786	729	800	783	774	795	790	739	784	803	770	792	792	800	798	756	791	777	770	797	869	728	854	780	800	774	787	824	786	792	774	704	776	803	763	758	769	804	751	782	809	766	695	742	829	785	764	829	829	760	751	739	834	804	796	739	741	790	745	805	772	762	767	758	749	736	815	777	734	737	788	738	745	757	817	737	806	733	771	809	785	781	800	732	749	764	737	771	815	739	754	763	796	789	777	781	782	802	744	761	783	770	786	801	792	752	789	801	788	814	798	807	759	766	774	780	783	781	747	792	776	732	771	761	741	833	767	748	747	789	787	827	771	834	764	736	787	763	815	792	830	784	792	766	766	781	742	751	758	767	777	763	825	786	781	798	824	830	799	795	810	757	809	771	772	758	763	792	771	713	795	778	762	811	747	760	801	772	785	762	801	783	762	771	774	806	784	819	753	825	786	781	752	766	782	775	753	763	779	750	800	757	777	775	786	803	797	792	715	777	817	775	777	796	805	775	735	771	766	746	816	723	713	773	794	796	740	784	730	784	786	786	764	785	781	773	742	792	784	826	840	744	749	778	744	791	750	798	712	826	749	802	730	785	804	787	794	774	811	756	799	789	808	763	778	788	807	834	798	772	798	726	833	783	771	825	842	747	811	761	797	800	794	837	772	832	778	774	769	799	793	817	746	779	793	757	745	748	756	772	766	743	765	821	729	790	800	766	748	774	762	821	767	765	758	740	775	757	785	785	782	788	766	821	767	828	835	774	765	736	791	789	781	783	801	777	781	794	797	737	831	746	798	760	771	747	781	781	767	784	826	805	788	733	781	808	802	771	773	778	761	766	832	762	789	786	794	794	814	823	829	783	756	834	801	773	711	738	758	744	796	774	807	788	784	759	817	821	814	719	791	749	790	790	761	758	764	791	782	750	822	752	787	777	790	772	776	768	808	780	733	745	801	775	786	786	795	778	775	796	763	813	774	774	841	805	780	794	783	779	767	775	747	782	772	840	799	781	791	731	791	797	777	768	753	772	774	749	774	792	727	823	839	781	771	762	732	821	809	825	809	775	808	783	757	805	792	808	792	800	756	814	795	762	728	742	766	806	796	772	735	783	789	824	747	760	840	808	759	797	760	791	797	751	759	822	731	806	844	801	816	789	780	762	821	757	764	766	806	774	764	740	789	725	763	791	814	821	768	791	776	797	749	785	793	802	809	788	766	750	783	803	770	802	771	739	819	768	777	798	788	754	829	780	759	834	757	759	779	774	793	776	762	735	762	768	728	739	774	736	799	747	774	787	722	802	774	763	752	709	744	772	733	739	802	768	753	760	771	791	830	756	775
74802	64401	42894	16260	8207	1926	835	311	314	325	336	340	316	340	295	341	301	332	302	326	330	319	315	334	330	316	279	297	306	298	289	279	332	304	312	333	321	332	347	298	281	269	269	306	290	321	309	342	320	318	296	293	312	322	328	300	332	314	305	295	309	335	329	292	332	297	337	301	314	313	317	289	302	304	353	352	304	334	308	329	309	297	335	317	337	328	296	335	320	290	307	344	293	321	296	291	358	344	313	315	313	322	323	328	301	297	335	319	297	306	293	309	333	306	296	316	296	293	292	294	285	284	313	314	272	282	341	295	305	303	301	324	341	309	311	291	302	288	256	283	313	327	323	296	282	326	311	325	304	315	332	316	315	331	305	318	296	334	278	297	310	304	311	319	321	314	295	323	314	323	348	352	336	269	315	307	315	295	297	311	312	292	285	290	294	316	320	313	307	302	293	293	288	283	291	286	319	322	320	285	306	296	294	311	318	333	301	350	332	322	322	279	305	327	316	324	338	335	342	323	336	322	322	305	344	302	332	322	294	298	320	301	270	288	315	335	325	328	313	289	305	296	288	308	298	309	312	311	313	325	311	316	329	305	331	307	291	322	314	300	325	327	303	327	321	354	303	286	320	323	344	311	301	348	310	303	307	284	285	301	292	359	325	335	316	320	336	322	295	291	327	301	318	317	290	314	314	282	315	330	299	318	312	304	322	306	279	286	304	345	305	333	322	298	327	332	269	334	324	346	289	309	277	306	282	271	342	305	350	306	322	293	332	325	308	343	304	315	324	329	307	288	300	331	319	301	310	306	305	338	335	296	326	298	319	287	294	301	317	301	316	333	315	317	299	304	326	305	311	339	303	304	308	312	285	280	317	309	330	305	316	324	313	305	322	299	318	308	330	278	301	325	316	302	320	279	321	283	316	301	301	317	328	308	312	306	344	299	333	314	317	316	292	281	330	323	270	298	320	305	323	309	280	296	327	322	289	351	293	319	293	319	292	312	335	283	332	316	358	308	349	341	302	286	309	310	277	294	323	295	299	342	320	327	316	307	313	337	284	322	288	278	324	310	322	330	322	313	295	325	317	278	279	318	324	292	305	306	345	305	306	292	313	314	292	320	302	313	329	312	333	314	353	282	330	283	316	298	329	321	290	311	281	328	338	301	324	316	284	309	344	324	305	362	297	307	353	344	301	322	317	329	313	346	299	305	289	308	318	317	301	326	313	297	331	318	298	309	343	319	294	278	288	304	312	298	299	333	300	326	331	308	316	298	291	305	333	308	336	301	326	310	277	332	312	334	280	324	312	317	285	309	321	295	268	305	355	266	286	327	332	317	257	311	321	312	296	328	324	312	316	325	312	360	288	280	311	305	297	308	314	317	301	299	292	311	310	326	289	306	317	302	302	329	317	334	325	315	349	329	321	289	300	328	309	305	344	330	354	329	326	315	293	294	347	287	315	329	308	314	307	301	332	320	324	321	288	318	312	313	279	319	270	299	312	314	318	300	316	361	378	286	323	329	312	338	340	279	304	321	330	336	290	319	318	294	315	310	313	306	301	317	270	337	350	319	319	289	296	303	313	323	292	313	310	343	326	354	302	308	302	316	326	328	315	307	320	279	310	327	305	308	337	338	313	304	323	349	308	303	358	285	310	306	319	283	324	301	313	296	286	331	307	295	349	313	327	318	308	309	309	278	312	325	344	320	303	298	279	288	313	321	310	342	338	320	327	292	282	330	302	277	334	288	319	326	304	319	309	343	312	299	308	333	326	320	277	327	343	329	345	332	320	299	347	305	299	320	276	298	355	301	286	272	261	314	273	284	303	346	337	323	324	327	303	329	350	279	268	325	320	307	301	294	304	307	315	367	330	296	290	307	299	287	306	314	324	338	342	316	288	259	320	314	308	278	284	313	320	314	314	333	311	298	322	339	289	314	330	297	300	289	297	326	317	302	316	290	299	281	323	337	330	328	310	326	300	287	304	333	310	309	293	354	302	304	298	315	287	308	314	303	308	322	297	312	327	303	313	285	298	276	307	316	346	326	280	305	297	304	337	319	318	323	314	295	311	357	346	327	306	305	292	315	337	325	357	286	318	322	318	297	325	354	298	341	281	320	320	333	344	311	299	312	317	299	320	294	287	336	311	320	314	281	304	274	316	314	279	302	318	317	313	322	260	332	305	302	302	318	316	338	302	340	322	274	313	315	330	306	317	307	306	266	326	305	296	310	313	333	313	280	299	277	295	325	316	327	316	336	337	362	309	354	290	303	344	273	318	285	323	294	314	327	307	340	337	268	321	281	326	325	285	320	319	295	307	326	282	325	286	292	344	324	334	332	299	287	339	348	313	344	270	301	313	291	328	322	324	293	298	322	317	328	309	355	328	306	312	298	273	297	352	325	330	300	349	300	296	305	322	314	307	330	320	333	309	301	331	321	324	320	283	325	303	312	301	319	333	339	348	331	311	274	373	298	299	339	300	330	329	315	304	320	276	288	288	321	297	310	323	319	329	293	345	313	315	268	287	326	318	322	290	292	303	286	308	309	337	323	317	339	318	318	313	327	306	302	325	343	327	313	299	304	317	307	312	328	330	315	313	361	321	328	326	294	319	312	310	286	303	313	312	308	300	336	299	302	308	290	321	325	331	317	319	300	369	298	317	303	321	328	283	313	314	297	316	317	291	319	313	306	309	324	326	285	303	329	297	303	330	293	350	272	298	306	301	304	318	316	304	301	306	327	317	308	313	309	291	320	288	327	319	333	303	316	328	282	321	326	302	279	319	313	316	307	280	288	317	291	278	297	290	332	308	340	312	305	276	315	328	338	316	325	297	308	317	298	321	346	321	295	318	322	298	299	297	322	340	341	295	305	320	309	297	335	329	325	306	313	331	307	311	326	318	329	316	288	296	346	292	273	311	291	317	307	330	288	309	313	289	322	334	294	321	272	333	321	310	315	326	300	311	288	308	317	286	305	340	282	320	318	311	326	313	308	319	330	358	333	315	302	301	361	283	350	321	313	309	319	327	323	309	332	278	284	318	298	288	330	314	319	306	291	303	320	331	314	330	346	303	301	308	299	305	310	312	305	271	326	293	293	319	316	308	265	294	350	294	343	322	323	272	320	285	283	327	297	311	325	291	287	308	311	324	304	312	327	313	310	317	314	318	302	325	316	338	329	302	298	356	306	323	301	285	340	281	318	285	297	295	314	353	289	314	316	312	286	295	268	312	303	288	284	310	298	304	335	323	267	297	317	343	314	307	306	303	330	315	297	336	300	325	340	306	335	314	325	325	342	326	337	322	300	315	284	300	301	311	303	317	307	312	291	350	333	310	335	304	328	314	296	275	318	335	337	351	293	309	292	298	350	300	295	334	323	297	339	299	287	312	317	297	304	295	297	284	317	327	312	282	308	324	293	316	309	313	345	327	275	293	295	324	314	337	313	326	328	270	316	290	326	310	317	321	307	291	303	329	318	313	297	279	316	328	327
54692	53073	35350	19091	16749	5135	2909	741	780	742	684	770	757	755	729	778	651	772	764	740	719	728	720	826	776	756	753	725	738	767	736	769	741	735	749	725	765	741	796	718	734	734	742	712	734	769	790	762	747	733	737	737	776	711	732	707	702	734	746	723	755	734	828	764	733	730	761	779	772	753	737	783	791	744	775	749	742	730	683	769	745	722	725	789	713	725	782	765	766	741	734	821	773	705	744	726	717	775	774	752	723	812	771	719	721	723	680	747	757	706	661	723	735	765	764	740	778	735	759	760	711	714	779	768	695	788	708	717	725	831	758	718	728	721	753	752	721	747	744	734	751	780	687	698	758	720	777	711	737	744	771	710	731	762	731	725	786	701	790	678	772	770	747	732	732	746	777	758	700	712	720	732	759	725	712	765	718	736	757	763	709	740	751	751	725	691	742	706	699	770	745	784	753	791	790	773	720	785	762	732	744	709	818	732	710	695	736	807	724	778	793	740	773	708	707	718	721	783	724	775	746	730	744	759	762	716	725	814	744	782	750	749	717	722	776	735	735	736	761	713	703	725	745	760	730	695	732	773	758	711	734	711	786	721	745	718	751	731	742	724	712	741	725	746	802	795	748	730	759	752	778	720	761	692	727	721	725	764	741	685	746	741	711	720	746	743	765	764	766	756	742	779	796	777	769	727	735	722	744	740	739	732	723	728	736	735	716	708	741	742	757	747	799	742	723	701	727	750	730	728	743	744	793	723	758	776	736	742	781	766	742	754	776	698	817	731	764	670	720	729	714	759	768	783	784	722	741	726	727	761	706	708	744	771	754	720	749	733	746	732	738	670	713	720	771	774	753	763	732	744	717	734	720	785	733	707	775	789	758	723	730	755	778	768	729	746	711	779	721	770	730	767	767	730	741	727	729	745	786	752	754	728	718	742	759	750	798	732	712	762	737	745	767	768	702	752	742	744	745	732	730	751	716	721	800	732	779	712	697	717	696	749	744	723	729	752	790	762	722	760	737	734	749	700	747	743	694	706	772	690	710	719	734	709	727	763	769	719	748	767	744	751	762	736	775	743	740	753	744	718	771	727	805	747	722	751	793	752	750	752	787	719	717	743	770	714	735	711	737	764	714	765	721	725	731	741	727	724	742	739	738	723	727	779	730	715	705	772	760	778	718	814	732	748	693	726	798	733	737	739	747	777	729	713	768	717	725	763	730	727	754	746	765	803	715	763	815	730	736	693	681	724	768	757	752	765	788	737	737	764	767	743	771	742	733	755	719	725	731	703	734	766	772	709	790	748	714	718	755	761	754	744	762	763	751	694	731	762	696	767	711	757	738	778	783	695	736	717	729	778	704	731	742	719	747	768	745	720	714	769	756	742	702	773	748	702	711	766	770	681	761	776	770	791	724	714	701	753	732	732	718	742	781	784	760	752	772	746	745	720	739	797	769	698	757	742	766	701	780	753	747	739	731	725	753	766	737	724	759	797	759	732	773	698	727	750	721	713	765	771	761	723	727	729	762	721	739	747	733	706	757	758	716	749	763	750	709	780	778	740	731	730	721	738	721	761	721	737	730	712	763	718	760	734	765	744	712	754	744	744	729	738	728	721	749	778	762	761	755	731	752	747	790	720	736	690	739	731	741	733	770	737	751	767	769	715	739	727	730	749	699	768	703	693	715	742	755	699	743	796	752	760	758	753	749	732	766	719	747	774	756	715	717	736	754	714	762	722	681	678	754	706	689	701	742	724	734	729	784	728	716	767	710	717	774	726	696	707	753	717	775	774	793	729	717	736	735	711	771	757	747	750	731	748	751	760	784	760	748	767	787	723	719	723	754	761	717	761	737	760	719	769	773	771	751	720	749	713	729	741	723	753	772	725	754	726	765	751	767	775	711	734	696	713	780	725	711	691	752	683	752	705	717	765	791	739	766	741	728	775	736	788	758	702	776	743	725	721	790	786	744	755	759	735	769	769	719	726	762	694	729	716	739	727	752	768	765	752	761	738	744	727	742	693	769	749	719	745	759	738	752	755	776	758	758	712	693	734	765	750	712	739	747	806	738	778	778	712	704	716	718	764	807	769	752	706	763	701	768	731	744	767	763	721	755	731	710	745	763	728	753	692	731	775	770	737	749	718	732	722	701	795	723	746	756	731	701	755	698	763	756	723	740	773	768	749	727	725	780	796	718	709	738	760	739	733	762	758	741	765	736	748	749	723	719	751	697	756	737	743	754	786	722	700	714	690	760	793	737	748	710	775	746	733	770	725	795	707	745	771	744	758	778	704	732	709	785	717	722	800	747	770	747	748	728	733	742	757	721	762	745	785	743	737	740	740	710	773	738	736	705	702	715	784	683	719	701	726	762	759	737	777	791	707	793	779	752	739	744	756	733	776	758	694	759	737	722	739	720	714	724	772	747	765	756	684	705	790	734	756	768	744	724	756	779	783	755	761	684	787	771	748	738	750	739	769	775	750	738	725	702	734	778	789	739	774	764	755	738	737	753	757	730	767	761	738	733	725	757	769	799	726	707	770	716	746	772	746	704	809	785	746	719	764	706	774	739	694	714	763	746	695	744	758	734	760	707	724	766	721	749	755	781	723	763	749	761	735	720	719	739	739	774	769	738	756	763	741	759	745	704	706	719	786	794	702	749	800	762	737	758	781	789	710	811	769	766	797	741	754	728	740	685	759	720	773	740	788	734	777	759	735	734	731	717	711	707	692	745	769	796	728	707	740	755	705	753	713	732	743	730	747	776	790	742	747	704	809	753	726	718	790	739	746	738	692	724	741	729	741	752	745	736	778	737	770	754	744	755	719	709	769	782	712	793	711	771	721	739	709	712	714	709	768	757	744	733	721	722	719	721	779	727	748	740	784	751	710	742	743	733	739	748	754	789	705	745	804	726	777	767	726	739	667	766	781	773	738	738	737	759	772	750	730	757	746	745	742	760	717	762	753	713	726	721	741	758	760	723	761	694	756	753	744	719	747	735	748	721	726	738	796	786	737	799	784	749	791	739	771	738	740	756	743	699	748	739	728	738	776	776	742	730	733	762	745	791	754	731	772	736	737	733	749	721	713	722	742	737	740	722	742	693	748	741	742	758	764	768	693	713	790	793	794	760	692	787	757	723	727	765	743	805	721	751	760	747	798	712	749	743	697	726	739	769	755	738	715	759	777	723	755	699	770	716	749	748	679	746	731	791	738	753	764	773	762	766	737	740	717	761	705	746	740	726	732	733	721	713	735	726	745	714	758	719	699	751	733	703	733	712	716	765	719	726	688	758	720	740	693	739	754	710	758	761	729	739	771	753	764	730	737	676	763	763	706	739	753	724	744	756	735	785	743	712	733	732	737	734	772	731	689	736	770	743	760	729	731	744	735	753	754	780	749	661	732	760	684	781	747	753	726	821	766	742	718	756	748	759	729	752	749	759	745	718	712	691	767	747	755	737	754	758	754	731	750	769	732	765	718	716	770	749	783	708	723
78935	74243	53584	25160	18536	5073	1486	257	215	230	216	258	195	231	235	230	234	246	210	233	213	241	218	226	227	237	214	209	200	222	216	233	246	205	251	234	237	212	233	241	203	234	251	241	208	250	218	222	218	250	242	201	241	209	199	221	223	241	213	223	238	214	228	223	233	202	232	227	233	236	215	194	238	214	220	240	219	225	246	239	220	225	245	243	253	259	232	225	203	231	220	215	230	205	222	250	235	220	195	230	255	226	222	219	227	219	223	240	234	220	238	230	222	236	220	229	229	183	212	223	192	237	196	238	214	212	226	237	220	235	236	227	206	211	235	217	238	187	225	236	207	225	200	219	228	254	252	210	207	240	200	215	214	261	220	244	209	225	197	225	214	237	217	217	228	221	232	242	244	226	211	233	234	211	209	226	196	212	205	205	210	216	213	200	246	225	234	215	212	242	207	214	215	230	193	223	216	226	225	223	241	223	210	214	227	230	216	232	233	235	243	218	228	236	221	221	223	214	210	215	252	248	204	219	228	226	213	234	225	241	228	235	229	252	248	231	235	218	253	230	228	205	249	195	203	225	221	232	220	217	217	242	236	232	208	208	221	232	229	206	220	207	205	243	206	239	206	207	209	236	203	213	207	231	213	230	181	212	228	242	233	245	222	212	223	206	233	219	220	215	228	245	234	240	241	218	203	214	226	244	241	226	207	226	212	222	203	233	234	223	221	201	227	223	210	218	237	224	203	232	229	234	235	240	229	227	229	242	207	220	213	206	218	195	202	205	210	238	219	232	232	255	217	226	206	210	215	210	250	204	226	214	227	239	230	216	214	223	224	236	206	238	204	215	245	229	214	235	203	236	248	269	244	237	220	215	231	212	206	225	212	218	246	222	222	201	230	227	211	247	218	225	252	240	228	240	209	225	220	206	190	241	211	222	203	223	225	209	226	263	218	227	201	194	213	230	245	232	239	243	230	213	229	217	214	235	208	214	233	230	212	216	188	224	192	220	218	232	214	232	206	253	211	216	238	227	177	232	216	187	233	210	237	245	217	232	220	217	211	239	224	231	216	186	195	236	217	200	203	191	235	213	223	254	232	216	229	229	239	222	209	235	232	236	194	212	218	236	245	230	200	221	252	240	231	230	232	233	220	225	232	232	244	206	198	229	214	200	195	231	252	233	212	216	207	238	225	225	217	249	227	210	250	215	220	232	200	235	247	230	250	232	231	227	230	207	243	218	225	227	237	235	232	209	242	217	215	213	236	223	194	199	205	222	243	228	213	260	228	232	217	219	226	174	221	218	207	252	222	224	213	205	230	228	224	221	219	235	216	211	220	233	224	211	219	227	200	223	227	231	242	213	232	231	212	229	290	231	247	245	241	223	225	255	207	249	224	258	243	221	247	242	241	209	222	219	210	225	231	200	217	233	237	251	221	220	207	224	225	209	233	222	224	229	243	237	209	207	207	225	211	226	226	220	244	225	263	209	220	229	209	213	211	247	230	227	227	209	238	210	242	246	229	215	225	235	215	202	223	225	223	222	217	228	204	222	215	206	198	239	229	216	217	215	219	229	229	251	220	222	235	232	218	225	234	229	212	213	242	228	242	226	201	225	184	240	232	210	215	212	227	226	239	233	216	213	212	223	205	214	217	235	225	219	231	233	220	205	222	234	213	235	224	187	217	207	241	216	229	227	219	218	254	232	222	261	238	214	227	247	232	216	210	224	225	239	228	220	218	222	218	212	262	220	206	224	225	251	205	215	218	232	223	255	222	227	215	236	242	195	209	209	212	193	229	206	221	243	237	194	256	207	251	223	227	198	217	196	227	239	238	229	217	216	224	208	232	239	233	213	218	215	219	221	231	229	241	217	243	218	210	224	222	220	213	214	214	228	255	223	223	191	217	227	217	241	239	216	242	214	209	249	232	206	199	223	231	235	220	229	217	233	229	219	244	221	184	208	214	225	235	184	229	240	223	215	232	245	218	211	240	223	243	246	225	240	223	240	235	229	242	218	233	221	213	220	237	231	230	234	215	240	220	231	235	225	228	215	232	228	232	237	234	248	238	212	217	243	242	221	241	271	236	226	225	246	214	236	227	241	195	238	212	208	231	244	232	224	213	223	222	227	221	218	221	218	217	249	242	235	239	230	222	241	222	221	220	227	249	246	228	210	226	198	229	206	225	211	209	224	233	244	222	220	207	219	223	245	212	229	249	205	206	206	205	220	212	223	214	241	218	219	215	243	223	225	224	219	219	210	245	229	219	211	219	239	238	225	227	210	240	236	202	214	248	207	220	227	213	224	233	236	248	228	229	216	246	222	235	243	230	228	227	233	220	212	238	207	223	194	232	221	237	261	183	220	233	208	235	225	223	222	213	230	244	223	218	208	247	223	228	214	228	227	216	200	214	227	225	248	240	223	250	208	223	215	208	211	203	254	236	219	236	239	226	245	227	219	227	214	193	224	202	240	217	213	246	248	236	257	215	224	218	250	222	231	218	209	238	203	222	238	228	239	211	224	224	200	209	206	219	253	229	226	211	212	224	232	201	258	213	210	258	195	206	236	238	226	208	222	208	216	232	247	228	204	193	208	231	245	209	235	212	218	221	229	231	226	233	222	231	243	215	222	192	221	233	247	211	217	205	234	241	235	219	224	222	232	224	212	226	209	214	212	209	239	220	227	216	237	250	215	226	232	234	200	241	258	220	231	244	246	234	213	238	218	244	227	222	222	194	221	241	232	201	212	215	224	227	219	257	225	225	257	244	219	245	217	235	252	197	228	212	218	232	247	203	215	222	201	218	238	258	218	238	229	224	242	235	221	226	241	241	208	214	238	235	219	222	234	230	243	201	230	226	220	211	233	252	201	229	219	223	234	238	229	226	230	268	244	242	220	214	208	197	248	202	257	246	237	233	215	257	210	219	219	223	232	210	222	221	240	232	204	256	239	238	235	228	215	245	201	242	244	226	220	214	253	230	233	244	236	214	235	234	237	223	218	243	244	231	245	211	232	225	222	217	242	189	233	223	234	214	222	248	252	256	230	204	225	211	231	226	217	256	231	228	222	240	249	236	239	238	234	220	265	233	225	238	220	241	253	223	254	226	222	247	227	230	210	222	217	232	204	232	214	271	221	194	232	210	202	214	204	203	231	232	190	217	213	205	211	205	210	199	209	213	221	226	248	218	197	209	221	197	245	247	235	217	231	205	247	223	202	234	223	219	212	190	223	232	237	227	244	227	211	230	230	243	224	225	207	257	208	247	220	235	208	211	221	229	230	236	261	228	203	213	213	222	224	219	216	212	228	229	233	213	232	217	225	212	249	229	216	242	217	227	187	225	233	218	243	234	246	218	213	216	203	229	258	215	213	225	217	205	228	230	246	227	232	236	223	252	246	251	230	275	222	235	227	230	236	238	239	245	224	210	207	215	219	240	237	235	221	203	231	209	230	227	251	228	209	215	218	227	230	227	224	218	236	232	230	194	240	235	221
66310	66919	45806	31314	26739	8965	5024	611	606	593	594	569	527	532	557	529	551	573	559	526	606	512	616	575	589	499	545	556	577	560	568	552	533	571	545	560	590	563	565	585	531	541	554	522	533	529	585	567	607	560	540	570	537	503	560	587	573	531	504	583	535	516	535	561	540	544	592	601	501	503	594	564	541	609	547	547	540	565	538	551	559	585	531	560	534	601	601	537	532	524	520	566	558	560	604	573	547	574	552	538	559	533	524	559	541	560	549	517	571	515	525	509	566	518	518	550	558	584	525	495	534	566	572	521	524	562	557	533	566	563	546	514	548	539	589	580	542	502	535	525	532	540	572	542	579	532	561	566	558	531	575	548	570	538	565	589	538	538	571	544	536	524	565	527	568	556	560	538	561	573	573	567	521	527	526	541	570	577	541	530	554	556	551	538	570	525	535	562	549	522	526	532	516	551	538	556	532	625	503	524	548	541	521	546	566	537	528	579	577	539	531	544	558	542	523	575	505	539	520	531	538	557	570	521	526	527	565	513	530	539	543	554	552	593	563	550	567	545	533	520	580	553	584	578	545	565	557	515	556	572	558	549	522	553	555	539	557	521	547	551	529	517	564	552	586	533	552	545	605	559	569	535	593	550	576	552	552	521	526	606	532	569	497	539	553	563	538	580	517	568	547	514	551	493	534	587	607	579	543	522	516	547	567	573	559	518	521	531	500	560	561	572	548	543	560	542	563	501	526	530	598	560	521	540	513	538	532	578	503	533	577	564	508	491	592	603	556	552	545	550	573	499	541	574	574	569	567	545	533	546	551	572	545	549	546	563	531	505	538	537	542	533	544	556	564	513	569	543	523	589	586	517	522	517	544	616	572	545	540	538	545	539	565	531	582	547	576	586	575	525	557	571	609	563	574	544	563	557	530	567	535	518	576	610	542	490	563	552	521	537	526	565	555	566	528	555	518	546	554	551	542	576	514	513	562	556	514	517	542	538	546	577	528	544	538	551	532	543	565	561	533	550	526	535	537	539	530	549	517	507	553	545	531	567	555	591	537	567	553	565	533	513	529	578	540	568	540	569	567	547	523	538	560	517	538	595	524	539	578	524	559	562	538	546	590	548	520	532	551	505	563	547	542	526	532	530	550	570	545	571	525	562	552	557	564	563	505	548	591	553	534	518	541	521	564	579	528	552	564	533	543	559	538	586	539	514	542	571	550	539	551	547	558	568	538	564	532	536	545	558	503	523	530	529	555	519	532	533	532	557	538	543	550	522	563	535	546	585	550	547	517	526	492	549	548	535	570	560	518	552	566	544	512	547	602	535	525	553	583	586	581	531	509	561	557	559	513	581	568	543	561	580	568	568	571	586	567	602	539	563	504	578	541	539	561	576	501	551	566	542	572	546	527	554	525	495	589	550	545	567	549	558	548	515	559	499	566	508	546	544	558	571	551	515	559	538	548	571	537	513	590	544	570	556	516	565	536	578	542	541	602	513	549	571	559	544	578	568	577	534	494	561	565	557	542	556	542	522	533	585	525	567	483	568	584	539	540	571	544	546	567	581	568	527	562	513	542	539	517	555	520	539	565	538	572	535	526	541	577	556	521	558	579	569	543	551	576	556	503	532	543	513	512	580	548	520	556	551	557	516	530	544	551	561	557	577	537	548	486	579	529	529	502	543	567	572	554	547	551	537	563	569	549	538	598	530	519	606	579	573	548	548	558	571	536	553	575	551	541	558	581	543	533	564	567	572	559	539	570	554	591	553	538	523	546	545	563	497	547	545	557	523	553	535	549	520	595	562	536	554	562	547	533	605	545	530	550	533	574	556	538	540	533	536	552	528	543	564	546	550	551	560	517	531	507	565	492	498	545	548	576	551	583	563	567	558	558	564	535	563	563	563	517	540	515	564	534	592	570	595	542	554	541	559	553	556	549	568	511	573	491	581	507	539	564	578	565	564	552	554	553	528	521	544	540	561	496	524	576	558	526	593	538	541	525	542	571	560	494	534	590	530	533	529	553	535	541	541	574	521	549	592	570	553	564	536	564	535	560	567	567	556	550	554	530	583	541	498	534	539	570	556	518	513	505	544	526	550	547	557	557	576	578	564	542	566	531	606	600	530	536	505	558	553	532	624	567	477	568	552	552	537	500	550	573	534	565	580	546	579	578	546	506	522	501	553	553	535	475	531	564	552	567	541	534	530	603	546	564	532	566	521	536	559	555	558	568	541	594	571	529	544	527	512	527	569	541	510	585	541	561	554	522	564	547	544	491	546	529	527	543	547	557	549	532	567	559	533	536	541	509	504	553	530	532	546	569	532	557	578	537	537	516	602	575	513	569	524	568	514	578	583	503	537	556	523	544	531	495	549	536	573	539	542	586	536	547	530	551	589	593	584	552	558	556	534	545	524	578	530	575	537	547	546	504	492	551	538	568	514	544	596	521	561	577	567	511	534	553	565	549	556	545	545	580	526	574	517	589	554	521	598	544	521	565	530	567	557	544	569	507	551	570	541	550	529	541	565	553	533	524	507	518	509	575	542	556	538	521	559	524	564	533	531	588	572	549	565	571	563	539	530	575	523	536	572	534	566	555	556	557	524	560	552	539	561	544	534	581	540	570	514	546	535	549	580	571	556	528	574	557	521	543	560	557	511	532	542	569	544	534	533	512	547	559	508	487	578	538	553	532	542	549	549	597	551	517	569	529	565	554	573	552	555	530	572	576	572	577	536	578	577	563	539	520	543	522	587	542	562	510	541	583	519	517	553	554	552	577	545	541	546	550	526	557	539	577	532	523	501	563	533	509	517	547	553	519	520	530	557	579	565	542	594	597	564	531	623	572	567	524	553	558	535	530	553	586	529	564	524	546	542	530	514	512	511	537	571	530	590	573	520	562	518	553	552	593	617	530	518	527	540	538	519	542	530	508	554	561	537	548	518	554	503	553	564	561	523	563	562	574	523	531	505	566	578	549	544	574	536	530	548	537	543	546	570	555	556	557	548	572	543	534	540	564	548	572	569	560	542	544	531	516	569	508	555	549	542	541	570	549	526	549	564	550	520	529	508	516	475	571	534	557	562	501	561	555	537	501	570	580	552	535	545	504	532	559	534	541	515	576	577	558	495	528	551	513	538	600	558	524	611	529	551	559	588	580	518	547	540	568	575	550	537	527	552	525	557	513	561	549	562	547	527	558	505	517	519	557	562	581	555	591	535	530	539	526	529	535	588	580	580	546	544	550	522	547	532	549	516	547	576	508	573	557	554	517	521	512	508	557	600	559	550	543	591	568	546	556	584	584	563	550	537	537	546	561	557	513	524	508	543	556	505	586	560	545	538	556	553	554	546	552	571	559	577	571	548	550	524	552	559	552	558	557	533	527	545	553	532	536	577	574	548	509	494	528	577	525	553	552	556	537	535	559	521	525	531	573	559	552	556	522	544	522	565	553	552	541	549	518	503	528	555	546	533	527	574	567	525	589	537	530	588	539	540
39521	26688	10123	1246	871	457	416	352	330	309	308	321	343	340	313	330	301	340	346	317	343	316	317	284	324	331	317	323	326	348	333	324	315	302	341	317	314	325	355	358	346	344	384	322	305	351	338	333	306	318	319	318	310	314	355	325	353	329	311	353	341	360	329	338	332	340	333	303	356	319	325	292	320	332	293	329	292	306	352	317	331	356	335	339	309	309	322	322	340	330	323	320	300	302	313	326	321	301	354	302	317	380	329	329	311	324	327	332	336	316	340	302	360	326	337	309	291	347	330	347	330	336	333	322	335	326	312	346	318	305	319	327	333	358	338	339	313	327	301	316	315	304	318	301	327	327	330	308	340	362	319	345	352	356	354	339	274	336	323	345	338	308	330	331	302	334	291	348	292	336	359	337	331	360	349	332	327	352	345	334	355	304	317	297	308	360	335	290	313	318	345	333	276	331	320	301	320	330	342	319	339	357	335	333	334	319	302	326	320	346	318	323	345	352	343	364	338	338	332	332	340	330	332	322	345	332	336	339	348	320	357	316	316	296	320	329	336	331	322	332	275	307	329	300	342	338	326	333	339	321	378	351	350	332	309	334	356	352	304	337	347	308	316	314	326	370	339	326	306	353	332	314	329	303	347	330	321	348	324	323	407	324	331	342	310	325	312	321	324	310	360	345	300	314	271	355	346	313	307	311	328	323	392	354	334	299	311	332	334	356	327	329	332	364	333	350	393	341	321	317	374	343	321	343	328	323	347	327	331	355	333	327	342	330	339	345	311	335	317	361	314	347	330	341	364	355	305	332	324	305	342	353	344	303	326	324	297	339	331	320	341	330	351	333	331	324	353	338	322	321	286	314	322	309	301	295	333	329	325	295	300	283	374	328	312	321	319	336	348	329	336	330	378	347	345	330	318	335	324	350	367	340	358	345	308	333	358	319	345	314	326	308	334	326	325	326	355	343	370	339	311	335	327	304	308	349	341	367	300	326	314	303	345	327	347	325	324	323	300	356	319	318	341	352	336	358	308	330	321	331	311	319	317	333	362	313	346	323	363	338	312	320	349	328	310	369	281	335	354	337	315	349	331	339	332	341	306	362	325	314	342	344	336	345	321	312	338	356	317	295	366	309	318	321	330	320	327	352	319	339	347	343	336	319	341	339	332	324	342	310	320	331	341	355	347	315	303	316	321	323	340	325	355	330	344	337	355	353	332	323	342	340	335	329	292	325	307	353	368	318	334	327	314	344	317	343	335	336	294	346	314	323	332	323	334	329	309	354	361	338	346	332	316	325	345	331	356	340	335	322	299	319	331	324	316	326	303	313	313	335	316	340	339	291	352	366	288	337	333	308	330	326	322	324	334	346	329	321	363	324	332	331	308	319	307	321	343	366	294	300	322	355	352	357	327	312	272	309	323	341	302	326	287	308	339	366	308	316	311	364	326	355	323	324	307	320	343	323	315	339	335	330	298	300	329	304	344	308	346	344	324	318	320	342	329	349	264	320	333	332	334	322	362	350	331	343	307	314	355	325	335	366	328	315	302	314	343	337	321	334	318	316	317	336	357	302	326	336	301	296	333	336	319	340	348	339	331	313	341	338	332	321	342	319	348	330	304	311	337	306	315	297	299	313	351	333	310	323	339	366	326	333	318	344	332	313	310	352	336	344	338	327	338	329	315	344	312	346	326	329	314	298	348	354	331	341	323	318	326	320	327	335	310	358	336	337	343	309	365	316	357	355	315	339	322	323	334	317	326	326	338	329	321	315	325	356	303	330	340	313	358	296	290	317	342	302	318	341	312	342	382	320	354	360	329	295	319	333	331	358	326	336	325	316	289	320	330	321	342	334	294	338	356	271	328	324	346	325	310	329	349	320	352	324	316	313	355	339	365	322	324	316	330	321	323	329	312	318	283	337	288	321	316	302	308	307	338	322	352	353	323	356	358	342	347	335	324	335	324	327	310	333	344	326	333	372	324	348	331	342	340	296	347	305	360	329	331	325	323	322	291	321	344	354	328	296	316	339	331	381	352	332	326	323	298	351	317	306	359	292	327	331	301	347	313	319	304	314	314	338	340	358	330	317	310	345	301	316	347	339	321	322	338	349	316	342	311	324	346	313	311	340	309	341	309	328	312	301	306	307	366	357	332	331	321	317	332	335	303	315	283	329	350	312	324	314	304	301	326	323	320	324	390	308	340	337	351	354	327	334	305	347	305	317	377	301	305	367	337	327	329	325	335	344	323	335	306	338	328	343	315	346	313	348	328	339	345	301	344	327	348	354	329	351	348	338	333	359	336	333	341	319	328	338	313	319	353	360	309	347	328	364	338	328	337	310	302	315	306	348	297	344	301	327	327	319	360	342	316	343	335	314	288	320	334	320	311	330	306	327	347	335	314	336	318	342	263	334	357	331	335	348	342	312	316	364	317	335	325	363	332	336	284	296	341	322	285	311	312	324	331	350	351	314	326	308	312	327	348	355	340	316	331	314	341	345	334	350	346	352	353	324	328	342	291	280	314	336	320	315	348	312	333	338	325	357	323	300	341	328	305	350	316	305	338	322	332	341	332	341	318	344	303	326	362	350	346	344	288	321	328	308	318	357	324	304	349	338	325	352	334	348	326	304	328	327	304	317	351	316	297	307	346	334	332	327	335	339	338	344	290	328	348	320	306	356	318	341	336	319	311	329	310	365	289	317	326	330	333	318	390	311	318	294	318	317	322	325	296	310	351	310	339	318	337	337	306	303	330	352	304	334	287	308	341	310	315	309	343	333	312	331	355	309	327	334	343	297	360	326	342	323	311	324	333	323	335	286	331	317	333	322	355	319	323	340	312	311	308	325	338	321	339	313	309	312	363	324	317	319	363	348	333	323	297	330	352	324	343	347	373	342	315	309	332	378	332	338	327	330	307	282	313	326	358	342	329	349	358	317	309	314	342	288	329	322	331	295	326	338	321	306	385	369	310	316	343	308	334	313	288	352	306	328	311	322	330	343	335	300	340	294	294	343	330	353	337	337	318	324	330	286	334	325	303	339	332	340	370	321	329	325	317	362	315	348	362	324	315	320	325	316	351	323	328	322	309	328	333	314	296	330	322	343	347	324	296	333	340	321	334	323	330	325	298	340	342	343	336	352	349	319	355	322	304	340	338	348	355	350	349	335	333	331	341	319	350	338	328	339	348	351	330	340	308	354	357	344	328	334	315	326	317	353	330	341	321	303	350	297	312	323	300	304	322	324	336	310	336	317	319	331	330	318	332	347	327	358	326	321	335	312	338	347	307	300	361	296	366	330	342	326	343	350	363	318	343	335	344	332	298	343	326	355	333	326	341	307	339	357	308	320	330	333	331	310	318	317	332	329	328	322	321	333	335	310	321	339	346	335	317	327	327	350	323	331	317	313	322	310	339	311	312	323	353	348	325	346	321	376	343	340	333	351	302	327	334	306	322	320	339	346	335	366	331	317	300	308	324	318	328	327	330	377	319	326
35516	27189	11491	3019	2702	1168	895	768	821	813	782	771	794	788	763	805	809	796	763	791	776	795	775	761	824	786	790	798	820	770	778	810	791	779	774	760	801	760	801	763	783	811	775	769	786	775	780	773	762	800	782	758	760	788	834	771	761	767	758	786	756	834	769	798	769	802	792	767	771	796	766	781	814	787	821	769	751	819	780	824	807	823	806	800	821	755	781	789	817	766	771	786	753	780	816	776	811	791	781	822	730	782	798	839	773	841	732	775	765	816	780	774	784	741	740	776	769	780	781	822	810	757	812	760	770	800	842	807	835	786	853	768	832	802	782	784	826	780	834	806	775	825	771	772	770	827	725	772	778	802	808	757	787	759	799	778	799	757	774	775	850	820	763	799	747	805	837	775	747	776	785	734	786	827	830	859	809	780	777	800	784	739	764	780	784	793	798	811	770	818	775	753	779	736	733	797	809	773	777	785	831	793	700	724	809	794	759	767	759	817	795	825	800	752	788	803	815	862	808	859	744	810	767	774	760	760	784	764	802	767	804	825	761	793	776	801	760	848	809	857	809	813	799	773	802	832	847	777	759	809	741	858	799	817	705	760	788	805	819	859	812	833	721	781	849	770	826	811	775	824	790	749	769	762	744	805	798	784	817	761	772	826	774	746	792	740	808	782	785	793	797	782	736	768	794	797	740	788	746	773	749	793	800	767	849	786	803	795	799	825	777	776	779	807	791	786	792	772	813	766	777	753	836	808	818	792	781	792	789	782	773	794	824	798	732	810	812	821	782	764	778	787	773	793	768	815	797	746	771	821	801	758	754	791	866	785	765	812	791	760	821	859	798	840	812	770	811	790	815	772	759	771	772	755	808	785	773	761	765	827	826	780	809	830	810	814	767	744	808	836	764	783	790	814	827	776	737	783	775	810	834	771	784	801	760	757	741	819	813	752	764	775	771	772	784	747	744	746	786	777	827	799	807	810	771	770	827	765	791	842	785	758	759	785	816	781	765	815	757	808	775	772	801	787	806	709	817	812	806	778	753	720	757	760	740	768	821	765	819	786	822	765	804	756	764	770	780	821	799	795	808	759	803	793	822	836	799	767	812	825	835	798	786	759	766	813	829	767	797	792	782	831	811	753	816	797	763	812	838	794	752	789	846	776	858	776	732	813	779	790	794	785	775	759	746	783	739	787	756	806	738	829	764	804	764	815	763	741	783	751	873	766	831	780	775	783	767	797	761	824	751	785	777	804	819	784	789	794	800	765	809	812	802	845	823	782	799	752	845	793	765	784	820	781	833	809	778	774	762	828	810	790	764	770	837	842	758	774	741	801	790	801	821	801	795	783	785	792	769	772	767	785	792	796	800	792	786	801	875	795	812	806	815	786	764	758	826	760	813	830	820	796	780	739	795	800	756	804	760	739	775	830	773	738	816	797	743	803	865	800	769	805	800	761	790	778	794	761	754	779	794	793	804	788	802	784	765	795	812	807	835	812	793	846	812	778	766	816	849	833	792	775	778	758	790	772	831	797	784	795	749	766	863	771	829	801	770	787	814	809	831	772	834	806	799	814	773	808	778	843	776	797	767	771	750	782	803	804	800	803	758	755	795	764	825	781	791	804	802	790	800	827	799	864	787	836	768	850	733	756	743	790	782	761	803	835	787	792	820	774	817	789	806	808	828	798	778	845	792	815	771	793	794	815	764	843	748	785	830	784	810	780	810	747	775	778	802	773	779	769	769	793	758	755	783	833	745	738	715	791	785	745	828	801	823	767	795	858	800	773	742	813	843	802	799	822	773	815	780	804	846	780	798	817	793	758	819	776	838	844	806	745	767	787	796	789	831	792	771	803	818	746	799	773	767	755	807	800	723	846	769	796	765	784	760	776	742	766	770	788	783	801	781	785	751	773	828	829	756	800	788	813	786	802	805	737	793	795	782	788	803	793	769	760	718	845	781	740	755	799	813	813	787	774	789	789	766	806	770	747	799	789	776	780	828	763	763	790	775	836	799	762	792	803	782	774	730	788	768	820	789	824	783	787	801	768	775	739	759	821	769	758	819	821	762	830	770	803	830	776	791	757	774	768	738	822	772	761	787	794	780	830	811	779	779	732	779	770	833	811	777	843	774	801	868	810	802	785	742	725	767	798	805	730	827	774	729	810	811	808	799	767	814	751	800	761	789	813	819	820	786	801	795	771	782	760	725	764	776	771	805	836	774	754	755	773	803	789	805	807	781	805	743	754	812	809	751	853	804	749	800	823	766	825	814	824	804	809	802	806	784	759	751	788	760	836	783	827	730	764	765	805	797	796	808	803	811	819	823	759	840	761	763	749	794	778	839	811	791	749	795	841	778	797	785	786	794	764	778	826	831	780	789	760	760	775	767	779	749	821	817	805	774	775	802	780	743	773	762	823	817	839	815	806	809	794	780	840	795	808	774	784	779	825	779	748	779	797	801	782	749	801	774	793	791	798	806	768	796	763	836	846	836	728	812	798	802	807	765	806	764	780	780	754	764	814	767	822	793	800	760	797	737	777	770	845	811	812	754	792	780	816	795	783	764	719	780	781	781	754	804	792	766	746	767	787	796	809	806	792	806	766	796	788	798	775	801	825	806	784	785	788	768	730	755	771	779	805	778	832	795	791	803	783	764	822	764	853	765	749	802	825	807	765	840	775	799	797	773	771	770	754	775	776	745	804	824	826	811	825	783	817	785	860	820	797	779	776	748	743	805	765	779	792	786	818	795	795	820	801	783	801	782	793	767	778	794	779	764	750	762	778	785	779	784	811	744	761	747	769	798	767	793	785	790	724	737	812	746	765	757	813	805	745	769	800	727	798	848	750	824	751	796	747	798	753	819	802	796	831	785	790	803	783	804	779	782	779	773	794	763	791	799	823	746	784	780	764	815	764	767	812	743	745	752	748	814	727	762	793	794	802	780	826	770	803	800	846	821	765	729	782	729	787	765	808	794	761	773	764	762	809	751	848	777	786	778	779	839	764	800	779	763	766	813	773	792	784	772	737	784	753	778	807	829	761	789	780	778	749	811	770	801	803	773	825	741	847	767	773	770	762	781	820	803	790	788	791	790	791	835	763	835	796	760	779	815	795	821	800	728	791	853	746	799	775	818	802	773	810	783	827	779	822	785	799	811	825	765	781	841	787	793	793	821	803	741	857	781	805	808	810	863	742	810	747	792	810	782	763	752	790	742	802	783	770	769	816	758	783	777	758	795	816	766	815	776	789	759	831	793	783	780	767	795	787	766	807	788	791	786	834	812	753	804	739	816	788	766	778	793	778	812	754	795	764	800	843	765	785	785	820	806	779	796	788	783	853	790	741	831	812	782	763	777	760	809	782	790	851	755	813	792	816	756	840	842	786	740	792	775	816	823	739	835	738	760	773	817	786	777	808	770	766	802	789	785	844	748	770	815	783	786	815	865	783	853	813	754	824	827	789	837	703	785	830	767	812	798	812	801	755	774	787	796	759
79164	69293	46741	20834	10832	2243	1088	329	313	309	313	314	311	290	275	301	321	312	302	286	307	293	302	340	286	300	311	310	264	313	331	305	309	309	271	305	287	293	261	297	321	333	295	291	323	336	324	320	309	305	289	313	304	319	296	323	301	282	311	293	343	292	330	325	285	291	291	329	296	315	353	284	312	319	290	292	313	319	314	300	296	301	307	306	307	326	294	314	306	298	299	300	298	290	271	283	298	350	314	304	297	309	329	307	335	306	329	318	326	306	342	308	320	309	296	305	279	318	324	327	311	335	310	299	340	328	285	308	283	306	306	332	305	306	327	314	293	322	312	296	302	307	311	316	311	299	299	298	304	306	306	288	312	324	319	331	318	301	304	276	281	287	296	293	309	295	330	314	279	289	296	326	333	291	309	322	289	294	270	267	314	301	290	315	309	300	307	325	292	306	313	314	296	286	316	295	326	287	299	312	298	294	309	305	300	311	297	305	348	318	321	317	316	318	318	294	329	270	290	296	285	279	314	306	317	300	275	295	301	312	301	340	307	334	306	291	292	319	320	314	312	304	292	281	336	303	317	323	310	284	327	326	303	299	318	308	315	300	280	281	332	314	290	334	294	298	344	307	279	294	289	305	290	297	274	276	339	320	310	322	290	319	303	307	301	312	327	303	308	305	291	304	321	333	303	326	317	263	315	311	291	313	353	324	297	297	301	314	285	299	300	303	315	314	322	318	271	298	301	337	278	314	283	275	271	290	269	314	310	297	288	292	318	328	307	279	302	305	294	331	332	322	287	319	311	336	312	304	288	285	315	308	309	308	330	289	293	286	310	311	315	303	326	292	326	307	302	307	335	290	327	296	286	294	312	284	304	300	320	309	328	306	321	315	291	330	304	299	277	281	312	287	300	286	307	301	314	324	301	324	298	298	307	299	316	301	302	308	279	328	310	310	311	296	314	310	304	280	279	286	320	290	290	304	316	273	288	358	305	287	327	308	303	273	303	317	350	325	291	292	329	310	290	285	311	297	303	289	298	313	309	294	303	264	286	307	310	282	302	273	297	317	288	302	280	301	276	303	320	326	305	329	357	290	295	291	323	309	298	274	311	303	336	341	320	293	310	297	296	317	328	338	288	339	312	322	289	289	328	316	273	319	333	272	299	273	290	302	286	314	323	303	295	302	296	335	303	278	294	326	344	328	361	280	310	327	310	293	301	316	300	286	292	327	301	339	269	324	285	342	334	280	308	319	357	316	314	311	294	303	330	341	289	324	327	291	324	312	302	303	315	306	324	309	307	338	323	345	311	323	322	304	315	289	300	301	325	283	311	309	294	329	314	280	262	293	303	311	304	299	305	295	304	303	333	308	298	320	281	305	298	320	294	278	275	308	349	329	292	267	301	286	281	273	304	311	302	295	277	311	310	296	334	293	342	322	300	306	312	324	298	335	286	305	274	311	299	329	308	295	291	318	302	286	299	295	315	293	308	288	287	299	290	304	318	319	286	299	335	290	286	308	302	296	326	326	299	305	318	299	284	332	291	311	305	267	298	305	311	312	333	292	325	304	290	300	288	296	324	314	317	270	305	321	288	275	270	294	300	287	303	333	293	306	263	301	284	332	312	302	304	310	310	315	271	329	342	288	327	288	291	307	304	309	311	312	302	314	313	334	287	287	293	328	286	333	315	329	316	289	303	269	294	289	303	305	316	282	311	328	315	281	307	267	287	305	301	286	313	282	310	300	323	301	273	313	329	313	306	327	315	302	318	303	320	309	284	300	311	314	289	312	304	327	330	286	303	288	285	278	327	292	303	328	301	303	272	341	326	295	300	312	306	313	314	318	316	311	290	284	316	296	287	292	284	291	326	303	316	272	314	342	289	316	290	303	323	320	305	307	282	316	315	338	276	314	297	299	287	293	310	320	278	269	323	280	301	269	288	315	299	289	306	320	316	317	321	276	324	287	316	299	276	311	317	318	285	331	285	275	287	328	287	280	270	276	305	282	309	324	339	324	298	312	289	300	303	297	302	345	316	323	313	302	323	311	317	322	297	295	335	320	311	311	320	305	302	295	321	305	273	314	321	307	317	279	282	301	300	295	280	319	315	307	279	277	280	297	289	309	293	342	310	298	329	321	293	309	304	327	311	338	323	305	296	280	284	308	314	287	285	308	317	295	311	312	328	296	335	306	311	320	273	319	320	295	262	299	286	302	292	318	328	290	288	329	289	313	336	323	312	294	288	331	322	306	317	301	318	292	292	289	285	317	286	357	323	293	319	311	300	319	316	337	330	289	314	309	286	292	312	320	296	290	320	325	278	333	316	318	310	293	333	306	309	291	302	306	315	295	305	311	306	295	309	301	311	273	284	262	317	302	299	292	317	311	293	298	356	338	290	313	351	316	275	276	289	313	307	305	305	305	314	304	285	310	321	336	283	267	320	271	290	276	312	282	323	305	311	277	297	297	278	296	321	312	287	307	322	300	300	311	319	306	314	319	305	288	289	276	320	282	286	324	305	295	330	328	306	307	324	266	326	284	291	332	323	284	300	322	286	310	341	318	335	325	301	300	314	315	305	303	292	322	308	261	281	306	288	332	282	287	296	289	325	295	344	302	280	300	313	313	319	283	320	321	320	314	330	312	331	312	275	349	333	337	307	304	312	328	316	306	320	319	292	316	272	347	375	300	327	332	279	302	323	317	263	293	298	340	333	302	300	282	312	334	317	293	314	332	292	319	330	263	294	310	304	307	340	325	320	312	288	326	293	278	299	304	309	305	305	340	307	307	310	341	332	310	290	274	272	305	311	287	299	320	305	325	322	313	310	342	295	291	327	330	332	316	300	299	271	292	306	278	303	329	291	301	345	303	306	267	320	277	327	305	301	277	282	331	304	333	301	330	286	298	279	300	296	311	280	299	312	328	324	286	298	286	295	293	313	311	321	293	292	304	279	304	309	286	311	278	318	334	325	309	304	315	320	303	270	293	277	296	297	330	309	313	303	306	293	310	299	305	324	311	331	320	293	284	291	284	307	281	330	284	333	293	268	298	320	319	311	287	271	299	298	315	302	317	314	312	266	291	309	303	316	259	333	297	341	297	307	329	286	316	316	325	297	298	311	297	292	313	321	310	277	305	327	320	309	288	303	313	323	312	283	297	303	299	314	303	306	309	302	316	318	299	303	303	310	297	291	319	303	292	321	327	348	297	307	300	268	316	319	295	305	325	322	264	313	295	318	308	348	297	315	306	307	260	322	349	286	331	307	293	307	283	273	309	296	281	289	314	306	313	293	296	298	294	314	279	307	307	333	273	315	319	320	294	269	295	297	308	312	298	306	330	332	297	323	297	328	294	297	319	296	291	290	282	301	284	290	281	332	336	268	309	315	308	304	278	322	279	304	303	320	308	312	310	353	324	294	263	288	330	286	292	285	304	293	311	285	335	295	312	316	312	330	292	324	311	295	320	323	314	301	292	288	336	285	312	352	295	298	295
59099	57290	41162	24807	18570	5098	3467	768	743	742	768	719	758	761	782	745	723	688	697	685	732	685	733	689	728	726	704	714	719	758	791	683	694	695	762	714	735	679	705	769	721	769	728	744	738	733	716	706	717	801	736	678	713	726	739	739	753	680	752	710	761	713	687	723	705	674	664	710	745	736	688	797	698	730	719	742	708	687	714	715	721	727	752	714	721	750	720	709	724	720	756	741	747	726	738	744	740	723	759	691	706	735	696	793	737	701	735	723	750	735	726	729	687	695	740	730	709	699	670	775	722	726	671	739	720	718	778	699	738	738	776	769	728	762	785	751	703	728	730	719	764	684	711	694	723	761	761	713	754	696	749	706	694	719	754	773	725	664	748	735	667	726	726	689	748	729	696	730	717	765	684	681	757	732	749	697	747	701	700	714	717	704	733	763	728	740	787	658	741	718	733	736	719	762	760	738	765	710	792	725	734	729	691	732	688	731	703	710	715	668	723	788	714	728	696	733	687	714	758	731	730	750	714	748	752	778	703	766	732	716	700	698	754	749	753	699	800	738	726	725	749	685	699	727	739	763	706	714	724	720	748	706	737	707	772	689	761	700	686	735	705	690	749	723	777	716	727	746	742	709	746	740	760	717	717	752	664	686	760	716	725	723	733	751	725	736	720	682	703	757	685	709	738	751	701	743	768	727	697	730	723	706	760	709	725	708	679	756	730	675	709	678	765	755	734	771	674	756	700	684	711	749	746	694	700	753	726	724	711	780	683	701	740	742	740	726	702	767	788	703	738	700	693	717	704	692	744	703	746	735	749	718	724	740	704	713	725	740	672	735	760	774	727	709	819	716	708	713	751	717	733	732	706	747	722	730	742	712	699	737	751	739	692	715	716	742	670	745	737	747	743	725	734	690	753	779	711	734	751	754	729	751	696	743	736	686	759	745	730	703	726	673	698	719	749	719	713	718	720	710	720	756	688	723	745	722	702	727	756	687	697	734	728	730	679	702	718	708	743	742	753	716	712	732	682	727	695	753	694	696	773	752	731	706	697	705	753	739	747	713	723	713	709	733	734	675	697	731	725	746	732	734	720	784	707	684	720	734	685	739	703	690	717	727	692	696	726	757	658	771	760	750	742	706	750	717	711	741	712	748	763	672	702	706	710	717	770	745	720	672	773	673	750	724	752	703	790	750	741	695	724	760	750	741	759	673	733	695	702	728	749	704	770	698	688	731	734	720	745	707	708	746	728	754	712	758	724	749	747	773	712	730	705	711	733	716	709	710	670	732	742	733	668	790	713	705	750	744	660	751	733	733	721	758	695	724	729	702	737	733	773	767	704	706	695	718	757	715	697	747	703	688	695	765	736	739	766	700	689	776	705	743	757	774	719	745	757	688	724	715	710	708	758	723	731	715	732	702	750	722	731	737	706	708	719	675	757	717	779	741	707	752	711	723	749	734	698	750	814	724	720	747	783	700	677	755	779	685	731	755	744	710	726	698	704	701	720	736	769	720	768	723	676	704	695	697	717	676	733	700	732	697	707	774	765	685	695	745	750	703	727	749	768	675	694	740	661	709	736	749	743	744	720	694	708	681	708	708	699	685	695	740	695	712	758	677	743	716	702	698	697	744	694	758	734	732	726	681	741	688	732	762	708	739	711	738	685	759	730	696	670	692	762	733	742	733	725	726	739	803	770	732	723	749	705	709	705	768	725	710	752	702	724	707	696	742	713	716	696	674	731	768	695	699	716	715	701	707	710	703	744	716	713	699	676	739	715	722	706	718	696	742	768	714	640	721	726	699	708	715	710	678	722	804	727	774	723	686	668	742	724	713	725	728	729	686	730	772	742	749	710	710	761	743	753	730	703	701	751	699	748	707	739	696	700	705	740	740	749	720	659	724	736	743	729	667	745	741	704	711	695	716	675	718	739	721	676	739	717	718	701	723	694	665	705	740	763	697	748	753	731	761	754	700	736	737	716	717	707	700	760	717	669	699	696	692	739	722	765	689	752	719	734	802	735	735	735	671	734	719	724	740	701	715	751	716	699	713	720	701	728	744	722	695	715	706	706	734	714	709	748	746	703	693	725	753	698	737	713	751	672	714	720	784	743	759	695	717	693	741	755	715	763	724	725	749	790	746	729	728	724	695	718	799	697	715	701	722	731	737	731	754	704	703	667	700	757	740	691	698	741	735	715	702	742	686	687	736	765	717	716	693	756	734	751	748	716	716	745	722	694	707	729	709	731	731	728	702	689	726	737	708	737	723	720	748	718	727	722	765	759	707	789	752	733	665	700	704	778	740	769	712	698	750	742	774	709	733	722	717	713	716	695	767	718	751	724	708	773	706	759	713	676	771	707	742	767	729	732	722	726	737	750	717	737	695	711	751	717	729	739	720	730	698	695	750	722	697	730	748	723	725	719	743	775	677	742	679	743	700	743	673	731	739	723	696	745	685	751	692	745	680	702	729	713	740	733	707	728	715	711	767	699	678	739	744	720	745	679	683	749	723	731	739	759	694	740	747	719	752	708	751	713	707	737	700	733	718	741	767	768	682	685	730	750	683	719	729	716	748	724	736	750	710	682	741	732	692	722	674	746	726	787	765	703	703	732	772	752	689	732	769	716	703	738	774	732	780	746	750	705	723	738	782	693	704	769	715	729	718	724	667	739	682	747	717	750	754	723	729	743	702	740	695	707	695	766	708	722	730	697	702	720	677	821	789	684	761	711	700	703	753	765	728	684	711	691	698	716	755	685	709	702	736	721	716	707	733	744	748	696	711	693	734	754	697	716	737	750	698	737	739	737	772	670	710	753	711	725	705	722	755	732	756	725	763	737	744	724	729	761	717	735	728	713	718	746	749	722	739	710	749	727	672	677	737	734	676	743	705	696	756	721	720	740	740	778	719	713	725	737	734	683	725	759	692	725	718	718	702	778	734	713	730	719	748	732	709	702	692	731	747	685	763	695	720	752	721	651	741	698	709	753	756	730	744	676	718	719	710	756	746	697	759	738	723	692	791	745	678	686	777	706	710	700	698	753	696	718	741	705	719	731	680	755	731	700	705	690	708	767	702	766	731	687	705	732	753	700	747	693	688	738	728	740	689	665	709	731	719	747	707	728	774	728	723	738	703	731	721	720	739	710	709	677	719	725	672	732	745	720	725	695	690	748	700	710	695	709	684	692	702	731	714	686	680	781	707	811	761	712	755	735	676	707	716	732	718	714	736	714	728	747	730	751	695	767	805	759	680	735	707	712	714	747	712	696	738	719	697	776	708	709	751	701	730	719	714	730	820	696	650	704	735	760	770	746	724	720	710	736	666	735	703	714	739	707	730	742	714	718	717	713	733	746	737	731	739	669	732	690	736	749	732	735	706	702	738	751	752	735	772	717	724	665	749	702	680	721	751	731	701	754	759	714	745	703	708	749	725	675	727	747	677	719	694	749	758	703	718	734	771	704	733	753	681	727	709	705	735	722	716	746	700	741	718
84966	77105	53246	25433	16366	4068	1285	263	247	241	224	229	235	228	247	249	265	234	237	236	246	257	243	252	240	229	230	227	234	247	249	272	224	217	226	228	262	246	253	245	225	237	244	254	252	238	238	252	238	250	231	237	232	235	222	266	229	221	219	235	242	224	256	243	225	232	225	209	231	230	260	193	233	236	219	224	231	245	239	199	209	225	246	226	229	243	229	193	234	223	262	220	233	258	258	231	217	242	255	212	221	229	218	267	235	222	217	232	214	251	231	240	238	250	233	247	238	217	240	235	245	226	219	245	229	256	224	266	237	231	241	235	226	231	266	236	199	240	237	238	231	238	241	230	239	250	221	237	234	234	221	217	227	256	244	236	255	235	224	246	242	248	207	225	229	228	231	234	213	209	222	222	232	218	237	228	245	219	213	257	248	235	211	259	220	249	245	263	214	238	241	245	254	237	192	235	285	210	227	215	234	236	234	209	232	241	224	227	244	271	210	233	252	234	223	239	229	251	235	226	232	235	236	225	253	229	214	249	233	247	223	240	251	234	238	255	227	225	218	233	242	225	245	239	262	210	227	240	218	239	258	241	215	236	228	224	205	219	229	235	267	228	226	232	245	224	227	224	222	237	245	264	241	232	240	235	253	249	217	232	254	197	251	247	226	242	239	263	233	202	226	225	243	269	233	259	227	241	240	236	262	219	205	225	235	229	243	215	246	250	205	241	223	243	235	226	215	227	248	211	216	261	272	233	227	244	263	260	230	248	215	251	223	228	212	224	230	214	237	221	233	271	263	246	244	230	199	237	250	239	267	218	222	234	238	240	250	236	226	224	232	207	231	257	239	219	260	219	231	234	212	214	234	222	230	236	271	221	220	236	257	202	233	242	211	223	239	214	232	263	253	222	230	238	229	259	219	236	235	212	196	216	224	238	230	226	250	254	240	227	233	218	237	228	247	223	235	237	246	233	229	238	238	246	251	246	245	248	251	236	234	228	251	225	249	258	246	235	260	254	249	274	264	209	260	237	257	223	221	221	249	234	226	226	234	238	237	242	190	220	237	245	225	252	225	230	260	244	209	258	268	225	251	212	245	229	267	266	221	230	224	235	232	232	236	252	239	230	222	230	236	225	218	240	215	225	219	226	243	229	240	262	228	254	244	231	248	229	235	240	206	249	229	208	234	248	237	235	245	243	238	227	238	272	239	250	226	241	226	218	236	240	247	228	236	232	238	239	219	248	260	230	261	244	253	230	224	218	226	230	235	249	239	243	236	247	239	218	245	256	242	247	246	228	205	247	221	231	213	264	224	240	213	235	264	224	254	224	227	220	251	232	227	248	272	207	234	262	228	245	232	254	225	219	260	232	217	203	241	208	238	231	242	272	247	191	219	263	227	241	227	235	231	232	209	263	247	223	239	235	249	230	243	231	221	212	247	221	247	261	251	227	225	233	249	228	253	220	228	238	239	221	235	218	248	240	246	210	229	223	248	224	248	244	210	216	250	231	258	249	258	231	249	240	254	245	232	229	256	231	230	204	247	219	238	237	248	243	218	250	246	242	208	192	198	241	205	233	259	227	226	236	241	245	232	265	228	244	230	217	224	215	220	262	245	233	241	244	247	242	229	221	230	227	233	251	238	230	201	219	246	225	211	240	195	247	241	244	254	252	249	228	234	217	248	266	209	243	248	224	237	224	259	241	251	239	233	252	236	211	228	261	250	238	255	236	238	246	213	227	252	246	226	256	241	250	224	248	244	266	238	237	256	226	237	208	256	214	229	227	247	216	210	225	234	244	248	244	228	232	246	208	227	221	234	222	224	246	261	227	259	241	242	236	239	227	249	237	271	257	250	226	218	234	220	253	219	238	230	228	242	226	207	230	221	285	220	247	257	239	254	239	251	235	239	244	214	259	222	253	207	244	205	231	215	221	259	243	224	234	234	208	240	207	250	209	220	230	235	251	224	239	219	255	240	231	228	249	220	247	252	224	236	224	238	238	245	219	255	239	259	213	234	236	237	245	246	234	248	226	225	255	242	256	234	248	219	242	248	248	239	266	241	235	235	258	238	238	240	224	254	264	253	244	235	209	211	231	203	236	219	263	228	208	238	223	236	213	226	247	239	227	202	219	231	244	245	220	217	234	236	243	223	246	241	219	251	218	226	248	230	232	250	249	220	261	236	230	253	218	217	209	216	234	227	229	231	205	247	244	239	207	233	232	237	264	271	237	239	242	231	226	238	228	241	238	259	228	241	227	249	241	223	249	249	259	209	222	226	234	248	233	223	253	211	212	236	248	263	222	223	241	238	247	246	235	234	236	224	232	238	220	228	235	263	247	241	242	219	236	242	239	246	215	245	233	267	238	224	222	230	211	246	249	228	245	259	221	245	230	248	224	215	223	257	227	226	251	220	210	238	221	238	248	270	239	267	258	232	233	242	206	207	247	231	207	209	248	228	237	234	236	235	234	243	229	249	216	236	236	225	250	213	246	210	234	235	221	247	225	240	228	211	229	216	255	252	239	239	256	233	245	241	227	254	233	239	257	244	233	232	245	223	264	224	243	259	207	256	231	243	217	241	258	256	257	229	237	232	227	232	245	232	232	238	240	231	234	228	255	241	204	239	259	225	214	242	242	231	234	279	231	227	229	231	217	234	225	253	225	268	210	244	239	246	230	237	239	236	260	261	236	233	247	239	233	239	245	211	236	204	206	238	234	255	238	217	238	227	233	220	226	196	223	254	250	227	217	235	246	238	212	241	225	248	229	210	211	232	228	245	238	229	246	232	240	262	202	231	213	231	243	226	234	233	260	242	264	237	260	238	255	230	219	212	240	258	233	234	231	252	232	212	226	248	220	235	241	220	218	247	255	232	246	225	276	235	255	227	235	231	243	243	247	248	239	231	223	227	221	218	254	256	226	240	258	241	251	254	229	235	211	269	239	232	254	269	206	221	243	255	225	197	235	244	249	252	246	224	200	247	229	228	234	265	242	237	250	244	223	249	239	246	220	198	240	246	247	228	243	222	226	242	225	225	229	231	250	244	247	247	244	239	235	237	241	270	235	216	271	236	223	238	254	233	217	207	242	233	236	258	213	244	228	235	234	252	248	236	227	201	239	247	214	227	214	234	240	228	233	259	250	248	241	231	233	248	236	228	242	226	240	222	242	232	274	248	241	236	212	211	239	223	212	264	243	237	254	221	239	260	227	231	228	239	226	236	218	242	259	236	242	231	254	235	208	261	222	228	241	243	243	235	205	262	223	212	226	222	239	206	224	223	227	231	255	205	225	222	248	228	220	259	231	226	251	243	234	240	233	259	245	245	268	236	236	235	238	232	219	242	230	235	241	234	257	251	244	254	240	230	234	239	222	205	246	250	250	255	223	229	237	240	232	220	225	212	239	225	269	272	215	231	217	247	198	229	215	227	234	246	233	230	248	272	227	215	261	228	247	211	212	238	263	233	247	239	228	234	220	223	258	238	274	235	232
67409	65853	48593	30011	23797	7670	4422	624	573	577	582	582	599	589	523	520	590	594	557	574	547	543	582	567	616	575	572	589	587	551	634	655	560	546	554	620	571	579	564	554	585	568	571	569	592	566	542	572	567	581	606	599	591	556	590	583	566	552	603	538	571	559	529	554	603	603	567	588	563	586	582	570	548	562	574	605	589	575	561	583	575	539	563	594	578	629	581	544	570	530	551	545	546	545	549	570	558	568	611	580	596	594	600	586	540	628	581	584	581	577	596	547	611	593	586	565	547	586	565	558	590	571	532	535	597	591	589	528	589	587	542	527	567	573	513	624	512	576	571	541	563	575	558	567	584	545	581	572	539	542	546	592	575	565	604	545	580	553	541	563	556	601	521	561	561	565	582	588	531	556	566	550	567	602	605	534	557	569	575	586	544	504	576	582	572	578	600	567	547	590	610	598	598	542	597	569	596	566	583	530	579	570	539	597	580	554	589	566	573	559	588	579	566	574	607	600	535	521	531	618	524	567	563	511	557	637	559	593	582	508	594	570	538	565	585	560	546	572	579	570	547	576	587	574	562	560	554	573	574	580	600	573	640	551	556	599	564	553	578	575	578	585	585	590	580	575	572	557	593	574	557	626	521	586	573	599	566	509	563	588	585	601	545	575	603	595	581	563	563	569	575	600	579	558	564	563	554	544	608	558	582	613	584	522	563	595	557	606	585	532	537	560	581	543	583	573	567	525	595	577	559	579	563	545	589	569	532	552	551	562	586	576	564	597	520	533	589	569	592	573	577	569	584	564	564	498	567	578	517	558	539	559	602	535	587	552	542	592	534	592	529	562	556	570	549	570	607	582	558	608	568	572	606	562	538	619	570	603	563	563	565	594	592	571	565	578	640	587	575	603	526	549	587	597	581	581	581	599	554	562	528	567	562	560	561	567	579	511	595	603	593	584	547	593	591	600	609	551	567	544	587	622	574	593	555	524	624	580	557	594	547	570	578	578	573	606	587	569	623	576	539	569	565	604	578	604	581	579	584	555	564	582	609	567	598	578	600	581	590	585	519	588	592	544	560	567	582	547	602	600	522	570	583	603	558	528	527	538	570	579	611	570	599	563	545	553	597	565	607	562	580	602	560	575	587	567	550	588	597	569	576	605	530	565	543	644	576	592	571	559	565	553	530	575	588	575	607	554	604	538	536	582	571	602	560	565	538	516	575	539	591	601	562	546	571	603	550	571	570	529	565	538	603	614	555	548	594	597	542	542	581	560	580	576	565	556	586	560	572	570	554	578	578	503	554	586	567	569	591	614	540	598	597	589	619	560	585	578	564	580	572	576	591	570	591	565	564	595	624	549	545	559	617	571	579	566	542	615	551	494	568	590	564	590	571	573	479	545	559	558	572	534	612	614	601	569	567	582	579	581	569	544	601	551	581	563	612	620	537	609	564	588	568	579	570	529	558	565	569	517	577	543	574	609	577	552	631	573	604	533	560	567	577	572	611	540	625	562	551	568	586	594	562	553	594	549	573	548	564	557	614	547	607	582	561	609	566	578	553	616	570	574	606	545	562	540	578	610	597	553	545	577	541	556	554	533	596	590	547	562	558	542	553	611	599	550	564	620	543	561	552	532	585	571	575	532	595	577	579	572	584	545	646	577	562	564	573	602	545	586	606	599	571	589	577	539	600	552	513	574	522	539	590	578	574	601	552	592	595	566	533	597	529	592	557	537	559	523	582	573	571	551	579	546	606	558	553	625	599	551	571	587	572	584	542	611	594	579	582	573	546	571	561	539	547	566	612	565	600	532	577	554	596	544	550	565	574	552	552	590	533	535	566	563	585	571	561	600	520	578	525	564	553	612	595	572	560	597	560	579	606	590	565	599	599	570	586	600	529	544	580	546	591	527	588	535	577	547	559	541	602	546	571	623	572	583	578	583	599	606	522	554	570	569	590	576	548	561	596	617	549	508	562	605	541	564	579	616	543	586	613	539	544	546	566	622	587	620	546	573	599	574	603	564	582	562	553	559	536	572	570	585	577	577	590	568	578	570	563	538	577	584	589	599	520	606	570	533	542	556	579	552	528	547	524	578	594	564	566	570	579	498	544	586	560	569	574	542	589	586	607	582	608	529	553	545	605	566	552	599	541	567	559	588	589	560	561	568	584	578	580	583	583	608	603	584	582	573	554	581	551	570	565	610	618	546	565	579	564	531	537	596	592	592	604	585	596	612	562	557	598	574	555	577	588	584	573	544	587	587	573	533	558	608	549	580	577	583	583	571	592	588	585	563	611	574	583	539	541	590	594	539	597	589	555	597	561	579	587	522	563	588	567	612	551	584	537	592	530	617	567	545	612	554	556	572	565	574	571	550	542	592	599	577	554	578	578	569	608	541	582	570	542	550	607	572	540	574	561	596	609	556	543	583	595	567	549	568	562	591	581	535	535	563	543	619	553	578	566	552	577	539	555	571	564	584	578	576	558	571	541	550	593	533	570	562	540	591	573	571	593	591	566	600	604	584	580	569	575	574	584	588	568	565	582	594	578	547	560	570	553	553	569	539	573	589	588	560	543	569	591	609	572	593	562	619	571	577	562	558	577	549	588	547	618	578	580	596	562	550	595	546	560	572	545	581	564	551	570	590	561	569	550	593	536	583	557	555	573	556	568	605	636	584	531	568	585	592	591	596	587	579	566	535	600	560	551	581	579	550	583	551	640	599	574	556	577	577	587	544	617	547	547	608	550	512	550	549	632	576	572	556	589	560	545	580	586	593	534	639	570	555	547	547	583	612	562	548	596	567	575	581	590	578	588	619	581	588	576	569	572	562	578	526	580	579	561	546	564	563	586	537	569	548	590	561	538	553	585	561	550	610	612	552	565	536	584	558	594	567	585	562	577	557	618	561	572	549	550	571	563	581	527	579	600	544	552	576	585	548	553	611	537	568	557	591	588	577	537	570	559	554	540	588	536	580	582	564	550	575	583	567	533	566	605	534	608	597	540	547	557	610	565	592	576	562	571	601	559	592	558	561	596	568	579	586	582	564	534	562	588	571	547	530	593	560	571	572	558	604	535	557	550	578	602	572	541	564	569	570	562	603	599	609	603	561	556	611	569	572	585	581	603	552	604	572	588	544	593	567	614	564	553	602	549	556	631	582	556	558	579	553	563	569	550	635	570	525	579	603	586	571	550	598	572	546	579	581	630	524	559	551	561	562	589	558	593	574	540	601	565	578	614	594	561	585	563	558	554	594	549	594	566	557	564	570	527	577	545	594	586	566	541	583	551	582	590	524	564	554	584	576	595	521	563	520	595	597	550	565	553	555	620	620	580	530	579	537	542	614	562	537	579	538	588	580	582	582	599	589	570	558	578	580	558	588	552	590	557	542	547	623	548	576	549	545	596	558	561	547	603	545	580	586	612	573	536	588	565	615	550	606	560	565	595	598	546	603	576	593	553	598	576	586	551	556	562	588	565	553	596	596	570	618	562	530
39121	27933	9947	1190	781	446	396	317	335	326	327	302	334	305	333	334	345	328	341	316	353	364	333	333	341	313	359	327	345	344	360	331	303	339	363	359	331	348	324	355	351	362	323	306	354	370	365	330	333	311	335	345	353	374	345	357	323	319	311	331	335	361	335	333	362	350	337	362	335	341	297	327	342	345	330	330	314	306	332	377	353	349	372	343	309	342	314	296	325	323	361	365	343	320	392	367	354	291	337	313	343	333	334	309	330	331	328	324	367	334	338	327	360	330	329	352	345	348	327	331	317	324	359	301	339	356	313	330	325	297	365	336	370	343	332	347	337	309	355	335	350	321	366	328	356	343	337	314	313	361	374	308	315	324	331	328	371	327	352	331	334	333	334	322	314	339	330	339	365	325	340	340	341	365	339	334	354	348	305	338	377	353	327	368	340	316	344	362	371	334	336	324	328	357	342	333	359	376	338	329	296	341	318	336	324	353	318	350	355	346	357	354	348	303	337	353	322	314	345	366	306	325	364	311	312	340	330	352	330	354	371	373	328	365	357	337	352	335	352	353	320	362	347	355	348	356	348	335	306	344	321	343	347	322	340	355	320	310	340	347	340	345	331	311	371	337	362	328	376	348	360	316	331	352	353	357	387	324	318	321	342	335	345	370	298	337	362	336	355	303	374	351	339	309	339	308	356	320	334	317	326	339	321	313	358	368	374	332	328	328	339	375	323	361	313	357	354	356	381	382	340	349	286	354	343	340	303	350	330	325	317	324	365	340	368	354	340	330	321	344	329	329	331	346	319	287	343	356	342	344	360	336	342	346	344	390	352	321	319	380	386	343	309	311	319	340	351	351	353	341	361	361	317	314	317	331	362	316	350	314	352	365	321	328	342	354	333	338	328	353	342	370	363	325	346	350	319	361	350	340	348	367	320	364	348	354	329	339	347	353	327	350	318	343	330	347	314	328	319	352	321	340	338	289	358	358	323	341	360	336	335	311	347	329	370	369	315	369	347	323	340	315	360	335	338	334	338	324	341	354	346	364	331	373	358	360	339	353	352	295	306	347	342	300	366	344	328	329	316	348	338	346	333	338	347	343	353	339	374	370	376	311	364	365	365	370	328	331	337	319	328	322	343	337	362	354	313	335	303	349	379	333	344	371	330	330	351	330	313	328	336	338	366	316	366	346	354	323	352	350	373	314	338	312	341	356	334	356	347	392	371	345	360	321	346	339	337	327	306	323	335	321	352	338	346	338	332	317	337	342	325	333	326	335	328	372	321	317	345	338	370	307	355	357	319	334	342	328	367	324	341	359	323	322	306	333	366	350	311	321	316	329	354	311	321	313	320	369	351	329	337	343	320	337	307	379	322	310	335	342	338	340	366	350	332	342	364	350	377	348	348	352	334	318	315	335	328	344	362	349	342	337	366	345	352	333	361	345	351	347	316	325	334	308	330	357	331	364	355	341	330	314	332	302	341	321	391	361	377	321	315	367	336	352	344	320	324	341	308	395	312	363	311	342	348	373	364	351	361	295	344	350	360	337	334	354	333	375	361	339	343	385	353	345	334	299	337	337	323	316	350	337	344	340	345	304	357	323	318	341	341	324	358	348	320	371	347	363	354	321	320	370	360	355	337	309	329	305	352	345	357	347	370	330	321	330	341	275	333	331	348	358	336	361	346	354	286	351	344	345	350	340	358	342	331	365	329	346	359	336	347	317	333	302	339	340	335	381	326	344	364	296	331	340	297	329	289	353	373	328	339	397	323	400	364	325	347	328	337	309	346	355	343	315	336	315	366	335	341	356	316	370	346	353	350	343	312	349	357	317	362	305	359	346	339	322	343	343	322	344	336	346	353	324	329	337	340	321	362	342	345	345	348	357	318	332	337	354	351	322	361	328	297	327	370	314	335	314	346	328	331	303	361	350	363	332	359	353	348	305	336	324	327	335	298	312	336	321	336	346	353	303	345	326	341	358	342	331	356	342	323	327	346	360	339	332	318	365	361	366	337	323	322	370	306	343	349	376	365	358	365	351	361	364	341	351	311	344	340	339	342	321	348	345	363	319	344	352	363	345	343	347	349	354	309	325	325	301	326	354	330	354	319	341	372	363	329	348	364	339	353	346	361	318	353	341	326	340	323	337	338	341	338	353	331	355	349	370	338	384	318	320	326	374	364	317	330	344	317	354	324	338	376	344	321	334	378	318	342	322	324	341	352	331	350	368	337	354	370	293	326	316	338	328	331	333	345	337	331	317	338	318	341	304	343	332	364	326	331	353	331	342	296	372	310	337	322	368	335	309	372	332	366	331	367	348	322	340	352	332	350	339	319	314	337	308	308	329	318	353	344	328	347	371	293	347	347	332	311	318	309	319	341	331	362	352	348	316	359	321	336	352	339	356	366	351	368	355	329	314	334	331	356	329	346	359	326	358	323	295	326	350	342	344	326	355	298	365	321	357	334	321	341	329	305	341	345	322	329	291	341	319	342	333	351	330	333	337	339	317	329	343	335	325	356	343	300	335	384	350	344	361	326	356	339	312	349	325	340	339	355	346	339	330	343	354	356	348	354	339	345	316	338	334	335	326	343	362	341	346	339	369	352	334	344	361	337	313	358	350	315	323	323	303	350	331	369	348	334	350	324	366	330	347	335	346	342	346	342	322	351	344	336	367	351	339	336	327	355	364	329	334	345	333	356	351	352	352	328	353	381	350	367	363	359	354	359	323	358	347	333	348	349	318	331	338	342	339	317	331	314	344	341	368	351	334	351	328	303	343	341	364	337	361	349	347	338	348	319	312	363	321	316	323	334	370	354	315	345	318	333	333	358	354	344	322	358	322	345	334	351	320	308	357	318	339	336	327	310	358	363	344	346	355	353	355	349	353	348	342	340	344	305	360	361	334	320	324	336	344	317	338	363	348	366	285	347	332	355	349	336	305	335	338	344	369	319	319	351	379	346	318	327	345	345	359	348	317	307	331	326	340	346	370	323	340	325	366	326	319	317	364	339	337	322	304	345	309	362	333	369	317	333	340	319	339	306	323	393	378	333	360	359	344	341	309	347	346	321	349	363	333	396	319	393	351	333	344	375	318	333	320	336	348	335	345	337	370	329	340	342	334	313	343	367	326	355	360	321	378	377	365	311	374	376	345	356	359	321	324	354	368	370	340	335	286	325	310	321	348	364	356	346	340	316	351	321	311	334	317	306	353	350	342	329	347	346	295	343	339	335	344	318	342	353	321	352	347	338	320	324	322	327	341	327	355	340	348	352	319	326	321	325	354	363	372	362	318	331	333	354	338	347	336	327	339	304	346	329	305	384	337	353	369	338	382	334	364	333	342	350	356	323	332	329	343	306	316	345	347	305	344	340	401	324	324	348	362	344	331	324	334	343	340	322	329	351	348	324	361	335	330	339	355	337	333	360	333	334	364	335	316	339	325	337	314	337	343	325	350	353	347	313	327	309	340	315	344	354	347	372	418	353	339	320	324
35692	28061	11544	2569	2370	1051	924	800	847	797	862	743	864	808	849	840	842	810	833	796	834	807	864	814	804	803	800	803	765	801	841	821	820	815	828	819	812	800	817	837	831	787	818	800	800	796	835	825	842	797	800	833	789	837	786	861	803	773	805	835	792	811	783	801	782	795	836	831	796	809	836	779	851	832	752	805	824	833	820	838	792	842	799	783	804	835	874	839	785	819	772	795	792	791	782	803	784	825	759	809	796	839	804	796	814	753	803	804	795	772	796	811	736	804	803	805	791	720	837	781	811	799	796	811	838	833	878	802	881	839	818	811	844	800	766	823	904	864	835	781	787	795	791	819	812	808	846	759	829	851	770	752	833	818	756	813	823	802	769	814	752	807	817	771	842	858	810	857	771	822	795	814	841	870	838	794	812	832	808	867	752	801	809	765	804	816	757	802	763	813	842	826	869	836	763	788	805	816	825	808	823	794	827	822	858	794	830	830	833	841	797	816	821	796	809	790	833	789	813	805	796	831	760	855	810	808	821	828	804	818	827	812	803	792	768	829	833	846	816	793	766	832	795	830	832	848	807	828	819	825	877	769	802	828	814	842	799	825	785	819	815	836	787	803	819	841	802	818	822	840	819	803	801	819	844	801	841	864	786	789	744	807	814	814	808	852	791	808	818	799	822	814	816	811	803	815	815	808	803	792	779	769	777	830	834	765	826	828	801	835	815	852	839	809	759	798	771	784	808	739	816	808	796	767	806	844	799	826	803	788	822	781	780	758	794	793	840	809	792	792	775	832	832	797	811	811	795	857	780	773	838	824	819	785	801	869	767	792	751	777	776	822	768	809	816	827	750	770	771	770	783	816	833	808	806	799	771	756	760	813	783	805	824	817	779	786	813	816	833	829	805	799	839	773	854	843	820	778	832	753	832	823	853	826	798	816	819	784	808	833	786	810	818	827	813	864	821	762	787	839	805	823	810	771	822	796	784	831	806	826	792	839	831	799	848	839	820	813	833	820	763	828	816	814	769	791	833	800	788	841	826	813	833	813	782	774	796	768	815	774	773	831	827	812	785	783	819	767	830	847	806	792	786	815	831	854	805	808	796	845	782	778	800	824	855	817	768	795	809	811	845	832	850	761	802	807	792	822	803	857	813	804	809	772	774	831	824	768	776	812	861	783	767	850	779	746	836	875	808	830	862	772	804	813	792	801	830	842	858	840	837	811	838	817	780	766	798	825	810	801	862	793	785	860	784	792	800	798	785	805	788	854	805	813	800	819	839	804	815	825	798	824	801	813	819	852	788	806	795	816	784	833	808	813	818	804	803	774	862	820	786	839	794	873	817	795	794	812	831	844	824	799	794	782	830	786	833	798	786	803	753	844	802	827	830	785	841	812	783	801	826	813	789	759	802	819	835	827	860	826	803	815	800	850	792	807	760	777	794	793	817	807	802	808	811	847	814	787	798	834	832	818	803	809	791	817	796	822	733	769	810	798	873	833	836	765	805	769	793	788	820	794	831	860	794	806	739	827	783	774	833	791	819	821	818	785	776	802	814	830	788	792	805	806	844	791	839	783	797	834	815	756	834	822	851	840	838	820	801	776	820	803	830	834	873	830	843	794	832	791	784	801	788	802	828	827	844	780	863	759	806	830	781	801	823	809	795	860	785	825	741	821	858	868	813	751	797	820	779	771	797	849	869	772	838	829	800	836	785	759	783	833	847	847	798	768	816	854	792	800	762	812	789	801	794	794	864	817	847	804	840	824	853	828	826	775	862	810	798	805	786	821	828	809	817	823	813	816	742	807	808	800	801	836	784	760	819	793	815	816	790	822	811	803	829	835	768	802	817	840	825	847	842	798	822	804	788	810	799	838	861	804	844	794	814	819	822	854	838	852	853	825	821	862	841	784	844	784	817	861	867	769	844	773	831	853	750	827	815	842	831	815	819	802	792	749	867	805	807	789	802	793	799	794	816	743	801	875	789	844	832	820	820	788	837	817	781	772	769	814	819	822	769	854	774	844	856	803	813	858	774	823	779	786	865	811	818	820	778	779	800	823	834	771	894	830	780	806	851	826	817	770	814	768	847	841	761	778	800	819	851	814	811	775	772	835	781	822	772	760	745	833	812	844	780	799	803	801	819	778	777	790	811	730	770	778	772	812	845	827	784	787	788	778	787	831	775	769	833	788	844	882	814	808	777	803	778	796	858	833	849	769	791	831	838	814	785	865	800	845	785	834	786	827	788	799	767	789	827	711	870	801	789	837	736	811	840	851	829	874	838	811	750	841	852	818	828	826	750	800	792	773	781	787	835	804	846	815	864	831	841	815	821	816	753	770	781	795	783	814	820	836	828	794	758	822	821	801	803	825	844	790	789	842	812	817	809	872	834	820	833	789	825	856	797	852	790	868	807	803	785	867	817	847	796	880	779	851	812	787	816	810	824	802	803	853	831	812	837	816	806	819	813	798	834	846	832	857	854	816	823	825	796	834	767	819	808	842	790	785	846	779	788	858	838	799	821	809	812	812	814	813	806	836	771	812	846	792	821	824	808	847	816	813	842	782	772	795	809	847	869	843	766	756	831	793	769	843	812	847	816	844	834	848	816	834	804	891	852	793	865	837	798	749	830	790	807	797	800	780	827	835	803	774	828	811	835	791	779	774	814	839	845	819	795	823	811	809	838	822	826	794	798	832	825	825	876	783	756	808	838	848	778	815	821	852	821	789	788	790	823	831	806	768	834	821	824	807	824	773	792	814	877	832	807	825	767	833	846	805	850	831	793	834	800	814	833	819	775	806	803	766	793	808	799	784	875	820	844	836	830	832	821	791	764	810	777	877	798	765	823	755	819	797	784	789	797	824	785	807	817	827	845	794	827	811	784	786	843	788	833	858	846	840	788	828	795	833	855	778	795	837	805	806	810	877	845	808	802	827	831	831	866	847	833	809	819	841	845	816	820	740	802	805	769	827	800	846	828	804	815	826	804	800	777	850	799	834	736	797	851	803	843	811	788	820	798	817	799	806	872	804	819	809	849	877	842	800	773	791	807	781	759	792	818	811	819	823	829	816	763	777	791	793	810	786	747	765	839	825	840	773	818	849	803	763	800	818	758	813	798	828	793	819	809	844	815	806	797	841	832	777	805	788	802	779	801	770	815	772	877	812	786	807	817	789	787	831	846	799	864	777	844	851	790	799	858	826	834	844	851	763	746	827	799	797	800	834	816	816	759	790	814	812	771	870	728	819	803	815	869	796	831	771	802	858	839	821	765	875	789	785	811	824	785	780	773	803	785	838	809	801	824	767	767	796	767	783	823	789	783	757	750	851	801	814	833	835	819	816	811	775	793	809	822	783	824	825	806	825	834	780	812	814	788	754	773	779	797	830	815	834	812	761	846	838	814	820	838	777	810	801	810	783	769	804	810	763	800	870	807	823	831	804	804	827	779	822	796	802	776	827	832	822	790	809	790	825	835	775	795	823	851	785	823	863
50438	35830	17226	2643	1106	457	439	353	357	345	350	347	356	363	373	332	354	331	329	357	354	365	326	353	351	377	348	317	336	338	359	346	280	356	323	337	328	338	326	353	342	336	339	361	354	332	343	359	328	328	329	361	326	346	365	324	347	357	350	336	375	319	337	338	343	375	325	363	320	357	367	362	346	368	338	329	383	351	364	352	355	355	319	362	350	351	347	340	310	355	351	373	378	368	340	349	354	360	361	333	335	366	350	340	325	318	367	350	362	339	355	331	343	343	386	362	325	361	328	371	337	333	369	348	340	345	338	336	343	318	336	381	319	352	369	355	370	344	360	338	372	332	336	369	382	333	351	340	349	367	333	350	351	361	345	319	360	340	338	338	348	321	307	378	338	366	349	338	386	378	345	354	314	354	348	350	348	383	370	332	365	370	370	345	313	349	336	350	352	340	349	376	369	321	328	341	367	364	377	331	383	333	332	331	371	353	361	328	338	354	342	344	384	345	338	364	376	342	327	325	319	334	331	345	344	336	301	353	350	337	362	382	337	349	317	328	357	368	348	340	330	391	337	377	401	331	341	360	347	405	339	314	331	350	344	348	332	336	358	350	326	376	325	366	370	368	333	373	349	340	317	364	344	371	359	366	348	335	357	319	365	345	337	368	361	345	357	375	363	374	332	374	347	344	363	355	361	358	353	375	364	331	377	344	355	339	351	370	333	319	364	354	367	333	342	347	330	335	329	354	314	336	360	344	340	347	377	353	356	376	352	335	353	363	328	337	365	342	348	371	356	330	323	335	350	392	340	333	375	375	352	379	356	354	357	348	380	350	346	322	354	332	370	334	352	338	363	363	324	350	334	377	344	337	307	329	360	338	386	344	341	335	326	319	334	346	351	333	342	346	352	319	312	368	335	384	308	355	323	338	367	334	377	353	362	348	368	372	341	321	346	361	327	367	385	349	358	360	321	354	321	401	351	356	329	346	368	334	356	363	332	368	413	359	384	329	358	377	329	349	370	354	337	337	364	393	291	361	352	372	355	410	342	328	322	347	338	341	316	310	314	357	339	364	352	368	352	395	359	380	361	384	362	331	341	346	377	343	329	353	362	336	342	342	382	353	344	338	358	364	323	357	344	344	358	390	374	360	381	302	339	349	310	363	308	357	372	362	339	320	334	374	344	330	305	364	358	333	340	357	326	339	309	347	353	321	364	369	333	366	326	346	386	354	351	357	340	345	352	330	368	355	318	350	355	349	392	341	372	332	345	367	372	351	331	332	352	358	372	373	354	316	310	338	349	329	359	399	309	350	340	360	360	367	352	383	319	340	331	357	345	371	343	369	355	356	353	356	337	373	371	361	339	363	342	349	361	322	362	359	329	372	335	342	363	377	330	320	347	363	387	344	355	350	379	350	320	339	363	335	330	348	350	323	336	333	373	344	376	331	368	377	343	350	364	390	361	345	341	373	363	365	328	339	349	373	352	343	330	376	357	373	373	331	323	325	351	400	351	345	379	358	354	330	338	335	322	360	347	317	383	342	344	339	359	336	361	342	373	364	380	355	322	359	323	363	346	327	373	360	345	325	368	342	346	357	381	338	321	365	376	351	361	378	358	344	360	365	343	329	352	355	375	329	352	338	358	355	357	366	351	358	359	347	359	330	342	344	348	325	329	297	367	361	324	348	360	366	356	338	386	345	350	361	337	338	369	320	386	358	291	356	354	329	351	349	305	371	336	366	355	354	394	364	328	353	332	305	403	358	363	356	360	348	356	357	346	344	347	340	351	337	343	347	356	363	317	392	346	356	379	351	326	356	351	322	346	329	355	329	351	353	358	349	345	339	356	371	349	345	373	335	344	397	353	359	357	346	401	341	326	345	336	344	377	381	357	336	355	372	339	299	368	346	352	340	372	320	328	347	379	332	342	363	371	374	363	362	367	383	344	290	332	339	319	351	359	358	349	379	369	318	333	334	337	340	353	311	318	369	342	335	337	365	324	344	365	374	343	339	381	332	351	358	328	364	315	374	353	365	357	323	362	362	370	368	376	362	370	348	385	371	343	326	357	369	339	400	367	332	348	325	380	375	347	361	343	331	339	370	374	333	304	373	336	346	348	317	372	336	333	385	353	330	369	348	327	373	360	399	349	338	365	345	347	364	379	375	313	313	345	319	351	328	350	367	357	376	327	364	357	323	356	371	348	327	371	371	339	375	342	361	357	328	329	323	363	339	353	349	342	347	342	331	343	338	358	365	364	361	362	357	337	299	371	367	355	310	359	356	354	358	340	355	368	349	345	337	344	386	315	329	334	336	370	341	354	350	311	345	378	357	350	376	373	335	350	298	365	362	358	372	333	340	332	381	342	370	366	332	355	328	343	315	353	352	356	330	344	337	317	391	351	355	341	407	308	349	376	319	320	340	353	344	345	342	346	335	364	377	355	370	367	342	365	399	350	354	323	353	339	373	359	321	307	360	393	365	383	346	352	400	370	374	342	339	344	326	353	367	346	333	358	367	339	361	341	342	342	347	332	341	325	347	352	337	399	364	359	332	338	350	328	348	351	381	349	356	345	337	334	334	364	363	349	343	349	282	355	359	363	363	315	367	365	341	314	337	369	384	347	301	355	373	335	356	349	342	396	365	340	319	344	331	360	346	368	372	367	372	341	346	346	327	365	355	330	364	358	369	334	368	353	368	354	349	331	334	359	399	341	310	348	380	332	357	356	340	347	363	333	327	381	333	354	382	347	351	337	357	358	306	352	331	372	372	365	392	376	340	374	323	335	329	350	363	349	359	350	351	373	364	332	343	355	355	341	340	347	379	317	329	341	390	358	381	349	333	309	325	332	348	396	365	313	362	326	372	367	362	333	366	348	330	316	328	325	338	364	319	364	331	347	300	351	351	357	379	339	318	363	333	357	374	330	365	364	363	362	392	335	316	363	382	333	334	365	358	345	346	338	320	362	387	354	364	339	388	334	346	337	340	361	322	368	358	367	327	377	349	333	318	382	345	361	357	331	340	349	319	303	327	386	365	364	325	341	327	346	310	363	362	308	371	377	353	344	366	390	344	343	356	328	344	354	358	321	338	326	313	327	350	359	364	352	336	355	341	339	385	357	344	324	336	339	346	327	363	333	332	305	354	360	379	361	338	378	367	360	345	379	336	345	311	319	356	370	351	324	363	336	341	327	353	361	318	361	314	341	360	368	333	338	360	355	370	342	378	356	331	383	327	358	343	355	345	345	342	334	349	325	383	336	339	349	353	331	360	361	362	332	337	342	341	365	358	319	354	387	362	353	346	367	347	342	337	383	344	325	292	339	360	342	335	325	378	331	350	373	336	354	344	333	325	337	377	347	363	386	358	326	348	352	335	358	354	351	351	333	347	383	368	412	365	349	354	346	362	330	340	344	330	353	344	340	346	361	318	378	353	350	304	371	396	353	328	354	386	354	365	357	338	375	358	381	318	355	355	332	365	324	325	316	362	347	362
39858	32228	18418	4894	3259	1290	1139	815	865	834	841	791	856	817	771	828	767	830	796	822	846	798	845	791	842	796	861	846	853	812	849	858	873	821	844	818	836	862	827	840	880	843	861	832	797	855	835	784	859	881	871	820	839	823	828	863	840	882	815	796	821	825	872	801	822	868	783	854	831	827	838	783	812	785	867	902	849	897	841	873	822	825	837	840	814	894	829	844	806	784	798	808	844	907	853	872	875	825	900	842	833	801	809	828	893	848	831	834	849	815	836	829	849	840	884	861	825	872	849	801	799	865	790	810	866	837	827	804	872	793	803	857	869	863	855	816	826	851	868	850	854	850	834	785	804	806	860	825	880	779	876	828	852	857	860	851	793	855	884	843	812	945	865	800	764	841	826	808	854	808	846	794	866	847	869	859	845	843	801	771	797	840	852	873	805	820	861	830	825	808	840	860	846	818	818	832	834	842	846	831	766	846	843	811	876	822	858	823	875	812	837	909	832	799	854	837	825	821	819	848	917	836	824	817	825	853	830	874	799	807	823	834	828	862	825	816	859	852	881	792	848	849	873	842	865	829	818	830	805	926	841	846	853	852	886	872	793	825	791	838	856	879	828	863	821	803	862	793	803	812	816	874	806	870	808	847	821	827	858	847	861	803	813	839	798	835	838	858	842	838	863	813	825	840	808	838	890	862	844	866	860	824	824	845	836	839	779	897	792	827	826	814	826	848	831	822	866	855	888	860	844	835	829	801	864	834	797	840	793	819	828	847	795	875	853	850	844	811	844	788	813	855	811	840	825	868	803	868	892	819	832	854	801	842	788	800	819	840	841	795	824	906	873	867	800	848	816	848	843	851	818	836	810	853	809	855	815	878	812	834	873	824	857	886	807	856	814	875	856	832	833	847	816	824	836	863	869	868	847	823	858	854	872	829	802	853	871	828	816	831	843	881	826	864	846	844	846	862	893	823	830	837	836	831	816	829	807	858	854	813	837	802	770	763	848	857	875	849	846	850	822	792	869	849	812	827	837	802	786	864	845	879	827	824	901	825	828	873	856	880	822	888	846	828	794	831	857	809	812	834	864	871	819	849	872	825	835	804	876	832	848	789	860	818	827	761	840	836	789	819	867	863	847	827	858	820	809	867	819	793	770	797	863	839	854	802	833	886	832	836	836	840	834	842	827	850	847	844	853	822	862	815	853	877	865	826	843	861	841	881	791	867	851	796	847	887	813	786	833	806	882	817	846	831	842	845	821	861	797	837	812	865	842	839	834	857	817	818	880	917	858	827	798	869	830	829	842	784	826	788	792	818	806	831	871	869	839	822	874	865	864	822	843	806	829	859	800	823	812	826	879	847	897	805	851	843	841	833	814	866	778	836	859	831	835	823	828	816	873	778	843	846	835	854	846	837	873	834	782	870	867	810	839	911	843	786	820	860	867	835	767	840	857	903	867	842	846	832	871	842	869	815	834	792	818	775	856	812	794	855	855	777	872	850	807	852	838	842	828	813	810	785	788	865	835	837	812	764	833	831	850	839	843	878	851	855	790	793	883	808	842	814	852	800	852	861	843	795	856	804	831	844	807	810	812	792	848	829	848	826	813	805	855	824	819	844	793	856	851	811	870	852	824	852	784	858	811	838	858	871	825	856	877	828	855	832	853	842	907	861	823	858	841	814	847	820	834	780	832	864	812	857	869	843	811	824	790	870	815	826	889	840	841	787	799	831	824	788	825	869	822	889	841	849	844	836	834	813	818	839	895	856	833	812	865	844	820	886	863	825	856	855	815	868	832	819	793	866	858	804	818	814	871	836	802	822	837	788	845	843	852	866	786	823	821	858	839	850	837	867	833	833	822	898	839	811	801	842	801	867	779	817	866	840	858	821	850	824	922	845	823	841	860	842	856	813	814	824	831	810	838	820	841	840	850	818	824	809	816	868	829	818	831	824	861	865	840	836	818	848	880	813	858	849	865	823	816	838	877	830	848	787	840	825	811	842	838	857	834	819	882	773	818	792	812	877	825	840	778	843	843	848	810	825	857	828	824	813	839	826	843	841	869	845	847	869	870	825	917	839	810	854	845	857	897	804	895	861	879	883	824	801	883	847	799	837	848	803	826	857	840	839	800	853	810	860	858	865	880	849	816	795	851	799	849	842	858	849	822	819	794	845	871	810	791	845	856	860	825	802	833	831	836	793	833	804	865	853	821	857	831	820	896	808	841	829	835	829	842	794	834	797	842	847	855	820	900	859	855	858	835	823	841	808	847	840	859	809	827	826	790	902	828	853	798	867	834	782	822	849	798	834	831	900	846	842	821	838	818	827	847	793	833	781	807	854	822	892	835	771	821	832	813	813	855	814	850	885	863	886	851	853	846	806	851	830	818	858	824	856	814	818	878	832	815	807	833	822	846	825	830	814	852	812	830	778	793	835	831	806	865	866	918	820	846	825	851	822	817	863	833	847	822	892	858	836	795	833	808	760	819	834	808	846	840	837	860	876	885	800	798	864	846	832	886	834	866	851	831	882	843	803	829	820	815	778	800	881	842	867	797	862	857	846	827	865	860	813	846	859	832	854	877	813	853	799	845	873	827	797	804	809	877	824	889	822	800	859	904	832	819	818	890	855	797	838	852	815	807	815	879	858	857	833	793	791	868	826	823	832	875	825	814	791	852	834	848	860	861	813	801	826	843	857	815	834	846	769	830	840	828	807	866	864	876	819	813	840	873	843	829	773	849	846	843	813	796	832	818	812	833	828	817	834	835	848	822	804	866	841	864	826	842	821	835	894	831	863	834	835	856	861	810	843	810	820	866	795	845	886	816	875	876	862	830	776	804	862	788	836	853	840	843	802	852	803	828	840	796	830	830	861	862	820	848	846	809	839	813	832	787	830	817	830	818	794	852	843	826	860	814	862	821	793	833	857	806	796	795	836	822	867	901	774	811	846	827	794	892	836	897	879	824	788	818	805	841	846	839	850	850	861	832	833	828	811	782	884	849	857	824	800	885	796	798	819	809	899	837	820	842	840	796	832	827	814	838	814	879	826	815	822	874	850	844	854	848	819	805	832	852	847	820	803	840	773	810	843	825	871	792	849	868	801	848	869	860	860	871	782	780	846	853	834	887	805	827	850	810	819	837	796	867	805	856	880	881	810	838	780	826	844	799	868	855	812	831	842	868	822	857	833	863	827	864	817	807	820	825	842	857	819	818	805	811	854	806	788	829	828	840	841	804	869	854	837	842	790	870	849	851	800	848	843	851	862	803	863	835	857	804	791	867	804	790	808	831	859	815	811	784	845	890	884	860	785	776	829	818	820	772	853	822	842	795	851	822	847	827	794	835	795	839	852	784	851	865	849	852	843	823	796	877	857	852	921	877	822	820	827	811	833	775	805	850	863	837	807	863	833	793	850	806	861	840	830	792	862	830	826	843	790	842	850	825	859	826	867	829	820	829	854	815	861	810	847	850	804	811	887	838	880	827	837	849	920
84785	73874	51984	25029	12140	2210	976	260	264	265	277	242	232	231	240	245	244	242	266	260	216	269	236	252	252	232	227	250	249	284	235	284	222	252	238	241	221	277	245	276	260	240	240	219	259	242	250	262	255	270	228	243	265	257	247	235	241	254	260	234	250	255	274	257	237	237	229	244	258	245	228	243	235	234	270	247	253	257	262	231	245	260	249	259	284	281	272	220	247	235	248	227	239	243	247	275	244	248	246	267	246	247	252	241	235	246	280	278	239	246	244	240	250	273	266	256	260	238	252	252	226	263	281	234	244	265	235	263	235	243	235	271	244	269	214	271	248	241	241	252	284	257	228	254	278	252	230	242	257	268	261	237	243	251	250	247	246	252	233	268	278	225	267	255	251	243	271	254	236	237	245	264	273	257	278	252	256	246	264	276	254	263	259	282	252	260	254	238	242	259	230	272	228	244	241	248	243	270	240	241	254	262	217	241	251	238	225	255	256	234	248	224	252	248	259	252	216	235	251	254	230	254	240	237	235	258	245	246	247	241	263	229	252	234	206	246	259	218	268	274	260	250	260	242	230	269	222	245	273	238	251	234	256	223	237	269	222	232	245	257	247	252	274	284	246	241	233	210	233	220	257	243	271	256	268	276	243	227	273	251	254	252	252	246	251	279	253	260	264	241	281	255	262	256	269	249	242	240	256	263	279	259	249	234	243	255	249	228	254	248	216	236	254	246	238	248	229	233	238	271	240	233	266	247	239	217	252	257	230	247	258	275	230	233	277	262	246	226	243	245	224	267	263	265	252	275	248	232	218	242	235	252	248	229	235	249	253	255	242	230	251	236	242	249	248	256	265	263	250	242	264	228	236	268	244	238	232	261	235	255	232	243	264	254	229	240	242	255	252	230	265	255	244	235	260	253	241	229	272	243	245	245	244	239	249	226	250	268	246	268	228	234	223	269	260	224	261	266	236	247	236	251	256	265	260	284	229	235	246	232	234	261	277	238	241	245	241	268	279	249	229	248	287	231	259	243	267	260	233	239	243	239	238	256	246	255	271	246	249	266	243	263	263	226	255	271	239	262	271	255	245	265	246	230	261	257	272	258	274	276	263	273	212	278	255	259	251	254	243	248	258	279	227	268	288	240	231	244	237	248	236	252	268	290	262	218	228	249	242	230	258	238	243	245	224	269	236	261	246	239	244	208	286	237	244	254	258	242	256	278	250	250	240	226	273	226	253	262	249	233	244	268	260	260	265	252	263	250	256	257	253	246	247	242	237	227	277	246	247	264	232	247	255	267	232	235	271	286	265	241	258	257	246	255	268	283	245	244	264	236	248	266	260	244	239	252	242	279	274	259	252	253	254	236	246	232	254	225	242	248	259	234	258	241	245	254	262	257	236	253	259	240	200	280	263	260	270	250	252	255	241	239	256	256	273	243	235	282	267	245	257	229	245	258	250	251	237	235	253	255	248	239	263	245	258	247	267	261	232	238	270	229	268	209	276	231	236	271	256	222	240	257	268	278	241	238	232	245	266	240	248	262	261	254	226	283	253	263	228	245	250	250	268	242	242	242	234	257	248	243	228	233	273	277	279	237	241	227	241	236	249	227	259	279	241	275	254	258	250	251	265	253	262	273	259	262	251	245	280	245	267	273	248	251	247	240	244	266	253	242	263	233	267	239	259	229	265	240	274	260	259	240	284	263	233	260	228	232	230	281	262	242	237	272	271	251	275	276	248	245	247	244	249	235	232	290	220	235	239	237	242	242	257	240	222	230	244	265	246	229	254	249	215	270	232	278	219	250	242	269	256	268	270	233	257	236	248	258	258	267	271	266	242	268	272	271	220	257	264	266	243	238	236	255	243	262	237	242	243	258	261	222	259	241	260	250	278	244	245	229	273	244	254	210	238	279	234	229	266	274	241	238	231	267	228	258	285	267	251	232	253	266	245	233	230	251	233	246	249	250	253	255	247	260	235	276	263	257	273	268	254	237	261	240	236	248	262	258	253	252	274	240	238	219	246	258	247	278	241	252	259	253	249	245	251	268	235	252	279	234	256	242	253	269	281	255	265	236	223	218	268	277	237	252	268	274	279	207	248	249	244	251	234	244	256	235	248	251	244	231	234	233	250	247	292	250	254	245	243	233	249	242	249	248	237	235	254	233	247	273	243	244	274	264	246	241	247	248	267	272	259	221	234	250	245	238	262	231	259	260	235	233	255	267	250	216	249	255	242	257	227	250	240	252	256	226	283	248	252	216	234	261	258	234	270	246	252	240	269	242	250	248	262	273	265	225	230	260	270	267	250	279	257	258	253	243	261	251	247	228	254	270	238	249	240	244	289	250	260	259	240	249	257	275	242	235	250	271	248	258	242	270	264	247	269	294	270	261	239	254	244	218	278	225	256	242	245	245	248	267	248	262	219	241	229	233	255	238	235	237	253	241	241	259	256	236	272	265	244	225	236	242	280	256	239	269	278	221	201	254	256	245	266	245	228	227	258	266	251	255	253	272	249	242	211	274	237	231	258	266	256	265	249	276	268	243	269	258	268	238	261	270	257	245	249	242	268	250	277	232	230	228	256	268	239	250	247	253	265	254	247	230	263	256	243	216	269	215	259	246	255	237	237	251	258	257	238	241	255	223	232	227	259	252	250	219	277	289	263	234	260	235	225	248	207	236	237	270	247	261	231	232	265	242	241	242	279	212	272	238	268	257	254	236	245	240	246	255	244	260	278	262	236	241	258	232	236	243	258	261	239	292	214	263	219	235	256	232	263	260	256	259	247	264	227	224	232	232	254	260	271	255	221	245	257	223	254	277	253	226	258	275	269	259	247	246	280	289	229	253	241	256	245	230	261	282	257	251	255	297	254	258	247	254	252	236	280	230	249	229	256	233	228	256	230	264	276	253	232	246	246	251	263	266	247	276	205	250	239	256	263	234	238	252	261	248	234	270	258	257	270	258	235	238	262	259	264	250	254	266	238	245	241	245	250	231	234	263	236	271	244	237	251	251	234	222	228	254	241	284	253	248	264	246	255	266	260	249	239	278	278	218	262	267	218	230	283	273	278	274	263	252	259	259	267	238	235	235	234	251	273	260	202	279	245	196	235	245	241	213	236	252	262	250	249	286	274	259	254	228	249	241	244	274	243	258	250	217	231	231	240	224	271	257	272	260	238	273	247	261	264	250	232	259	249	249	256	247	210	241	240	235	274	276	245	225	239	261	250	233	278	261	261	216	219	237	215	234	222	252	285	257	225	240	256	233	246	229	254	273	240	210	227	233	268	257	268	255	254	266	240	255	235	272	266	244	228	265	249	253	260	272	254	259	249	255	211	219	234	250	235	249	244	240	255	269	263	232	241	256	263	248	236	252	251	264	248	267	213	260	242	274	274	265	240	270	268	246	235	262	281	296	218	263	214	258	261	257	261	240	248	257	247	245	244	247	245	270	247	248	272	236	252	229	253	235	225	239	235	235	257	246	241	247	270	241
68174	64327	50906	25797	15403	4486	2995	687	617	590	636	623	617	598	609	601	586	592	602	601	628	645	587	638	622	626	612	593	622	598	672	701	562	612	599	653	639	586	599	634	579	611	588	640	619	580	572	657	591	606	637	646	617	631	658	608	605	608	609	608	589	610	587	562	653	644	624	652	613	593	625	681	645	590	614	580	604	648	544	603	593	633	609	584	654	566	626	651	617	625	591	647	654	605	633	596	612	581	623	610	597	621	621	610	607	621	611	630	602	633	587	599	584	614	567	586	618	631	598	599	613	590	649	595	625	592	613	609	600	596	612	605	647	632	625	590	613	582	572	619	616	571	620	587	613	555	644	617	570	638	583	633	614	606	591	611	556	591	628	612	596	600	551	570	631	612	593	594	612	587	609	594	603	593	619	622	604	619	626	587	628	607	634	655	600	631	566	614	592	628	636	657	635	601	591	615	602	632	565	563	589	634	604	605	610	598	629	603	606	609	669	632	623	608	600	610	597	642	563	629	600	647	605	650	595	609	598	610	645	587	607	612	593	618	608	617	606	640	587	606	643	626	615	567	614	611	628	630	575	595	605	624	581	608	646	573	597	638	629	625	630	570	621	642	562	614	644	592	622	624	639	594	589	635	604	619	641	610	593	618	578	601	603	593	624	677	592	589	591	668	610	614	653	580	600	640	609	597	611	654	604	583	598	628	629	605	624	565	606	609	604	634	650	630	623	623	573	623	534	647	601	595	634	579	608	573	591	618	573	575	597	610	609	601	620	624	605	620	630	630	570	579	622	625	624	645	591	607	656	588	584	553	668	601	583	616	611	602	618	618	594	644	634	619	590	617	587	607	595	657	598	589	617	612	578	597	609	647	608	596	625	600	628	596	653	597	623	592	578	607	595	561	623	626	654	616	590	615	598	617	621	629	637	632	645	620	612	584	562	609	614	643	598	628	566	565	624	636	600	612	575	617	628	611	624	595	612	593	641	616	625	608	614	613	583	565	652	622	642	627	625	578	555	598	609	593	601	645	617	603	602	593	636	649	609	604	594	591	590	611	597	610	600	626	578	597	609	600	620	629	604	596	572	674	596	609	599	623	595	566	542	602	640	600	625	621	630	608	618	642	599	578	620	609	603	581	616	581	579	586	578	617	625	615	597	626	620	581	679	628	555	603	640	570	627	604	625	579	615	582	586	587	627	597	635	626	607	623	591	611	601	626	577	643	589	639	592	637	647	546	633	627	574	609	603	601	604	623	629	608	617	628	623	647	618	597	636	597	556	602	570	623	581	605	596	625	593	625	619	614	595	577	604	641	625	603	640	641	606	601	629	582	556	642	623	617	593	623	627	572	610	600	594	587	593	585	612	592	615	568	544	591	631	633	644	615	585	598	609	634	687	538	652	602	603	648	667	632	593	627	574	622	610	584	607	597	635	650	572	627	622	615	609	622	608	642	635	595	641	619	626	663	601	598	600	604	614	600	560	572	614	576	625	597	618	640	591	550	592	624	579	600	630	639	549	562	550	608	618	582	598	570	618	590	604	614	626	578	580	609	593	590	597	555	563	621	589	581	625	622	624	601	578	630	583	582	663	600	601	570	600	576	609	627	580	588	574	632	619	621	588	570	588	617	683	614	606	636	630	607	572	620	592	640	588	576	695	593	588	613	597	644	617	600	615	605	592	611	618	646	600	548	609	623	572	626	602	602	622	616	650	578	597	650	585	624	592	601	620	622	627	616	610	586	595	634	621	621	606	561	610	610	578	579	573	575	628	583	602	625	582	596	586	561	625	573	608	617	614	596	621	609	639	583	607	589	629	634	608	678	572	609	564	574	566	629	622	597	597	568	593	659	631	580	600	628	583	567	589	648	617	588	615	626	602	644	577	654	586	646	594	612	605	584	601	590	573	599	636	596	596	618	586	547	562	589	603	618	642	592	605	587	612	598	647	622	573	592	582	620	603	615	621	645	596	611	592	579	619	612	619	662	588	648	574	598	592	570	612	590	607	632	580	656	662	557	587	563	582	616	610	608	598	586	600	626	614	587	646	596	643	603	578	640	602	578	632	624	633	611	623	583	628	594	621	627	585	601	556	597	599	586	607	602	623	607	604	601	608	604	575	580	620	599	656	643	654	590	628	679	646	555	582	655	588	610	600	621	638	630	562	606	621	570	615	650	593	628	626	663	618	599	645	595	604	585	609	602	561	584	566	617	616	624	616	619	624	634	579	595	637	643	621	605	613	609	575	644	615	600	604	618	651	583	639	619	635	605	655	631	619	563	644	628	593	610	656	604	629	593	631	632	651	659	584	608	585	597	651	626	625	625	590	593	603	611	659	600	615	620	603	597	571	594	610	606	631	612	523	611	608	574	622	608	612	625	591	603	594	631	651	584	605	549	613	613	613	603	611	597	641	641	570	575	631	591	589	611	621	609	618	700	602	589	627	614	636	638	544	622	641	615	610	589	608	619	549	618	652	637	628	625	586	640	609	614	587	591	626	580	573	613	609	581	567	576	578	555	633	619	633	613	609	650	566	611	569	648	591	601	603	649	618	604	632	567	630	626	598	601	641	607	568	651	550	552	621	641	579	631	596	555	614	628	588	609	612	633	588	651	622	557	569	596	584	625	617	579	642	637	584	587	601	609	621	603	644	612	616	623	584	601	596	596	607	588	583	660	632	576	563	649	606	595	596	594	658	619	617	603	616	599	599	590	528	591	597	628	611	652	568	618	613	597	613	629	589	624	651	634	624	588	596	601	589	572	626	622	612	592	632	612	628	586	605	634	628	595	605	606	610	623	596	650	580	606	635	614	592	622	627	596	588	628	641	608	608	626	570	637	637	606	592	624	626	586	595	578	649	601	598	597	603	629	596	610	638	617	623	596	625	620	602	657	587	602	638	617	569	615	614	596	638	601	631	584	587	597	630	620	590	604	587	630	573	656	600	592	554	569	591	570	579	611	599	583	631	578	574	644	570	601	636	574	608	609	604	570	619	610	624	600	647	610	640	656	591	641	635	574	573	612	621	622	641	598	568	598	640	595	599	612	599	613	626	630	601	589	686	590	632	595	649	601	582	652	574	638	625	597	601	639	607	613	579	583	585	613	617	626	603	636	611	601	598	613	598	584	567	576	593	596	586	613	570	575	638	622	587	596	618	640	602	590	599	577	618	609	558	618	557	613	589	615	594	631	581	600	620	609	593	581	595	607	552	626	621	629	588	616	579	622	665	590	602	632	616	614	630	627	560	619	645	616	639	579	592	634	631	622	604	585	658	600	585	615	569	677	643	590	612	575	622	584	647	603	581	603	582	600	609	590	598	646	575	608	639	597	625	598	573	586	615	584	594	599	582	631	607	626	640	634	579	597	581	606	577	597	589	613	614	625	616	640	598	612	606	603	608	614	632	578	643	633	605	577	627	601	606	596	636	592	610	595	595	595	579	617	622	620	585	553	592	605	593	633	577	602	616	594	608	644	611	598	589	593
40363	27708	10790	1610	635	383	345	358	325	338	356	339	375	362	368	330	387	342	364	348	333	329	336	325	325	327	374	330	358	338	379	327	360	329	348	389	328	343	371	363	311	345	341	343	344	332	331	360	315	305	359	324	363	363	355	356	381	342	330	361	344	332	371	347	358	359	366	374	362	344	357	363	384	364	325	389	330	348	373	357	356	338	353	353	353	341	327	366	370	313	382	344	338	337	336	343	376	333	350	379	366	335	353	335	331	392	371	346	369	338	312	351	391	344	386	326	318	333	342	358	350	334	325	344	333	359	300	340	383	370	343	355	345	364	324	347	353	409	347	326	357	349	359	329	402	395	349	391	348	354	375	353	362	369	375	347	318	336	313	362	334	327	327	359	321	330	317	368	367	371	376	367	389	355	357	360	377	346	356	350	335	356	356	373	335	376	371	352	338	335	360	345	333	321	333	346	375	359	350	336	333	350	358	380	350	364	369	363	361	361	331	345	354	372	372	365	336	334	337	357	356	345	347	352	346	356	344	345	345	372	337	389	322	354	330	360	346	343	334	352	347	350	336	363	368	341	355	362	343	360	348	366	343	339	400	396	343	362	344	343	356	366	388	331	328	364	345	342	377	338	389	363	359	335	337	362	348	351	360	337	310	330	347	358	359	341	328	330	308	351	346	382	373	347	359	358	377	355	354	377	388	402	362	368	322	361	329	371	321	316	373	370	353	333	311	360	353	339	373	320	347	337	336	345	359	335	344	370	376	360	337	354	371	330	338	366	363	381	334	371	316	322	331	353	347	327	337	348	330	329	355	350	319	351	372	354	315	341	344	359	354	387	381	318	338	347	382	335	348	336	364	381	372	360	360	334	320	332	349	356	361	346	323	358	359	372	351	345	317	343	365	361	352	346	319	343	307	331	340	339	364	306	338	337	361	360	358	365	357	368	306	357	352	350	329	355	362	325	352	325	344	339	366	318	332	332	359	342	349	326	322	334	312	352	364	334	348	351	343	318	334	368	360	374	361	313	389	350	333	333	361	340	321	366	346	379	328	371	370	333	349	318	357	363	383	358	381	364	339	355	358	354	366	374	331	314	312	390	354	334	325	347	324	312	341	359	339	373	369	382	358	358	341	377	362	364	362	352	308	371	360	352	370	348	389	350	321	363	363	390	352	352	320	337	345	342	378	321	381	350	338	342	387	366	322	330	370	359	341	316	377	355	357	359	335	355	373	362	383	360	354	359	365	355	362	342	360	333	305	346	333	380	358	338	340	350	363	355	325	344	342	338	377	378	298	355	348	328	326	333	347	359	375	349	351	316	347	372	334	373	364	352	338	329	331	341	330	359	352	378	327	337	351	351	328	361	334	359	362	369	363	333	367	400	328	381	376	351	337	355	375	374	336	328	325	349	321	319	341	350	356	355	324	319	358	328	348	367	363	346	353	328	322	367	361	331	347	352	378	332	352	333	333	330	337	373	348	360	366	327	376	334	389	358	389	342	352	323	365	369	339	339	367	377	367	370	347	330	322	354	384	319	325	343	340	341	334	344	357	333	340	365	322	375	340	351	368	335	373	398	330	366	356	356	364	310	330	368	327	351	321	353	360	345	333	368	383	368	326	389	369	347	355	339	362	369	322	365	347	355	335	350	369	335	341	351	377	394	360	334	369	359	323	333	331	390	351	359	325	351	315	354	342	335	379	309	359	354	358	348	360	368	373	353	361	354	327	365	327	317	324	359	345	363	349	345	313	348	377	388	347	319	377	341	351	312	310	331	361	370	362	372	367	341	336	350	377	340	339	363	362	359	339	345	354	356	330	371	380	337	362	354	351	377	303	328	318	333	332	339	328	351	344	345	362	344	360	356	329	359	329	334	333	323	346	327	351	329	356	355	357	377	324	341	347	300	362	347	382	341	307	391	305	339	334	349	359	322	343	349	345	321	338	363	329	362	369	342	362	354	339	380	377	350	374	333	387	355	375	371	371	368	378	346	362	387	364	368	354	377	339	341	390	363	360	362	368	328	343	338	355	359	346	342	377	373	348	330	360	402	360	359	349	354	355	340	354	352	353	349	358	333	386	381	357	371	358	369	344	392	356	357	331	331	331	344	362	384	326	380	308	344	371	362	369	334	366	337	358	369	335	334	366	356	347	368	340	342	342	346	325	329	373	316	370	349	348	334	333	337	344	361	357	320	337	365	337	354	354	375	333	345	352	370	340	334	339	370	381	309	335	333	353	369	331	339	377	353	366	339	301	331	357	388	351	385	366	329	350	355	345	365	365	349	317	352	337	346	333	343	315	352	369	352	360	328	336	362	317	359	344	381	378	360	350	362	341	318	399	396	361	332	366	320	328	384	359	354	336	352	352	394	371	339	347	359	345	358	343	343	387	354	353	346	367	356	333	348	308	348	353	342	350	356	368	357	339	347	350	345	390	311	362	315	343	366	362	388	358	393	374	349	361	358	325	327	324	322	358	387	343	364	397	361	326	325	335	321	338	348	340	377	333	337	346	339	364	356	372	390	340	359	327	351	387	369	342	337	318	315	346	362	368	348	352	325	350	384	329	365	332	352	318	349	351	325	362	328	350	306	350	348	397	322	332	336	335	337	374	348	346	336	299	344	344	356	366	369	367	353	399	382	319	351	390	333	307	327	352	334	356	332	324	346	332	344	373	348	327	325	314	347	373	348	325	358	361	334	341	309	364	347	366	326	344	363	349	329	343	383	377	384	336	313	330	379	345	349	328	353	334	369	366	347	349	322	382	348	366	351	350	363	341	346	330	352	360	305	348	339	339	367	331	338	352	344	353	335	344	324	335	348	386	317	354	341	305	343	349	336	329	338	339	358	365	374	344	341	343	333	364	363	352	374	324	310	335	355	378	354	345	397	360	387	369	342	351	296	335	372	331	340	361	313	356	338	370	388	362	361	347	358	363	366	365	346	388	409	377	341	323	370	368	339	344	311	335	379	352	382	353	370	374	349	364	339	329	322	326	380	342	339	343	351	366	347	370	378	347	336	351	343	362	353	313	353	318	340	362	378	364	355	341	355	355	317	333	371	342	391	320	355	371	357	351	344	317	331	346	384	400	375	359	349	344	293	345	332	364	350	376	346	355	357	353	329	339	339	385	346	321	355	337	373	367	362	344	371	343	321	308	337	350	363	323	344	332	387	362	361	370	343	362	374	343	335	376	355	388	329	340	378	367	359	347	348	328	352	352	344	364	361	339	369	376	374	363	379	362	367	363	344	329	359	330	363	342	340	345	354	323	334	343	331	362	364	326	370	368	381	362	334	363	333	308	324	386	356	340	337	352	340	366	342	343	353	355	344	332	359	339	364	342	387	369	314	356	344	353	322	368	315	344	345	308	353	368	353	394	354	338	349	336	330	384	339	344	384	334	359	357	344	347	351	364	357	331	353	369	320	386	362	362	365	376	304	378	342	355	342	361	300	362	354	350	376	317	364	353	346	354	365	323	364	335	340
36735	27767	13630	2992	1813	969	897	830	805	811	814	807	828	867	869	847	812	856	858	868	866	850	838	866	899	842	817	857	807	835	821	898	879	834	869	798	885	868	835	885	794	850	866	830	827	859	835	838	864	854	816	835	903	861	825	842	813	828	880	795	831	810	828	878	828	822	836	889	885	787	839	811	835	851	885	858	816	794	815	812	780	876	857	821	836	839	854	830	843	845	835	808	822	779	828	835	847	828	844	832	877	838	796	861	842	811	842	813	913	840	807	807	830	835	890	822	810	890	841	798	847	829	810	894	846	875	832	877	870	812	816	805	894	836	853	856	842	829	847	805	790	798	842	823	861	820	847	850	854	881	814	879	866	812	838	856	899	804	837	826	824	841	841	855	869	828	897	816	882	861	882	839	809	861	859	862	859	856	855	857	849	775	813	833	844	856	832	862	829	778	857	826	839	841	906	823	846	842	821	849	855	854	839	852	811	846	830	863	819	848	866	818	812	854	890	824	842	822	874	884	834	796	856	838	848	847	870	800	826	840	848	840	845	898	845	837	800	809	845	857	801	822	844	855	851	878	799	830	813	803	846	844	809	858	821	874	821	840	919	844	838	825	844	857	856	791	823	832	835	866	826	878	861	816	857	851	838	810	789	789	869	814	801	820	830	794	845	818	915	836	834	854	875	848	842	838	879	854	807	839	832	776	816	825	875	799	907	854	840	807	880	823	881	870	861	807	847	840	849	828	844	825	850	834	878	822	861	867	869	813	828	784	842	857	818	849	857	844	814	812	817	853	827	847	786	795	854	821	866	824	823	856	834	798	876	818	885	829	837	864	826	884	826	839	787	883	914	855	837	851	817	848	861	817	832	752	825	842	850	843	803	854	874	847	856	805	922	850	834	820	865	853	818	870	838	774	840	795	839	801	868	868	826	804	886	842	824	834	813	816	823	882	863	842	865	852	842	841	834	843	839	849	793	844	835	828	843	854	809	842	821	864	844	819	762	845	840	841	846	812	867	849	842	902	917	771	810	864	828	899	822	803	836	832	815	859	834	813	845	849	858	836	793	819	809	875	875	821	846	880	840	856	792	833	842	827	914	899	835	775	794	889	866	848	793	839	844	824	817	861	825	801	840	875	889	872	791	834	818	825	880	872	849	852	868	859	810	881	818	876	776	839	912	854	853	868	867	853	892	772	858	808	842	865	865	849	830	811	788	815	862	833	869	863	784	845	849	844	835	804	849	826	856	834	856	838	773	852	818	870	838	846	814	831	801	893	836	842	849	846	813	872	842	814	876	853	865	829	884	831	865	849	803	865	822	855	863	858	806	843	902	822	846	821	824	849	852	829	812	848	849	886	877	847	883	842	813	886	835	838	790	820	806	839	867	865	877	878	815	861	805	864	886	854	796	808	798	778	805	854	817	852	857	853	826	848	864	850	854	807	873	805	829	820	884	834	865	857	804	859	823	807	832	810	848	852	810	836	911	866	807	817	792	897	839	846	823	810	829	830	809	873	878	868	811	836	860	842	825	874	864	785	757	818	832	844	852	838	839	842	854	852	885	811	861	825	781	822	804	890	820	822	879	850	839	820	851	847	843	805	829	837	830	804	834	827	882	853	807	860	848	803	840	813	864	839	890	839	868	818	856	831	860	842	874	820	794	812	872	808	850	870	836	861	821	818	879	787	835	840	805	783	804	832	877	799	827	815	847	849	750	828	779	805	820	783	829	841	857	869	833	814	876	796	853	888	885	855	839	880	866	877	841	830	860	862	835	869	836	837	849	827	875	837	880	866	819	830	880	846	824	825	820	838	834	845	848	840	822	824	851	825	806	825	851	845	826	882	803	823	830	809	811	814	798	796	869	881	840	864	829	863	835	866	848	794	838	839	856	861	857	882	844	841	803	848	826	817	845	785	845	836	821	830	815	788	849	776	859	836	833	820	831	806	828	833	838	844	816	894	812	835	853	805	830	809	859	847	831	789	870	840	891	823	904	794	868	900	854	855	851	869	838	816	845	806	857	819	792	861	890	833	876	883	831	833	871	814	819	806	790	850	876	830	811	774	820	875	819	846	841	843	828	849	859	803	850	887	799	831	835	870	819	822	859	802	894	819	895	822	839	842	796	803	812	836	849	817	828	854	826	813	890	796	849	892	819	824	848	865	823	841	901	840	840	843	925	846	827	878	819	850	872	841	826	880	811	833	838	827	826	819	830	838	863	794	813	859	829	842	832	857	883	878	877	826	883	836	847	875	852	840	835	852	839	871	830	849	853	805	822	786	901	821	830	844	855	869	841	858	805	854	908	797	819	845	927	843	837	839	841	788	824	854	842	928	783	853	854	831	833	812	808	830	790	848	854	793	858	816	808	850	843	820	864	808	830	811	818	844	856	810	852	791	840	865	841	813	874	856	812	841	809	807	891	798	807	836	837	839	925	820	827	853	841	830	850	885	840	768	829	842	794	858	810	839	850	805	877	828	849	793	850	854	836	802	816	834	832	838	832	789	823	811	859	858	866	817	814	811	877	839	837	851	853	829	868	832	858	816	856	794	873	859	839	888	865	879	872	843	823	814	863	861	807	828	811	784	859	849	842	837	808	863	819	854	872	857	865	828	861	849	807	812	813	815	856	785	840	819	757	847	804	802	777	865	839	812	855	836	782	864	913	867	828	805	846	829	850	887	787	895	842	812	851	833	848	816	829	831	857	830	846	800	891	862	857	822	859	846	809	866	811	829	839	867	868	794	853	830	824	823	822	839	880	838	805	853	872	840	862	875	776	852	829	805	848	871	836	845	878	872	845	820	835	818	846	877	823	806	815	874	869	858	893	831	846	853	870	795	825	823	852	865	886	872	867	798	829	848	876	879	903	847	814	869	810	834	871	834	834	835	865	840	820	780	857	859	802	822	819	810	824	866	832	835	903	828	866	824	793	850	837	814	866	863	849	804	797	807	850	825	768	903	835	869	805	763	863	870	833	915	804	821	906	804	839	858	885	864	818	831	857	855	815	851	814	824	856	841	823	799	846	838	869	830	855	860	808	868	825	856	837	878	822	842	830	861	824	816	853	815	856	816	828	867	789	824	823	851	874	841	821	842	861	867	892	777	838	846	761	796	824	839	881	868	870	854	786	899	830	854	826	829	894	828	831	866	850	819	873	897	842	850	785	834	804	887	810	856	860	839	780	837	815	844	846	852	821	863	835	866	786	831	862	884	843	864	841	852	838	889	840	817	861	857	859	891	840	860	845	809	846	836	901	825	794	831	863	827	828	854	794	891	814	891	881	825	875	816	839	864	863	836	868	816	875	832	811	838	843	851	834	892	832	839	830	869	880	825	898	820	825	857	808	896	872	857	834	808	862	855	860	834	837	859	872	866	836	874	837	814	821	843	826	874	837	870	860	805	862	846	921	842	841	874	871	871	864	873	838	802	894	820	842	844	806	865	825	892	825	867	881	819	857	810	864	813	794	872	840	836	848	843	849	831
50227	36108	15934	2882	1138	458	421	385	356	350	365	364	357	364	364	368	370	331	319	389	338	372	356	346	385	352	359	361	350	366	314	342	330	309	334	347	341	353	343	363	325	359	390	350	317	341	338	335	367	375	345	332	355	348	345	342	344	377	387	336	324	352	363	324	358	373	361	341	359	344	352	352	315	311	358	330	341	361	342	351	358	354	336	343	346	309	340	350	343	343	334	376	374	342	330	323	342	345	354	338	324	353	355	388	360	358	362	328	371	356	347	311	343	350	320	347	386	360	341	380	341	379	327	350	398	358	351	344	370	396	338	345	333	311	357	330	365	362	390	333	365	333	366	351	329	336	355	364	343	314	358	363	378	357	357	365	323	352	336	333	347	325	371	393	359	347	320	388	361	348	362	366	334	336	340	360	333	326	328	347	366	392	345	380	347	347	362	336	359	346	337	381	339	303	360	344	322	322	352	336	357	335	344	329	378	346	317	329	362	352	368	345	340	397	382	329	358	349	355	340	334	356	374	343	325	355	357	345	343	347	366	369	347	373	349	381	400	369	343	345	361	339	362	360	371	352	375	361	330	367	367	354	376	358	370	357	386	313	340	352	342	366	367	320	388	361	347	349	342	325	373	349	367	355	325	346	358	351	335	317	373	361	395	314	346	325	387	340	331	334	371	351	352	364	400	374	333	365	323	354	351	360	361	338	349	356	315	336	329	352	343	365	343	372	382	340	362	353	353	338	346	344	394	338	319	382	381	396	348	350	374	349	355	357	335	399	348	340	358	352	340	375	343	332	368	326	367	405	355	350	343	405	359	406	350	332	355	306	333	335	348	337	375	393	349	330	357	354	363	364	348	385	338	357	314	348	361	354	368	346	354	320	297	357	337	354	326	354	356	346	359	334	358	342	369	343	367	354	364	346	342	306	340	330	363	371	356	354	343	323	364	346	373	345	374	327	356	338	379	323	323	351	353	367	350	347	339	357	351	360	353	337	368	365	340	343	354	369	359	379	354	328	320	342	361	346	343	296	354	370	346	365	365	332	368	331	386	322	299	330	344	312	359	323	364	389	331	369	357	372	304	357	340	315	343	331	341	370	381	313	362	345	391	350	319	357	345	356	362	334	357	344	375	358	337	355	354	343	339	338	383	368	363	375	351	370	343	347	340	370	376	340	356	376	322	318	349	341	352	368	331	370	355	359	384	340	378	354	372	359	306	341	358	346	341	326	369	347	344	370	369	374	352	357	365	356	367	353	357	352	356	331	342	339	334	345	360	346	353	357	360	370	317	331	385	350	323	319	371	376	316	346	338	370	337	357	364	388	363	366	358	352	343	382	343	333	365	321	349	362	370	346	343	342	325	375	331	334	349	378	327	347	339	354	357	346	323	385	360	353	369	342	362	336	361	341	373	344	387	354	334	385	380	363	348	340	343	390	344	368	314	358	366	368	354	354	369	352	348	355	384	384	348	326	347	372	356	324	362	359	375	350	323	403	336	316	359	356	339	331	361	361	330	341	354	369	355	347	341	356	404	322	351	356	376	342	353	343	361	361	361	341	383	353	347	339	321	382	367	369	346	353	352	336	378	337	367	346	330	369	373	334	344	350	349	365	341	346	346	352	343	325	323	361	338	361	336	337	363	366	394	343	327	337	324	308	333	333	357	365	359	346	306	337	353	367	354	355	350	333	369	358	364	370	354	348	352	347	319	364	358	335	351	347	350	346	365	343	332	351	359	382	354	325	336	380	342	368	334	343	362	342	336	316	356	328	315	336	354	361	360	343	343	370	363	355	330	338	331	356	354	326	336	359	358	359	334	364	357	356	380	375	354	364	358	374	346	340	377	370	365	351	353	348	352	313	380	352	345	349	342	331	316	343	374	378	354	346	321	351	324	371	381	364	380	338	367	373	335	373	337	376	376	356	369	360	351	383	342	365	379	332	332	328	398	362	345	352	366	318	345	339	361	316	334	355	364	373	337	343	353	330	344	346	336	319	341	337	362	322	340	341	357	337	354	337	349	320	340	346	367	380	373	348	378	324	327	314	339	343	369	345	346	339	313	363	346	325	326	343	332	335	332	334	361	361	341	360	370	340	362	337	353	359	313	361	362	340	325	367	316	363	381	381	337	312	322	355	342	396	374	317	370	345	369	351	336	333	327	297	346	349	324	343	392	369	356	352	382	360	334	347	360	324	356	336	328	366	338	355	368	359	331	326	366	372	335	327	328	366	360	328	346	385	344	355	387	390	379	348	323	336	348	365	348	386	361	364	330	357	363	377	363	353	339	360	327	350	376	355	353	339	315	330	370	324	360	350	373	349	336	339	327	364	357	354	370	335	338	362	367	367	322	342	358	348	347	361	354	371	357	332	367	348	339	354	344	373	401	354	376	347	352	314	331	348	380	352	365	374	368	346	375	368	349	355	362	346	357	331	356	364	393	322	361	356	387	359	359	340	342	372	329	335	365	373	318	366	367	342	333	366	327	402	374	370	325	374	341	371	357	343	328	366	344	360	360	349	339	361	361	331	375	371	346	366	349	357	340	320	342	371	367	342	332	386	362	354	375	378	346	366	375	333	324	373	378	339	329	387	359	360	381	320	335	299	382	333	385	372	331	360	337	368	348	340	349	365	373	351	384	308	325	360	378	328	366	354	362	395	349	360	343	372	362	353	376	346	343	371	322	336	360	380	340	316	341	376	356	341	329	352	385	364	397	326	331	360	363	359	351	355	341	398	335	356	362	345	384	364	359	325	352	301	360	351	339	369	370	342	354	345	352	303	356	307	347	341	327	348	365	353	335	370	332	345	366	330	362	335	331	323	360	354	322	357	351	368	343	385	348	335	349	335	377	347	346	381	368	385	349	400	362	359	354	342	361	365	351	388	367	372	333	355	351	356	303	341	337	373	356	388	334	308	361	330	379	369	348	363	354	343	334	396	392	364	345	341	350	367	345	346	354	378	362	335	343	334	345	348	402	359	346	340	313	394	320	326	319	341	339	326	364	328	362	329	361	339	382	360	353	376	386	375	320	331	338	367	358	315	346	333	353	324	341	340	360	355	367	344	349	353	355	346	317	358	307	357	330	359	357	356	370	323	359	308	352	347	341	343	366	340	394	348	397	367	364	322	370	365	374	348	343	357	315	335	381	357	360	363	374	390	331	336	353	308	330	399	332	365	346	343	346	345	348	346	346	325	375	366	385	379	343	340	347	316	342	349	357	345	356	375	371	363	344	365	369	355	366	383	332	386	358	370	375	368	312	358	378	348	350	362	345	357	373	363	354	364	366	352	318	353	375	351	360	359	340	328	351	386	368	353	348	331	339	325	398	363	333	360	382	371	324	370	333	336	364	344	343	346	329	356	380	363	358	309	369	348	371	364	384	350	365	350	349	349	367	345	387	364	312	340	328	363	352	376	368	390	346	373	340	351	391	324	361	387	349	381	354	323	359	346	372	365	405	342	394	353	325	348	347	363	361	364	357	349
39701	32683	16746	6052	3467	1315	1226	860	829	862	875	879	815	864	826	910	827	877	822	869	914	841	839	830	825	856	838	911	869	858	829	830	820	854	829	853	849	829	834	838	847	803	796	864	823	808	825	911	875	829	873	844	840	838	869	837	857	890	844	860	816	848	826	855	859	836	856	889	856	834	869	829	839	838	869	870	840	849	823	816	868	781	851	832	837	828	855	835	808	825	845	901	844	867	877	806	869	826	849	857	862	877	818	883	817	852	851	876	814	879	835	936	800	813	822	858	831	833	767	838	794	822	844	849	828	870	846	802	845	798	821	848	813	822	801	831	864	845	849	865	848	832	822	836	867	858	842	821	843	792	833	860	800	879	813	860	792	866	861	832	835	800	857	905	865	830	821	856	811	832	824	827	889	874	867	827	862	804	782	856	831	800	804	811	870	873	805	849	849	822	824	813	854	793	857	820	851	785	860	855	882	860	829	858	840	827	861	861	871	815	855	834	814	837	887	863	845	873	841	882	857	864	832	846	854	846	872	830	877	853	837	852	809	897	868	875	782	865	877	839	775	859	867	861	861	833	871	831	853	824	917	871	884	868	817	841	872	800	813	841	860	818	822	855	802	884	835	807	884	874	864	832	861	854	849	807	846	883	844	841	844	831	811	857	829	828	828	845	858	824	855	787	888	850	860	820	874	832	827	833	883	825	868	821	836	802	838	839	874	872	783	828	879	845	810	829	893	798	851	841	877	837	856	906	834	828	870	818	829	844	775	871	833	843	847	859	880	873	885	841	902	842	815	859	844	858	799	876	859	894	800	869	857	891	812	892	840	884	850	890	844	842	807	809	862	847	836	835	872	875	832	823	813	832	830	811	868	820	804	847	831	835	824	805	847	818	809	823	808	865	825	793	842	835	886	835	854	840	852	914	852	805	877	862	870	800	848	873	858	856	839	848	830	863	850	831	865	814	831	858	835	818	835	864	858	845	880	830	799	852	865	933	792	906	832	776	870	805	887	827	834	860	850	784	826	875	833	832	910	808	819	873	790	873	833	823	881	833	836	803	878	847	809	868	827	829	843	842	825	904	814	831	833	843	862	855	872	878	853	821	845	896	834	832	826	801	869	869	804	886	846	831	819	787	833	820	885	845	787	763	822	836	850	796	832	868	890	826	792	873	808	843	806	843	842	852	817	828	864	805	861	831	789	833	818	825	881	821	838	854	821	814	878	840	869	874	798	885	838	844	828	865	789	845	842	879	833	876	851	828	837	808	880	844	859	840	830	879	865	814	830	825	809	853	823	830	803	860	872	830	878	824	821	854	913	799	855	845	889	815	865	886	816	833	881	844	873	835	859	823	796	879	847	833	865	815	854	831	807	921	822	856	875	904	849	861	810	868	846	834	834	846	811	770	801	876	847	879	877	831	864	810	874	876	853	809	810	889	853	876	870	850	874	837	848	815	848	897	859	844	823	805	873	853	885	829	816	871	845	914	816	896	917	822	817	822	836	815	847	818	850	840	820	817	864	912	860	832	809	825	817	802	811	861	818	872	832	840	867	856	840	854	802	858	828	885	782	822	799	845	843	795	829	894	798	808	863	829	848	848	791	837	821	840	827	784	835	883	872	832	837	799	868	841	831	858	833	855	820	876	852	852	862	862	800	863	819	848	811	823	833	846	878	853	886	785	878	829	852	804	864	865	831	834	866	809	878	897	864	861	840	882	850	849	823	887	841	830	911	797	825	795	814	817	795	841	845	859	872	853	849	863	884	853	811	816	838	813	862	852	825	885	899	860	813	855	832	863	846	910	821	817	868	819	842	798	779	856	833	812	842	852	845	855	830	826	895	811	904	857	779	856	860	810	844	843	818	847	869	813	901	820	802	876	872	820	836	831	834	828	819	851	838	843	872	841	880	819	819	844	857	841	824	818	824	887	812	850	880	852	838	842	792	837	813	849	856	860	862	828	747	876	826	849	813	869	868	820	843	872	887	875	823	793	821	894	852	865	866	843	847	851	885	819	850	895	808	877	763	808	797	870	890	843	842	850	799	857	859	812	858	848	808	909	835	767	869	824	807	869	857	866	872	879	880	818	815	855	858	885	886	852	871	875	776	847	863	825	743	833	872	852	820	851	868	823	880	810	866	858	839	819	825	870	828	832	827	817	837	823	797	850	848	867	816	837	855	833	805	843	854	880	854	844	848	815	829	877	832	839	872	825	830	820	826	782	855	891	880	848	778	830	862	896	874	873	819	843	837	808	881	801	824	786	829	830	879	831	844	863	863	829	801	819	800	835	863	830	853	847	821	857	828	795	838	821	840	866	846	865	842	815	837	877	874	846	811	830	869	844	842	839	873	841	821	841	829	814	845	817	844	821	861	857	782	820	841	791	877	879	880	840	893	809	882	863	864	860	878	859	803	852	834	853	897	828	894	909	835	847	870	812	838	854	896	838	833	832	824	815	884	864	840	873	756	891	874	868	889	865	894	855	861	880	809	856	897	815	851	885	850	819	831	834	871	831	836	840	823	878	801	794	853	820	805	861	823	842	827	850	875	854	873	778	808	860	796	821	822	855	817	795	850	827	819	811	878	833	872	857	880	850	850	811	876	820	864	875	831	857	836	831	835	816	848	795	847	787	861	855	844	870	867	862	817	859	857	836	824	875	867	881	837	858	926	832	878	842	841	813	847	801	888	865	788	870	838	819	815	878	874	846	820	761	869	835	836	845	869	846	851	804	845	826	829	845	823	828	798	876	824	852	794	837	874	864	888	761	887	888	852	866	818	846	798	830	878	840	840	834	850	810	830	854	841	822	800	834	819	833	813	893	829	848	854	830	882	817	830	899	830	839	832	846	877	798	849	806	879	858	849	809	840	847	830	859	861	794	798	886	843	845	860	849	821	846	875	847	863	832	814	853	826	882	868	832	848	788	818	844	834	879	826	843	870	836	835	853	815	904	845	843	867	848	843	851	867	812	835	797	802	842	848	816	814	870	873	827	881	871	787	806	830	916	823	823	810	829	855	825	829	863	911	884	815	869	798	806	810	854	878	822	806	876	855	822	896	889	810	896	870	842	868	811	879	853	834	886	830	829	825	869	836	877	893	869	876	845	851	856	913	821	836	865	826	807	839	832	863	841	794	873	806	799	799	784	868	827	845	858	844	820	878	824	790	855	831	812	838	828	832	855	841	814	863	854	761	837	852	820	819	842	849	787	859	832	857	776	839	796	815	799	851	834	866	900	812	852	853	762	827	804	866	873	814	798	889	827	833	867	870	840	846	836	903	832	890	853	833	804	843	836	825	835	818	840	885	803	856	868	793	835	858	870	834	841	858	868	898	856	887	888	911	842	857	857	842	884	838	826	875	854	852	875	828	846	815	844	788	817	840	809	876	842	836	834	867	868	863	836	855	809	837	853	862	877	795	800	830	834	863	848	840	866	822	821	840	877	886	846	849	793	856	813	842	809	825	816	792	871	834	838	870	791	833	889
82995	73570	52098	25013	12766	2397	932	301	267	245	269	229	245	255	257	244	254	261	247	269	233	256	263	276	253	245	248	288	255	239	265	278	263	266	276	263	245	230	243	264	232	278	259	257	227	223	271	252	231	231	255	267	252	269	259	263	255	263	270	253	233	285	252	257	267	267	251	243	230	254	255	293	252	263	257	239	235	244	255	253	232	248	254	226	245	234	248	250	260	275	252	241	250	259	232	269	266	250	260	281	273	249	240	287	241	253	275	246	239	241	256	243	273	251	285	228	283	266	261	250	246	234	239	247	266	244	241	271	238	301	247	252	252	270	258	257	250	259	255	241	251	257	251	247	267	238	251	258	231	245	244	271	253	232	257	250	262	277	274	253	242	258	245	280	271	239	234	233	258	242	232	215	240	266	248	280	265	253	256	262	280	265	227	233	244	233	232	252	262	250	278	226	269	257	227	276	285	263	271	237	258	246	239	251	248	270	236	245	234	266	257	253	244	269	272	268	247	271	235	234	256	244	255	259	246	260	260	251	263	249	241	264	268	261	248	246	241	295	250	283	247	222	266	240	248	277	269	267	252	241	263	218	284	255	248	249	218	232	251	238	219	258	251	264	256	239	265	280	270	224	273	247	262	235	252	241	238	231	253	236	260	249	242	254	253	243	257	218	229	271	268	244	227	274	218	263	270	249	226	250	223	215	247	241	258	246	270	267	249	252	256	245	254	233	248	269	243	248	275	276	246	293	269	245	262	231	240	279	259	250	256	244	242	235	230	247	281	275	247	230	242	287	257	235	262	259	268	266	251	254	247	245	275	263	237	244	293	250	290	249	263	238	273	256	266	274	265	249	264	220	247	261	239	231	238	248	220	295	243	234	250	250	283	275	263	252	263	272	296	236	254	271	284	275	295	262	244	244	256	249	234	269	252	231	262	258	263	221	294	262	250	228	261	244	223	241	273	252	271	249	250	269	254	229	262	245	263	282	242	261	255	232	261	259	241	241	240	241	256	230	257	254	226	241	240	241	253	278	281	248	258	259	259	271	258	288	224	282	261	219	256	260	235	237	242	267	242	243	272	275	228	247	273	236	259	245	267	237	221	252	265	261	223	248	276	255	254	241	261	290	245	229	258	258	232	235	249	251	259	259	276	243	244	222	227	260	294	274	293	242	253	227	252	231	259	259	246	237	233	248	264	302	307	223	247	284	282	277	231	269	272	251	254	234	272	227	260	235	259	277	233	261	279	245	235	252	278	234	220	275	269	244	235	272	286	233	268	235	237	274	253	242	260	257	244	258	250	252	250	290	287	236	275	231	222	230	266	225	249	258	254	247	254	254	235	243	231	252	219	255	245	257	222	263	235	235	252	270	244	241	259	237	212	271	262	243	268	227	234	246	272	227	228	249	247	262	280	246	229	250	257	253	262	252	235	267	255	264	257	254	245	263	239	293	286	262	234	267	262	258	253	257	258	240	257	253	254	241	259	247	258	248	285	271	223	265	241	260	242	243	233	219	256	227	256	232	264	253	252	254	259	235	230	238	249	249	261	226	231	250	239	255	245	258	221	256	273	268	249	269	267	257	247	267	258	268	267	263	220	228	236	259	222	260	251	224	243	248	248	260	230	250	246	252	274	256	224	251	246	243	275	229	236	270	257	250	272	256	260	244	242	232	243	247	249	244	232	254	244	269	243	261	259	268	268	275	224	259	259	233	251	262	265	273	247	266	258	258	265	245	229	253	252	222	275	232	240	243	233	277	248	243	242	271	251	236	220	259	227	271	231	258	258	250	257	246	251	250	272	238	249	251	240	249	210	239	260	243	209	258	250	225	258	252	246	233	232	265	241	273	256	278	236	239	257	246	276	263	260	249	271	259	286	259	238	229	268	233	248	254	245	235	251	234	244	260	248	265	267	260	260	254	217	252	258	257	275	252	271	248	226	247	247	237	257	277	268	263	252	275	248	276	253	270	260	271	244	246	258	218	265	234	255	262	242	226	248	273	263	277	253	267	256	248	238	241	228	258	238	247	226	277	283	264	253	246	265	257	233	241	247	285	239	276	233	260	247	247	243	245	236	229	254	249	247	242	229	255	218	250	229	263	255	251	282	229	274	248	258	238	259	260	245	258	244	235	247	209	262	286	236	274	233	275	265	232	245	262	226	263	233	276	260	261	273	238	266	262	234	274	278	274	269	254	240	255	245	266	233	253	239	260	265	249	263	247	260	242	237	241	264	267	259	281	272	251	257	240	257	231	232	240	227	272	244	252	262	248	244	219	274	267	231	261	232	260	240	252	266	254	278	247	267	246	272	247	253	265	243	243	283	254	236	241	238	241	240	263	272	237	273	272	211	274	254	257	252	239	231	247	254	255	274	263	245	259	237	252	268	233	262	264	264	243	269	260	261	234	221	274	252	275	248	228	273	271	233	226	274	251	245	255	244	234	226	270	222	228	211	219	253	251	227	241	246	254	253	206	248	259	249	279	244	232	260	256	248	245	262	241	257	246	261	262	232	249	263	220	263	274	283	258	229	272	236	242	250	263	239	256	271	234	233	238	277	250	261	248	221	247	275	261	241	249	250	240	294	296	260	249	225	249	238	246	262	244	234	269	260	229	267	257	261	210	238	258	227	234	251	249	248	260	244	226	225	246	247	260	246	275	243	239	264	243	229	254	271	242	259	238	262	246	261	222	273	263	222	239	248	260	250	268	252	248	249	241	274	239	230	249	240	252	273	242	234	230	247	275	287	232	266	250	255	242	237	280	256	245	257	263	249	265	291	264	270	253	267	257	267	250	271	241	250	253	255	239	250	229	236	250	271	262	238	245	251	253	276	250	245	258	231	234	259	212	224	242	262	276	248	283	231	241	249	258	228	248	272	278	295	242	246	243	234	227	244	229	272	257	247	254	239	250	254	241	240	264	246	257	240	257	252	249	253	235	274	256	241	264	245	261	236	248	264	222	246	265	252	262	249	271	274	251	248	250	247	241	244	237	230	241	262	269	262	245	259	241	263	276	249	267	252	257	242	229	249	238	268	247	263	216	269	226	231	256	257	269	280	259	232	221	268	276	261	235	228	229	241	219	218	239	222	288	252	269	241	251	246	271	272	273	265	225	261	251	251	222	247	294	286	239	258	246	280	254	231	214	242	273	233	281	231	270	236	289	244	231	256	262	231	261	266	240	232	272	255	253	243	230	210	244	266	226	264	252	228	255	244	266	284	242	251	262	245	246	286	248	243	252	251	255	255	264	253	243	257	244	247	286	276	256	275	250	286	243	247	259	279	248	235	245	279	262	260	269	279	239	257	241	232	255	246	264	240	256	250	277	240	249	256	257	255	263	249	242	276	247	253	256	254	260	252	244	250	253	270	285	260	261	270	215	272	266	233	239	272	244	236	264	258	262	255	249	242	264	268	231	237	223	250	280	249	228	261	241	265	273	254	254	269	253	253	252	257	249	269	225	258	241	239	259	262	255	255	250	231	258
67851	66184	49330	27769	17036	4834	3267	664	630	585	627	616	609	625	654	647	652	636	632	597	631	615	619	643	641	620	593	654	630	652	667	608	610	596	578	591	626	571	572	657	614	597	646	617	593	613	630	616	614	587	656	612	608	661	629	613	592	568	631	630	583	657	616	624	592	615	608	590	626	621	626	599	621	629	575	633	571	620	677	600	622	593	601	638	612	573	629	656	583	631	623	568	609	614	609	655	658	603	633	607	655	621	619	631	638	622	576	633	656	605	622	649	569	615	610	625	582	648	624	617	623	633	591	597	620	661	653	643	638	591	560	606	613	611	585	639	643	630	592	622	627	598	616	569	663	579	620	614	623	626	594	603	606	632	630	623	648	593	608	575	633	590	611	619	626	547	684	658	634	577	616	639	619	579	680	623	611	598	633	621	640	565	549	589	595	640	596	631	604	604	648	635	610	608	635	653	625	629	611	618	633	599	611	600	592	632	615	612	637	624	617	655	662	594	617	584	577	603	605	655	593	633	614	613	626	666	602	631	594	591	578	603	680	628	620	666	635	633	653	583	630	650	611	652	575	609	592	548	612	653	640	590	608	588	622	605	612	630	577	604	617	637	608	572	614	587	612	631	578	617	631	589	572	665	611	646	626	609	658	588	643	614	614	613	628	585	588	624	602	572	597	553	633	659	644	631	653	674	652	618	619	605	638	602	591	601	682	652	583	651	594	616	597	592	628	617	628	621	637	606	639	608	597	629	621	665	603	578	634	608	630	592	598	616	576	622	615	588	577	581	617	615	650	556	611	596	623	642	638	604	589	591	655	633	648	630	596	639	618	582	653	608	632	625	584	578	585	569	610	611	652	597	608	647	590	595	588	642	616	607	616	628	631	593	594	645	621	649	615	586	659	622	589	622	605	586	604	633	623	583	628	591	575	619	606	587	610	619	615	599	610	602	637	562	621	626	634	660	583	631	626	572	595	621	571	589	629	656	601	644	641	633	628	620	604	617	590	610	586	628	627	619	581	645	588	632	624	619	582	583	604	578	603	601	585	628	624	646	648	618	632	629	618	623	619	606	618	584	604	622	660	636	586	620	612	600	629	604	617	612	627	601	637	633	584	597	642	618	627	604	613	596	634	603	570	612	633	573	618	638	594	602	674	596	639	623	636	660	597	645	599	620	598	568	595	614	605	616	617	602	628	623	646	585	642	641	657	636	535	644	638	602	628	617	638	572	618	587	625	641	645	579	657	595	582	613	643	624	605	624	613	612	629	623	626	625	630	639	592	621	636	587	661	584	664	596	627	605	558	630	613	648	625	647	624	595	613	587	641	659	601	570	609	603	587	611	642	609	608	627	681	664	592	604	659	629	593	619	656	617	602	669	613	628	581	654	654	621	600	667	574	612	592	601	599	573	656	651	589	611	634	574	637	672	613	596	614	643	623	617	647	606	587	644	603	632	657	613	620	638	594	631	629	600	669	588	572	623	599	626	594	630	593	598	629	640	614	628	632	599	632	637	603	598	583	650	609	594	636	611	640	581	595	608	628	620	546	571	653	592	624	622	617	629	578	612	658	596	593	597	637	606	603	643	620	588	616	583	560	620	601	608	654	668	616	595	639	614	623	628	617	655	598	633	609	602	581	601	594	629	568	646	608	585	597	612	654	579	594	656	650	583	637	564	642	580	604	610	562	620	613	602	646	570	635	620	603	589	613	579	617	649	571	639	632	636	583	602	576	639	620	588	617	592	623	606	606	649	614	630	610	634	607	574	632	612	620	607	581	602	570	598	597	638	598	616	618	627	602	641	583	643	617	632	641	585	613	658	651	579	619	596	635	605	601	587	629	664	613	674	608	623	613	597	624	615	614	643	566	609	656	559	554	648	606	591	568	610	664	577	642	585	604	574	581	599	638	602	593	579	611	608	614	581	630	603	594	651	660	611	626	605	638	619	655	608	605	580	590	594	611	581	574	615	625	604	593	626	582	614	638	596	584	605	617	628	607	601	611	638	611	608	622	584	601	598	588	601	608	615	645	633	644	643	614	610	628	634	663	589	563	584	585	601	621	606	642	587	639	600	583	609	621	557	651	658	618	628	618	604	640	563	603	622	634	610	655	609	623	593	607	598	610	607	646	639	633	582	611	591	617	633	610	598	555	630	627	630	584	628	621	638	606	610	587	620	610	578	620	620	595	595	597	614	597	620	627	623	638	588	625	575	634	637	645	627	606	625	663	657	589	663	615	593	606	640	590	613	599	579	618	617	613	647	602	628	584	623	566	636	641	641	603	626	613	626	608	589	619	619	601	595	608	622	613	697	573	603	620	608	616	628	579	564	586	592	620	667	620	597	610	598	642	582	626	566	598	659	630	581	618	614	608	562	626	625	638	575	626	586	625	626	615	613	636	619	640	604	635	586	609	568	618	632	639	623	614	606	569	602	652	626	628	611	638	582	611	623	643	613	610	588	627	640	574	666	625	620	610	614	602	632	571	577	632	568	579	634	589	610	625	623	622	625	587	579	636	593	599	613	639	623	663	605	606	662	615	611	612	643	587	577	641	605	609	589	620	626	614	606	599	618	620	621	617	632	621	605	618	634	585	605	663	635	622	641	612	661	588	617	603	622	626	593	619	622	614	609	619	632	600	602	595	617	593	623	638	624	590	539	584	607	588	584	637	606	600	594	648	599	554	621	631	678	564	579	618	599	636	638	617	619	620	627	626	603	610	613	592	588	612	575	638	576	602	634	657	630	598	646	652	626	594	610	610	643	606	602	621	618	625	558	666	626	662	586	622	636	613	597	583	624	619	613	634	592	636	642	612	602	595	574	626	645	637	637	593	627	685	556	628	617	638	615	609	616	625	643	622	644	640	657	606	611	628	592	599	610	602	605	596	569	612	645	648	605	582	630	612	609	642	653	609	605	594	630	658	607	639	634	586	599	649	632	629	532	619	636	608	629	633	621	628	612	575	601	629	601	642	612	610	628	595	613	616	598	550	621	676	611	621	686	651	601	615	625	640	591	597	604	598	614	622	592	666	651	598	610	579	605	658	559	588	603	593	633	600	653	608	679	610	591	611	651	569	633	610	629	633	597	571	621	634	645	602	624	631	597	602	598	606	599	585	595	628	631	618	648	629	573	569	626	588	607	581	605	636	609	613	636	576	591	607	597	632	618	643	565	634	611	643	630	620	566	638	622	618	626	659	599	595	606	619	604	642	613	571	648	562	602	617	617	607	608	630	617	600	636	655	625	635	595	621	574	616	593	625	624	561	592	640	635	625	622	625	604	629	610	618	587	589	582	607	602	608	615	633	626	618	605	628	551	612	622	638	576	626	586	610	612	577	643	636	608	610	591	582	592	625	658	599	622	611	623	653	622	583	644	594	635	585	648	610	627	637	588	625	655	665	611	600	610	580	591	633	643	577	577	635	621	602	622	637	609	562	618	581	602	612	622	623	609	583	644	652	591	607	591	587	592	595	597	576	615	613	613
40605	27864	10749	1443	692	417	401	335	331	346	339	343	362	359	350	360	405	358	333	343	346	334	362	347	375	365	343	334	352	339	382	353	359	338	358	376	366	355	345	304	355	339	359	349	346	354	353	349	380	357	355	357	353	371	352	356	361	368	330	370	353	372	337	383	341	366	360	356	359	359	365	368	346	323	316	324	337	329	362	334	339	341	366	347	330	364	349	368	378	399	370	331	318	350	345	376	364	350	350	365	330	362	320	344	361	366	334	378	344	387	369	374	337	388	359	337	348	328	367	351	379	327	343	341	328	410	356	341	375	351	377	348	375	367	373	314	369	334	382	372	347	382	357	389	355	376	333	359	335	353	336	363	394	356	343	373	347	369	319	330	338	325	331	361	333	363	365	382	371	326	376	381	321	360	349	351	351	320	347	370	327	353	319	369	364	334	356	361	343	357	361	360	334	348	333	341	362	380	381	360	364	349	382	364	334	337	353	332	316	347	337	366	333	387	394	358	336	329	354	424	379	337	341	342	355	342	326	332	356	344	331	333	335	364	369	366	344	362	376	356	340	350	348	346	410	348	358	345	369	362	355	341	360	319	392	322	380	328	350	360	382	329	362	351	352	378	365	354	359	368	396	352	331	351	378	370	363	361	368	380	349	351	351	347	352	365	336	328	337	367	358	369	367	329	338	338	369	343	351	336	327	360	368	348	334	358	371	356	329	297	372	359	318	311	366	387	336	362	364	380	374	355	349	367	355	378	347	351	379	347	378	348	357	348	378	356	338	384	376	380	342	365	360	385	371	374	336	341	334	362	374	350	359	373	369	370	321	355	351	355	365	349	363	314	353	352	318	349	352	373	335	368	359	305	360	342	372	359	362	342	339	374	379	373	352	357	372	332	397	381	349	353	336	394	360	364	350	347	345	367	359	336	372	308	347	381	319	347	356	377	316	335	336	337	374	341	347	324	358	388	348	403	370	335	366	337	365	338	388	359	357	361	367	373	365	354	355	373	387	352	366	319	357	356	345	368	322	363	334	359	336	383	358	339	373	341	393	374	375	328	367	355	366	369	328	355	339	361	345	367	352	363	346	361	363	343	357	360	349	316	331	321	318	359	342	338	370	344	348	323	356	315	342	323	377	321	346	362	335	376	389	380	395	362	343	347	358	331	371	371	333	343	372	350	359	353	337	340	335	359	376	346	341	322	353	371	336	357	374	374	358	406	348	332	371	335	318	332	334	343	348	381	358	349	351	330	358	331	318	361	354	346	364	351	358	340	380	356	370	341	337	340	372	349	346	344	383	346	343	363	333	346	333	357	363	342	365	358	334	377	384	337	310	373	362	345	384	370	377	368	370	372	350	342	328	302	352	350	324	358	363	350	323	365	351	325	336	370	355	363	336	359	330	381	346	347	352	326	341	362	361	367	374	370	378	386	368	368	333	340	356	315	336	360	354	317	361	372	372	366	374	334	343	361	335	343	368	362	378	376	357	346	349	338	346	316	368	363	375	383	358	373	314	368	354	370	389	369	333	352	338	338	349	380	385	346	359	342	322	358	370	414	350	330	354	360	351	358	331	342	370	376	377	342	339	365	346	377	376	345	366	329	374	361	363	356	366	362	349	341	352	377	373	339	320	365	385	345	328	370	384	354	373	360	355	315	364	370	349	338	342	397	358	349	355	348	362	352	357	330	365	336	364	351	370	366	317	333	372	361	350	392	328	372	339	381	360	327	336	351	324	344	335	322	360	346	342	333	362	372	330	373	353	329	369	383	348	351	371	360	358	354	366	318	359	336	334	376	340	355	339	351	374	380	372	353	344	365	326	382	377	338	367	348	333	375	350	391	357	340	355	397	329	321	363	389	370	346	374	348	362	368	334	334	349	364	350	349	374	323	384	411	325	365	354	355	334	374	343	371	370	379	331	356	353	370	359	336	309	357	369	321	359	329	355	366	351	344	341	351	333	368	347	346	346	354	326	370	350	321	370	350	385	327	327	346	315	350	360	366	332	333	358	331	347	331	340	354	354	361	359	345	339	373	338	343	386	359	358	368	381	346	347	334	365	347	349	320	361	378	339	354	351	342	350	339	343	359	386	373	379	362	366	355	368	369	349	348	357	371	332	340	334	354	345	355	350	335	347	331	333	346	342	348	353	359	344	374	365	357	371	336	371	344	363	371	368	349	360	327	355	291	341	365	348	331	346	354	388	382	343	377	365	373	377	360	339	344	337	370	352	386	383	356	321	349	355	365	371	360	337	337	338	373	378	353	342	355	368	355	350	365	336	356	368	358	357	345	379	329	358	315	327	371	366	345	344	360	363	346	366	365	374	348	372	382	362	335	338	361	359	362	334	349	342	393	341	316	338	351	347	349	354	342	345	316	359	350	361	406	356	375	345	365	373	380	343	316	395	359	354	331	375	349	359	349	385	352	340	342	344	368	359	326	324	353	327	384	363	352	365	358	348	352	384	356	368	364	360	309	377	372	319	321	374	396	349	335	377	328	345	332	337	362	380	384	351	359	362	337	369	356	389	355	366	373	317	333	331	381	353	352	367	339	354	349	339	351	374	357	371	352	380	357	331	383	334	332	351	311	339	348	351	335	347	340	373	367	339	344	371	352	376	355	357	333	317	326	356	328	354	345	346	342	353	383	355	353	330	366	353	344	390	370	329	361	344	336	363	370	354	331	354	366	355	365	331	388	337	332	338	368	344	374	389	356	336	348	344	367	371	342	340	380	386	334	312	347	351	333	309	362	307	348	341	341	336	358	346	323	342	329	353	350	346	351	357	346	301	352	340	323	347	342	351	350	331	373	369	364	346	395	341	353	368	346	354	352	369	342	309	362	349	371	329	357	345	326	361	347	323	392	326	353	350	333	374	335	341	403	340	361	332	369	335	356	348	346	340	378	343	366	342	351	361	343	350	312	388	360	387	373	376	340	372	358	361	390	372	330	331	337	336	332	364	357	338	360	345	343	340	344	334	337	334	345	341	343	338	376	337	322	314	328	349	337	371	342	352	382	370	364	342	346	343	345	307	319	365	374	357	353	351	336	341	348	351	382	341	333	370	359	356	382	324	361	353	379	363	379	349	351	357	352	316	337	339	348	354	359	326	335	364	352	304	368	360	366	359	361	357	358	359	341	365	344	360	348	350	320	355	351	369	371	392	367	338	400	340	363	370	367	335	361	379	343	355	408	355	371	326	343	348	353	337	341	378	367	376	334	368	329	351	340	343	316	345	362	389	359	326	362	338	355	350	326	356	392	350	345	336	362	366	350	341	328	315	353	398	395	328	337	350	369	339	347	384	389	351	359	333	372	344	320	351	346	369	333	356	393	373	307	374	294	351	335	341	356	325	389	329	352	351	340	370	362	350	399	386	336	360	362	352	328	349	347	366	359	368	343	321	358	342	362	348	360	358	336	340	339	342	337	356	352	368	388	366	357	366	364	359	356	364	341	338	366	357	356	332	332	397	370	362	321	350	327
36852	28075	12771	2767	1840	1012	915	813	868	878	841	866	845	826	825	870	823	898	848	841	842	844	866	823	830	827	889	852	917	899	811	852	897	859	866	886	811	869	869	915	909	811	877	828	853	878	861	863	843	853	836	850	830	872	830	861	836	890	803	850	884	840	874	804	815	869	838	848	884	765	822	807	856	818	869	852	854	835	806	852	830	816	815	856	815	826	876	789	860	865	848	801	885	863	956	855	857	840	836	840	889	803	864	886	851	879	823	852	869	903	813	823	827	814	805	844	843	926	803	905	878	830	802	884	840	838	869	841	826	855	889	771	873	883	849	823	895	839	880	850	872	876	829	858	833	890	867	791	829	840	883	788	834	849	905	837	850	862	894	838	805	819	814	826	864	878	855	877	904	819	824	897	865	912	882	855	899	836	882	832	821	827	910	795	840	864	827	857	805	841	852	843	862	826	828	857	891	846	834	914	839	889	823	863	873	831	834	802	803	826	865	881	838	832	842	853	878	839	851	829	834	813	887	825	874	875	857	878	859	817	842	840	840	877	826	839	837	885	856	839	850	807	810	870	872	855	859	852	893	853	852	791	806	866	833	812	898	822	830	843	815	857	885	819	841	840	855	846	851	903	845	897	857	856	909	848	892	845	871	862	855	814	863	842	847	823	855	868	874	832	855	827	833	834	880	841	828	842	871	840	848	810	821	853	840	819	780	816	859	868	873	843	810	879	809	832	824	847	793	901	854	822	839	882	909	812	845	887	876	842	831	862	868	786	833	904	854	827	842	877	892	860	804	851	897	865	826	907	825	868	819	854	855	865	859	858	855	835	849	846	906	815	859	819	842	870	906	853	801	888	872	845	857	863	878	908	844	858	853	869	821	880	835	885	805	896	870	795	842	835	838	859	806	862	814	837	873	876	860	871	850	886	859	877	856	847	822	843	884	910	900	865	850	820	860	887	866	831	838	838	830	821	880	794	823	803	839	862	902	845	814	817	825	863	850	893	868	863	894	852	823	854	831	874	859	807	822	823	829	884	830	850	836	846	876	826	842	826	798	796	846	861	898	769	869	856	847	892	817	838	830	818	889	806	843	868	873	816	839	807	869	826	879	853	871	850	891	873	832	878	869	831	853	873	862	885	884	870	846	893	818	819	839	873	833	808	865	908	836	811	825	845	891	860	850	842	876	858	858	789	876	874	839	874	899	819	806	848	850	803	887	855	821	863	780	914	849	856	921	876	897	852	801	780	844	840	803	822	840	820	844	845	847	837	802	885	852	867	844	834	851	851	810	896	860	798	839	832	844	857	830	830	894	861	882	830	820	887	893	859	816	869	855	844	878	857	820	852	891	836	886	865	878	824	852	853	842	836	854	909	834	874	816	817	891	872	819	867	857	877	894	832	883	789	826	862	857	895	812	875	868	883	886	861	939	850	914	805	849	850	855	894	855	810	836	841	879	811	848	841	865	844	851	858	861	905	795	829	852	875	860	817	803	836	841	819	860	819	849	880	811	836	832	868	846	850	866	892	837	774	868	848	918	839	857	850	892	876	853	866	881	800	845	806	860	834	806	840	849	874	876	867	815	810	849	854	869	860	830	861	879	879	854	838	811	835	875	833	825	786	868	861	910	876	854	880	871	829	838	816	837	849	854	815	886	835	857	863	833	800	883	857	867	822	804	840	832	823	804	857	874	811	853	844	859	809	846	853	828	827	843	906	825	846	832	872	850	826	828	846	863	784	890	860	826	819	821	848	856	882	867	789	835	792	871	831	827	800	846	845	848	819	820	854	826	849	856	867	808	859	847	877	840	858	879	829	820	864	873	797	781	826	860	852	813	839	847	872	827	891	870	859	841	840	795	818	815	812	869	833	846	840	795	855	849	863	859	835	827	851	852	816	809	848	783	880	821	836	873	864	858	885	833	833	791	813	852	891	875	824	860	867	776	814	818	818	843	787	830	863	923	877	878	871	905	871	858	869	847	845	819	835	905	760	846	859	819	860	849	870	867	811	814	879	841	828	868	876	859	860	841	848	798	850	841	813	895	865	810	835	783	856	853	859	893	859	892	845	839	901	820	811	870	837	849	807	863	893	809	795	874	836	826	819	826	815	861	868	877	873	849	848	850	818	828	885	838	862	873	879	880	856	829	836	784	866	877	811	835	794	898	868	868	826	864	824	838	879	857	809	885	868	785	864	829	821	846	893	771	864	838	883	878	802	826	894	809	879	828	869	775	824	885	833	879	875	875	835	843	825	831	845	829	826	855	930	904	789	867	850	850	808	852	864	788	814	894	829	870	842	859	825	840	780	864	865	836	870	800	845	878	867	852	866	853	817	816	880	860	824	840	857	856	828	824	791	844	876	871	795	850	841	887	817	879	852	830	834	919	824	843	870	882	863	835	856	844	872	841	881	907	861	832	840	867	869	821	828	899	833	853	840	871	831	870	855	823	802	899	831	835	857	852	868	915	830	808	833	902	861	828	829	887	787	899	814	860	864	827	873	787	837	854	877	844	840	878	878	839	859	902	869	820	857	859	837	813	865	847	840	861	850	860	814	836	847	889	861	869	791	837	822	837	863	835	868	813	843	828	875	795	894	864	828	885	852	816	865	863	858	840	864	873	861	881	866	879	854	890	867	881	864	818	890	815	867	850	823	859	806	871	850	847	874	852	865	854	839	856	830	842	864	840	866	905	814	874	809	803	846	861	889	845	837	837	825	836	821	871	836	839	885	901	851	897	819	839	824	840	846	862	884	858	849	830	808	815	840	834	831	817	910	849	857	844	854	862	848	827	787	854	866	830	853	823	836	875	847	856	863	850	843	825	838	855	842	844	849	827	892	845	892	881	907	908	805	752	852	778	857	844	827	856	848	836	834	865	883	897	794	834	810	859	861	860	802	853	837	855	854	887	862	861	870	820	851	861	871	820	861	837	869	898	811	837	833	802	810	873	871	873	815	900	849	889	842	857	839	863	812	819	850	865	806	857	819	848	925	845	911	871	865	789	807	846	802	857	839	825	817	876	858	841	871	907	857	864	864	841	850	872	888	862	869	874	834	826	812	802	855	883	885	877	826	797	843	874	901	847	835	876	856	830	863	835	862	836	856	777	808	861	868	866	879	809	856	819	867	883	858	899	843	847	837	840	844	819	810	831	802	860	853	863	849	815	858	863	847	844	807	921	834	822	817	838	925	844	851	828	801	842	810	827	834	833	820	846	799	831	853	894	857	906	887	846	844	886	809	866	816	889	853	863	812	871	902	840	845	832	862	845	883	866	875	829	877	861	809	854	823	837	854	828	861	843	869	873	888	880	853	893	822	820	861	815	840	843	816	842	842	895	827	870	815	856	838	898	888	856	816	863	822	846	806	871	838	820	849	842	824	841	837	866	871	892	863	820	850	821	829	843	829	857	847	836	844	872	839	841	889	834	818	868	873	861	860	816	836	848	813	859	795	898	840	872	875	799	851	838	868	879	849	804	876	897	826
49755	36713	17486	2891	965	437	416	313	346	359	354	358	366	334	353	361	352	379	382	353	357	415	347	360	349	362	350	379	357	343	380	342	377	341	337	361	354	391	343	374	375	411	356	337	393	368	357	369	359	356	347	318	346	402	369	355	372	344	359	348	351	333	336	335	372	321	363	357	362	373	340	350	366	364	365	394	390	345	336	395	349	345	385	366	389	387	355	336	369	368	358	349	393	345	376	337	338	348	345	360	350	381	377	368	399	377	333	363	370	376	345	370	355	318	373	363	359	350	370	358	387	317	350	417	354	356	359	339	388	359	341	331	354	280	339	337	358	359	360	404	399	407	368	318	357	351	341	359	371	380	347	390	338	320	389	345	354	394	374	356	342	356	371	355	345	372	336	398	337	327	352	348	381	358	351	344	350	325	377	338	334	381	292	367	361	381	362	350	375	372	369	353	338	356	358	342	375	378	330	343	348	377	378	356	395	367	396	357	389	391	368	338	371	366	382	352	360	349	337	375	371	373	361	356	326	351	348	377	366	329	368	354	368	390	340	321	378	370	398	352	386	339	354	341	342	378	359	347	357	349	350	364	395	372	333	351	333	351	376	346	389	328	372	351	341	378	347	382	409	369	365	370	371	338	353	338	372	366	361	341	380	368	388	347	350	364	367	378	373	378	370	359	371	361	348	375	348	373	355	355	353	363	379	339	378	322	372	348	390	346	357	328	372	361	363	377	349	377	357	348	373	327	346	373	348	348	371	368	353	393	357	367	359	352	376	373	373	353	330	372	345	359	351	327	337	358	365	354	324	368	342	341	355	351	334	320	356	357	353	323	375	345	385	346	337	364	375	364	382	380	347	369	351	340	351	369	361	372	359	349	363	354	342	379	339	331	352	366	349	368	349	354	374	360	351	359	383	341	332	360	374	372	346	400	337	331	366	370	316	359	375	355	342	377	386	350	336	355	365	389	340	405	385	329	360	343	332	373	379	371	359	369	348	361	375	366	382	347	365	350	355	348	366	335	356	361	360	325	390	379	346	358	383	367	344	385	380	332	379	337	389	366	336	357	379	363	372	366	378	350	332	366	343	362	376	345	359	382	328	344	358	329	349	371	388	366	358	346	354	369	372	358	342	370	354	358	360	382	344	349	354	358	335	369	345	348	356	320	354	365	362	386	352	357	415	350	358	415	382	369	338	377	336	319	372	347	353	356	389	399	346	352	379	366	348	376	345	343	306	348	357	388	354	340	349	370	344	348	356	366	326	389	356	364	355	358	342	349	347	344	366	370	354	377	342	377	399	390	355	336	338	371	403	333	357	368	343	375	327	365	368	383	355	335	364	365	376	347	372	345	320	354	367	378	368	384	387	363	347	355	381	348	329	368	365	368	371	380	342	346	366	372	336	341	359	357	392	359	359	347	344	371	384	351	387	380	358	390	380	388	362	369	339	359	375	420	355	332	361	348	356	362	353	343	350	338	360	374	373	395	369	362	353	350	384	343	373	344	399	336	373	382	371	377	348	332	360	371	400	341	374	350	347	332	375	371	328	357	368	367	373	323	334	382	376	348	355	382	359	375	342	387	362	316	332	337	372	347	370	358	323	368	360	342	346	350	351	339	349	363	374	344	349	363	346	332	338	342	378	388	405	373	355	370	355	329	327	343	367	362	365	411	354	351	355	355	393	358	346	352	386	366	322	370	384	346	314	358	352	368	381	383	366	375	368	380	353	395	394	358	369	374	360	377	348	384	311	381	340	341	365	362	343	336	381	368	394	343	381	344	351	347	361	371	359	383	357	358	357	343	341	319	371	345	356	373	378	350	383	381	356	352	334	369	357	380	335	331	343	361	347	333	335	365	394	342	382	389	352	370	354	361	387	358	351	344	379	356	384	357	358	376	366	353	352	371	349	316	351	350	374	398	317	354	381	327	330	364	386	369	366	355	343	368	390	388	365	349	361	330	381	364	345	395	360	344	370	359	368	369	371	364	319	334	351	371	346	360	366	348	383	358	345	357	339	386	373	340	357	398	351	355	354	341	319	362	360	353	347	346	351	316	402	370	349	326	373	351	343	347	314	377	339	370	344	409	346	374	366	349	371	332	361	371	362	365	346	398	347	334	369	365	348	340	333	350	370	357	353	382	389	366	323	383	369	356	325	322	346	354	352	379	329	349	362	376	370	373	349	306	366	364	362	323	316	350	371	351	377	350	355	378	378	328	352	348	340	351	369	331	331	345	339	340	330	323	362	364	345	363	333	391	376	355	376	358	379	346	359	380	358	390	355	362	340	331	335	387	344	336	338	384	335	354	330	383	353	364	343	362	348	380	355	367	349	359	356	320	362	370	350	345	336	323	371	345	337	364	370	362	369	386	394	373	363	374	338	345	356	352	365	329	389	339	383	341	352	350	321	369	363	349	401	373	349	370	394	353	399	347	363	342	362	371	383	373	338	389	396	365	360	360	352	355	372	366	383	342	327	375	354	338	379	339	395	357	396	366	347	335	327	343	368	369	341	381	343	372	327	354	340	349	356	309	366	362	357	331	373	339	382	373	330	343	347	334	370	320	379	359	368	357	387	347	372	401	348	346	373	371	368	377	405	356	397	354	373	368	373	336	375	346	359	363	359	383	382	327	349	375	390	343	338	371	353	382	348	339	354	390	381	340	372	310	358	308	381	379	354	340	353	389	389	352	363	363	358	357	392	345	369	356	338	355	376	391	340	346	359	357	383	351	360	343	366	383	337	372	349	317	395	388	357	338	370	379	347	324	327	366	350	368	351	317	323	364	364	372	338	340	340	344	372	380	366	329	366	332	347	342	319	357	336	332	412	358	350	359	360	375	364	347	380	345	373	350	337	335	345	331	377	348	331	343	384	364	323	310	313	351	357	347	387	355	352	352	327	341	342	326	362	385	340	351	373	373	349	377	380	351	344	363	361	364	373	355	368	340	353	344	365	342	362	362	364	359	338	346	364	340	382	347	393	342	380	379	360	399	393	326	360	337	365	363	333	329	336	362	355	356	357	340	327	355	333	381	391	357	357	358	361	347	358	362	376	329	357	363	377	342	346	369	367	331	368	367	411	402	340	387	370	384	384	387	326	334	363	376	316	340	337	372	335	364	334	335	356	354	337	405	370	331	377	361	351	375	350	340	360	380	346	347	334	364	334	329	367	346	365	345	347	371	376	374	398	356	386	342	332	360	356	314	338	353	340	364	334	382	353	359	348	301	359	352	389	359	335	391	356	360	367	381	352	383	354	342	372	359	344	337	336	367	356	320	343	365	368	384	366	378	371	371	353	329	357	348	314	369	342	355	351	342	346	369	331	372	359	385	364	364	358	339	316	356	343	371	371	392	340	365	359	358	343	335	367	350	351	349	337	375	341	351	344	311	340	331	357	341	345	342	306	381	346	359	339	313	368	340	361	355	341	373	343	344	383	347	400	370	368	360	371	321	363	350	351	366	370	341	304	328	381	377	372	339	361	353
39174	33375	18820	5345	2776	1285	1088	819	825	863	915	865	880	888	910	874	861	895	856	837	864	890	857	835	865	892	840	878	848	875	846	855	839	887	857	774	773	854	908	879	899	876	852	840	876	842	856	873	869	874	895	889	779	884	864	832	825	843	841	857	851	839	837	858	855	842	852	865	846	862	812	903	797	842	853	826	864	848	850	850	871	841	864	826	889	850	832	885	827	881	845	825	870	898	899	874	824	822	868	839	876	836	852	892	799	840	843	900	836	833	881	873	880	851	838	864	803	878	821	818	906	820	809	819	874	856	867	851	848	869	902	883	849	834	826	893	807	838	883	832	885	848	918	886	858	874	853	856	871	867	845	828	801	861	883	880	904	856	792	877	858	847	834	879	898	884	890	863	883	825	878	839	845	862	878	838	873	859	930	902	852	869	854	886	838	832	878	860	836	937	871	910	874	855	900	920	822	872	926	869	877	866	895	844	866	834	842	852	896	847	851	886	834	834	875	876	846	863	888	849	784	864	844	889	863	882	846	837	886	838	914	872	885	828	883	844	828	814	892	844	830	833	873	852	839	880	837	879	899	854	811	877	871	849	885	856	841	877	829	833	913	866	830	846	834	803	820	847	851	875	777	845	859	865	873	827	891	838	819	875	892	814	873	836	906	869	884	875	913	872	855	875	844	870	856	853	877	844	831	818	886	879	863	864	851	871	879	805	875	898	853	819	887	842	859	827	848	837	842	820	802	914	877	873	894	863	832	835	833	864	853	873	831	820	886	882	859	847	830	883	865	872	846	850	861	860	876	827	876	880	862	872	909	855	870	862	815	850	844	803	937	846	827	876	880	805	845	870	855	883	824	856	856	888	836	824	850	833	863	905	894	921	764	830	852	855	874	879	849	838	879	892	866	864	819	853	898	867	866	869	856	823	882	846	845	855	801	856	842	834	836	862	827	873	896	848	823	893	821	861	851	884	837	871	835	876	877	814	882	888	898	844	832	858	897	850	856	834	885	824	842	868	872	852	835	834	819	837	846	862	819	884	882	863	909	887	905	816	887	935	803	904	880	863	837	875	844	905	927	843	828	878	820	861	853	845	878	852	903	841	870	884	893	877	854	925	860	879	848	894	881	872	885	818	827	875	839	884	845	861	863	847	861	910	838	842	889	855	818	833	828	838	883	845	882	827	907	878	886	854	877	866	856	865	837	843	839	849	875	883	849	851	760	812	859	858	886	845	895	861	864	894	903	824	908	886	852	883	857	845	868	845	830	857	885	835	861	847	894	906	860	904	898	859	836	838	873	865	902	869	880	880	895	872	804	889	883	918	846	850	861	848	872	861	800	842	865	842	842	813	803	871	847	882	862	884	850	865	878	820	850	847	868	857	813	884	869	798	829	834	858	819	872	862	843	823	874	819	864	914	857	864	845	924	833	896	886	886	857	865	876	828	828	811	827	844	844	868	874	871	817	815	808	865	859	900	889	837	907	873	881	838	841	806	883	870	847	838	888	857	866	844	887	792	822	829	918	837	881	846	895	822	879	841	862	868	875	845	802	853	801	839	843	837	856	876	850	828	870	826	810	851	874	865	893	907	851	877	857	864	849	836	856	866	825	843	847	816	917	863	875	802	835	788	878	824	901	878	882	781	830	804	860	843	816	898	904	892	858	845	884	885	838	839	835	849	818	913	868	870	919	890	844	874	844	839	858	882	863	832	843	844	894	856	780	879	849	873	857	890	898	862	828	858	876	880	857	887	844	870	866	809	854	862	901	856	834	889	828	867	899	846	801	881	929	875	857	867	865	891	924	863	824	879	890	824	858	843	810	835	853	840	859	862	884	881	831	841	919	873	815	853	891	884	873	863	882	848	887	868	803	890	885	883	841	859	801	874	848	862	843	897	856	860	839	853	856	877	849	857	889	919	840	833	907	857	877	933	891	838	817	865	863	893	848	809	862	842	874	819	852	873	896	838	847	824	881	864	851	869	914	883	886	885	797	877	890	878	840	848	848	869	827	857	910	859	835	872	859	837	882	866	880	895	892	899	856	832	827	845	906	874	836	870	852	858	832	940	864	840	832	843	849	819	811	812	811	882	906	836	889	813	838	833	770	845	809	872	849	885	917	850	869	846	869	865	840	834	840	885	841	870	914	840	820	858	857	871	803	847	867	766	874	869	830	826	850	853	865	806	934	832	833	826	853	853	847	905	860	897	841	835	829	823	844	892	894	891	841	833	881	893	839	857	842	840	850	893	795	865	863	855	875	796	864	894	843	842	839	871	862	881	834	854	876	880	875	893	824	865	863	864	872	865	843	841	864	841	836	885	854	797	892	865	856	842	808	834	886	842	857	842	875	822	844	803	833	852	823	852	913	858	883	840	847	866	791	860	883	919	856	834	829	890	850	805	861	872	828	864	810	929	800	830	844	830	829	836	856	857	877	814	798	841	853	884	891	823	843	853	850	866	866	811	826	860	826	843	884	883	820	883	890	873	874	838	840	829	820	878	897	872	839	838	876	953	824	878	844	872	904	815	860	874	892	835	817	832	843	803	886	833	873	861	856	885	920	898	866	855	875	809	870	846	811	857	805	868	831	846	872	874	840	875	881	828	875	875	876	867	831	794	881	907	802	839	912	904	881	826	840	860	861	835	838	886	865	881	864	866	842	874	849	828	860	832	869	796	877	870	839	865	842	876	876	806	791	850	871	891	890	868	925	869	831	880	856	832	890	854	887	878	819	829	845	831	894	848	866	861	875	865	860	877	847	872	867	816	820	879	831	871	873	887	844	872	864	890	860	827	818	842	891	919	814	920	869	850	923	847	888	820	847	878	906	852	867	901	864	867	847	873	883	883	828	882	843	849	884	851	899	852	834	890	868	878	849	887	904	844	938	904	856	904	844	861	849	919	826	874	872	851	870	875	857	892	831	832	897	833	857	857	868	812	906	821	892	932	835	883	869	899	826	818	891	809	833	869	864	862	836	838	870	808	863	857	832	883	922	800	849	856	830	826	842	824	812	884	864	852	873	851	849	854	877	861	881	877	905	880	832	840	817	845	871	894	861	892	882	902	886	859	871	868	878	871	753	870	858	854	827	828	875	901	816	871	859	902	853	861	848	901	861	848	866	830	856	897	863	836	897	882	817	857	861	886	862	849	879	827	841	938	866	827	840	872	875	842	792	856	838	888	817	825	813	803	833	808	880	893	869	835	909	835	841	872	867	835	859	874	886	849	874	846	847	856	880	831	869	885	912	866	881	886	886	848	843	852	921	854	864	807	849	856	886	794	876	881	907	887	856	862	866	894	880	818	916	881	840	884	866	852	855	840	922	882	905	802	829	888	831	867	858	825	906	837	850	871	856	845	845	877	905	870	776	866	847	847	864	866	869	855	849	865	861	878	871	857	882	848	830	863	888	831	859	845	799	845	922	898	823	902	887	876	861	887	894	878	852	862	840	947	857	824	867	864	869	837	871	845	861	864	826	875	908	856
80456	73173	51389	24958	12105	2400	1051	313	247	253	223	255	247	264	297	281	252	234	249	254	274	264	266	284	274	236	230	241	243	228	279	256	276	256	247	248	267	274	220	256	220	247	282	250	249	265	262	255	276	261	251	225	254	258	250	262	245	254	275	264	250	223	281	251	267	238	261	278	254	229	271	239	261	266	261	259	247	251	269	244	253	282	264	252	285	250	271	276	257	253	245	249	281	233	240	236	245	229	245	260	247	256	240	251	243	230	261	230	246	272	248	276	285	236	255	247	258	294	280	261	228	246	249	254	252	244	263	259	252	260	273	266	279	252	274	242	253	281	271	252	229	257	265	266	228	256	256	244	273	248	235	215	238	270	257	238	267	249	267	284	251	253	241	265	273	228	259	250	260	274	256	235	276	227	254	250	275	257	276	253	263	284	244	268	272	261	242	241	284	230	274	244	236	246	265	263	254	252	253	267	252	257	254	265	265	238	254	266	248	233	266	268	250	264	274	276	266	273	265	237	244	244	256	268	266	276	260	248	228	241	243	259	252	252	264	258	281	266	257	259	279	270	259	266	254	272	265	251	244	293	266	236	228	253	261	274	260	262	263	250	249	265	261	239	251	282	255	261	275	260	272	243	270	237	246	222	248	248	248	280	225	247	270	259	256	272	252	258	237	252	257	254	272	265	257	247	254	242	286	264	271	261	263	266	281	257	240	250	237	289	245	248	266	238	235	273	273	271	245	228	232	246	259	229	229	242	243	249	262	240	261	270	258	257	263	250	267	260	243	242	284	229	295	261	260	252	273	260	240	257	278	283	263	257	255	259	262	247	252	228	264	240	239	274	252	264	266	239	241	259	241	265	259	283	247	253	261	266	270	238	258	231	243	260	246	242	258	264	292	261	272	243	252	275	255	286	250	254	256	263	274	277	247	244	264	250	247	247	257	266	269	249	248	242	236	227	229	258	262	238	266	234	268	280	254	279	260	265	243	256	274	227	263	245	279	261	272	254	228	268	284	256	262	267	257	256	261	241	213	260	227	278	221	252	242	243	260	266	270	232	238	241	268	218	256	243	268	230	263	258	263	243	243	242	268	264	252	250	247	277	248	261	243	261	271	274	229	240	259	230	257	264	237	273	238	274	237	284	234	246	256	255	243	268	284	269	230	252	261	249	230	285	286	265	279	229	253	242	253	257	266	258	244	240	267	266	278	246	223	247	248	241	242	256	253	281	241	282	253	236	276	271	267	272	236	255	234	242	269	269	252	285	257	271	234	260	238	232	231	277	293	229	264	292	261	256	262	277	250	263	240	234	259	269	263	235	283	223	288	262	279	265	253	271	275	272	263	236	250	267	239	257	261	287	273	264	251	271	256	266	260	261	239	263	264	256	272	269	230	226	225	265	270	261	275	265	250	225	240	255	242	270	244	245	265	259	245	258	278	268	242	216	213	239	302	283	250	240	253	241	256	251	251	267	241	236	242	245	247	258	259	263	257	266	255	257	242	249	254	236	265	296	252	241	210	258	281	240	244	234	228	245	255	239	258	265	249	257	241	276	257	231	240	258	255	261	237	197	250	259	269	285	262	279	270	251	243	257	268	260	274	246	322	273	231	243	239	232	242	275	258	254	272	260	257	282	243	274	282	240	226	282	258	250	239	233	266	238	217	243	251	269	261	256	260	255	248	275	238	231	264	247	254	255	252	234	235	223	268	268	222	252	267	228	251	241	258	258	246	266	277	233	252	271	244	249	271	284	250	238	253	226	289	241	256	273	240	263	248	251	266	285	219	270	250	266	265	247	263	254	265	288	239	276	279	267	252	270	241	261	236	280	269	258	244	227	267	234	264	252	268	259	261	243	232	242	248	218	259	256	252	244	233	251	260	280	193	279	263	267	251	254	253	252	256	292	260	252	247	234	249	259	257	248	264	236	257	261	264	246	232	230	259	254	240	243	289	280	241	235	223	251	274	249	236	239	234	226	242	237	261	230	268	251	233	247	250	242	280	272	247	256	278	248	271	242	255	249	269	269	259	266	252	272	255	236	250	221	246	264	235	240	266	223	261	245	244	266	235	236	265	258	257	246	287	275	255	237	282	280	236	270	251	265	258	248	239	246	240	282	243	222	265	235	249	258	263	266	240	274	261	210	257	252	252	273	253	291	256	246	260	248	271	273	267	263	259	233	243	267	252	236	235	206	256	289	259	255	272	237	284	248	268	268	227	242	258	249	287	241	228	253	258	261	240	255	240	235	260	243	257	259	290	255	256	279	242	253	280	260	253	252	269	276	241	260	283	263	250	239	237	217	247	243	251	272	267	239	236	260	249	262	263	247	254	242	261	282	253	248	248	259	237	262	225	258	265	247	256	239	271	267	274	260	255	265	245	258	248	263	250	280	235	255	275	240	277	268	246	265	262	285	270	261	235	248	257	226	251	262	257	277	211	253	275	212	273	237	274	283	248	231	250	250	241	225	252	280	241	249	238	254	250	229	258	265	251	247	257	262	259	258	270	219	263	264	266	251	239	267	251	262	260	255	248	250	274	233	223	246	254	247	261	222	243	266	224	255	277	266	241	263	239	284	272	248	246	270	263	203	262	262	228	260	220	231	238	275	255	258	253	261	261	284	253	292	253	228	243	236	278	254	249	264	289	235	238	236	223	259	260	228	268	257	283	270	240	258	256	239	265	270	240	238	239	222	244	210	220	243	250	244	282	249	252	263	260	255	282	263	240	266	262	263	253	253	249	261	230	249	235	253	248	260	273	247	242	262	266	257	257	247	261	243	267	247	269	249	249	265	243	290	263	274	266	236	251	269	257	308	230	255	261	251	250	285	244	254	256	253	275	250	236	272	264	253	259	226	250	253	217	241	254	265	259	239	272	261	286	260	267	249	275	236	283	284	260	232	251	271	274	261	236	256	248	252	288	256	271	250	239	258	258	251	257	243	257	263	251	254	237	241	245	266	266	261	241	253	258	266	277	256	266	259	243	227	257	236	256	256	256	259	274	246	236	261	263	273	226	243	211	246	252	261	239	271	273	258	248	278	279	256	269	297	259	259	274	251	251	233	231	226	227	290	248	249	244	230	256	246	241	261	247	280	260	255	256	253	302	277	240	217	269	272	246	269	234	254	265	256	258	253	247	269	260	236	251	221	234	262	240	251	209	264	264	228	244	236	251	246	245	264	251	272	250	263	245	255	251	247	256	235	260	234	239	274	238	258	267	259	267	265	247	240	269	217	277	256	269	263	250	264	241	265	250	246	253	261	244	237	297	272	263	247	263	233	212	258	276	221	249	236	245	257	274	269	269	282	275	269	245	261	244	275	268	245	247	260	256	260	260	232	237	248	296	253	273	237	252	234	276	233	255	247	275	237	235	251	265	242	241	221	253	235	252	239	251	261	252	225	244	256	268	274	263	275	240	258	227	233	252	275	253	247	262	239	236	251	252	231	235	261	270	281	225	248	255	224	244	261	258	252	276	243	257	217
67122	66597	48073	28723	16112	4849	3451	702	663	631	602	614	616	629	613	653	595	627	591	639	643	612	632	630	624	640	647	604	669	594	609	710	575	584	627	626	611	644	642	641	576	648	635	632	635	601	571	633	633	622	626	623	617	632	635	622	642	579	617	678	629	627	626	617	635	640	601	605	643	616	637	606	628	660	585	597	620	663	608	649	637	634	618	632	627	598	610	635	599	586	641	612	602	668	663	570	636	612	627	676	582	657	572	645	616	642	646	691	609	641	592	624	603	607	601	612	593	622	641	610	574	608	599	613	644	573	601	617	624	605	632	620	591	626	642	600	641	619	614	602	601	622	622	600	629	616	592	660	585	620	681	610	608	578	623	612	617	610	619	580	663	589	605	626	639	648	595	636	648	658	647	614	644	591	645	611	648	638	617	630	674	586	600	645	631	617	591	600	593	619	631	640	619	592	617	625	619	646	672	597	584	631	612	613	581	586	592	626	660	670	602	589	601	589	636	608	636	648	607	654	635	583	673	620	651	607	619	627	602	650	590	655	593	635	582	635	588	625	661	631	640	669	622	604	648	584	615	629	648	612	625	601	582	598	652	631	629	673	635	583	600	653	612	573	603	644	621	620	656	600	615	656	646	586	646	685	638	613	632	590	605	694	646	596	652	594	643	584	574	600	581	624	593	672	653	626	655	594	624	659	568	612	647	649	643	629	629	615	618	628	634	655	616	663	612	623	615	625	636	626	603	614	604	588	579	612	618	588	653	617	617	581	634	635	640	654	622	600	646	580	641	634	638	600	650	633	569	610	619	644	584	642	640	620	625	627	572	628	638	618	587	634	623	636	589	617	660	696	629	600	637	578	636	627	589	621	617	633	578	589	625	640	620	580	604	617	603	625	606	650	609	652	604	667	608	631	607	663	632	657	650	615	623	575	635	649	630	590	607	636	686	658	607	648	624	601	622	642	635	631	612	608	667	621	621	638	614	638	651	632	628	622	635	596	623	634	622	617	642	648	625	632	599	631	604	688	623	650	664	597	620	680	622	656	593	639	642	608	597	618	626	581	672	672	593	666	623	612	630	623	635	639	623	616	637	655	591	606	623	671	681	635	610	615	661	671	578	625	617	590	645	640	633	642	575	626	622	635	637	590	626	609	613	598	630	646	609	621	645	597	632	624	606	618	590	643	592	600	633	601	600	632	599	608	640	645	600	650	619	628	620	632	625	632	638	628	622	586	632	638	608	615	644	554	621	638	606	616	593	591	647	602	645	614	625	638	676	608	603	646	604	651	590	614	627	613	613	629	627	614	601	596	646	630	588	619	656	641	645	590	611	605	628	579	620	612	606	601	651	597	595	656	653	661	663	615	597	576	646	593	594	622	584	630	647	640	587	612	596	638	614	614	658	586	666	608	592	618	528	583	622	634	646	625	630	585	578	614	644	611	599	631	620	612	628	591	655	612	619	629	583	668	630	614	624	631	647	645	639	592	561	647	679	651	619	676	612	645	649	640	647	608	587	627	629	636	652	675	639	603	623	632	656	603	610	600	643	597	650	593	622	646	625	615	564	574	611	594	621	617	630	535	608	630	563	617	596	601	650	627	626	634	627	583	644	573	624	617	589	595	607	598	635	622	623	573	640	611	615	632	559	640	631	633	629	559	582	648	607	571	627	647	577	616	573	616	605	650	650	627	649	664	641	623	587	639	598	558	613	625	608	631	624	613	612	586	565	618	617	610	628	573	627	656	613	607	595	649	635	593	653	615	632	605	596	623	586	586	628	637	631	613	662	600	632	588	608	650	594	611	614	623	597	615	658	623	620	633	599	646	588	607	636	595	615	629	622	607	608	646	634	618	605	640	636	619	617	614	637	632	651	585	662	595	623	622	609	559	627	645	609	658	621	689	647	613	671	650	669	600	644	615	616	595	616	580	630	605	644	619	641	623	618	628	656	619	603	576	643	631	622	595	579	618	637	630	612	601	624	626	641	608	600	582	673	681	617	668	615	611	611	592	595	612	642	575	639	585	595	611	643	639	614	629	598	632	615	615	603	571	596	592	587	618	596	635	600	576	598	618	595	610	595	641	651	618	606	655	593	578	659	587	649	619	582	669	627	598	637	579	604	644	639	574	643	628	592	597	599	626	621	625	637	659	628	619	587	667	621	593	605	610	568	650	629	603	585	621	641	623	612	599	636	650	606	611	650	650	628	608	642	645	619	607	623	634	590	634	663	557	642	645	637	618	585	608	619	608	577	620	637	623	605	633	628	630	652	663	616	600	590	637	611	604	619	643	655	625	583	618	626	609	647	626	609	609	616	615	581	618	631	614	663	652	599	623	639	623	613	624	630	630	617	633	647	609	623	613	614	651	635	636	614	584	621	643	556	621	627	616	649	612	613	633	599	632	623	665	683	636	646	594	653	661	578	627	642	634	682	617	631	615	633	634	625	642	604	623	617	613	650	634	622	602	615	549	611	617	644	576	636	610	607	631	618	664	624	638	618	645	613	547	571	585	631	581	601	594	648	622	638	569	613	617	614	567	583	603	613	607	660	658	654	590	584	634	639	614	607	601	663	622	633	661	649	625	607	573	635	606	585	632	618	677	598	640	586	672	575	631	647	599	634	623	631	613	620	602	614	625	606	604	593	556	616	596	620	620	616	583	577	678	609	621	606	645	571	644	592	609	609	595	637	636	620	603	632	585	653	635	616	569	669	622	597	654	632	646	603	648	625	578	607	640	582	569	633	591	614	627	654	624	622	593	598	597	626	609	628	623	643	588	606	641	590	636	646	610	623	578	675	592	632	588	622	672	633	635	628	600	620	586	620	660	625	632	620	614	610	642	618	647	649	651	603	645	603	601	614	643	601	639	605	618	666	611	626	617	577	612	606	625	621	624	645	604	617	654	663	609	614	633	622	647	630	610	595	627	603	637	594	653	625	614	613	609	645	587	551	613	649	636	602	633	611	620	624	615	644	645	665	625	614	610	633	598	628	611	625	629	626	602	607	609	606	610	626	607	612	612	612	599	623	643	648	618	605	590	627	641	617	593	590	643	636	585	614	626	593	650	636	637	615	613	585	660	615	551	624	612	624	712	648	617	658	634	618	604	631	645	664	593	642	566	579	578	613	610	590	630	612	623	660	632	643	617	644	644	624	633	618	641	569	598	620	622	577	618	629	575	660	636	600	602	670	611	657	602	618	621	619	577	606	642	587	646	623	622	572	623	631	563	611	587	643	618	598	644	618	621	614	605	620	633	642	667	658	670	654	639	634	616	624	635	580	625	651	634	656	636	616	647	624	604	611	622	557	622	616	626	634	583	621	676	605	636	617	631	626	571	609	631	653	618	667	613	591	623	635	616	661	636	627	590	632	637	610	658	608	632	629	594	638	674	647	590	668	602	623	647	578	617	574	658	602	579	638	623	622	603	649	575	650	693	656	559	631	629	627	615	612	618	613	575	612	628	599	644	633	626	649	630	612	658	572	601
41228	26890	10620	1381	672	414	402	349	352	381	370	349	315	328	354	349	331	362	345	384	374	371	380	379	365	348	406	363	372	359	361	382	334	395	367	356	380	348	347	356	371	346	330	335	345	344	344	355	341	382	374	359	372	350	374	356	351	364	389	363	376	385	353	361	358	334	351	315	356	384	344	343	351	354	368	356	344	353	344	345	327	367	344	366	358	328	351	355	328	367	319	345	340	360	382	342	380	328	375	360	345	349	381	364	359	326	366	325	377	369	323	368	374	348	360	351	369	331	349	371	358	350	337	348	343	370	364	377	356	362	350	340	346	346	347	346	351	342	355	359	345	333	340	374	336	348	354	332	359	375	346	369	388	340	361	326	351	369	365	345	351	358	352	331	360	392	330	333	333	354	356	354	316	351	334	326	357	348	345	333	348	351	328	365	371	378	363	365	344	345	351	365	348	336	361	332	341	361	374	379	375	359	346	338	340	370	371	364	357	346	351	334	335	319	357	337	362	344	379	361	374	359	335	351	350	350	332	393	370	344	354	355	357	366	329	334	339	339	388	344	367	331	324	342	363	321	329	374	366	364	350	332	351	365	360	318	346	331	371	359	316	318	369	368	345	343	367	351	309	327	348	318	364	345	351	367	376	349	350	379	350	343	362	350	334	348	345	344	361	336	365	338	331	326	376	361	371	366	347	356	359	353	359	356	375	371	315	371	346	334	368	365	324	350	340	344	349	351	343	357	359	351	329	357	338	374	360	350	365	383	335	357	344	343	353	354	357	340	350	306	391	347	354	354	329	322	344	349	330	338	347	363	374	380	365	325	357	374	334	389	369	322	345	370	298	399	356	353	394	370	328	336	337	379	378	377	308	344	339	391	348	342	407	307	363	337	356	338	348	358	324	337	339	364	398	370	335	375	379	347	343	348	316	352	350	352	370	381	336	343	373	390	362	350	337	370	329	350	323	347	372	350	334	371	367	356	336	358	329	348	331	349	319	382	348	355	388	340	356	376	332	358	376	376	386	349	342	338	394	334	345	338	339	337	335	337	373	365	347	340	338	365	355	351	324	352	342	344	360	319	359	363	335	312	333	320	342	316	376	379	363	374	329	389	329	342	363	375	352	340	335	335	346	336	377	365	358	352	344	351	309	348	351	343	360	351	354	348	363	357	323	330	320	319	359	366	367	386	355	362	339	372	347	358	328	357	337	317	341	363	356	363	332	377	389	371	300	340	354	356	349	326	374	398	350	369	357	327	335	359	382	324	375	308	342	364	386	357	338	369	364	365	319	365	343	355	365	339	339	367	356	369	372	382	329	304	362	338	362	359	340	295	372	347	342	333	369	357	349	368	348	348	387	367	388	343	350	377	362	358	323	348	355	328	369	335	381	341	339	362	350	341	357	322	347	320	337	332	362	344	332	339	366	340	339	323	345	356	331	345	341	355	354	348	349	349	358	355	342	371	363	355	336	328	357	325	336	347	370	327	363	326	354	369	384	345	314	375	359	352	367	358	330	348	352	362	358	352	355	358	348	351	341	306	347	327	362	350	371	337	349	343	341	367	346	348	360	352	355	333	372	369	379	346	350	343	299	343	374	368	327	369	319	366	323	360	334	358	364	329	376	363	354	326	341	367	346	349	357	335	346	390	339	359	371	337	344	358	340	369	364	370	395	356	338	363	325	327	328	372	349	310	333	342	383	323	328	356	379	322	361	372	350	358	345	375	352	315	319	355	352	326	342	329	346	333	311	347	332	377	358	363	348	357	355	355	358	388	364	363	344	358	367	351	331	351	332	378	328	329	323	354	348	352	361	356	369	345	389	360	332	363	333	325	365	338	349	327	339	347	335	367	303	362	316	346	405	344	334	326	346	360	332	378	348	366	355	346	354	355	350	359	325	303	323	358	331	366	333	357	345	339	332	331	377	354	394	331	346	347	336	355	337	349	332	353	363	367	376	347	330	351	351	325	355	331	357	351	386	319	372	337	372	365	346	381	340	373	340	345	341	359	329	343	373	337	360	340	302	330	325	381	362	353	366	321	324	358	360	349	363	351	356	325	359	348	347	350	358	376	319	346	378	380	338	340	355	341	379	382	373	350	329	362	345	327	359	345	352	354	326	386	331	365	353	348	362	355	343	353	343	360	350	353	373	299	362	356	361	343	314	358	353	337	355	359	324	362	336	381	355	387	325	367	349	355	371	340	353	329	343	332	368	361	318	322	379	365	384	341	360	353	358	331	358	347	333	328	329	353	327	370	395	366	372	386	357	338	376	345	355	373	377	370	353	331	380	365	338	306	341	330	350	361	345	376	350	343	380	360	359	346	362	350	354	309	320	368	349	351	337	356	335	361	385	372	345	329	344	367	359	350	390	339	351	341	366	352	333	359	366	346	342	336	342	350	364	348	356	364	363	359	363	359	332	340	363	361	357	347	381	351	375	360	348	334	364	372	315	341	359	348	372	366	367	385	348	353	338	351	332	371	349	391	375	361	359	317	336	339	333	376	326	356	357	351	316	358	376	381	368	349	383	359	356	372	379	361	371	366	382	357	369	349	318	330	362	334	347	356	356	372	310	350	329	347	333	352	353	361	377	367	352	328	336	348	360	356	337	327	336	355	354	353	360	351	353	358	344	354	381	352	348	378	357	346	332	367	360	344	349	352	343	362	374	357	377	328	350	354	358	348	385	345	380	345	338	363	331	364	348	379	361	356	379	382	350	353	304	348	347	359	330	366	371	359	338	375	332	343	379	380	398	338	364	374	350	353	368	341	347	330	348	336	340	359	348	382	359	334	356	316	356	350	340	338	362	389	346	341	384	378	377	347	366	359	331	345	375	340	357	384	346	348	355	329	357	328	354	387	380	362	330	354	359	374	386	351	353	318	363	377	327	374	336	332	348	375	360	370	329	328	330	354	330	338	344	354	319	340	354	351	315	355	362	366	381	340	368	367	336	369	312	344	349	333	354	338	353	324	366	338	338	374	355	366	365	315	351	349	342	357	342	336	379	372	355	365	350	325	375	371	382	356	385	352	337	347	360	384	358	328	357	337	347	370	345	368	325	358	352	345	371	369	340	340	359	343	318	342	316	369	337	384	343	348	340	342	370	378	346	321	379	371	360	373	350	399	312	353	333	367	366	347	338	373	315	368	291	358	348	374	350	344	363	337	364	373	343	359	337	336	349	327	325	350	364	404	350	335	356	334	361	358	319	361	343	374	357	368	356	341	350	354	385	371	378	328	328	347	366	373	391	370	328	347	367	363	374	323	367	372	331	335	322	379	385	349	353	315	347	351	364	380	374	378	312	335	369	375	388	336	393	319	341	384	366	362	381	316	353	366	332	392	388	337	319	341	365	331	319	380	363	314	364	374	375	345	334	363	338	313	353	338	366	316	367	359	391	370	315	343	376	353	348	362	361	369	344	393	333	311	358	348	372	324	394	388	307	345	364	352	361	360	362	342	323	350	344	384	342	333	309	321	367	353
37338	26873	12217	3088	1894	1030	908	818	859	908	875	896	886	848	854	827	853	889	858	857	900	861	826	840	885	825	884	822	838	798	816	824	790	807	838	837	832	833	851	812	794	831	873	865	846	874	871	851	821	863	876	805	828	887	857	870	870	865	817	840	865	873	809	788	863	836	858	868	831	847	860	862	847	838	846	867	863	845	836	868	855	860	834	838	815	798	848	827	850	812	856	887	807	867	795	835	849	874	895	840	794	848	868	827	829	836	905	869	862	824	765	839	860	835	853	841	798	875	836	847	869	794	840	838	879	807	803	924	847	803	874	809	839	793	829	813	821	880	870	911	832	861	826	847	848	879	850	841	879	806	831	816	791	824	831	862	831	842	824	833	870	839	837	845	840	868	850	808	805	807	850	870	850	821	803	851	916	862	839	862	867	868	842	871	853	793	872	887	831	846	799	865	860	774	925	810	818	825	886	871	805	835	875	864	821	842	819	873	880	776	844	817	852	860	813	847	854	837	866	856	805	823	868	820	835	813	837	849	788	877	890	914	806	863	868	819	805	871	851	814	824	855	826	883	834	850	873	821	823	804	807	832	878	842	873	885	743	811	831	857	869	812	820	834	824	795	867	834	825	824	850	861	849	850	838	864	832	817	831	845	830	830	885	861	796	863	880	864	855	845	857	870	810	865	871	809	817	843	762	851	851	866	824	874	879	855	827	808	852	796	845	845	877	875	829	823	841	852	834	870	838	810	854	841	852	807	836	840	837	877	874	861	829	862	836	907	896	848	848	829	850	825	811	806	844	841	854	816	899	861	794	793	908	863	836	837	845	868	860	824	860	844	810	817	815	825	871	823	797	859	886	822	855	800	807	838	803	845	835	861	903	888	885	844	841	843	818	858	861	813	842	804	878	859	865	835	846	861	858	846	833	872	817	818	821	860	853	832	864	889	884	834	845	864	845	889	848	891	870	822	835	853	849	800	867	826	837	835	847	804	846	869	853	828	860	881	852	898	814	837	868	791	889	839	881	838	801	855	834	867	777	851	841	802	906	860	860	847	861	872	820	807	905	797	864	795	861	888	869	790	803	836	830	788	849	812	875	853	841	871	839	850	914	834	844	818	835	861	845	813	861	849	815	840	825	826	866	868	886	854	809	812	811	872	830	817	852	835	863	844	817	877	805	796	884	809	830	837	815	763	834	860	828	861	841	877	859	863	788	842	833	868	855	850	794	867	830	808	868	817	834	831	898	832	867	910	829	865	826	844	865	835	856	819	879	858	818	887	884	807	857	876	909	821	800	874	800	883	836	857	890	830	775	850	860	863	847	852	801	852	822	815	825	853	805	823	841	921	845	838	875	863	834	806	897	885	844	853	830	821	886	794	913	802	820	846	842	860	848	842	877	832	864	856	829	884	852	821	800	829	869	877	821	908	813	787	794	866	862	819	796	817	843	891	821	839	832	835	779	809	862	871	831	834	887	807	890	862	861	868	829	829	842	830	857	835	817	870	835	777	827	822	826	863	863	774	869	848	803	861	808	828	823	796	878	811	849	857	792	869	836	864	862	889	875	818	830	861	848	884	849	849	858	842	862	876	838	827	850	880	823	843	910	832	817	837	828	855	822	807	862	798	849	793	778	880	866	818	808	874	870	844	855	803	826	863	825	870	835	863	815	829	833	773	823	788	854	809	881	821	864	818	862	855	886	816	852	864	832	852	849	854	857	885	824	854	842	829	841	800	844	844	918	847	824	890	823	882	850	889	822	833	886	826	857	766	834	847	853	828	854	824	858	882	847	830	872	839	824	837	885	803	848	839	840	791	855	838	885	857	875	835	863	815	862	874	833	849	822	874	826	820	839	793	803	802	880	817	820	878	851	848	830	885	791	894	860	870	852	852	842	876	856	818	842	848	852	842	799	850	794	802	870	867	814	802	819	873	848	808	871	880	820	863	840	844	857	816	827	833	825	858	796	849	883	802	864	843	864	829	825	809	858	792	861	813	858	877	772	771	831	836	813	820	898	828	823	790	857	859	813	831	899	848	854	783	815	897	852	833	768	847	846	865	836	856	792	839	901	828	889	813	862	848	829	846	823	870	801	821	858	890	817	889	858	826	860	812	784	847	766	817	817	845	863	785	874	870	826	861	882	895	835	905	849	820	877	805	834	881	761	850	837	874	839	880	847	809	869	821	845	844	889	785	865	855	860	890	873	878	843	845	859	818	801	850	883	795	841	894	878	835	847	847	797	827	823	814	865	846	850	820	861	887	828	824	828	825	902	829	800	849	834	883	832	861	893	843	873	818	821	836	830	838	839	904	814	833	809	846	842	872	848	845	890	817	831	808	863	839	876	830	811	870	832	821	857	859	880	800	812	877	823	878	850	830	845	849	853	876	824	837	790	816	803	856	826	832	817	845	854	831	817	880	821	857	847	814	788	854	832	824	870	815	847	876	871	851	866	836	870	819	833	854	821	796	837	882	883	784	834	858	876	898	864	850	850	842	857	835	853	867	872	839	855	812	857	862	874	860	809	829	883	885	884	833	802	832	818	872	837	842	862	846	822	834	871	872	851	865	792	815	839	810	851	847	849	884	870	835	847	857	860	844	828	860	862	814	811	797	863	855	813	887	899	879	830	870	864	848	833	834	882	779	856	877	865	816	784	777	846	816	855	850	855	839	897	842	835	843	811	846	831	850	798	837	859	811	887	869	861	836	917	835	826	802	805	832	873	884	814	850	831	874	791	878	861	868	870	836	875	854	866	785	819	860	867	798	813	900	836	860	839	828	801	789	844	815	855	836	822	843	822	816	863	873	849	874	849	799	867	814	847	803	807	823	824	889	880	824	836	883	816	852	861	919	855	839	815	840	890	868	871	857	895	886	810	814	850	848	878	886	883	793	854	875	824	838	794	808	875	834	892	812	882	875	858	834	889	797	828	847	780	861	892	863	857	829	877	806	891	850	832	846	808	854	853	832	876	826	881	837	811	853	810	889	899	882	855	847	878	821	837	835	832	851	878	810	828	798	841	850	859	825	862	840	817	818	849	850	842	832	781	850	845	883	856	870	821	828	814	857	828	832	809	817	895	844	872	825	842	832	838	867	851	899	896	885	754	829	856	812	852	882	899	804	890	856	844	818	809	770	846	843	872	796	844	860	848	838	899	835	884	872	880	805	783	782	850	840	807	883	782	882	838	825	814	864	851	832	891	880	812	823	817	811	896	803	866	865	881	871	838	853	900	887	859	818	855	831	824	834	853	869	873	863	851	809	839	792	850	838	868	821	830	873	859	802	862	844	823	809	867	841	796	818	851	828	760	851	800	837	871	854	862	881	837	898	848	860	874	812	838	771	796	825	881	833	871	860	848	813	895	881	845	860	855	820	780	895	779	865	853	861	801	829	872	862	800	846	902	863	860	814	829	805	834	841	845	808	835	834	833	899	819	841	835	882	830	828	835	890	860	878	847	842	868	822	891	884	868	846	865	864	839	861
50188	33961	17327	3180	1085	524	414	357	355	361	346	357	328	356	355	358	350	353	353	336	322	355	354	336	344	393	377	404	340	350	346	353	362	385	344	343	319	360	332	364	363	375	372	338	327	354	343	374	334	364	346	377	343	367	368	335	366	342	341	364	351	359	369	317	353	380	357	409	366	367	340	374	365	355	375	357	349	340	355	413	381	375	343	374	316	357	363	339	377	380	372	382	368	334	392	361	362	372	351	345	328	360	373	359	379	342	335	320	350	330	364	367	364	353	353	347	362	348	350	332	376	387	369	387	379	360	341	358	304	347	378	359	329	360	345	364	387	343	334	370	377	343	318	363	371	368	367	352	372	332	356	356	353	329	346	354	394	335	350	340	384	348	355	341	332	361	378	394	380	348	354	390	351	332	362	378	314	369	371	354	335	326	349	364	335	332	353	351	366	386	330	345	347	378	339	355	341	336	350	330	387	365	355	358	377	359	342	324	382	351	368	358	371	388	396	350	370	352	360	402	354	350	323	405	356	373	379	352	307	385	337	347	381	354	351	307	349	345	315	351	350	344	383	337	386	330	345	356	355	366	356	347	337	361	375	364	398	361	330	339	346	344	349	354	340	354	347	329	360	391	396	365	336	346	352	359	331	344	344	333	371	377	331	336	351	307	359	385	378	340	335	341	364	350	338	379	340	311	389	318	345	311	352	353	356	333	315	359	377	374	343	348	316	362	340	335	374	384	322	320	356	346	375	355	367	355	381	336	361	360	351	377	347	357	364	338	391	364	393	368	323	343	386	330	363	324	329	363	361	361	333	338	349	327	368	361	361	344	341	375	395	349	345	324	358	324	368	385	379	361	348	370	369	374	363	337	349	351	339	327	371	366	343	373	342	365	346	343	348	352	345	368	350	361	338	362	403	341	361	337	325	357	369	327	352	380	342	375	352	372	347	348	393	316	350	327	347	353	356	358	361	371	354	375	353	354	350	338	360	360	325	326	359	380	367	377	380	359	370	399	364	356	380	407	343	337	341	339	347	341	374	363	371	359	375	378	335	373	331	358	363	330	353	363	368	376	363	359	363	384	362	391	307	362	354	337	437	347	367	337	365	377	371	348	380	344	350	333	356	333	358	347	359	366	360	382	362	348	336	348	319	382	358	392	345	316	347	388	333	390	307	383	362	392	371	357	390	366	360	353	339	325	366	342	390	366	359	376	340	317	403	352	407	345	389	349	409	364	330	346	420	336	351	360	347	372	361	388	383	378	346	362	305	362	348	366	343	346	370	341	336	364	382	342	357	394	358	342	380	345	340	379	315	394	364	359	336	333	353	362	398	338	358	357	340	322	356	369	376	357	370	325	358	352	352	368	369	347	373	364	356	369	373	350	341	365	339	362	369	360	387	356	373	354	388	377	370	341	343	346	348	364	371	367	367	344	350	372	358	336	377	373	348	375	338	337	353	380	339	364	349	395	368	341	341	333	325	343	376	341	363	345	367	358	356	386	333	350	363	330	330	344	387	356	350	342	365	344	355	372	349	322	378	368	339	358	375	325	341	357	352	376	373	333	362	320	382	338	345	337	386	353	320	344	326	310	354	377	335	350	353	365	346	334	368	364	353	335	342	348	359	341	335	357	376	353	343	346	321	360	332	365	365	367	390	385	370	313	345	332	377	391	366	341	337	376	312	347	373	356	351	374	367	363	359	387	381	366	351	349	367	352	386	336	350	355	338	364	384	373	354	390	404	371	355	361	328	320	357	388	370	331	374	323	365	344	368	334	364	383	360	359	317	351	353	318	368	364	370	336	342	362	328	356	344	352	355	356	372	363	360	349	372	367	340	374	353	362	355	361	383	376	340	336	382	351	378	352	327	395	350	368	359	337	355	356	352	357	365	374	385	381	317	378	335	382	372	357	371	341	361	345	350	346	342	373	373	348	355	394	376	365	349	337	360	372	350	377	348	380	346	364	313	360	375	353	342	327	365	367	330	321	361	354	358	386	374	386	353	380	360	353	360	358	302	378	345	354	351	367	412	347	359	347	395	336	355	365	387	361	346	361	352	373	344	393	351	346	385	353	363	387	362	364	351	343	367	362	385	350	362	358	343	335	318	340	368	356	348	335	390	334	343	336	350	360	366	376	353	343	369	349	378	382	391	352	380	360	373	332	356	364	398	328	332	375	352	346	381	397	325	338	370	359	342	377	382	378	344	357	348	354	359	345	361	347	363	347	334	331	316	369	346	356	359	338	349	364	348	366	319	360	367	355	337	342	387	349	360	342	343	371	353	319	391	345	344	362	363	403	373	359	316	355	324	379	382	364	369	390	364	363	391	361	340	352	334	393	372	349	352	347	364	317	350	401	351	330	345	369	353	353	338	362	380	361	365	385	381	401	369	329	367	366	339	356	357	356	378	324	329	355	370	366	359	382	351	396	321	351	341	341	361	376	350	364	360	373	347	318	358	331	338	349	347	316	354	354	352	341	351	350	321	342	360	359	382	375	353	331	337	365	347	340	351	369	344	365	377	375	358	341	357	335	373	353	385	352	335	364	360	368	351	357	351	318	376	347	342	373	399	366	360	329	393	356	329	365	369	368	366	352	381	355	353	343	343	347	380	341	329	371	387	332	355	376	352	346	365	343	378	355	331	384	368	323	351	371	349	353	365	381	348	366	370	365	379	377	363	341	392	383	379	339	369	372	339	355	357	353	360	361	357	365	384	341	380	377	345	318	373	381	354	372	372	368	383	369	369	379	375	375	353	329	359	331	351	375	331	346	389	369	327	346	373	341	370	385	380	336	348	383	364	326	346	355	348	340	377	352	364	350	361	371	331	351	352	333	350	369	346	355	340	337	352	374	366	353	351	366	349	365	374	319	365	368	343	387	363	367	343	373	362	348	350	341	318	342	358	376	325	358	340	343	339	340	325	364	355	364	365	368	363	360	334	333	348	351	329	374	365	387	351	381	370	341	349	374	382	331	365	411	345	338	357	336	320	353	347	316	343	359	369	343	345	350	333	344	348	354	327	362	343	318	351	340	352	364	343	368	359	298	315	332	390	327	405	299	349	363	380	345	363	371	363	368	355	349	320	360	335	362	343	393	379	351	384	369	355	368	365	326	346	318	369	374	356	383	363	349	381	379	348	350	372	375	380	350	382	376	389	347	349	338	360	347	383	414	365	345	363	386	372	368	374	341	365	335	369	363	364	370	355	348	375	353	372	351	374	388	362	323	307	327	355	384	332	367	329	354	336	361	338	377	354	342	352	324	365	380	359	349	325	344	382	336	316	354	354	368	368	374	358	353	357	342	354	366	371	367	373	350	350	364	353	357	360	305	364	348	371	396	352	339	376	355	345	331	339	350	375	351	316	349	343	332	377	355	392	372	380	390	397	383	376	387	373	358	359	391	338	364	342	404	364	356	342	326	351	338	358	376	373	366	340	307	327	358	356	329	329	329	382	313	347	350	358	371	363	348	355	350	362	379	302	384
39853	31545	18167	6747	3170	1376	1199	863	859	856	832	812	887	862	904	827	862	861	908	883	906	834	878	871	817	808	859	886	827	862	884	867	841	827	873	819	829	806	869	826	876	866	841	862	796	830	829	855	864	812	810	872	784	844	849	870	873	814	867	891	840	880	819	821	858	845	880	864	903	814	810	812	864	885	856	870	805	885	886	828	850	850	865	878	857	877	857	840	862	823	824	831	881	822	818	808	891	880	872	871	813	858	859	844	874	842	847	843	865	849	864	870	793	899	857	866	895	845	847	832	878	871	841	854	867	869	842	881	826	777	858	861	827	870	834	805	784	911	870	884	837	814	867	842	837	820	872	814	895	851	876	809	832	878	896	868	886	823	872	869	825	947	880	849	880	879	900	827	872	837	858	869	819	845	829	877	857	860	884	872	864	808	843	817	884	885	846	808	838	874	850	825	876	868	849	830	799	866	861	865	865	829	889	846	851	812	839	812	860	843	838	913	864	862	845	880	849	887	825	797	882	799	857	874	821	831	845	843	833	828	887	842	834	883	819	800	909	829	798	808	886	845	874	818	811	905	880	803	808	867	859	877	880	836	866	880	820	827	847	883	870	862	878	895	833	821	875	893	854	839	808	884	896	878	799	842	817	859	900	835	878	876	829	856	913	887	861	910	794	854	840	846	871	820	869	817	812	869	883	816	859	819	872	850	811	863	836	800	841	866	843	800	818	829	857	887	815	822	865	852	885	801	881	847	847	860	806	908	877	855	867	826	884	894	888	884	869	899	874	883	828	876	828	810	880	827	835	858	802	856	884	887	845	852	833	890	841	854	850	832	848	808	766	867	824	861	847	868	811	809	846	826	839	833	893	834	883	860	841	851	890	865	828	862	890	844	911	826	795	807	841	879	818	852	824	883	823	795	873	860	832	829	856	900	863	842	860	830	845	856	862	867	851	859	804	888	906	828	856	816	839	814	811	833	860	847	830	849	793	852	871	859	894	870	841	820	873	914	802	859	877	822	856	819	869	830	780	849	837	842	873	860	846	816	884	850	937	823	852	815	859	833	846	837	862	891	840	852	817	878	844	890	844	883	837	832	872	868	895	865	878	861	874	862	829	850	846	818	845	853	868	833	827	853	852	874	843	843	836	868	837	868	867	852	876	892	784	843	819	849	880	833	852	843	897	824	846	864	841	856	871	871	835	876	782	832	884	898	840	838	829	905	822	898	841	851	860	876	861	822	852	836	787	828	883	829	826	831	820	885	840	860	867	880	845	882	852	867	860	836	842	843	847	855	890	857	782	842	883	828	865	862	879	905	858	853	887	833	874	849	901	876	846	866	859	853	818	825	884	844	847	880	878	886	888	837	860	853	820	846	878	799	839	834	851	862	864	845	889	787	823	847	880	894	866	847	871	887	853	835	874	839	794	907	864	851	882	913	862	843	856	874	839	816	852	785	853	885	828	851	867	852	885	856	843	816	856	823	840	833	821	923	831	891	849	829	840	867	792	805	824	858	815	897	896	889	866	872	866	828	835	833	838	852	892	813	873	837	835	837	883	859	839	810	879	871	868	858	844	912	849	895	865	811	792	783	877	820	862	854	836	821	838	865	872	883	860	842	818	837	846	848	867	836	851	865	824	857	850	861	832	862	831	874	835	825	838	837	821	804	867	856	841	796	869	853	840	851	800	858	838	866	828	855	834	803	873	837	846	863	860	816	867	845	893	830	821	806	882	849	891	810	810	833	842	848	855	887	874	839	858	847	854	868	851	860	899	867	855	806	832	857	825	885	869	841	838	877	856	828	852	833	854	845	865	854	859	795	781	869	867	842	854	855	827	876	833	842	847	852	871	853	878	875	922	840	853	831	865	865	862	862	840	828	806	854	816	792	855	817	846	855	865	853	854	798	817	918	895	808	853	846	864	925	890	831	831	849	872	804	872	869	889	868	804	815	842	844	853	866	829	919	797	855	886	814	909	873	818	834	853	927	837	858	810	904	844	863	872	868	878	831	793	850	923	853	881	857	814	881	835	876	811	852	857	849	779	828	825	856	868	873	880	847	789	838	847	845	882	834	818	801	871	889	854	859	848	859	865	880	877	827	893	840	859	859	777	845	832	861	872	838	865	860	854	852	809	863	835	887	851	872	807	884	865	848	814	839	896	849	939	914	809	911	873	887	856	905	857	820	824	890	835	874	862	817	895	907	885	932	851	835	846	867	874	830	931	855	845	862	850	901	822	844	845	841	824	872	865	879	813	837	816	868	891	827	812	871	806	869	860	873	870	821	859	855	848	856	883	879	878	903	850	902	778	786	846	803	837	810	869	875	868	847	844	879	898	882	878	825	831	883	901	827	869	808	830	867	822	823	842	865	824	844	862	871	887	830	879	882	868	830	825	897	911	867	836	891	881	837	850	842	889	903	812	830	843	846	859	866	895	763	851	860	879	864	849	812	851	797	884	808	813	870	843	853	839	825	834	839	804	833	843	811	847	856	861	833	851	799	835	859	882	833	830	830	889	870	854	840	872	840	820	869	874	877	824	887	891	811	797	848	769	899	859	814	850	869	823	885	812	856	889	831	861	818	815	802	864	862	850	806	861	819	863	896	872	860	877	904	860	893	921	842	864	863	894	872	848	874	845	867	816	854	837	802	827	862	908	783	875	870	864	888	846	799	875	875	821	828	898	843	827	810	827	833	858	863	813	876	857	855	898	872	842	865	874	860	830	882	840	875	880	853	851	772	842	877	854	792	837	844	821	863	880	867	871	884	845	795	820	905	876	827	826	897	872	865	842	825	824	832	833	907	809	819	902	874	857	838	862	830	854	851	859	855	885	866	831	857	847	789	826	843	825	854	849	772	848	873	820	853	859	858	811	908	869	870	895	859	841	807	822	831	849	822	879	872	836	865	832	897	797	853	901	852	879	854	826	865	872	898	864	900	852	847	856	850	861	921	862	835	910	818	864	860	886	813	891	864	843	854	920	892	886	840	840	835	887	856	796	837	825	823	812	821	869	891	836	817	847	831	852	893	834	843	854	835	858	810	886	866	853	863	846	858	886	906	843	864	823	867	875	861	819	829	863	811	865	835	825	795	865	868	839	837	835	900	824	893	864	863	876	841	901	852	831	847	876	803	885	836	846	807	829	875	869	861	872	893	815	830	829	827	946	868	859	853	857	883	831	840	882	862	849	856	890	851	839	890	894	808	839	795	898	826	867	862	872	788	846	839	872	874	872	843	829	819	863	839	847	854	852	836	853	849	872	855	833	836	907	841	868	845	811	907	845	819	860	897	815	857	909	874	862	856	848	887	847	897	842	844	853	821	822	856	900	882	844	877	830	844	834	801	841	855	865	838	867	883	869	870	835	844	863	803	843	903	893	817	832	850	886	871	864	822	866	808	892	852	856	919	814	831	879	885	837	858	861	849	819	869	807	824	837	829	869	870	876	847	838	805	841	875	867	850	875	872	809	871	828	857	817	840	808	837
81019	73371	54035	27065	13368	2657	1334	305	274	242	260	258	242	231	262	243	256	264	206	268	242	242	232	271	262	246	230	218	241	252	267	265	250	242	242	253	245	236	270	279	234	246	216	255	268	264	253	275	206	260	273	223	230	242	238	242	214	268	260	270	260	254	230	217	260	252	256	256	262	262	255	245	225	248	252	248	255	239	231	240	246	233	254	266	248	259	248	251	251	259	244	248	267	264	250	241	255	243	211	245	266	232	258	255	266	245	231	257	257	251	227	240	258	231	246	249	247	265	233	268	255	241	251	235	270	265	229	243	261	254	241	226	251	241	243	249	259	229	246	252	250	237	256	254	249	244	247	226	255	283	265	257	232	243	224	241	263	254	238	240	257	268	234	256	248	246	248	265	266	243	256	240	295	253	277	258	247	253	271	248	252	242	257	269	240	241	244	241	232	265	255	249	230	263	273	292	261	285	234	290	236	233	222	264	260	261	256	260	279	251	236	231	263	260	246	246	228	236	254	234	248	252	243	276	242	286	264	243	245	225	234	230	246	258	250	217	250	277	247	225	257	239	288	258	242	265	236	250	212	246	254	250	243	236	260	253	244	241	243	256	265	254	234	258	258	237	257	243	264	274	260	247	260	264	239	257	281	282	254	213	253	228	241	237	260	281	257	238	279	255	237	239	232	237	252	247	289	279	240	257	241	260	203	262	228	292	247	237	242	216	268	252	222	248	237	241	221	243	214	242	269	257	223	252	253	242	249	286	233	236	247	239	269	252	246	272	286	245	253	215	250	237	240	233	299	256	250	250	234	240	261	259	241	237	223	264	265	262	272	259	246	260	262	229	232	238	232	221	247	246	249	257	231	236	256	247	268	266	235	239	279	222	249	239	267	251	251	263	260	238	250	240	269	268	273	238	257	258	256	228	234	257	266	243	243	279	260	255	247	233	263	253	237	269	231	212	229	261	225	252	236	225	282	276	261	228	222	249	241	267	242	267	236	241	263	260	275	240	247	257	250	215	272	252	217	270	242	257	250	227	246	247	204	244	246	261	266	229	226	251	258	235	243	223	257	243	248	254	252	256	260	246	266	228	285	218	264	223	248	245	258	242	261	217	250	263	255	237	239	255	260	255	247	285	242	243	247	222	242	246	238	271	245	275	232	265	272	263	259	249	210	258	238	246	265	267	252	252	240	256	256	261	274	252	279	222	245	273	243	247	242	255	252	251	241	248	243	242	257	236	248	236	244	244	267	239	238	232	262	237	248	261	285	242	260	269	240	246	247	245	223	244	226	227	226	252	243	224	221	234	250	250	261	242	235	254	246	249	271	264	232	236	256	263	247	243	257	248	251	239	233	225	271	248	241	263	272	237	258	244	236	250	232	243	246	268	246	249	246	263	260	283	242	238	230	206	254	238	254	241	248	234	237	253	234	241	254	265	245	245	231	261	251	261	229	250	263	246	224	258	226	240	246	253	252	245	246	256	261	229	255	246	286	270	254	261	251	251	250	258	269	236	267	244	236	278	238	227	225	248	269	251	232	224	237	227	233	251	228	244	255	235	257	253	275	257	241	251	283	254	258	245	261	256	228	261	245	245	242	267	260	245	259	228	240	249	237	254	249	242	243	265	242	241	253	244	253	251	246	252	249	222	276	246	223	235	247	242	264	238	258	215	237	252	245	243	241	240	241	265	243	244	252	239	277	258	233	238	239	264	243	258	243	256	211	271	247	234	247	274	261	259	264	239	240	227	274	264	223	231	264	227	246	234	217	237	259	239	252	264	240	233	250	254	237	239	257	248	229	243	249	256	226	239	229	266	244	238	276	242	251	269	264	236	254	268	272	232	220	266	219	229	253	234	281	218	242	247	277	218	271	256	255	234	244	272	276	257	234	272	249	247	240	205	259	244	257	234	258	267	252	248	262	228	246	259	242	250	249	282	254	277	233	266	238	265	255	246	236	230	251	277	279	287	257	260	243	225	229	254	250	236	253	247	241	250	232	255	270	236	266	243	267	245	238	262	248	223	230	272	268	248	270	226	223	270	273	233	243	252	292	260	283	257	271	259	258	249	215	194	236	236	264	244	263	235	241	275	223	238	252	240	261	249	259	241	257	235	253	248	247	244	265	255	252	257	268	228	257	253	278	224	244	276	244	255	240	252	255	230	222	256	276	271	260	224	255	255	249	233	245	262	245	259	258	282	252	253	251	235	240	230	233	249	240	270	250	248	249	229	254	223	244	245	248	255	244	289	263	257	227	265	244	256	280	277	227	259	250	270	243	220	265	252	236	236	236	264	231	265	223	249	259	247	242	256	251	245	255	239	279	243	245	250	270	245	296	262	246	270	261	245	246	248	229	260	238	253	244	244	274	254	247	252	264	235	264	231	253	239	254	264	245	269	258	248	261	273	299	225	272	253	265	240	235	255	254	238	228	230	247	234	274	214	262	292	236	249	265	251	235	237	217	255	251	271	281	269	261	232	244	258	228	247	262	266	278	256	243	233	242	237	251	239	228	235	249	233	259	262	255	241	255	241	261	228	239	241	224	246	261	261	251	223	258	226	265	248	253	242	230	234	242	248	268	248	249	252	254	240	240	247	252	228	280	267	243	260	256	255	246	234	252	246	262	231	245	245	237	254	272	258	255	257	281	230	266	241	234	243	245	252	267	246	256	286	224	276	239	240	251	274	270	236	269	264	251	264	238	259	236	239	240	241	238	258	263	258	228	260	265	246	246	228	232	257	241	251	295	243	249	260	230	242	239	250	254	247	260	235	222	237	239	237	245	259	250	244	221	235	219	238	236	243	257	260	263	262	259	276	248	235	256	255	249	276	258	238	237	249	240	261	236	252	251	217	236	245	257	277	257	250	236	236	264	227	232	245	246	235	257	267	225	232	243	283	247	254	274	235	267	250	244	233	238	257	244	260	245	270	249	223	254	256	263	281	246	264	248	246	246	256	261	260	241	273	246	266	262	269	262	229	226	246	228	274	239	263	305	282	226	234	247	276	254	244	253	250	239	231	243	259	267	237	261	228	274	250	252	271	234	246	249	243	256	255	231	253	217	236	260	231	259	254	263	273	271	286	249	266	268	254	255	253	265	261	229	271	239	226	244	257	231	248	258	236	241	270	268	231	227	247	226	252	247	239	281	248	243	263	243	213	246	253	223	242	263	255	266	250	251	237	242	266	222	216	258	283	219	224	263	253	246	270	250	232	274	250	257	275	224	242	208	252	258	246	238	288	249	255	256	234	255	252	288	262	284	238	218	260	257	250	233	268	237	279	240	255	228	238	228	218	249	265	275	222	251	263	252	235	232	248	271	267	262	252	232	235	240	277	222	266	267	267	234	231	243	228	264	261	246	281	257	235	254	239	255	268	246	220	250	283	266	220	249	263	244	226	222	245	235	264	295	267	242	258	261	258	235	266	264	288	251	250	208	262	221	254	277	277	268	257	260	254	237	252	239	249	252	257	242	209	240	217	251	222
67374	64195	49905	32221	17105	5729	4704	810	617	606	647	599	573	642	601	629	631	605	613	636	621	631	613	644	612	636	639	640	629	588	681	654	611	577	582	609	636	649	616	619	632	654	608	653	619	664	606	613	605	597	580	626	604	622	628	589	623	606	586	608	613	663	619	631	574	584	579	593	607	571	591	602	571	627	615	605	615	677	623	609	622	583	604	589	598	589	601	624	635	626	607	631	625	612	601	575	589	569	656	643	584	600	594	596	634	626	601	613	651	595	649	593	640	592	617	625	596	609	647	591	596	636	620	595	624	601	644	607	583	614	577	610	615	606	572	582	642	623	649	591	599	612	589	614	568	603	618	624	595	622	626	574	616	620	585	613	629	604	581	556	645	573	593	568	590	622	656	615	604	612	613	612	643	644	640	603	581	605	593	558	614	621	585	640	629	621	641	614	580	598	626	575	598	577	601	610	624	561	618	618	588	629	611	627	625	570	607	622	618	660	609	609	605	626	569	577	594	575	580	625	626	593	610	606	637	619	573	628	624	590	635	602	688	594	615	630	590	642	590	601	607	582	643	600	577	641	616	591	581	629	612	623	589	616	601	592	624	622	628	586	592	603	607	596	650	615	655	618	622	584	631	649	664	613	570	616	629	590	605	598	585	612	604	623	605	580	629	609	617	634	632	587	647	627	596	650	637	599	603	578	597	601	629	612	598	581	633	545	634	593	693	612	646	634	606	632	584	590	648	648	643	610	587	595	607	553	590	600	588	557	600	625	629	619	629	604	597	619	605	624	615	635	601	570	600	602	602	583	616	612	577	626	604	599	619	629	607	601	624	584	579	606	598	607	590	604	618	608	615	576	677	601	616	576	611	588	636	568	604	604	624	617	605	631	587	591	620	587	598	595	617	649	636	582	627	640	611	677	615	616	635	607	559	613	610	623	588	587	584	583	563	571	646	588	606	621	638	638	591	613	594	586	609	585	579	609	594	642	625	608	583	621	616	609	600	623	621	593	592	642	597	603	577	597	622	604	600	617	620	582	620	612	611	616	623	601	620	627	615	626	620	608	593	595	632	628	527	598	634	558	632	625	590	632	580	599	604	594	643	610	600	638	626	592	599	639	575	618	634	632	623	630	638	597	610	597	613	572	584	623	636	645	595	624	626	617	553	624	669	581	615	588	551	593	603	628	595	601	651	632	595	593	580	595	604	637	576	607	567	609	617	571	547	606	621	637	585	611	605	650	592	595	608	575	600	635	617	629	562	608	561	608	634	638	607	631	651	584	601	581	608	642	611	617	636	564	572	651	593	649	613	562	596	554	590	605	625	562	600	577	591	647	604	604	593	598	591	646	563	623	639	573	609	585	614	575	610	590	570	613	581	591	618	642	586	611	667	607	640	646	604	550	618	609	628	585	610	558	625	607	638	606	616	582	606	658	604	619	575	633	619	616	604	594	632	597	616	633	613	631	621	589	628	607	648	627	598	630	575	605	589	634	627	609	583	641	616	619	630	639	660	621	639	592	615	627	602	577	604	608	642	595	620	569	574	571	621	615	613	608	617	620	648	609	634	610	603	622	582	596	619	594	608	580	647	580	656	549	610	642	629	680	595	622	629	613	649	567	599	610	620	606	537	611	606	620	654	615	584	607	624	610	623	573	621	618	618	565	630	604	585	617	642	587	636	607	612	618	594	599	606	600	605	607	606	589	617	564	580	594	602	607	653	593	580	585	592	637	591	572	608	626	594	602	674	584	608	621	605	631	562	559	591	653	602	632	615	615	638	608	623	622	604	639	590	614	561	570	590	594	620	605	590	629	613	614	589	635	637	577	591	593	651	632	644	598	609	649	590	617	625	587	618	595	621	606	591	587	615	592	623	605	600	601	598	603	584	574	574	620	604	632	587	583	634	615	605	593	562	627	589	650	587	597	617	590	587	619	596	579	569	586	610	602	603	607	622	622	589	604	634	633	624	633	615	576	621	603	647	647	613	636	594	568	622	571	611	619	588	633	586	595	609	581	584	595	610	615	582	597	613	619	587	581	614	594	615	622	626	624	597	653	648	583	612	577	605	604	649	599	599	580	614	581	627	601	620	614	625	616	585	616	595	604	579	641	587	598	614	605	611	610	582	620	598	570	628	595	572	608	605	625	602	618	598	582	647	640	628	653	593	589	623	552	621	631	559	656	585	620	617	603	631	569	565	560	589	615	647	598	612	654	611	614	605	638	636	627	622	590	610	616	587	571	594	654	626	613	597	622	607	610	590	614	667	598	596	553	604	574	599	634	605	594	604	577	616	622	603	614	616	615	625	607	600	584	666	597	546	629	596	603	577	604	571	626	619	588	611	647	603	650	576	594	551	637	625	615	550	627	595	585	586	621	592	663	562	579	580	573	626	622	584	603	640	596	614	619	645	661	618	603	577	602	641	593	591	571	590	590	601	648	609	600	614	611	637	652	615	640	640	576	634	571	573	622	597	609	597	603	588	625	626	616	569	587	581	628	609	601	586	597	655	617	598	613	606	581	586	617	602	663	588	616	578	563	601	626	591	594	602	635	623	589	601	609	573	636	646	613	597	613	566	624	630	583	632	634	622	605	612	584	608	589	600	640	580	642	596	611	626	594	615	612	635	614	573	632	596	566	619	595	662	601	629	599	621	641	628	590	599	590	591	619	611	639	596	591	609	613	593	586	641	625	616	594	611	587	601	620	602	615	609	556	612	586	592	646	614	626	599	625	618	584	610	651	574	614	595	607	600	633	644	601	619	587	608	588	598	588	612	581	538	596	614	659	615	628	585	636	622	628	573	595	634	592	662	640	577	574	665	624	662	616	593	622	574	600	609	596	591	584	574	601	619	604	619	598	607	558	638	639	570	619	562	627	621	586	584	619	616	597	622	609	596	675	603	621	618	611	622	592	611	615	614	614	629	589	569	579	586	567	645	606	592	608	559	642	631	629	587	622	588	638	604	581	627	633	597	617	646	604	602	585	654	620	616	608	645	638	616	584	646	589	618	628	570	642	599	662	595	672	574	610	624	556	613	623	619	627	615	598	614	589	591	607	588	585	584	623	669	615	623	560	579	660	620	606	568	597	625	647	618	596	616	577	675	604	609	631	567	543	613	601	596	570	630	644	614	590	622	562	553	647	603	623	603	605	618	591	587	593	595	613	607	632	586	562	565	639	610	638	617	651	546	609	622	624	570	597	593	653	622	582	601	587	573	589	611	579	583	619	646	606	613	582	561	600	634	593	648	591	623	566	660	623	620	577	627	650	653	556	616	614	630	666	644	656	585	580	604	621	598	615	602	624	590	617	626	617	633	660	576	595	592	568	549	618	617	625	639	584	555	592	574	658	578	629	625	649	624	645	556	665	606	568	609	622	585	609	633	597	605	594	633	549	618	588	628	598	631	575	633	606	604	643	633	628	625	580	604	623	589	624	615	581	603	624	622	604	601	591	606	581	615	576	611	613	658	574	597	567	564	576	599	603
40277	26252	10381	1452	608	372	392	340	360	356	342	391	356	367	318	347	353	335	362	378	359	324	364	348	372	346	364	324	314	341	356	307	347	370	368	336	349	335	356	372	359	336	334	347	343	374	365	358	347	351	341	383	330	351	348	362	333	347	350	362	342	362	344	341	336	336	343	349	339	347	348	349	358	367	356	364	342	364	356	340	349	349	363	378	313	371	359	337	323	350	355	354	346	386	336	386	338	357	349	341	316	356	369	356	340	330	297	348	321	367	339	388	371	371	326	347	348	355	361	353	339	354	334	349	356	352	369	360	364	344	352	349	331	321	316	335	365	345	322	355	366	355	352	351	364	362	334	323	369	286	344	334	352	337	348	376	360	376	331	349	304	373	360	348	362	341	326	339	335	364	324	327	326	318	319	369	352	328	346	321	346	335	333	340	366	338	354	339	374	365	389	336	337	389	337	334	341	357	343	347	330	394	327	348	360	348	353	327	339	326	359	373	349	316	340	333	332	298	340	372	352	338	360	353	345	354	336	383	329	373	329	312	329	349	339	353	341	391	320	327	365	331	348	397	320	358	332	345	319	355	317	356	365	376	363	334	339	349	358	348	342	400	374	358	347	359	347	339	345	351	365	362	325	346	381	326	356	374	312	343	345	353	362	322	379	370	364	317	321	350	357	357	342	361	360	360	335	339	334	376	343	338	337	367	334	334	382	362	323	336	333	373	381	351	342	345	359	349	329	339	318	330	323	364	319	356	388	355	358	325	360	295	314	340	370	347	341	329	359	350	372	334	351	362	353	364	337	350	344	405	356	336	344	350	349	355	359	322	363	321	321	401	320	348	343	361	339	324	354	339	340	338	358	353	360	339	352	341	336	354	336	360	348	369	335	332	346	311	352	376	327	337	367	335	333	330	362	360	373	332	322	368	350	315	363	312	356	372	331	370	360	319	316	361	344	356	323	370	341	370	354	333	329	364	370	377	359	339	347	352	336	328	346	336	329	335	349	325	345	354	362	331	363	356	342	334	357	328	391	383	365	379	346	397	371	375	355	334	343	326	363	332	398	339	334	350	309	339	341	325	333	331	361	341	348	349	321	311	343	366	348	321	333	361	334	330	361	344	315	301	324	348	337	378	342	358	308	366	348	375	370	325	321	304	374	324	350	298	381	360	328	394	353	347	300	322	324	342	325	349	298	358	358	360	351	351	348	327	326	327	354	382	375	314	362	341	372	357	377	354	350	370	385	333	320	368	366	328	346	336	329	347	334	319	321	381	388	326	339	366	338	359	347	316	318	370	360	346	360	361	363	339	331	359	378	338	355	338	347	339	307	314	316	317	327	324	366	307	395	334	351	376	362	362	367	341	334	331	349	334	360	357	374	364	362	333	352	342	338	340	359	381	386	340	331	351	353	324	407	338	341	369	369	327	358	309	314	351	344	365	317	358	343	343	355	333	342	344	395	340	345	355	353	345	341	326	355	368	313	317	343	337	321	352	348	338	338	351	369	345	351	348	311	339	327	347	360	383	369	342	377	334	344	354	349	364	356	372	379	329	348	333	362	361	327	350	377	359	382	365	349	346	339	361	344	357	337	350	352	349	348	354	338	364	366	338	353	340	347	333	356	362	322	375	387	347	351	354	361	304	292	344	327	354	376	368	358	345	330	343	367	339	342	350	307	325	331	367	352	373	325	363	369	344	364	325	361	361	365	362	316	380	339	328	362	347	404	352	372	383	363	385	365	336	350	369	317	308	307	341	326	343	359	345	316	380	351	323	358	330	345	325	348	338	323	383	309	361	350	348	359	371	314	379	344	324	374	323	371	338	392	365	379	362	331	340	330	347	343	380	355	344	332	344	355	348	348	356	340	358	354	393	347	336	336	350	332	323	331	381	345	332	318	331	347	365	332	354	358	364	359	320	358	328	332	290	356	392	318	357	330	351	376	343	363	316	354	335	357	353	375	367	316	321	354	347	359	360	360	372	356	356	358	388	324	340	354	320	345	357	351	354	342	356	368	363	355	383	341	356	341	360	365	327	338	381	375	332	355	333	343	345	360	334	317	361	370	363	391	337	356	363	340	354	344	333	355	362	320	350	332	332	321	351	334	370	338	328	348	332	346	366	363	363	332	367	365	308	356	332	339	365	362	344	354	384	348	380	360	345	348	317	311	365	347	341	369	357	364	336	375	365	352	332	372	318	319	347	326	325	331	373	364	328	361	345	339	359	360	329	326	365	343	324	337	340	346	352	341	332	332	361	370	336	345	320	356	360	324	346	326	343	345	327	351	356	343	338	345	362	330	345	328	354	383	379	371	348	342	371	349	351	296	369	342	342	376	344	341	345	359	317	350	313	322	362	358	361	356	320	362	291	318	346	353	325	347	327	320	350	355	387	359	344	336	333	325	334	325	334	368	377	339	391	348	371	337	307	331	332	362	375	369	373	335	333	373	358	346	317	357	357	358	335	342	344	366	380	347	343	322	316	338	349	339	364	370	358	380	349	371	384	355	360	351	357	339	325	311	349	363	325	322	332	324	370	355	389	375	337	341	336	334	335	345	332	345	354	379	337	377	359	354	340	363	358	363	363	306	362	339	348	333	332	330	367	333	325	367	392	352	324	330	356	376	361	362	343	340	362	383	359	367	351	367	346	350	365	323	374	364	347	353	345	334	331	353	337	352	377	335	345	371	335	340	352	332	356	359	331	367	367	358	387	361	348	359	338	350	353	345	387	409	327	338	355	322	355	349	345	349	322	353	322	343	348	348	331	370	327	375	331	358	344	333	354	365	352	366	348	333	305	328	364	342	334	341	329	381	350	358	337	374	361	306	353	344	329	366	377	339	337	338	312	358	343	375	335	310	345	337	352	332	328	382	332	338	374	337	339	333	363	343	340	395	362	332	346	320	360	347	357	376	351	363	324	327	364	353	359	372	380	363	343	316	343	369	376	334	389	329	346	350	330	350	294	352	344	374	362	343	373	377	381	339	361	332	347	330	323	318	359	333	335	292	342	336	340	311	340	347	369	331	339	342	333	324	361	338	333	333	333	349	353	339	345	354	315	356	336	360	332	357	378	341	315	354	325	398	394	357	355	336	364	347	314	330	378	342	353	366	351	363	376	361	332	348	358	342	365	369	353	343	334	314	322	348	367	346	322	368	358	346	346	376	352	333	378	350	355	368	350	363	371	368	310	337	343	358	313	354	359	343	359	351	375	345	356	335	378	338	317	320	322	338	348	364	353	378	348	335	331	306	339	382	348	299	369	379	352	344	376	342	360	310	347	340	306	320	330	335	367	345	359	295	288	348	356	346	356	336	368	371	376	346	388	348	348	339	357	366	357	327	356	346	353	313	349	378	353	352	390	330	380	354	348	302	290	352	369	372	368	350	344	355	339	356	365	329	341	345	316	315	383	351	314	340	370	324	323	361	349	347	376	366	359	383	358	316	384	357	363	360	383	368	326	352	330	336	346	380	325	325	368	353	367
36651	27061	12606	3288	1888	1084	998	843	875	841	791	848	856	845	817	847	823	818	845	911	809	801	850	827	875	831	922	817	893	866	844	874	803	821	796	852	827	827	849	870	827	848	845	856	862	857	837	860	838	831	858	893	905	842	844	836	847	900	841	847	819	822	815	847	881	870	842	845	803	881	855	895	904	829	826	872	821	882	860	866	850	859	870	840	788	835	876	889	809	868	782	820	810	781	898	828	844	816	821	871	763	904	842	857	851	835	841	833	832	812	876	840	847	812	862	837	819	821	816	865	833	865	823	860	873	842	851	884	886	875	856	844	859	854	890	821	863	841	869	841	840	816	854	834	906	865	865	871	830	861	862	841	902	833	826	870	889	842	784	740	921	831	855	821	910	885	800	832	893	880	852	823	877	855	860	862	841	862	776	833	836	790	873	852	751	839	819	851	893	826	836	877	858	864	897	821	883	817	854	888	867	863	931	800	830	871	826	861	826	785	824	900	829	854	831	859	814	868	877	822	843	912	882	837	840	861	843	791	843	812	852	803	891	877	807	814	836	839	811	827	881	820	815	882	893	797	851	872	848	833	850	790	880	871	829	807	870	833	851	870	870	797	837	852	832	849	804	804	811	811	840	846	878	906	878	827	846	845	827	880	876	835	855	878	833	869	836	857	827	876	819	856	853	793	863	818	826	873	817	820	874	847	809	805	836	835	823	812	852	859	812	888	817	833	888	841	865	838	806	894	850	849	862	802	810	825	881	827	860	837	922	849	838	806	802	873	858	805	867	840	815	829	800	896	842	875	840	868	802	817	820	846	800	911	816	809	845	884	855	803	817	835	882	801	866	833	832	885	855	837	863	887	836	812	904	849	809	848	847	854	874	863	854	832	839	876	801	829	839	800	856	818	876	808	859	853	896	847	841	884	892	873	862	858	823	849	858	825	833	852	881	821	918	838	833	828	819	809	826	856	869	885	882	892	865	885	832	869	794	858	855	836	839	851	825	838	845	854	853	816	817	847	848	810	879	868	823	807	827	865	886	793	831	845	832	792	835	863	888	846	836	875	857	834	840	873	862	828	823	832	858	772	872	833	836	877	831	857	846	839	798	903	849	844	802	813	835	903	834	876	819	858	798	840	863	831	844	790	862	839	838	787	823	886	841	847	832	839	851	856	854	841	842	877	848	869	792	867	835	816	829	850	841	874	858	849	875	858	851	834	839	834	812	783	826	829	826	863	811	844	823	870	831	815	865	835	806	801	867	885	846	798	843	856	827	827	822	830	829	884	842	846	820	872	806	821	861	810	839	803	885	857	781	848	875	884	867	869	813	805	886	859	911	845	841	836	860	821	868	828	851	856	852	801	835	835	849	851	803	856	854	828	836	885	853	868	858	811	819	847	882	823	876	878	852	911	836	839	861	842	846	820	821	828	810	860	842	906	841	825	844	873	801	833	818	865	857	813	858	853	796	876	830	849	813	826	837	823	867	842	836	841	866	830	931	858	875	827	877	845	835	869	834	848	788	796	877	828	864	818	819	769	819	881	876	803	829	805	835	838	817	877	868	887	891	819	875	798	895	803	818	860	868	874	843	870	861	816	854	836	840	824	856	787	887	848	838	872	883	820	874	825	917	819	838	865	845	818	863	818	812	873	843	800	861	848	851	872	877	848	887	820	855	842	851	850	806	829	829	857	807	796	855	825	831	805	882	867	849	812	809	877	835	833	837	841	848	797	843	855	822	862	834	870	803	881	833	850	771	835	808	845	863	879	878	831	842	834	876	812	797	833	893	818	779	813	813	835	873	822	821	835	890	872	804	837	837	856	840	869	764	813	822	805	848	866	846	856	832	835	871	898	840	850	827	842	810	822	898	799	858	872	842	839	839	801	827	800	756	818	852	880	846	809	879	814	832	817	836	829	831	862	863	794	847	809	846	869	785	903	850	837	843	844	842	863	814	855	820	864	863	816	806	812	819	801	842	815	804	796	822	848	854	831	863	873	873	808	836	838	861	810	824	863	832	766	871	788	853	895	890	830	831	849	888	814	856	846	836	818	857	833	829	859	768	873	879	854	848	862	871	782	835	883	878	802	815	867	833	848	880	848	868	812	869	872	847	875	837	821	840	878	871	807	812	854	830	812	825	824	825	836	770	828	826	874	904	843	802	845	797	815	910	849	816	831	846	872	796	861	853	804	825	801	872	861	818	840	827	840	856	873	857	878	784	832	862	874	851	797	805	831	856	835	823	879	845	842	827	842	838	880	837	855	828	812	798	842	833	846	832	825	836	820	826	850	823	831	892	834	884	825	874	821	892	868	811	818	861	840	892	819	849	840	842	885	832	841	879	854	880	826	803	864	841	865	842	829	821	781	835	862	824	863	852	845	875	832	839	846	877	889	864	800	824	849	851	868	874	855	846	862	811	849	843	826	833	839	873	840	834	852	835	869	870	817	849	845	845	882	854	858	849	843	851	872	862	880	832	835	801	869	838	814	860	812	850	832	816	837	839	823	862	854	841	879	876	815	849	850	816	848	820	867	822	806	838	831	848	842	818	800	805	794	802	884	874	835	858	850	810	786	855	837	825	831	869	851	872	860	850	878	832	797	856	825	879	871	839	876	867	888	860	845	847	852	832	811	825	850	842	850	854	863	834	832	869	856	849	813	794	791	845	815	827	855	851	890	841	899	851	814	908	822	855	850	860	836	879	834	839	833	790	820	874	863	846	813	889	876	855	850	868	807	773	827	812	830	804	828	853	891	884	862	855	826	908	864	911	874	814	830	839	829	867	832	822	863	819	793	890	810	848	797	861	846	825	792	832	818	852	862	854	832	811	795	785	840	837	877	824	841	873	794	829	855	872	817	784	893	897	819	844	772	802	822	811	855	853	816	835	844	871	808	805	781	822	845	887	853	843	863	864	829	832	772	839	866	880	812	803	839	801	852	781	816	836	789	893	812	873	856	902	870	805	884	853	860	839	850	816	879	838	870	815	838	817	829	883	865	841	821	841	834	862	855	867	866	854	827	815	831	837	862	861	831	849	778	862	814	831	830	839	857	812	824	819	812	846	813	858	850	863	815	848	814	808	864	832	809	820	813	866	816	800	859	828	831	874	805	862	844	821	828	888	823	840	828	902	827	842	860	852	878	811	821	822	841	864	886	873	869	834	828	847	860	873	855	887	900	811	872	851	876	832	896	869	796	815	835	832	816	812	858	819	834	846	883	909	861	869	842	876	784	857	856	815	848	856	850	835	825	794	812	837	892	846	827	834	843	829	837	877	836	870	841	822	801	825	876	917	806	831	851	837	827	851	838	784	880	839	809	861	832	813	841	845	834	817	864	885	860	817	811	837	828	844	823	841	883	811	811	866	770	797	835	803	876	868	796	825	836	860	850	870	832	875	843	852	842	880	802	878	846	802	797	861	893	855	782	800	837	811	856	854	852	889	850	806	864	818	817	828	846	840	809	856	884	820	818	824	813	856	840	830	831
49772	35404	17298	3116	993	423	416	338	361	361	331	395	343	321	389	385	314	342	384	347	320	364	361	350	365	391	319	348	346	335	353	327	333	364	340	339	354	363	362	367	363	313	349	370	352	359	348	380	355	373	339	377	392	354	343	334	350	361	354	309	376	348	342	341	373	366	323	358	359	378	384	340	358	352	337	362	357	357	333	366	348	347	360	385	349	372	345	347	321	372	320	366	340	369	360	346	316	329	361	357	345	363	374	342	390	331	353	343	374	340	347	373	350	360	387	371	358	370	345	352	323	359	348	383	350	359	352	379	352	332	406	342	366	350	368	361	378	377	350	377	317	330	338	313	346	354	391	389	364	351	337	344	365	339	329	321	370	351	325	345	364	364	376	347	363	381	366	361	335	396	366	345	357	354	351	385	338	369	366	370	349	345	364	419	382	355	350	381	340	336	377	348	337	379	355	354	325	388	283	385	351	348	368	366	326	354	370	367	322	299	344	358	370	344	331	344	345	345	367	346	370	346	377	389	331	340	349	362	329	319	299	378	358	334	330	377	356	341	349	349	358	345	346	329	333	355	322	354	348	352	364	380	356	371	366	340	363	356	357	328	360	338	338	354	353	372	362	332	345	335	320	368	321	379	385	320	366	352	379	404	340	368	367	386	366	377	303	339	345	328	340	348	400	380	323	329	367	351	361	332	368	358	371	343	322	339	364	370	377	350	347	311	328	350	396	368	362	318	330	359	345	339	364	338	327	347	367	317	329	352	342	358	383	354	378	286	358	356	360	340	336	342	359	321	349	340	337	336	389	395	356	369	371	324	376	372	342	343	352	365	350	344	360	372	351	326	364	349	350	333	363	318	345	367	366	350	366	328	358	331	357	341	359	361	370	314	348	349	332	335	336	341	350	373	384	373	365	375	367	395	339	389	354	358	358	376	356	362	364	355	386	322	343	349	368	345	311	377	358	344	370	350	340	390	365	352	365	352	350	335	349	398	334	329	333	358	363	336	343	345	319	337	332	366	376	362	333	353	370	391	359	342	345	343	365	384	402	341	344	358	373	358	363	340	344	345	369	333	355	347	362	351	353	348	341	367	342	357	361	337	338	341	366	357	362	374	337	331	337	318	351	359	357	398	367	359	360	334	339	330	355	357	316	356	349	339	386	337	334	345	343	391	323	377	353	358	351	352	359	368	358	329	371	342	353	356	352	325	338	344	401	368	340	328	347	372	321	331	347	378	367	336	374	395	346	343	332	367	383	356	328	358	325	332	338	340	343	360	337	372	308	356	348	356	372	361	346	367	351	356	346	379	347	354	353	346	335	376	352	354	366	349	366	370	352	349	384	360	319	360	362	340	329	356	365	345	346	335	339	367	361	315	362	380	368	342	364	358	341	337	347	344	354	332	346	319	342	330	322	341	365	360	331	324	340	342	380	387	357	344	360	353	349	366	356	339	338	341	352	318	353	321	352	332	360	364	320	352	358	364	384	354	358	352	329	338	337	343	365	353	340	366	339	359	340	342	350	334	338	365	345	385	343	382	374	369	339	340	372	334	351	382	375	360	336	348	316	334	333	331	331	340	364	372	359	343	353	360	314	347	368	353	348	357	333	338	360	348	379	361	360	349	356	352	356	358	368	321	347	339	328	348	373	331	359	368	337	352	383	370	336	328	309	380	370	335	361	353	376	429	369	344	373	361	371	349	347	365	380	383	336	347	348	371	374	344	334	333	364	339	360	352	335	357	378	386	398	367	362	396	306	383	356	337	337	356	325	349	333	361	360	393	349	326	360	349	357	386	312	353	348	321	349	340	326	342	349	343	361	359	354	350	346	358	342	366	384	373	364	351	381	355	404	372	366	323	351	356	348	375	353	335	354	330	335	331	354	371	352	368	353	346	354	392	372	365	367	369	379	378	328	337	332	326	316	378	383	365	342	375	349	367	335	375	353	355	381	350	358	362	328	375	368	326	337	354	369	354	323	369	357	383	336	391	347	341	368	356	329	358	323	350	330	358	344	380	324	312	352	340	385	356	334	345	333	359	336	342	367	345	330	372	360	353	375	349	320	368	330	328	340	366	345	311	385	371	355	327	378	409	330	385	373	392	354	334	346	334	321	358	386	372	314	349	324	366	337	346	330	360	340	366	349	321	389	311	359	318	379	342	347	326	354	353	315	333	339	366	359	357	370	330	364	347	348	359	356	348	327	326	326	333	358	373	352	331	342	344	353	365	356	369	342	337	340	381	388	343	373	337	366	347	383	375	360	380	339	317	379	365	385	334	357	310	331	363	353	364	373	345	363	372	360	379	322	348	365	346	336	356	353	340	371	348	366	376	314	339	334	347	408	374	369	356	338	357	366	376	343	334	350	368	362	372	350	366	342	356	364	375	349	345	377	384	370	335	373	348	347	327	342	358	354	378	393	342	360	339	344	363	341	332	360	357	364	410	345	379	377	365	359	340	361	355	344	337	343	351	373	370	351	344	357	354	352	372	370	356	372	340	367	373	363	364	382	371	386	328	348	356	352	333	384	330	347	351	343	355	366	387	362	334	347	360	331	402	366	367	332	347	420	356	387	375	337	380	346	389	356	377	367	356	354	334	313	349	364	349	396	344	339	370	388	370	351	348	395	359	350	378	346	381	378	363	361	369	372	396	371	377	355	388	369	359	340	344	356	334	375	356	366	371	337	335	347	344	356	362	296	336	323	375	370	368	340	361	378	354	353	331	388	340	358	366	369	346	356	343	339	333	360	357	357	324	372	353	350	352	361	357	351	343	351	342	367	345	365	380	362	364	350	357	342	354	353	360	364	413	347	362	333	338	368	350	337	362	365	372	344	338	373	354	341	314	375	360	353	372	352	350	353	351	353	367	359	375	303	366	344	383	377	368	335	314	334	366	369	356	344	330	381	347	361	372	323	372	366	372	347	308	355	353	358	347	325	339	366	382	365	345	303	384	347	355	359	360	340	387	363	346	342	353	389	325	331	349	342	354	364	377	320	342	361	371	328	361	358	334	354	338	337	344	381	348	368	367	358	302	353	363	299	353	342	362	366	368	341	346	353	338	363	359	347	391	348	351	349	383	337	364	337	354	327	374	353	385	329	346	374	352	349	357	382	329	378	336	356	357	369	349	369	330	350	345	372	371	397	360	362	323	351	366	354	380	359	344	351	350	379	367	354	378	351	356	343	350	335	357	357	388	332	360	344	374	358	401	368	373	311	331	347	364	364	376	376	355	401	365	344	359	344	339	360	356	355	338	350	332	382	349	357	351	337	314	371	325	358	379	365	368	336	351	373	364	315	340	345	345	312	361	360	308	370	364	398	376	329	340	375	380	317	356	342	341	366	356	341	367	338	334	365	363	373	335	379	384	359	368	356	333	356	341	355	332	333	339	369	360	317	372	355	345	349	345	318	353	344	362	354	327	349	345	358	350	316	336	386	361	348	345	380	378	351	377	356	395	316	337	357	327	316	334	365	366	381	363
39055	32953	18282	6324	2926	1272	1247	887	842	835	815	851	910	843	872	847	841	890	862	803	870	805	817	839	874	844	867	836	895	843	855	846	826	828	845	815	854	864	880	816	786	865	816	872	878	849	900	848	826	827	779	906	912	811	839	830	825	864	847	808	886	845	844	830	818	848	865	835	869	858	841	856	865	847	827	882	765	818	843	875	868	804	836	876	863	886	835	829	869	870	867	788	844	846	818	837	845	819	811	882	898	854	835	883	897	881	855	822	823	863	877	892	868	863	864	856	800	826	845	884	917	852	838	840	869	858	877	827	829	843	856	843	855	855	818	852	864	867	843	847	847	827	805	877	841	867	809	830	842	841	795	814	869	846	863	848	840	847	839	854	804	848	776	898	806	812	851	829	868	826	840	843	871	809	838	802	838	878	868	826	863	856	874	835	854	815	846	890	817	908	870	826	827	857	889	878	856	808	884	820	845	819	859	832	873	855	871	900	874	856	879	858	884	866	866	863	846	820	857	839	795	864	813	807	868	883	857	815	906	868	873	854	847	864	878	846	850	870	855	853	831	851	869	828	839	839	892	841	860	850	849	869	869	890	798	826	852	831	889	847	830	846	804	858	848	854	837	832	864	905	831	868	819	810	832	863	833	859	873	856	845	807	792	789	872	829	877	862	879	846	849	862	833	849	866	858	885	853	851	868	821	832	829	845	830	861	864	880	850	870	832	817	915	834	835	838	901	864	867	870	784	833	901	827	866	862	851	853	832	846	834	846	862	884	824	891	801	840	860	908	861	873	850	819	846	913	857	822	856	831	844	852	918	877	827	920	822	860	849	841	898	858	837	857	820	807	868	856	781	848	890	883	826	846	865	815	823	839	839	846	830	867	842	871	876	798	854	867	817	838	792	841	879	889	828	807	847	850	853	843	800	842	860	855	867	858	930	797	877	841	831	845	911	855	816	867	854	789	867	855	833	915	897	848	847	870	834	810	896	839	820	880	855	861	889	830	850	860	861	874	835	848	817	818	835	826	870	864	872	859	838	828	797	850	824	807	895	886	854	859	911	879	810	839	866	848	876	800	825	811	806	877	902	869	832	875	855	787	839	849	858	850	905	889	871	839	828	805	824	827	887	892	867	862	844	837	851	821	873	870	892	860	873	827	854	809	877	872	840	816	855	825	860	851	821	913	834	877	870	813	878	842	846	878	863	842	837	861	875	865	842	886	821	838	840	879	920	807	874	891	841	850	866	856	841	845	852	830	853	823	869	860	806	853	830	859	821	870	824	852	825	812	846	865	839	834	851	799	830	863	865	860	864	832	822	827	800	883	850	833	826	863	834	860	857	844	820	875	811	853	827	880	888	866	877	887	809	848	920	840	852	846	861	845	831	889	873	806	876	901	825	823	878	885	856	838	861	791	830	849	854	865	892	861	848	847	798	858	858	810	848	808	870	843	900	858	841	856	837	870	829	863	831	863	836	921	915	885	862	859	820	842	849	839	865	914	849	828	834	854	855	910	842	828	898	824	811	918	860	885	879	840	845	806	823	846	816	871	859	791	885	917	834	860	851	878	854	880	858	912	889	887	853	899	864	814	831	807	895	799	889	856	824	905	882	868	833	829	865	855	835	849	876	877	869	818	901	865	880	861	850	853	862	898	868	833	812	835	884	832	911	824	849	847	845	834	818	840	852	855	843	788	821	815	838	835	876	875	843	829	856	887	823	877	832	866	883	839	847	858	831	871	800	845	952	840	877	891	831	863	855	826	839	877	842	819	902	859	829	859	870	863	838	856	834	836	816	847	817	816	828	862	830	848	890	858	877	853	810	868	824	851	833	856	801	847	840	853	808	789	930	906	884	807	825	795	879	815	795	880	880	856	889	876	850	897	879	829	856	879	843	905	829	877	898	861	905	837	883	844	870	847	818	884	853	827	884	901	817	837	897	898	827	875	814	851	829	813	831	862	815	870	838	872	899	883	839	862	817	804	883	859	846	803	909	871	809	812	854	905	878	872	854	878	892	898	812	787	812	886	865	850	913	859	823	846	837	805	859	829	859	841	797	842	836	890	853	828	926	853	828	864	853	871	835	878	852	823	865	851	906	878	852	894	875	867	889	854	876	809	873	860	829	851	856	857	859	848	933	859	841	791	806	880	832	852	860	832	882	865	847	903	874	830	878	882	882	831	797	828	854	876	843	871	837	807	862	862	874	800	813	811	830	855	873	856	849	838	816	826	806	836	828	877	822	823	800	871	829	798	791	816	846	860	831	792	895	866	848	865	863	835	868	822	879	831	859	858	814	846	857	788	868	836	886	855	823	869	849	858	842	908	835	866	905	816	806	852	842	856	869	860	848	827	838	830	828	860	842	841	908	881	871	855	861	887	879	861	804	895	828	890	839	858	826	851	902	814	853	860	836	820	869	845	799	837	820	818	860	875	846	832	875	873	856	902	863	809	848	880	891	870	872	852	856	864	864	900	829	855	846	868	844	855	836	897	793	879	827	852	885	838	905	867	807	878	877	789	880	887	856	861	848	859	826	908	890	768	883	856	850	845	836	884	887	773	833	875	823	881	880	866	836	864	857	865	805	876	869	884	871	850	892	880	830	847	879	823	876	828	862	862	867	866	840	877	844	864	874	851	829	871	863	872	869	840	864	865	829	820	855	881	874	804	804	834	846	842	796	863	858	830	865	886	826	836	796	864	827	869	832	881	877	873	797	830	936	898	860	822	838	798	893	838	874	875	872	830	894	842	806	843	870	839	882	849	862	832	773	898	826	876	867	843	858	814	814	825	857	886	802	847	793	869	847	893	839	852	853	873	819	823	866	885	815	827	894	919	848	876	869	827	877	868	848	843	821	882	913	835	869	886	880	879	838	816	828	856	882	815	878	880	842	834	882	808	864	816	867	880	874	873	842	872	845	843	865	813	841	828	816	875	842	841	798	886	865	886	873	864	861	860	811	861	862	829	878	813	815	822	797	821	869	840	846	898	840	831	828	872	890	945	881	888	887	814	831	880	855	860	843	852	822	840	886	852	873	818	876	866	831	869	826	902	887	816	882	842	868	776	831	885	884	885	910	889	860	870	837	869	860	869	843	854	892	858	853	894	797	855	832	848	789	928	799	824	811	890	830	811	845	872	817	831	867	878	864	805	838	803	882	804	879	850	818	848	852	878	824	840	872	844	818	869	840	918	846	831	844	799	824	851	850	890	879	839	889	851	840	871	862	827	870	903	838	852	845	893	886	847	876	817	863	830	815	824	916	825	819	882	814	819	857	823	885	848	836	842	796	844	889	872	888	840	846	835	827	831	840	867	878	823	903	843	876	824	862	845	830	901	808	842	845	826	878	798	828	890	827	853	853	879	814	880	860	781	856	878	900	903	937	835	879	869	848	902	880	862	827	859	901	880	798	860	863	880	878	861	855	845	887	876	817	882	890	875	841	892	870	874	846	881	871	876	891	890	867	830	831	879	871	839	832	778	828	902
81771	73756	51296	26526	13649	2908	1747	320	271	247	223	249	262	230	218	262	236	230	236	262	256	263	247	253	249	244	246	237	260	253	264	277	242	237	246	227	229	244	225	241	269	232	234	243	215	235	235	227	234	243	227	211	239	241	253	232	243	250	255	247	246	246	256	235	253	262	237	249	245	252	237	248	282	245	237	245	244	240	268	249	233	224	252	275	301	254	252	243	243	246	252	242	230	256	235	299	229	269	225	245	266	251	245	233	267	248	245	271	231	240	261	228	239	263	254	254	231	261	272	238	242	213	226	259	269	222	228	257	253	231	254	232	261	234	245	258	236	231	244	265	273	237	236	253	270	258	223	219	229	252	227	266	280	243	266	251	264	270	234	265	250	238	248	238	261	261	261	259	232	230	230	227	222	254	272	239	260	237	241	243	243	257	267	251	247	262	254	227	228	249	248	248	240	245	224	239	259	262	239	243	230	224	234	259	235	272	246	240	237	277	252	243	231	272	226	231	234	241	231	244	252	251	254	227	253	218	225	211	249	234	269	217	207	225	245	266	244	244	247	233	276	225	227	297	231	210	253	267	230	252	261	269	234	246	277	257	238	241	239	257	238	282	261	263	214	234	240	268	251	275	269	239	238	243	235	240	237	220	244	227	270	257	257	244	258	238	261	255	247	242	253	229	238	240	247	222	237	235	247	241	266	242	266	245	241	258	269	252	252	231	249	227	225	281	238	211	231	241	248	251	235	227	242	248	249	264	224	242	247	215	242	255	266	262	247	263	237	257	233	248	270	243	255	248	265	221	259	243	234	232	259	225	237	239	208	256	234	267	237	239	260	231	227	277	265	234	241	271	256	230	255	279	253	247	244	250	239	235	234	268	243	249	226	252	270	247	248	224	252	207	254	255	249	243	272	224	215	242	237	226	239	233	242	236	245	215	227	259	220	233	250	252	264	244	233	242	236	258	223	248	214	265	229	257	245	248	248	229	247	228	200	268	246	261	255	244	233	232	253	233	244	218	226	260	278	225	250	235	268	263	236	237	255	251	237	220	263	254	213	244	249	250	244	243	227	250	232	256	272	233	266	256	245	245	247	251	188	253	217	229	223	249	229	241	261	250	243	247	233	242	215	250	237	237	250	257	249	263	200	236	266	254	258	255	276	248	238	243	237	243	219	217	250	257	248	257	215	266	222	260	262	242	236	273	261	229	230	237	244	232	225	272	237	256	244	227	250	238	255	243	274	238	237	266	249	231	254	258	255	233	225	248	246	256	238	254	242	249	250	243	255	273	244	245	257	244	215	260	263	275	243	238	280	257	241	249	279	231	265	232	241	235	225	242	269	242	244	246	272	233	248	247	228	247	234	248	258	224	243	257	217	281	235	256	258	241	260	241	247	235	260	250	227	253	253	211	263	222	264	273	252	239	268	228	234	228	243	236	267	262	226	254	248	241	225	225	275	237	236	234	257	242	221	260	266	206	258	246	254	260	213	254	214	258	243	254	254	246	232	260	261	249	244	280	237	267	265	225	225	258	241	257	235	246	240	248	233	234	248	237	228	223	228	218	237	261	259	245	259	238	281	249	238	221	248	254	247	202	258	269	239	240	221	254	240	233	228	212	263	230	230	268	236	224	229	249	244	269	256	235	259	262	224	263	281	257	232	238	223	250	265	233	237	254	252	240	244	265	255	251	248	234	264	234	252	242	221	219	252	215	217	254	270	222	264	241	255	236	240	267	252	269	240	226	269	264	242	254	238	264	241	236	231	221	262	251	229	249	254	249	225	244	262	241	245	223	205	264	246	232	237	241	219	222	251	241	258	231	250	246	288	249	252	252	233	249	237	230	222	205	252	234	222	217	241	243	263	257	244	255	260	224	227	252	243	233	268	233	237	259	228	267	280	232	270	234	227	250	240	251	249	239	264	254	239	223	256	260	248	237	243	241	258	266	259	233	229	236	266	249	232	213	219	248	253	241	261	254	253	258	235	287	247	254	241	275	244	256	225	236	247	253	245	240	234	255	257	221	219	244	246	252	246	241	227	234	281	225	269	244	232	262	241	248	266	234	249	236	272	253	247	224	241	262	252	258	256	246	263	265	234	246	227	271	256	242	236	242	267	277	242	254	218	248	232	247	250	264	264	249	214	228	235	228	255	205	220	241	226	249	265	247	241	271	218	225	247	241	251	236	231	273	234	238	256	257	266	249	243	231	253	252	238	254	240	236	250	259	245	231	226	261	216	251	261	251	224	240	272	240	235	235	232	239	233	232	245	212	238	244	235	238	233	212	227	236	245	227	253	238	230	272	234	239	258	224	234	271	259	271	228	232	233	259	222	254	253	252	274	246	257	250	250	227	235	221	233	258	265	256	269	233	252	241	278	257	265	243	262	251	270	254	256	231	253	251	230	215	247	262	241	229	244	230	252	261	242	249	274	253	254	245	247	246	208	224	265	229	237	265	215	231	242	245	269	244	238	264	231	235	233	230	228	241	261	232	256	245	254	261	241	253	263	270	242	219	227	248	229	267	231	244	228	239	233	251	258	233	241	230	278	247	272	248	232	259	232	226	252	240	235	219	257	245	280	220	244	231	263	258	255	226	246	261	246	233	230	267	238	235	229	230	271	233	221	254	254	236	234	226	236	261	237	243	246	234	270	235	243	214	265	270	255	250	278	257	255	220	215	245	231	244	234	225	248	253	276	202	233	242	242	242	246	235	235	233	243	226	268	234	242	234	252	224	220	253	250	224	272	274	276	259	261	220	255	239	242	238	246	269	262	269	230	237	253	266	241	264	245	232	271	232	238	220	227	250	295	245	237	245	232	228	255	253	225	236	237	233	223	261	258	252	222	224	229	219	237	196	253	236	252	251	260	226	227	216	289	260	238	254	244	228	262	251	259	246	244	220	265	248	266	244	265	272	247	236	234	241	218	261	231	251	243	266	242	251	229	239	281	252	273	249	272	269	227	215	236	262	254	257	264	259	241	257	217	270	254	248	271	200	237	261	273	257	251	243	236	275	266	240	272	252	239	223	258	229	237	244	258	260	244	227	248	231	302	249	228	256	266	226	242	235	274	243	258	231	253	246	251	261	251	243	228	259	258	222	261	230	236	264	244	238	205	231	216	270	254	222	261	216	240	271	251	238	251	256	253	252	247	244	229	232	272	252	229	243	244	225	233	220	247	233	234	231	243	260	224	275	252	244	241	236	232	252	251	223	237	230	244	241	241	233	235	236	239	209	263	261	249	228	225	254	230	256	227	247	249	246	228	258	250	250	250	271	260	232	276	224	253	247	248	240	265	235	246	266	247	229	244	225	234	250	252	240	253	251	273	261	244	248	243	215	248	238	225	220	216	263	217	249	233	255	255	230	258	249	251	268	226	233	241	238	234	265	260	239	229	242	258	271	256	239	227	254	260	240	251	235	251	275	259	245	246	260	220	237	232	259	220	266	237	245	247	242	261	253	262	229	227	244	248	242	220	254	278	225
66982	66383	47738	31665	18455	5907	6115	821	623	636	558	634	619	582	580	636	633	593	594	633	606	600	582	618	649	607	574	589	594	603	668	652	595	567	629	604	586	616	593	588	566	591	588	591	671	665	578	625	577	623	623	584	561	623	622	569	643	588	590	585	568	623	594	617	609	543	609	593	587	630	612	618	601	570	571	584	584	566	593	659	593	604	596	589	604	630	631	563	625	590	587	585	556	620	605	594	605	589	648	630	631	629	575	586	564	612	658	578	603	614	619	593	588	638	603	609	610	586	619	616	597	606	584	609	611	631	611	592	618	600	581	583	627	602	620	591	616	623	609	617	621	593	612	627	597	645	613	574	565	592	573	610	571	597	589	585	600	592	601	623	606	589	558	626	618	569	621	550	603	602	613	603	574	587	583	559	606	580	624	621	593	597	629	614	578	608	573	618	620	622	595	564	639	648	597	583	593	596	571	647	618	581	630	571	613	565	621	623	597	561	639	640	577	602	603	641	600	594	574	611	607	573	623	587	601	624	585	566	595	597	542	608	572	584	651	629	631	551	606	613	620	603	584	651	583	613	613	623	613	577	604	606	608	635	608	623	614	609	594	616	575	616	606	600	592	603	638	612	599	602	555	575	566	616	640	611	579	619	596	536	606	601	599	578	633	582	596	595	572	584	615	626	576	632	591	557	605	638	580	633	581	588	592	633	594	628	611	611	624	613	585	565	600	645	577	625	581	596	601	612	631	651	600	610	596	610	601	645	602	593	596	621	596	613	596	631	593	621	620	632	560	580	612	608	545	603	633	628	628	602	608	570	582	623	604	631	563	619	593	604	587	614	558	571	619	604	584	601	612	610	614	584	612	606	627	558	606	622	612	560	603	597	637	606	609	597	547	579	640	610	594	665	663	570	589	641	564	552	635	592	619	577	605	636	594	608	611	622	595	604	587	612	574	615	599	596	610	609	604	607	604	608	629	612	628	576	633	570	616	562	566	575	609	582	603	607	605	632	618	630	611	590	601	597	553	539	633	606	583	628	554	577	602	629	568	610	565	606	600	642	590	594	589	578	574	590	594	574	575	619	634	618	570	614	640	592	634	590	620	594	554	623	599	585	579	613	562	655	576	649	612	587	623	647	560	614	594	630	609	581	573	625	600	603	598	546	579	587	579	588	578	637	590	611	615	574	574	626	626	607	611	599	603	607	600	636	616	596	580	562	563	600	584	598	563	611	608	613	642	631	583	576	605	591	589	643	588	632	622	593	596	594	599	590	584	605	559	565	588	555	598	641	613	606	607	578	584	581	595	593	569	594	594	598	613	590	628	621	641	602	590	573	595	595	620	571	597	599	600	599	583	580	638	590	598	606	575	624	615	575	607	585	604	597	570	587	605	606	617	569	569	597	571	605	595	604	619	622	627	622	633	618	632	591	597	611	592	591	595	568	645	647	575	597	626	582	617	605	572	582	647	577	642	569	599	594	600	575	595	566	590	605	646	624	620	575	587	577	596	617	628	620	628	565	587	620	614	600	578	598	590	587	566	550	593	604	608	610	603	588	581	600	553	594	612	617	557	589	620	642	609	589	600	598	603	596	560	595	601	537	554	621	606	611	570	606	558	636	585	599	585	576	627	643	617	630	601	607	607	635	587	548	572	593	577	572	580	599	544	609	591	595	593	583	611	592	574	575	597	623	569	574	610	551	590	575	655	621	609	574	627	598	606	597	635	573	594	568	595	622	601	602	594	554	608	645	617	585	627	606	578	632	570	623	635	623	589	594	610	590	614	627	587	572	583	576	562	555	600	567	634	600	587	591	599	657	596	567	620	612	595	598	572	614	612	614	623	624	577	555	583	586	575	560	585	635	622	655	593	580	603	647	575	619	579	618	595	616	608	623	561	604	602	629	609	563	666	639	624	569	594	612	628	604	583	564	577	580	644	607	600	572	609	628	620	613	585	620	568	594	593	586	582	657	618	599	607	607	605	620	575	595	618	631	616	584	611	598	596	614	623	627	596	639	623	602	572	553	600	566	603	594	618	545	623	591	618	576	619	632	602	609	600	614	646	627	571	565	572	627	566	601	577	583	589	562	590	605	600	565	636	604	604	593	608	618	620	604	591	615	636	636	617	647	576	568	581	602	572	580	613	609	595	623	531	609	638	549	625	628	590	579	591	607	628	591	620	605	612	625	628	578	646	595	554	604	602	624	586	628	617	607	603	625	580	604	618	571	638	612	630	611	621	609	600	606	577	601	593	622	606	628	618	569	629	619	616	559	668	595	635	604	617	658	661	600	594	587	600	577	596	584	590	631	563	606	616	553	593	589	575	592	599	586	597	596	633	585	580	627	593	596	592	626	596	629	580	601	628	623	590	589	614	577	628	606	599	599	588	550	594	614	588	632	569	599	586	607	608	608	608	610	620	566	573	585	624	594	555	591	607	590	581	612	582	589	590	650	653	582	611	610	637	566	610	603	597	597	599	619	611	592	583	637	621	600	596	611	607	603	607	580	637	675	599	581	595	620	620	602	575	580	567	635	616	645	600	565	594	550	610	625	571	597	651	585	630	583	631	621	595	619	619	579	613	578	586	590	581	634	563	607	643	583	554	605	577	580	624	566	589	562	604	628	620	561	605	586	593	687	587	604	612	576	675	601	667	611	593	584	592	590	576	557	595	616	574	582	628	560	584	613	569	600	581	643	646	608	562	633	584	595	603	596	585	619	614	572	667	548	564	628	585	603	589	563	601	647	571	645	627	601	590	641	605	609	618	619	594	613	601	620	577	566	588	603	554	585	581	584	575	591	586	583	600	638	611	589	597	599	625	600	609	588	596	615	615	604	615	605	589	635	635	611	618	590	624	592	596	555	584	604	556	613	603	592	596	563	583	598	601	575	604	578	588	568	617	585	611	601	601	584	624	596	595	622	616	606	583	615	631	606	616	611	580	577	607	621	573	628	589	624	571	577	623	603	608	555	623	615	603	608	588	572	582	572	610	598	608	610	618	625	640	605	601	639	576	617	546	526	622	630	623	636	588	614	600	610	598	599	655	613	594	620	576	633	574	626	640	611	617	574	639	625	597	585	607	603	615	588	558	622	635	621	559	573	594	583	627	632	615	572	571	626	588	574	588	599	619	574	580	639	582	606	618	582	610	600	606	622	599	645	612	570	604	564	597	633	610	624	574	612	639	620	581	588	610	568	614	613	562	584	573	637	601	639	634	586	588	610	603	575	603	600	603	620	567	586	596	615	574	627	641	635	584	617	594	556	651	600	585	599	601	608	642	568	603	586	579	595	527	556	623	587	611	615	586	637	583	630	580	595	652	563	576	570	615	614	614	614	607	612	623	566	622	599	581	608	603	603	646	588	594	578	614	660	651	670	578	669	580	607	566	600	652	666	608	638	573	573	636	583	553	587	572	600	599	598	614	628	581	620	615	605	604	578	595	622	620	636	657	631	559	598	616	612	615	636	633	555	609	600	556	579	591	576
39682	26085	10316	1362	669	424	395	362	305	346	350	381	356	342	352	323	379	314	372	336	306	385	361	358	356	388	393	356	307	354	331	357	379	326	334	349	377	325	349	329	357	354	328	375	376	349	363	375	340	339	338	387	364	338	361	395	362	311	343	346	331	302	332	346	328	364	354	342	356	337	365	365	365	350	337	315	360	361	339	320	359	357	363	310	344	329	335	359	368	336	352	372	342	335	304	362	342	337	343	338	346	352	374	344	376	339	345	297	337	334	354	351	317	378	358	342	356	324	351	371	369	345	330	365	334	333	340	363	348	356	357	350	345	335	364	335	359	341	352	381	294	370	326	350	352	342	335	359	331	328	325	364	369	348	331	387	325	308	329	359	337	327	311	379	349	332	334	328	370	369	312	363	313	323	354	336	336	348	326	342	374	358	327	342	357	352	350	385	374	341	343	324	346	348	361	333	353	345	332	335	333	348	328	340	301	385	346	326	384	324	316	331	372	323	331	369	324	345	347	357	328	353	312	352	359	340	304	373	360	348	346	334	352	384	355	317	311	339	352	386	339	349	326	381	324	338	351	373	348	358	336	323	309	320	350	379	326	347	370	339	376	369	350	344	322	357	319	327	333	346	321	321	332	334	343	343	319	343	376	335	351	317	334	331	360	341	370	364	341	337	388	324	345	357	388	326	354	365	362	381	326	341	385	335	351	377	360	369	357	341	372	345	344	352	338	312	319	348	360	349	335	328	379	372	359	328	348	323	335	339	323	323	342	314	363	320	311	316	364	318	360	370	315	332	369	358	350	347	375	340	352	352	334	359	372	369	393	357	327	302	316	351	330	326	359	340	386	355	356	332	390	366	358	353	372	331	330	329	339	352	357	353	361	318	366	344	352	370	370	335	347	334	356	314	337	344	373	341	362	343	362	390	326	350	319	319	341	329	340	344	348	335	331	350	359	349	328	354	364	316	362	333	319	337	362	362	347	370	328	368	390	338	349	341	364	347	347	326	355	337	325	388	365	327	385	313	342	375	362	330	372	325	314	353	353	351	354	354	355	317	345	326	324	333	365	333	347	337	349	326	359	339	339	348	362	356	344	325	314	320	352	350	358	312	359	374	399	362	320	351	348	349	334	341	327	340	341	336	361	343	378	351	331	348	354	350	339	387	378	318	368	367	323	353	351	348	382	383	359	387	346	322	393	366	347	342	354	332	326	328	353	376	356	325	354	351	337	350	328	341	347	366	345	351	343	336	368	362	353	356	364	341	352	358	366	337	343	339	362	357	374	337	344	352	337	340	373	293	362	351	344	327	358	368	340	333	339	339	365	335	333	375	360	347	355	372	330	358	353	312	363	350	327	377	339	358	349	340	350	340	315	348	328	367	361	344	326	335	337	342	364	331	336	379	364	356	355	343	353	363	339	348	341	358	359	367	347	337	378	338	328	381	371	343	334	355	354	299	372	352	365	328	361	391	342	352	314	317	341	350	347	366	352	324	382	346	337	364	339	344	325	381	368	316	347	370	379	348	382	359	361	392	351	345	358	342	365	338	343	325	350	354	393	345	360	348	340	364	312	359	370	369	368	328	337	340	329	313	351	351	339	347	326	323	332	331	354	361	345	350	345	295	392	368	325	332	363	372	376	355	350	346	364	326	336	365	334	352	334	338	369	351	346	365	378	347	362	368	337	333	353	345	366	341	359	356	397	352	362	335	353	373	337	375	378	355	353	383	364	366	342	331	317	367	366	363	346	334	316	349	347	366	374	319	359	327	345	336	322	349	363	331	339	365	346	386	360	324	335	366	341	383	332	354	327	358	347	332	347	369	339	340	318	325	370	345	348	339	346	334	340	338	362	323	335	383	358	344	301	361	356	358	353	344	396	362	337	343	333	325	325	355	358	349	341	354	323	381	359	347	353	323	392	353	351	329	331	370	376	343	348	356	341	348	365	345	342	340	353	364	350	346	361	328	336	357	376	344	365	360	364	344	370	339	363	349	320	372	348	354	336	332	288	358	364	377	379	323	364	338	345	322	343	363	324	343	353	378	359	321	342	351	344	317	342	374	333	319	352	343	362	314	319	373	366	346	368	338	344	351	370	354	311	355	344	349	357	350	345	342	353	361	326	336	350	349	365	331	350	344	364	311	377	336	332	339	328	331	350	324	311	330	351	352	352	388	334	305	369	320	343	318	331	332	335	330	373	356	367	342	382	366	327	364	319	315	344	385	315	332	335	373	349	378	375	382	361	359	327	316	325	366	326	359	351	370	380	344	342	333	347	345	331	382	331	341	380	342	359	351	348	340	322	334	322	343	355	341	361	340	318	321	374	362	342	332	343	352	411	345	339	345	329	352	323	317	313	315	353	365	342	359	378	335	357	353	335	356	355	372	367	338	338	327	362	353	358	353	379	394	343	364	353	329	321	334	361	324	368	362	352	383	360	341	336	298	371	357	366	355	323	331	338	361	381	361	360	351	342	347	362	344	350	349	339	322	367	361	358	351	327	342	351	359	361	360	308	330	348	393	345	351	353	350	315	343	357	332	344	345	340	346	359	368	341	332	326	377	348	315	359	337	357	333	328	349	364	352	316	322	352	350	339	348	376	353	369	361	382	357	336	333	388	336	342	334	335	316	338	338	357	358	332	319	375	336	350	345	363	344	356	347	343	344	336	342	348	367	383	372	349	346	339	380	335	337	378	330	350	332	351	344	334	328	372	345	351	341	371	345	327	364	373	349	331	334	351	347	339	360	365	361	379	368	340	350	322	350	387	347	348	372	344	359	362	357	387	338	349	351	346	341	366	344	343	320	318	358	362	345	355	347	346	342	348	353	364	332	375	340	334	363	358	333	372	325	333	349	352	365	347	368	362	333	354	344	344	381	325	370	376	351	333	348	322	344	334	333	359	418	359	315	354	358	348	356	362	355	376	374	356	366	325	321	348	349	362	374	357	322	348	323	379	351	326	364	349	357	344	331	394	339	362	362	350	364	367	369	344	347	364	321	337	335	357	356	350	346	362	337	333	325	357	330	338	369	330	382	348	327	374	353	341	324	344	342	326	318	344	361	364	348	412	343	343	336	331	314	343	330	350	360	336	345	353	346	352	335	358	328	350	321	307	340	338	356	376	322	316	360	344	320	359	339	365	352	331	354	356	340	326	354	365	357	348	350	338	344	336	362	387	322	341	300	341	331	358	379	361	353	378	357	356	356	376	367	347	331	373	349	317	369	358	311	364	337	329	348	345	376	344	365	357	331	364	336	360	355	336	354	356	351	348	325	312	355	342	354	348	354	354	320	370	346	382	331	349	352	312	321	386	343	354	352	324	349	361	359	352	332	328	352	371	381	333	368	324	358	349	373	344	366	307	380	337	330	324	379	378	371	349	373	355	337	332	340	347	346	372	335	348	348	381	354	332	359	299	358	374	366	314	375	348	358	337	330	354	346	314	333	359	365	340	347	359	346	372	352	360	335	348	354	353	333	354	348
36060	27140	12666	3306	1923	1030	1031	862	780	837	817	802	878	874	849	797	833	852	832	853	806	820	896	852	896	840	817	865	803	864	775	847	800	843	847	795	851	826	865	841	841	786	862	894	884	891	829	850	860	832	774	876	879	845	851	837	876	854	787	853	822	878	895	863	885	810	867	834	862	842	879	866	834	846	827	880	851	872	882	835	787	853	884	853	862	837	877	831	826	872	789	805	840	844	876	883	832	833	857	860	840	853	831	895	803	876	807	836	842	793	796	875	811	850	834	868	848	786	859	778	877	855	851	803	851	813	847	892	824	880	890	794	901	852	853	885	885	816	809	846	801	862	825	808	887	834	875	839	926	854	841	842	827	873	842	900	870	832	814	826	826	825	811	851	844	817	821	894	829	826	801	838	873	850	807	815	807	831	816	812	879	828	818	834	874	826	802	873	867	860	824	864	797	805	842	881	834	851	819	870	812	842	802	850	883	782	869	807	871	809	829	849	881	835	856	891	864	849	834	865	834	800	863	876	839	846	813	858	813	819	894	831	793	849	831	860	845	822	822	820	825	840	800	817	878	889	814	838	824	814	858	843	849	817	858	830	890	853	852	936	904	815	858	877	873	816	834	851	858	860	811	825	823	849	802	864	847	853	806	799	871	839	865	895	891	808	840	826	808	842	884	858	805	881	819	840	870	890	841	923	851	854	842	820	836	900	835	854	909	838	832	780	838	815	871	888	864	793	854	865	869	877	847	856	892	804	851	868	810	828	855	836	914	881	847	867	876	890	891	790	871	855	859	848	865	851	848	874	801	826	860	843	832	757	827	793	821	879	802	834	830	843	852	848	840	802	791	850	905	867	829	792	847	858	862	855	824	820	843	834	783	859	860	883	840	854	845	845	840	896	827	844	898	824	854	811	827	797	814	840	835	820	854	840	830	818	903	842	850	840	838	866	835	852	855	894	831	872	820	813	819	857	893	802	850	815	837	826	832	867	860	821	841	833	861	836	832	793	814	801	821	828	826	842	865	840	837	846	820	874	845	855	812	821	820	850	849	819	876	752	848	812	821	845	817	835	817	838	810	842	827	850	804	827	829	815	912	776	805	888	785	828	858	867	868	826	913	865	878	863	770	850	813	841	844	871	801	834	855	831	874	821	873	828	869	809	834	841	864	859	851	852	849	858	868	786	844	841	854	859	847	843	864	867	828	885	823	833	884	821	860	840	757	829	778	861	853	857	869	834	876	844	821	883	862	839	824	818	860	846	889	773	858	857	836	861	846	865	879	804	799	810	814	841	793	844	798	843	811	856	831	880	861	789	867	849	805	821	878	869	820	826	904	810	849	806	840	856	858	817	849	884	834	834	820	855	821	827	841	840	823	859	854	853	832	854	813	810	822	855	795	817	831	825	865	808	834	829	850	832	795	783	827	860	863	823	887	797	852	814	903	795	816	854	850	838	875	828	805	859	773	826	868	847	829	839	810	878	844	841	829	864	874	863	813	865	793	825	851	826	814	853	839	796	865	853	850	808	834	831	857	859	817	841	866	839	803	783	864	858	876	836	866	818	835	847	863	798	852	841	816	844	837	849	838	820	828	863	864	845	824	869	864	879	839	836	825	864	851	776	876	829	809	838	832	878	835	856	878	841	858	866	796	842	869	835	863	833	875	846	853	830	865	900	801	865	824	854	856	824	888	827	840	782	858	876	875	797	845	851	808	927	846	817	802	829	825	815	865	872	848	824	853	831	871	799	850	810	829	868	836	856	821	809	890	800	848	864	852	864	838	792	849	811	821	889	863	841	865	898	852	841	854	814	867	819	811	825	764	871	835	854	835	822	836	836	837	791	787	817	835	884	847	840	810	820	847	758	796	825	838	814	800	784	861	835	822	870	873	835	793	825	792	775	902	875	862	845	897	839	832	847	833	857	846	821	849	829	848	835	859	834	795	823	828	828	828	796	818	857	818	856	807	840	805	875	878	824	843	838	845	847	825	848	848	854	844	874	887	843	847	875	857	789	784	818	831	823	845	863	840	864	839	810	830	879	829	853	790	840	832	839	859	885	903	816	840	873	905	871	796	786	844	842	847	861	878	900	779	867	874	850	904	908	867	832	876	840	856	820	868	839	812	881	887	790	840	858	825	847	888	820	799	791	827	838	843	831	805	810	826	836	894	839	821	871	790	789	852	821	838	835	831	803	858	855	871	875	803	862	811	834	832	839	824	856	825	831	882	864	864	863	843	862	822	847	811	847	825	870	849	810	889	817	826	888	876	850	821	834	885	827	862	815	818	798	851	893	855	822	841	846	873	847	859	826	834	884	861	849	798	872	873	845	865	829	884	854	858	853	835	845	791	817	822	821	859	826	824	853	852	860	829	854	851	837	794	844	835	842	813	834	868	827	836	871	776	788	874	829	870	841	810	830	767	814	870	821	804	750	899	839	894	922	873	857	827	877	835	861	881	824	783	875	832	853	775	835	852	845	892	802	831	870	812	814	876	863	882	847	871	844	883	848	821	846	858	814	822	819	831	879	831	853	833	830	820	829	796	830	810	814	854	824	840	856	848	864	875	863	835	827	873	825	842	799	822	847	836	822	808	850	762	819	824	868	804	798	864	840	843	790	890	805	821	824	850	833	844	814	814	807	830	839	802	875	826	822	783	853	845	828	788	858	881	815	805	857	869	773	807	831	803	854	866	840	840	793	827	883	798	808	806	831	827	865	828	892	825	863	821	895	823	855	838	849	819	898	847	788	824	839	814	887	823	816	820	829	845	826	783	813	818	829	844	820	855	836	845	891	869	859	828	806	858	847	866	846	865	836	806	796	827	809	840	856	834	871	801	844	794	835	878	877	844	794	826	892	843	836	842	889	795	880	833	834	789	817	802	865	799	858	856	830	880	863	816	876	852	819	850	864	866	849	860	805	845	825	817	861	906	855	861	819	801	814	828	836	865	869	858	797	817	829	902	889	831	887	809	843	871	809	857	821	843	820	803	843	882	835	853	808	825	844	867	917	874	838	822	813	805	780	792	830	790	846	779	859	851	903	825	834	855	830	890	786	826	802	821	868	807	850	830	858	849	851	825	835	855	824	873	817	884	862	872	878	834	806	819	779	820	861	826	818	867	897	832	856	827	833	899	881	882	852	843	875	833	844	864	851	849	815	835	815	826	880	837	825	863	850	827	835	834	856	820	781	824	833	855	853	863	868	852	871	848	854	860	814	835	828	836	860	827	937	796	796	828	824	846	817	814	857	855	821	828	852	862	856	840	859	857	877	818	855	924	840	834	791	819	816	825	868	811	817	894	851	850	836	817	848	840	866	855	857	859	850	787	848	834	815	807	812	871	835	887	844	848	859	813	840	752	806	825	827	825	826	832	863	805	833	828	861	846	813	842	823	842	826	781	856	844	822	848	856	817	830	811	814	866	843	818	835	821	841	852	794	815	764	845	830	872	837	818	805	821	821	891	822	803	847	826	849	883	859	881	858
51478	36103	18435	3633	1157	500	500	332	356	373	360	363	358	344	377	365	337	366	345	347	380	346	339	352	328	344	380	363	336	360	373	388	356	353	334	348	360	308	382	360	329	398	338	338	395	358	370	362	383	371	352	326	372	386	354	384	357	346	329	367	371	341	368	352	388	314	348	360	358	359	376	318	342	360	362	373	338	358	369	353	337	340	365	335	341	345	379	385	365	346	340	341	351	307	347	375	341	372	348	338	344	351	366	354	394	383	349	344	352	388	401	350	334	314	333	363	352	354	390	337	369	380	376	398	358	308	334	339	328	393	392	401	345	362	373	312	378	363	358	344	341	375	340	335	384	338	368	373	365	331	328	350	370	346	333	365	347	382	387	377	362	378	372	344	342	339	344	366	355	334	335	351	352	318	357	370	335	374	304	314	371	346	357	383	348	350	320	365	356	390	370	373	361	315	375	340	373	373	335	349	346	344	349	392	343	320	375	340	332	357	367	345	395	358	347	352	372	343	353	347	339	366	406	359	357	360	352	360	370	340	341	347	307	359	374	340	348	372	352	354	368	366	343	329	364	346	372	336	337	384	390	356	342	350	344	359	349	349	317	337	360	352	378	358	341	313	332	349	367	305	311	355	376	348	367	329	321	390	350	329	380	327	334	390	363	393	372	340	410	365	334	364	359	348	334	319	365	399	376	345	338	346	352	356	365	340	371	355	370	351	359	351	394	339	335	329	351	327	373	347	386	355	406	314	340	339	353	350	363	346	358	343	348	341	368	343	376	347	347	352	356	368	338	332	368	342	326	356	348	319	365	360	365	380	345	369	393	360	311	350	364	337	343	360	342	357	324	347	337	344	386	356	355	332	358	371	381	375	344	356	356	357	346	376	387	356	392	336	371	362	354	342	364	338	368	355	347	327	362	387	364	330	344	354	354	347	353	348	328	351	342	367	376	333	321	349	356	325	363	355	355	376	333	352	355	366	347	365	337	346	385	387	344	330	336	344	350	339	392	337	338	362	346	347	355	356	343	351	347	331	392	375	353	324	336	347	348	347	352	378	344	349	346	380	401	348	337	332	342	379	360	380	357	379	332	347	341	361	335	356	344	365	350	349	319	331	373	350	371	337	364	357	339	343	379	306	364	346	358	350	363	344	370	318	355	355	319	363	355	359	368	380	370	346	362	345	375	343	372	390	357	355	367	337	367	353	332	366	362	365	369	363	356	370	329	349	355	338	328	336	325	361	386	357	375	371	352	350	337	368	386	386	378	310	316	353	337	344	344	341	333	344	366	379	342	337	351	342	341	377	334	377	337	350	335	387	352	334	352	372	403	347	337	336	334	383	319	298	347	314	364	381	323	327	321	367	336	339	371	309	351	348	310	371	370	327	326	350	343	337	349	409	356	375	350	326	328	356	346	349	351	344	359	390	346	349	342	364	375	330	368	340	358	349	390	363	378	360	365	362	350	366	328	339	372	369	358	356	369	352	355	348	332	353	339	340	331	386	365	331	356	350	357	361	361	358	344	344	312	376	346	349	300	355	359	344	368	330	302	386	337	348	389	390	383	359	343	351	355	378	350	365	332	336	360	354	371	370	333	344	334	360	386	368	361	362	361	337	365	365	338	345	343	311	377	345	323	349	372	350	347	364	327	329	362	381	364	338	369	342	317	329	350	332	319	357	344	369	346	373	363	389	343	381	371	314	364	353	374	360	347	372	366	343	358	317	351	365	333	340	380	348	336	365	334	352	349	366	336	350	373	328	326	368	367	367	367	363	348	338	356	363	333	357	364	370	345	373	340	359	329	329	338	347	373	370	346	366	373	369	358	361	297	371	343	362	331	351	340	360	336	348	360	372	383	359	353	350	322	338	319	354	373	344	354	389	375	345	364	374	327	346	379	360	406	332	323	348	365	355	344	361	351	350	410	364	375	352	377	334	352	317	341	345	341	376	339	366	356	357	378	362	376	366	346	357	349	390	356	380	384	352	345	354	350	382	347	337	323	343	295	345	329	326	406	376	366	349	334	351	349	348	320	368	345	378	377	349	351	362	358	402	352	323	315	329	390	368	349	380	385	334	362	366	372	373	324	324	347	335	382	338	333	350	340	331	347	352	351	324	317	350	332	392	340	399	352	353	388	364	363	355	336	350	374	358	347	353	389	326	355	360	344	363	354	331	371	359	358	359	343	344	393	353	347	340	327	363	363	309	373	344	339	368	359	379	352	342	350	367	344	365	402	339	335	334	330	350	333	353	385	330	372	349	357	382	365	338	355	333	358	403	357	355	348	348	363	344	325	335	358	382	348	320	376	329	336	345	345	342	377	346	343	308	374	372	332	340	373	388	331	374	337	373	360	345	379	356	355	357	359	350	368	363	335	364	333	367	336	340	364	352	335	336	349	399	367	362	355	355	319	344	344	315	355	336	336	369	314	359	344	321	362	361	386	377	378	356	373	349	318	352	345	336	325	352	345	345	354	337	384	357	376	377	335	325	332	350	350	347	363	329	315	364	383	335	347	343	357	330	354	392	363	382	319	346	391	340	342	358	336	331	385	341	358	393	346	381	339	379	317	357	384	369	337	365	364	347	342	347	318	367	348	355	342	316	341	350	334	343	363	371	355	325	339	362	385	370	332	325	340	343	306	359	360	384	335	373	336	385	354	372	361	360	324	358	345	358	371	370	377	366	346	396	356	377	348	366	370	355	335	357	349	369	352	354	346	361	390	386	336	347	361	369	353	347	337	341	363	385	340	347	338	360	339	351	346	353	354	366	369	332	353	352	375	361	341	364	335	337	341	366	375	349	356	353	378	363	386	391	354	365	363	367	381	329	337	341	369	346	315	382	367	366	340	339	362	338	333	336	341	352	373	349	369	364	352	350	355	377	342	356	320	319	343	331	364	366	350	333	332	368	346	365	370	362	348	370	342	365	329	354	312	347	376	346	329	358	329	368	365	348	323	349	327	386	373	402	330	350	341	353	340	389	333	357	360	363	333	336	357	384	367	366	319	329	343	350	315	351	343	366	356	330	358	370	379	348	338	355	360	370	348	343	360	370	367	330	358	354	384	374	343	342	332	340	385	344	316	345	320	343	391	376	340	328	356	346	332	373	365	360	379	312	372	384	396	355	341	381	358	299	403	367	346	359	383	337	340	358	336	356	369	352	363	371	378	356	349	351	349	338	325	364	343	327	342	331	354	310	338	368	383	386	335	357	344	342	361	354	352	379	359	350	356	353	367	324	373	368	336	338	337	375	347	326	363	362	342	343	354	374	331	375	382	384	347	360	364	352	347	369	342	377	332	355	388	360	362	354	327	362	333	383	317	368	359	350	373	348	388	363	334	345	337	368	389	366	367	363	355	347	358	332	389	356	358	391	393	349	349	332	360	363	337	357	373	365	342	337	343	339	383	335	333	367	334	334	356	351	352	354	362	354	384	355	322	354	339	378	360	366	355	391	362	346	383	360	355	336	343	342	348	353	338	349
40117	33098	19174	7541	3709	1421	1436	854	841	826	864	857	842	801	825	837	932	837	821	858	836	816	895	846	854	787	829	867	841	802	855	843	933	851	840	884	879	810	819	832	815	860	875	888	887	858	828	859	828	840	863	792	830	858	856	803	849	856	839	893	803	866	853	925	880	863	849	903	853	870	835	845	822	816	819	860	864	905	864	855	885	814	818	831	879	842	839	896	843	862	889	867	806	842	883	880	912	861	814	889	838	870	896	787	899	872	908	831	842	887	832	865	848	820	828	823	813	908	870	876	933	831	840	803	813	838	879	828	852	867	789	832	913	880	877	862	846	865	858	826	848	852	851	819	827	894	865	842	893	845	850	877	814	850	867	795	888	803	828	873	902	863	824	882	817	834	851	830	845	826	837	842	877	856	853	870	872	848	906	876	831	864	891	889	848	782	846	864	841	878	870	834	858	825	851	856	906	831	861	820	868	853	848	841	894	830	921	867	815	917	855	822	831	885	842	818	858	826	877	835	827	844	854	865	799	828	851	872	849	815	831	806	848	859	974	811	847	876	868	852	839	856	849	829	897	829	897	885	830	912	849	836	876	851	875	925	864	854	789	882	849	861	857	838	890	875	846	851	839	852	870	840	808	916	917	903	853	801	831	863	850	885	876	842	857	893	863	899	806	828	871	880	895	809	845	881	897	927	818	826	825	896	884	854	886	907	862	899	866	868	898	850	887	884	873	846	893	833	852	871	811	787	879	886	895	922	827	791	863	873	843	858	918	833	896	882	873	890	875	822	835	871	826	862	900	839	814	881	867	868	820	837	815	865	914	873	894	835	886	841	909	809	841	839	859	810	842	809	886	853	851	792	837	853	888	827	884	854	816	848	882	877	864	885	821	843	880	871	905	887	819	865	857	899	862	864	870	938	834	838	896	846	893	832	834	871	843	800	871	881	822	865	881	849	821	818	864	856	855	868	804	902	856	846	868	840	806	844	854	858	888	835	809	857	888	825	864	904	854	850	846	863	806	847	878	828	786	813	867	826	852	861	884	817	842	886	863	875	888	807	859	820	902	844	867	853	837	878	782	843	865	897	865	842	887	854	874	912	846	828	872	909	830	872	873	877	839	891	822	819	918	846	868	832	849	878	918	823	868	827	846	849	869	886	854	842	888	813	846	848	827	841	839	849	842	805	887	884	887	817	922	862	854	835	875	835	871	815	871	886	848	878	833	925	873	875	846	817	851	892	882	829	870	802	827	839	846	840	914	820	872	902	827	881	888	814	837	898	918	859	849	857	902	857	827	826	856	829	870	857	844	887	867	908	829	860	866	872	860	854	895	889	889	837	810	900	837	863	857	857	834	838	842	882	869	918	865	871	864	839	914	835	843	899	860	881	828	860	871	857	916	857	826	825	833	816	865	867	874	908	924	860	838	894	842	815	856	883	850	880	895	875	778	832	820	813	898	849	854	893	905	857	904	882	863	866	885	849	862	835	877	888	863	844	841	812	897	905	870	867	842	867	877	926	867	859	828	845	839	819	896	879	891	855	855	882	870	818	859	830	877	866	805	827	858	795	859	866	823	877	891	826	873	867	869	898	851	840	857	854	841	838	867	841	847	890	906	846	859	831	895	869	851	911	793	826	869	835	819	839	866	852	832	848	874	899	884	850	903	866	829	818	842	843	834	844	915	834	911	840	836	859	874	849	875	901	827	839	844	895	851	898	900	839	859	864	863	867	873	836	834	842	902	849	803	895	856	862	860	845	882	825	893	816	895	853	872	852	883	869	812	829	854	878	796	870	843	865	841	853	841	814	842	871	918	827	877	810	851	876	847	838	858	887	850	836	867	894	844	889	840	880	915	870	812	855	863	868	884	863	864	806	833	850	787	837	830	843	868	813	855	904	841	838	851	855	856	858	889	809	871	876	867	821	844	872	854	851	858	862	852	863	816	845	844	904	878	896	847	860	895	862	886	833	881	843	848	834	851	893	843	843	927	858	905	859	839	814	858	904	836	881	825	846	861	853	794	890	854	825	820	830	849	829	793	878	824	883	871	864	871	881	830	850	843	822	843	867	842	864	861	871	883	851	897	869	834	828	825	807	800	848	871	809	860	890	898	840	865	916	886	838	840	847	911	867	890	847	821	838	854	866	889	850	861	855	879	864	880	831	805	818	881	841	857	846	841	835	887	844	881	859	822	849	826	809	857	859	844	874	860	843	874	877	840	859	861	907	867	888	816	886	866	852	852	857	878	829	833	875	886	846	861	855	806	868	870	847	833	888	821	873	876	869	888	806	874	876	869	852	790	862	863	858	816	833	838	856	855	892	842	863	845	839	816	828	841	921	827	885	860	893	855	837	879	882	877	892	886	860	854	815	912	858	819	831	846	900	819	890	929	882	849	871	865	817	839	881	867	849	839	846	840	863	881	843	845	825	876	846	820	822	909	879	875	850	839	816	833	938	855	859	878	869	823	885	869	831	910	852	865	903	869	934	882	830	919	881	834	839	854	863	871	846	862	874	875	849	834	862	830	752	875	807	854	846	811	860	846	835	882	845	866	828	848	869	815	844	854	834	868	915	900	856	849	865	879	870	910	796	825	876	841	876	889	856	818	785	890	833	862	866	843	848	845	828	847	871	892	883	809	839	858	872	805	840	866	830	828	847	912	897	857	886	792	875	837	857	851	870	842	838	880	860	867	830	878	847	871	825	881	862	871	861	834	839	890	859	853	838	833	860	862	881	857	904	850	853	905	862	877	896	874	888	806	860	870	857	841	821	895	857	911	879	841	868	843	821	855	886	843	855	818	858	852	864	784	865	852	828	869	858	854	895	798	882	872	847	844	824	819	834	888	881	946	837	833	871	872	845	869	805	846	870	897	860	829	825	811	876	790	919	842	881	888	818	851	819	833	827	873	839	886	861	887	829	871	821	811	955	820	868	878	911	874	852	849	857	883	868	889	803	849	865	905	877	866	857	857	831	838	906	819	867	842	849	866	896	853	910	870	859	831	837	892	862	842	850	812	873	898	856	848	825	864	862	845	856	859	843	855	907	839	876	863	857	890	868	918	875	848	799	810	892	840	829	842	825	846	909	821	860	897	824	861	834	811	855	909	823	875	891	850	843	846	900	883	821	867	791	909	825	886	862	829	831	859	831	815	894	879	849	847	841	805	834	779	863	838	842	833	848	895	843	872	862	934	833	900	796	826	874	818	843	798	860	873	887	833	858	834	834	864	880	793	875	850	858	847	800	856	825	866	918	884	863	863	796	834	894	850	824	894	844	832	844	862	784	858	905	859	884	863	877	848	809	900	873	861	854	883	837	876	866	841	871	857	922	855	864	813	870	915	858	832	915	888	878	812	837	845	917	848	925	849	810	850	846	873	883	865	847	836	857	848	823	862	889	863	914	861	819	780	858	857	853	815	885	881	851	838	823	785	825	867	846	864	837	861	815	814	843	854	813	924	822	899	840	888	832	883	866	818	825	861	850
83945	74900	52393	29366	16155	3853	2286	350	246	248	253	236	234	218	229	235	254	230	251	271	242	258	233	240	266	275	241	265	240	222	215	225	261	216	221	258	242	273	248	245	239	277	246	226	251	237	224	227	249	276	219	275	234	244	260	200	277	270	255	262	244	246	273	236	226	248	240	262	247	260	226	242	238	234	245	225	255	229	224	233	242	250	223	239	247	259	221	220	251	229	268	249	226	227	264	233	258	264	225	218	225	250	220	259	259	217	234	269	240	269	207	278	250	242	223	253	225	229	252	225	222	254	256	211	271	232	223	230	262	239	214	278	273	249	223	251	218	254	256	226	239	234	239	238	250	271	221	235	228	237	248	229	249	256	220	239	240	244	237	253	259	229	240	241	219	238	245	233	233	251	229	240	261	231	225	233	212	242	249	238	247	240	256	260	238	238	227	203	226	236	227	239	279	217	256	251	253	263	267	255	259	273	216	251	227	249	248	233	234	251	272	254	221	250	250	245	252	262	222	246	239	255	243	239	268	219	245	229	246	259	233	238	251	256	258	227	241	269	221	244	237	213	264	246	244	239	228	274	265	231	267	236	254	232	225	241	259	234	233	237	209	252	234	224	248	238	256	226	268	242	235	253	241	245	235	228	245	263	257	258	244	247	250	244	238	230	259	224	258	239	226	226	237	263	242	239	234	254	252	250	217	225	231	257	228	275	238	252	225	226	248	237	257	226	223	235	249	243	261	248	256	222	258	248	213	234	243	257	215	221	214	230	260	242	258	230	269	248	219	214	244	251	269	251	272	261	247	235	260	283	233	260	229	252	233	236	238	268	251	244	250	262	245	237	231	244	235	228	238	240	243	273	255	256	249	224	238	253	223	261	246	238	225	239	243	235	264	247	233	240	248	226	259	227	268	222	246	256	222	267	245	223	227	246	240	236	230	220	275	233	244	229	239	230	241	264	224	220	226	249	252	271	274	244	225	246	242	234	244	246	222	243	212	242	236	245	231	247	223	251	244	245	219	213	243	227	230	230	226	230	258	211	231	216	251	235	225	235	225	252	210	264	242	208	256	273	257	207	251	275	240	259	238	226	239	238	236	247	255	224	260	239	248	241	250	219	252	231	272	237	246	192	249	245	244	240	232	216	231	240	242	245	248	237	220	252	236	241	234	227	244	273	272	235	240	221	255	241	253	257	256	220	219	285	259	242	236	246	240	256	258	235	248	230	244	183	255	256	236	229	232	239	239	245	235	248	231	252	229	269	244	254	279	251	248	247	253	256	262	245	216	277	265	256	249	266	243	222	270	269	227	242	240	239	238	244	263	239	251	242	230	243	218	226	216	239	231	235	255	271	251	239	242	245	240	245	229	240	244	238	254	244	241	263	225	247	248	274	239	224	236	252	249	262	246	246	255	255	260	269	248	259	270	252	268	238	243	232	249	231	239	259	253	235	225	224	244	246	211	248	227	206	243	263	225	251	230	231	257	265	250	258	246	249	235	213	247	210	258	238	253	238	276	244	244	246	252	264	226	239	277	255	253	243	205	224	246	255	246	241	245	239	242	244	230	240	237	260	239	227	242	251	224	263	258	262	269	243	240	255	283	229	230	245	213	230	260	211	279	244	248	239	229	232	256	268	219	232	252	232	239	275	260	245	229	254	249	226	223	221	240	221	239	253	272	251	264	252	270	251	268	244	238	272	239	219	235	248	269	242	231	286	277	244	261	240	215	238	252	235	216	237	241	247	234	250	221	234	247	231	230	239	237	192	262	273	261	237	257	252	282	268	226	246	227	273	226	229	253	233	233	251	250	253	240	261	256	236	237	242	245	243	237	283	234	265	248	215	220	257	208	262	232	255	249	227	227	232	239	230	284	245	227	243	265	243	233	259	230	266	228	260	234	219	208	231	238	258	232	217	216	261	260	245	254	266	246	225	254	215	242	263	230	238	248	221	218	240	241	232	283	248	276	246	234	260	251	243	243	245	231	240	259	230	258	227	253	242	233	256	241	217	261	247	235	262	205	236	264	245	227	239	243	266	235	273	274	283	269	257	250	253	225	244	239	246	236	236	255	244	228	233	252	235	234	257	275	249	237	251	264	245	246	236	259	251	275	221	238	224	253	243	213	246	229	260	233	223	254	235	294	240	256	275	259	249	247	240	251	231	259	242	232	241	249	258	238	216	264	241	262	234	228	232	224	229	257	272	293	238	263	254	216	211	228	250	246	246	239	226	208	203	244	258	233	219	272	210	239	225	208	233	247	244	227	257	230	260	231	235	250	242	217	243	268	241	245	223	225	221	227	278	245	261	223	238	238	263	245	253	239	241	249	258	231	230	259	243	232	273	234	251	232	245	249	250	229	251	255	190	282	248	249	224	238	254	200	246	247	223	239	253	270	234	266	248	212	253	262	246	245	280	240	247	249	265	246	245	258	248	223	285	239	252	232	252	237	248	220	251	257	251	255	235	260	256	228	261	275	229	227	246	252	237	233	249	251	249	235	240	265	283	244	241	252	242	253	242	226	242	241	226	226	274	254	200	216	239	244	228	246	236	219	239	224	263	240	236	255	267	264	242	236	263	257	231	249	233	210	251	249	270	263	244	239	212	258	211	245	260	225	251	246	242	224	277	277	280	246	251	216	261	265	267	251	224	226	240	246	222	238	227	251	262	232	244	260	223	262	229	243	263	233	249	295	199	234	241	245	262	212	238	252	263	242	240	233	244	227	229	231	226	248	262	256	237	210	237	216	250	240	236	211	210	237	249	255	224	209	276	233	228	291	232	297	239	247	269	239	238	232	228	278	271	237	247	237	228	243	238	245	222	256	243	254	222	273	217	224	234	207	248	231	218	280	232	227	222	249	244	214	247	256	232	247	230	237	266	239	248	225	251	216	233	236	243	238	251	246	244	263	244	242	227	247	242	257	260	262	250	243	262	226	246	225	258	243	246	255	220	232	255	235	231	268	238	252	258	278	242	214	227	251	229	258	243	266	224	254	254	229	232	247	246	231	254	219	250	240	221	242	250	250	265	226	218	274	229	217	218	218	235	240	261	232	251	264	242	296	249	257	247	258	227	244	244	236	284	234	239	257	259	250	260	245	235	274	213	233	259	242	254	249	255	253	243	228	278	280	245	259	237	243	238	241	225	225	226	262	248	234	229	246	231	226	229	237	235	253	260	236	223	233	266	215	239	219	239	236	255	221	245	234	220	237	236	249	235	260	224	248	231	255	250	242	265	250	243	242	227	269	234	233	244	243	219	269	253	228	266	251	229	242	239	235	260	221	259	272	209	240	256	251	241	274	257	239	253	235	271	256	235	248	234	236	248	224	234	256	251	207	238	224	257	244	240	227	244	261	227	244	231	250	229	249	253	257	263	215	249	250	246	251	233	234	226	273	266	250	287	262	230	238	243	251	250	247	268	251	230	278	234	270	222	241	240	228	214	231	210	238	229	256	241	250	266	255	254	238	242	240	248	256	255	244	236
66638	65584	48698	37024	21063	7599	7634	809	612	613	551	613	594	584	621	577	607	595	575	597	601	567	563	606	603	667	615	599	599	600	593	695	589	590	584	617	617	611	588	599	605	604	619	600	606	597	624	574	587	596	611	608	613	563	589	640	601	600	586	554	577	581	594	597	615	597	571	618	599	626	621	652	608	590	638	603	598	585	588	633	638	579	634	603	587	575	612	589	569	625	586	591	649	601	625	597	610	611	600	612	594	630	594	592	587	594	626	573	619	585	624	592	578	584	601	585	657	594	557	589	569	587	584	582	576	597	582	566	581	602	561	580	628	605	582	629	566	593	622	596	583	582	599	575	627	611	614	624	572	601	603	597	597	598	609	588	580	549	603	587	618	613	610	568	595	599	595	612	624	616	595	616	625	626	575	573	573	622	597	610	610	601	625	585	604	583	591	614	557	624	610	599	546	601	594	614	604	608	577	605	570	551	623	617	587	609	594	581	577	609	593	549	606	554	596	601	588	604	637	597	617	638	589	577	582	586	613	609	603	615	637	600	623	589	568	605	605	622	609	592	586	601	607	592	595	570	609	621	643	621	595	586	582	605	614	551	548	582	622	602	580	609	593	574	615	587	594	594	582	576	513	650	617	592	614	601	588	604	614	551	555	621	626	575	623	659	574	592	539	591	590	614	603	571	580	594	615	557	570	644	539	612	599	583	549	603	617	594	634	606	584	572	602	601	574	613	568	588	613	597	602	591	637	625	596	590	599	630	598	592	625	603	569	587	609	629	613	609	590	583	645	578	591	570	631	650	612	596	608	559	635	641	629	575	597	602	584	594	595	569	635	601	586	597	572	645	549	589	621	564	650	592	594	580	570	566	609	591	592	591	654	608	611	602	613	621	566	581	616	640	602	562	620	605	640	602	630	611	595	596	613	613	595	591	617	629	598	595	626	600	615	606	609	591	619	615	595	564	562	606	603	599	592	634	594	596	605	588	589	617	636	609	620	578	577	645	609	571	585	614	593	618	613	575	608	612	567	638	599	602	553	624	566	586	611	637	604	589	600	596	609	623	627	596	585	592	587	620	574	555	584	614	574	566	616	576	593	579	592	598	591	557	645	659	606	603	599	589	617	568	589	572	626	577	604	581	582	589	586	600	602	616	615	601	642	590	591	600	587	603	608	562	591	620	594	600	600	579	620	604	658	600	612	570	615	611	623	600	607	596	619	597	603	607	637	593	643	593	613	600	582	576	623	638	598	644	591	609	639	604	578	567	637	623	570	637	606	583	566	630	592	574	591	605	590	587	551	597	626	647	612	628	632	557	575	600	561	587	580	567	594	584	614	599	596	602	599	593	575	547	601	624	615	578	601	579	640	637	601	557	632	635	573	588	585	642	605	587	577	607	564	597	628	597	604	612	606	574	604	573	593	549	555	591	593	564	590	591	591	603	617	575	606	598	593	598	583	579	628	605	618	633	579	595	611	601	652	573	580	593	626	630	603	598	594	620	653	562	597	602	619	566	618	574	565	558	645	581	556	622	613	602	627	618	621	587	638	652	610	598	605	571	610	581	603	584	580	605	649	587	586	611	614	583	595	588	621	640	596	578	611	595	598	608	587	590	566	580	577	566	607	560	574	563	569	596	639	602	595	589	597	610	609	585	569	627	574	540	608	594	674	591	629	625	618	606	627	637	597	593	613	621	605	598	613	574	597	624	577	575	601	568	611	580	556	684	580	627	596	590	607	593	553	593	602	621	600	618	565	639	604	612	601	569	637	605	574	633	548	585	574	607	566	606	581	623	569	629	608	595	597	622	646	629	598	604	548	601	556	559	600	585	627	598	609	599	601	606	580	609	561	574	596	568	599	606	637	643	598	595	576	614	570	588	612	590	595	590	601	609	580	592	639	611	600	567	594	558	606	601	556	646	575	650	561	614	575	604	541	591	576	597	602	605	589	611	606	597	606	572	567	622	584	640	587	536	545	582	628	609	571	651	579	594	596	595	674	633	634	584	619	611	599	612	569	609	587	610	571	634	566	611	567	600	623	568	566	587	591	575	534	577	588	640	588	594	637	583	597	585	576	639	643	574	588	566	587	602	646	637	604	611	633	608	562	624	619	643	583	587	590	641	579	604	605	644	584	603	595	581	562	568	592	579	598	590	606	594	624	647	558	580	586	609	581	576	619	596	562	579	633	607	618	636	611	597	611	589	568	595	578	605	537	617	623	603	573	587	584	646	596	572	624	587	590	618	619	595	581	606	583	571	607	582	559	600	617	576	612	580	616	614	607	630	627	637	623	569	544	573	588	607	629	606	600	595	592	583	573	636	581	617	584	589	616	618	594	578	556	595	582	622	581	589	624	603	623	600	596	614	592	604	559	604	607	591	571	592	594	585	582	536	600	578	609	574	605	578	576	575	595	606	590	582	603	612	606	601	620	627	665	568	609	651	589	622	586	627	568	564	622	590	608	640	610	597	579	596	607	603	577	604	631	636	601	591	578	615	560	607	611	565	596	637	551	594	610	585	612	610	564	652	592	621	587	568	568	555	564	590	620	574	599	578	589	597	582	590	592	607	600	561	618	544	579	629	584	601	602	604	585	609	607	577	624	624	582	576	605	617	588	607	550	640	605	625	586	589	628	635	618	643	594	563	626	626	591	604	613	614	611	599	593	618	577	575	599	619	571	590	593	628	583	596	592	629	590	603	612	602	591	620	624	586	604	594	608	563	604	620	586	597	599	607	627	585	614	616	589	604	629	602	588	578	562	560	607	592	625	559	567	591	583	585	564	657	640	595	602	596	578	610	594	575	583	590	626	584	598	631	631	615	601	603	584	595	564	590	598	584	621	610	557	606	591	591	609	626	586	564	602	638	588	605	593	593	622	605	573	583	581	611	534	585	559	639	576	615	626	548	625	562	597	577	603	649	622	587	559	624	634	610	635	569	570	604	554	575	594	643	632	596	594	618	574	632	631	609	577	635	603	588	586	605	585	638	629	620	567	618	611	582	611	600	621	596	545	584	588	597	607	621	626	576	559	602	589	623	616	595	590	610	587	595	624	582	587	625	614	595	626	562	574	675	574	621	590	593	638	584	605	585	620	561	622	618	603	555	601	605	581	594	615	618	521	599	581	606	559	584	584	596	605	609	564	595	594	588	621	614	613	602	609	607	570	615	607	587	600	634	569	566	570	618	630	569	620	571	552	599	608	590	591	573	584	612	613	590	557	626	632	592	608	604	626	655	625	568	590	608	581	636	621	589	635	599	605	588	585	568	611	608	567	616	620	574	590	643	562	609	628	595	588	562	607	573	606	575	597	570	600	573	606	573	616	598	587	630	680	595	624	552	591	575	586	623	637	581	612	624	585	614	620	577	638	577	583	610	577	579	618	589	651	555	579	600	554	599	571	653	576	674	614	571	613	609	590	518	581	617	562	600	595	557	608	580	602	593	591	598	649	635	639	610	598	615	578	584	635	584	604	611	572	598	614	633
39282	26182	9999	1939	929	412	419	347	353	287	337	358	311	360	349	392	330	340	361	313	353	353	330	362	388	380	326	285	368	369	354	351	339	365	350	355	328	308	354	331	355	328	376	352	369	353	369	352	340	306	340	353	320	329	337	316	351	353	338	388	323	341	341	306	353	290	344	360	334	357	350	313	359	386	368	332	360	338	350	383	333	335	378	327	358	364	346	324	341	315	359	357	315	347	370	363	359	362	350	335	322	386	347	343	339	332	334	332	351	339	342	351	338	361	373	329	347	358	347	311	321	377	348	351	369	362	341	346	367	378	318	356	376	364	345	362	313	341	383	369	324	333	332	320	340	362	368	337	339	347	386	329	367	362	341	371	310	352	326	369	328	340	340	351	357	349	358	342	378	333	374	323	357	346	406	362	314	345	337	346	369	343	338	360	330	340	345	324	343	297	312	395	360	330	328	320	340	358	393	351	367	331	370	352	384	354	349	368	332	346	380	369	339	355	326	327	326	321	351	367	342	359	340	383	324	352	337	348	355	346	388	350	354	323	333	334	334	335	321	360	342	392	344	317	340	366	341	345	374	369	321	354	374	349	340	336	372	370	324	317	303	353	359	344	373	366	377	361	340	333	360	347	363	330	370	374	327	342	353	360	346	367	345	353	369	354	330	371	340	332	338	341	358	322	356	370	312	354	331	360	362	336	338	336	341	340	343	311	349	329	348	355	374	339	340	344	367	362	338	357	347	361	329	313	328	347	327	336	377	381	327	357	372	319	330	332	396	342	378	345	360	373	369	354	337	367	364	345	344	365	356	358	370	327	362	320	370	331	352	357	364	375	323	373	366	336	348	380	369	363	317	370	360	347	337	368	359	319	327	355	381	310	339	312	372	348	364	311	336	329	309	368	355	359	339	352	351	334	362	346	365	344	352	369	325	340	341	317	358	322	311	343	350	359	341	348	349	328	324	361	331	359	323	347	345	350	319	326	394	369	308	315	366	342	372	370	329	378	359	333	344	337	343	359	329	339	309	308	369	356	330	349	345	379	357	330	357	340	333	336	380	358	341	383	371	303	354	354	355	324	343	353	384	360	354	359	340	366	406	342	333	338	361	373	331	350	337	372	357	392	386	374	339	354	351	330	363	358	368	402	344	370	315	335	334	340	346	342	352	313	346	337	311	338	331	376	351	354	358	363	332	297	330	323	343	365	355	343	336	344	317	363	354	365	349	370	387	386	363	366	324	377	344	370	351	348	350	329	342	340	384	349	335	312	322	336	362	335	343	337	370	372	332	370	343	353	336	339	327	343	317	399	330	353	351	363	326	334	346	319	351	335	355	368	349	319	340	344	375	295	353	342	351	324	360	325	356	372	369	307	373	384	335	331	344	370	353	334	365	351	339	371	350	350	337	336	327	325	369	345	357	358	364	337	347	336	370	329	353	385	342	360	346	341	368	311	371	376	340	336	321	363	376	323	326	349	349	365	368	313	375	342	341	350	371	371	339	363	356	385	372	368	316	313	343	345	365	363	322	390	372	325	325	346	360	338	326	373	316	354	347	377	339	353	364	341	313	343	342	347	333	352	344	356	323	373	365	338	335	321	373	375	360	367	318	359	352	368	346	351	333	361	348	330	335	350	354	344	362	380	336	386	361	341	350	326	344	321	347	347	336	359	373	308	333	389	341	299	328	369	363	326	348	375	367	343	297	369	349	342	340	365	390	360	336	340	348	328	361	342	329	379	368	335	358	341	359	340	351	348	382	348	396	362	329	358	325	352	355	365	372	328	361	340	333	366	353	353	334	368	346	357	318	348	382	341	360	331	367	386	346	388	340	361	378	332	361	352	360	312	338	312	335	348	314	338	392	336	355	313	360	374	340	353	320	346	341	367	344	363	345	338	354	328	322	360	331	378	339	343	350	345	344	298	361	342	320	324	337	342	367	369	327	334	339	384	370	328	348	353	333	331	357	327	341	332	363	357	380	385	333	355	357	382	331	345	324	374	313	355	307	355	318	360	383	351	384	348	339	340	365	346	340	347	338	326	339	384	362	371	333	346	364	356	345	334	348	352	342	307	363	351	369	368	364	307	336	380	351	325	356	369	344	336	364	385	352	338	288	321	349	351	359	348	303	346	398	367	361	334	337	355	345	328	336	375	343	314	355	366	331	308	352	350	349	368	376	373	333	364	318	303	354	356	350	344	350	315	365	347	361	333	337	300	368	378	370	360	369	322	339	354	366	373	356	322	342	336	353	370	339	326	353	342	326	353	349	337	312	338	338	354	344	366	371	395	343	361	331	387	326	333	338	332	347	361	331	341	330	326	335	350	350	355	344	358	358	348	338	335	350	339	334	349	331	357	326	346	329	332	378	366	328	330	345	352	383	371	363	331	332	312	348	357	348	373	329	362	344	351	351	301	341	345	370	350	368	337	410	363	321	343	358	339	324	343	340	403	334	324	366	347	365	325	351	348	308	334	329	336	356	386	323	354	332	365	300	360	368	348	341	356	362	363	339	322	346	378	328	372	330	395	331	342	359	333	381	348	352	309	355	367	344	367	359	331	325	334	352	372	339	342	345	333	339	399	369	361	336	353	392	359	364	349	347	384	343	362	333	340	333	382	348	357	361	363	370	362	346	390	391	353	324	335	356	330	356	304	335	332	337	358	336	335	327	393	381	324	358	327	383	341	364	393	344	341	339	348	338	345	392	353	364	289	317	365	373	363	318	338	336	371	341	353	369	325	379	354	351	343	327	350	350	379	329	338	312	366	347	363	355	340	350	333	338	335	363	329	358	331	347	305	313	353	358	352	329	352	365	356	338	366	372	371	356	361	378	370	365	338	345	307	357	350	346	347	326	358	315	314	353	347	355	380	334	325	334	368	336	335	340	360	323	364	356	335	344	376	376	381	337	335	354	368	337	317	363	340	374	316	328	340	335	341	369	344	351	357	365	327	347	327	355	348	355	352	358	329	363	387	371	370	355	363	378	365	327	360	367	359	333	359	360	351	353	353	361	362	340	356	325	329	360	338	361	382	353	352	338	350	349	353	350	358	330	371	347	313	339	345	371	359	346	348	368	335	352	330	369	352	322	349	337	321	338	336	360	389	328	331	371	329	332	312	352	357	356	360	379	375	349	344	341	328	345	374	352	347	348	370	348	316	343	388	341	313	367	327	331	351	340	369	314	355	331	339	318	326	350	386	325	337	329	381	343	378	358	312	375	368	390	334	369	353	371	350	326	325	353	336	330	358	353	333	342	367	325	370	370	344	326	394	347	341	333	348	344	357	340	339	345	345	337	350	363	338	368	344	346	329	352	380	320	328	350	373	379	331	346	347	341	371	392	337	366	334	335	334	355	354	364	363	371	368	381	348	363	380	313	339	352	329	347	372	360	351	353	417	371	346	335	340	348	346	331	343	342	347	372	329	320	358	343	333	335	340	320	334	331	350	348	355	367	342	351	352	341	323	327	358	337	347	351	326	339	338
35619	27327	11961	4553	2346	1234	1194	845	828	854	825	839	784	775	894	810	853	830	846	817	873	852	834	905	844	881	803	877	915	846	846	809	872	808	850	831	853	844	851	864	781	831	854	838	836	830	824	836	825	866	833	824	828	827	833	854	801	814	802	848	831	901	796	799	829	815	895	829	786	778	897	858	827	825	818	838	823	886	787	858	920	829	894	871	844	846	869	869	841	817	893	843	860	829	875	865	794	807	838	853	815	825	798	785	807	829	866	817	834	819	879	877	816	841	829	876	842	818	854	864	830	854	829	872	836	844	843	837	839	820	807	833	810	813	830	824	867	878	867	819	802	802	848	871	892	881	834	864	849	799	883	863	810	823	801	859	746	806	824	829	822	846	826	820	890	820	822	830	786	850	878	848	835	902	853	818	876	846	874	816	886	797	825	862	818	820	829	869	865	864	828	835	837	773	843	873	811	866	817	872	799	827	865	812	839	814	781	844	835	846	841	868	860	858	818	862	844	809	830	804	882	782	838	903	834	857	835	836	806	852	824	837	769	886	828	840	827	855	839	853	781	874	828	820	835	805	851	804	814	803	873	834	840	807	796	862	868	834	800	845	835	792	886	849	862	845	821	910	841	844	820	846	836	834	847	890	847	829	873	870	849	871	884	824	837	857	848	836	888	850	847	779	854	794	879	867	861	817	782	825	865	863	876	831	867	830	843	838	825	823	898	828	856	820	831	835	804	888	851	832	838	808	842	813	837	850	809	843	788	837	857	873	873	873	819	821	874	811	817	837	872	869	812	868	748	867	847	858	867	819	838	826	837	862	835	841	817	833	847	862	870	868	897	842	812	853	805	849	890	851	829	866	813	871	797	893	853	861	831	822	834	860	848	823	809	850	822	831	878	844	895	857	837	791	812	805	815	844	857	847	819	829	846	784	847	836	796	818	823	879	807	861	831	836	764	823	882	854	843	812	838	863	785	854	870	882	839	850	798	834	855	832	821	839	860	873	865	889	864	810	858	874	827	827	847	841	858	857	840	880	809	867	812	828	857	809	843	862	799	856	870	825	807	902	814	818	880	829	820	846	813	863	826	814	758	816	834	812	860	788	799	853	856	835	851	799	834	860	802	857	778	875	850	799	845	820	825	865	819	839	872	856	826	830	852	843	855	852	840	809	858	879	828	827	839	807	843	850	873	835	859	819	823	838	910	823	876	809	818	811	873	896	816	810	836	841	786	851	779	871	886	832	833	820	861	866	819	823	810	849	809	784	839	875	834	878	865	838	881	870	840	847	785	810	847	846	848	825	838	842	808	829	866	860	857	835	820	785	870	844	866	828	850	830	892	806	842	847	861	840	831	849	837	840	829	814	870	861	850	790	831	849	825	809	862	860	878	869	816	854	858	894	850	767	780	813	880	821	807	817	837	857	825	830	833	787	845	854	864	805	898	806	844	825	817	891	853	874	821	819	830	816	859	839	870	838	789	817	821	862	851	850	870	832	872	818	821	847	811	801	861	815	852	860	789	847	824	812	857	891	862	793	814	757	867	921	869	859	820	843	812	810	836	873	879	884	822	853	830	834	828	874	838	835	829	828	814	861	832	866	846	842	835	880	845	821	763	832	830	829	820	816	857	751	849	834	838	881	775	802	842	829	845	883	846	843	882	873	823	859	845	859	869	837	826	911	807	830	844	836	817	888	821	868	840	849	798	827	854	870	833	877	808	831	824	790	797	882	862	854	820	839	831	909	829	826	893	833	841	857	885	855	823	797	831	883	828	806	849	868	853	818	848	818	834	789	862	820	836	849	865	806	835	787	842	835	840	833	869	833	836	825	850	817	793	782	842	853	808	817	883	823	843	854	858	817	820	852	821	852	869	815	816	843	835	864	800	832	861	829	812	864	846	847	831	904	879	851	864	817	785	843	822	881	800	848	853	849	856	830	893	844	841	819	845	825	831	807	829	806	848	843	856	823	818	817	857	801	887	853	868	839	830	811	785	858	853	820	821	854	818	815	874	866	836	903	814	855	817	786	825	867	835	874	821	825	896	816	793	836	803	839	855	777	877	822	830	841	842	808	925	861	878	847	789	842	830	852	850	868	851	823	885	837	881	853	882	800	808	822	814	790	816	872	839	872	823	817	810	807	849	849	854	830	890	837	829	867	825	868	838	817	847	812	835	833	837	831	860	870	857	853	781	809	835	878	891	807	816	796	834	855	821	804	853	861	831	836	837	820	894	890	837	871	844	827	828	823	843	803	813	856	869	872	871	864	800	853	839	876	833	836	916	813	827	850	869	868	839	880	869	863	849	831	822	838	841	847	801	850	824	825	828	908	740	876	838	864	828	851	826	794	862	811	821	868	868	812	808	836	804	842	902	886	819	829	894	823	819	886	842	821	826	842	853	820	872	830	860	880	860	833	855	860	854	845	840	796	836	845	858	814	840	794	833	852	865	871	789	865	902	847	851	803	846	860	842	868	838	846	775	864	813	801	832	846	863	834	842	840	836	791	838	805	867	802	885	811	858	843	895	872	855	835	838	821	802	882	811	819	828	857	861	845	810	838	819	872	848	837	835	804	808	874	845	818	852	859	836	863	792	820	822	841	848	811	853	840	825	833	835	835	814	829	882	805	838	889	822	852	787	845	828	765	820	847	796	823	831	844	884	874	841	840	837	857	805	838	805	865	804	839	879	830	847	830	816	821	813	855	844	832	892	825	888	793	826	801	877	882	828	843	864	794	810	790	860	850	798	853	799	821	851	828	841	833	847	819	802	817	852	828	805	820	842	795	874	882	811	788	856	867	882	867	801	886	820	855	826	807	829	819	860	866	887	849	835	866	816	806	832	781	776	877	825	813	795	856	821	774	858	867	807	840	873	891	836	798	829	838	804	804	776	825	902	815	827	830	789	862	889	812	867	817	907	824	819	841	883	832	808	859	856	807	826	865	859	854	815	840	854	831	853	797	843	876	870	818	825	844	784	879	834	824	850	884	848	820	859	872	800	870	861	804	799	855	809	817	802	880	816	836	799	874	850	809	843	830	856	815	813	918	891	846	812	821	849	792	826	881	855	847	852	841	855	835	855	807	803	801	878	797	868	860	817	853	850	872	849	862	822	858	800	860	786	880	854	817	823	795	864	856	838	887	828	804	837	840	823	863	836	828	797	825	834	825	858	776	821	850	887	905	789	825	880	876	819	821	865	882	841	862	872	850	830	873	857	870	818	835	845	838	860	820	833	867	793	894	845	809	794	824	811	822	840	835	884	801	867	857	826	800	830	872	845	831	857	831	822	820	827	863	820	841	852	840	858	824	818	872	844	788	802	855	860	813	831	866	878	799	815	858	796	905	826	883	861	803	855	834	826	838	862	855	827	838	815	814	877	820	868	836	845	867	838	838	841	814	884	846	872	853	863	823	849	778	866	868	842	820	852	836	876	814	871	783	834	849	803	844	833	797	854	835	818	840	891	806	891	870	845	805	837	794	847	858
53976	40330	21051	4609	1263	524	565	360	355	387	335	331	345	319	372	378	338	314	369	357	333	384	339	346	359	323	337	367	350	386	314	330	330	359	336	361	397	384	360	380	341	343	350	383	365	366	370	353	375	342	338	362	377	367	358	348	367	379	367	385	384	375	336	340	380	390	351	385	399	365	378	372	326	365	381	379	355	390	343	348	407	352	349	356	364	330	357	361	369	370	367	350	323	347	344	377	337	358	363	358	346	337	329	326	357	324	375	366	328	372	370	338	333	355	377	347	375	366	376	377	327	361	356	371	329	348	365	352	340	367	372	350	379	344	358	357	353	359	350	325	360	385	379	340	361	305	341	383	360	353	328	382	371	333	359	381	375	339	360	374	349	353	370	415	398	362	323	329	391	346	380	365	377	352	377	351	371	364	362	320	323	355	363	387	343	327	356	361	358	369	350	403	370	350	398	342	333	349	337	345	335	346	355	342	372	345	372	361	347	385	347	348	365	350	348	344	349	357	365	359	358	368	362	362	366	337	344	385	343	341	369	371	384	335	336	380	351	357	368	337	363	361	364	324	396	323	416	368	358	370	362	316	341	317	319	354	372	361	386	377	393	326	372	375	337	368	350	332	362	334	356	351	373	339	364	340	343	369	329	367	369	366	359	365	364	329	328	385	346	384	370	366	362	363	365	375	318	399	347	363	376	354	366	346	349	357	359	383	358	323	361	375	365	393	316	352	335	386	370	378	375	354	364	321	371	344	404	360	367	385	357	355	391	325	383	359	403	348	332	347	334	354	386	341	362	350	363	350	354	371	381	364	358	379	338	357	350	365	372	355	355	342	338	340	346	383	371	384	384	363	357	381	377	360	315	343	349	343	369	331	372	381	357	330	368	394	360	365	370	356	387	326	355	361	374	355	375	377	376	343	377	371	356	347	353	385	353	363	352	386	361	327	388	366	344	375	358	395	366	363	340	339	373	383	407	344	392	351	366	354	353	355	340	352	359	361	364	353	364	367	368	367	393	352	341	351	331	383	325	354	339	361	358	366	375	355	363	339	349	379	390	368	375	385	353	373	305	343	373	329	346	326	300	348	349	325	358	357	354	372	350	355	376	325	391	327	421	361	336	354	346	351	336	343	402	349	382	335	351	353	388	351	364	356	358	376	369	338	362	339	349	343	360	370	357	323	363	347	321	361	363	349	356	391	347	342	363	400	368	393	370	341	345	342	383	348	348	369	378	380	333	395	349	358	336	327	387	345	366	338	402	393	367	339	355	351	365	337	364	352	357	324	343	347	358	381	358	324	362	356	381	356	332	346	366	343	348	377	373	350	381	377	379	359	349	378	368	381	380	363	355	346	385	351	373	369	374	340	322	402	327	350	356	384	375	350	360	388	393	381	366	360	323	341	350	337	357	331	359	354	398	377	391	355	338	376	382	353	354	350	342	320	294	365	361	350	362	359	362	350	374	336	370	337	375	377	347	348	363	382	338	346	352	352	349	341	340	393	348	364	365	325	360	350	320	357	359	351	351	368	318	378	350	343	362	369	357	355	377	338	330	362	391	385	341	362	345	358	391	325	342	331	372	350	348	332	364	342	369	384	321	372	369	405	361	383	394	361	341	338	348	333	315	363	365	359	354	341	384	354	394	334	352	337	343	326	344	372	314	367	369	365	346	336	339	318	396	351	368	360	354	369	348	359	371	367	368	350	373	363	306	352	373	373	405	391	347	382	353	356	356	381	368	353	361	371	360	333	356	320	355	355	338	333	351	339	362	356	356	363	360	347	346	370	339	347	342	367	329	350	359	336	340	382	388	355	363	347	351	368	370	321	360	343	349	340	334	362	368	382	371	328	335	364	358	371	374	346	375	395	374	341	348	331	363	356	341	377	369	344	362	368	370	342	375	341	355	347	338	358	338	339	355	332	355	352	369	375	332	350	383	354	316	355	358	399	349	373	360	355	366	366	360	400	389	382	412	347	391	397	348	343	369	320	358	390	375	354	367	369	334	367	347	347	358	350	340	362	319	386	349	365	350	388	374	388	339	360	332	336	358	364	354	365	345	370	361	345	363	360	362	353	337	370	346	367	362	382	400	315	357	359	389	357	372	379	362	343	366	349	363	363	349	351	382	347	353	308	367	384	392	368	377	404	372	369	348	404	373	341	373	366	362	360	360	352	375	365	357	370	348	341	356	391	322	359	360	368	338	356	319	382	372	375	360	326	370	357	351	363	359	363	366	315	348	392	338	367	408	351	370	347	358	295	403	345	340	339	320	349	371	311	350	383	311	383	362	358	342	367	358	350	389	369	358	344	320	317	367	350	367	341	384	387	341	405	348	372	376	345	385	393	358	378	366	313	366	332	368	386	363	362	382	344	363	357	398	330	355	341	361	369	373	378	351	358	358	366	311	335	348	348	350	328	342	370	349	335	363	353	343	323	335	364	362	364	367	357	341	368	357	341	334	348	347	359	373	360	374	327	357	355	358	356	372	372	347	360	324	391	323	326	371	403	358	362	367	335	360	326	321	362	306	369	340	373	332	348	407	339	336	355	335	372	348	344	365	393	376	381	388	391	350	366	346	375	325	364	377	353	387	335	324	377	318	356	361	381	342	341	332	377	358	354	340	355	355	389	366	371	382	393	350	334	337	356	327	363	339	346	365	353	360	342	357	363	334	372	352	340	372	346	372	373	391	364	349	364	349	378	346	362	350	364	305	362	372	339	328	371	333	370	392	418	329	356	386	398	376	367	383	335	324	362	349	367	339	345	371	350	359	364	337	334	308	345	351	370	396	368	342	343	342	318	340	396	374	345	373	375	377	329	359	350	309	331	371	327	356	352	380	366	350	384	383	362	370	378	364	375	391	351	342	360	352	356	379	323	362	356	354	353	383	344	363	367	362	338	355	349	362	372	368	388	370	372	378	330	351	349	356	375	353	375	340	347	354	351	360	346	378	292	397	372	350	348	346	331	370	357	356	359	363	344	366	358	397	326	365	389	339	370	375	348	360	337	363	377	348	347	336	326	373	321	365	375	383	374	351	385	379	342	345	361	392	385	353	376	382	368	353	354	379	340	369	338	364	387	326	345	363	369	350	375	348	356	367	385	377	363	349	343	358	363	381	348	353	373	373	350	364	399	368	357	373	391	347	367	418	385	360	356	326	359	383	389	371	352	353	368	344	356	363	404	342	353	362	393	382	364	366	350	347	385	382	347	344	353	352	388	378	386	362	374	384	337	368	363	345	377	368	367	378	362	367	368	360	370	341	353	375	369	378	403	396	348	348	378	333	342	409	365	341	363	344	342	359	392	378	340	329	388	320	322	371	373	349	378	321	352	381	358	375	347	348	359	348	364	376	330	384	347	367	366	331	366	346	322	358	332	346	356	383	340	343	355	368	363	372	348	339	349	367	335	343	340	337	395	340	342	356	353	362	348	370	335	314	386	347	320	352	369	340	395	308	362	368	342	373	353	378	353	350	391	345	342
40512	35490	22057	8210	3619	1533	1527	874	869	876	816	862	840	777	884	818	861	831	863	848	822	861	867	922	898	883	930	917	855	839	839	817	859	878	872	844	876	879	891	893	902	845	874	869	868	860	891	861	864	838	845	870	838	820	826	854	860	865	858	861	891	889	889	893	851	931	866	838	845	840	892	832	901	888	856	841	835	888	888	843	782	852	914	848	836	914	852	811	883	824	900	797	863	900	852	845	855	873	798	886	852	846	858	874	881	910	882	823	871	855	902	823	852	895	889	855	837	882	879	884	870	842	814	892	825	857	855	879	853	856	836	814	872	855	861	822	880	896	912	867	879	840	865	839	869	860	863	840	871	813	883	839	841	850	844	858	884	838	825	869	853	856	878	838	882	871	873	846	795	900	856	846	813	866	782	852	883	825	835	840	874	883	830	867	886	819	889	817	822	854	852	887	898	867	896	866	878	837	834	855	864	908	894	887	832	861	868	910	878	851	812	903	842	886	881	899	819	862	882	800	840	798	816	878	833	882	840	853	851	875	899	936	848	859	880	887	846	856	866	843	880	881	795	873	855	844	827	855	856	849	883	841	854	833	940	873	929	838	804	868	853	887	823	845	841	865	875	845	849	848	860	850	866	847	857	866	873	833	846	906	849	841	885	855	859	814	841	835	828	834	883	882	861	864	828	916	847	880	860	906	868	817	855	847	835	892	880	865	906	843	866	917	857	891	793	855	859	848	837	818	874	808	778	816	880	859	825	850	856	850	824	877	859	825	818	892	867	840	900	841	867	780	909	865	850	868	854	839	854	818	897	873	837	803	897	894	834	831	868	837	850	915	900	814	864	787	878	821	821	913	849	879	855	828	875	923	827	820	856	827	898	854	844	858	862	907	846	812	848	840	920	868	854	872	896	823	843	904	863	849	857	875	855	825	869	890	833	900	873	806	885	876	869	824	881	892	841	835	872	864	885	789	965	915	885	854	837	859	855	819	852	845	875	885	827	903	817	797	866	896	885	850	846	822	879	832	919	872	851	838	889	838	840	843	841	848	893	881	852	908	808	839	844	844	898	811	858	872	849	869	847	882	849	871	856	874	869	840	861	870	839	793	822	854	903	916	897	860	847	882	880	863	856	878	835	909	875	865	849	883	884	878	841	871	880	875	867	866	874	901	860	889	877	857	830	933	894	876	854	840	808	849	850	889	833	853	831	852	831	807	870	845	893	842	868	928	891	873	819	877	945	854	836	859	860	872	825	885	908	872	881	874	893	869	846	853	897	828	883	905	862	793	909	888	916	861	915	835	874	842	858	832	856	892	908	865	815	838	806	845	845	890	807	870	869	866	853	824	911	876	883	914	885	847	848	868	850	845	831	914	864	814	909	868	815	855	888	866	852	859	868	885	872	894	881	869	884	924	872	858	883	813	853	825	892	844	851	862	828	851	881	833	842	858	855	896	893	851	856	824	882	877	846	861	835	852	869	823	864	885	817	879	885	836	830	915	923	800	849	836	897	913	845	856	902	877	869	893	825	887	885	846	838	874	890	828	877	887	840	851	886	867	903	820	811	841	896	876	854	879	856	810	863	856	867	870	920	889	849	840	846	847	837	864	872	839	851	894	868	847	792	857	843	860	865	892	812	927	824	866	841	859	896	883	899	865	844	860	816	845	906	863	872	845	884	865	887	864	860	829	849	895	907	834	844	853	798	842	804	827	846	823	869	860	829	826	879	893	792	841	880	829	873	847	854	939	917	847	818	867	865	855	864	808	837	935	840	861	917	865	879	872	823	860	870	867	828	843	838	862	889	866	905	856	877	872	851	818	908	807	838	819	860	860	794	879	912	836	837	840	835	881	899	879	843	887	908	877	837	837	861	889	873	873	861	855	855	911	931	822	908	858	889	871	817	854	829	875	834	854	835	843	900	873	853	827	850	845	881	859	827	879	862	879	815	867	915	817	855	860	851	878	803	832	897	860	822	901	877	847	864	890	870	915	872	858	868	872	836	934	891	841	862	853	867	870	902	815	848	826	911	955	859	831	881	836	836	844	885	858	834	856	930	854	823	850	885	849	878	840	867	877	897	848	859	802	877	867	883	879	826	865	877	835	787	850	858	863	891	891	877	869	806	906	869	846	883	864	874	835	892	826	850	871	852	880	858	827	881	875	838	892	908	836	842	915	811	865	905	863	877	900	798	857	836	836	881	868	817	836	918	837	871	827	900	839	849	941	892	884	845	799	833	884	854	841	885	880	864	862	830	869	880	910	799	875	822	870	864	838	939	843	840	898	837	857	829	837	848	806	869	840	860	868	842	893	878	860	894	835	869	874	836	883	847	843	869	861	849	830	894	874	867	809	849	902	912	850	883	902	861	858	882	913	866	829	829	848	862	881	848	924	833	887	908	857	879	884	834	859	868	827	882	877	885	840	859	893	862	901	901	816	847	887	894	856	865	879	853	816	812	819	819	858	864	838	854	815	878	830	814	923	864	879	860	892	902	899	896	909	826	889	841	849	829	840	928	857	893	860	899	897	885	858	869	873	876	847	911	876	822	811	907	867	893	839	889	859	924	803	892	857	903	840	871	908	872	886	860	860	841	864	826	877	851	852	879	838	814	885	856	854	860	842	874	834	874	899	883	865	888	924	879	815	898	851	919	883	868	842	876	828	835	885	859	860	852	897	852	892	887	846	870	880	848	846	928	880	851	859	841	874	859	845	864	864	882	884	843	871	889	885	877	850	838	817	832	913	849	902	834	865	852	912	871	856	852	905	863	882	841	868	814	828	875	905	800	921	913	897	856	851	914	865	877	812	866	845	826	875	884	847	864	823	835	894	820	886	877	841	825	860	849	889	891	873	845	877	886	820	890	854	883	887	842	861	915	864	832	908	881	889	865	899	864	878	884	901	834	898	831	879	830	886	831	872	870	903	856	903	877	897	896	885	885	877	854	816	874	902	869	854	911	836	831	835	866	872	880	900	897	865	876	858	872	813	887	869	806	863	833	878	854	875	871	883	859	864	898	831	892	910	824	861	940	847	897	819	837	913	881	880	888	857	847	874	870	839	893	811	828	890	851	839	802	867	852	850	850	857	798	913	869	869	839	855	842	925	892	847	841	889	861	900	856	886	869	840	846	871	853	834	836	850	843	807	900	885	916	846	905	849	872	849	907	850	914	871	888	789	865	903	901	859	823	888	862	852	872	849	857	840	893	850	841	858	898	836	890	796	844	860	812	826	861	910	829	818	864	826	840	905	882	843	853	870	821	908	890	855	873	891	857	844	898	826	854	879	886	859	843	901	832	901	881	915	819	816	845	876	865	812	847	817	884	873	888	906	833	834	898	860	853	868	869	848	867	868	819	823	868	885	873	865	848	873	806	866	883	884	839	878	875	903	846	877	852	905	863	910	871	883	858	916	841	850	875	797	918	909	921	860	865	849	899	877	868	839	884	881	888	837	834	874	888	868	864	926	809	809	838	885	853	823	874	862
86569	76633	53376	26845	13257	2999	1742	368	286	248	269	234	241	222	238	264	243	256	275	231	248	250	239	228	265	261	263	281	244	245	254	264	251	253	246	258	269	233	248	240	257	250	270	273	266	263	240	248	269	243	272	232	240	222	299	272	270	257	250	270	237	295	281	267	255	235	230	233	257	252	264	257	253	284	262	242	268	247	274	257	281	268	235	228	237	250	257	235	258	259	246	266	225	252	262	256	249	219	266	257	265	263	254	245	276	255	251	270	253	277	266	239	247	258	240	251	209	279	248	217	236	244	219	264	243	287	261	227	275	276	253	234	285	245	251	256	271	240	281	252	264	282	276	238	296	261	225	256	262	239	276	258	260	256	226	229	235	252	244	245	252	245	248	237	257	261	276	271	233	223	250	255	244	263	266	235	254	222	211	258	241	245	258	256	222	239	294	228	270	242	269	257	241	249	244	256	237	257	252	239	257	254	223	279	256	266	252	269	259	265	240	224	258	230	259	269	244	241	243	241	250	225	242	232	256	282	246	241	255	273	264	277	251	243	243	242	253	237	230	280	276	239	228	246	236	258	249	269	219	237	240	231	235	262	245	249	252	271	230	271	268	288	253	272	270	246	248	255	280	255	237	242	224	240	245	246	265	261	280	235	224	254	244	246	252	256	265	245	290	234	227	250	266	235	240	227	229	212	252	248	246	280	262	231	258	229	272	241	270	266	246	257	256	247	275	248	246	219	229	246	263	243	221	245	262	279	279	264	244	258	267	250	242	236	203	248	259	255	231	226	243	253	208	237	248	243	246	280	228	262	233	239	241	266	245	243	247	263	240	253	239	255	267	224	230	251	228	253	260	266	227	224	252	265	257	278	281	251	255	235	248	250	249	235	269	271	243	281	253	269	231	283	259	243	243	223	259	225	262	245	282	288	258	235	248	252	247	224	251	255	273	256	274	255	267	249	250	277	233	246	286	247	241	258	298	255	255	241	262	254	244	247	270	229	232	283	253	252	257	214	244	252	266	260	284	252	241	248	259	251	248	230	250	256	258	235	261	243	258	237	274	267	265	276	279	236	247	239	238	235	242	261	255	265	233	260	241	255	280	278	266	266	273	245	255	252	279	236	253	259	252	226	234	234	270	256	247	260	272	264	238	241	285	233	242	252	244	254	255	269	228	231	244	238	245	278	273	256	267	249	245	239	277	286	262	271	229	270	276	265	257	251	263	238	244	269	253	233	282	257	262	235	262	263	247	269	286	260	251	248	246	282	248	265	268	250	248	261	260	241	252	235	269	249	226	267	263	238	274	256	263	250	255	234	276	234	242	240	234	273	259	234	236	239	228	262	239	269	251	250	258	250	217	253	250	223	265	266	258	243	264	268	284	268	249	251	277	257	230	271	248	258	227	231	245	278	232	237	244	252	287	244	261	234	247	255	234	269	242	236	251	246	247	247	241	237	250	243	249	265	256	216	246	249	245	253	281	242	260	253	229	264	267	239	247	281	275	284	289	266	227	235	251	219	256	268	254	245	272	253	248	241	247	253	254	244	290	275	267	253	246	266	253	289	234	252	253	261	248	247	239	271	247	218	263	229	241	260	262	256	242	238	223	257	238	254	258	253	258	256	270	278	250	242	277	232	277	235	228	238	238	269	233	234	269	253	235	249	231	265	261	246	251	241	253	251	260	249	261	259	276	287	279	260	244	260	237	250	229	242	256	286	267	261	258	220	253	242	257	255	267	262	276	253	263	257	270	269	215	250	261	276	248	248	253	268	259	257	243	251	228	222	238	240	273	244	234	251	240	232	246	259	255	247	254	220	226	251	264	228	241	240	242	242	262	262	257	236	249	241	252	227	232	244	280	253	257	272	255	230	264	263	259	283	233	243	212	236	241	234	260	256	251	250	257	250	230	261	267	253	246	278	238	222	259	266	249	246	248	223	270	274	268	247	254	270	282	238	242	213	226	284	232	267	272	246	229	226	265	252	294	250	263	258	268	237	220	229	253	225	237	250	243	251	270	250	247	255	250	270	234	256	229	211	242	271	276	279	261	238	267	254	233	238	253	254	251	253	240	233	249	278	249	218	275	245	271	273	239	246	258	262	254	253	233	249	268	245	260	272	247	236	241	236	223	239	247	237	265	255	240	259	241	259	256	249	271	248	217	260	263	277	245	260	244	234	252	262	241	302	251	244	245	263	252	228	280	262	252	261	229	249	257	245	253	257	256	242	246	241	248	242	237	237	266	239	262	271	225	257	283	280	229	246	254	249	274	248	262	223	260	235	239	244	239	236	245	284	237	233	252	229	265	252	233	282	238	237	247	284	274	254	254	250	250	244	261	232	246	239	254	287	255	274	257	231	278	273	277	245	272	228	297	276	227	239	218	223	246	251	264	258	283	234	264	246	271	262	263	264	261	262	299	249	245	265	268	238	277	256	248	247	231	261	258	270	250	240	255	240	269	236	247	281	250	257	264	229	254	230	267	239	236	269	246	249	240	234	263	250	265	288	260	257	260	249	285	281	250	264	231	260	254	224	308	276	242	229	242	253	265	237	233	261	284	250	268	260	226	234	252	245	243	229	210	243	230	228	246	218	266	255	252	259	248	241	227	261	234	237	269	280	262	200	248	238	229	260	265	249	250	229	192	260	262	248	264	260	250	266	248	251	231	240	226	257	224	260	232	260	234	257	278	253	246	268	270	225	249	256	273	280	249	232	268	266	273	241	247	243	295	277	240	232	271	236	240	257	230	274	258	224	242	268	281	251	244	268	247	247	232	257	237	263	265	249	239	234	242	234	248	277	238	251	242	252	257	256	260	258	225	260	259	264	244	243	277	254	262	267	243	263	251	255	246	258	238	246	227	268	219	299	260	270	248	230	217	235	259	271	242	234	270	263	246	244	217	250	240	254	247	242	236	220	251	275	251	273	252	268	283	260	247	245	289	234	225	242	254	272	255	243	257	228	241	225	230	273	260	228	249	275	254	255	264	231	232	231	258	259	227	266	256	237	263	258	262	277	251	250	247	271	246	280	244	232	240	262	264	228	260	225	232	249	234	264	243	246	244	268	256	223	254	252	263	251	262	237	238	252	228	267	260	260	253	242	255	243	260	250	244	245	235	238	244	274	276	228	237	256	253	238	234	261	237	245	240	228	272	272	266	232	266	249	247	251	274	259	275	253	222	245	254	251	254	246	257	235	260	260	241	247	242	265	253	246	246	250	259	272	245	267	248	241	264	253	283	243	249	240	248	272	240	264	228	240	244	244	262	233	258	236	253	263	240	256	228	239	263	280	226	254	241	263	249	250	213	265	261	257	279	243	235	273	235	251	241	227	263	259	248	263	238	239	245	255	265	239	244	257	239	287	243	238	231	239	271	244	241	269	242	282	256	282	231	250	240	259	278	260	257	249	238	262	238	269	234	255	250	244	255	261	267	280	226	239	247	275	254	218	239	238	262	252	244	250	246	255	237	273	258	251	235	258	256	238
66698	66223	49850	31755	17076	6931	5884	763	609	644	658	674	603	609	601	622	620	623	634	643	637	632	663	619	610	596	564	601	620	651	624	638	602	588	647	645	603	602	647	605	629	647	643	640	637	641	662	608	620	622	589	607	637	630	599	618	601	617	629	606	614	602	624	618	572	612	614	583	596	632	636	612	595	632	648	651	613	608	616	618	624	650	618	633	625	615	589	663	596	631	592	604	640	640	625	608	651	594	637	621	572	627	602	603	627	595	672	627	625	649	598	640	634	611	626	640	645	592	634	600	626	625	635	627	605	634	633	632	661	622	619	630	630	603	594	626	586	569	626	629	630	607	600	648	650	592	601	592	624	602	565	657	623	619	661	605	630	590	588	620	582	601	634	618	598	664	611	627	600	666	622	651	638	619	570	652	602	567	627	608	605	653	634	579	638	589	617	601	622	612	620	662	585	622	630	631	626	635	637	620	635	607	638	584	635	656	640	634	615	645	604	608	599	599	611	632	591	640	612	608	612	643	624	559	625	638	578	582	657	617	584	664	590	660	623	612	638	592	615	608	590	630	632	631	698	639	618	611	610	609	593	650	616	612	632	597	593	648	618	587	640	626	585	616	629	655	628	626	632	601	617	590	653	686	633	650	607	650	620	651	622	651	630	632	564	607	631	610	610	617	588	656	638	626	592	619	564	624	629	644	633	589	607	575	638	641	619	584	602	616	587	617	601	567	625	651	606	568	622	632	644	586	605	614	614	610	628	606	590	637	609	615	636	588	603	663	584	617	616	650	608	622	645	616	611	616	644	603	636	612	616	637	560	603	566	602	653	610	602	657	616	578	666	599	608	602	648	645	609	614	636	617	634	653	573	632	647	586	619	594	636	628	630	631	593	565	629	641	575	582	601	641	646	640	621	625	599	635	641	617	611	617	607	619	616	604	638	600	549	610	654	580	587	630	590	618	617	640	596	632	614	619	595	585	610	664	647	644	586	641	586	628	583	614	637	577	603	611	591	638	685	600	627	642	622	684	619	566	654	621	633	617	614	595	601	587	626	651	636	649	618	617	605	594	615	621	594	604	629	657	613	573	641	645	639	632	667	616	643	699	626	607	579	627	640	638	624	675	659	652	630	633	657	599	611	637	617	592	626	636	635	563	604	639	600	619	630	618	612	629	624	643	569	595	591	609	627	639	604	606	617	659	625	624	598	650	572	659	622	631	659	613	626	666	662	592	631	625	618	595	575	639	599	609	582	595	630	626	627	621	652	602	574	614	592	629	619	615	591	604	613	629	624	592	591	628	617	595	590	663	646	637	631	612	593	628	589	602	627	633	613	617	621	619	593	602	623	614	620	607	613	606	629	580	602	603	587	595	623	631	645	650	602	646	597	605	609	602	616	637	609	612	599	608	603	628	621	615	521	544	626	601	627	633	628	621	604	611	678	601	615	644	623	617	647	618	614	652	619	629	645	646	582	620	616	627	622	578	644	648	617	626	613	609	593	603	615	544	597	618	596	632	609	613	598	621	600	650	613	610	654	588	614	638	589	591	581	634	609	643	640	616	622	624	586	570	631	597	637	647	652	610	629	646	645	622	623	646	659	630	576	620	628	599	616	648	586	567	597	590	628	611	611	593	619	592	698	590	596	618	697	622	632	615	638	593	615	637	609	669	583	657	603	634	645	660	611	607	581	623	597	611	656	631	635	602	638	654	600	592	618	656	613	634	625	572	618	626	618	612	537	629	610	625	605	607	618	611	647	604	645	607	620	567	619	624	573	635	606	606	595	624	641	613	608	577	587	647	586	605	632	599	657	644	597	636	624	630	621	604	666	598	609	617	628	617	591	620	617	587	626	607	649	636	593	582	634	614	586	595	611	591	614	603	604	598	682	669	603	609	617	598	598	622	648	681	550	648	623	631	618	633	606	607	589	656	623	564	647	627	640	620	607	637	589	619	599	616	615	600	627	607	635	581	613	662	610	609	628	584	598	674	598	584	663	623	617	600	668	623	629	631	569	633	638	621	625	640	634	624	618	606	591	634	616	647	612	674	642	598	557	617	621	634	619	597	582	597	627	618	660	612	622	600	638	626	635	609	650	610	637	609	614	632	635	606	608	575	576	626	619	615	616	580	585	631	620	549	572	652	608	581	621	581	616	636	638	609	603	626	607	593	597	651	645	609	670	621	639	659	687	656	620	650	607	636	614	601	616	616	608	543	573	631	602	630	558	635	625	579	598	594	712	607	590	619	652	640	600	595	574	611	630	614	594	618	570	630	643	665	624	621	620	612	603	609	644	622	560	635	619	622	625	612	611	564	588	584	604	634	615	613	647	611	606	647	617	634	604	593	608	659	614	629	610	599	570	624	619	582	585	666	612	587	625	608	609	604	648	613	593	643	616	614	630	612	590	607	618	629	650	653	586	586	636	630	619	595	631	588	608	638	646	624	641	636	616	610	608	585	667	602	594	607	605	616	613	611	600	572	628	666	639	590	585	642	626	664	651	607	611	638	638	600	635	596	612	590	598	656	602	607	590	619	625	627	610	615	581	585	639	615	626	618	568	629	614	618	642	652	634	614	578	596	595	591	647	664	607	634	633	592	611	589	584	623	584	671	615	604	622	618	614	611	637	617	640	630	598	632	573	577	579	596	612	575	630	646	592	614	633	587	603	616	653	578	559	630	595	638	574	631	666	656	579	623	602	612	613	635	630	609	605	609	631	634	644	624	649	642	636	648	631	646	628	606	625	598	648	583	626	575	590	651	629	609	586	627	652	613	610	619	607	618	610	645	614	621	612	611	606	599	571	581	592	642	632	618	615	628	616	608	633	644	645	597	605	580	611	647	614	589	598	616	583	618	579	594	622	551	588	624	586	635	665	594	653	641	616	571	609	604	626	618	622	595	613	620	659	628	625	620	630	639	651	620	598	591	642	672	586	637	617	609	649	582	620	630	590	619	607	609	586	573	640	601	606	645	601	619	621	651	649	598	624	605	604	616	591	627	572	614	625	593	613	598	622	610	658	648	624	634	641	605	602	648	646	637	649	646	622	643	622	665	602	631	575	605	625	639	655	589	624	606	610	614	635	596	609	639	589	657	605	627	604	581	629	631	616	639	662	627	625	602	596	625	621	629	581	605	647	622	572	622	593	621	644	622	612	636	673	617	589	611	584	611	628	636	584	570	676	644	635	588	612	600	644	618	601	630	610	601	689	621	632	596	615	615	626	644	658	636	633	653	573	639	643	643	639	627	631	585	621	610	616	586	631	642	649	620	632	596	620	633	623	617	610	620	602	626	614	589	595	609	634	609	593	595	579	610	559	647	587	668	620	617	615	607	649	618	644	615	626	574	611	635	655	641	598	620	633	643	636	610	602	622	637	604	613	589	639	612	612	596	610	617	613	639	599	618	595	583	612	627	633	604	620	638	620	613	608	590	642	654	645	617	635	620	620	639	568	602	606	575	646	650	612	621	629	601	642	605	571	580	617	622
38703	26520	9856	1653	700	424	453	344	326	369	361	328	346	352	352	313	371	396	361	362	346	360	352	360	348	346	349	342	347	356	333	345	357	359	330	340	366	370	369	361	346	375	362	365	345	349	359	340	361	355	355	368	367	342	325	339	347	372	346	330	353	351	346	357	346	349	335	346	364	344	360	360	365	369	381	337	356	362	377	349	368	370	345	368	319	359	361	356	365	348	328	344	351	374	342	333	365	328	365	360	352	320	385	340	304	354	348	326	370	351	340	358	346	357	339	351	369	325	361	358	357	382	325	340	361	337	341	357	336	294	348	385	356	372	367	367	345	367	346	365	355	357	378	378	346	344	348	344	362	352	333	329	351	359	333	333	350	358	352	369	335	285	358	366	319	350	349	398	378	343	362	319	356	338	348	320	319	333	385	383	360	354	346	381	336	331	373	359	323	334	361	341	380	353	342	341	374	336	357	320	333	349	369	338	374	341	363	345	368	357	349	369	351	359	393	351	386	317	335	347	376	331	329	369	329	343	347	345	371	330	353	346	364	346	350	356	372	330	336	326	317	345	356	360	367	360	342	369	377	332	330	342	341	340	339	367	350	317	351	380	369	357	362	352	396	331	352	351	331	312	375	309	348	349	360	350	343	334	326	360	382	345	345	319	311	327	365	355	357	398	366	349	382	345	366	343	323	353	359	340	346	385	362	357	338	322	361	351	367	329	344	351	354	371	376	350	335	323	310	324	353	374	385	381	369	409	375	377	371	353	354	375	350	369	312	354	361	353	358	376	378	357	349	369	353	361	326	380	340	303	357	318	349	357	350	346	322	342	362	345	350	384	357	347	336	346	372	360	337	357	318	320	343	339	380	320	345	365	354	342	344	367	340	391	366	342	371	346	347	336	381	329	342	362	398	343	347	341	357	375	358	367	313	344	335	323	331	346	329	373	347	359	329	349	324	361	356	320	339	372	339	354	381	381	402	374	383	303	350	365	334	340	327	358	345	336	377	346	368	394	362	344	373	356	342	350	351	357	367	343	364	338	335	339	339	325	334	365	325	362	343	375	361	337	336	376	337	363	362	345	385	369	347	354	365	374	357	360	383	383	331	362	323	385	341	362	360	329	355	362	348	335	354	363	330	339	341	336	340	310	333	358	349	332	337	344	383	333	319	349	350	354	352	338	325	346	341	376	344	372	351	346	326	350	355	321	353	345	363	354	340	319	315	356	367	362	350	351	348	359	352	371	336	348	362	349	329	344	368	361	359	356	352	360	307	359	369	350	353	370	375	353	378	383	355	352	372	325	360	359	354	368	363	365	331	339	343	386	332	345	366	374	362	343	355	368	355	355	333	368	358	361	351	292	357	319	354	378	364	377	390	379	354	379	341	348	368	372	391	337	355	324	370	325	382	348	352	343	342	321	346	336	324	341	343	367	363	335	314	356	333	338	349	367	371	344	347	368	332	320	332	376	352	342	364	333	338	348	365	351	344	341	365	351	376	315	359	356	346	365	358	337	325	353	380	357	347	363	332	357	322	381	334	382	343	340	375	381	345	331	337	408	361	357	328	366	362	333	368	343	341	362	380	346	352	364	361	305	335	372	345	386	326	362	424	353	355	318	381	331	354	340	345	340	361	338	336	363	338	341	365	353	326	353	362	356	339	337	341	339	322	342	345	380	332	355	349	324	351	335	341	360	345	331	362	400	326	370	360	353	385	352	366	326	351	337	375	367	354	355	346	350	330	379	396	374	379	361	348	347	364	371	358	350	379	329	331	362	310	346	342	354	351	355	372	367	365	315	359	333	353	365	343	385	359	379	342	368	339	324	347	342	408	381	348	337	326	355	357	357	364	335	367	335	371	328	357	369	316	328	329	383	337	394	352	337	358	340	334	389	360	360	313	348	333	356	334	336	316	375	370	339	332	398	353	359	396	403	330	334	369	353	369	380	382	348	375	329	336	353	342	381	363	370	318	342	373	364	372	376	353	340	360	382	340	363	346	325	363	358	365	349	372	318	363	337	355	340	345	348	316	359	375	306	347	336	353	346	370	361	360	362	363	369	345	349	337	344	398	368	355	333	345	330	392	346	362	356	343	340	369	348	346	368	361	344	372	331	337	318	317	334	370	382	382	344	340	355	364	319	369	324	345	349	310	322	326	362	386	334	334	337	329	360	364	348	357	365	342	355	342	351	351	379	377	373	341	349	344	377	331	362	345	366	347	361	365	327	354	372	370	365	326	360	357	346	374	354	369	331	309	361	325	315	350	332	331	338	382	336	351	361	357	339	333	351	370	361	369	329	376	357	382	353	369	363	353	343	356	349	349	342	355	363	356	371	330	371	357	313	359	329	377	368	371	351	349	367	347	362	367	371	365	367	335	312	373	348	349	353	370	357	380	342	351	338	384	349	361	344	367	378	380	355	336	346	340	354	378	354	339	367	346	358	355	369	327	365	360	353	317	351	349	344	363	361	343	369	379	325	349	358	349	359	368	332	358	380	379	344	373	382	357	366	369	389	382	386	365	373	344	323	349	342	389	359	389	353	366	337	361	345	356	311	339	408	366	367	331	354	347	380	323	342	366	332	354	319	339	354	337	351	349	386	336	320	346	378	367	377	334	326	366	341	348	354	343	368	344	339	408	340	404	351	338	337	349	385	360	382	343	366	324	355	357	377	319	340	388	333	337	360	329	348	366	363	368	333	369	353	330	324	347	369	359	338	374	369	358	344	352	312	335	347	362	395	360	353	380	386	368	344	357	326	348	348	352	317	353	321	356	369	338	364	334	363	370	353	327	376	357	366	340	351	381	379	365	359	360	334	392	370	389	373	359	347	398	346	356	365	354	339	385	341	318	352	350	386	342	329	334	350	334	344	373	335	384	354	338	393	357	337	367	352	348	366	363	349	350	337	331	383	319	313	371	332	361	317	357	381	325	367	329	354	385	356	387	317	366	359	371	367	353	378	343	353	355	354	345	332	376	400	371	367	324	364	337	339	346	339	364	380	351	353	354	328	364	314	381	326	370	319	351	372	369	367	370	349	351	356	355	405	345	345	330	329	346	370	332	358	338	359	339	370	348	362	361	329	339	314	327	380	367	391	374	387	347	396	347	331	334	337	376	344	346	373	357	355	383	363	356	349	324	364	381	345	359	335	398	338	354	333	364	333	323	326	339	384	346	331	353	346	367	352	355	380	385	337	338	389	339	349	353	377	343	334	389	319	337	339	338	368	337	353	352	367	333	325	363	309	339	358	340	348	358	372	354	330	366	376	324	346	382	339	386	351	357	317	345	358	367	340	353	348	351	341	329	378	373	354	334	308	350	374	365	356	320	370	392	378	345	360	348	317	342	343	370	321	362	346	340	378	351	366	352	343	343	358	306	333	347	349	363	346	350	330	341	339	355	374	312	348	356	376	360	354	391	366	355	376	339	374	382	350	333	350	341	346	346	310	354	348	360	354	328	370	336	346	336	354	360	361	354	344	371	366
35272	27219	11916	3948	2076	1149	1096	919	880	882	901	869	840	827	879	849	773	877	845	825	828	914	832	862	797	860	879	876	830	836	883	921	840	894	890	869	847	892	875	822	832	833	820	836	874	885	885	837	814	858	828	833	854	865	878	842	871	774	852	828	861	894	831	841	842	845	862	852	865	826	839	825	876	813	818	868	855	873	859	877	856	896	921	862	857	857	876	855	839	869	817	857	852	856	809	868	816	860	862	817	840	844	845	873	823	890	804	880	839	827	838	874	808	855	883	861	836	851	876	833	808	900	825	836	865	806	817	839	781	820	856	895	864	932	780	827	858	868	871	894	821	862	882	828	877	863	822	841	789	853	909	847	848	868	825	850	889	864	851	874	818	851	856	836	851	906	840	878	853	828	853	857	900	839	840	864	871	862	895	849	803	858	799	837	877	819	828	825	844	879	901	876	849	845	805	886	798	822	896	842	875	828	877	897	834	863	837	814	884	875	833	821	892	864	848	809	818	893	898	816	829	807	879	809	908	879	901	887	854	848	866	885	851	860	827	864	835	852	892	828	936	877	870	836	836	830	872	801	840	878	882	905	876	832	856	897	888	861	872	846	857	876	830	915	855	882	837	830	846	829	884	803	844	866	892	877	848	891	847	831	789	881	857	796	837	838	818	887	883	832	860	886	817	891	896	835	876	837	846	892	872	880	907	843	835	862	821	902	814	865	875	830	838	810	810	879	805	897	828	886	789	820	834	841	844	856	833	848	827	857	844	814	810	832	867	847	864	845	895	867	821	840	785	828	803	875	784	843	869	807	791	821	857	831	834	799	823	841	879	827	785	840	836	876	843	851	851	850	857	825	858	821	832	796	807	864	873	896	812	879	880	909	840	844	847	856	873	900	902	839	874	823	878	814	820	843	801	855	901	815	822	816	868	883	866	914	817	878	821	888	868	850	820	853	892	833	846	868	907	853	847	797	877	843	872	854	880	916	887	802	870	849	843	891	776	849	827	868	843	886	825	852	875	851	891	819	761	806	836	899	845	877	851	871	813	851	864	894	869	883	866	848	818	838	861	887	897	862	838	825	856	831	813	913	825	822	850	835	865	873	906	853	851	862	798	829	840	839	830	840	866	892	839	841	842	841	869	830	800	847	826	868	862	832	930	852	884	871	940	815	863	824	875	880	861	893	869	839	882	813	828	840	865	837	861	899	801	877	838	893	847	823	916	835	863	848	920	849	852	824	829	884	806	818	840	889	831	858	888	823	876	906	859	832	844	841	912	861	886	836	828	902	870	878	831	903	877	837	836	809	855	851	821	856	868	860	848	852	879	892	824	879	835	852	855	864	821	878	818	815	829	845	880	836	808	844	835	882	847	893	815	823	844	856	879	867	843	842	858	870	897	818	841	870	791	890	870	863	853	877	875	897	926	866	864	910	854	837	826	815	839	853	836	847	843	828	864	832	872	821	853	896	856	863	853	843	842	818	857	866	817	825	880	860	859	826	865	884	810	868	848	828	834	858	840	857	849	828	882	850	813	855	841	866	873	825	945	824	808	815	880	813	847	856	833	846	899	877	800	807	874	836	849	901	863	853	828	834	826	807	853	851	848	871	849	808	892	816	849	880	880	833	892	868	861	773	868	827	877	852	888	851	854	824	857	820	864	841	840	881	862	849	902	849	859	788	883	849	867	876	876	889	885	886	886	860	839	863	814	857	844	867	840	802	874	824	789	836	837	837	808	912	837	841	927	813	854	857	821	803	843	774	825	834	825	856	878	839	885	818	895	858	829	830	832	827	876	803	841	846	853	898	835	868	929	836	877	813	868	844	800	903	907	875	833	854	871	888	836	870	789	843	872	856	867	833	825	846	869	798	832	882	838	835	911	862	856	802	880	843	865	836	877	897	868	823	828	883	898	856	809	913	875	826	861	801	852	843	914	914	842	848	857	873	886	840	849	890	819	882	787	847	824	857	860	863	884	873	837	822	880	844	834	912	802	850	793	897	813	856	847	865	865	855	833	930	848	881	838	814	830	877	871	867	797	887	853	883	874	857	889	842	872	848	862	859	835	893	843	880	889	842	808	894	853	887	888	905	784	861	860	846	846	901	851	861	807	845	848	849	864	860	882	919	815	839	828	821	861	813	826	883	836	873	822	840	856	807	853	823	874	842	866	855	834	875	822	822	814	873	854	859	820	859	837	905	851	885	823	842	832	845	836	877	859	840	862	840	863	846	848	849	837	807	838	852	859	820	834	847	914	860	882	883	822	888	907	831	923	852	882	838	844	828	843	846	876	859	809	844	862	818	863	851	810	859	859	899	829	881	884	833	826	829	876	808	865	830	832	843	859	878	880	867	898	866	855	850	845	794	824	850	854	880	835	872	828	925	811	907	881	842	826	885	869	864	872	883	862	836	825	807	849	872	818	828	851	874	817	853	871	847	849	866	907	840	858	894	830	843	818	865	829	867	846	866	842	879	839	829	888	886	836	847	883	885	854	888	858	824	854	901	881	826	858	834	844	862	822	858	816	867	821	833	888	875	900	845	820	863	850	804	816	872	928	863	855	827	812	848	870	834	859	866	868	866	829	827	848	861	811	851	852	860	844	932	843	879	833	850	841	871	824	818	864	870	825	886	833	861	844	839	836	845	829	870	903	873	848	820	827	867	835	870	889	933	855	858	852	841	866	823	856	865	912	863	835	842	839	890	802	822	830	827	914	902	851	839	847	835	825	847	880	858	847	841	873	806	841	826	855	843	865	892	900	855	825	865	839	830	850	817	838	885	822	887	829	835	891	843	869	863	831	860	831	907	858	823	847	867	898	877	865	863	830	861	873	820	851	834	825	844	869	865	902	887	816	908	876	848	899	910	804	805	820	886	811	904	921	862	833	881	879	850	863	865	810	852	855	815	852	811	859	839	829	919	871	836	867	858	860	830	865	832	838	843	881	874	839	807	820	886	819	810	858	877	847	820	817	875	825	876	841	775	841	867	876	846	918	859	811	864	824	859	869	829	825	830	844	850	846	847	887	886	876	917	855	830	855	832	874	840	882	886	905	859	817	831	873	899	848	846	890	888	859	836	872	847	842	841	855	945	868	878	893	864	905	876	883	818	838	832	907	823	863	832	821	902	838	905	872	813	876	809	832	884	859	836	854	852	843	799	885	846	843	849	834	886	890	842	821	836	882	824	846	916	850	846	854	832	866	904	869	870	863	830	813	802	863	889	880	813	764	860	797	849	838	864	864	841	849	853	866	833	886	798	904	871	867	810	793	869	864	840	816	863	842	879	930	841	857	828	853	875	861	806	839	876	824	844	857	831	885	853	875	825	897	841	863	872	892	858	819	845	857	861	932	911	835	898	875	862	855	862	857	830	861	864	872	845	834	869	865	823	872	866	849	856	896	850	836	843	843	881	856	860	791	875	827	828	829	871	874	815	888	849	832	828	900	834	854	879	839	855	861	875	818	846	808	784	812	867	830	905	839	838
57448	44394	23432	5991	1512	679	585	383	386	381	358	412	365	381	367	389	367	357	345	357	393	386	383	379	352	325	387	354	350	369	334	386	354	335	324	383	369	371	349	345	365	357	373	376	374	366	383	364	372	341	336	355	346	384	331	345	383	353	366	387	359	353	412	403	381	342	359	333	352	386	355	338	402	385	363	355	374	363	376	350	367	385	363	349	364	350	376	369	351	393	356	351	385	379	396	381	372	357	370	364	395	353	357	402	361	333	369	364	371	369	376	367	376	300	366	392	361	316	381	348	343	366	353	330	355	375	346	343	366	393	363	375	382	391	346	365	348	354	346	385	344	371	358	337	369	371	376	380	367	362	328	357	342	323	368	356	379	390	378	404	371	343	359	355	383	346	359	377	355	394	371	391	362	358	373	383	406	342	347	374	366	333	341	383	342	350	372	357	363	358	339	372	367	385	330	336	377	388	360	362	366	369	380	353	405	361	392	380	355	362	351	359	393	397	406	330	359	365	397	323	356	344	364	373	351	357	383	345	339	372	390	371	384	367	349	349	353	323	342	364	365	338	348	334	366	355	304	379	382	358	343	368	360	367	362	384	365	361	361	366	366	353	387	350	367	345	376	312	346	370	333	345	371	381	344	336	395	407	337	353	342	384	353	341	344	347	351	371	330	390	368	351	356	376	364	339	351	364	397	350	335	354	348	381	352	340	362	342	350	363	367	337	355	382	382	325	370	367	366	346	352	354	335	345	385	356	369	319	341	334	362	369	336	366	366	329	350	360	364	406	333	357	356	346	394	384	348	361	368	351	341	387	379	386	351	350	368	378	377	370	327	369	327	352	349	353	378	362	398	342	362	368	319	364	364	353	357	358	364	325	382	352	392	369	368	381	373	371	361	355	360	375	364	381	365	371	350	376	347	355	350	369	366	392	370	368	377	338	352	347	374	347	401	361	368	379	370	360	361	386	339	372	350	358	356	371	353	368	356	344	338	366	337	343	370	391	349	366	366	344	359	390	345	386	364	366	359	344	377	365	356	391	380	372	389	351	380	363	356	352	393	359	361	383	373	356	359	366	380	366	346	347	398	338	385	365	397	332	364	399	376	408	366	363	346	371	389	383	363	349	354	358	399	377	372	368	308	375	330	372	370	318	364	342	355	372	359	379	359	362	387	376	373	365	351	376	352	388	347	355	401	343	365	369	365	347	369	400	374	347	357	358	366	341	367	338	377	392	357	381	343	375	350	363	368	365	353	396	337	343	327	348	345	385	358	359	367	359	378	370	370	373	387	379	348	368	339	387	364	356	378	341	367	383	357	370	380	340	382	369	330	334	383	347	368	349	388	368	400	363	345	350	356	351	364	382	364	409	350	348	392	383	336	385	350	367	347	341	344	391	381	337	338	359	352	366	348	317	390	379	363	352	345	376	363	357	401	333	349	343	354	339	352	365	375	345	370	376	363	368	388	398	369	357	334	378	353	376	370	377	388	362	394	357	400	359	369	361	321	340	368	397	374	352	374	345	337	323	353	365	367	379	347	359	363	342	373	346	363	342	335	355	349	343	326	344	370	386	415	370	362	356	342	366	337	363	409	391	359	374	337	419	371	351	370	377	357	402	382	316	353	379	362	385	371	346	381	349	348	338	347	354	360	374	379	355	393	382	407	397	345	348	354	367	347	354	359	335	343	351	359	359	379	380	358	375	409	375	362	356	364	349	378	368	368	376	365	392	399	381	346	367	386	341	380	355	372	361	387	369	372	379	390	375	355	362	355	355	346	347	409	342	370	337	379	374	368	388	387	382	352	363	360	334	370	390	378	375	386	370	326	352	329	327	374	368	400	368	369	325	349	331	374	351	362	359	325	301	338	375	422	326	364	378	369	348	368	349	363	329	370	420	355	378	392	386	355	366	356	374	347	348	386	356	354	335	341	375	367	346	365	351	345	322	357	371	330	393	369	320	327	373	368	372	341	345	321	338	351	372	361	337	347	344	350	398	384	348	369	371	339	365	367	374	341	379	393	353	380	354	314	375	316	383	354	352	378	376	348	389	322	339	361	356	366	391	326	370	379	365	349	371	337	377	365	369	381	356	372	382	360	385	342	382	361	379	339	380	378	356	331	353	372	367	385	342	339	369	365	366	365	357	342	394	412	367	389	356	363	326	393	339	343	364	366	389	362	362	373	364	348	387	365	343	309	377	371	376	366	366	360	370	369	346	356	360	374	368	347	398	347	335	357	340	339	368	384	367	367	350	333	309	399	363	348	350	319	354	339	381	375	374	369	357	359	351	356	370	368	371	379	326	397	378	375	326	349	342	353	349	364	343	367	339	370	358	344	344	359	380	380	355	347	366	348	377	361	380	356	345	336	362	406	348	363	370	385	360	362	374	331	332	344	357	353	374	362	371	374	395	368	360	375	351	369	383	372	413	371	348	365	355	390	350	344	362	377	328	398	360	377	351	382	332	386	360	363	311	354	364	411	356	360	359	389	336	337	350	323	356	382	364	377	388	339	353	346	390	357	344	370	352	345	382	331	364	356	342	400	346	356	352	350	372	377	359	360	355	370	377	336	391	357	347	373	309	367	352	344	365	365	386	326	376	368	357	358	354	360	338	386	380	383	342	340	348	369	338	357	379	380	366	374	371	386	390	360	355	370	337	365	382	352	385	343	396	352	351	370	343	324	357	343	356	326	360	349	374	400	348	362	363	342	326	349	375	377	363	380	366	369	379	357	366	311	378	355	361	346	366	354	352	354	325	398	357	355	347	335	347	332	379	366	414	354	364	388	331	416	350	358	327	390	364	385	361	345	370	373	362	349	341	384	351	397	357	337	359	336	394	332	364	369	370	378	403	349	375	340	370	354	369	351	376	336	359	388	357	382	352	377	351	363	357	336	360	351	361	362	347	369	362	330	389	400	389	361	367	355	378	367	366	371	362	330	380	404	384	348	344	384	386	379	389	369	369	364	375	388	356	364	366	380	354	357	398	365	339	386	330	349	378	379	354	360	391	311	344	372	350	336	335	368	339	351	349	368	357	338	350	360	364	378	363	398	367	374	376	329	360	355	344	351	331	365	331	360	383	388	358	399	362	349	353	371	351	351	393	332	382	344	374	355	365	419	349	331	377	340	347	383	325	378	364	358	380	364	365	352	375	362	363	373	336	361	368	367	360	335	379	386	340	354	330	379	374	369	396	376	368	354	332	369	342	363	365	365	363	354	350	342	376	381	386	357	355	396	328	370	361	349	352	361	363	356	340	368	369	392	384	340	355	366	353	343	352	368	346	362	342	339	361	374	381	376	391	318	355	363	367	346	389	339	351	375	350	333	350	403	333	363	365	371	356	394	337	363	359	358	356	363	360	351	376	382	383	394	357	340	372	352	347	384	361	350	379	338	366	347	336	359	352	391	358	358	341	374	369	346	360	387	379	360	345	361	383	341	360	375	344	344	376	384	345	395	357	337	336	342	352	340	353	365	400	336	363
42008	37922	23500	10305	4168	1858	1595	926	873	876	953	876	863	838	886	883	831	865	926	867	891	884	871	850	876	927	849	884	780	859	895	909	871	820	883	864	850	883	859	936	902	843	800	916	897	912	937	843	852	867	895	897	836	848	873	839	891	891	806	845	876	864	879	822	850	887	816	857	815	875	879	907	870	922	852	907	892	860	882	832	855	853	903	887	869	913	877	879	865	881	868	924	848	858	892	893	891	896	852	915	810	883	864	873	840	832	850	828	837	898	877	869	835	884	847	868	832	882	849	933	913	897	882	884	908	875	848	887	874	904	804	861	901	876	901	848	876	871	851	849	865	889	848	872	868	846	880	901	888	855	915	927	912	865	866	858	829	866	911	896	847	840	887	879	856	862	890	881	826	827	921	836	886	878	927	862	859	823	856	888	912	839	845	843	868	877	845	850	887	866	839	900	849	840	854	867	849	899	859	869	882	878	836	907	883	904	864	908	901	863	866	894	881	851	860	881	866	882	890	861	872	893	910	839	892	895	918	915	902	822	852	892	805	861	835	844	859	868	906	819	908	896	859	860	862	878	889	862	871	822	824	884	860	857	814	843	876	877	918	843	817	854	886	896	827	870	887	854	891	868	898	873	869	838	872	866	831	926	863	921	884	897	869	930	871	883	866	881	850	878	858	888	867	895	864	881	842	923	840	896	887	872	908	887	846	880	829	854	890	905	868	881	858	869	901	838	848	821	880	871	890	880	859	886	826	820	934	888	856	829	876	882	874	861	851	856	887	857	914	861	907	846	857	850	872	904	780	874	915	884	874	879	866	893	833	859	915	909	816	862	896	855	886	866	863	934	929	851	810	874	921	843	882	903	912	825	851	882	855	921	845	857	858	858	849	843	869	881	817	835	873	876	892	853	830	866	927	906	902	871	921	831	845	887	879	847	874	832	842	852	922	878	862	844	821	883	888	855	874	905	805	889	893	846	871	852	917	907	848	916	832	885	867	889	874	912	876	871	832	844	888	840	865	841	856	879	952	903	849	897	864	836	870	833	896	869	854	871	898	946	892	892	880	881	837	835	926	842	908	825	917	912	895	894	857	843	918	904	848	875	910	899	872	863	891	925	848	864	841	876	800	848	849	839	852	889	832	773	861	915	876	866	869	843	840	885	917	859	849	830	894	802	862	846	869	879	845	909	914	827	855	862	929	920	916	907	870	867	900	860	880	901	888	852	860	860	919	899	871	878	847	861	868	905	907	892	846	854	890	880	854	810	888	888	871	874	845	902	881	793	934	848	926	913	877	856	879	916	846	868	876	846	875	838	884	859	851	861	857	869	849	813	867	880	846	896	909	887	859	851	882	869	815	876	858	901	878	900	871	861	846	903	857	872	858	890	861	874	904	871	873	873	853	845	904	825	884	887	879	841	893	864	870	840	917	864	891	879	881	840	864	861	896	863	851	861	901	905	848	845	897	898	823	894	891	890	899	847	929	889	895	872	823	878	891	828	846	842	908	859	856	901	899	841	880	879	899	917	878	897	831	887	837	869	860	855	889	910	859	841	857	874	864	868	892	861	889	832	839	863	902	894	855	894	873	826	874	874	918	902	918	890	855	912	919	894	856	842	890	855	859	885	879	907	834	850	826	885	849	840	871	869	925	909	853	864	904	895	845	894	844	826	909	864	787	913	833	859	900	882	907	808	897	911	853	897	871	858	872	884	813	891	837	874	861	883	878	887	878	851	885	890	884	860	879	804	854	929	821	805	836	852	863	816	868	871	857	853	858	861	921	920	837	847	881	832	805	875	862	823	894	913	896	818	868	840	875	869	870	868	902	883	850	894	895	894	826	862	820	912	878	894	837	912	856	857	864	831	841	872	901	858	831	881	898	881	865	844	924	897	887	836	851	830	837	869	887	857	900	837	864	898	867	847	931	877	941	836	846	880	820	857	843	854	863	866	924	879	855	865	865	871	871	864	857	805	924	859	877	846	873	923	794	888	891	866	838	879	896	889	845	817	833	867	836	854	863	864	887	898	846	874	812	860	862	898	851	897	862	875	892	840	878	854	850	866	880	862	925	894	849	888	896	900	878	845	886	840	832	854	869	862	845	848	904	916	870	808	849	870	866	880	891	862	852	846	877	838	836	930	841	904	908	842	880	887	837	863	849	845	880	828	823	880	894	836	823	840	892	926	860	925	898	857	885	821	874	853	852	837	872	859	833	862	870	903	857	833	887	893	839	841	855	859	878	955	862	877	855	866	892	905	880	849	861	861	813	903	881	888	883	834	865	896	865	869	879	853	899	891	871	884	896	920	812	920	887	864	880	865	851	874	901	920	847	910	874	894	914	899	926	919	896	894	840	892	829	874	874	885	846	873	904	862	895	854	872	870	864	848	912	823	859	910	912	840	897	899	848	895	869	834	885	825	890	873	862	874	894	893	873	855	798	862	871	817	857	849	877	859	874	875	904	912	907	823	830	884	863	853	914	849	904	896	938	893	870	901	854	891	911	799	875	859	893	873	865	904	870	856	889	857	865	862	864	899	828	903	831	832	902	937	939	888	893	886	857	840	881	878	916	894	819	916	861	835	871	872	843	854	862	901	818	863	871	839	810	869	879	892	872	840	888	879	878	888	853	858	872	859	878	882	839	846	858	844	827	822	868	902	858	902	887	858	856	908	841	865	945	869	854	896	848	901	904	870	862	868	812	859	858	835	841	819	858	859	843	915	829	883	875	865	853	849	842	881	811	855	845	805	858	842	814	880	898	856	908	858	871	870	913	899	880	903	870	930	902	862	943	890	869	857	884	866	850	885	907	912	901	911	921	874	867	878	914	907	878	869	872	876	896	827	819	862	878	899	856	868	873	841	871	864	809	898	869	852	858	847	916	858	881	865	879	842	873	862	888	887	860	871	881	884	885	876	855	894	888	889	855	885	937	850	873	883	915	872	855	861	819	846	860	855	880	905	861	930	835	856	900	899	852	848	888	861	885	867	847	835	839	875	889	857	866	846	863	899	841	831	862	894	871	861	870	873	859	862	866	870	915	833	885	867	880	835	893	875	851	851	898	896	877	876	859	882	888	834	819	854	870	845	884	854	834	882	858	871	885	895	902	827	859	883	886	899	918	808	864	916	895	919	896	866	912	862	836	866	855	853	843	865	846	884	875	912	838	928	877	861	858	895	851	912	896	864	947	907	845	887	896	850	890	854	859	882	792	878	797	855	885	858	869	837	841	901	883	913	916	884	861	856	902	875	873	852	867	890	829	856	892	890	838	861	899	890	907	874	858	888	927	850	894	892	874	853	842	835	869	873	896	858	846	859	887	845	858	857	855	922	872	902	905	833	910	870	871	819	889	876	890	893	864	904	858	878	879	902	813	817	844	900	915	886	924	913	875	940	844	883	861	872	874	817	912	870	862	888	907	879	913	930	847	826	832	857	902	860	887	831	878	845	862	898	901	925	880	877	856	884	834	852	863	834	866	836	924	816
86009	76506	53495	27128	12323	2745	1432	344	244	264	260	260	244	272	233	272	259	261	282	249	282	241	265	251	251	249	238	259	249	249	278	267	248	283	253	245	268	282	239	275	249	241	252	238	248	267	288	268	254	264	239	280	251	259	279	246	221	248	261	245	276	252	292	265	274	268	290	249	243	258	263	239	241	273	254	275	278	277	227	240	272	271	251	246	284	267	222	242	235	282	275	255	239	249	281	234	237	248	264	253	267	264	252	242	232	258	275	294	221	246	260	273	248	245	254	266	267	246	270	294	250	272	255	283	233	249	277	260	248	250	258	265	260	249	282	240	267	249	267	273	238	266	290	265	249	246	291	284	293	250	244	256	238	279	286	259	292	249	289	268	259	271	251	276	242	257	240	241	272	246	241	274	246	262	263	261	267	243	306	277	258	256	256	273	283	264	227	237	258	261	221	248	259	249	270	235	253	261	252	281	247	289	265	254	243	270	234	271	258	270	250	256	295	270	296	268	271	297	253	236	257	280	264	247	269	260	290	259	270	259	248	249	260	277	243	275	269	251	237	293	288	273	259	255	239	244	247	237	284	270	253	228	237	257	236	250	254	253	246	245	249	279	268	259	270	255	261	251	271	262	244	271	256	248	242	232	260	235	265	286	265	227	254	242	284	278	275	253	247	245	250	284	253	280	251	259	258	265	277	256	261	271	223	276	243	246	233	240	283	264	271	234	256	268	269	267	260	241	253	269	261	253	264	255	263	245	240	258	257	255	264	248	253	293	276	269	237	260	270	270	243	278	218	279	287	264	265	230	264	252	264	260	277	221	283	259	246	246	275	257	254	260	239	260	232	276	277	269	261	253	267	245	271	244	236	266	272	218	258	280	234	264	252	268	241	271	268	271	273	266	252	261	278	258	265	271	274	269	248	256	246	278	243	255	262	281	285	233	235	265	276	238	265	259	268	273	267	235	262	284	249	267	233	270	265	246	289	245	289	309	257	264	266	246	264	211	277	258	266	260	267	249	274	235	243	258	277	264	269	253	247	240	251	266	258	295	271	281	281	290	269	270	247	235	261	267	236	241	261	248	261	244	276	239	212	261	244	257	247	260	298	297	263	287	219	266	259	279	248	270	275	271	241	266	262	234	220	226	260	254	258	262	254	277	242	267	284	293	257	232	250	271	254	254	280	263	259	291	289	252	240	281	281	256	272	298	264	271	262	263	271	257	280	234	233	259	232	263	265	243	271	258	250	256	229	217	236	269	252	248	266	234	284	242	257	278	261	258	264	264	266	266	234	295	297	261	261	240	253	285	252	242	234	238	260	239	257	264	266	239	288	263	237	255	265	253	243	235	262	271	241	251	279	251	225	251	241	255	280	251	250	282	269	277	238	282	270	245	265	255	273	289	278	237	294	263	268	282	237	264	262	269	244	241	234	242	281	248	258	246	266	245	270	256	286	247	257	283	306	249	278	288	271	282	252	234	248	260	253	288	246	256	272	266	274	289	256	261	261	252	267	241	245	259	242	249	238	264	261	248	256	290	260	239	259	258	262	254	277	247	281	255	279	231	261	235	246	251	271	238	236	248	251	269	282	276	246	250	260	248	236	239	255	258	262	265	239	267	245	267	263	260	260	248	254	254	242	265	253	234	270	260	252	273	261	266	251	237	244	237	252	235	263	277	268	251	259	243	244	260	258	271	245	254	260	290	277	240	244	229	290	251	266	303	282	228	243	278	293	270	243	255	227	258	245	250	243	271	246	237	262	247	249	251	227	267	275	282	239	260	250	262	256	272	250	294	234	267	252	246	253	252	228	250	276	257	266	272	260	262	265	263	285	254	265	264	252	269	240	250	232	259	266	274	247	252	271	239	244	296	274	264	263	241	269	280	256	261	240	264	258	264	252	254	245	283	259	244	253	251	251	292	236	261	275	251	247	231	287	293	280	252	250	260	279	249	265	260	239	271	250	267	260	252	273	242	274	244	274	273	259	239	250	275	249	259	271	255	241	238	294	252	289	298	252	242	256	268	230	252	275	278	239	235	267	257	268	259	253	248	263	273	237	246	268	232	256	282	263	264	262	268	274	254	251	251	268	266	272	277	284	251	247	269	263	250	272	207	255	255	238	228	264	276	262	258	252	257	255	257	252	232	251	276	233	258	265	222	281	258	266	246	268	262	254	251	248	284	253	258	264	272	274	299	262	250	226	243	236	263	274	283	251	288	275	254	262	274	274	275	261	269	291	247	273	265	240	251	249	233	253	230	276	273	263	282	254	260	246	281	292	258	262	277	270	290	249	265	228	273	263	245	275	252	243	252	229	277	253	243	251	284	282	270	244	293	240	243	255	252	251	271	267	261	270	284	246	271	287	216	248	296	264	270	244	284	273	278	272	266	235	240	223	264	234	282	278	291	267	257	251	267	257	285	238	248	258	282	283	237	233	259	258	259	255	251	261	287	274	254	245	288	243	267	268	269	270	289	259	249	269	260	250	291	262	253	232	236	242	286	254	253	240	263	265	257	238	274	289	232	262	239	246	266	248	261	250	255	270	242	238	285	254	266	256	255	253	226	246	258	285	274	248	258	265	229	256	242	259	250	280	259	226	287	264	256	277	230	270	263	293	244	247	297	262	243	237	291	244	249	247	272	283	293	260	242	270	255	267	282	282	244	235	247	256	255	238	262	249	267	259	249	291	278	265	261	279	259	247	262	280	303	284	256	250	240	258	269	264	235	277	221	273	255	239	241	286	242	247	240	238	260	249	296	263	256	226	264	284	274	232	287	260	238	256	272	256	276	250	244	252	233	245	251	269	239	232	278	260	274	257	222	236	278	259	224	243	249	249	279	259	273	257	241	262	273	257	262	257	245	275	241	267	259	273	244	263	264	256	269	228	249	259	242	273	273	244	247	273	255	278	270	288	242	262	268	264	240	226	248	245	247	269	236	266	259	252	278	272	266	253	241	228	277	243	255	270	229	263	264	288	259	282	242	264	257	269	242	251	225	256	272	271	254	263	282	292	282	269	272	282	258	265	269	234	269	238	231	246	264	280	235	252	274	261	267	244	246	271	243	234	265	284	278	234	274	268	261	249	238	288	253	239	254	281	232	239	229	287	249	250	251	256	250	248	244	252	249	249	287	267	238	270	286	267	261	259	234	255	274	249	260	275	264	267	289	247	244	265	230	255	247	241	237	267	259	252	262	240	245	221	283	270	249	261	287	256	277	242	258	261	267	266	249	248	259	243	253	280	270	265	255	265	259	250	275	242	271	277	257	259	296	234	245	249	276	251	251	248	240	281	272	259	267	258	253	261	272	252	239	261	307	257	265	270	269	219	260	260	247	272	291	246	242	264	239	266	230	232	270	273	268	255	253	258	266	248	282	271	256	272	281	250	237	288	288	255	244	254	288	250	252	302	241	273	228	259	266	229	289	230	268	269	279	259	254	269	269	254	245	275	260	307	245	275	239	274	269	276	232	270	268	285	255	271	261
66345	66968	50028	31676	15234	6400	5066	787	664	676	656	652	617	639	603	624	608	551	616	627	626	654	646	604	644	613	697	639	619	634	699	715	641	659	609	605	573	686	616	643	643	638	667	591	622	653	622	625	631	614	617	624	599	662	626	631	591	656	636	682	652	653	628	654	638	622	625	603	634	608	692	603	610	629	621	642	687	683	666	595	643	682	676	621	647	595	617	638	593	646	641	614	611	625	645	640	658	614	641	630	616	644	661	639	657	595	613	646	632	594	616	620	633	597	638	666	619	630	617	624	635	601	619	613	612	609	652	643	665	648	609	602	612	638	579	592	623	675	606	613	665	661	607	653	634	586	624	664	640	629	649	609	628	627	663	613	628	566	618	627	644	590	619	646	658	611	715	625	628	654	644	634	615	653	637	650	646	581	648	632	588	597	623	613	627	630	618	569	628	643	661	644	615	606	644	646	630	637	632	646	619	621	611	670	612	611	613	646	633	639	678	602	632	688	617	592	658	629	624	602	588	588	593	631	652	653	631	704	625	616	641	630	626	655	634	676	634	587	634	651	645	646	663	590	634	631	618	648	658	661	633	654	631	589	676	628	640	658	655	628	646	647	639	600	598	603	611	646	568	637	626	615	645	615	599	632	622	617	636	631	646	625	682	598	637	608	645	660	634	633	622	590	638	644	637	643	657	606	640	621	591	640	617	662	575	615	640	618	649	595	626	602	628	627	609	597	682	644	588	622	677	619	601	609	636	630	665	631	636	638	640	634	611	652	584	675	590	590	635	603	602	618	657	633	654	639	645	630	670	583	689	603	643	613	606	627	653	647	617	669	650	645	670	677	619	687	641	633	651	618	653	643	628	621	648	629	634	665	629	619	645	643	640	686	634	586	624	639	613	652	618	664	636	672	680	608	664	616	601	604	601	655	632	681	630	596	636	659	645	624	620	638	608	634	573	643	582	615	629	580	624	627	615	631	606	651	607	616	650	663	620	648	629	601	671	648	651	645	644	653	669	618	645	617	659	605	668	675	599	648	647	600	615	605	652	630	648	589	640	631	626	609	585	603	643	624	665	656	683	639	637	656	643	668	621	646	609	629	649	622	594	670	609	612	606	655	673	646	649	617	647	622	689	589	687	635	636	653	656	632	642	641	646	624	617	635	664	655	624	635	650	615	659	651	616	669	648	651	639	642	607	602	637	625	621	620	630	663	645	633	624	632	646	610	628	668	628	616	641	621	675	635	633	648	630	643	616	638	604	625	617	609	684	603	640	596	598	635	614	639	657	575	668	628	581	629	693	626	644	653	607	638	613	642	641	645	652	620	619	624	646	624	600	646	643	628	643	639	596	656	654	641	632	643	651	601	731	663	644	640	687	669	642	640	614	615	631	675	653	644	647	668	604	623	585	616	595	649	668	636	620	593	616	659	636	590	657	620	657	647	638	620	615	600	615	628	595	643	589	626	650	665	644	648	630	648	626	652	655	639	629	673	660	646	629	646	652	627	617	642	616	636	601	666	640	627	644	617	667	664	653	618	654	605	672	654	658	656	633	664	632	620	592	660	643	669	617	611	635	705	622	627	641	657	707	640	653	645	564	574	633	581	636	611	658	666	631	637	653	640	593	631	659	635	667	657	654	595	626	634	630	599	630	650	649	633	618	593	598	704	607	623	623	634	641	630	629	615	572	652	650	607	618	665	642	638	641	643	646	618	639	674	630	614	640	639	663	673	631	589	662	645	628	633	609	659	662	651	627	655	627	607	643	635	642	643	615	629	630	651	676	651	649	666	657	620	607	641	611	593	648	640	639	674	620	644	653	622	649	600	637	636	632	633	596	610	623	588	633	645	668	595	633	629	600	648	684	614	646	628	646	616	598	640	594	603	669	626	640	642	639	612	626	647	624	630	660	626	617	626	673	603	637	633	634	604	655	637	581	600	675	621	628	631	665	650	667	647	609	642	594	670	648	636	622	632	649	665	641	600	591	645	631	630	656	604	654	608	709	595	633	634	630	669	630	657	609	671	619	609	602	643	620	639	612	635	619	601	663	602	563	662	625	645	619	668	603	622	651	643	619	637	647	609	643	623	659	579	623	640	645	591	673	626	596	628	647	626	618	626	662	633	639	634	660	613	630	663	660	660	599	628	643	635	629	623	598	643	636	665	634	650	675	607	597	634	680	674	650	626	582	624	664	684	639	654	690	627	642	624	636	629	679	627	611	646	642	637	588	632	607	649	625	656	594	648	670	621	635	645	603	627	610	651	617	598	603	635	658	638	657	648	625	637	628	641	701	672	631	579	600	610	623	644	632	630	625	681	562	581	650	620	698	578	634	640	614	603	659	673	661	577	631	669	648	632	614	655	633	603	632	656	603	628	617	603	596	640	617	628	624	570	627	606	646	657	639	643	626	673	647	623	662	675	637	610	622	615	625	637	631	640	644	682	591	671	625	687	672	611	616	656	667	625	587	624	624	640	656	634	658	603	627	589	623	601	607	603	652	620	608	656	609	648	666	625	660	674	653	608	645	639	610	607	614	591	650	634	563	627	673	651	646	610	615	619	669	648	596	587	646	596	637	620	631	639	642	675	647	626	622	629	666	640	624	629	666	649	691	628	638	613	646	641	579	617	663	639	649	612	636	606	624	622	640	616	679	580	624	593	622	619	633	641	620	624	611	651	593	662	632	647	643	635	586	627	657	630	640	686	632	625	627	594	595	635	646	637	685	626	630	642	645	610	595	624	607	622	666	650	622	603	614	605	634	624	626	664	582	628	606	671	664	640	656	636	674	652	652	606	686	630	645	656	614	628	611	612	650	644	608	608	651	627	631	599	679	645	592	649	590	629	630	634	643	655	688	633	610	653	640	616	623	620	641	663	605	624	666	624	621	624	716	641	630	646	616	620	581	584	607	606	656	585	614	636	645	641	686	644	621	646	599	631	618	610	674	643	673	661	608	594	696	623	611	603	637	605	632	609	651	643	628	604	634	628	590	624	624	577	635	598	659	580	625	600	619	651	654	640	665	602	609	611	616	643	618	620	638	666	681	593	626	590	659	657	649	632	626	661	608	620	656	617	663	644	625	608	598	651	623	634	620	583	632	661	648	627	617	641	642	659	652	663	590	639	662	639	628	640	620	633	613	593	621	619	612	699	650	636	663	620	618	619	639	657	595	619	657	600	633	638	609	585	657	612	705	603	640	620	610	648	621	629	580	633	605	669	657	679	646	633	652	597	616	629	630	590	642	622	597	679	651	642	615	605	677	640	662	584	638	624	685	628	642	625	641	657	652	637	613	685	609	609	624	646	613	665	646	685	642	628	662	644	670	626	629	626	650	613	627	652	627	644	608	665	628	599	604	610	637	630	634	623	602	675	635	630	630	675	650	594	631	646	618	629	639	610	626	657	625	653	611	641	593	612	663	642	653	585	627	655	612	639	636	657	628	611	683	622	654	658	620	602	647	619	646	659	636	683	636	620	680	645	628	595
38774	27941	10870	1569	637	397	403	345	360	351	357	360	372	341	364	347	390	365	355	350	364	356	343	376	362	357	316	382	391	373	355	373	360	354	376	352	354	374	357	373	361	355	357	385	348	327	388	386	389	363	376	351	353	394	382	339	362	373	338	370	369	364	398	361	359	336	360	372	368	394	378	339	350	351	375	386	382	374	374	366	344	394	390	355	393	377	353	366	343	337	370	365	334	370	376	350	380	369	373	382	402	380	366	375	363	345	361	379	354	355	398	347	352	370	386	387	341	348	357	362	370	338	341	373	350	379	340	381	348	343	353	358	367	349	372	365	379	394	342	401	364	387	332	358	350	354	379	347	325	387	318	356	344	378	349	351	353	397	380	354	347	343	372	350	365	333	366	359	383	345	367	343	374	354	369	360	359	381	378	358	366	371	365	390	379	394	383	368	355	404	368	415	357	374	350	357	370	363	340	388	355	338	367	371	406	351	342	351	357	373	360	389	385	320	358	340	365	337	352	365	339	385	364	392	344	371	349	347	342	337	346	349	363	361	414	350	370	382	359	342	345	373	329	361	401	364	335	347	373	375	361	392	339	376	364	361	322	369	368	350	360	384	368	346	361	337	351	369	356	396	372	343	364	322	340	365	386	366	346	359	362	364	396	341	344	377	380	334	352	344	380	353	330	355	361	366	366	358	349	361	383	353	363	362	371	366	396	353	371	348	373	326	369	368	406	371	402	356	359	394	378	360	352	384	398	373	363	348	364	366	347	348	356	340	362	341	386	325	319	355	360	386	360	342	331	364	352	399	354	337	356	379	327	383	379	347	355	389	365	356	349	341	362	369	381	341	352	339	333	359	338	360	344	349	360	343	378	320	374	336	350	362	382	340	357	364	377	339	341	369	348	339	395	361	357	374	370	388	369	358	328	325	368	360	336	357	352	391	344	361	371	362	324	333	369	344	368	372	365	372	397	341	361	336	339	365	357	410	342	386	346	356	374	381	387	384	383	328	392	376	355	336	349	318	335	357	366	374	389	339	337	352	347	343	364	369	367	346	381	344	424	369	375	390	357	401	350	346	324	339	360	349	380	360	370	358	392	331	393	373	335	329	345	368	356	359	361	346	355	347	345	351	356	369	356	345	382	392	365	337	338	385	378	334	355	385	393	359	371	379	353	299	344	370	382	384	352	364	351	356	365	360	326	368	344	392	369	355	377	365	352	351	397	372	335	355	421	359	305	363	348	349	344	378	354	383	356	331	344	345	354	320	384	368	370	360	325	363	364	349	355	342	380	377	365	364	368	370	384	367	366	365	389	352	394	363	361	358	355	345	385	328	350	337	356	330	360	382	371	352	365	373	329	364	353	389	362	342	366	351	343	356	350	357	368	353	351	340	342	301	342	373	338	329	351	335	341	371	360	361	395	367	350	358	390	387	360	414	345	364	396	347	367	369	376	337	358	362	374	378	318	385	364	368	345	345	369	381	375	398	352	330	357	392	308	370	388	334	320	352	373	384	389	378	358	353	374	352	351	376	339	361	367	390	387	341	360	320	362	357	360	386	346	353	362	361	388	331	354	367	347	374	347	349	385	349	372	324	396	381	348	363	354	388	381	382	328	391	350	377	351	354	388	365	365	373	409	363	373	360	362	399	352	356	374	369	346	354	378	339	360	355	324	362	358	376	373	324	365	395	359	389	401	349	374	326	376	341	388	360	378	371	373	405	371	406	315	333	389	315	374	371	376	368	393	330	330	345	332	362	368	365	370	367	383	370	368	363	371	353	341	337	336	361	354	399	372	364	389	353	348	374	366	359	346	334	396	386	373	373	370	347	369	339	392	376	348	355	314	346	375	348	341	373	341	342	387	389	364	383	341	384	354	309	389	364	382	338	293	409	338	355	329	350	334	363	346	344	392	346	365	347	359	369	371	321	409	366	399	344	356	358	349	371	358	366	387	366	332	357	335	362	351	368	347	364	343	333	377	386	390	354	380	350	358	345	356	416	368	345	345	345	339	300	386	352	351	349	345	397	392	359	355	363	337	348	345	367	365	358	355	365	361	356	363	385	375	364	345	359	383	324	371	395	365	363	374	377	386	331	355	355	344	319	355	357	395	369	356	363	346	361	324	379	386	362	357	373	364	319	389	357	368	394	404	358	335	369	356	391	363	385	349	375	348	400	319	370	361	328	372	401	380	345	340	392	355	342	364	360	355	343	365	385	359	340	366	386	351	339	348	350	327	326	331	351	373	341	349	357	354	362	375	353	364	371	364	365	361	373	360	366	353	358	361	383	368	342	365	355	377	382	389	328	366	353	348	376	338	366	352	341	373	344	372	341	344	351	332	371	369	365	382	325	362	373	336	348	395	355	395	379	360	426	376	380	351	375	354	355	353	391	387	377	357	367	347	353	373	365	373	359	328	350	350	366	407	386	355	345	358	346	417	343	370	352	375	359	356	393	416	322	378	366	343	365	353	360	362	390	351	356	348	344	323	359	353	367	325	377	353	344	355	345	340	345	333	362	354	367	341	344	351	375	350	361	352	342	362	385	359	349	372	376	357	372	369	344	338	341	398	378	347	374	351	363	375	396	360	413	375	335	364	369	371	357	372	335	332	348	376	346	334	380	365	365	332	365	360	358	343	331	334	384	378	388	358	339	338	382	380	377	364	334	358	397	344	346	361	367	363	392	358	367	364	363	353	380	347	378	392	394	376	342	349	390	349	364	365	328	389	420	344	344	366	364	343	392	346	370	369	352	369	365	345	348	368	330	338	367	389	357	352	370	339	374	370	350	369	369	373	341	383	390	355	367	347	372	349	365	339	364	339	369	328	395	387	350	402	354	362	379	331	379	346	325	367	343	369	356	396	393	368	373	351	347	385	353	373	353	372	346	364	327	338	349	353	364	349	359	344	363	371	372	360	336	368	360	360	314	385	352	375	366	349	359	363	369	360	401	331	378	358	346	343	357	366	397	361	397	401	405	402	344	389	373	338	334	353	344	344	357	350	349	346	361	365	324	383	375	382	368	373	358	367	359	372	351	367	407	375	351	352	360	380	357	355	336	387	336	364	375	339	380	385	384	375	374	321	349	380	342	330	336	354	336	350	346	371	411	401	366	393	386	402	385	383	343	367	361	356	353	337	390	348	373	367	379	354	373	348	390	338	337	371	370	368	339	372	368	425	366	357	372	344	354	366	319	350	360	361	378	355	369	389	364	344	358	319	385	343	366	366	330	366	354	354	363	379	368	341	365	358	371	360	369	362	349	371	337	369	344	354	356	349	365	353	362	356	337	353	327	354	355	366	368	402	376	372	326	364	352	383	369	374	372	365	391	348	372	411	364	390	365	366	348	370	400	373	392	376	359	356	333	355	350	343	334	356	382	379	334	292	337	347	399	387	375	385	350	360	371	374	373	362	357	353	356	386	368	369	338	347	365	363	380	381	354	376	343	373	378	364	381	366	320	349	320	367	374	350	372	301	387	352	363
35648	28830	12814	3412	1680	1113	1057	873	883	828	874	848	853	900	854	881	836	839	838	874	837	933	856	824	837	859	943	881	853	912	844	883	897	867	882	884	864	860	867	864	881	899	858	877	896	849	882	897	920	893	864	851	867	828	842	823	890	916	865	832	830	915	831	904	837	814	870	890	866	858	858	863	922	864	866	904	866	885	887	858	870	893	863	847	873	877	895	898	896	920	897	840	836	875	880	859	870	882	900	872	855	851	834	881	871	838	861	884	818	880	853	896	869	899	872	907	863	935	837	892	884	861	861	928	874	870	893	852	914	892	852	889	904	913	839	885	873	874	924	850	822	863	874	924	852	888	909	844	855	920	942	868	843	887	833	902	890	892	915	885	855	901	853	857	867	854	833	817	876	905	866	836	878	877	837	918	889	905	886	892	864	898	873	860	867	936	864	907	845	897	870	809	882	918	857	859	869	890	887	884	862	883	840	818	884	851	853	910	856	823	837	873	891	906	875	914	891	856	823	917	884	911	860	877	904	837	853	862	880	863	853	900	861	871	827	881	859	880	883	879	877	861	809	828	887	875	839	878	840	876	880	867	877	835	849	914	919	879	882	837	851	899	879	848	881	870	880	832	925	893	848	880	827	931	862	862	877	847	873	846	868	940	871	912	909	858	889	845	872	890	945	879	927	861	884	846	871	865	818	867	861	882	889	849	890	892	843	786	878	852	833	900	923	844	895	883	879	920	914	824	888	888	900	883	820	874	875	875	841	857	841	892	794	852	907	904	883	890	892	919	852	801	854	855	880	892	816	868	832	832	884	859	881	849	822	888	913	916	917	895	838	903	891	887	888	805	836	886	892	862	873	893	862	943	926	902	915	854	855	861	851	878	888	823	876	870	913	936	867	863	928	897	875	883	877	891	900	861	891	834	835	915	870	891	866	841	907	823	882	926	937	897	872	877	847	840	882	923	878	896	874	894	890	899	882	831	874	921	889	916	854	848	835	882	905	864	843	947	903	878	931	886	883	840	881	841	905	854	840	874	869	850	825	856	912	894	894	848	887	880	824	816	891	874	838	877	880	875	868	851	828	918	866	878	885	852	852	874	899	862	896	834	906	907	893	896	879	865	901	844	926	879	850	885	864	891	851	895	903	872	858	901	823	862	890	872	894	877	856	914	901	892	857	858	880	842	898	848	853	864	874	953	845	849	894	870	900	884	944	869	842	876	878	872	874	899	865	915	908	895	840	844	869	844	872	831	898	898	882	892	867	880	865	809	929	881	894	922	903	884	914	881	847	876	853	823	873	899	854	851	841	857	901	893	818	878	863	905	842	893	814	831	844	949	899	860	882	887	876	1005	860	896	861	915	839	847	907	883	839	922	906	887	842	866	863	909	832	849	824	896	819	823	857	856	870	840	925	863	875	844	887	871	866	860	902	927	847	862	882	920	858	885	892	860	900	860	861	924	862	878	918	889	865	889	893	873	862	899	916	848	918	892	878	919	909	858	856	878	867	865	842	924	858	867	878	909	886	877	885	881	850	853	855	882	893	877	869	831	908	833	879	917	913	821	874	922	813	845	859	897	929	861	891	909	874	864	864	849	872	875	901	900	896	874	846	899	879	850	856	847	867	824	906	825	872	860	870	866	871	887	912	877	881	813	871	838	884	884	852	856	911	875	857	826	835	886	918	852	866	827	864	909	847	856	867	822	892	916	884	865	883	849	840	886	906	887	876	880	896	906	838	910	860	875	860	879	884	880	878	887	875	886	888	853	876	873	855	827	907	848	850	847	917	821	840	869	863	864	871	859	891	810	829	818	905	897	893	859	885	912	832	885	875	849	791	899	851	868	865	897	857	867	866	901	806	882	911	915	875	928	863	817	872	911	821	900	818	887	904	891	916	873	859	890	857	898	886	844	863	873	853	843	868	891	832	875	877	933	870	909	840	854	860	912	863	863	845	884	867	884	836	877	845	844	894	869	888	857	927	851	885	829	919	938	907	903	836	894	894	870	823	815	926	864	868	870	849	875	924	898	818	884	872	851	915	850	877	880	860	871	914	891	934	870	920	916	867	864	907	821	859	875	854	855	857	884	845	883	882	870	899	879	866	859	848	861	827	815	882	871	866	865	934	786	886	900	841	848	858	877	883	859	844	880	837	857	833	880	845	870	895	843	836	838	846	911	844	843	878	840	862	866	902	893	866	864	850	878	904	835	894	890	867	842	824	856	863	906	830	816	837	913	851	833	830	864	931	880	931	910	847	797	890	893	882	859	890	910	842	856	898	848	839	853	887	884	810	850	899	833	827	873	895	840	862	846	931	860	855	878	841	846	875	857	837	871	842	851	898	832	868	871	874	881	844	882	891	839	849	899	861	855	847	846	845	853	903	858	858	866	892	866	892	863	823	851	856	853	849	857	850	913	904	865	904	916	918	871	842	896	890	895	916	892	887	889	886	886	890	815	888	865	874	865	908	866	887	915	929	884	909	856	921	855	880	931	841	898	908	848	881	887	818	840	888	915	888	852	902	819	922	885	878	933	886	886	855	873	897	920	862	848	832	883	871	798	863	903	842	922	871	852	905	868	850	897	847	902	851	911	887	843	886	864	885	890	908	869	881	856	895	862	840	881	923	869	875	879	875	856	843	873	861	894	883	908	837	889	854	838	886	856	876	855	848	870	851	860	857	871	891	854	839	881	896	887	842	851	954	892	907	891	839	845	838	857	863	886	905	893	838	883	893	801	904	875	888	907	846	845	893	868	906	883	912	877	955	838	910	877	893	931	892	898	878	857	866	864	853	910	810	851	862	879	927	874	849	881	868	912	906	869	887	857	918	843	901	880	890	909	842	840	884	888	831	839	917	870	906	864	866	876	887	905	872	884	895	889	851	870	916	878	852	886	872	828	842	868	892	910	912	886	891	901	859	858	855	886	882	907	849	867	866	841	921	845	874	840	869	884	853	870	850	881	852	882	890	847	841	887	872	809	887	825	874	876	862	869	852	861	927	912	859	885	865	863	870	884	894	901	851	893	839	920	872	872	852	856	880	851	865	871	840	936	951	875	858	834	926	849	874	824	827	854	853	802	890	907	851	880	896	908	898	876	916	909	851	855	869	851	853	898	878	894	903	901	879	890	894	934	868	860	871	851	868	880	904	827	857	839	862	871	900	962	892	899	888	839	881	826	846	885	906	829	902	956	871	889	885	900	894	877	864	887	888	861	836	884	925	900	823	843	869	869	906	874	833	901	864	827	886	880	863	795	915	875	867	831	892	864	923	908	885	890	883	883	848	854	906	867	856	892	872	912	860	848	883	869	838	887	884	963	921	927	854	827	861	813	926	870	838	817	873	889	908	878	909	893	867	859	833	846	873	862	857	894	913	848	943	852	910	892	871	872	847	882	854	839	897	860	827	910	858	885	880	823	881	897	833	894	839	914	914	897	846	883	844	862	889	915	888	849	862	847	840	882	887	826	931	823	852	912	874	894	856	881
61790	48849	27536	7555	1659	644	582	401	327	382	383	354	371	383	346	365	372	391	325	325	357	393	388	374	351	350	378	378	356	350	349	317	357	372	360	379	354	364	370	382	383	354	336	392	368	381	371	371	373	375	371	392	373	376	366	386	345	348	396	377	363	355	380	348	392	388	377	355	355	397	342	340	406	386	344	389	332	387	374	385	365	377	368	373	400	376	368	355	375	369	350	353	390	393	356	356	399	363	355	348	358	378	389	328	380	326	384	386	390	387	349	357	356	363	390	378	371	326	356	402	340	354	370	387	373	364	337	386	359	393	381	359	389	413	339	342	357	366	330	363	381	390	389	381	363	381	349	363	375	382	345	335	335	375	397	386	398	340	346	351	373	340	343	395	348	371	362	345	360	379	371	309	337	357	379	359	369	341	357	368	348	375	391	342	342	384	365	358	374	374	381	393	366	369	330	365	362	352	373	338	344	363	347	381	384	356	366	359	345	363	385	373	366	377	363	351	378	365	381	367	343	361	380	395	377	381	401	384	349	387	342	391	364	368	349	350	376	373	366	355	356	366	344	395	371	374	353	383	396	359	386	342	397	389	352	359	383	356	396	356	419	370	338	367	367	370	338	349	351	410	366	382	367	366	332	361	327	367	411	355	355	364	370	338	349	331	350	383	327	358	364	370	336	353	385	357	396	382	341	384	359	346	355	344	379	349	378	351	353	368	361	397	350	356	363	340	353	381	372	379	391	346	378	345	378	352	354	380	340	354	351	392	362	338	352	355	414	366	377	368	352	365	355	375	378	370	343	373	312	340	360	335	361	364	394	369	360	372	354	365	378	374	359	312	347	401	364	350	339	367	374	342	386	345	342	343	386	344	338	356	364	380	315	386	358	368	335	367	363	362	365	368	346	323	333	361	391	360	354	401	387	358	385	401	345	356	351	374	346	352	379	374	388	356	374	358	360	359	372	370	366	377	368	345	371	332	381	378	355	326	368	357	369	365	370	393	371	356	383	383	367	333	378	394	356	379	352	346	409	346	400	371	346	401	366	369	374	354	358	336	380	364	356	387	378	364	358	340	374	379	377	352	363	349	328	357	388	349	369	361	374	360	332	349	374	347	391	336	372	349	352	360	371	350	351	356	417	361	346	361	354	332	356	382	341	336	370	351	360	379	370	366	395	367	366	345	346	359	340	338	347	359	357	377	334	358	348	382	362	372	394	346	358	400	374	364	331	359	386	383	347	351	336	352	385	340	339	371	356	390	374	347	385	360	350	385	381	364	353	358	376	353	394	385	345	402	338	391	346	384	388	349	368	342	328	385	349	377	363	334	360	370	336	376	357	358	383	356	365	379	373	349	400	360	338	357	393	384	359	366	395	411	346	361	355	380	302	425	388	366	341	382	340	351	390	397	364	365	372	365	352	361	385	382	356	351	373	365	377	368	326	336	338	348	349	375	341	328	384	336	366	379	338	329	366	363	349	351	369	365	318	357	370	342	333	354	341	364	407	377	360	376	355	374	352	375	347	353	363	374	361	410	397	347	336	362	351	362	391	367	339	337	332	362	387	339	343	383	377	351	370	355	355	384	352	363	341	365	368	351	348	344	337	381	327	357	336	382	339	390	361	350	363	345	357	363	395	342	357	355	366	374	376	359	334	389	353	382	391	357	345	362	340	327	368	394	391	400	393	389	335	371	393	355	379	373	370	393	364	339	384	362	392	382	359	383	353	355	366	349	346	387	359	325	361	383	377	375	363	360	359	364	370	359	378	324	376	377	393	350	346	372	370	379	344	362	367	382	405	367	397	409	360	318	330	343	387	354	353	367	365	366	372	362	345	350	358	374	334	355	334	330	367	371	341	408	358	336	418	391	377	332	308	348	332	382	349	378	336	325	358	358	371	388	334	360	378	389	396	385	351	371	348	399	373	379	336	372	375	343	355	384	327	364	367	352	394	354	364	406	351	364	359	396	364	379	337	342	373	373	358	359	337	369	355	350	350	386	382	379	376	401	358	309	367	364	385	326	373	381	397	350	371	376	367	346	342	341	347	365	387	365	347	344	381	395	368	341	387	381	380	376	373	374	362	386	389	357	380	345	339	345	362	386	392	375	362	375	371	393	358	358	382	385	364	364	345	367	385	371	361	394	352	320	347	418	376	349	383	373	354	395	338	395	381	397	341	322	386	353	329	369	405	391	380	359	357	386	377	351	366	362	338	342	325	372	374	363	344	384	389	361	380	365	388	353	369	342	414	353	363	370	352	340	378	356	395	329	377	374	399	338	379	361	387	367	368	388	389	352	384	361	335	363	348	319	348	337	352	386	393	374	365	379	366	393	377	333	374	356	390	335	401	364	400	324	368	351	361	398	358	366	370	330	403	349	348	369	347	371	323	346	343	350	365	371	343	329	367	346	401	323	375	384	368	371	339	367	384	377	355	372	374	350	366	390	395	361	357	363	320	374	364	380	370	387	351	322	342	356	380	365	342	336	372	341	347	331	373	358	367	369	351	352	378	372	377	347	382	362	407	363	342	364	388	344	347	371	335	368	358	338	367	366	343	380	376	342	353	360	396	375	329	347	339	325	387	357	357	335	347	356	391	360	344	366	332	385	354	351	371	352	381	390	363	383	378	359	379	365	340	384	370	369	375	404	390	371	383	374	330	359	325	320	349	369	370	343	365	370	414	416	385	388	372	359	376	363	380	371	375	340	365	375	384	375	360	342	342	391	335	354	353	375	352	337	377	367	343	376	340	339	341	409	339	383	372	379	358	346	358	369	317	340	369	375	341	383	353	381	358	360	362	359	381	361	406	382	367	373	391	398	360	377	359	331	369	334	319	349	360	402	396	344	378	362	361	353	353	330	363	354	341	359	362	339	377	377	377	346	334	366	354	386	388	338	366	365	358	413	338	371	358	356	358	379	354	348	384	330	370	384	363	381	367	346	362	373	385	337	359	366	359	389	326	408	343	332	337	391	405	386	406	362	349	322	400	365	402	369	360	380	368	382	378	335	380	359	362	391	376	384	394	390	354	368	372	394	371	363	393	356	347	358	377	338	356	357	346	337	384	340	344	352	337	374	356	341	354	375	362	352	350	401	352	336	362	347	356	379	353	394	393	380	397	354	363	420	354	353	346	359	385	366	369	375	352	363	322	377	364	379	387	377	341	371	322	403	369	350	368	366	412	367	376	358	384	361	378	374	345	364	390	380	346	369	386	369	379	350	379	353	385	338	324	359	366	385	361	356	347	364	348	363	343	371	399	384	341	346	379	383	378	341	356	397	345	340	422	358	353	356	363	360	388	353	362	378	363	360	411	365	359	358	357	385	356	346	388	335	360	346	373	378	364	375	367	370	396	377	350	392	354	383	340	374	387	346	355	370	374	357	390	381	320	356	351	364	348	380	359	370	383	364	358	364	319	344	362	343	370	353	364	355	383	385	383	350	324	404	358	355	396	365	375	370	359	336	379	368	390	347	353	327	359	370
44145	40326	26780	11538	4184	1885	1675	960	832	912	897	896	880	863	901	857	838	851	890	916	875	885	919	843	881	908	886	897	856	900	871	878	838	839	919	896	875	927	881	883	862	872	889	871	885	883	863	921	901	860	869	853	853	858	905	860	895	937	924	876	881	847	850	924	844	948	873	833	834	841	857	826	842	922	899	898	862	868	857	928	866	881	909	851	909	917	904	869	868	866	901	872	842	880	867	843	890	852	925	930	891	895	871	878	889	934	867	821	886	882	855	814	883	877	878	838	913	851	885	868	842	916	887	868	891	875	857	828	855	853	883	863	889	898	871	900	922	858	875	904	854	856	906	932	914	869	876	871	937	921	921	900	871	831	862	863	917	863	868	906	903	881	816	930	865	881	899	895	896	835	884	939	836	878	904	862	842	905	926	858	879	908	916	900	886	858	883	864	867	846	874	913	909	846	855	886	888	838	892	895	852	894	884	925	900	879	901	932	878	862	829	852	874	852	865	892	895	888	955	864	852	890	846	875	862	841	849	892	899	924	886	868	900	888	854	851	895	860	902	890	868	896	850	878	848	941	885	886	828	890	886	889	916	852	819	880	903	912	880	861	863	889	843	871	880	896	873	896	895	845	954	907	875	897	893	951	904	863	847	862	873	864	866	853	936	894	849	885	905	912	841	868	827	866	934	931	907	873	847	933	852	865	936	868	862	847	891	933	893	864	892	934	832	890	968	849	834	882	877	840	922	880	930	957	906	891	875	857	845	833	868	829	829	876	891	947	899	862	886	915	865	842	880	839	820	848	889	891	856	918	956	871	873	861	888	881	852	842	877	923	855	904	909	903	831	879	887	872	866	871	926	823	904	880	873	892	917	899	849	895	849	897	880	871	818	852	862	854	903	877	902	857	873	878	866	865	843	884	880	858	886	876	937	846	870	885	868	844	913	854	876	871	893	885	901	884	865	880	823	858	893	887	877	886	866	830	873	909	944	912	873	833	852	881	891	899	904	852	875	878	946	827	867	901	880	898	860	883	904	882	867	856	810	914	859	857	885	880	874	862	882	866	828	905	845	898	875	893	900	899	892	892	904	845	901	857	903	887	867	835	879	865	864	936	883	839	886	850	902	893	816	897	890	846	820	848	867	875	934	893	882	895	894	897	869	867	869	861	819	915	861	889	873	912	828	855	856	879	843	876	849	897	907	854	898	841	873	867	850	880	856	860	829	908	892	912	845	889	845	857	875	838	870	848	914	869	828	879	852	895	952	892	913	875	816	867	847	882	890	862	858	884	854	854	873	854	853	921	876	856	887	907	851	901	846	911	839	866	865	872	878	865	902	892	850	818	861	900	894	919	867	921	854	869	888	910	919	897	878	901	895	870	888	892	936	927	897	880	858	830	822	908	889	921	899	818	875	912	841	843	919	884	932	849	911	857	876	901	892	912	849	895	850	898	909	893	857	834	903	886	898	903	906	875	876	857	865	825	854	848	885	933	893	844	853	943	831	862	855	858	853	828	886	867	944	898	848	902	893	910	890	919	867	891	956	892	881	894	899	914	867	904	833	824	906	866	898	908	812	868	906	889	884	901	911	908	871	871	855	865	883	897	887	855	871	870	869	854	928	864	853	865	907	920	889	888	874	883	879	846	856	844	881	891	868	871	868	859	908	869	908	856	871	866	906	852	864	880	892	870	874	863	908	846	848	882	824	893	914	842	871	874	839	869	869	886	928	883	831	912	875	851	849	864	891	909	848	861	826	884	915	873	873	881	879	886	835	896	884	836	878	892	864	885	899	888	875	889	935	906	888	870	896	875	850	869	873	911	871	879	880	843	870	880	869	889	898	868	852	866	839	871	896	866	849	902	877	862	906	848	910	846	900	978	873	920	910	876	878	863	843	833	848	835	952	886	880	875	854	877	856	885	889	918	819	879	892	864	899	898	847	877	906	865	944	874	885	912	875	871	894	874	903	852	858	877	865	864	875	833	860	883	859	870	871	859	910	923	820	859	884	862	926	830	868	868	892	923	907	834	848	858	839	878	878	912	895	912	853	840	894	866	892	904	872	847	844	882	897	913	913	889	856	908	869	899	884	850	916	863	895	912	943	881	858	867	882	883	857	828	887	876	883	882	818	883	854	891	913	901	832	887	923	913	873	891	876	833	878	917	882	844	858	883	830	879	888	885	912	879	868	901	912	888	887	865	871	879	920	885	854	904	841	850	899	911	836	854	922	873	834	870	881	866	851	851	885	906	862	906	825	856	914	896	865	885	907	878	883	955	841	871	928	885	957	883	883	894	930	884	914	905	918	877	902	894	908	900	885	918	828	869	895	890	828	866	873	910	891	894	869	840	877	894	861	870	896	850	834	843	857	869	884	837	867	842	919	873	873	862	900	865	876	874	895	861	859	827	888	850	884	899	840	823	838	857	852	866	858	865	893	881	885	878	878	895	890	898	854	868	948	832	876	892	898	884	858	869	853	859	873	859	910	850	880	861	883	882	832	871	888	896	864	830	926	879	872	881	863	859	876	839	867	872	878	923	920	876	838	862	867	840	894	862	921	861	894	862	893	869	874	871	862	913	872	885	891	855	912	918	914	916	893	876	833	915	828	861	859	904	922	857	907	934	914	869	855	856	897	915	850	857	885	879	887	859	849	855	911	811	846	898	898	887	887	899	901	894	843	959	869	890	853	895	919	833	802	873	877	856	860	920	910	873	951	924	873	849	869	880	901	888	884	873	876	882	865	883	866	835	893	959	875	906	890	880	879	828	822	880	900	884	884	895	872	916	840	871	922	909	878	854	868	897	874	860	873	895	881	897	874	851	892	881	877	874	904	886	888	866	928	849	876	931	874	875	859	881	876	883	874	918	862	965	895	890	923	825	871	834	907	895	895	883	871	895	888	864	855	864	852	835	844	856	946	888	884	888	863	870	886	799	872	884	883	884	869	857	803	881	869	870	890	892	848	897	900	901	922	921	848	864	822	940	896	801	885	914	904	918	863	952	848	839	833	903	882	844	865	825	825	912	872	866	922	830	844	900	857	906	891	914	871	881	911	857	886	883	850	948	876	895	830	870	794	947	885	826	817	869	924	869	927	817	883	841	843	809	843	902	882	934	901	865	882	883	891	888	893	827	896	885	876	875	842	900	890	937	875	873	925	887	878	866	885	907	848	853	896	851	876	901	878	888	877	853	829	947	926	903	866	875	832	889	866	883	848	848	895	859	860	893	898	936	868	920	890	863	883	873	839	822	834	901	878	912	859	882	866	896	854	914	891	880	878	878	847	896	878	884	913	851	847	916	854	838	865	843	874	868	848	856	885	920	849	910	844	858	845	881	902	892	896	867	918	903	906	847	880	926	942	881	895	847	856	864	833	926	897	922	926	894	906	891	905	886	916	842	873	863	856	864	872	898	834	884	880	852	896	840	897	913	887	896	840	902	929	892	861	855	893	877	882	864	935	870	937	908	891	918	902	864	900	886	847	860
87904	76122	53526	28437	13524	2895	1506	369	281	261	261	267	256	272	263	226	242	233	221	274	251	254	258	250	240	282	258	269	240	267	237	257	255	273	269	271	282	253	284	248	255	254	238	248	228	251	229	249	273	241	234	233	279	247	272	253	252	294	269	253	235	249	210	245	285	273	248	241	244	227	250	258	250	270	259	205	257	268	245	226	241	271	231	247	244	254	236	255	269	266	260	285	256	267	255	266	299	279	233	236	281	253	225	255	301	261	276	253	274	268	242	243	266	244	298	237	250	290	271	247	256	270	247	266	262	233	233	272	238	241	243	247	251	253	250	253	247	238	244	264	271	265	262	282	263	270	249	257	260	266	239	239	284	260	269	259	260	248	263	243	266	257	212	237	291	246	244	251	217	253	252	219	263	249	257	261	260	253	264	239	269	265	269	237	273	248	249	251	273	251	262	267	240	260	252	256	270	245	267	257	247	233	286	262	266	256	273	267	248	259	269	271	244	246	235	222	278	246	248	243	277	263	251	230	258	268	259	283	247	269	254	221	266	240	246	247	253	257	256	236	254	263	252	273	244	241	223	276	269	222	270	265	236	257	255	254	267	266	265	244	267	226	264	259	258	274	252	262	271	269	237	251	272	262	257	234	250	272	241	246	237	265	251	243	263	204	231	255	264	266	261	246	249	253	245	227	256	260	257	269	236	249	266	224	233	264	222	243	265	268	276	218	266	235	247	283	279	244	300	257	257	221	278	273	241	241	232	221	269	252	222	253	258	238	248	275	255	243	277	269	253	280	248	250	230	253	251	285	252	248	264	264	241	242	282	276	264	250	288	254	247	268	199	264	240	239	235	235	283	266	283	251	269	241	242	236	233	273	262	240	253	252	270	236	284	238	233	261	238	242	251	267	259	240	249	234	245	267	266	251	252	246	244	289	230	258	271	253	254	237	228	255	280	255	259	244	268	259	270	231	276	273	252	243	250	258	247	273	259	279	239	261	253	250	241	266	255	252	248	279	249	227	243	239	256	258	254	255	260	272	277	235	224	249	222	224	245	275	300	243	276	249	228	271	252	261	255	229	269	231	278	285	254	231	244	260	267	278	239	247	282	254	272	226	268	252	242	247	284	247	253	249	216	294	245	258	262	254	242	233	259	250	249	233	268	249	247	259	248	247	266	268	270	246	276	247	233	277	264	236	273	235	267	263	259	235	259	267	277	265	241	241	223	239	239	244	257	254	236	250	263	243	260	291	259	278	239	235	243	239	269	273	236	243	279	221	259	294	273	255	249	246	246	261	269	261	262	232	239	269	239	281	277	253	281	264	288	232	250	259	260	273	252	267	261	268	234	267	286	260	244	243	252	258	276	243	234	262	223	281	274	252	265	268	239	287	262	242	259	249	272	243	269	272	263	286	254	231	247	248	245	259	257	221	260	254	237	242	287	270	257	241	212	243	228	251	262	268	256	280	235	238	263	260	241	271	229	258	229	251	234	273	284	240	266	245	249	261	257	275	252	236	272	261	262	283	265	270	262	253	245	286	241	267	265	266	235	242	235	238	283	259	241	262	252	268	271	269	269	293	253	257	268	227	234	253	242	240	256	245	242	261	240	227	224	243	238	276	275	276	252	249	268	267	250	270	281	246	216	279	242	227	268	252	259	251	256	255	261	291	261	292	232	222	244	270	259	264	257	266	240	273	256	252	270	255	270	260	262	251	253	267	286	250	251	246	289	247	264	230	231	230	242	242	264	247	271	264	228	263	273	248	235	265	232	260	270	261	225	281	263	250	256	242	242	247	258	287	247	257	234	224	221	260	258	256	268	252	253	248	253	256	265	282	240	263	252	243	282	258	249	258	229	260	287	268	253	252	241	234	245	260	272	247	253	282	277	254	276	230	260	258	269	269	259	249	259	264	285	255	226	280	253	240	271	284	250	249	232	259	270	265	256	202	270	275	269	290	246	280	253	252	275	267	216	244	225	239	253	251	263	279	274	245	248	272	249	260	254	274	254	235	278	238	260	282	258	227	267	264	264	277	264	261	243	224	221	244	224	250	259	265	268	222	236	240	250	264	247	249	252	239	262	253	253	255	261	249	263	262	259	253	252	262	257	253	266	250	256	241	260	245	261	246	292	252	264	255	243	236	291	264	240	250	234	252	269	264	267	273	288	278	252	218	246	243	272	250	254	271	240	236	266	262	275	279	236	238	248	284	247	227	246	254	271	228	301	281	273	268	256	243	287	231	247	240	265	273	247	261	216	239	265	243	236	266	253	256	244	279	282	260	261	234	266	257	222	246	240	265	268	238	255	258	262	266	261	287	256	276	270	231	262	256	277	276	241	260	266	240	262	259	259	240	245	302	256	260	263	251	246	276	258	242	267	249	241	263	246	238	237	255	274	252	225	262	273	268	243	261	277	272	283	252	257	262	252	265	253	248	271	253	272	261	252	271	273	255	252	288	241	269	235	266	250	273	277	256	257	264	255	243	280	262	274	237	215	251	227	273	243	228	262	259	237	296	298	277	222	262	275	247	259	268	291	233	246	258	263	237	260	250	266	261	270	214	242	237	243	257	231	261	248	242	252	249	268	273	290	240	260	274	262	218	252	251	253	251	273	261	231	254	252	248	249	236	238	252	295	260	263	265	265	261	257	266	251	265	277	265	239	263	295	269	275	240	247	284	280	280	240	272	274	292	266	252	261	283	258	256	280	263	227	259	244	281	236	286	233	253	260	269	257	257	267	251	243	255	250	228	274	244	271	259	253	233	265	260	263	253	253	266	266	296	283	275	253	239	270	246	256	257	237	230	268	212	258	270	262	269	267	282	246	236	251	274	280	292	279	292	264	250	251	233	253	258	278	234	264	224	238	248	246	235	247	244	249	258	262	244	283	261	276	254	232	262	242	233	253	255	269	232	246	267	239	238	296	265	256	277	265	274	264	247	258	260	237	245	274	240	238	245	266	208	248	278	236	251	254	284	273	264	245	263	238	265	271	242	277	269	270	239	258	245	246	280	253	236	249	259	259	260	234	265	258	243	251	251	251	264	264	240	254	237	251	243	245	242	261	269	256	266	252	265	246	284	251	238	224	270	248	232	293	246	264	256	256	248	271	265	313	238	254	251	251	251	255	253	254	267	263	260	241	304	253	262	268	246	256	241	267	265	259	230	233	219	254	266	276	216	256	286	255	274	261	260	272	222	255	240	235	281	251	280	264	259	251	236	273	283	262	286	272	259	250	243	249	241	266	221	249	235	248	264	229	242	258	263	260	274	269	283	259	260	283	251	258	237	246	263	271	250	279	258	258	266	260	244	279	254	267	264	272	264	270	247	238	243	235	260	251	255	274	270	253	249	272	276	217	253	305	235	256	247	240	279	269	234	228	244	265	266	255	250	265	283	258	256	237	225	245	267	245	240	251	262	258	269	241	275	258	236	286	263	281	233	233	241	276	255	245	241	257	253	278	285	274	251	261	279	251	243	236	258	244	272
67004	66059	51240	33798	16193	6263	5198	879	685	614	671	609	641	646	565	648	620	607	619	615	645	672	624	622	638	643	641	656	622	651	708	647	624	606	597	643	619	614	605	652	635	632	617	637	647	635	642	635	662	622	683	592	615	593	634	623	658	612	653	646	650	678	650	672	629	670	645	626	658	627	636	616	635	640	679	609	675	654	608	649	581	647	651	603	619	613	640	617	626	603	642	623	648	700	645	592	574	595	668	633	633	678	658	620	606	611	595	633	665	646	646	616	591	601	614	631	666	584	644	654	612	630	621	652	638	648	652	602	595	594	626	648	600	648	598	670	599	633	611	661	620	632	637	616	674	680	650	607	611	633	630	619	636	595	620	620	632	661	630	608	675	623	638	647	662	570	621	591	643	630	603	638	653	646	606	654	609	645	593	661	579	643	626	612	649	618	668	611	682	664	605	592	629	622	640	588	620	656	610	646	632	596	627	664	679	681	621	631	612	629	622	664	653	597	582	605	609	626	673	596	615	613	650	689	624	622	647	585	656	677	605	607	612	628	640	625	609	636	645	650	607	653	667	606	623	665	646	602	617	644	604	667	601	615	658	628	599	609	617	620	639	650	615	612	625	635	626	622	592	617	588	640	627	627	618	669	620	669	626	572	657	643	637	640	624	652	644	641	631	677	598	648	626	632	657	607	634	607	619	585	664	665	628	611	671	623	608	638	629	689	637	646	661	663	679	603	629	642	682	614	672	559	607	607	610	641	610	597	588	622	645	641	633	574	611	643	662	609	645	608	568	644	612	654	643	634	632	596	610	602	632	661	622	616	610	624	625	606	653	640	625	604	632	633	643	669	635	587	660	647	626	616	619	639	633	642	631	588	620	684	614	634	660	612	664	630	605	617	654	688	656	658	633	629	645	623	676	638	611	603	623	655	626	614	690	626	613	646	658	643	628	591	613	612	634	656	660	605	614	582	613	621	629	617	611	618	624	583	636	688	578	621	622	613	607	632	606	650	668	607	620	626	668	636	580	614	667	565	612	644	634	684	609	626	646	629	679	646	630	658	668	627	616	626	626	672	625	621	643	610	653	634	649	667	663	613	641	598	620	642	593	667	664	602	657	638	628	638	631	689	643	604	668	636	674	605	633	681	594	644	578	636	621	639	611	671	634	631	625	587	636	602	613	651	638	613	632	614	633	590	573	622	631	662	630	629	649	644	648	660	625	657	667	603	630	621	593	626	660	636	606	653	592	631	602	638	674	634	597	636	686	642	601	592	623	609	633	635	653	606	609	614	621	649	662	688	660	644	622	592	644	609	634	656	635	635	666	608	626	599	648	648	634	617	692	630	589	623	632	653	622	652	626	642	609	615	643	662	675	610	611	645	635	649	606	614	627	616	647	654	609	617	667	637	637	639	630	616	646	686	631	658	646	599	642	605	672	626	598	604	615	659	632	608	664	617	633	608	656	611	595	654	609	583	647	628	594	596	599	634	638	645	639	625	586	580	665	663	635	647	661	608	635	641	606	625	659	584	677	636	690	656	655	654	648	652	650	579	630	623	630	663	569	569	615	664	621	567	611	626	629	592	672	622	624	630	640	648	635	641	638	688	667	642	604	642	637	630	640	608	589	588	586	595	636	649	616	617	610	630	603	627	600	637	671	651	625	645	655	642	552	645	629	689	655	632	652	614	621	671	644	649	569	623	623	658	647	611	597	645	628	672	659	616	634	590	639	589	630	625	619	624	640	661	590	668	652	597	595	631	628	633	611	664	644	675	603	663	666	652	615	668	656	605	631	640	588	617	613	646	659	651	642	631	641	605	625	664	647	652	608	656	608	637	600	652	624	602	595	614	629	597	662	628	623	646	624	644	631	667	620	690	647	613	646	627	626	635	630	624	658	609	639	597	584	653	690	667	602	613	620	665	615	596	635	588	607	626	643	638	639	669	667	609	631	643	616	627	615	635	631	613	616	641	629	620	623	615	640	638	637	626	626	599	662	622	636	620	651	625	620	632	603	588	619	602	638	615	658	640	652	613	640	630	626	642	596	635	602	646	657	645	588	612	683	645	592	651	668	649	621	620	597	596	619	649	593	605	641	606	691	623	616	616	576	684	663	618	642	627	640	620	618	594	585	599	583	618	666	615	590	617	642	637	625	613	640	612	645	644	648	660	638	633	631	636	676	629	592	622	674	677	641	651	589	646	610	596	605	690	620	683	639	623	654	617	603	632	625	628	621	602	652	611	636	651	611	661	662	600	649	631	601	615	641	639	660	645	608	644	624	605	627	612	608	656	614	611	621	627	619	650	622	627	626	627	597	657	622	683	547	623	637	607	639	629	631	665	682	640	604	619	654	614	611	642	593	635	645	652	632	641	657	671	588	647	653	604	611	644	676	654	640	611	630	618	651	670	612	630	614	651	697	612	632	593	586	575	654	584	625	668	609	630	644	631	591	670	647	615	634	646	623	585	609	647	583	638	658	665	618	637	622	638	662	601	651	650	619	650	591	674	676	632	614	653	652	639	614	599	637	618	635	647	618	647	636	601	643	599	635	612	675	585	617	644	595	663	617	620	640	632	640	620	664	623	661	604	640	636	660	596	609	624	647	591	622	626	627	583	653	642	629	621	637	639	653	650	646	661	620	621	630	611	611	626	592	641	659	656	595	569	643	657	662	652	607	617	586	579	655	611	581	638	642	620	619	685	665	624	601	665	625	636	624	616	627	582	594	600	636	639	660	607	661	605	684	598	634	679	600	604	615	595	646	592	657	634	662	647	657	680	632	614	640	645	651	632	629	610	622	618	651	629	656	607	626	618	669	630	654	649	627	655	621	686	604	639	624	610	618	631	670	625	647	620	617	623	675	579	589	661	655	632	660	633	587	619	636	640	614	617	606	620	637	644	594	680	666	608	625	645	677	638	646	621	613	608	651	624	644	644	637	602	635	628	631	611	667	647	628	659	626	609	600	601	648	667	636	666	610	603	609	617	638	649	621	661	633	616	611	683	602	625	623	624	605	649	617	691	641	654	600	655	624	594	643	665	663	619	621	621	558	647	670	671	585	611	602	591	615	617	614	631	611	589	640	639	639	606	656	668	649	692	625	660	598	656	636	642	616	620	594	664	609	656	660	611	633	621	615	615	656	640	656	639	617	625	655	683	675	628	633	660	654	653	583	664	627	586	628	644	617	653	635	609	613	579	616	612	602	630	609	570	597	571	612	646	670	598	627	642	653	676	625	606	635	593	586	678	619	609	650	625	675	600	619	609	625	658	597	624	655	623	701	609	613	610	619	617	624	633	620	601	608	638	564	630	646	602	639	664	682	670	698	642	645	632	639	641	612	612	631	632	620	670	618	647	650	601	580	642	643	618	660	665	635	648	632	617	601	623	649	641	641	648	626	574	588	605	654	616	643	631	616	667	632	620	599	661	591	666	600	600	665	615	633	655	644	620	653	652	636	608	616	621	638	660	673	621	617	602	629	578	646	617
39299	25852	10037	1811	697	420	393	378	366	367	348	327	377	368	359	369	397	366	334	367	348	326	343	396	389	346	347	327	318	360	367	365	403	360	387	371	359	384	347	372	333	382	371	342	317	354	324	348	369	373	346	364	352	386	346	340	358	356	353	357	365	336	376	378	392	365	375	377	349	353	361	352	366	351	328	325	394	377	331	405	391	357	403	333	356	375	397	358	353	345	336	341	351	344	360	356	374	328	400	346	353	349	368	359	367	360	368	357	365	354	363	355	363	336	371	389	353	342	356	359	330	376	330	381	350	369	352	344	407	381	350	339	375	347	364	376	338	366	344	357	344	360	308	345	368	373	372	362	321	349	351	338	354	329	348	369	349	389	391	335	329	368	379	360	398	351	366	382	367	369	331	379	383	391	364	354	341	376	380	380	367	356	362	372	375	350	374	380	372	401	349	386	318	350	348	352	397	347	322	350	349	358	339	364	376	349	387	358	360	361	344	381	369	343	388	370	372	353	379	357	378	377	405	354	361	349	365	390	334	359	343	348	341	363	378	390	352	348	359	363	379	393	361	361	363	371	363	361	349	364	330	383	356	384	357	333	340	360	360	336	372	369	334	333	356	351	335	379	343	364	339	373	344	327	352	371	331	356	374	346	358	351	364	304	367	354	368	382	372	362	381	346	363	367	348	373	344	378	328	366	387	423	398	363	366	390	370	363	359	363	380	369	333	363	342	371	344	367	346	340	349	328	364	335	351	360	327	327	354	359	400	363	358	363	318	330	376	355	317	342	394	341	393	380	357	337	333	365	352	346	344	339	382	363	367	371	390	357	340	351	325	371	404	380	379	360	370	341	377	345	359	360	348	376	362	375	334	333	368	365	376	348	346	364	344	363	388	345	376	363	390	368	347	377	337	343	372	339	369	329	378	373	362	375	338	348	340	362	305	338	352	371	349	356	379	333	378	354	341	359	388	338	349	334	358	334	337	338	394	347	372	366	344	349	363	369	381	363	399	355	336	345	369	372	362	389	368	360	375	353	359	362	336	350	358	404	384	334	358	362	387	347	342	365	330	368	341	347	385	370	323	352	367	343	367	361	377	330	384	357	346	352	376	376	366	345	396	374	357	350	365	378	379	333	363	343	355	349	359	324	397	367	335	359	343	354	335	362	399	399	357	353	360	369	365	368	381	322	336	354	331	380	353	354	368	337	380	343	354	371	327	393	374	343	395	358	418	387	350	371	377	345	366	363	382	336	368	336	395	339	406	349	379	349	364	388	351	372	330	358	355	353	359	383	372	394	374	369	347	354	382	397	328	382	364	356	376	403	371	353	372	320	364	329	374	362	350	355	353	329	347	386	328	348	352	353	343	345	333	363	344	345	341	339	378	377	325	332	336	378	347	340	344	351	318	316	328	377	362	360	323	360	366	376	352	375	389	389	374	329	393	374	367	326	334	335	384	368	400	344	328	356	351	361	346	358	329	362	358	376	338	353	366	349	384	392	407	321	352	347	373	349	346	368	343	343	374	396	366	347	360	373	366	375	380	340	328	378	364	373	324	339	406	376	360	377	365	384	329	361	337	377	371	384	372	352	337	404	338	381	358	346	357	392	354	337	358	358	404	317	342	351	336	394	353	339	346	392	366	348	350	362	370	404	329	348	360	339	365	339	373	379	346	342	367	367	344	321	397	358	362	363	359	385	320	349	327	331	402	379	345	360	363	377	332	351	351	374	378	346	372	345	329	338	353	311	346	382	351	346	334	350	354	374	386	370	344	361	372	341	360	360	341	334	371	342	375	356	346	326	359	379	363	323	358	331	350	378	346	397	374	346	329	354	359	362	358	340	347	361	372	367	360	361	352	344	352	331	395	367	324	358	333	351	373	367	386	338	345	376	379	361	344	407	356	352	357	378	347	358	342	379	336	381	358	353	370	345	377	366	378	367	350	363	339	363	357	354	350	343	348	377	330	351	342	343	347	383	355	341	372	354	352	352	371	350	354	383	339	377	374	382	367	359	377	363	355	351	364	371	358	394	382	370	350	362	338	375	371	354	355	365	346	362	399	355	371	382	368	338	369	345	363	367	378	342	379	347	385	359	372	352	379	360	377	324	314	373	351	362	361	350	362	371	374	389	415	372	337	374	354	388	364	376	348	379	362	394	341	382	374	325	360	372	398	370	352	340	361	389	338	319	382	351	375	360	358	371	369	373	341	338	358	365	354	381	388	372	367	325	358	393	323	379	350	323	333	354	358	349	356	336	371	366	375	360	357	347	322	328	326	333	334	403	351	357	346	360	378	320	384	358	351	353	356	371	353	355	372	339	380	362	387	386	361	339	350	366	366	351	366	347	384	322	382	343	370	370	368	369	360	353	356	350	379	322	369	311	347	360	364	357	351	392	342	333	356	359	362	383	371	359	379	326	349	369	365	383	354	353	343	357	315	383	352	383	373	359	321	326	362	366	339	329	367	380	338	369	363	353	374	385	346	393	319	400	338	380	364	334	354	318	376	338	373	321	355	359	352	415	374	365	360	359	361	356	344	349	339	371	341	358	373	324	351	370	369	362	337	382	372	384	363	352	333	394	350	361	358	375	387	365	380	366	351	331	361	355	355	370	349	359	347	348	356	350	354	333	360	381	363	354	378	360	383	347	375	334	364	334	374	350	363	336	353	361	358	313	331	351	327	364	381	371	347	374	374	342	355	365	338	345	369	354	356	393	364	359	372	315	366	363	390	372	369	361	347	362	361	350	372	339	333	351	366	328	372	364	387	406	334	366	357	341	399	359	355	383	367	312	387	355	347	351	367	358	351	363	345	325	355	366	362	376	368	405	355	341	364	369	383	343	385	363	361	353	352	375	372	343	381	352	343	344	372	346	379	383	373	369	374	374	385	337	361	383	341	370	362	383	366	421	389	364	359	339	348	338	320	338	364	382	354	367	381	407	359	386	317	346	376	329	364	337	314	345	364	338	387	374	350	375	399	352	361	355	354	388	347	322	337	356	375	369	387	359	372	376	334	327	341	384	365	359	363	417	368	413	383	332	357	326	346	382	369	360	358	407	361	332	363	371	349	353	332	351	371	381	361	351	330	339	382	380	345	370	372	359	360	343	346	374	410	365	370	337	356	336	341	334	328	352	357	347	323	365	335	380	373	352	361	364	372	392	366	382	339	365	332	383	363	341	347	365	348	368	371	328	361	337	352	371	374	377	335	344	391	350	377	363	333	370	390	359	381	360	329	348	357	366	370	362	366	345	373	351	357	357	358	371	380	397	400	359	349	392	395	363	333	348	349	387	317	346	334	341	373	360	377	354	359	365	343	326	364	358	362	377	362	354	371	339	348	364	356	364	354	334	375	349	383	373	381	369	348	360	381	383	359	368	375	368	376	347	317	353	378	321	357	390	363	350	414	329	395	362	361	341	349	375	367	348	368	353	353	368	374	380	367	334	364	362	363	357	342	381	328	340	335	382	366	377	353	364	325	364
36184	26637	13084	4281	1792	1044	1072	880	856	893	880	879	840	881	870	886	840	838	915	891	855	864	815	876	841	920	824	839	878	840	937	861	847	916	845	821	812	884	879	841	904	913	876	856	879	868	848	865	882	926	838	867	882	882	856	834	828	898	818	810	936	886	846	931	849	863	882	854	852	907	876	864	871	878	807	868	911	819	814	840	841	842	848	867	901	856	874	852	852	894	841	849	915	862	840	825	900	880	841	812	833	852	863	917	874	869	901	840	909	847	830	893	846	807	837	845	892	852	849	871	846	851	861	831	828	910	896	893	921	876	879	839	884	844	845	870	863	848	811	849	871	868	825	866	841	911	886	879	878	847	849	888	893	855	851	868	853	789	806	914	891	819	840	852	869	848	829	878	874	815	933	849	836	839	842	883	943	865	917	804	838	896	824	905	896	915	897	835	886	902	879	855	879	865	860	840	819	836	821	849	818	816	903	834	858	847	857	868	885	853	905	851	857	883	883	858	857	831	893	850	875	839	878	884	832	901	916	780	916	819	903	857	907	869	904	881	879	871	841	848	878	864	882	861	828	839	904	853	836	900	948	869	840	854	891	848	842	871	880	831	842	854	882	928	849	897	823	921	916	849	840	890	832	834	853	884	892	878	847	867	882	877	898	845	871	883	924	843	893	849	918	866	867	893	835	861	895	854	885	849	896	887	823	861	827	868	840	865	912	797	886	879	877	849	878	852	877	875	885	849	892	882	823	854	896	883	852	898	888	853	861	850	886	889	787	859	890	814	881	872	847	909	842	791	886	857	904	900	839	832	861	872	927	913	877	865	866	864	914	825	888	861	838	877	890	849	918	915	900	907	860	876	876	884	886	821	833	834	840	873	883	887	874	882	818	857	898	846	892	871	857	871	901	836	849	869	862	883	857	832	824	813	869	858	888	852	908	851	885	918	865	866	854	864	863	871	839	872	834	881	876	820	795	847	852	892	839	874	834	876	842	920	902	892	870	855	844	884	911	845	830	851	896	840	784	877	887	861	881	916	800	869	832	922	883	863	848	850	858	842	842	888	826	842	893	842	900	879	903	878	867	879	867	845	862	849	829	832	824	903	879	924	860	865	803	915	843	853	881	853	838	838	872	824	866	872	862	891	821	912	843	808	907	876	897	935	901	853	881	869	909	844	860	842	906	809	832	867	864	889	866	888	859	892	926	884	904	863	840	940	870	892	890	794	849	860	846	830	805	883	797	879	931	870	830	859	881	859	907	814	833	876	846	895	805	834	831	890	857	808	799	838	878	852	885	861	919	856	838	804	911	891	954	905	898	892	872	905	858	866	883	850	864	892	881	858	881	852	867	839	918	856	858	843	829	842	844	872	836	862	851	868	873	872	849	885	897	887	845	911	831	856	874	810	838	852	897	804	870	865	857	904	854	879	861	919	879	832	848	892	902	852	879	882	913	878	882	920	871	850	897	851	940	866	866	908	843	873	881	835	884	860	894	883	890	829	854	861	869	847	862	849	858	888	900	875	890	873	853	797	898	917	819	852	807	865	840	885	829	889	873	843	881	851	872	902	851	901	876	882	866	928	847	892	851	858	883	921	843	935	872	845	885	855	885	867	891	828	868	860	825	898	871	800	900	871	835	847	842	887	822	918	880	887	881	857	847	865	872	857	899	852	865	907	890	810	783	874	821	868	887	858	901	843	868	838	768	844	900	875	873	875	854	825	904	859	849	905	864	867	869	842	861	803	897	873	877	879	868	864	873	897	911	839	880	866	878	856	895	864	867	870	848	870	932	916	894	896	851	952	886	893	925	849	863	876	907	833	885	877	876	832	888	872	877	806	845	844	868	852	827	851	867	862	881	846	875	868	839	949	853	822	844	809	880	893	878	858	895	885	900	881	841	820	841	824	784	825	881	843	845	897	839	850	824	878	897	855	880	862	843	859	903	848	872	836	861	879	870	796	862	897	836	830	859	898	880	925	907	834	887	833	852	887	886	901	857	841	851	841	928	851	894	889	874	834	932	840	881	843	905	879	905	872	925	825	822	869	843	869	832	874	863	866	882	857	899	892	843	853	834	853	864	870	856	795	862	855	898	825	920	875	916	870	812	893	900	876	819	899	946	922	876	881	849	872	886	875	925	836	840	892	855	867	893	857	918	810	914	885	873	904	858	902	860	908	876	877	888	892	927	882	879	858	852	847	882	928	857	853	834	895	906	901	903	882	880	857	878	850	862	848	848	853	856	877	933	833	870	836	853	881	884	883	848	861	879	863	865	887	880	867	840	867	858	874	885	882	872	825	886	916	881	874	843	841	897	840	835	885	880	893	825	880	888	863	862	877	853	858	856	895	872	869	850	888	871	897	839	851	872	882	852	871	880	842	891	863	844	843	867	844	868	875	922	830	866	891	871	895	894	868	850	902	880	862	901	882	859	931	924	876	840	874	865	873	929	874	903	845	906	924	937	862	886	851	885	889	903	840	872	852	871	857	891	848	888	920	881	877	893	813	901	876	887	845	820	852	879	882	828	867	866	913	896	863	883	916	875	873	843	941	860	840	853	914	881	859	895	876	838	896	891	856	879	862	878	833	845	899	838	879	827	832	880	857	890	873	821	866	834	900	910	890	889	874	844	880	844	857	917	815	897	881	837	888	889	888	928	884	884	888	927	891	914	854	865	866	862	876	845	811	805	876	903	817	812	865	870	932	873	838	839	903	859	824	844	910	846	821	864	881	854	851	872	863	788	888	837	889	916	920	877	903	846	852	831	841	844	820	865	892	880	851	857	861	925	874	879	855	879	878	902	919	800	924	844	842	846	900	912	856	877	874	810	894	889	903	887	842	846	894	898	842	873	886	852	916	828	866	835	879	899	831	904	820	827	932	859	865	873	916	864	864	873	865	850	844	930	879	857	853	869	863	845	855	903	906	866	897	913	842	880	878	853	866	897	904	861	871	855	886	842	837	834	867	878	882	871	883	847	866	845	883	835	834	844	938	846	826	851	850	878	828	830	913	855	852	844	857	848	908	881	899	878	860	901	842	844	841	871	834	881	865	877	901	830	867	898	833	832	859	824	844	828	900	859	899	864	865	839	891	847	866	848	807	837	869	918	884	878	877	915	872	862	829	874	883	834	866	868	936	873	886	838	880	910	890	882	831	854	870	926	836	892	817	885	870	863	855	836	896	857	944	896	923	888	908	852	890	832	819	881	806	874	860	840	879	874	871	898	885	858	879	848	896	883	901	898	821	874	831	871	811	850	884	884	860	878	854	903	891	931	892	852	879	861	828	894	861	838	848	878	887	865	897	868	869	869	874	857	866	915	882	873	871	865	811	879	799	834	832	861	914	867	821	884	840	810	852	919	862	871	849	916	870	872	872	857	862	865	877	882	866	882	857	857	903	865	885	903	876	864	890	892	902	865	888	847	850	893	876	891	836	865	894	858	826	879	881	845	925	824	805	830	862	876	816	920	871	852	844	935	852	933	885
62210	47530	25932	8398	2126	612	548	409	352	390	394	393	377	342	359	361	362	362	347	402	338	383	370	376	363	356	394	406	358	368	366	363	376	365	373	396	355	346	359	376	356	385	343	347	386	365	359	309	319	406	343	392	383	359	338	358	353	320	358	342	358	370	375	370	373	350	332	365	343	365	377	355	370	350	366	341	355	349	381	372	353	370	361	331	322	344	361	335	376	330	396	357	362	349	316	397	379	351	375	354	328	364	363	363	379	370	392	382	349	359	381	389	315	343	361	346	372	371	384	411	341	401	356	363	360	345	431	337	376	372	362	355	383	351	361	339	367	359	347	361	374	371	364	394	341	364	387	325	338	386	329	355	363	363	352	350	364	380	340	350	365	365	361	343	376	349	347	366	430	375	362	352	392	336	346	359	359	336	350	367	384	348	371	386	367	342	369	345	395	366	370	358	369	353	382	415	350	331	355	356	381	396	341	373	361	357	383	376	393	368	351	355	352	328	356	374	380	333	365	362	365	355	359	385	334	378	371	362	334	370	370	344	361	359	349	329	349	349	360	375	356	344	388	377	359	373	380	342	357	394	397	319	365	369	337	345	375	366	375	352	355	360	342	386	355	370	357	357	350	332	350	350	336	386	352	388	363	319	360	336	357	371	340	404	359	353	354	371	375	376	329	349	376	385	363	389	329	338	373	338	383	340	324	362	361	353	386	350	369	354	375	377	364	403	367	369	364	393	364	389	379	364	356	364	343	359	350	378	374	343	364	336	388	369	372	337	376	332	392	350	350	357	385	355	366	379	335	394	386	389	349	362	374	365	369	393	317	362	358	362	328	345	393	345	360	363	360	391	358	369	354	353	342	350	367	316	357	365	355	347	348	342	388	375	366	381	372	342	357	365	355	349	342	376	367	384	365	380	367	343	378	349	353	366	390	349	382	345	369	374	305	357	339	349	388	362	381	342	361	360	383	393	322	335	339	358	383	340	362	361	341	340	334	384	383	364	374	380	383	384	374	361	348	347	354	382	376	354	374	339	322	386	358	337	346	345	376	376	336	378	342	338	355	356	386	346	385	381	364	366	333	347	393	373	338	344	330	366	375	339	354	347	390	349	356	384	333	402	343	397	371	407	352	353	353	398	363	334	352	373	365	364	349	344	351	348	329	369	401	358	369	325	343	349	348	337	348	393	367	373	353	351	395	388	325	361	335	356	357	372	368	390	345	356	356	336	345	363	355	348	352	354	384	377	364	364	391	320	357	360	355	402	361	387	368	346	360	363	390	391	361	343	378	408	363	362	355	375	336	354	361	332	349	357	375	406	406	366	368	336	349	366	381	348	326	375	331	376	343	374	353	364	387	377	371	328	344	395	372	370	339	388	373	389	405	369	373	353	393	371	368	373	379	370	334	386	357	373	342	353	351	347	352	378	340	365	344	321	383	380	333	383	384	330	352	359	332	358	352	339	360	358	373	353	356	344	380	365	365	368	320	331	388	350	376	364	336	363	348	354	372	352	371	352	365	373	353	385	349	343	383	341	334	338	346	414	392	361	356	343	347	369	365	344	388	337	335	363	337	320	339	336	371	368	363	345	332	345	365	371	383	373	332	356	370	360	353	367	385	379	336	344	364	379	338	342	362	374	373	377	368	351	346	368	327	362	353	368	396	378	382	378	362	349	369	377	316	337	346	341	363	348	374	384	347	384	340	337	342	340	383	360	369	392	348	367	347	374	375	375	357	354	410	387	351	360	368	333	366	352	359	329	356	343	388	371	372	366	361	365	377	332	389	376	362	369	376	357	376	348	366	378	358	373	363	361	352	345	365	376	385	339	389	336	326	369	358	369	352	393	375	358	341	361	372	356	372	346	372	330	360	370	367	353	333	390	366	351	362	339	398	348	347	379	389	345	343	372	335	370	348	349	363	388	387	344	408	370	352	354	382	338	382	373	337	370	358	344	362	323	344	368	367	342	326	347	347	408	361	341	385	351	397	380	357	351	371	354	358	376	374	341	389	401	366	367	359	315	344	350	341	349	362	372	379	351	390	355	331	344	393	362	359	381	377	360	362	356	347	393	367	334	361	352	368	357	332	373	336	342	367	373	336	356	397	400	378	369	329	360	374	393	354	330	353	379	370	381	353	377	332	343	401	322	364	349	353	369	360	400	353	337	357	389	358	345	346	345	358	380	370	372	336	357	320	358	332	358	381	319	408	387	337	347	341	362	351	368	351	390	362	366	387	364	374	346	368	338	350	348	371	406	363	371	371	376	389	361	342	337	342	382	315	382	367	354	349	368	342	370	351	364	350	375	331	386	356	357	311	340	345	333	391	343	373	355	342	363	337	362	347	361	367	397	366	360	353	356	344	378	352	361	349	385	380	403	374	364	375	392	371	357	352	376	358	346	371	350	385	366	372	353	372	380	392	337	372	375	342	374	375	394	378	366	369	380	375	367	322	382	391	346	360	371	342	346	389	399	354	388	411	376	366	353	344	367	356	354	369	358	355	356	340	372	378	348	367	359	364	365	328	360	378	341	344	396	374	364	361	306	340	358	364	368	368	348	360	394	365	367	334	343	363	363	360	299	371	356	359	354	337	372	364	360	352	403	359	382	386	372	390	371	347	360	393	347	362	346	376	355	381	368	393	357	370	365	369	339	348	353	351	350	348	401	371	355	312	353	354	375	376	347	350	395	365	369	338	384	364	371	349	359	389	394	378	345	361	328	351	382	358	375	372	384	373	376	370	384	412	379	379	381	367	384	364	357	379	368	366	397	344	383	372	398	331	324	378	399	383	378	344	324	342	358	342	349	346	345	383	381	361	354	402	343	340	354	354	377	331	359	366	352	330	339	364	359	373	352	360	368	380	351	340	343	371	377	352	383	372	354	376	372	387	398	337	352	341	341	418	354	366	354	384	376	337	393	348	361	375	334	336	350	370	352	360	400	344	346	354	384	331	372	346	342	359	365	363	350	349	334	386	386	367	351	359	364	391	359	396	395	332	345	346	368	372	357	358	373	330	378	394	357	357	350	394	388	376	368	361	384	350	334	395	371	365	361	400	342	345	320	336	346	402	383	351	361	360	346	324	315	405	353	354	359	359	373	371	370	341	342	359	362	362	351	360	343	367	365	374	387	357	389	349	395	369	357	322	364	367	365	387	376	331	399	346	367	384	378	356	381	380	335	367	339	375	360	337	370	378	329	347	356	329	360	380	364	369	359	369	367	352	372	349	355	376	348	354	369	346	320	363	354	363	341	383	356	406	341	402	380	385	378	340	353	351	371	348	341	392	376	371	345	369	358	330	357	359	376	351	343	335	370	386	319	343	353	390	364	374	351	354	369	380	408	388	366	372	378	351	373	318	372	365	346	383	373	354	363	330	394	383	365	364	382	358	386	390	371	354	349	373	381	361	328	349	387	365	377	345	375	355	361	379	366	334	351	372	341	338	395	355	398	361	386	323	342	384	349	345	388	363	366	365	403	341	362
44628	38894	26075	14185	5336	2035	1701	956	895	879	928	865	835	943	927	900	907	908	891	836	904	863	841	921	848	893	848	899	881	813	883	822	887	854	857	905	865	904	879	864	854	899	889	817	859	906	849	877	870	869	897	872	862	858	832	930	888	809	910	865	868	889	907	904	837	877	845	905	888	866	865	844	858	894	840	829	895	844	915	842	881	882	866	855	897	872	884	846	865	854	881	815	837	844	941	871	850	875	931	890	846	864	856	918	869	893	899	832	899	837	898	908	870	873	888	855	881	905	873	906	824	879	818	871	874	866	854	847	885	858	905	843	839	870	843	884	842	896	919	883	850	836	869	868	822	857	892	826	848	831	858	857	870	867	830	847	869	864	869	908	911	864	857	853	897	850	859	891	871	878	867	870	865	855	835	882	870	854	879	901	907	908	909	868	877	917	846	903	852	864	855	870	865	889	917	859	890	881	843	851	861	900	891	882	894	883	926	889	848	871	859	883	900	901	886	838	869	852	881	855	846	838	856	855	947	859	886	897	866	868	910	893	858	866	849	905	850	893	885	835	908	892	934	857	888	876	901	888	851	911	849	844	923	886	831	828	881	829	849	884	879	886	893	868	864	869	880	872	914	870	869	844	859	846	891	896	888	867	886	945	882	916	888	880	886	800	890	942	873	869	902	830	900	876	883	856	852	888	855	898	873	883	877	844	914	880	847	880	885	856	856	824	887	881	848	902	864	940	888	870	906	826	856	841	845	900	847	895	914	905	841	951	864	900	863	872	869	860	833	895	874	889	835	878	914	844	845	841	890	824	866	846	867	835	873	883	878	890	871	850	889	844	846	879	896	864	883	859	882	899	873	856	922	867	877	865	888	869	878	843	881	886	890	937	900	888	860	835	910	880	910	887	863	863	897	876	851	910	912	877	884	855	884	883	817	876	911	895	855	869	803	868	931	872	884	893	915	923	858	906	843	872	888	860	830	883	936	845	880	930	814	869	778	882	869	868	886	889	841	886	889	888	874	904	844	870	885	918	885	915	842	886	846	837	857	891	895	857	862	874	886	934	895	864	895	848	919	865	885	882	896	844	874	845	893	881	901	852	816	844	898	799	896	885	860	866	917	858	905	911	893	866	821	897	866	817	852	870	824	837	843	888	843	828	881	927	864	860	902	903	859	897	891	851	839	888	898	853	856	855	903	878	869	902	885	891	911	832	863	851	900	912	895	794	832	930	897	855	853	822	892	895	917	903	874	893	832	889	841	898	829	870	814	857	880	903	864	854	845	864	895	871	892	904	876	846	888	878	882	841	853	860	866	849	890	838	882	846	851	907	890	901	862	843	864	900	863	898	906	891	870	881	854	909	839	882	892	884	855	871	880	894	945	883	841	853	896	878	850	888	874	896	888	885	852	846	907	913	889	912	851	868	867	979	916	909	883	848	869	916	836	835	848	929	837	940	849	873	831	914	848	925	902	907	870	870	898	833	831	874	815	877	860	913	882	901	855	877	876	868	915	865	836	910	874	880	864	822	882	822	867	824	886	849	873	881	939	920	806	857	846	879	904	912	854	906	866	830	894	884	890	891	880	784	874	918	853	911	849	835	892	890	846	854	865	917	822	860	882	904	859	876	880	845	899	839	869	905	859	889	853	873	894	847	842	867	927	917	846	887	892	870	850	842	901	822	887	849	861	909	871	868	899	880	890	900	907	828	853	907	832	848	898	850	841	827	854	835	869	884	869	851	882	831	859	857	871	880	860	873	846	883	857	881	907	842	883	905	874	874	913	868	893	855	887	893	850	893	877	898	857	893	889	820	840	880	926	795	799	872	901	898	830	867	884	884	876	827	851	831	878	855	892	886	905	884	893	907	854	870	934	849	869	877	861	864	826	833	843	878	839	867	916	852	897	876	862	860	866	922	864	821	875	882	895	878	890	863	883	882	911	919	882	849	885	856	896	928	891	849	872	877	867	873	813	877	823	885	916	878	876	921	825	852	851	868	816	888	854	857	867	817	879	833	868	859	882	894	858	834	849	852	845	881	863	884	896	822	872	883	931	865	874	859	868	839	954	861	859	878	868	905	886	840	850	901	905	849	886	828	891	892	847	848	946	851	908	857	793	904	870	878	856	871	881	871	839	870	827	883	880	870	868	843	899	867	892	943	895	867	854	839	852	869	862	886	862	889	876	912	811	852	879	864	890	883	891	865	916	838	880	866	844	855	877	900	877	886	888	905	910	860	920	845	865	881	819	863	922	853	912	822	838	864	849	903	874	821	907	828	870	849	834	921	808	881	870	870	815	841	841	911	888	821	845	845	849	869	819	873	922	881	882	867	849	901	875	864	869	879	887	865	888	856	855	900	893	844	883	825	889	919	877	841	871	824	852	892	861	852	865	805	864	832	855	832	950	854	886	920	873	846	864	876	878	899	878	868	842	861	879	890	897	917	856	847	863	875	881	894	850	883	896	848	879	869	890	881	843	864	856	852	837	898	887	837	807	857	858	840	910	874	889	946	839	877	869	885	887	924	861	872	866	841	867	899	835	856	839	872	863	874	858	884	910	863	846	848	815	849	910	911	869	899	918	830	844	854	858	881	854	895	833	915	909	905	912	885	859	866	888	825	877	844	848	870	857	813	871	897	851	892	865	883	931	897	886	863	867	832	851	897	878	864	868	849	882	878	859	865	800	862	844	942	892	914	876	850	863	853	805	938	887	853	937	885	861	818	867	913	832	881	832	874	908	822	825	879	898	915	933	914	901	912	895	835	876	897	900	804	863	845	867	844	882	918	854	887	871	900	860	879	876	843	878	871	831	883	880	905	836	834	839	859	865	797	890	848	880	844	855	888	825	865	865	861	921	882	877	890	896	911	865	915	879	888	806	881	871	820	863	884	923	853	867	798	893	847	861	893	830	884	840	861	891	873	893	864	873	870	893	869	873	884	857	858	841	864	854	844	913	876	852	902	868	900	875	838	899	885	876	912	814	858	837	891	896	865	874	857	869	851	869	870	878	829	838	868	839	862	848	855	846	872	850	865	828	881	857	883	842	893	917	840	874	881	908	818	892	833	859	824	885	880	836	877	828	861	872	859	842	930	878	867	909	886	878	862	866	827	840	852	860	855	870	887	862	890	872	883	902	903	893	858	877	886	889	885	917	898	951	847	899	884	851	854	882	855	887	858	873	848	796	898	825	828	952	865	860	865	890	901	884	857	890	825	839	854	898	890	942	865	859	889	904	866	917	892	868	871	856	862	905	929	881	829	867	877	843	866	847	888	833	836	887	876	883	862	930	883	907	851	898	823	834	912	898	866	873	834	907	896	851	850	904	861	867	839	862	881	852	910	908	888	864	879	917	872	891	863	921	857	876	848	846	860	854	855	898	835	945	856	847	847	864	935	853	884	882	854	877	890	818	877	795	824	880	846	957	869	882	855	798	859	837	863	893	888	942	875	858	914	872	880	854	826	864	864	837	903	911	848	839	869	873	902
86832	76311	52388	30319	15135	3246	1601	369	290	273	266	248	251	238	266	262	247	265	234	244	236	272	241	237	252	252	286	247	236	230	250	253	254	256	273	287	268	255	269	244	272	232	234	250	272	243	273	265	270	304	253	264	259	238	226	228	251	250	270	260	264	238	274	259	267	247	250	241	273	275	255	266	248	265	243	240	239	294	281	243	263	255	224	257	238	240	252	263	241	257	282	291	261	257	252	255	235	247	261	253	264	251	246	255	250	268	268	253	249	230	229	260	263	242	236	271	266	263	239	242	259	277	245	256	267	234	240	235	265	250	271	247	270	263	256	264	260	265	272	235	217	235	250	274	218	274	246	239	261	253	280	248	280	258	271	256	241	262	271	261	220	236	250	245	250	257	255	264	258	268	285	258	257	250	238	280	239	264	260	276	247	271	278	257	271	243	238	251	228	239	238	261	242	253	252	225	265	241	250	248	254	252	242	275	301	243	232	251	245	262	254	275	255	259	232	244	261	255	272	242	235	243	241	237	230	245	257	215	223	256	235	250	273	241	263	249	240	264	261	249	245	248	250	292	253	259	263	246	251	235	255	248	238	288	242	242	273	254	259	249	243	265	240	235	256	235	247	302	243	271	277	259	267	239	258	268	260	255	254	251	262	275	227	252	227	255	234	266	267	256	266	243	253	230	245	274	241	243	243	246	297	219	284	279	249	268	232	270	258	227	276	277	286	282	266	259	248	240	266	238	271	284	255	251	242	248	255	272	253	275	240	230	254	263	264	256	247	257	248	283	253	255	237	257	254	251	259	241	263	234	261	247	274	249	267	253	272	267	251	240	265	259	246	288	232	262	271	273	273	272	263	269	277	250	250	251	256	243	259	246	272	259	299	239	240	229	254	256	247	262	227	252	241	263	244	250	273	238	250	259	244	259	293	258	261	229	239	248	246	254	253	249	245	256	254	261	264	265	257	267	248	251	258	253	244	247	249	238	214	235	274	247	245	236	289	264	264	240	271	281	257	268	251	262	258	271	281	242	231	259	281	225	247	273	273	281	232	270	268	244	226	274	237	258	281	252	252	251	257	227	257	249	224	262	252	253	265	225	257	274	245	242	248	262	282	217	251	246	253	240	262	254	275	245	249	239	240	239	263	236	246	259	267	264	284	273	243	264	239	272	256	219	252	249	259	269	286	226	261	275	247	268	270	271	256	247	278	268	277	246	246	243	256	285	245	244	254	239	236	278	250	235	237	241	226	236	235	254	266	249	242	236	284	294	265	257	245	239	266	230	257	221	271	262	243	280	238	265	279	244	247	272	268	268	243	251	262	289	249	224	255	283	260	280	256	250	304	274	231	275	271	231	271	277	248	264	247	270	246	248	250	231	261	247	275	274	256	260	269	231	257	229	261	267	253	259	282	240	244	251	264	222	291	242	223	251	230	253	227	238	264	244	244	264	259	268	259	251	229	265	250	259	260	231	277	246	261	235	274	262	255	254	258	234	241	284	259	221	258	219	234	249	261	236	245	250	262	243	246	258	266	228	255	242	277	257	272	253	269	242	250	277	263	263	268	256	246	270	253	252	247	251	233	251	269	259	235	253	254	260	247	252	244	266	241	292	250	256	256	271	257	268	253	219	228	244	291	277	259	267	264	278	264	249	245	236	274	273	238	226	251	266	252	216	267	264	231	266	251	285	255	228	232	263	244	265	233	241	267	233	260	253	270	262	268	261	219	270	276	259	261	244	232	271	258	241	247	258	284	256	263	293	255	281	293	280	263	261	257	234	258	245	247	252	240	261	260	235	246	251	251	299	239	282	224	293	266	274	250	247	255	270	254	275	230	253	250	253	235	254	280	245	239	264	261	247	260	243	207	262	251	247	244	251	265	255	237	282	256	262	242	234	285	241	284	238	246	258	251	240	269	230	266	261	234	227	243	249	274	251	249	308	243	242	253	304	254	237	246	247	245	249	259	258	266	247	234	265	263	266	264	241	260	241	263	251	232	252	248	234	253	252	256	248	269	253	265	235	268	243	247	274	249	239	236	256	280	246	262	279	266	261	248	276	260	265	214	235	242	241	254	242	230	263	300	241	260	279	231	266	277	255	250	240	284	266	231	266	269	250	264	258	248	267	249	254	265	244	255	276	275	249	262	294	253	245	249	256	253	249	258	262	253	269	217	275	283	275	243	267	270	224	259	248	251	244	290	266	237	268	248	223	250	248	242	271	232	253	275	241	286	240	244	211	251	299	263	270	243	265	261	257	257	268	258	260	236	245	263	243	250	268	234	236	293	233	258	241	272	255	271	229	237	261	275	268	247	261	252	245	267	258	274	189	260	262	238	273	259	251	247	240	269	241	259	277	258	270	260	278	252	250	251	254	250	256	279	247	232	267	225	271	263	269	244	257	264	238	270	252	233	240	244	237	276	268	291	236	245	236	265	231	263	247	249	254	298	255	228	256	270	252	253	242	283	266	243	258	221	245	254	250	239	251	234	263	254	249	250	248	259	250	255	251	240	245	283	257	248	246	260	242	255	277	239	238	263	269	265	236	233	272	245	268	243	222	259	248	258	226	221	264	224	242	267	284	227	264	233	266	258	257	248	244	222	251	215	246	266	235	238	237	267	241	253	264	247	232	248	252	268	228	252	239	258	230	248	245	249	244	238	243	252	275	264	259	240	276	279	239	251	260	243	234	244	246	239	278	285	283	261	270	244	269	214	264	273	255	241	265	256	267	261	250	247	258	252	239	240	255	273	228	261	225	252	263	245	267	251	266	266	234	247	247	258	293	271	272	249	268	265	260	251	226	259	236	253	268	275	227	268	250	265	252	235	251	258	285	257	273	260	285	297	256	268	266	249	278	249	231	256	249	247	258	265	244	230	256	259	240	283	266	275	284	260	246	243	244	231	243	245	262	242	244	247	250	279	271	286	225	283	267	237	251	271	242	261	248	291	257	244	285	276	265	255	263	271	273	238	257	244	261	261	237	265	268	239	257	268	267	244	257	260	260	290	242	256	253	251	241	253	249	243	248	229	243	244	261	262	252	250	260	243	285	279	243	221	277	255	224	261	256	260	242	304	241	242	294	271	232	263	256	293	254	231	248	271	262	261	234	267	248	262	239	281	244	245	264	280	276	247	266	249	231	286	249	263	246	186	246	253	281	215	233	239	237	255	240	246	233	259	277	229	240	261	268	267	255	267	216	248	250	236	257	245	265	246	253	251	255	245	250	249	268	262	251	255	272	256	251	276	298	265	255	252	262	255	257	266	250	279	236	271	252	269	248	251	277	256	249	255	258	243	275	227	240	259	245	252	242	250	232	241	230	261	280	237	240	235	267	256	250	254	267	252	261	300	239	252	255	252	242	248	246	265	260	255	268	260	258	270	238	240	243	264	242	248	238	254	231	223	252	253	278	246	228	254	271	255	276	260	283	263	262	264	246	264	262	214	248	243	245	279	256	257	260	229	233	260	257	248	225	257	232	261	249
66846	65752	50431	36210	18949	6411	5533	919	606	631	631	625	649	640	644	600	637	608	682	689	664	631	681	627	680	658	653	649	637	646	626	647	612	597	640	616	615	619	659	662	663	614	613	625	604	559	678	645	652	662	617	598	629	689	639	636	649	651	637	587	649	635	679	625	648	601	612	617	637	630	583	637	675	647	619	600	635	624	643	667	639	607	595	651	624	619	623	610	636	641	641	645	668	649	595	654	655	639	630	602	651	668	621	642	620	652	580	642	645	643	630	627	623	617	653	640	602	649	609	644	621	654	620	654	637	625	629	677	616	654	640	604	648	592	637	644	626	636	626	601	652	629	595	656	587	646	614	600	614	643	587	662	615	630	629	623	610	626	653	614	645	641	600	614	625	627	628	650	651	645	617	627	642	632	593	637	612	618	648	621	644	649	609	620	645	605	592	606	661	616	635	631	630	591	588	639	588	645	657	660	657	634	652	610	608	617	644	609	664	610	635	682	636	639	621	655	580	648	661	655	603	677	669	630	615	577	661	658	660	640	661	603	652	660	636	606	603	642	613	596	615	640	602	617	665	654	626	608	633	629	613	662	635	669	596	625	592	602	587	595	638	638	609	595	623	600	620	631	561	658	664	644	624	617	602	636	592	659	615	614	615	638	614	640	620	685	648	610	636	582	643	655	615	650	653	616	605	656	619	615	613	599	608	618	616	634	646	618	620	605	636	608	603	612	574	656	671	619	619	623	605	618	632	634	649	626	612	642	641	648	627	607	674	581	625	626	673	651	617	622	628	631	643	614	614	632	632	610	655	650	658	622	650	633	643	624	663	629	613	595	583	631	608	617	677	636	626	613	606	641	651	637	643	640	673	639	643	651	621	632	618	678	599	607	594	627	636	633	652	657	650	633	614	642	650	622	606	667	647	631	623	633	603	640	649	633	633	624	674	605	574	644	625	660	647	627	683	602	610	656	608	635	628	638	616	657	618	621	602	634	600	647	596	647	600	635	596	654	630	653	635	610	619	669	658	651	659	601	670	663	639	689	641	622	612	644	625	622	586	657	635	654	636	672	616	638	615	660	616	673	640	560	642	621	657	603	636	571	614	619	623	608	651	577	629	650	653	638	628	597	634	637	660	642	632	623	658	629	593	613	579	606	612	681	662	600	610	634	644	651	648	619	665	667	623	593	639	645	650	598	613	608	614	646	646	607	605	654	642	607	616	650	636	619	596	611	622	580	643	637	585	624	628	643	613	644	610	605	639	657	602	658	628	661	667	633	658	611	624	651	581	591	629	616	629	662	661	631	588	611	606	597	618	635	579	616	619	618	604	604	628	624	626	658	586	588	631	659	634	621	608	610	642	636	617	620	601	655	608	617	586	645	612	649	621	608	632	617	629	641	638	624	655	652	631	621	663	617	637	590	638	623	660	627	665	621	646	643	601	619	634	634	605	626	636	624	611	624	670	643	607	625	642	644	649	595	638	598	621	639	609	608	651	641	657	627	623	634	632	607	595	629	611	585	605	699	619	644	619	647	625	616	611	585	627	620	638	581	609	673	668	648	602	645	629	614	605	623	575	650	591	614	643	669	644	627	703	620	607	627	631	580	573	651	620	597	612	642	635	629	652	598	615	679	633	689	571	601	656	616	615	585	658	639	651	636	633	609	639	628	620	606	596	635	656	662	625	622	645	612	639	628	620	632	629	663	649	627	581	608	643	614	627	637	674	599	592	616	652	580	625	581	629	598	634	626	633	629	678	642	606	616	623	624	645	615	590	588	617	642	661	633	630	609	589	622	632	615	649	661	676	611	637	630	633	633	605	625	636	650	607	647	607	617	617	607	642	650	627	635	664	616	638	645	620	628	614	625	620	624	641	634	665	628	614	582	620	626	624	625	630	627	671	610	679	626	640	632	628	624	666	659	645	649	618	640	630	666	625	638	634	665	658	594	611	626	670	625	612	635	636	621	659	635	602	621	642	596	621	643	650	640	659	623	615	650	620	622	616	671	605	629	618	621	631	635	617	593	589	692	652	676	665	663	622	660	610	617	643	620	594	622	625	636	624	591	628	682	630	654	659	662	614	612	684	662	627	624	627	616	611	649	597	607	625	645	641	630	580	602	606	625	632	661	599	617	585	638	628	670	626	634	611	657	588	643	624	662	622	618	669	648	636	610	633	642	581	642	658	675	598	628	659	666	607	629	610	653	647	642	621	652	665	642	599	624	648	594	654	638	629	653	601	637	638	657	636	648	635	610	669	645	584	628	593	620	599	619	604	639	640	653	606	618	639	611	610	571	647	623	672	618	644	610	615	612	660	610	611	595	637	600	591	631	679	617	609	651	629	657	623	625	631	627	643	615	622	654	627	645	613	635	652	642	625	649	651	623	590	644	657	621	671	643	592	600	623	613	653	635	621	640	633	646	611	639	644	684	610	653	670	627	614	618	594	658	640	639	636	614	612	607	658	681	677	616	590	643	641	657	639	658	633	592	637	646	650	630	662	665	627	610	614	696	630	608	672	612	627	622	605	642	608	614	667	627	629	657	627	646	639	612	645	600	633	619	601	627	632	612	637	663	669	619	626	591	619	626	618	629	605	651	697	655	623	637	666	657	661	615	624	602	586	597	639	673	623	620	614	668	589	631	616	658	631	647	611	609	656	627	622	644	611	601	650	659	626	625	637	637	612	630	631	615	578	642	644	654	645	604	642	642	617	661	615	652	613	592	657	668	649	630	648	608	623	605	633	605	656	626	649	687	605	616	630	667	580	675	645	618	609	603	647	597	605	611	626	605	646	609	595	653	639	599	606	632	654	606	683	652	619	609	614	619	642	656	611	623	614	686	637	598	643	663	640	599	643	636	610	653	667	623	626	631	644	610	598	637	617	661	637	610	653	652	621	636	649	600	660	669	650	598	634	647	631	669	636	690	612	636	612	589	642	604	603	681	648	602	666	602	630	671	630	571	648	671	658	621	627	659	612	634	632	619	683	617	632	596	593	624	618	661	592	592	641	632	575	615	639	625	639	635	669	622	623	641	638	660	641	636	672	651	607	673	649	618	675	623	607	650	597	642	676	648	597	634	632	642	631	631	624	623	608	651	602	643	613	615	634	640	623	651	607	641	609	633	638	650	609	611	670	649	632	670	593	634	593	638	612	621	600	630	595	649	618	656	623	622	632	653	654	634	668	626	580	590	625	665	615	636	616	636	608	631	616	579	628	595	652	627	633	645	672	616	629	627	626	623	615	610	638	631	638	614	623	629	617	683	655	629	620	600	626	643	639	675	689	659	636	599	670	592	653	641	638	599	615	645	650	624	654	673	646	599	599	618	642	639	618	625	664	712	595	606	614	637	618	634	631	615	665	650	632	638	653	594	634	629	649	617	632	616	594	615	591	614	642	603	653	619	640	633	628	625	595	595	633	646	608	627	652	609	648	684	625	679	631	643	646	589	623	619	633	632	694	606	627	643	623	635	621	665	624	621	631	607
38840	27125	10343	1765	706	421	392	380	358	333	397	379	358	363	375	376	359	408	381	353	339	375	381	367	360	335	335	350	389	326	351	379	369	368	362	349	363	373	365	380	387	350	353	375	385	349	374	361	380	351	353	380	396	358	367	405	359	373	378	353	394	383	381	368	375	325	352	359	374	328	342	379	363	359	342	351	347	396	395	352	336	359	353	373	379	382	387	371	357	384	358	336	343	347	344	343	375	353	343	385	345	398	356	339	360	350	372	336	384	390	377	360	377	386	390	329	324	352	330	353	372	351	372	350	352	372	361	399	405	351	369	386	363	350	399	364	389	342	352	353	377	329	372	354	353	356	362	325	371	380	355	344	342	378	373	371	379	377	386	360	377	344	337	336	356	361	367	356	351	345	367	358	351	363	341	352	365	366	364	358	355	381	359	351	334	383	359	366	385	353	366	393	358	365	373	401	347	398	397	335	353	367	367	372	319	369	361	371	374	375	339	350	351	376	379	358	347	345	347	377	372	386	375	361	369	358	351	375	391	337	361	385	360	394	359	367	343	379	398	343	361	348	334	328	341	383	391	354	348	369	355	362	319	402	374	379	376	336	385	373	357	365	356	352	366	355	352	315	336	368	377	379	354	391	357	376	363	349	388	362	373	347	362	367	371	351	355	362	370	371	333	351	359	351	338	356	378	375	347	368	372	368	348	370	348	371	350	354	339	352	353	354	347	365	350	366	378	389	339	324	361	356	347	343	354	346	361	372	387	361	344	364	378	371	365	338	367	406	356	366	341	351	344	361	341	369	337	340	360	363	348	354	373	338	344	362	336	362	395	356	348	365	326	387	352	338	346	345	359	382	385	327	379	389	394	367	377	382	407	368	337	338	356	378	364	380	325	339	389	378	353	336	339	354	336	335	368	386	373	353	364	358	346	325	324	364	328	373	346	339	389	354	324	353	380	365	334	352	406	364	365	399	355	354	341	352	358	370	400	325	336	371	368	362	308	389	341	388	343	344	328	364	385	375	366	382	377	392	364	342	355	376	375	377	356	334	378	356	369	384	379	379	370	345	349	382	392	391	344	346	351	389	336	359	345	373	366	356	361	334	371	351	333	371	368	341	353	354	330	359	362	375	352	363	366	366	386	339	364	390	366	328	366	356	374	366	371	360	346	376	346	355	351	401	354	356	331	399	326	372	328	393	345	371	369	351	361	375	368	391	366	354	348	384	348	381	370	364	374	351	329	359	361	333	383	364	339	367	391	331	374	377	378	328	346	390	381	385	370	389	370	349	370	381	364	359	395	371	334	340	387	340	344	344	309	400	366	381	322	349	410	387	374	362	364	383	376	353	387	376	340	385	344	344	368	433	337	368	357	356	332	371	346	351	345	367	360	373	426	351	354	354	375	358	372	347	350	370	382	364	391	373	370	373	347	357	335	376	370	353	407	366	349	360	370	357	398	336	299	343	325	369	346	396	358	338	387	369	357	371	365	342	377	362	368	340	321	341	379	364	359	326	351	361	409	346	412	357	342	337	389	406	352	323	361	358	341	355	394	326	350	341	358	332	385	341	386	378	361	373	371	348	332	356	376	387	372	370	340	399	346	340	354	349	331	351	383	365	385	348	348	353	361	357	344	394	310	373	361	377	370	364	366	367	336	334	371	352	348	365	362	360	375	373	360	400	366	348	365	379	387	400	371	342	357	393	347	339	346	368	353	360	393	351	380	360	348	341	357	317	378	350	349	335	380	380	345	352	345	341	328	343	338	388	336	343	368	377	377	351	369	350	366	366	359	361	377	368	339	367	350	342	325	356	349	364	361	393	405	320	383	359	373	371	386	370	372	372	385	352	339	368	414	351	367	370	387	377	319	366	355	344	365	334	354	373	359	355	370	363	375	354	393	378	386	362	354	398	359	365	385	363	345	346	370	355	376	372	380	370	393	381	344	346	358	329	367	374	369	345	347	376	364	358	373	384	348	369	373	388	390	391	360	372	380	359	372	401	349	377	352	376	364	373	366	378	349	388	396	382	371	373	363	374	351	344	377	365	334	358	335	410	329	387	372	353	345	357	319	363	355	365	390	322	360	373	365	330	377	417	364	334	359	397	324	359	366	364	360	371	325	375	365	353	331	361	362	363	368	354	373	362	409	365	386	355	376	351	328	339	363	350	348	375	339	344	367	347	318	374	367	332	349	362	372	335	393	400	368	392	363	356	348	380	366	348	352	365	393	359	325	331	393	351	345	374	342	364	346	337	370	384	369	352	341	370	353	331	321	383	366	322	384	333	339	385	351	376	355	373	327	360	338	333	395	340	355	367	355	349	359	364	338	360	391	398	346	316	356	366	356	393	352	344	360	344	363	368	345	371	404	349	349	379	369	343	341	347	390	391	334	370	372	394	361	344	355	371	364	366	364	396	378	337	361	346	356	377	368	367	371	383	379	318	361	375	330	341	371	384	352	346	385	408	380	376	365	364	375	374	336	370	349	420	364	410	351	332	336	326	360	360	373	385	353	357	318	371	384	345	382	350	340	368	363	379	346	382	379	387	373	366	361	376	373	353	360	351	406	373	339	366	355	371	358	399	394	347	371	357	330	357	355	364	343	361	350	354	368	333	370	377	336	341	397	343	397	329	368	325	349	371	376	376	363	352	339	377	365	352	363	367	341	332	400	366	304	364	382	360	363	301	353	368	344	373	379	352	382	351	372	333	400	404	362	365	351	380	381	398	399	371	357	362	325	361	380	377	354	368	406	353	355	375	358	411	350	424	349	367	418	375	351	352	367	333	397	355	361	351	387	366	345	365	371	312	355	382	387	359	355	340	374	383	388	362	367	353	384	384	343	335	344	363	365	379	340	363	352	352	336	391	355	387	348	356	345	378	353	383	342	386	351	358	364	403	350	368	370	351	355	359	361	383	333	371	363	327	354	353	377	338	357	336	339	379	376	329	348	360	361	389	365	323	383	366	393	352	347	345	333	384	381	376	390	362	361	342	343	400	381	352	357	359	361	332	433	370	368	324	358	363	357	391	338	352	361	340	356	343	393	390	361	352	372	358	348	385	407	375	383	392	339	369	366	349	365	376	388	351	360	372	370	375	389	328	345	377	367	343	370	377	356	351	351	368	343	390	326	370	354	353	332	358	349	369	362	406	385	354	352	378	336	379	359	406	363	367	373	349	353	389	399	388	387	380	381	350	325	340	366	380	348	377	382	352	360	355	357	379	370	375	354	356	388	360	398	343	353	354	347	376	367	366	358	364	370	346	361	339	362	352	351	369	358	383	341	380	367	321	397	351	367	363	363	326	336	343	397	350	358	362	345	367	384	340	347	345	407	336	345	363	385	352	356	365	326	362	367	367	351	381	349	356	338	353	326	354	371	371	366	346	339	359	371	354	358	331	380	347	347	355	328	370	369	360	351	350	339	366	354	414	392	388	339	368	346	352	366	334	395	352	368	332	361	372	383	370	358	343	354	345	375	357	330	385
35507	27675	12867	3966	1901	1016	1101	888	874	872	842	854	899	862	864	830	891	871	848	866	836	926	873	886	886	880	900	894	924	840	854	892	872	834	897	877	867	848	860	908	881	858	915	893	830	828	881	868	868	869	851	937	856	833	876	851	897	908	824	899	857	900	852	861	874	873	850	874	913	826	859	836	861	818	854	902	863	886	837	831	896	895	893	873	872	802	863	848	873	866	873	912	843	928	893	920	804	915	841	873	918	844	861	864	874	928	837	876	885	886	957	957	886	900	876	855	836	947	889	903	910	864	896	899	862	892	866	910	883	866	865	901	846	885	913	854	850	895	905	840	877	890	879	855	845	812	909	916	885	904	854	903	866	908	870	835	868	832	893	877	844	871	853	903	827	842	878	865	879	869	891	920	860	862	831	892	903	841	871	908	877	843	893	950	900	939	837	860	838	854	919	871	877	830	904	889	848	823	912	863	891	887	828	885	892	857	839	842	860	880	910	858	900	881	861	904	877	808	861	854	859	853	875	866	856	870	892	849	881	910	909	860	880	878	877	839	880	895	901	920	913	847	897	897	854	849	850	890	854	876	884	873	868	924	844	854	835	830	851	865	868	829	812	933	841	826	903	806	886	851	876	875	879	820	865	906	792	804	900	868	863	921	854	944	917	875	850	894	918	835	889	910	887	902	885	858	856	879	881	848	857	888	892	878	864	931	862	825	874	808	921	878	825	854	865	872	907	879	917	831	898	910	866	955	857	875	891	897	877	897	906	881	871	872	874	870	829	906	915	828	876	888	919	844	905	862	849	925	899	881	844	897	878	846	900	903	863	869	825	859	898	871	856	866	873	894	889	884	914	876	867	845	874	855	900	889	887	959	900	861	859	908	898	849	873	854	830	853	887	900	904	851	875	858	840	859	883	886	879	856	841	853	861	858	883	880	905	868	898	870	930	877	894	836	860	878	879	866	863	874	873	888	831	894	851	881	836	851	884	900	906	859	886	858	841	882	924	881	918	872	835	873	895	915	859	857	978	876	863	865	886	918	868	874	930	888	857	838	880	857	881	893	901	897	834	893	886	894	884	839	872	857	863	892	887	855	897	844	882	821	879	877	852	886	934	908	901	912	896	938	855	880	893	851	839	856	844	917	848	870	907	827	834	849	836	811	882	900	872	890	869	881	927	890	845	860	858	804	855	800	913	854	883	877	865	894	844	831	884	892	833	866	903	893	869	898	821	892	882	846	877	900	866	909	793	825	864	882	871	889	898	913	863	861	886	838	848	814	911	866	906	875	837	894	866	849	832	913	879	845	827	902	873	847	899	848	859	897	908	870	843	911	937	838	871	885	879	891	862	843	905	916	826	882	864	860	902	870	896	849	909	880	935	851	834	846	887	860	895	881	861	871	888	842	843	909	847	875	884	870	877	882	832	908	913	869	874	856	889	896	857	913	846	880	881	871	876	822	851	879	871	851	871	870	818	908	900	843	867	871	919	840	908	858	857	874	827	846	888	808	899	862	908	855	874	840	860	895	907	911	884	898	917	923	889	837	903	860	829	907	794	840	862	881	854	812	912	894	887	870	801	842	878	893	875	922	891	860	917	930	802	889	842	923	847	838	864	844	886	909	854	840	896	851	861	882	875	879	838	874	846	871	913	872	911	921	877	893	886	885	869	880	915	905	893	867	896	904	903	811	888	858	893	884	832	833	882	840	862	835	850	928	894	881	873	851	874	912	855	906	877	891	875	882	892	854	860	858	826	870	884	821	924	888	894	888	909	829	883	890	919	873	857	885	877	889	889	804	889	861	869	858	875	841	894	843	866	902	892	890	874	869	862	867	897	859	898	852	911	840	879	874	842	891	867	893	873	836	849	886	866	871	903	868	861	881	866	858	835	895	885	834	893	832	939	877	894	917	881	906	863	877	820	813	876	887	936	859	875	850	912	886	892	877	889	848	874	892	903	856	848	896	833	919	909	845	886	854	906	856	861	811	866	952	918	901	893	849	872	865	837	909	914	828	865	919	901	907	870	898	864	886	837	873	814	895	854	932	868	909	830	861	875	789	864	873	879	879	855	819	895	864	839	891	863	895	919	812	915	839	864	886	898	798	843	865	910	859	856	905	905	838	922	861	879	905	887	847	895	869	848	879	851	881	913	835	899	868	897	922	841	892	906	866	904	899	879	859	859	856	868	848	866	863	821	849	897	889	852	932	886	907	856	884	891	862	900	906	868	858	824	875	885	839	861	863	861	891	905	880	832	897	849	910	835	925	900	898	881	871	922	928	920	929	861	887	842	880	838	873	906	887	850	892	873	850	839	911	821	873	878	878	879	874	852	879	885	892	880	865	864	876	855	890	884	946	858	858	883	896	881	908	921	836	882	880	886	859	877	866	907	849	857	868	840	841	870	815	894	836	867	873	863	849	823	897	878	839	849	852	883	874	857	901	950	884	895	868	865	865	919	888	850	898	876	867	867	844	851	892	862	839	895	900	879	863	868	859	912	845	869	879	891	921	878	853	879	797	896	900	887	926	921	840	864	855	886	921	866	917	816	883	861	811	901	894	892	903	829	822	882	910	855	896	864	844	858	892	863	902	828	885	897	872	854	879	890	863	897	896	850	865	888	826	855	821	871	847	877	901	885	891	792	909	881	813	915	952	869	904	899	856	852	900	900	907	893	884	838	845	830	868	864	851	884	878	874	904	864	902	871	877	905	858	903	845	853	876	911	866	882	876	893	888	836	874	866	892	898	854	858	852	909	906	845	849	840	867	884	859	899	874	889	845	870	873	931	900	887	887	881	925	932	879	896	900	863	884	856	885	885	883	905	864	916	843	884	871	905	851	914	896	913	940	866	894	846	906	910	858	846	864	894	876	899	863	875	925	803	862	892	870	881	861	866	872	875	931	854	836	909	962	870	931	925	871	843	936	899	907	839	862	865	867	866	889	887	831	885	882	884	872	856	892	865	896	914	838	873	873	912	868	865	834	893	899	932	848	880	841	844	915	864	894	902	855	870	890	892	867	875	922	862	891	848	887	869	898	875	914	882	888	889	877	873	907	885	858	953	867	894	898	877	862	851	867	830	885	866	859	922	832	920	815	855	820	877	873	874	853	825	875	860	838	866	879	926	923	900	928	909	913	903	897	843	864	834	879	884	860	869	910	843	874	839	827	833	832	862	854	922	851	931	848	921	894	987	890	818	870	872	882	863	880	867	854	884	857	873	873	896	914	854	876	881	851	887	857	868	876	874	808	863	904	849	865	912	884	872	891	900	879	859	826	884	928	874	839	875	855	872	903	822	852	915	873	869	856	831	883	900	865	922	863	832	859	856	922	879	815	857	863	889	877	821	842	862	894	888	863	856	874	845	885	881	883	791	911	894	852	825	853	872	887	872	884	893	886	894	890	895	859	884	864	875	825	867	856	849	878	857	874	866	898	853	878	898	900	874	907	930	871	877	875	912	887	869	856	828	905	850	867	848	857	871	802
64626	50174	28777	9122	2080	622	577	391	369	362	368	355	372	368	345	397	388	360	368	389	379	360	400	388	325	379	376	387	391	387	385	341	358	311	408	357	373	352	379	361	375	360	385	353	384	371	374	360	437	388	359	374	367	367	388	345	345	375	378	352	379	354	399	354	360	374	382	365	362	362	371	374	339	335	337	347	401	365	409	356	359	364	372	360	361	338	383	344	347	373	369	376	372	372	401	337	360	377	407	348	343	364	390	394	331	324	375	377	358	366	379	354	376	363	359	381	395	365	377	347	356	384	414	390	360	330	371	338	369	332	373	364	366	397	317	381	357	378	372	353	389	385	336	346	372	406	380	360	360	358	381	370	344	384	385	384	369	366	322	387	358	374	390	341	383	368	362	352	352	366	368	373	362	395	347	361	379	370	377	397	354	370	326	368	407	361	368	397	374	367	358	345	344	391	331	381	404	347	365	386	363	366	348	351	399	353	359	347	366	394	378	362	365	386	384	362	407	381	345	378	376	364	354	347	334	366	404	386	383	400	388	389	407	373	353	356	396	367	376	350	387	364	385	362	355	401	356	392	393	346	377	375	385	388	345	359	359	364	379	361	343	361	361	390	374	347	363	393	370	337	378	373	382	364	347	389	347	376	341	370	359	365	387	371	385	362	356	368	383	378	393	368	388	355	361	338	351	392	373	370	384	399	333	335	355	376	361	355	376	375	406	373	341	367	374	375	350	382	373	376	380	397	372	409	362	357	364	385	328	416	376	375	373	377	354	353	383	369	353	340	383	387	381	408	342	352	374	364	380	374	346	366	337	352	363	369	360	384	359	360	333	406	381	402	368	377	344	343	354	352	379	355	355	396	341	357	365	369	376	380	375	352	366	353	347	356	372	380	337	377	340	387	386	378	386	342	404	358	365	391	357	394	344	377	364	353	380	359	362	380	316	355	337	346	357	352	398	366	363	375	368	346	358	345	396	365	319	351	361	367	346	352	316	323	356	348	354	383	383	370	386	380	391	386	357	375	374	342	361	384	365	343	382	400	389	358	362	407	414	396	377	379	344	354	359	350	357	339	370	357	333	380	363	365	419	346	375	375	362	357	382	375	378	370	308	361	375	359	400	366	337	367	348	386	368	368	393	360	360	373	402	360	369	352	376	358	359	390	386	344	388	383	358	358	347	379	352	363	347	359	367	385	388	396	364	380	358	384	357	346	339	385	388	346	351	348	371	377	340	356	293	367	338	359	402	367	385	343	384	386	375	360	387	383	343	376	374	345	381	365	364	348	353	401	408	391	398	372	381	383	392	359	399	394	380	385	386	353	397	383	373	336	364	346	350	371	375	382	386	380	373	370	375	352	387	360	374	376	339	329	380	375	357	387	394	367	388	373	359	371	360	353	387	381	369	361	357	368	349	339	400	373	363	350	342	369	349	374	353	368	366	344	354	365	373	326	357	362	349	384	361	415	383	331	372	395	367	357	385	395	358	349	442	386	374	375	364	365	361	349	351	377	367	381	367	391	379	377	374	400	398	374	374	379	346	362	342	379	389	349	340	371	393	349	358	366	367	365	371	373	364	322	366	378	378	341	380	375	342	344	398	381	381	375	401	359	361	375	358	383	386	354	378	370	380	437	335	373	361	372	378	374	394	340	417	382	360	368	321	365	371	361	384	377	388	359	376	363	408	345	343	386	378	419	374	349	416	379	368	386	389	360	378	363	387	408	343	340	379	340	352	375	356	345	356	361	348	411	348	389	377	380	364	409	378	365	379	373	355	351	382	392	366	358	365	359	369	381	376	354	358	362	355	364	346	376	378	402	351	358	378	374	366	382	374	364	357	363	345	374	345	367	370	376	357	359	365	336	363	370	347	373	370	348	349	354	358	350	346	345	369	384	381	395	348	393	353	361	362	378	341	390	354	334	358	355	399	358	348	344	352	361	361	334	370	355	359	369	407	323	386	381	356	352	382	404	357	398	368	406	376	372	381	350	355	372	382	372	400	376	401	329	387	392	383	364	389	371	378	358	352	375	365	376	381	393	346	375	341	404	363	376	376	378	354	367	356	353	370	319	352	342	377	391	389	340	324	371	360	398	387	375	391	384	377	340	349	371	384	375	341	394	391	385	360	378	369	383	365	343	376	372	386	347	370	360	331	354	359	332	380	395	378	352	382	380	396	372	359	377	338	358	343	365	348	368	350	347	361	371	391	365	406	349	362	388	397	344	399	366	390	390	397	347	398	339	364	347	375	355	355	348	375	391	350	362	396	371	398	408	394	362	342	341	360	414	359	391	361	369	350	362	326	372	389	374	369	360	383	385	369	385	351	398	388	389	330	390	358	356	365	345	380	344	325	320	347	348	386	383	367	363	406	336	398	388	341	362	389	359	374	361	403	361	380	356	367	380	391	363	382	363	397	370	357	384	390	372	345	383	351	367	389	382	363	388	384	325	375	376	402	400	388	351	394	393	357	355	349	326	372	361	349	363	328	368	392	352	373	373	364	387	354	362	366	369	372	407	348	376	356	388	371	343	357	369	388	393	368	341	386	390	384	382	365	374	331	364	361	366	362	305	369	346	340	369	400	384	388	330	406	351	403	340	354	344	376	379	379	382	362	390	380	362	380	359	393	377	351	331	377	345	387	330	372	394	356	363	379	358	361	366	367	361	348	345	359	395	361	332	354	357	413	354	370	374	365	372	386	390	375	358	378	365	361	349	380	358	367	355	354	376	360	371	388	344	357	366	361	392	384	349	359	352	361	379	321	363	364	364	372	406	401	358	335	386	371	345	377	347	377	367	371	365	375	391	352	355	395	386	362	328	367	366	376	387	352	378	352	376	374	373	405	359	349	354	375	363	372	391	386	379	378	369	372	387	360	372	339	357	379	330	366	355	337	369	370	382	357	380	345	346	348	361	348	355	348	381	393	358	369	378	367	357	390	405	401	422	362	354	395	349	384	368	382	349	381	365	349	361	384	366	381	385	362	344	382	364	373	382	321	374	380	388	360	376	372	329	356	344	398	390	356	423	397	369	389	402	350	309	367	350	368	336	389	353	376	385	372	359	371	368	365	343	408	373	374	363	363	391	373	375	362	372	396	353	373	378	372	357	410	367	390	331	321	383	365	372	375	374	345	374	357	380	354	378	337	364	341	366	376	360	327	372	371	370	337	372	387	380	383	351	397	352	376	392	368	352	380	363	357	334	351	397	383	344	380	397	336	373	363	347	398	392	355	365	357	366	356	366	381	378	359	343	339	359	374	354	344	359	367	413	354	384	364	391	355	389	360	375	317	365	341	362	365	365	362	358	381	378	371	358	401	347	377	357	400	376	371	394	341	360	385	389	365	374	357	351	391	400	384	366	381	390	347	401	371	351	369	383	382	378	350	402	356	368	355	408	414	399	373	387	369	377	376	370	370	360	384	380	357	383	357	344	370	408	364	386	352	363	374	349	366	389	383	370	341	339	367	339	360	398	385	373	339	381
45835	40931	28905	13249	5293	1831	1862	896	870	888	851	893	914	860	868	912	896	923	877	876	849	849	919	914	892	882	874	896	881	920	872	887	857	901	862	884	852	882	940	894	863	836	921	892	932	847	815	850	832	899	831	861	907	884	893	918	892	942	937	876	877	844	831	887	851	886	923	887	909	921	934	858	835	931	905	835	874	937	885	825	880	919	872	888	870	945	843	891	910	867	890	860	905	885	869	910	861	837	858	860	872	875	909	885	878	897	868	929	867	882	917	907	951	844	898	886	864	896	864	869	922	927	932	933	881	860	843	868	842	884	860	893	861	904	891	914	875	895	812	890	880	909	913	893	858	892	864	895	846	908	876	875	844	856	872	890	878	889	924	865	846	891	909	851	904	860	889	875	912	888	869	930	917	875	906	862	861	837	861	874	946	897	864	965	934	844	887	881	889	896	887	875	887	872	887	907	890	952	928	916	863	874	863	883	894	915	846	891	932	908	860	877	920	895	837	923	898	858	842	883	825	906	881	885	897	864	865	850	925	847	925	832	862	851	899	839	866	891	860	866	923	851	855	851	856	879	900	918	842	844	915	910	879	852	888	854	861	849	830	859	832	901	917	843	909	859	911	881	863	905	865	864	830	956	852	857	822	888	835	880	887	877	892	941	887	889	922	869	909	850	923	876	841	878	900	884	891	881	881	884	903	917	828	944	849	863	830	898	898	906	869	875	858	840	939	872	882	893	906	900	876	898	892	887	935	896	851	959	893	879	857	872	923	865	883	902	945	908	887	889	860	926	889	831	916	911	907	891	883	860	891	840	875	926	867	919	917	861	917	888	894	925	894	906	941	881	841	902	916	891	884	840	917	900	826	932	879	841	856	838	886	868	921	879	890	896	883	856	837	907	871	932	840	811	847	912	884	895	878	887	843	863	868	884	899	880	905	864	841	878	868	875	887	862	905	901	895	928	913	905	912	917	948	883	896	934	879	829	842	923	877	885	825	863	838	879	889	855	884	910	863	862	936	890	872	845	865	835	969	831	826	911	878	903	854	832	846	858	867	867	886	904	895	926	879	853	887	873	861	812	873	875	862	858	860	910	900	916	849	883	914	908	872	868	888	923	897	867	872	885	947	907	873	922	869	890	885	854	909	836	922	870	821	906	873	870	867	848	929	898	891	842	909	922	842	914	841	877	798	867	884	915	877	912	870	861	852	927	900	899	870	958	831	892	879	878	883	882	928	881	902	915	895	907	837	842	858	907	907	899	845	900	874	843	937	890	907	899	920	820	870	865	916	836	867	860	821	853	884	897	863	876	850	857	896	856	862	902	906	895	830	860	875	862	880	896	826	867	851	859	893	903	866	867	866	848	948	868	919	861	890	924	940	920	901	833	916	864	899	814	891	834	890	911	880	833	858	904	933	851	849	871	922	841	818	899	837	907	876	888	846	833	900	851	845	867	884	865	894	893	933	882	899	919	892	876	870	905	847	883	911	868	905	874	859	874	865	891	872	815	887	895	858	909	889	950	927	893	846	874	868	865	946	914	876	907	865	864	920	852	854	887	871	909	863	863	869	850	882	889	871	816	904	870	889	845	928	887	882	865	910	922	888	865	891	894	890	901	921	881	937	874	895	846	884	893	842	836	895	916	857	842	889	853	906	841	921	891	923	927	876	929	826	889	906	896	871	886	854	907	852	821	919	888	881	860	869	904	920	905	875	886	887	936	824	889	925	851	827	883	924	882	900	881	910	918	870	923	887	874	863	849	840	877	886	903	865	941	876	898	865	872	876	871	777	864	887	917	919	873	913	899	911	850	895	882	885	889	902	946	929	796	919	858	878	866	957	905	942	918	801	906	865	825	910	902	872	861	874	866	890	871	882	876	828	908	916	815	907	926	889	839	913	917	902	902	845	870	887	880	879	900	880	883	901	887	890	906	850	921	887	910	838	877	869	862	883	893	857	900	905	888	922	881	938	870	862	924	849	940	856	896	881	881	903	850	898	894	944	919	921	909	860	853	822	911	895	786	889	862	900	855	908	916	869	898	907	892	899	851	837	896	866	875	882	968	924	853	860	911	885	916	906	865	862	905	876	853	887	910	882	854	887	837	910	902	858	862	866	809	881	834	939	907	901	862	832	946	914	866	852	880	862	872	914	932	887	887	927	938	836	882	890	865	873	837	871	932	958	878	916	852	846	891	900	896	856	871	886	939	898	896	921	863	907	892	939	877	871	871	862	881	899	855	871	894	852	889	889	871	851	894	906	885	928	882	884	887	882	871	882	926	949	849	879	872	831	853	907	886	883	858	847	906	863	863	852	924	878	880	873	888	842	922	889	856	873	867	898	898	913	844	882	842	892	877	873	883	867	974	837	895	887	880	908	887	913	899	855	896	911	894	868	897	933	912	936	906	886	867	878	895	880	859	915	872	808	870	913	861	883	884	909	911	914	955	886	872	883	874	901	909	863	872	905	920	850	854	810	925	904	857	875	917	912	860	859	857	874	852	864	827	886	869	868	928	934	843	882	886	917	933	842	878	858	847	892	953	828	841	913	890	877	895	824	913	885	857	860	925	906	868	940	864	849	900	874	837	898	860	861	848	873	880	903	826	921	883	842	902	944	883	868	870	890	880	876	908	869	875	885	855	831	876	869	891	945	913	933	918	883	887	930	885	890	828	908	840	885	874	883	876	862	875	877	924	909	851	890	860	917	851	864	896	842	892	914	958	903	889	916	906	900	878	906	888	877	838	892	904	897	893	869	892	845	871	919	889	877	839	887	896	869	882	845	861	900	918	938	881	862	845	905	898	873	865	874	953	853	878	889	874	864	917	927	892	843	879	900	871	878	898	875	908	878	877	910	862	905	875	932	903	863	903	847	897	879	857	884	908	928	910	874	921	887	883	892	870	890	855	796	866	892	898	881	857	860	860	910	837	871	886	896	912	878	912	851	860	898	876	801	924	846	924	871	866	928	924	871	902	873	839	838	868	881	861	871	888	922	916	935	848	839	869	869	864	897	888	857	911	888	887	839	880	906	856	893	850	869	881	873	840	857	919	897	900	887	927	941	893	866	838	852	916	885	878	861	891	921	847	935	889	884	876	889	899	885	892	848	934	841	887	925	861	910	832	894	862	899	889	849	881	909	890	864	889	923	897	859	877	921	871	937	932	850	890	857	884	874	850	873	912	879	863	879	875	918	928	885	853	892	852	890	876	925	939	843	898	896	907	865	930	875	832	847	832	880	909	913	874	903	937	879	895	879	895	911	889	874	829	843	903	896	879	913	906	921	860	851	855	847	908	858	881	860	881	881	867	966	864	925	917	871	904	894	910	907	940	852	895	950	928	896	898	862	894	888	853	846	862	915	886	874	951	901	888	865	889	920	872	878	879	919	832	908	882	876	908	894	855	898	860	896	878	875	904	871	833	882	885	888	915	832	916	845	873	893	903	880	865	926	882	877	863	863	845	886	882	881	902	860	875	845	868	854	913
88875	77123	53562	29971	14103	2986	1388	340	253	271	254	273	272	259	267	268	286	264	248	249	243	245	305	274	244	287	265	252	273	235	266	242	305	310	245	270	284	274	283	270	262	275	277	251	274	305	307	273	232	272	264	242	255	259	268	253	256	273	271	269	254	240	243	269	262	248	269	278	246	245	291	257	295	246	275	288	278	243	277	244	257	281	274	284	261	276	277	241	254	265	256	256	248	254	259	251	283	260	254	276	258	266	244	255	242	257	275	265	240	276	243	248	237	269	275	257	266	252	279	259	262	236	242	266	268	269	240	252	261	280	252	251	267	268	275	268	260	241	239	273	292	260	273	270	268	258	289	252	258	274	272	258	259	287	268	248	244	285	295	271	254	270	241	273	246	246	260	250	307	250	246	258	270	269	269	273	275	298	257	258	256	304	270	295	255	228	277	255	241	247	258	258	264	243	254	279	270	234	256	235	280	291	261	246	242	264	265	231	218	235	261	250	227	247	280	249	225	306	261	223	248	248	258	245	259	278	265	256	255	286	266	247	264	264	281	274	237	278	268	246	243	279	265	284	252	286	262	258	280	249	276	225	260	235	264	251	254	244	275	262	246	258	248	276	274	273	227	239	256	251	262	259	248	240	267	278	272	275	213	286	261	272	279	235	264	294	280	268	269	244	254	258	260	272	278	254	293	273	269	252	258	291	260	263	247	296	261	265	253	280	252	245	252	264	256	263	254	276	275	262	272	276	242	254	268	266	241	266	270	276	260	288	235	272	263	284	244	283	270	249	266	283	247	250	244	295	261	240	267	272	265	281	256	252	271	247	282	248	272	285	262	242	287	260	260	261	266	275	273	250	252	266	291	246	266	259	287	303	299	246	281	255	266	270	277	278	260	265	256	280	242	272	271	254	254	254	246	267	301	262	264	268	277	241	258	285	253	247	280	280	273	251	255	280	256	267	232	256	278	277	291	239	274	259	253	241	262	248	251	248	270	280	243	253	257	273	248	266	315	254	245	241	288	272	280	292	252	253	242	283	275	239	256	237	291	244	274	255	293	261	275	243	291	271	276	257	229	270	281	277	272	260	269	246	284	275	275	284	279	288	275	260	297	263	257	263	280	232	258	272	258	245	282	283	226	246	297	239	259	261	292	259	292	274	270	271	251	248	249	239	277	266	275	238	264	260	254	228	249	262	255	274	279	253	265	264	233	264	262	265	235	241	258	262	270	259	282	281	275	245	259	258	254	242	252	262	253	266	272	284	256	280	261	255	283	312	266	248	247	272	278	282	244	287	245	251	243	255	263	268	271	273	305	228	277	239	277	263	256	294	253	238	286	261	260	269	242	242	309	246	246	259	249	268	259	253	260	277	269	254	265	253	276	260	249	283	260	261	244	267	267	274	260	294	279	290	282	230	265	273	288	270	256	247	258	248	287	257	272	284	252	242	291	266	271	252	265	273	271	230	250	242	235	254	249	274	257	244	246	266	286	289	268	250	259	254	268	252	287	268	256	278	254	287	239	254	271	306	282	297	261	237	249	250	260	249	283	247	251	259	256	261	271	258	278	277	266	277	252	229	234	276	271	285	250	243	274	284	255	282	243	257	230	284	285	261	268	266	279	256	320	268	258	250	248	274	263	267	266	267	302	263	238	278	279	263	294	283	272	273	258	235	274	282	271	273	300	281	253	255	255	288	240	282	264	273	233	260	276	239	249	256	259	289	257	257	257	260	259	256	278	283	279	293	260	275	275	279	282	291	273	289	269	277	265	263	253	260	257	303	264	268	258	268	273	281	270	239	275	252	264	281	275	256	258	243	244	248	254	260	286	279	268	251	243	255	266	282	258	257	257	248	279	268	278	253	255	248	230	242	266	255	244	221	270	286	256	243	273	262	238	279	227	275	234	262	278	266	278	249	262	237	223	269	299	280	259	269	285	275	280	250	275	253	284	282	245	233	244	296	262	263	253	252	235	264	259	262	278	249	257	268	272	261	225	283	282	294	274	247	276	237	266	287	256	296	250	262	267	279	259	265	281	235	290	237	276	272	276	283	289	253	255	273	262	257	272	238	230	265	268	245	281	223	255	290	249	262	251	251	265	254	297	273	277	247	251	255	262	282	241	237	287	247	258	270	284	280	263	257	257	255	283	239	255	244	271	272	243	233	247	278	262	255	280	268	277	258	260	258	272	254	253	255	267	238	231	268	253	252	246	264	266	244	244	278	279	268	254	258	264	252	241	260	257	258	259	289	279	278	274	253	239	260	300	259	276	256	245	300	289	251	281	247	266	271	279	280	293	235	251	249	275	279	277	270	246	236	243	283	253	319	280	280	247	250	259	314	270	277	244	271	275	290	294	284	242	257	276	293	251	238	279	251	280	260	292	251	278	300	281	249	256	258	281	259	278	269	298	254	266	270	272	287	276	264	276	263	288	254	269	248	295	293	245	304	225	252	232	264	227	252	253	300	280	279	263	239	275	264	248	246	256	252	269	235	239	261	261	254	252	250	239	244	285	268	240	263	286	276	271	271	273	273	270	254	264	264	267	254	302	264	273	252	279	262	238	270	269	256	281	270	269	264	268	267	249	263	238	243	273	248	247	272	229	281	251	255	270	275	272	262	243	263	273	257	273	266	253	288	268	266	278	254	268	234	264	247	243	280	236	277	263	269	257	243	314	274	250	244	252	270	265	241	267	244	268	260	283	266	257	262	262	269	241	274	242	253	277	256	287	224	250	302	266	253	262	276	281	283	268	277	276	257	251	244	274	263	245	251	250	258	261	251	269	238	299	299	252	262	283	303	260	247	253	259	262	286	280	262	293	242	255	282	243	271	263	265	270	259	273	230	263	248	286	246	270	286	286	287	290	284	242	283	278	264	260	273	257	264	256	279	302	267	264	252	251	283	254	263	253	254	252	251	284	239	279	297	271	263	278	284	224	254	253	257	267	305	249	278	266	250	267	263	258	266	252	279	261	268	260	238	271	261	263	242	250	239	260	257	257	259	290	258	259	261	236	291	276	242	268	262	277	289	254	257	273	231	267	284	249	272	258	273	262	294	263	239	235	248	247	248	277	243	257	260	243	270	272	285	246	287	253	267	247	266	270	248	256	259	251	263	255	275	260	245	249	262	292	272	273	265	252	253	284	284	285	253	276	276	279	245	280	261	282	265	288	243	248	252	263	267	287	247	276	260	260	231	283	269	288	238	274	272	270	250	288	257	287	263	263	271	288	279	252	247	293	266	282	245	252	300	288	257	255	250	260	267	281	240	242	246	245	233	263	251	268	259	282	271	275	258	275	290	277	247	263	297	243	266	268	255	242	228	291	259	247	270	273	269	258	261	263	264	268	230	274	279	254	282	213	257	293	243	252	265	242	253	265	251	270	270	264	271	272	250	261	257	269	239	233	249	247	263	270	282	268	286	237	274	285	285	256	255	267	246	260	275	258	244	274	262	250	282	267	252	243	255	245	240	263	234	237	255	247	256
67428	65204	50571	35478	17055	6165	4629	810	589	681	611	674	596	653	635	631	630	647	573	655	612	638	653	616	659	626	623	647	606	637	672	738	659	632	629	648	677	645	658	651	611	616	645	583	581	622	690	592	661	634	650	636	627	659	635	629	666	677	655	667	647	675	657	648	662	652	634	663	627	613	652	620	641	644	609	647	655	641	643	623	606	664	628	655	649	653	628	655	699	667	660	657	655	640	604	636	666	664	706	620	572	663	669	692	656	640	642	655	668	661	699	680	681	653	691	670	637	600	651	641	671	693	645	630	625	647	661	650	653	694	610	596	649	615	661	629	663	613	639	649	663	655	636	635	646	619	622	670	697	664	658	636	639	633	622	625	669	639	667	683	620	684	638	625	674	627	595	722	672	633	676	643	645	614	637	670	683	652	642	647	636	671	665	632	645	667	604	642	649	677	660	641	658	656	655	696	656	619	641	645	654	593	664	601	638	655	658	691	653	593	615	643	625	654	616	685	647	627	650	656	669	624	643	656	645	626	671	629	634	663	672	669	606	617	656	646	602	658	625	631	647	614	642	684	639	647	647	689	635	649	608	682	655	683	630	626	647	620	634	622	672	617	588	615	685	633	649	638	665	637	637	658	613	624	627	651	644	638	632	626	625	644	657	619	675	627	611	687	597	651	638	653	673	662	648	587	594	664	630	608	618	639	606	651	659	612	636	629	680	672	583	657	672	624	672	646	694	633	635	654	619	622	642	657	663	626	648	648	621	646	628	615	603	609	623	655	661	633	613	697	610	636	605	658	629	617	615	630	610	609	664	686	603	613	647	655	671	666	597	617	628	648	685	652	638	620	635	653	668	659	700	670	694	660	639	651	644	645	669	648	607	672	599	631	643	690	656	617	616	611	660	656	640	648	665	675	638	666	650	659	614	628	638	675	652	640	704	663	630	637	627	623	586	640	631	651	696	668	661	688	676	649	658	653	672	629	642	639	629	573	607	598	635	651	592	622	626	646	659	633	650	650	644	655	646	678	635	675	639	609	647	636	651	591	625	647	663	623	657	632	676	650	634	612	623	646	693	620	635	644	657	613	655	626	627	632	626	640	633	649	650	668	719	657	616	652	623	666	660	627	602	649	643	605	676	649	655	630	673	628	649	638	633	649	678	649	657	637	633	621	646	673	629	646	635	624	616	591	651	601	656	660	630	610	657	664	632	640	631	618	635	602	633	633	635	582	628	612	688	689	686	649	640	661	649	696	651	652	638	654	647	681	683	621	627	645	654	626	683	679	653	670	609	658	627	629	649	682	635	680	665	642	623	634	667	650	638	657	665	651	608	668	623	684	641	632	661	627	607	636	576	686	679	640	658	628	653	631	634	676	633	645	636	624	662	659	586	641	615	669	647	620	660	676	627	649	676	656	664	637	649	663	620	690	619	648	644	602	628	628	658	605	678	660	667	654	642	694	643	627	641	687	628	617	640	634	645	622	640	597	618	661	641	630	635	660	625	623	625	588	661	634	642	619	702	635	659	667	640	653	633	644	642	635	638	646	660	630	634	665	643	661	713	628	641	632	674	647	645	617	628	645	658	653	586	668	637	659	637	616	630	629	626	680	676	653	633	663	622	678	617	605	636	646	653	655	679	598	577	637	661	650	620	625	655	617	651	653	637	638	656	716	624	684	595	597	668	648	622	608	588	632	614	628	653	617	650	595	629	628	624	659	617	624	661	625	677	624	679	630	675	647	628	649	614	629	659	635	638	644	648	610	649	680	643	667	673	658	639	631	624	642	643	663	644	629	635	609	655	625	621	667	614	675	645	616	602	666	628	637	664	662	640	618	624	640	656	633	654	668	649	641	639	611	661	629	622	653	669	644	603	666	593	608	625	644	642	629	671	656	650	640	638	626	607	635	606	643	613	665	645	664	633	680	633	685	630	700	645	661	653	647	696	623	676	665	649	613	671	667	642	645	599	599	657	635	660	640	620	670	665	626	613	677	644	635	638	604	642	672	619	652	653	642	651	631	637	639	629	650	651	689	674	639	578	648	627	694	677	718	647	649	615	606	633	645	632	629	644	640	644	661	693	644	665	611	667	657	636	616	576	649	655	658	633	660	581	643	662	642	647	665	632	637	634	614	655	610	667	661	650	638	643	656	623	625	656	692	627	626	619	588	658	631	592	629	647	629	607	652	679	669	641	618	616	651	653	635	629	595	648	646	638	669	616	651	615	615	669	658	616	600	632	622	688	642	693	659	630	662	658	642	605	650	658	624	623	674	622	640	636	660	641	601	638	641	666	636	615	596	686	651	634	642	599	663	687	625	658	657	694	638	692	721	624	650	602	685	624	671	657	617	656	654	673	638	638	646	672	671	625	668	661	656	633	611	666	656	655	661	642	628	670	665	583	628	674	643	609	622	669	621	633	660	614	665	625	611	643	637	645	631	649	627	611	648	644	640	640	622	669	640	660	613	648	626	612	603	644	657	661	627	663	630	616	635	673	651	637	667	661	619	616	676	668	629	657	650	731	656	616	625	635	622	612	628	639	618	617	637	637	677	679	655	697	640	618	625	613	620	617	691	632	629	657	634	655	660	711	627	657	660	665	633	623	613	620	634	614	694	627	664	666	632	659	621	604	639	669	649	672	658	600	619	631	631	672	684	611	625	634	628	622	585	603	666	646	622	620	622	704	608	615	694	601	619	657	633	634	667	632	613	657	656	648	676	602	654	646	647	613	646	640	605	645	663	602	612	662	649	700	657	643	677	645	687	645	669	645	655	635	651	673	626	647	582	631	652	654	655	587	631	660	652	653	649	624	602	654	645	628	623	610	671	634	652	659	639	621	643	625	620	660	697	633	651	677	611	674	656	632	671	647	655	619	649	657	626	631	649	653	661	606	681	622	629	618	628	654	679	640	607	623	646	602	651	640	670	661	666	664	652	641	629	647	631	659	648	642	622	656	632	692	615	645	632	601	645	677	606	658	626	632	650	624	663	665	618	697	641	685	631	654	620	595	687	656	612	670	668	616	671	647	636	655	627	663	588	638	658	607	656	618	617	629	692	636	620	619	652	614	636	693	631	653	695	644	666	635	670	627	636	647	598	634	655	635	643	642	640	619	639	632	656	670	653	634	595	687	668	638	645	659	673	660	639	649	683	627	648	697	617	663	630	649	632	652	638	625	632	669	617	621	644	692	610	664	663	624	632	677	599	612	666	639	651	637	626	621	646	650	636	620	648	637	644	625	609	658	661	643	661	650	663	676	687	595	633	608	620	609	645	672	651	602	592	647	667	650	664	663	700	644	666	619	651	684	622	633	616	682	677	650	661	660	641	650	643	714	640	626	677	679	631	650	645	665	647	617	619	641	646	659	642	700	659	620	657	653	613	601	644	657	621	673	659	686	711	585	633	636	683	684	687	687	675	675	610	631	622	616	673	642	670	611	647	620	606	643	654	616	671	645	613	607	673	627	627	620	598	647	671	630	632	637	619
39538	27207	11042	2424	856	462	402	358	360	368	362	393	389	375	366	408	338	380	354	362	362	354	359	376	358	374	327	388	363	410	354	362	379	369	376	376	354	406	387	368	356	351	350	357	367	371	363	342	377	372	370	400	399	325	372	336	354	390	368	346	343	408	343	390	395	372	420	349	362	370	360	373	337	365	355	381	388	372	375	336	373	362	384	355	381	353	381	368	334	363	361	351	318	366	381	380	358	352	331	342	375	388	349	319	404	343	381	362	351	377	388	347	375	360	338	393	356	364	389	346	342	362	357	394	395	390	410	358	334	405	364	365	343	364	392	367	383	360	341	382	352	381	335	356	332	369	351	372	366	371	400	363	370	420	377	387	371	337	388	371	381	358	365	344	382	354	364	342	374	387	364	374	372	381	371	395	359	359	358	330	361	356	390	377	369	338	369	390	395	334	337	355	400	388	374	362	363	350	393	362	390	367	365	336	341	353	388	382	363	378	402	371	352	416	348	350	386	382	371	368	372	342	369	381	371	393	338	374	408	405	376	362	341	363	384	369	379	339	365	357	381	352	401	354	390	364	374	363	413	338	358	363	359	356	346	356	343	386	347	358	360	376	361	364	342	386	358	360	383	333	331	373	342	383	363	385	389	351	350	399	360	366	361	367	366	407	384	358	364	360	362	364	370	372	365	376	394	392	424	341	344	389	356	356	354	379	381	345	323	385	364	377	332	339	388	361	389	377	411	371	376	385	385	343	352	361	353	312	338	372	361	378	363	366	358	412	321	382	410	372	369	376	403	361	349	317	357	393	377	398	352	395	355	373	352	375	378	362	366	346	393	388	394	358	389	358	356	358	381	370	336	363	399	352	363	371	342	382	372	368	360	382	362	404	370	377	371	341	368	332	381	360	351	356	336	336	332	393	379	390	355	361	369	329	395	361	400	384	347	350	350	370	342	354	372	376	383	355	380	371	381	339	367	376	377	376	356	384	349	389	355	373	387	376	330	357	392	377	391	351	371	330	378	356	395	336	370	365	337	389	386	376	354	374	362	355	336	365	332	392	386	371	380	341	352	361	410	334	382	372	374	341	389	362	366	383	345	351	359	358	370	350	345	364	383	345	371	365	354	379	360	384	339	403	379	390	339	372	378	389	347	364	375	376	345	374	328	408	355	358	372	370	339	348	371	343	353	342	378	352	380	380	358	344	354	387	368	377	363	384	350	362	344	400	354	375	345	342	366	372	367	312	356	352	358	346	401	354	324	378	374	403	385	344	349	379	365	357	362	377	368	365	343	334	363	420	404	377	368	358	369	377	330	366	365	380	356	371	345	388	361	351	351	324	379	377	407	384	351	352	375	399	351	340	340	359	359	369	393	383	363	384	387	370	367	381	353	334	377	383	358	380	355	366	362	367	357	378	364	388	374	375	375	393	379	381	371	381	371	383	358	351	383	378	364	376	358	325	351	362	340	360	349	375	351	377	376	345	376	367	344	369	384	354	373	345	380	369	359	341	361	370	385	366	361	385	400	384	349	357	388	372	367	387	382	364	326	355	390	400	372	373	397	350	361	358	373	381	358	400	381	377	352	359	350	348	369	380	378	382	359	398	349	389	364	403	345	376	376	368	362	366	355	362	353	396	362	375	378	354	385	396	381	343	391	360	396	352	325	363	366	398	381	336	370	386	324	359	349	355	362	304	380	374	338	394	335	348	411	340	350	354	382	348	350	345	345	349	385	378	370	376	339	386	361	359	325	371	368	368	362	354	379	394	359	366	361	365	376	382	352	375	384	340	359	356	387	337	344	330	346	361	376	354	339	384	397	367	365	357	344	340	361	374	367	364	377	403	371	365	381	370	354	345	393	378	358	391	331	393	358	377	349	364	359	330	373	349	376	396	350	366	350	381	343	392	384	380	382	376	344	390	351	340	381	342	330	350	388	370	372	352	380	351	341	343	404	381	373	347	334	354	359	357	367	349	390	368	348	349	363	373	407	373	340	375	383	372	369	376	389	357	356	397	384	380	368	370	379	355	377	378	355	313	365	365	352	376	376	366	396	336	353	388	366	358	366	355	398	344	406	372	380	365	399	337	353	363	369	404	356	362	348	367	369	379	374	384	398	381	342	370	360	378	344	353	363	354	382	384	359	374	355	383	384	373	373	361	359	386	362	379	371	368	370	353	389	349	383	340	380	356	359	373	329	380	361	359	379	379	367	401	386	400	356	356	368	392	395	380	364	375	363	386	355	357	358	379	360	346	366	390	345	372	362	386	388	346	352	360	390	361	362	376	310	399	356	379	382	364	363	401	347	361	351	376	381	372	361	387	375	381	386	373	362	397	352	344	370	344	391	367	398	345	366	364	350	337	368	344	343	363	367	376	407	330	346	389	365	348	398	356	381	383	389	381	359	334	360	380	390	385	376	353	367	349	377	365	390	396	358	340	362	408	351	335	395	366	346	394	391	354	371	367	354	383	343	358	375	392	385	311	391	317	378	385	350	396	408	334	346	374	374	371	411	336	333	367	376	370	393	381	376	311	360	362	383	396	356	364	394	378	346	381	379	382	366	359	393	381	383	396	367	386	340	380	354	369	365	377	349	363	355	349	396	414	345	379	363	384	336	394	401	344	363	397	392	383	414	377	372	355	382	389	360	344	366	356	336	373	402	380	364	344	352	359	346	356	374	351	375	342	363	350	347	378	327	367	349	343	366	370	354	348	352	382	380	362	382	402	378	348	370	373	364	396	368	371	367	390	322	366	336	365	339	373	385	365	366	340	377	395	350	351	364	375	393	369	362	383	358	384	366	352	348	379	347	351	340	353	363	391	375	381	402	391	353	388	382	366	365	396	355	378	382	397	355	381	326	379	328	373	351	329	368	401	384	336	382	353	349	344	354	354	357	390	384	351	352	410	356	383	366	361	346	391	357	337	353	339	343	358	354	333	382	357	369	364	363	378	365	371	396	335	372	382	362	357	353	387	357	343	384	374	330	311	366	376	384	360	371	353	364	387	373	338	393	364	353	370	374	362	354	369	357	347	370	384	391	332	350	376	373	366	316	338	349	360	407	392	391	345	364	354	325	385	382	376	359	379	354	387	356	384	387	384	345	391	372	370	359	349	374	358	376	359	371	311	344	360	375	395	339	331	391	383	342	322	348	340	383	331	364	415	374	411	362	395	350	375	354	335	385	366	390	396	378	385	351	323	369	380	385	356	404	322	353	355	363	408	319	380	387	373	359	370	399	357	378	391	330	370	355	373	354	334	346	351	340	372	354	390	390	389	366	339	344	382	358	381	373	360	373	357	367	393	370	359	367	376	331	350	363	391	377	370	360	368	356	343	353	357	383	356	351	389	398	348	332	383	343	372	391	349	379	370	349	357	375	388	322	363	384	378	362	370	339	349	365	401	355	367	357	363	350	389	361	403	375	364	377	371	372	369	372	355	401	318	410	345	380	371	372	346	407	340	388	393	350	371	373	375	368	386	376	400
36206	27674	13597	5078	2132	1078	1133	872	901	902	863	863	917	945	855	876	869	864	897	855	879	851	916	806	884	895	859	864	906	841	830	904	850	872	827	904	910	861	876	837	911	869	908	923	917	898	885	853	941	881	924	845	912	941	901	858	854	883	891	832	833	879	929	978	898	846	869	861	924	892	883	932	873	903	887	864	871	905	882	867	871	873	907	833	879	906	872	844	897	889	899	887	830	874	839	907	888	876	893	888	887	845	871	900	911	897	850	832	959	929	864	880	837	883	857	942	885	894	864	828	912	901	830	875	873	889	879	865	835	921	933	865	835	893	911	857	826	863	884	893	903	870	871	886	867	914	944	874	887	856	853	873	917	919	885	865	837	866	891	952	887	879	887	894	921	905	828	854	858	898	932	848	881	897	873	849	855	950	861	865	836	914	877	828	897	895	908	866	849	839	868	892	879	890	869	889	936	873	844	898	887	820	842	842	917	899	899	850	907	931	881	823	875	884	867	869	867	856	903	884	897	920	851	946	892	904	844	904	881	894	901	877	875	917	896	868	902	897	879	893	823	890	870	897	882	912	882	901	933	931	917	881	908	866	892	849	886	943	882	865	855	879	898	858	900	880	887	877	913	913	908	912	888	861	902	855	917	904	895	903	902	923	921	895	842	811	923	911	910	896	893	860	878	863	883	907	894	850	889	880	885	869	847	873	829	866	852	882	913	877	897	895	877	905	922	918	912	859	858	919	843	850	933	884	864	883	876	900	894	905	886	835	894	917	900	875	916	825	924	894	880	898	867	918	850	920	856	872	877	859	897	884	876	902	853	890	910	858	889	858	867	903	907	943	855	913	889	887	972	902	845	915	896	911	927	914	876	955	903	882	868	900	896	828	863	851	879	871	866	902	899	902	932	856	847	891	853	890	931	878	928	905	869	935	903	936	847	863	891	915	892	917	828	837	859	889	897	934	871	899	867	872	837	937	848	900	895	914	884	871	914	909	866	910	892	889	909	877	853	886	834	956	881	819	885	830	875	916	878	877	856	894	839	869	880	884	803	894	904	870	866	878	865	887	887	906	856	908	850	905	920	844	852	871	844	866	845	893	889	870	924	866	893	865	855	925	900	908	907	895	911	854	889	904	891	850	865	872	913	888	864	901	880	881	871	839	888	875	847	910	921	860	921	856	898	862	925	857	879	828	860	873	935	936	880	876	865	898	941	852	889	838	948	848	824	857	851	867	849	857	910	861	921	879	861	882	884	890	887	901	884	880	896	858	858	879	857	852	869	932	935	892	883	851	865	867	895	903	864	855	874	901	884	901	918	834	854	858	824	901	886	899	952	901	849	841	876	938	858	932	918	852	893	857	911	923	885	920	864	920	900	943	817	876	905	911	928	900	871	837	892	895	901	909	890	863	868	881	864	861	872	884	853	915	864	887	827	868	857	942	912	843	887	891	874	889	874	883	942	845	853	869	883	891	899	916	863	884	923	874	849	901	863	902	895	883	958	868	924	874	892	896	909	852	884	900	827	962	892	886	932	827	872	856	874	808	874	873	832	882	856	928	892	863	886	883	961	910	897	883	852	876	855	846	898	889	863	894	945	887	900	917	883	938	841	930	896	831	888	899	949	909	862	850	930	862	857	891	854	922	873	810	878	858	893	858	864	886	901	850	874	909	878	878	907	866	868	916	826	929	889	910	899	899	879	964	895	901	883	829	859	890	864	875	882	843	872	909	891	913	883	866	880	887	866	923	893	876	876	907	891	913	876	868	921	845	886	842	906	911	872	877	872	933	855	813	893	879	919	881	979	858	903	916	849	858	873	833	866	867	854	870	906	901	830	882	881	875	902	920	887	886	908	936	854	920	888	870	888	844	863	905	862	903	850	873	903	892	873	850	890	859	805	885	836	934	848	911	866	926	858	927	883	868	912	906	856	887	895	887	861	856	869	884	943	920	914	932	796	918	891	880	881	928	909	905	920	886	876	929	891	891	920	868	885	831	904	898	864	851	860	914	857	863	911	871	900	877	931	904	884	881	874	839	872	912	917	843	883	933	899	887	919	860	914	866	870	850	947	895	902	867	846	871	944	877	891	885	873	845	898	881	882	846	842	891	858	873	819	901	873	849	844	880	920	910	881	868	960	873	949	892	871	893	907	881	894	891	855	871	852	920	831	865	886	886	880	883	873	905	852	863	892	869	869	897	930	864	871	864	874	875	907	891	887	942	856	890	914	839	897	922	904	834	886	892	877	881	873	912	895	898	823	866	837	895	874	846	876	958	877	865	868	900	917	909	856	844	957	822	884	862	879	894	913	871	874	870	898	885	866	927	906	896	877	896	828	893	911	834	905	845	907	854	888	905	883	873	888	873	861	913	858	889	862	859	912	889	842	875	895	922	850	849	809	913	855	882	855	934	933	858	945	853	885	872	829	907	930	905	875	840	903	885	871	891	885	866	870	938	885	833	882	858	856	874	868	851	901	883	878	856	880	811	911	881	891	887	864	885	847	869	860	884	868	857	908	902	858	887	881	910	876	880	864	849	900	882	892	869	889	881	864	914	842	849	824	890	848	831	919	916	886	849	878	910	862	882	862	852	877	852	896	939	880	889	953	873	881	908	895	901	864	899	884	892	869	864	956	896	864	925	874	865	848	838	894	872	861	896	821	900	892	877	881	888	907	926	887	888	925	858	854	860	915	923	892	928	889	916	883	961	899	862	832	877	881	922	890	858	898	906	906	883	875	894	839	914	871	873	881	873	933	863	897	938	845	948	890	881	871	860	849	842	906	896	902	859	878	884	887	873	886	918	875	886	845	864	923	925	899	866	837	858	871	910	880	855	865	922	882	858	895	905	863	986	860	891	875	842	851	883	903	908	893	867	885	883	868	862	924	853	923	882	832	926	897	859	886	878	886	906	869	890	821	939	908	851	797	893	913	887	862	904	853	890	876	815	969	873	905	862	931	918	836	897	923	911	880	907	899	902	867	902	907	879	924	863	844	915	888	819	842	873	894	869	906	825	866	902	890	878	856	870	854	874	919	946	866	903	909	916	889	853	888	861	887	909	885	873	878	891	868	897	844	801	885	895	907	902	938	879	859	916	877	891	903	933	923	902	903	882	864	874	866	914	909	871	864	945	866	814	954	901	884	868	892	925	902	821	898	876	852	841	872	862	877	930	881	829	887	931	892	862	857	863	870	928	897	941	883	893	874	840	902	900	904	874	897	907	839	917	926	869	922	896	856	884	861	855	888	925	886	937	833	872	904	844	883	842	834	897	874	911	857	873	862	874	898	851	840	880	852	871	868	852	902	882	904	848	914	923	862	913	920	880	942	864	849	909	924	933	902	877	879	838	894	861	860	838	918	877	841	868	894	870	886	885	894	846	892	927	832	857	878	939	898	880	878	856	927	914	871	876	893	837	830	892	848	918	905	861	911	900	918	857	855	868	933	911	886	899	867	886	851	934	948	910	835	880	846	875	936	906	863	899
65952	51710	30872	9840	2261	718	549	379	379	387	333	376	376	413	377	381	362	381	394	392	362	376	361	367	392	376	337	382	350	384	335	364	352	375	398	397	427	368	363	381	380	361	377	351	401	368	394	369	392	367	378	351	390	355	386	339	365	383	363	397	341	385	372	370	354	377	361	380	375	403	396	360	346	363	382	320	395	378	391	364	384	382	378	385	375	354	374	413	382	393	362	358	361	355	333	386	408	369	397	362	355	372	386	369	382	363	367	389	357	365	381	382	371	396	432	374	370	351	371	352	379	354	382	346	363	398	337	393	355	393	362	356	367	347	415	345	350	385	379	396	344	387	372	387	384	391	400	411	345	387	378	353	402	363	383	384	368	378	392	363	356	405	371	381	374	362	370	377	367	382	350	386	358	345	377	381	367	346	349	392	388	333	385	383	382	366	348	374	351	371	367	365	358	387	372	400	350	372	327	359	386	377	364	391	383	391	367	373	353	370	356	374	387	372	361	335	342	393	395	410	371	377	359	389	331	384	391	366	354	356	354	345	369	348	397	358	412	353	347	369	371	402	378	412	328	361	372	342	358	365	373	364	390	384	341	371	347	415	368	392	376	387	382	348	367	400	381	361	377	365	366	367	371	399	390	391	355	374	395	362	379	362	377	396	388	366	337	367	325	380	368	386	360	347	366	388	381	318	385	387	367	388	402	360	418	353	371	395	370	341	342	350	378	355	367	382	379	370	373	377	347	355	375	384	384	351	395	360	353	373	354	389	372	366	382	379	360	360	365	407	376	320	380	375	363	324	380	372	358	355	363	374	395	410	427	375	373	384	370	376	330	345	379	345	363	423	402	358	386	328	383	324	373	389	353	374	386	360	376	362	385	352	385	411	387	385	377	379	377	355	392	363	403	311	384	386	376	393	401	375	386	373	367	356	348	391	371	373	364	345	373	370	349	384	371	341	374	346	393	377	381	357	388	379	380	394	338	378	389	363	400	359	359	410	341	339	348	388	393	388	357	390	368	356	376	386	350	351	358	381	374	384	350	368	401	390	342	411	339	363	357	380	371	366	357	341	364	366	361	357	370	347	364	375	355	330	367	414	372	390	403	347	354	347	365	346	369	385	329	397	346	379	376	337	388	361	348	365	374	363	333	349	383	368	369	363	326	359	362	373	341	387	334	367	384	366	384	355	361	390	356	384	373	335	414	344	374	365	365	400	381	391	356	421	393	398	376	378	364	356	383	380	352	356	359	368	383	340	376	385	401	363	358	402	340	357	366	345	372	371	376	385	361	385	341	387	360	422	378	355	354	373	386	406	339	337	354	410	360	382	356	379	401	359	346	373	398	387	333	387	346	367	384	367	339	361	412	358	380	374	368	385	385	356	371	374	371	379	348	362	383	383	342	355	375	361	348	344	368	341	399	363	383	360	382	380	384	385	358	349	380	365	368	365	373	357	337	375	349	376	371	361	398	349	382	369	369	339	360	365	357	379	373	352	364	372	374	418	367	373	361	384	397	370	417	393	346	363	339	362	376	390	379	359	345	354	384	362	360	389	401	372	374	361	405	379	379	363	378	365	345	362	395	379	331	384	362	377	370	347	354	370	412	368	376	359	369	378	390	392	379	366	386	392	380	356	341	393	385	324	373	383	378	385	348	380	358	378	359	410	363	360	365	403	390	383	343	348	363	349	385	356	386	349	388	349	383	408	346	353	356	345	374	355	377	377	363	376	392	360	356	314	373	364	373	362	412	375	358	387	348	358	347	393	374	374	371	387	384	399	338	353	376	371	370	341	365	380	406	370	340	370	366	352	388	396	379	370	386	378	362	394	365	352	392	388	362	387	371	331	380	354	392	346	376	352	336	350	366	362	367	372	390	387	380	397	336	340	406	365	377	393	340	372	403	381	361	356	360	365	379	394	364	412	371	375	385	383	365	361	360	416	380	363	365	394	367	342	376	379	360	368	365	410	363	357	369	335	353	405	385	406	382	381	366	377	410	387	397	348	383	357	387	340	371	379	363	363	388	393	401	366	368	371	385	384	383	350	379	373	385	384	374	393	368	370	418	359	355	372	382	384	369	365	385	352	382	385	359	376	336	371	351	357	357	363	367	332	381	371	405	359	392	375	336	372	380	380	342	367	338	393	354	378	365	362	368	375	369	396	366	391	360	365	376	415	360	372	360	367	374	353	345	377	349	396	401	372	340	363	370	369	380	322	382	400	374	338	358	365	350	384	354	380	342	358	359	354	378	397	360	394	376	367	356	379	351	350	377	369	388	375	382	353	372	377	367	388	372	375	383	354	335	388	355	379	353	383	379	428	380	387	365	329	374	351	371	366	348	356	371	389	370	366	353	373	391	382	390	380	363	401	348	390	377	355	373	395	374	397	369	376	350	359	370	341	342	385	348	407	374	358	349	367	361	423	387	379	342	350	391	383	381	362	364	358	389	374	358	352	370	412	344	396	399	389	351	383	353	378	404	346	379	355	373	365	342	379	367	359	369	413	357	358	382	351	379	374	360	367	375	378	369	364	330	378	344	354	358	371	396	391	373	393	408	363	382	357	390	337	388	361	370	362	338	372	372	322	358	374	383	375	376	350	364	359	386	362	311	380	378	352	360	368	395	354	355	352	374	402	362	329	354	366	367	363	362	342	367	371	352	381	395	375	374	385	365	350	390	359	394	351	335	370	334	359	326	363	355	380	397	358	376	385	371	374	341	342	370	378	363	407	396	348	367	368	374	411	373	380	402	380	316	358	382	386	344	394	393	393	375	417	346	336	416	344	359	428	359	357	365	349	372	371	388	387	387	421	349	384	379	393	411	348	355	342	361	361	399	381	406	371	353	371	374	376	372	345	381	366	361	350	375	374	362	376	322	395	386	398	361	367	367	353	393	377	393	349	393	364	380	384	362	382	380	403	358	374	387	356	369	376	367	369	369	370	383	370	375	384	360	400	363	369	352	369	379	356	401	378	353	364	380	373	386	345	372	370	380	401	394	424	398	391	405	345	350	362	370	406	347	353	363	341	366	355	378	379	415	354	365	391	387	366	379	381	376	390	341	382	385	356	360	367	374	364	348	374	384	385	383	403	363	365	358	357	405	382	351	386	378	365	395	381	355	341	389	385	342	380	386	367	359	330	397	370	357	376	396	395	356	374	331	340	350	367	369	384	350	394	362	364	363	382	390	355	357	396	374	404	407	398	365	384	370	386	334	335	378	358	355	384	371	363	351	377	359	374	370	384	372	338	377	360	359	340	381	386	358	378	353	368	344	324	379	387	365	399	378	364	356	386	396	406	396	379	346	368	389	363	370	355	363	370	366	360	353	355	367	371	375	362	333	354	368	362	364	401	398	380	381	363	365	373	383	369	365	391	410	374	360	401	392	367	371	362	389	378	341	352	379	388	351	351	385	351	374	361	348	350	387	318	404	358	368	357	360	376	371	356	363	383	394	374	363	385	374	359	377	380	376	349	403	387	377	374
46740	42321	29739	14075	5468	2060	1781	913	901	886	893	857	875	913	903	881	908	841	851	928	879	877	953	915	878	880	878	904	872	888	906	939	878	854	861	894	877	929	886	922	844	860	889	911	921	870	898	938	885	782	890	922	922	886	902	823	929	807	887	890	896	912	938	884	868	890	824	921	929	905	936	884	902	920	916	917	895	932	862	877	877	855	893	820	903	896	937	872	861	897	886	881	940	948	876	883	901	875	876	890	919	876	898	880	869	920	871	914	876	899	900	950	889	905	857	888	862	908	889	863	898	945	871	899	901	854	853	902	873	848	897	859	909	912	928	892	910	968	880	853	924	894	952	882	864	851	912	919	875	924	870	836	945	883	886	856	881	850	837	921	893	893	871	920	859	898	926	894	831	867	927	874	885	811	883	884	880	859	917	855	875	934	921	901	909	860	884	946	908	888	906	895	888	916	892	855	882	872	857	908	884	872	899	902	883	886	912	896	912	890	905	847	936	913	874	925	904	934	891	890	887	868	872	871	882	871	919	895	926	884	890	873	853	887	843	903	937	862	911	910	914	850	910	888	910	914	871	873	919	887	857	927	869	909	896	913	915	922	862	888	894	938	897	904	898	923	868	959	929	879	905	886	945	869	834	867	861	909	891	957	847	882	894	843	887	878	862	913	858	885	838	925	865	920	877	920	878	920	895	890	929	847	899	863	913	901	842	893	892	940	873	864	865	880	873	856	917	925	900	921	902	902	882	908	872	910	910	874	896	872	915	890	908	931	908	855	875	887	925	902	933	897	855	927	888	857	926	906	870	861	914	829	876	857	879	923	892	878	932	903	912	883	852	936	950	893	840	917	916	890	809	877	876	908	923	949	912	852	907	900	900	848	864	868	870	899	898	918	954	859	908	926	937	914	892	895	943	855	936	893	865	860	933	915	895	888	888	886	857	855	816	876	897	853	938	872	908	897	863	907	886	880	854	902	925	931	873	927	883	906	899	901	909	900	918	888	932	886	888	911	892	963	900	863	890	886	907	912	847	848	886	943	849	824	888	873	909	937	867	921	879	930	888	920	904	814	861	910	868	919	841	855	874	865	866	950	843	890	897	905	897	887	958	843	851	878	862	891	895	870	899	853	897	870	900	866	910	899	880	893	904	904	887	844	923	943	826	861	855	880	944	975	901	921	908	883	857	929	899	844	885	910	935	859	867	893	843	899	941	820	902	917	853	895	903	870	927	912	902	937	886	926	932	911	887	882	853	914	852	878	898	875	893	834	954	909	909	859	933	887	858	884	843	865	867	817	911	868	911	867	858	905	888	901	893	881	900	868	880	893	877	895	901	881	915	834	883	900	952	898	847	884	901	936	884	891	893	852	905	872	916	963	892	924	873	871	893	942	875	898	896	876	878	894	866	950	898	871	923	816	883	964	851	868	908	884	892	890	890	847	873	871	899	873	866	870	939	918	878	893	950	907	865	912	882	852	805	912	871	897	900	944	929	934	842	905	911	906	921	891	923	877	920	893	892	880	945	945	879	887	844	878	883	892	921	856	853	847	909	931	838	897	865	863	894	890	906	866	879	951	918	917	948	928	835	906	887	883	846	868	939	882	874	892	855	921	900	900	891	989	828	854	925	834	876	882	952	889	876	873	894	899	959	844	866	918	869	866	916	863	909	867	860	874	950	865	867	895	935	888	904	831	850	836	844	865	872	913	849	885	954	933	887	877	842	908	898	916	886	973	938	932	907	909	875	919	892	914	864	892	900	904	927	882	940	887	869	942	933	906	869	839	943	954	891	902	868	909	942	885	866	893	908	863	927	917	884	896	957	887	937	903	850	879	892	848	904	931	872	859	907	883	924	890	954	891	873	880	879	941	888	907	807	902	898	904	828	804	840	919	851	886	878	911	877	893	917	917	850	930	882	874	895	887	894	949	890	907	869	930	922	880	899	904	902	876	875	897	951	874	874	895	904	892	883	924	894	903	881	916	877	875	936	872	879	868	868	873	893	1003	921	882	918	860	857	877	883	873	889	852	952	849	907	899	906	894	897	937	911	941	922	892	883	891	875	921	921	888	830	919	853	850	900	932	886	901	884	894	889	920	939	904	883	905	866	921	912	930	863	871	912	935	947	907	922	898	898	937	884	885	881	915	878	842	927	933	916	913	880	874	887	896	861	861	874	877	882	869	885	856	859	899	904	842	921	865	895	880	875	906	840	924	864	916	880	932	875	895	843	884	900	877	938	878	829	858	874	819	853	910	887	922	852	858	940	908	848	890	863	887	898	844	866	893	914	840	879	843	878	884	908	862	916	886	868	857	905	900	926	814	877	834	866	920	906	885	858	856	918	907	870	928	851	880	905	885	850	863	868	918	873	909	903	840	874	877	879	867	954	931	947	844	842	872	851	877	925	912	917	845	869	876	900	857	843	841	933	879	876	909	901	867	897	947	907	923	935	889	860	908	924	860	887	891	873	905	862	924	896	923	919	836	833	890	926	885	873	869	871	850	895	905	885	937	884	864	911	901	902	868	929	913	867	933	874	882	874	919	925	895	845	924	915	885	870	894	877	876	871	888	869	877	874	901	875	885	911	871	902	873	901	881	892	913	861	888	921	883	932	909	884	869	906	948	915	853	923	879	900	861	865	887	879	858	921	881	873	874	913	940	911	902	884	857	884	867	887	881	888	944	861	884	924	854	945	898	926	900	925	858	927	873	943	885	931	866	898	842	836	896	865	833	900	902	854	888	855	916	881	909	851	887	892	866	916	904	874	896	899	868	907	906	879	903	893	864	931	924	925	850	849	872	895	892	936	861	878	897	907	956	849	869	835	903	870	848	918	829	872	900	929	898	834	919	843	905	962	892	911	918	879	911	917	928	919	900	955	911	894	861	896	885	863	936	884	897	900	889	868	899	936	903	831	946	834	886	903	853	888	940	991	861	863	939	876	906	869	862	904	954	917	886	887	842	902	892	880	899	882	882	862	916	823	852	828	873	850	916	939	884	857	884	900	868	907	919	883	883	891	903	954	882	880	804	909	905	833	863	929	925	872	906	917	830	879	923	892	850	864	850	894	911	911	875	914	883	938	866	970	906	848	882	839	838	862	895	884	895	904	895	875	965	873	899	902	906	878	876	893	887	878	876	945	958	904	894	863	861	889	956	916	882	864	950	864	877	880	862	945	826	865	884	933	859	896	875	912	888	903	878	940	882	909	895	870	877	905	901	848	875	893	851	862	853	909	864	876	935	849	885	882	874	914	933	917	872	863	943	831	845	876	896	920	844	866	882	866	904	879	869	890	877	883	870	944	850	893	884	892	853	852	905	840	917	867	868	825	962	916	856	914	947	961	862	923	909	886	857	886	889	904	879	876	906	852	860	878	860	898	855	893	946	885	869	879	925	914	910	893	904	905	864	879	844	930	895	978	882	864	846	882	841	855	864	875	917	898	888	882	913	906	879	873	882	905	818	888	894	907	920	884	918	889	887	863	880
87838	76184	53914	28238	12971	2817	1328	361	270	251	243	264	272	275	246	259	316	233	295	269	240	246	289	259	258	297	260	247	234	260	251	281	279	250	259	295	248	286	269	255	273	243	270	289	278	239	300	269	229	241	288	282	250	262	262	263	261	253	280	240	304	282	242	273	275	257	285	246	257	252	245	235	272	276	240	282	281	247	261	268	261	253	247	267	271	280	280	244	279	304	275	263	249	280	233	283	253	256	267	255	255	234	249	258	283	248	266	280	249	256	236	273	229	292	264	276	271	283	281	272	246	272	276	278	245	245	288	272	245	275	252	284	258	270	275	239	244	261	255	251	257	278	262	258	266	271	260	251	277	232	262	270	242	254	285	268	274	265	257	233	265	238	258	286	263	278	258	281	264	218	233	257	291	236	281	256	262	288	236	253	243	243	247	250	276	241	278	259	245	282	278	255	250	258	248	256	257	282	248	251	247	263	274	233	295	294	255	216	260	282	281	251	256	240	259	256	245	241	291	242	275	246	241	284	267	238	239	283	281	275	252	246	260	259	255	249	253	251	293	250	267	254	271	252	248	278	277	274	254	270	255	288	238	244	276	257	291	276	264	264	290	260	249	260	266	302	242	247	263	261	257	260	290	263	253	255	280	265	261	262	275	255	259	246	252	262	275	260	270	250	274	243	254	239	277	266	261	281	249	254	289	255	271	270	247	259	242	263	261	277	290	268	240	272	268	252	278	278	242	265	246	262	242	275	267	244	244	267	256	292	258	265	267	316	268	268	264	227	246	307	276	255	264	265	256	254	274	231	258	249	278	269	249	263	301	261	287	281	276	243	302	289	302	260	288	267	276	274	253	288	284	270	259	274	260	281	247	256	252	254	239	236	261	264	269	271	259	233	299	256	251	266	260	261	283	269	283	283	262	265	258	256	272	243	275	245	228	230	258	261	279	277	252	244	272	253	318	256	266	268	251	283	270	242	263	272	277	273	258	258	250	283	284	229	284	225	291	257	282	231	234	241	276	270	221	234	242	279	247	277	281	241	269	284	256	230	284	276	246	247	273	254	286	258	289	244	284	264	254	279	257	245	259	266	289	286	262	269	274	272	268	283	283	254	248	269	236	273	271	257	265	274	267	268	283	249	236	260	287	272	241	249	245	247	268	235	261	277	263	265	281	284	275	270	293	263	263	236	302	274	257	269	260	296	262	292	283	232	262	250	263	261	262	284	252	261	284	289	235	243	259	248	260	280	281	281	263	274	286	235	248	246	288	251	260	243	242	251	265	258	254	258	287	298	246	251	258	254	271	309	283	262	288	269	269	253	265	253	261	277	268	277	259	248	282	265	263	263	255	265	283	254	285	252	269	260	250	284	279	253	239	262	264	258	238	261	248	276	257	286	270	287	255	254	246	249	283	253	266	249	258	276	253	271	282	231	285	268	259	270	237	266	250	257	256	249	267	272	263	261	266	256	253	266	264	253	269	278	263	287	272	269	260	225	275	298	261	292	255	247	257	277	267	253	238	283	255	262	248	274	253	244	252	249	245	281	257	280	261	273	239	260	264	247	265	266	248	274	300	246	257	229	296	296	286	240	272	304	278	260	286	246	246	267	266	265	265	256	249	255	257	244	250	271	242	243	244	248	260	279	271	256	260	252	251	275	254	282	251	247	270	268	267	251	236	269	263	257	266	248	273	256	258	246	261	285	284	282	281	254	244	255	267	256	241	282	268	284	258	253	276	284	252	263	223	257	268	257	259	284	273	264	277	252	266	257	286	286	238	266	229	276	255	236	222	254	227	257	290	273	304	246	272	263	261	256	282	255	253	228	279	232	265	268	261	264	244	242	272	277	278	252	266	229	280	273	239	289	268	269	277	280	267	264	268	257	261	291	284	247	255	274	281	250	259	264	261	256	284	292	254	262	254	276	248	280	274	278	257	250	269	280	251	278	278	257	252	280	258	270	280	259	287	262	281	244	255	255	250	248	239	247	286	278	285	252	238	272	276	275	256	248	262	239	275	278	263	241	279	256	261	271	240	254	225	271	247	250	277	274	265	250	248	283	242	291	283	268	265	263	281	242	285	268	262	278	282	279	261	285	267	231	261	303	259	262	316	276	263	253	240	273	248	283	276	268	259	277	264	229	269	230	245	263	281	273	271	249	242	273	267	259	273	241	270	236	258	276	253	254	261	265	285	265	276	236	266	276	243	261	300	257	241	257	238	245	250	276	298	251	271	279	248	249	259	279	236	258	237	259	280	239	258	270	283	265	271	265	282	273	249	259	270	265	244	254	279	229	267	254	275	253	264	265	253	249	269	266	290	279	228	249	242	250	251	279	250	260	249	302	236	255	269	266	260	295	254	274	256	286	242	252	276	255	272	258	262	269	245	260	250	285	273	273	240	238	265	262	266	259	236	256	239	271	260	265	275	263	275	260	253	296	261	266	260	289	244	257	272	246	265	229	246	285	254	266	251	266	240	225	273	236	277	272	251	259	274	268	264	292	283	257	274	228	263	259	274	237	268	244	261	243	273	276	276	263	247	264	289	300	286	238	255	245	287	219	287	262	302	277	257	285	282	254	256	270	281	247	264	231	246	268	300	261	247	291	258	255	244	266	255	286	275	258	274	230	280	257	244	252	256	263	283	253	248	258	275	257	269	254	279	240	272	275	248	307	255	269	277	268	272	252	267	272	268	239	282	227	270	258	208	266	266	241	272	273	266	294	268	269	266	264	276	248	258	294	250	248	249	257	269	239	270	260	280	281	269	277	253	276	285	236	243	271	265	256	266	266	278	256	266	237	264	244	282	251	274	266	262	248	222	250	283	295	269	267	273	274	281	285	257	250	279	291	230	255	230	253	304	269	249	250	247	272	249	257	276	268	272	271	244	228	258	256	242	306	269	250	272	249	244	252	242	250	264	264	249	247	261	253	265	239	291	276	265	256	256	286	241	280	253	245	290	272	256	234	245	268	279	258	243	259	266	250	286	231	251	252	276	278	247	259	270	260	254	243	262	271	258	254	269	266	248	259	256	248	231	260	250	264	257	279	302	257	260	307	284	239	296	283	285	265	272	260	254	244	256	257	272	249	221	235	287	271	261	258	240	274	297	257	270	281	248	263	250	227	239	284	275	238	266	292	276	266	269	230	265	275	244	265	262	286	266	229	265	277	230	255	242	268	257	264	268	255	264	248	266	276	263	264	277	269	259	259	275	278	263	264	240	263	258	235	260	265	274	281	277	232	269	238	262	273	255	251	281	240	279	283	265	261	278	247	281	270	276	250	280	265	271	272	271	242	250	270	248	253	282	263	265	270	260	283	256	262	255	289	273	272	278	280	262	282	244	250	227	260	268	273	252	271	226	254	246	259	274	271	272	264	269	269	271	240	287	278	253	253	278	287	245	246	236	272	268	289	241	238	285	302	262	279	260	275	290	247	238	249	257	293	282	249	268	269	250	226	231	232	252	245	238	269	269	264	244	294	268	291
67329	65037	50405	32902	16249	6150	4621	812	646	672	634	641	657	683	619	623	604	675	663	621	613	654	672	642	615	685	602	629	656	665	660	702	644	677	647	629	622	614	615	644	632	646	612	659	619	660	651	635	662	596	618	666	687	660	619	678	681	644	639	650	666	624	668	586	643	667	628	589	644	652	615	619	642	646	649	676	654	627	656	642	625	643	626	670	597	653	664	659	665	635	632	662	627	628	675	667	612	670	671	636	658	631	653	620	676	597	655	633	676	620	630	617	602	630	588	647	642	619	617	630	637	624	623	632	553	630	615	683	643	683	668	599	644	694	632	618	629	660	649	663	642	664	640	638	663	682	689	653	614	653	612	620	628	643	678	634	633	661	636	644	615	612	686	666	636	627	615	650	644	665	646	605	662	646	606	647	628	632	648	648	695	615	629	610	640	621	649	659	630	624	631	669	625	649	642	641	658	652	635	644	651	629	671	620	620	692	655	654	648	667	680	666	609	603	660	641	609	601	654	683	674	636	653	656	651	632	625	659	643	621	647	660	665	680	559	687	616	643	604	627	620	603	627	597	625	660	638	639	610	649	649	653	635	662	630	625	637	638	657	637	644	655	613	667	606	638	632	631	641	668	653	624	644	648	661	657	609	641	602	621	632	620	658	651	618	646	627	595	604	610	661	595	661	650	658	631	630	646	630	678	675	634	633	667	603	612	634	666	632	657	637	654	652	620	605	617	618	657	649	682	628	641	625	607	622	646	618	630	658	644	655	590	612	649	649	652	697	598	647	634	665	646	653	629	674	698	663	638	652	610	645	611	641	711	667	664	640	665	632	655	659	670	636	632	623	630	672	654	605	651	673	680	659	610	657	633	650	691	641	625	645	661	596	637	630	639	687	676	665	643	618	694	591	643	624	669	608	631	681	630	640	641	660	651	600	633	652	627	634	626	628	638	617	618	650	656	631	635	647	622	624	651	650	628	671	680	612	628	635	610	610	662	659	631	641	649	640	638	634	642	638	627	651	656	646	623	656	630	626	635	624	648	679	622	606	650	617	686	663	661	615	607	662	628	584	654	610	658	633	598	621	651	654	668	613	652	621	580	668	623	681	666	649	657	626	632	626	601	638	665	603	642	650	650	675	644	632	630	641	665	669	604	645	631	626	665	622	617	672	599	635	641	661	642	653	614	655	664	638	637	586	634	637	641	694	618	669	655	651	649	620	614	647	629	647	646	641	644	622	622	640	633	612	612	653	640	632	653	593	614	693	696	620	622	646	630	657	616	668	668	640	657	612	632	620	672	626	624	649	634	600	658	682	649	678	654	657	644	579	619	664	650	623	626	648	601	679	660	624	656	636	650	643	682	661	672	669	594	637	690	627	633	640	626	671	645	650	647	661	601	679	635	632	605	646	643	624	718	643	714	632	609	625	668	659	675	688	655	648	633	649	633	645	662	673	628	626	649	640	619	649	611	651	672	662	655	632	647	639	633	683	621	636	620	628	618	632	616	611	678	612	603	639	666	640	626	650	630	640	628	669	618	660	672	636	616	635	676	612	623	679	658	613	622	625	622	635	650	650	602	647	641	671	644	627	601	628	627	644	623	634	651	626	636	637	627	637	684	657	617	637	661	641	622	669	638	628	635	633	607	721	582	676	679	682	677	639	609	628	628	661	637	636	640	645	655	657	608	648	622	673	645	653	643	648	613	630	684	635	597	638	635	639	615	660	650	667	634	649	639	648	646	678	660	654	650	649	614	662	662	617	605	615	676	664	663	646	653	630	612	688	644	627	634	640	611	661	628	642	641	666	618	642	648	622	622	605	611	625	605	597	646	698	659	655	663	673	648	668	668	690	625	635	611	662	633	657	658	629	645	664	638	574	624	644	697	651	612	689	620	635	688	632	677	655	677	635	609	625	615	613	624	622	633	641	605	643	665	686	600	641	659	666	636	625	619	672	671	646	668	621	635	675	664	644	655	600	630	609	637	668	635	671	670	654	653	659	669	653	615	669	693	632	615	630	622	648	630	630	613	638	628	646	630	667	650	684	600	665	634	636	642	663	679	674	633	618	636	631	619	662	668	682	669	652	652	661	623	602	630	655	649	615	641	639	672	644	656	665	616	648	647	645	687	629	672	678	648	665	661	651	671	628	654	609	670	646	695	647	640	615	606	674	654	672	636	633	648	639	620	625	673	662	622	654	693	636	638	613	642	621	606	630	657	619	657	628	634	585	643	637	672	675	625	626	614	644	640	630	642	653	646	623	631	643	623	635	659	638	629	626	622	633	637	640	617	617	666	619	595	643	647	657	683	634	634	628	581	676	658	644	646	651	627	623	649	638	629	639	666	628	641	666	632	626	629	636	651	659	672	648	666	660	645	602	639	618	669	640	664	657	659	667	654	619	662	617	676	670	660	664	640	663	629	636	635	625	651	579	671	671	643	697	639	594	647	658	647	702	647	595	608	665	640	619	643	622	635	717	634	622	654	640	628	617	650	646	633	621	611	673	632	619	658	624	615	607	619	678	629	619	640	675	617	619	603	661	648	631	635	672	608	626	637	620	612	616	626	609	624	642	645	620	631	667	613	672	657	614	721	654	615	665	642	634	612	639	695	626	671	657	709	647	631	627	664	617	626	636	641	618	631	652	662	601	669	620	644	623	622	648	601	663	635	673	605	634	604	692	636	646	663	679	616	632	709	589	619	613	629	644	649	668	610	613	627	644	662	609	681	667	620	614	687	656	630	596	629	617	613	636	674	632	606	673	606	598	669	632	629	667	624	650	633	637	705	642	601	645	673	622	616	626	606	607	641	621	611	631	661	622	652	646	618	683	684	633	604	614	668	652	647	612	632	618	647	634	650	656	649	681	617	656	649	625	695	671	648	636	613	648	601	651	623	627	649	635	619	612	677	600	642	659	741	614	611	651	644	628	666	639	644	674	628	638	598	603	594	640	630	610	658	629	627	669	642	663	688	629	636	667	624	650	625	658	616	606	616	640	616	686	653	619	646	633	649	695	628	672	648	666	601	610	653	606	631	601	655	695	639	646	581	623	593	626	684	639	615	668	637	631	649	661	675	682	628	653	645	621	626	622	691	623	649	617	659	617	650	662	649	620	657	618	605	651	635	598	583	649	660	645	647	637	660	611	616	602	633	612	641	644	665	636	645	597	618	658	665	628	646	605	643	641	622	628	668	656	612	676	659	651	606	674	615	637	660	657	675	629	633	645	615	641	665	625	600	628	647	645	649	675	638	627	658	621	611	639	620	610	682	645	700	627	650	628	613	629	600	653	599	604	707	610	624	688	617	671	630	608	635	635	594	622	668	621	627	611	646	658	626	655	620	668	632	574	638	665	644	679	629	629	641	602	653	619	610	595	627	653	651	646	610	665	620	632	619	635	670	656	629	627	645	624	652	603	648	628	631	594	627	643	618	612	676	627	643	632	653	593	606	633	633	648	629	607	611	667	647	641	671	651	670	617	636	680	649
40633	27162	10129	1730	662	428	396	352	371	394	412	387	372	396	344	380	374	355	365	379	396	373	392	394	355	355	361	365	365	387	352	362	344	384	387	386	418	384	378	383	395	375	372	368	394	397	380	358	413	339	388	343	384	345	351	349	355	407	370	404	372	357	378	385	346	390	399	381	341	392	363	366	364	355	396	356	395	350	371	368	367	380	397	338	404	353	385	367	404	352	392	373	335	365	327	375	336	352	372	334	348	358	377	377	346	358	384	404	334	364	397	342	346	352	342	367	365	383	363	355	352	357	381	372	375	363	331	348	373	344	359	386	364	356	349	379	386	383	358	363	359	389	407	365	357	354	411	336	399	378	347	366	353	361	356	358	393	341	361	358	365	384	360	371	375	324	390	382	342	373	363	377	345	362	359	365	335	407	366	381	380	359	339	355	346	365	365	348	401	388	399	392	369	397	370	342	340	349	354	399	385	379	340	375	369	382	319	368	352	348	358	382	362	367	358	363	363	347	374	373	389	344	331	351	353	351	371	360	376	372	374	392	372	366	361	365	364	366	385	338	369	335	362	377	344	347	357	358	366	337	355	351	397	357	340	402	366	405	370	380	349	396	362	343	345	363	390	343	382	359	379	370	366	387	373	381	323	408	363	351	390	381	370	394	386	337	371	371	344	415	370	360	380	385	377	373	370	339	362	359	369	345	402	395	375	370	325	372	365	333	324	412	380	411	363	356	378	374	340	377	379	387	357	358	418	389	395	344	336	405	394	374	354	390	372	390	361	359	359	362	346	358	373	357	348	389	361	354	342	381	363	377	349	350	344	358	361	363	433	346	363	354	392	384	380	357	386	349	379	392	368	378	349	386	360	374	339	360	393	380	375	380	377	384	374	374	348	391	374	348	371	385	341	373	379	350	343	384	382	338	337	330	347	382	347	358	347	367	345	393	349	372	363	354	389	359	372	390	366	384	365	327	371	375	370	376	331	359	393	367	394	398	357	341	362	355	397	383	420	410	369	370	397	379	347	370	353	400	337	339	394	383	324	371	364	396	377	369	376	398	349	367	360	383	343	364	352	367	354	348	365	341	400	386	420	346	349	387	367	372	382	355	375	369	370	356	367	371	371	343	350	353	373	351	376	386	354	352	368	351	358	387	352	358	336	342	359	348	392	370	362	367	367	403	373	404	352	343	361	347	365	351	366	347	377	383	390	351	357	344	381	362	375	349	401	351	373	334	350	353	375	342	384	322	333	375	393	376	351	348	380	383	378	380	353	381	352	385	354	323	355	356	372	341	318	356	357	355	364	355	339	360	388	351	349	391	377	347	362	377	391	383	380	375	351	383	356	366	385	346	379	375	378	392	361	366	338	375	370	378	349	379	361	352	354	401	395	329	344	379	380	339	382	368	354	347	382	367	391	366	401	381	373	375	339	405	411	357	321	394	365	362	362	371	383	342	406	372	399	370	401	421	378	397	368	335	382	389	382	357	348	320	363	384	378	334	361	310	373	342	351	388	370	337	332	361	357	418	365	345	398	355	377	368	379	361	382	367	381	354	364	393	354	382	377	354	349	386	400	331	362	379	366	369	351	390	351	374	341	385	344	371	366	378	369	359	354	339	359	389	320	339	367	375	379	356	366	379	376	361	368	370	332	376	363	389	374	379	370	354	326	378	362	332	395	353	361	370	358	350	351	353	378	385	331	356	429	378	360	407	351	376	368	357	328	401	411	381	358	364	362	372	355	354	379	364	362	354	375	368	341	330	365	356	409	356	334	379	389	376	387	395	357	360	389	353	367	348	358	385	368	381	379	347	370	336	328	353	367	376	352	353	369	374	335	383	363	387	341	362	344	360	352	381	402	366	352	380	346	377	390	373	347	370	349	351	359	355	390	343	370	349	381	375	313	357	366	368	364	378	347	354	333	356	338	353	374	347	393	344	393	402	364	366	374	368	375	367	360	362	367	357	319	380	347	386	369	371	376	333	384	365	324	348	351	420	373	351	378	311	348	345	347	366	376	340	345	387	426	372	394	341	398	398	366	348	352	366	373	355	344	334	367	327	366	363	405	386	377	370	341	378	365	341	369	329	376	376	347	401	390	373	365	312	383	380	339	361	346	349	358	371	391	377	388	364	367	367	392	372	402	392	361	369	373	387	358	383	372	380	363	373	350	336	357	354	372	350	383	348	355	369	371	391	347	384	356	351	357	386	393	348	352	392	347	357	330	364	401	367	346	340	367	368	368	349	394	351	373	331	387	374	329	349	333	359	370	351	367	346	366	348	366	385	345	366	379	371	361	346	347	390	380	358	365	348	380	393	321	378	336	408	359	397	355	346	378	365	356	401	392	376	383	352	341	338	336	374	390	388	381	354	395	390	394	387	350	380	366	382	351	381	369	359	367	362	379	346	355	382	365	346	366	378	350	367	342	380	379	390	364	367	381	330	374	381	373	426	377	359	341	324	342	340	359	386	368	327	366	382	377	348	408	372	378	370	360	395	377	354	375	363	366	318	358	378	360	386	399	356	338	367	342	385	380	392	365	376	385	361	349	413	349	347	353	370	364	359	386	371	371	366	365	361	401	375	355	330	354	358	381	367	362	370	318	344	332	368	346	379	382	386	371	374	332	358	382	328	413	391	380	360	351	377	387	339	353	372	367	350	375	347	356	341	368	377	351	353	387	364	398	379	355	349	360	358	353	329	341	376	361	355	339	372	364	396	372	371	349	355	352	393	335	366	372	343	403	380	377	351	384	370	346	361	350	364	364	384	374	377	367	370	365	362	382	361	373	370	364	370	354	400	339	380	381	390	344	372	367	361	358	399	405	377	377	381	361	360	388	355	359	356	331	390	364	371	364	372	407	388	404	342	355	341	355	378	371	364	388	350	354	336	320	379	370	376	337	376	361	358	348	378	387	351	353	371	347	361	401	346	366	384	371	365	364	368	369	385	406	336	393	357	346	372	334	341	365	391	356	385	359	372	366	396	374	361	356	386	376	366	354	379	389	339	351	399	368	361	371	398	368	387	378	373	354	385	366	373	368	379	352	368	383	377	391	340	394	375	368	367	336	315	376	381	382	369	385	346	367	348	343	348	386	359	376	363	351	355	353	378	354	374	373	332	389	367	345	351	356	363	347	366	346	350	377	415	387	388	364	388	369	405	357	324	349	367	362	394	331	377	370	357	375	383	367	378	379	321	366	398	359	352	372	385	353	378	385	358	320	359	384	348	333	383	370	379	365	387	380	380	354	356	379	366	407	419	376	379	377	385	376	387	352	380	356	365	357	393	358	376	366	354	375	353	391	342	370	386	369	431	390	375	358	349	365	360	360	380	362	331	340	342	383	397	363	349	352	364	376	390	377	353	397	361	381	365	372	340	365	383	380	376	348	354	355	379	324	415	346	347	354	400	356	347	385	388	341	379	373	394	412	337	369	375	356	375	384	382	357	381	374	355	361	353	355	338	351	375	356	356	381	367	344	371	361	368
37179	26781	12321	4135	1731	983	1007	889	914	855	861	878	894	888	887	861	826	840	889	889	945	834	882	910	969	839	859	930	867	912	885	890	921	895	907	863	885	911	891	840	953	859	896	934	865	851	880	891	870	937	865	927	894	801	937	894	877	860	882	898	887	917	915	886	927	892	878	928	938	901	909	890	893	902	888	894	878	896	864	884	889	897	880	853	893	891	849	894	869	865	913	885	851	885	846	840	907	886	921	894	924	854	871	869	892	842	940	904	927	848	887	879	864	917	874	910	903	928	888	867	938	900	915	835	882	875	815	921	886	885	905	898	913	868	927	905	880	885	846	888	928	879	893	860	909	851	848	927	900	891	840	890	848	924	865	870	914	878	852	876	877	898	895	862	874	919	839	871	889	889	863	904	854	864	871	846	878	896	887	941	837	883	892	862	949	882	814	910	902	921	883	918	882	853	820	942	869	827	930	915	886	951	834	870	869	894	878	888	864	866	816	873	845	883	898	899	889	890	885	934	882	885	892	828	905	867	839	891	872	884	843	892	844	880	891	925	907	862	866	848	894	837	933	867	934	898	905	895	880	902	847	868	883	852	844	937	875	885	887	865	915	890	934	816	865	888	920	891	851	842	876	941	891	878	860	853	882	832	855	888	873	879	864	889	911	885	869	910	939	839	876	903	885	861	843	881	898	871	875	868	859	927	949	877	911	869	950	851	936	902	854	869	886	870	864	922	854	925	894	876	867	882	902	837	869	854	877	929	909	884	847	903	846	859	913	923	901	891	879	865	888	879	876	863	864	855	919	914	860	920	875	811	849	915	925	887	911	839	898	871	905	913	846	915	879	900	890	883	879	900	828	882	877	891	874	858	822	866	881	870	873	864	829	887	869	864	860	855	866	861	891	891	857	899	861	880	842	872	915	871	873	929	820	891	843	910	868	890	891	863	914	845	904	855	868	886	851	878	856	914	912	919	892	854	861	914	861	870	895	855	912	857	865	899	888	867	898	886	867	901	859	882	863	864	935	885	880	905	893	867	838	877	859	890	854	821	857	918	872	868	906	874	855	853	914	922	960	897	901	849	886	926	829	945	859	922	902	884	896	831	897	891	838	889	845	872	881	857	864	856	845	891	893	894	872	827	841	857	873	895	878	874	922	891	879	879	906	850	918	851	885	855	849	890	888	825	876	863	865	864	898	844	910	900	958	844	887	863	887	873	840	895	883	834	900	856	845	857	829	882	881	878	857	890	850	858	886	887	909	875	876	855	902	816	887	938	890	904	889	892	923	875	900	891	877	921	889	921	931	830	875	914	784	869	859	910	818	849	886	900	858	865	917	913	839	869	863	838	878	856	903	846	895	870	876	890	867	851	838	931	850	887	871	865	914	915	849	865	875	879	885	811	873	869	890	865	833	881	909	829	858	884	926	879	910	829	913	908	860	823	885	921	899	845	888	915	879	826	869	860	881	871	862	871	888	875	894	920	899	839	859	889	868	910	925	890	949	844	892	884	895	909	864	878	834	883	860	874	884	906	871	860	842	938	869	912	872	866	911	859	918	903	902	852	902	889	848	885	832	887	904	878	879	876	928	862	842	835	888	935	854	874	882	862	897	864	869	892	885	876	869	863	958	853	888	834	911	838	874	898	885	930	874	893	884	899	934	855	828	924	860	901	818	902	910	865	913	871	913	928	892	839	837	875	931	884	872	844	859	908	909	935	863	862	862	860	915	875	854	919	880	889	863	935	899	903	910	857	867	871	844	910	850	844	853	867	950	878	849	911	880	894	865	889	883	905	850	850	915	838	828	861	883	887	849	902	915	883	892	855	899	926	845	887	870	885	876	868	907	930	875	883	893	898	899	899	871	905	862	833	879	884	913	894	911	889	929	864	896	856	876	895	892	914	852	892	865	874	848	870	871	852	864	869	872	891	893	856	893	882	964	902	866	893	798	872	849	908	898	882	885	897	885	919	894	937	885	899	933	876	858	917	898	881	916	804	846	871	888	917	834	853	923	910	926	894	850	810	877	876	872	929	885	943	899	933	867	892	885	860	871	903	887	902	903	899	927	922	891	864	827	883	830	880	929	897	992	917	907	860	929	878	872	941	855	906	848	865	898	832	903	869	857	902	881	841	846	811	851	882	861	838	850	884	882	930	876	845	912	918	861	879	850	925	848	866	904	912	876	900	902	906	890	897	904	927	914	924	859	902	915	832	848	923	882	884	894	903	883	875	879	924	898	871	906	829	849	895	852	887	857	877	852	861	897	872	902	902	891	853	899	837	869	925	807	858	886	889	899	836	817	822	887	884	876	872	912	842	840	851	871	886	878	861	849	870	846	874	893	894	810	857	893	868	902	890	866	821	951	872	903	827	819	882	884	897	885	880	908	917	879	826	888	837	863	885	824	848	837	809	872	855	901	931	927	887	837	913	891	896	907	825	852	832	859	822	935	858	865	867	931	901	840	876	880	835	905	903	903	871	870	864	935	849	861	930	924	861	864	854	922	856	860	865	857	896	948	883	899	878	918	927	840	843	878	870	893	891	828	876	903	890	905	894	936	875	899	857	890	877	894	895	918	870	867	869	922	894	881	884	922	884	909	900	811	848	922	863	932	872	891	856	911	904	886	820	855	914	862	851	881	853	868	898	864	943	848	919	880	906	906	841	863	902	899	839	901	833	857	850	910	882	904	942	907	875	897	898	880	875	840	867	872	877	943	868	883	887	851	890	923	882	885	823	858	816	823	880	901	863	894	893	870	920	928	932	896	861	828	898	923	918	895	847	891	843	903	895	886	859	912	845	831	873	852	921	916	891	912	880	894	864	877	911	915	903	884	892	897	877	876	902	884	942	880	897	863	834	925	899	862	843	926	873	904	876	924	833	907	904	908	875	896	897	866	880	878	908	896	907	847	922	903	885	904	844	877	868	857	851	886	868	891	894	897	868	878	864	861	880	860	869	881	923	902	889	839	841	895	903	875	932	882	847	883	923	885	843	873	889	906	872	869	852	860	831	905	936	887	869	850	860	914	876	905	913	877	938	903	889	866	887	889	919	862	841	805	901	835	893	886	840	879	910	935	920	869	843	878	866	886	901	897	860	929	898	897	863	869	881	884	916	831	831	857	862	874	914	892	906	861	859	912	867	865	859	924	884	864	896	863	889	925	857	892	893	855	913	903	864	888	919	882	888	873	881	876	896	852	861	902	871	866	854	838	897	892	845	876	855	863	878	896	851	931	848	872	918	864	886	908	859	883	931	858	879	907	892	863	906	831	907	830	885	897	896	909	862	858	901	861	910	895	887	927	810	900	895	839	917	887	906	898	847	881	905	885	914	862	898	885	824	893	906	874	839	919	870	829	932	897	896	922	914	880	903	836	885	878	833	903	899	914	878	879	821	940	922	862	915	959	864	863	905	850	879	845	907	897	914	884	911	880	916	861	909	858	904	928	862	939	862	885	883	868	921	922	886	859	888	887	880	883	865	843	892
67233	51934	30225	10827	2572	763	611	344	327	351	373	364	350	418	329	363	386	387	356	397	373	368	358	388	363	397	382	357	380	399	352	391	370	339	413	375	352	389	375	327	358	361	344	356	354	392	377	366	364	383	339	373	400	348	380	412	333	346	393	377	348	337	374	362	364	339	406	351	368	402	367	356	366	349	368	369	368	413	398	359	378	356	363	359	316	389	363	346	373	385	386	369	373	341	386	360	365	364	355	353	359	379	377	369	349	382	394	361	368	397	358	327	366	369	362	353	358	344	348	348	381	342	354	361	366	368	406	374	356	339	388	363	378	417	342	381	345	368	348	362	358	393	355	405	356	385	375	380	370	355	350	380	378	391	385	373	358	344	374	338	323	370	347	365	372	341	380	336	355	352	358	332	405	380	363	394	374	318	411	343	375	342	410	364	391	393	420	353	316	359	386	371	363	348	347	393	332	399	364	373	392	370	378	359	381	380	404	344	346	352	346	397	407	363	359	367	414	398	379	319	376	353	348	366	375	361	380	352	367	377	389	354	387	358	377	366	340	376	403	366	378	346	361	359	361	386	367	391	358	355	372	386	378	369	355	371	378	371	375	370	360	380	363	417	363	377	336	321	359	375	385	371	364	372	367	350	363	345	372	377	387	382	370	359	359	403	374	374	407	372	386	342	346	324	375	353	356	385	322	361	388	329	358	361	353	378	361	359	350	353	358	392	380	375	378	398	366	356	323	314	346	395	364	380	349	346	363	348	373	383	398	357	371	388	350	379	382	364	361	354	387	335	383	357	355	381	365	347	353	401	366	404	384	374	351	358	376	354	356	414	353	342	399	369	352	371	355	372	363	363	346	351	344	381	377	391	401	351	387	388	376	369	386	374	353	360	363	386	388	381	374	355	387	373	346	342	348	337	393	364	322	361	366	353	364	360	358	335	371	341	379	377	361	365	366	372	342	373	381	351	328	336	376	352	365	403	362	364	384	387	367	389	329	338	375	346	365	336	400	359	361	369	371	361	333	387	363	344	364	335	383	353	372	372	398	382	372	382	351	372	364	352	351	359	386	374	365	383	349	359	400	364	382	350	374	380	385	388	390	369	349	350	398	358	374	388	423	366	373	374	427	393	387	359	364	393	348	381	371	375	393	372	384	355	371	357	372	339	349	420	358	358	377	339	345	382	340	378	374	400	357	372	363	394	374	384	343	373	377	374	379	393	340	382	382	356	375	392	397	371	362	348	329	360	361	360	334	387	348	391	350	351	332	359	346	374	381	350	364	384	362	377	407	377	363	343	375	315	362	376	345	377	388	349	396	391	373	386	380	342	353	363	365	355	352	363	303	344	363	334	339	368	372	376	341	382	367	383	389	383	376	374	370	359	354	313	382	347	369	355	387	381	365	335	368	373	379	376	374	352	360	379	355	350	412	375	371	403	357	362	417	357	368	383	366	342	364	400	345	352	370	350	361	357	395	360	352	370	376	363	361	387	389	374	370	344	375	334	363	359	389	359	367	339	377	373	338	370	354	388	374	379	348	390	343	331	359	375	351	389	348	370	385	350	351	341	347	329	401	367	360	330	353	366	362	363	354	369	339	395	363	352	402	335	373	342	348	362	346	386	334	356	369	388	355	379	367	364	365	384	393	333	386	384	353	386	362	363	367	356	342	349	379	364	380	329	365	357	351	362	358	364	348	364	382	370	395	371	376	355	337	342	362	349	358	353	369	350	387	376	320	382	386	390	341	358	369	356	389	379	344	402	354	360	373	368	368	347	357	390	361	358	344	366	327	373	374	355	364	367	354	334	358	373	352	366	372	369	373	382	392	356	386	350	389	373	351	378	333	384	369	350	365	315	350	343	376	356	373	367	359	397	341	372	333	368	381	361	372	352	348	388	339	381	359	362	336	384	367	344	346	359	351	363	424	370	360	376	354	357	359	377	360	366	376	365	397	338	349	331	357	375	356	358	346	365	371	367	347	356	345	356	355	374	343	375	341	349	421	345	340	341	390	330	351	362	348	363	382	312	388	404	365	350	353	347	385	356	358	360	347	409	375	326	387	372	401	362	351	366	350	356	365	391	372	328	399	376	348	369	353	376	366	376	344	365	368	350	319	395	352	344	363	351	357	352	360	388	342	396	349	369	355	359	368	408	384	368	349	372	345	351	385	340	381	356	345	408	375	350	371	367	356	386	343	347	362	352	372	343	389	377	371	349	381	339	390	369	379	370	377	402	374	381	400	365	347	352	385	381	350	352	403	340	354	366	341	404	381	355	366	383	355	341	369	373	368	357	352	381	361	354	355	350	373	372	338	387	392	365	381	356	404	380	391	370	377	352	394	375	335	382	366	342	334	347	337	379	400	366	356	366	393	333	366	377	368	404	380	346	353	376	388	377	353	345	361	363	371	383	355	367	388	357	336	346	372	381	390	366	361	364	396	369	373	392	369	346	386	342	358	333	392	345	389	385	360	382	367	388	411	365	374	363	419	344	377	379	352	348	370	363	354	351	366	363	327	347	341	347	359	347	364	389	381	351	336	387	365	336	350	361	356	371	370	352	372	368	343	351	375	337	366	383	362	355	387	343	346	392	365	356	337	363	393	377	356	366	383	359	389	359	367	379	354	332	407	369	385	367	344	352	378	385	320	366	375	361	342	367	377	351	372	339	381	380	342	376	406	366	348	367	398	378	391	367	359	357	332	338	367	364	376	373	344	371	371	369	361	326	386	385	365	342	365	346	384	346	391	358	368	388	383	331	386	349	392	384	350	365	352	352	385	347	354	353	380	358	352	366	372	410	339	347	345	358	375	373	357	357	328	353	344	372	384	347	372	344	341	362	398	380	377	416	370	343	363	347	365	376	367	382	379	376	358	372	376	365	358	350	346	372	361	398	374	371	353	397	334	366	394	392	357	330	345	389	363	381	377	369	395	374	410	385	358	378	369	374	358	354	347	366	361	379	363	346	369	375	362	370	366	343	344	364	347	380	396	394	333	345	356	396	357	380	356	380	362	406	360	359	401	365	366	352	385	379	363	343	356	386	346	406	343	371	338	367	374	365	391	351	355	384	362	376	387	401	348	336	368	358	348	355	390	351	331	370	384	334	398	365	362	348	359	392	367	367	347	352	370	377	348	356	399	379	366	369	392	342	324	392	366	387	363	357	371	330	368	397	358	397	421	334	363	425	371	351	366	350	344	347	385	392	354	369	359	362	342	358	347	380	379	381	377	370	350	345	363	360	398	394	388	363	351	400	385	373	368	388	396	368	394	361	349	385	385	360	337	342	363	365	346	392	382	388	334	380	335	373	389	388	365	352	373	376	350	346	364	374	371	370	377	335	316	344	368	376	368	357	367	373	365	341	332	333	380	391	356	376	382	358	326	387	360	347	412	354	365	390	360	404	392	367	337	356	338	389	382	351	360	352	382	381	360	342	360	379	383	388	361	328	355	352	372	367	397	373	394	382	360	413	379	364	380	351	354	357
47594	41956	29920	15921	5929	1997	1918	933	903	874	852	868	930	895	961	869	887	889	850	862	858	877	900	921	875	855	821	914	835	896	877	909	860	869	890	850	873	890	912	894	897	916	901	889	850	890	823	888	897	863	871	933	925	870	859	924	857	865	889	893	823	901	897	915	859	879	894	871	860	886	863	890	870	891	865	876	886	916	923	918	950	887	882	888	812	870	927	898	880	897	912	839	870	895	877	878	874	839	877	927	916	901	858	886	882	864	865	847	936	883	921	912	865	928	912	886	943	835	877	857	853	915	860	877	900	855	860	944	855	838	890	881	935	839	882	893	905	804	880	877	897	850	923	841	882	880	867	904	858	881	917	832	843	866	899	909	865	844	888	920	918	910	856	824	877	876	937	859	879	898	875	904	884	876	904	886	871	859	905	926	856	882	867	916	898	833	927	896	836	896	850	909	925	856	856	859	893	898	869	886	867	860	928	889	914	831	888	884	945	897	884	853	852	874	911	850	874	913	895	833	900	892	902	865	914	877	899	874	856	875	893	836	935	900	893	890	901	883	861	878	859	869	876	901	894	914	906	921	882	872	894	935	868	902	913	852	888	868	897	886	855	836	929	969	894	867	878	888	879	878	859	886	878	895	880	890	884	875	878	855	900	901	859	868	809	844	951	882	912	881	862	825	909	844	834	899	793	899	903	875	898	901	901	906	909	898	862	867	875	914	851	881	857	852	855	918	837	898	893	838	827	900	912	927	819	864	846	890	877	890	900	916	899	907	940	866	853	876	888	914	892	916	854	889	861	877	872	891	870	894	910	831	878	855	800	877	938	868	850	837	907	860	870	920	878	925	841	882	880	864	876	915	890	810	900	883	856	911	873	874	828	887	920	903	840	840	894	877	901	845	865	887	909	868	897	924	853	889	918	902	853	865	845	861	872	906	916	879	888	868	864	940	837	859	888	849	868	904	912	891	863	861	914	891	906	893	890	855	902	869	867	918	914	910	898	938	859	964	918	878	830	862	827	901	901	907	917	888	868	894	886	889	892	854	884	862	903	866	935	929	873	869	878	851	895	883	902	897	892	926	836	874	908	886	929	825	842	875	930	874	854	917	827	876	888	904	919	887	860	847	835	885	847	849	874	892	850	870	891	912	881	867	860	836	851	855	915	827	835	937	901	841	878	913	836	863	900	881	861	901	854	866	893	821	912	921	933	874	868	883	845	820	926	870	847	865	847	867	890	859	895	918	894	832	898	880	958	903	861	869	876	859	820	856	903	893	920	852	842	860	851	893	866	870	862	864	905	852	868	902	889	893	859	879	870	833	899	876	825	884	862	899	853	852	918	890	914	900	882	893	916	925	918	820	924	876	922	883	859	889	914	895	836	912	857	847	936	821	869	865	880	877	910	873	874	911	915	912	883	833	877	884	871	872	888	887	874	846	874	886	892	855	941	834	855	880	887	870	899	836	970	837	888	841	897	857	869	841	920	871	864	816	894	851	914	912	850	920	926	907	912	959	885	874	870	888	894	889	906	859	824	879	834	924	890	879	936	889	856	877	872	892	903	863	889	855	844	946	869	878	860	850	868	894	896	887	864	880	909	867	888	845	861	912	869	887	847	867	861	913	915	884	889	914	871	853	880	871	869	817	873	888	873	901	875	847	875	905	918	924	863	889	971	832	938	863	919	878	878	847	822	881	890	920	915	861	893	825	925	901	898	900	884	873	901	854	876	879	855	867	894	821	899	836	910	859	901	875	874	842	894	861	941	885	915	889	880	849	835	895	883	884	845	889	859	844	863	867	863	873	868	886	921	858	909	882	844	888	883	858	841	879	862	897	785	903	880	850	866	895	857	881	892	923	942	863	916	885	846	871	944	871	823	854	843	883	902	908	867	874	888	934	903	840	862	876	846	881	893	910	839	924	889	907	843	875	881	902	821	870	902	866	900	885	895	889	909	909	889	881	865	901	862	879	873	887	874	884	881	821	827	844	840	923	825	869	893	830	909	901	894	854	906	908	853	908	860	833	838	855	905	819	894	896	849	873	868	813	914	886	851	830	911	897	972	829	877	877	924	842	875	905	870	838	941	867	923	901	886	891	904	854	918	896	899	852	877	875	857	872	839	892	854	920	911	858	882	872	851	894	875	873	875	891	923	895	937	839	891	879	867	860	874	825	844	896	943	916	866	867	893	887	903	849	898	855	917	919	878	849	859	868	900	908	883	846	898	896	887	889	919	877	900	873	931	853	835	879	939	870	847	940	929	874	901	888	885	840	880	913	905	854	878	905	889	877	874	878	876	861	894	892	862	872	865	855	900	844	886	888	891	890	936	862	909	875	898	885	955	830	877	896	888	894	830	883	917	861	892	860	879	863	851	898	892	903	886	874	912	948	854	875	861	909	915	847	877	868	870	885	917	921	898	871	927	896	899	891	868	938	845	837	893	874	860	926	906	895	900	853	903	848	852	933	850	865	851	876	880	854	874	909	888	851	851	851	893	895	879	836	872	939	849	842	824	896	873	885	890	898	886	850	874	912	907	865	865	908	914	861	808	816	887	885	918	882	875	882	817	872	913	859	877	854	884	886	871	905	846	887	871	907	861	917	898	841	919	834	908	868	882	846	908	886	909	931	883	880	918	864	877	905	847	935	813	927	895	855	874	896	886	852	870	917	931	898	875	918	878	907	888	887	929	825	852	912	865	931	917	887	897	887	890	894	877	874	908	891	895	875	873	872	901	866	877	886	834	904	865	923	838	922	885	863	891	884	838	898	847	883	885	846	888	834	873	863	884	901	896	875	908	884	847	863	841	815	872	889	855	927	888	857	894	898	816	831	875	893	912	841	881	884	839	886	949	883	849	891	867	912	914	918	901	877	863	881	899	875	889	923	946	870	853	860	858	901	975	918	868	838	902	886	848	885	916	865	915	851	868	914	890	919	830	901	862	847	934	906	905	867	864	833	890	870	910	891	837	838	843	901	850	869	882	934	933	839	849	915	922	828	852	891	870	888	909	865	933	933	836	913	906	804	876	900	879	928	883	881	878	833	901	907	868	856	853	880	841	879	849	860	890	909	901	848	872	854	874	855	855	877	792	921	861	879	847	900	922	876	859	850	937	878	890	887	846	863	915	875	860	837	861	875	901	884	891	898	900	883	913	887	867	907	870	869	880	875	903	890	850	870	891	892	878	860	887	895	888	880	860	945	842	850	936	912	855	859	885	889	871	856	926	886	914	856	891	853	854	926	861	852	800	930	893	941	855	854	892	851	921	881	892	879	898	881	847	868	813	894	928	819	918	882	900	919	859	906	892	870	887	855	931	918	848	931	853	864	887	908	859	902	901	888	849	840	919	910	911	898	871	875	828	869	883	838	888	830	835	883	931	864	861	851	842	883	859	913	855	886	877	843	828	937	888	866	896	908	850	903	851	915	860	844	827	894	841	914	890	892	881	875	875	831	848	941	884	909	867	892	919	877	886	896	880	920	826	904
86786	75412	53592	28165	12337	2288	1255	312	275	253	281	254	261	277	253	276	264	287	286	248	273	291	250	272	284	255	279	271	280	301	282	299	287	253	257	264	263	276	240	277	259	247	268	243	247	243	268	244	264	287	241	274	277	257	271	254	260	250	235	258	265	266	251	276	283	255	266	263	240	267	253	273	262	241	257	274	270	250	278	269	281	241	251	252	302	281	220	259	292	261	252	290	247	253	271	247	281	262	262	257	285	255	225	253	282	225	263	248	245	208	251	265	241	251	266	267	259	215	260	270	288	271	242	249	279	256	257	266	239	254	254	269	253	230	246	254	258	232	260	256	262	233	276	237	251	257	261	227	247	250	252	304	271	235	265	266	251	285	258	256	275	248	255	254	277	254	276	248	258	254	251	256	266	260	286	267	248	253	283	281	280	281	274	290	253	245	289	284	254	269	268	267	249	238	255	253	253	245	226	247	248	254	210	290	250	269	263	285	270	261	274	252	272	259	254	277	250	267	261	231	251	284	292	248	274	275	257	259	264	268	251	244	274	229	251	252	279	274	245	279	259	266	255	251	243	264	246	286	286	242	257	272	267	285	253	290	274	256	228	235	245	267	247	237	233	253	296	262	285	264	275	255	257	297	271	301	252	251	247	283	262	247	254	262	268	243	262	260	271	253	259	233	282	248	257	310	239	269	242	250	269	301	266	224	288	262	251	276	279	272	253	280	251	238	253	259	280	293	245	264	268	292	225	260	276	264	227	246	288	239	247	270	267	233	282	252	257	256	309	260	244	273	235	241	239	228	262	263	253	270	231	249	262	285	237	280	230	262	238	248	259	252	272	280	240	256	248	239	254	243	262	266	245	241	261	264	271	248	231	256	245	277	259	233	277	258	253	247	230	287	270	252	298	232	258	250	269	282	268	248	281	263	255	262	262	245	245	258	243	270	272	267	265	267	251	241	261	259	271	253	243	244	263	258	275	286	241	258	261	245	229	279	260	234	273	274	253	252	275	252	225	287	279	247	249	252	278	260	258	272	264	280	266	287	275	283	253	266	260	278	263	250	239	283	260	262	242	267	278	288	268	244	263	245	266	278	297	259	253	258	258	245	267	246	280	240	228	256	270	264	255	245	235	239	262	252	298	241	264	266	227	264	263	286	275	275	246	243	264	279	270	246	286	249	244	285	250	272	229	275	303	248	241	269	277	262	266	247	257	262	258	257	243	236	281	250	262	247	288	241	269	242	280	241	253	285	245	253	240	261	285	266	281	253	257	253	268	230	244	246	273	266	272	271	283	241	254	276	246	231	252	267	256	247	250	245	274	267	249	266	252	236	231	263	226	246	279	269	256	231	252	240	242	273	251	243	269	249	253	241	285	285	263	279	240	287	247	263	237	253	286	277	265	259	273	260	257	253	268	237	259	257	296	273	292	265	251	267	258	238	257	306	260	248	286	250	242	300	265	244	257	279	243	276	260	257	256	279	256	266	282	242	268	256	285	257	253	241	255	230	287	251	257	252	252	256	264	233	268	250	251	255	255	262	235	266	259	277	271	256	260	274	269	257	264	260	265	271	243	233	235	240	281	288	252	265	251	250	243	238	246	251	277	277	271	253	257	277	252	255	285	234	246	252	256	243	262	252	238	257	264	274	278	278	222	236	244	289	253	272	283	261	244	292	288	258	274	255	266	285	271	265	274	264	260	247	248	253	256	260	248	247	269	251	265	270	259	262	267	247	236	266	278	263	243	272	254	266	283	264	229	286	262	263	295	253	280	269	276	275	249	251	254	262	255	251	260	262	259	279	247	254	271	261	263	264	240	257	274	300	256	283	242	268	258	280	249	253	246	268	261	253	250	270	277	272	259	270	254	246	258	253	256	249	265	244	275	257	264	274	249	239	276	286	259	272	279	265	264	275	244	280	251	259	274	275	280	256	253	258	267	243	262	250	260	225	239	255	252	241	257	289	247	251	247	274	245	272	239	266	282	252	257	282	282	282	271	259	292	262	267	256	281	263	243	286	273	263	286	278	301	279	281	279	257	267	231	245	258	286	237	267	280	267	271	216	269	246	251	227	279	247	244	250	263	239	257	267	235	276	242	277	274	279	303	252	255	256	259	240	254	258	256	270	254	298	271	260	266	236	253	267	250	269	264	252	280	283	254	264	253	279	285	269	276	258	266	258	254	259	256	259	251	253	257	246	272	281	268	259	277	251	227	253	271	266	267	247	280	265	245	276	284	268	278	268	262	260	274	245	276	256	223	261	276	277	261	260	244	254	235	275	253	218	239	250	292	240	254	221	253	264	231	238	219	253	292	264	262	268	243	274	248	261	271	277	272	280	249	235	235	250	275	257	257	265	265	266	253	285	265	250	247	257	256	264	285	261	245	255	257	278	265	256	275	255	244	245	284	266	221	246	287	252	255	262	266	240	264	255	258	249	255	261	272	303	274	257	270	253	247	264	279	280	248	246	246	259	261	235	253	277	281	261	268	284	256	257	258	280	254	230	242	276	258	218	253	259	278	253	250	281	235	239	254	268	256	225	247	266	277	271	266	250	254	253	263	258	265	263	245	239	236	239	243	241	282	231	240	259	231	283	253	262	262	259	264	248	274	277	273	261	270	233	243	272	268	240	231	253	287	275	265	257	233	267	265	266	263	256	245	280	269	252	258	246	247	293	294	282	248	273	273	255	263	264	234	241	272	260	247	263	244	267	266	276	232	248	256	265	289	271	264	263	275	254	252	272	274	253	233	271	237	261	238	268	264	280	275	271	246	265	278	293	269	240	253	281	234	257	290	250	277	260	267	269	264	259	236	248	290	284	279	248	287	244	221	259	268	251	251	243	270	246	230	276	259	263	288	270	245	267	249	279	268	258	255	284	266	259	259	271	232	268	272	262	242	253	252	268	253	259	212	267	261	268	257	289	276	251	282	260	261	262	264	304	257	252	260	248	243	249	242	232	270	229	265	233	268	251	258	262	274	251	225	265	258	239	265	280	255	259	244	259	260	266	277	278	275	256	274	272	244	239	236	257	237	252	252	265	259	257	287	254	272	270	271	254	295	247	269	235	285	266	262	259	265	231	274	297	253	261	255	234	267	251	252	214	240	279	240	268	254	256	278	262	247	263	262	263	256	238	230	264	242	262	254	264	275	264	273	263	273	260	290	265	272	273	278	207	251	259	271	229	258	244	259	233	239	283	262	249	256	266	243	244	272	262	266	278	265	267	243	281	268	253	266	276	269	258	248	242	267	268	271	237	272	289	276	274	273	265	254	245	275	271	267	267	275	255	261	245	244	246	250	241	273	266	265	248	251	250	277	241	253	262	276	273	240	272	263	242	274	243	231	274	267	280	271	239	266	272	300	284	280	261	247	248	292	248	287	265	261	281	243	243	246	268	258	287	271	264	282	227	251	265	251	278	281	289	264	293	232	254	275	240	255	280	263	284	264	251	268	241	251	264	248	259	249	272	279	280	248	279	252	259
67678	64738	51482	32050	14521	4604	4340	783	630	598	646	682	616	689	650	603	656	673	662	655	652	636	607	638	641	616	674	643	666	619	781	708	690	644	689	674	666	614	629	654	633	658	603	656	648	691	613	655	626	698	614	653	646	654	633	640	663	611	664	656	672	649	624	628	641	611	676	597	621	637	604	677	662	599	709	651	629	635	639	658	623	630	630	656	681	620	641	661	603	606	662	645	619	632	640	680	641	650	621	664	648	631	664	714	652	653	692	652	662	630	637	687	642	612	634	613	647	628	608	664	659	660	620	704	665	668	644	676	577	620	663	618	661	653	637	624	655	608	667	652	644	644	684	630	658	622	642	644	594	679	618	677	671	667	619	635	649	607	618	656	627	676	641	671	661	646	640	635	634	635	627	642	617	588	648	648	631	655	659	650	652	637	632	647	609	640	651	660	625	646	639	635	614	634	620	601	624	635	653	686	669	656	643	629	659	689	609	652	610	682	669	655	610	662	671	637	661	605	660	644	636	662	639	637	615	647	634	640	620	631	597	650	677	657	638	659	636	624	654	645	616	644	675	643	631	639	642	616	644	647	645	642	625	639	643	645	641	651	637	683	652	638	656	674	628	627	645	638	672	627	631	666	657	680	654	643	615	611	633	630	657	628	624	654	641	603	705	624	639	642	672	660	681	651	579	659	680	625	672	659	646	660	623	631	676	627	632	610	651	625	659	630	665	630	612	626	623	650	661	646	653	616	627	605	604	654	681	662	636	596	624	683	615	649	620	668	589	656	615	599	626	672	657	650	641	656	650	569	642	687	680	619	630	665	623	654	608	655	661	654	637	663	622	662	703	680	615	663	657	658	638	662	657	617	614	635	636	624	613	629	640	614	606	597	649	617	626	682	665	636	656	631	651	705	680	625	625	616	585	598	656	648	619	650	643	663	615	640	661	655	598	619	620	605	682	675	639	655	680	625	678	597	641	658	627	600	632	639	583	634	681	657	654	681	629	626	622	616	662	661	571	598	677	651	642	647	659	624	676	659	609	678	591	675	650	634	612	606	607	663	700	669	667	620	611	628	624	620	613	616	667	655	610	633	620	611	648	641	683	661	641	631	616	641	633	621	648	624	643	609	612	618	635	656	584	618	620	645	616	654	668	669	655	621	628	657	638	615	690	641	654	610	658	625	594	651	631	635	649	664	667	593	650	675	659	652	655	647	650	597	625	679	638	601	642	679	626	676	644	612	632	643	623	632	627	607	592	662	645	654	625	669	675	667	630	617	580	691	621	652	658	646	620	657	638	610	620	614	620	639	659	678	639	651	637	592	668	653	626	662	656	651	643	606	684	612	680	666	698	661	676	596	600	643	655	677	610	640	647	655	681	676	668	683	614	637	632	688	589	640	723	628	635	675	669	659	605	691	643	650	654	670	644	660	634	654	628	642	663	615	665	661	596	631	650	651	585	588	675	621	614	643	689	642	664	626	647	670	644	616	685	638	574	628	704	631	638	583	645	602	715	632	611	651	650	652	630	668	600	645	657	644	627	588	697	651	651	665	636	665	618	614	648	647	658	654	678	627	695	640	696	663	620	657	681	663	640	582	598	656	634	651	672	636	593	600	587	624	609	689	613	668	649	640	687	635	627	619	640	633	606	635	633	614	676	610	634	624	645	610	644	662	651	643	663	665	659	662	649	668	617	669	594	618	605	629	636	629	608	641	646	656	623	679	655	679	626	596	600	643	636	640	636	612	631	639	622	628	625	615	683	599	642	649	623	614	590	639	697	594	678	649	625	647	653	662	622	662	639	640	632	659	629	666	643	630	637	587	623	666	634	606	605	565	636	632	593	645	648	701	680	632	622	662	654	649	710	621	631	640	657	655	638	622	584	645	627	626	618	638	607	635	623	680	604	624	732	643	620	605	611	645	585	623	590	614	642	590	627	625	646	625	658	657	679	590	655	675	659	646	634	641	659	700	638	608	602	622	645	665	606	653	652	608	624	677	637	641	662	664	575	649	589	677	660	651	733	665	648	701	630	610	654	630	649	664	693	650	641	639	614	687	668	641	558	643	679	602	636	694	638	609	614	661	622	663	627	640	662	677	622	631	641	696	669	679	636	639	622	631	588	647	679	630	599	620	641	635	652	638	632	670	686	632	631	660	648	628	664	632	657	667	676	594	644	618	629	620	611	624	674	638	640	648	669	608	673	632	659	657	673	612	609	603	651	621	633	651	625	597	642	647	636	640	604	648	640	698	653	630	666	631	617	654	599	641	648	634	663	618	693	642	625	654	620	703	665	690	663	639	715	610	663	691	614	662	641	633	609	631	678	623	636	644	599	627	626	640	639	650	622	642	623	681	628	636	671	628	636	649	636	627	643	646	628	633	668	646	608	668	629	651	671	616	634	640	662	619	633	669	579	665	622	652	618	710	603	614	714	609	642	614	598	636	643	588	636	640	667	642	653	612	636	663	636	661	649	604	670	610	631	621	675	641	614	661	674	630	663	623	626	663	622	634	630	625	653	657	662	580	657	707	643	620	607	644	640	682	637	666	649	659	626	661	639	636	683	623	638	679	697	669	682	652	634	650	692	623	647	665	647	569	671	596	610	651	655	691	588	662	670	640	673	638	605	692	591	617	693	634	632	635	637	677	629	584	643	656	688	658	638	645	618	633	587	685	647	610	602	671	627	607	608	641	618	642	656	619	670	641	664	637	655	651	640	635	622	614	671	657	637	673	628	624	621	636	648	657	623	577	630	671	647	626	610	641	679	647	626	687	618	633	641	632	602	642	622	658	653	638	701	617	623	650	645	669	719	647	651	676	637	609	671	617	616	575	664	625	627	702	608	611	642	617	597	635	629	678	657	623	622	612	622	660	679	659	616	675	663	623	663	629	628	644	643	663	641	690	635	663	622	642	663	646	677	667	650	632	647	668	624	629	613	634	629	623	646	644	649	618	667	711	623	668	655	670	650	650	651	649	595	639	612	649	669	636	647	582	621	620	616	597	628	690	658	624	620	637	630	671	637	611	668	631	677	640	651	652	661	599	653	607	634	669	583	628	631	698	631	653	638	637	685	686	660	647	676	633	667	615	599	593	627	673	648	654	653	632	625	653	663	631	628	611	635	657	602	658	618	647	658	645	663	619	635	656	655	618	652	658	605	633	680	671	586	607	672	636	663	593	712	665	638	621	629	626	691	652	638	606	648	638	628	676	624	633	647	662	649	639	661	639	645	633	572	621	649	672	664	607	659	612	610	626	644	635	698	660	625	664	679	635	617	617	620	649	605	616	644	647	631	643	670	621	634	614	631	678	668	624	647	646	665	652	672	617	650	663	625	643	615	664	601	650	667	642	643	633	675	661	633	636	620	648	661	632	676	689	642	666	639	666	601	671	647	633	604	612	622	620	657	647	654	665	639	626	681	600	639	642	636	613	604	635	630	629	620	640	638	647	697	652	624	667	644	659	662	684	644	646	650	637	625	639	625	606
40375	27102	10011	1710	624	433	404	359	363	348	374	339	375	330	366	347	398	316	356	380	397	365	370	338	373	362	374	337	362	387	346	313	355	335	349	349	377	342	317	314	364	362	353	330	356	370	353	353	358	354	379	330	376	370	399	379	357	381	365	371	366	379	358	332	373	360	386	352	343	338	398	331	367	376	378	346	375	359	352	349	326	387	331	351	353	358	395	347	361	355	361	360	346	357	394	376	346	384	345	353	344	375	362	371	354	378	337	355	373	394	356	341	353	344	377	352	349	363	350	385	365	359	364	348	362	381	409	360	367	358	349	375	345	354	369	348	358	350	337	391	345	352	392	369	371	377	337	353	370	387	351	393	404	412	364	333	364	372	369	345	384	354	334	357	382	377	380	354	332	403	381	390	371	349	368	363	386	366	338	380	374	364	363	375	358	374	378	360	328	377	362	376	333	397	384	358	332	346	390	369	335	344	340	373	363	368	348	369	354	355	331	360	361	388	362	348	340	364	367	371	368	383	359	350	335	370	354	347	360	340	365	367	315	356	361	353	368	369	343	362	333	357	353	355	349	342	330	367	336	366	361	364	382	319	319	388	377	350	350	363	364	360	341	362	362	349	346	372	395	397	379	378	369	347	362	363	348	363	350	370	321	396	367	388	340	371	349	348	375	361	366	392	332	371	339	360	359	384	371	334	372	378	382	344	372	405	339	363	353	355	385	364	336	375	372	308	377	377	357	391	388	379	367	375	375	366	380	365	365	346	374	405	339	361	381	382	349	347	358	375	340	329	372	359	337	330	401	357	367	386	386	360	388	367	375	341	362	378	352	357	311	380	353	373	388	382	373	361	332	345	342	353	366	351	361	387	345	361	346	338	305	309	366	365	315	367	328	327	352	372	401	389	363	350	367	368	357	411	413	390	393	362	393	377	380	340	362	379	356	361	387	370	364	361	344	359	388	350	355	345	335	331	383	363	360	386	365	333	357	337	376	342	391	347	356	368	368	365	345	368	364	356	352	362	358	385	344	348	344	367	350	332	358	382	342	355	361	351	372	402	319	361	370	378	389	374	372	339	331	370	358	335	350	388	341	407	377	361	341	360	373	371	368	350	384	353	344	370	362	375	364	360	332	342	358	397	369	362	366	341	350	371	374	363	350	372	368	380	376	319	356	333	326	342	381	311	365	371	369	378	366	377	350	365	380	363	387	347	332	322	353	368	371	411	316	392	365	377	349	352	350	385	361	371	353	353	373	357	363	341	411	378	361	319	325	368	367	387	349	395	401	371	360	390	333	380	369	372	361	350	362	379	393	366	406	376	370	316	348	385	381	359	361	381	356	361	382	381	343	355	381	367	362	365	343	362	362	354	367	335	378	355	388	381	349	359	362	366	340	337	350	379	352	342	364	331	348	354	368	347	350	351	359	337	377	346	399	326	359	351	358	360	363	366	354	383	359	363	361	376	381	353	364	346	371	377	389	345	349	345	351	366	369	350	372	388	390	359	365	362	359	351	356	379	314	363	344	356	347	356	346	362	337	378	343	373	323	377	401	366	391	351	387	405	359	338	339	364	345	342	331	378	346	361	344	349	377	354	396	342	329	357	330	369	354	371	354	343	349	332	399	353	370	370	322	382	363	321	378	348	383	345	375	362	383	354	385	337	324	339	342	367	383	337	340	384	359	361	355	352	376	405	355	353	397	367	403	399	364	391	351	362	349	376	377	389	349	371	369	358	328	357	395	369	375	372	369	360	362	358	321	368	337	394	343	368	336	350	359	374	385	388	358	351	360	337	350	354	356	364	363	363	375	327	393	321	366	370	369	369	351	322	347	369	374	372	352	372	387	369	376	399	372	357	355	372	380	382	348	382	378	406	392	400	376	401	370	345	386	337	391	348	366	375	371	394	350	338	387	341	368	359	365	396	359	359	378	383	373	363	392	384	366	366	337	340	345	356	357	349	374	361	337	348	320	354	361	358	363	358	396	395	384	340	391	386	347	375	372	372	358	341	379	335	366	388	329	364	334	350	353	355	381	381	354	353	381	370	348	395	351	328	383	334	362	350	345	360	354	396	368	410	368	336	368	378	370	346	365	389	397	379	338	334	385	395	362	337	375	392	373	341	347	354	374	348	383	367	366	376	359	352	391	364	371	366	373	350	382	378	380	367	406	327	362	380	379	349	369	405	377	360	357	360	384	359	337	364	347	348	373	379	382	359	367	352	376	367	366	362	368	320	349	342	371	396	366	347	357	335	389	354	352	353	354	346	328	346	371	388	387	363	334	359	360	363	337	366	407	362	347	397	365	364	343	337	347	358	367	360	348	367	322	385	355	355	371	368	371	354	352	373	325	383	333	355	362	325	364	327	356	373	372	338	321	352	357	366	362	387	364	388	380	343	382	357	367	375	368	363	364	342	379	380	353	329	343	347	389	350	357	353	341	351	399	375	355	356	366	362	358	363	386	344	333	314	373	377	379	359	329	357	386	376	375	380	347	353	348	367	379	352	355	331	375	351	334	359	368	392	374	365	364	345	353	330	363	358	372	369	363	360	382	355	324	343	337	374	378	376	334	379	350	361	369	344	348	377	367	361	402	366	373	367	348	367	368	337	349	346	356	383	356	331	348	371	371	386	361	340	378	356	332	374	365	356	328	365	371	369	374	378	399	363	356	367	387	338	339	395	371	343	343	364	370	364	387	339	395	358	364	353	354	352	344	351	376	383	373	344	352	357	358	377	346	394	368	393	364	364	374	334	351	354	358	364	382	358	352	387	332	354	381	380	360	351	325	371	359	363	359	358	333	372	369	383	379	385	381	350	356	369	380	366	362	381	342	328	376	383	365	366	360	373	350	353	365	356	370	348	395	387	387	341	352	312	313	323	363	388	342	379	365	349	379	368	368	373	372	362	371	398	322	329	340	371	375	372	374	364	396	310	362	393	355	345	393	388	361	348	336	344	380	366	366	367	338	343	366	369	383	339	352	378	352	358	347	368	360	332	366	387	361	429	316	376	366	390	354	371	371	376	344	397	344	349	348	351	312	383	329	357	378	339	352	359	380	367	331	338	373	325	353	359	353	380	374	350	368	359	372	374	374	376	340	359	334	344	358	368	353	353	377	354	369	359	386	330	353	374	365	345	354	375	382	387	340	361	372	355	348	334	369	368	363	353	342	378	365	360	336	365	368	382	378	367	379	363	355	348	388	345	370	354	365	407	378	375	322	354	348	338	334	382	358	353	352	379	340	359	356	337	374	399	385	401	367	379	362	349	356	352	334	364	402	331	368	370	336	383	360	357	373	322	365	360	351	352	381	363	386	369	400	345	321	365	360	357	343	389	353	354	364	395	358	383	331	386	353	371	335	330	362	353	383	383	373	313	359	367	385	354	378	389	331	386	344	319	353	349	355	374	364	375	373	328	339	328	357	311	349	374	338	366	379	325	334	346	354	352	370	349	362	362	368	345	385	361	362	387	330	410	361	392	372	371
36502	27203	12189	3751	1702	1104	992	824	881	908	850	904	910	857	877	905	907	880	818	817	882	924	934	846	830	867	884	867	882	893	888	852	889	879	890	849	866	863	872	888	864	960	863	882	830	905	854	880	884	835	895	897	894	821	877	925	827	863	896	866	863	890	815	864	898	866	901	861	870	863	874	858	823	869	868	849	825	810	811	841	845	876	846	848	855	836	904	860	898	838	895	861	887	855	888	883	916	857	902	824	841	902	873	889	926	805	927	860	910	887	855	874	845	880	886	842	893	880	873	903	854	896	893	820	875	862	857	864	880	889	907	900	914	907	892	922	873	866	862	853	859	870	883	927	917	857	872	900	883	896	809	859	875	861	920	878	887	873	893	889	877	881	890	825	915	796	860	920	837	885	887	893	901	902	870	868	916	864	873	800	859	890	884	920	916	856	933	904	861	910	885	887	883	901	873	848	833	861	873	873	835	858	874	889	906	857	888	861	830	859	839	865	907	848	918	904	886	890	888	894	863	877	825	881	894	876	891	889	865	855	896	878	868	883	871	860	857	869	838	862	933	835	889	918	838	900	893	837	854	884	846	890	899	890	906	841	879	863	889	889	873	837	846	865	939	860	921	855	909	878	873	907	887	838	868	910	911	910	885	838	869	867	872	889	853	897	873	867	872	869	876	829	853	862	896	895	834	886	856	877	872	861	855	885	877	820	915	913	879	852	889	836	886	861	884	907	909	909	899	815	873	923	856	838	852	865	860	902	864	890	867	861	881	924	835	881	838	896	855	920	918	821	872	909	852	905	926	875	872	867	915	859	899	855	912	876	876	862	907	871	874	877	831	836	877	848	882	870	869	852	887	868	852	839	863	850	932	914	866	879	865	871	943	875	871	889	812	864	856	904	910	874	872	821	841	864	870	837	886	828	911	933	856	854	912	889	898	900	872	887	836	857	853	898	859	874	858	940	867	828	896	856	846	920	833	814	853	911	901	900	900	850	884	864	907	926	872	856	867	872	898	906	812	889	864	903	860	919	855	826	884	822	827	863	884	864	879	881	871	825	908	893	841	856	940	896	907	841	839	860	869	883	846	935	927	817	880	906	820	859	913	879	857	853	854	845	895	825	816	896	927	864	875	832	883	885	860	832	886	911	910	910	863	862	901	901	889	869	881	851	835	903	900	877	825	882	832	863	876	914	902	844	871	854	915	878	917	847	857	872	891	897	898	931	878	920	835	884	890	844	829	896	871	904	909	838	895	843	876	858	907	840	913	864	868	833	926	876	864	880	841	862	871	879	888	818	827	928	908	830	869	837	923	853	849	904	883	830	850	872	828	855	916	878	836	860	909	893	897	891	889	876	817	834	884	891	855	859	874	889	879	876	859	915	953	871	850	860	871	883	856	870	874	919	860	918	852	849	847	901	908	832	885	901	852	819	921	839	831	893	871	926	888	884	844	864	861	892	890	842	920	811	874	848	838	845	879	935	850	844	828	868	875	876	863	885	909	877	888	872	836	877	867	861	901	838	876	854	885	856	838	854	876	865	886	859	897	896	852	896	888	831	832	841	872	881	828	882	845	877	849	852	848	898	842	883	900	834	877	847	867	847	924	901	884	897	833	870	856	878	876	928	884	872	859	857	878	851	885	896	897	897	866	870	871	899	852	887	858	849	819	888	851	860	847	855	901	885	898	892	875	845	835	832	878	898	867	879	877	874	887	863	871	896	846	841	854	844	881	854	861	836	882	863	852	952	864	868	865	884	883	884	850	934	858	891	856	823	850	850	846	882	812	900	869	854	881	808	904	895	923	944	869	883	881	792	872	891	857	893	865	815	873	878	829	839	885	865	914	837	927	893	896	893	906	880	887	859	873	862	932	846	867	856	894	887	868	873	942	862	860	847	889	894	898	941	856	891	903	866	891	813	929	874	833	882	873	878	901	894	867	861	908	860	903	906	843	919	877	855	880	883	880	892	862	915	820	849	855	847	901	869	867	839	888	871	809	817	885	822	822	833	874	886	834	887	910	904	842	859	869	884	889	851	865	899	892	870	858	845	922	809	908	868	865	810	848	933	881	910	913	864	900	841	911	831	853	892	849	867	839	870	833	902	901	876	845	903	890	844	883	847	880	880	870	866	851	879	838	876	871	909	836	861	878	912	884	858	853	842	846	912	874	877	850	855	856	888	848	891	846	896	902	824	855	883	871	875	877	927	879	832	848	856	856	862	872	855	913	849	906	926	897	896	826	848	851	853	900	904	844	864	882	840	862	890	875	881	892	876	854	898	913	865	875	878	883	878	846	829	858	885	870	876	919	860	856	844	877	870	894	865	895	880	870	854	889	886	906	874	887	826	899	908	915	872	875	900	892	826	848	881	887	903	927	867	828	886	866	928	879	861	914	907	880	947	867	858	865	854	869	871	856	861	836	871	857	893	931	888	872	844	846	901	829	865	902	821	928	888	924	920	938	840	818	885	852	867	887	822	927	847	887	896	833	850	871	856	866	855	875	874	863	904	897	881	865	821	813	933	880	899	873	824	814	885	873	891	886	884	883	865	891	866	883	891	914	882	874	868	870	884	836	900	872	898	938	883	905	874	873	859	881	854	831	882	905	903	905	861	888	863	867	869	912	909	907	850	868	882	859	890	857	859	854	887	844	909	931	857	852	866	883	802	870	869	837	840	844	864	836	918	885	861	839	798	875	885	841	866	899	869	940	895	891	868	904	861	899	864	877	951	888	827	867	870	891	858	885	863	832	885	825	929	872	809	918	883	898	850	893	854	858	873	836	863	868	866	878	846	824	842	924	866	856	843	880	895	848	893	917	888	880	883	869	879	890	888	862	931	889	844	886	890	894	915	818	871	833	828	879	855	872	893	926	877	867	907	873	828	829	861	897	903	897	883	847	889	889	862	891	819	886	847	860	840	824	886	845	859	879	826	873	847	880	847	878	840	891	884	844	875	834	847	903	876	823	886	844	874	818	923	824	855	912	897	917	822	831	855	899	853	903	825	828	866	890	882	884	888	886	855	860	867	846	844	883	864	908	863	847	916	880	866	893	859	879	902	837	877	908	864	837	861	863	849	921	854	868	885	906	897	866	888	907	881	935	911	884	831	868	898	854	843	905	836	871	913	811	826	837	915	870	900	921	876	849	897	869	841	894	856	895	848	879	847	915	869	934	889	858	835	896	791	871	824	912	853	895	901	860	880	862	835	880	914	842	888	834	864	882	866	928	826	886	891	920	886	844	875	813	830	864	805	904	856	848	880	890	860	857	892	840	829	869	840	878	877	834	866	864	845	894	844	852	876	879	926	854	905	878	903	890	877	882	848	912	860	927	903	814	874	882	871	848	839	926	893	828	865	870	871	881	940	892	901	876	866	851	869	814	883	853	896	887	863	963	838	882	876	966	890	903	875	914	894	874	846	892	868	826	898	939	859	897	841	857	892	837	928	862	893	897	875	845	831	928	912	890	876	878	898	921	909	852	853
67302	52389	30917	10458	2301	740	595	369	360	382	324	382	349	404	345	377	403	371	346	370	341	388	393	381	358	360	348	346	350	398	373	342	345	351	345	347	377	382	370	355	349	335	402	355	376	352	347	390	370	372	372	349	384	373	376	388	374	363	382	396	402	397	382	361	386	368	371	352	356	347	380	374	321	383	356	356	370	357	364	417	386	381	339	387	380	348	373	359	309	371	352	374	381	421	372	340	404	382	358	376	340	341	329	368	379	371	376	363	354	360	379	367	365	366	328	356	382	382	396	332	394	381	350	347	349	348	375	366	366	378	359	366	350	393	359	407	352	366	348	377	362	335	388	377	405	363	362	344	350	371	367	386	383	364	361	368	371	359	358	363	351	393	381	351	391	352	333	374	377	350	331	348	346	355	355	358	389	338	356	369	366	383	382	393	363	377	378	381	375	380	394	378	380	381	358	389	375	384	364	403	408	382	391	338	358	349	368	332	385	395	398	412	351	360	369	357	355	386	346	381	375	371	356	328	332	307	385	357	357	356	368	355	348	370	392	360	354	364	382	374	375	346	334	357	379	356	377	359	385	376	367	336	357	365	353	379	359	363	347	389	371	331	368	363	354	382	347	371	371	402	371	386	396	356	346	383	360	345	341	348	366	372	365	356	349	344	336	396	367	348	364	375	370	366	365	386	364	375	347	373	357	396	373	354	351	376	350	370	348	352	360	361	364	336	348	347	362	405	368	338	397	327	363	365	350	356	401	336	383	362	385	380	354	350	380	383	372	360	390	379	325	374	354	367	345	382	327	358	341	389	385	373	378	376	327	352	360	393	412	396	387	352	371	364	385	371	352	341	369	366	374	339	398	391	359	338	389	408	341	361	370	353	343	348	388	364	365	342	359	345	368	340	374	379	373	376	422	372	372	362	357	349	362	389	378	386	355	367	360	365	352	354	367	383	351	356	384	351	340	342	394	359	357	365	381	363	363	345	362	359	349	338	349	334	348	377	356	343	421	382	365	340	365	382	381	352	332	351	368	366	379	406	367	350	398	340	351	339	362	377	344	357	367	373	377	371	364	382	360	365	353	343	348	368	379	404	357	353	371	336	384	368	319	396	368	369	363	381	391	375	354	364	387	351	333	407	323	367	359	390	369	357	385	411	356	405	400	389	345	372	348	346	355	358	355	345	351	332	368	386	344	353	346	359	356	362	419	342	341	364	370	397	370	351	364	345	385	375	354	336	351	369	358	350	371	354	380	362	372	358	354	369	359	334	339	368	364	368	354	377	377	383	362	387	367	367	416	351	361	374	324	360	360	339	359	390	348	339	359	368	383	399	389	353	371	345	362	368	362	369	346	375	336	371	343	360	367	355	400	367	404	369	363	389	363	394	371	360	384	378	366	378	384	340	392	334	369	405	370	354	358	373	391	366	364	357	366	333	336	376	364	385	412	402	371	345	366	376	357	417	411	356	392	346	357	402	377	345	344	371	336	366	381	349	395	371	378	390	343	340	390	369	375	351	322	322	333	360	382	379	361	343	335	370	368	374	364	359	370	391	379	388	363	386	356	369	357	360	348	356	341	357	343	393	359	356	356	370	351	380	363	364	354	362	319	357	339	385	380	332	335	357	356	339	358	360	343	377	431	361	370	344	347	398	367	358	362	350	374	378	360	387	346	361	375	385	354	358	401	368	373	368	357	352	346	371	342	371	372	379	362	339	356	355	345	363	377	377	389	368	399	361	373	373	381	366	357	383	359	337	360	361	369	377	373	383	353	361	374	391	378	363	362	353	334	367	401	373	370	362	381	381	387	363	364	375	386	353	353	387	338	361	356	352	345	376	346	372	358	368	380	401	365	385	400	359	345	338	389	398	371	353	373	391	387	352	349	359	381	357	347	370	359	361	337	398	370	372	369	364	356	351	387	356	385	349	359	340	385	352	413	361	347	360	348	421	355	353	379	356	351	387	398	393	340	360	374	386	383	371	393	334	404	394	367	367	347	374	398	375	401	383	325	357	374	380	369	380	327	324	366	346	322	344	340	373	377	361	386	378	340	411	356	393	354	363	379	387	377	332	364	337	374	354	337	370	371	362	387	355	394	351	375	357	391	377	391	383	368	371	389	397	375	403	373	355	371	376	397	379	367	349	395	358	368	351	377	339	390	410	383	418	372	341	373	366	353	374	357	400	359	361	355	365	372	348	397	328	363	387	357	362	377	375	389	362	364	387	388	367	340	357	389	342	381	396	352	361	359	384	353	394	406	337	354	358	375	373	336	366	348	320	381	367	382	370	394	365	389	343	380	368	378	364	380	342	341	377	387	329	346	346	369	400	399	375	361	365	386	368	372	388	384	383	355	336	361	359	352	347	372	369	365	382	365	365	342	352	367	364	342	343	354	353	368	339	349	398	367	366	366	391	401	349	348	353	402	391	361	337	385	363	354	358	352	360	350	396	414	375	362	384	374	311	370	333	385	381	387	364	379	349	394	367	378	405	359	388	386	347	389	375	377	338	362	367	389	366	381	331	358	344	337	369	323	323	349	402	350	346	344	359	399	356	390	347	409	356	339	367	370	359	354	332	388	394	348	335	387	394	372	359	393	370	383	364	381	318	364	369	356	359	364	340	375	390	366	364	357	364	333	378	332	361	367	376	358	344	378	358	380	361	338	338	374	386	350	412	383	346	367	409	401	371	371	368	337	430	364	323	352	347	345	370	370	400	350	372	359	392	333	376	358	353	357	359	383	371	376	352	390	383	379	354	311	401	370	385	387	381	359	381	345	348	378	367	396	360	360	380	396	371	367	375	399	362	388	367	404	366	389	366	391	353	341	346	365	351	358	347	394	355	360	347	332	350	368	385	365	368	379	347	394	362	316	352	327	402	372	384	348	357	358	357	394	390	368	363	374	335	364	361	354	355	375	382	344	362	374	371	361	358	371	370	355	360	348	387	349	367	387	372	364	356	343	360	336	360	337	382	326	372	371	360	389	347	377	364	372	394	375	397	350	384	352	390	386	348	388	359	351	404	363	364	361	332	358	382	378	339	336	350	362	371	353	377	368	365	363	404	377	378	378	389	365	399	351	357	381	384	360	400	346	366	403	355	368	376	348	377	371	362	363	389	400	352	369	379	342	393	370	368	376	388	347	329	360	364	353	372	341	403	364	362	367	354	352	347	369	341	385	413	350	397	368	337	369	363	337	382	417	370	340	375	403	325	340	366	355	356	337	391	409	374	368	373	371	389	328	347	356	377	368	374	360	410	374	376	384	319	357	391	368	374	398	376	393	388	353	359	337	368	351	372	386	372	356	385	349	366	366	351	374	381	395	370	377	326	366	402	364	334	350	350	382	369	404	352	343	386	402	363	365	383	366	363	364	360	378	352	363	382	377	356	374	358	363	397	379	352	365	363	382	362	328	351	341	383	375	344	351	340	366	364	368	384	368	403	337	391	358	363	331	387	399	374	336	360	340	372	360	363	369	351	361	354
47497	42135	31184	14316	5731	2091	1849	957	896	913	852	874	841	902	857	903	898	848	855	880	864	872	923	873	874	865	909	899	943	881	916	891	883	873	862	872	846	868	824	854	855	875	864	849	898	901	834	896	881	891	920	878	874	876	873	890	869	814	897	933	900	879	873	870	864	870	925	881	871	888	830	879	878	933	864	893	893	842	897	894	882	853	914	933	832	878	879	832	883	890	912	896	899	889	874	913	814	896	903	897	894	867	821	920	918	872	846	846	914	894	806	833	917	895	864	909	857	880	839	874	934	918	875	905	924	833	898	896	887	899	909	876	902	905	867	869	821	859	840	911	890	861	928	915	896	861	880	901	866	839	916	918	871	879	831	834	861	848	902	876	924	877	876	883	863	875	905	828	917	912	905	878	867	870	926	857	890	901	919	855	886	862	909	852	877	847	869	842	896	927	930	855	926	862	834	855	881	873	862	912	864	882	858	803	915	901	883	902	860	945	868	824	830	891	895	882	906	933	902	855	859	904	856	893	921	851	864	860	872	887	889	826	848	865	942	915	905	833	821	877	857	907	841	890	844	862	843	874	884	909	861	851	829	870	899	929	878	850	860	885	832	823	920	902	892	864	915	879	894	876	876	885	876	826	888	887	835	861	892	810	861	926	871	867	972	842	940	900	883	897	922	886	851	878	850	857	890	891	864	922	914	895	857	824	870	854	887	904	859	849	867	923	903	883	913	881	927	874	918	814	851	832	916	870	908	840	889	831	873	875	877	896	908	893	884	875	846	864	900	901	849	899	846	911	820	874	882	903	910	881	854	860	868	859	841	818	861	858	889	862	885	855	815	884	857	927	881	893	857	860	906	857	932	898	876	869	903	887	863	858	900	893	887	929	827	886	858	864	905	902	891	876	865	868	888	897	826	900	839	909	889	869	871	904	864	888	877	847	872	854	870	893	878	882	895	849	838	876	901	853	856	870	921	848	903	900	882	884	865	878	904	872	879	903	828	912	859	922	919	941	873	867	900	885	909	873	866	928	906	844	885	890	907	912	870	867	859	885	851	899	914	852	881	873	865	902	906	896	874	875	908	918	903	856	909	860	870	860	836	899	850	895	884	900	920	913	829	908	855	873	839	913	880	878	868	886	867	890	887	880	911	886	946	883	895	861	860	956	894	855	881	905	817	884	832	857	877	865	812	848	878	898	963	858	844	872	861	864	840	919	880	869	919	895	834	912	892	853	880	856	861	876	924	876	850	889	830	870	895	883	854	909	900	825	851	906	878	853	859	897	907	846	883	871	919	912	851	851	877	827	881	890	849	880	911	901	864	951	917	910	897	850	874	949	888	845	908	863	881	813	867	895	846	916	860	870	882	875	857	871	900	903	860	942	881	830	874	874	945	871	807	892	870	812	875	837	922	824	901	876	922	908	901	835	873	893	860	885	873	859	911	834	907	895	894	823	838	842	869	855	870	875	892	908	945	883	880	835	884	923	906	833	899	826	866	860	894	852	865	868	835	873	878	899	839	844	894	862	849	882	869	874	880	894	893	864	902	875	855	861	832	861	857	893	907	826	903	883	923	889	894	832	871	873	905	848	910	893	899	929	874	867	937	830	863	846	893	830	872	894	864	937	856	892	844	903	826	859	895	880	886	847	894	906	906	879	883	902	897	876	883	839	893	883	876	909	899	830	869	892	842	855	900	848	879	868	865	837	878	831	882	858	872	863	863	815	917	881	905	885	918	798	857	845	911	875	845	934	863	852	868	918	808	842	859	864	891	894	889	862	912	882	928	856	842	911	865	886	870	861	817	846	915	876	905	885	886	854	847	861	895	863	877	890	837	887	906	933	876	844	906	843	889	873	845	847	880	827	872	870	903	852	910	867	875	899	852	898	911	910	849	846	871	861	849	921	915	870	837	897	868	876	843	824	895	859	923	868	868	926	872	860	867	909	787	814	830	899	924	865	859	849	807	866	897	913	894	849	896	869	899	845	927	927	923	872	872	832	885	894	881	855	865	889	873	825	882	835	866	872	929	894	905	894	847	908	857	948	898	869	907	843	898	895	837	882	883	902	880	860	882	904	871	898	886	842	890	895	863	816	882	882	856	864	871	865	871	906	917	872	933	889	909	875	868	928	862	909	881	882	899	842	884	899	994	858	896	846	865	867	854	932	863	890	829	923	863	853	895	877	865	884	938	966	877	898	879	902	889	866	806	883	836	886	905	847	856	891	891	887	919	865	901	885	894	889	892	927	861	899	853	896	913	909	919	865	864	834	875	906	860	886	801	847	877	864	877	909	928	908	906	873	878	849	822	913	887	870	887	869	909	890	904	843	908	816	833	888	865	885	893	817	895	904	889	920	924	872	949	880	881	824	830	872	866	925	846	891	858	891	887	836	875	857	838	839	921	902	876	911	834	819	858	889	858	855	863	912	880	913	938	963	970	863	891	852	919	883	951	893	851	900	833	886	950	875	900	865	879	887	885	844	879	906	816	877	871	873	931	879	882	920	913	814	865	929	867	860	891	834	901	920	884	875	882	903	875	898	878	897	907	846	923	897	882	857	866	809	876	875	861	883	912	887	876	907	844	886	848	859	919	864	870	889	891	857	887	873	883	884	876	843	847	895	921	876	874	888	883	908	825	914	866	847	859	814	855	899	907	903	870	830	882	893	880	890	860	837	915	827	900	956	842	853	920	879	902	918	942	891	867	781	834	902	854	859	891	835	877	863	879	882	894	839	874	889	863	880	878	845	829	825	898	927	872	882	826	835	862	860	903	942	830	871	909	921	891	849	894	864	855	853	827	868	861	810	899	858	911	874	877	852	905	886	856	821	896	874	878	868	905	887	910	924	872	915	870	860	822	873	853	862	858	879	908	876	905	845	883	896	880	891	884	895	911	859	860	901	862	864	912	849	914	847	861	845	826	873	846	847	933	848	861	829	887	881	891	807	900	863	891	872	892	903	865	871	851	843	917	909	874	861	895	900	914	921	860	854	881	858	867	864	893	894	896	925	881	884	879	898	933	902	806	899	814	876	937	832	886	897	908	852	871	856	880	897	896	889	857	869	875	870	884	893	850	903	840	884	883	890	870	851	845	829	864	887	950	874	847	912	868	825	805	880	950	903	821	894	912	907	872	871	898	813	897	927	854	906	902	871	917	882	881	904	874	856	896	939	874	874	877	816	893	858	919	826	851	839	840	844	925	839	837	867	886	849	900	849	874	916	824	882	862	894	892	930	849	929	840	881	912	908	911	865	885	882	885	844	913	828	908	909	864	873	869	924	849	878	910	891	889	863	864	879	849	901	874	937	877	906	862	857	914	834	784	880	863	846	851	835	868	843	904	888	843	913	859	898	876	881	888	897	902	914	907	883	889	926	882	914	883	900	851	837	915	892	893	947	815	840	864	883	850	894	904	909	900	851	852	892	957	884	912	916	883	866	900	922	907	906	903	838	845	911	841	846	912	874	868	867	863	914	891	903	896	867
86919	75262	53936	28541	13341	2716	1410	309	255	299	232	273	281	268	266	261	290	251	261	252	288	278	266	275	252	289	268	294	250	246	279	271	263	229	298	251	287	272	291	256	240	263	251	226	267	261	237	251	253	263	273	294	251	236	248	275	258	236	268	251	250	245	251	271	239	256	247	246	224	251	265	267	263	274	239	244	253	244	230	268	272	283	226	273	273	254	290	250	278	240	226	283	235	257	252	259	268	253	281	222	278	253	265	236	242	256	266	240	233	257	261	253	251	266	230	253	280	275	232	216	271	257	269	273	261	246	261	289	288	280	246	264	265	271	254	272	247	260	252	278	284	246	263	251	240	257	263	271	260	274	257	254	253	257	276	285	247	269	263	292	249	266	275	244	286	272	212	269	219	243	235	259	279	258	263	270	265	297	301	253	288	247	281	249	278	269	246	258	230	262	245	263	243	275	281	276	280	267	267	264	247	273	284	266	237	260	274	251	230	285	260	252	229	265	274	249	266	257	261	275	289	275	268	285	228	281	264	289	258	252	256	248	273	255	282	268	252	289	250	283	254	234	257	246	234	266	251	243	292	299	262	277	262	273	240	257	263	254	280	252	269	241	259	249	252	279	276	294	242	264	264	233	247	237	268	267	276	240	242	253	236	265	256	252	254	267	257	247	268	263	272	278	294	281	249	276	272	286	253	273	272	252	272	276	278	258	248	265	243	286	258	276	267	250	277	261	242	265	245	261	251	268	258	246	277	260	235	265	269	259	240	262	267	258	280	239	273	246	315	271	239	258	294	277	268	279	260	229	256	247	274	256	301	280	284	258	237	257	225	254	246	250	271	286	247	260	253	238	264	281	284	294	266	279	291	274	255	255	247	254	257	258	244	236	245	281	271	249	255	260	244	258	277	249	247	239	223	246	255	261	277	245	242	237	266	244	259	272	246	271	255	243	280	246	238	274	253	287	279	249	285	260	264	254	267	244	241	265	267	258	240	242	252	255	256	243	265	274	249	257	266	249	280	265	258	258	257	283	254	294	265	271	251	238	270	286	248	292	279	302	252	279	265	243	250	294	267	264	264	252	242	303	272	255	243	256	280	234	278	267	291	290	256	253	268	262	256	242	268	312	262	286	268	250	276	250	261	286	248	266	259	223	265	290	282	273	275	248	293	236	249	257	274	254	252	264	254	241	231	263	262	261	273	278	243	296	254	263	273	284	271	315	253	301	237	251	254	243	256	273	244	280	253	281	283	267	245	261	245	305	248	255	268	264	259	267	249	266	259	235	255	236	293	231	254	242	246	257	245	251	255	262	272	274	234	270	249	256	278	253	248	247	282	273	258	251	267	266	258	248	267	238	254	255	274	271	256	263	274	291	249	261	243	247	255	258	270	268	271	265	260	269	263	262	248	244	246	264	266	256	270	253	260	285	233	258	263	257	267	259	251	280	264	277	267	242	228	273	292	243	264	254	244	259	274	299	272	295	274	234	252	276	270	255	284	242	235	254	261	253	254	269	249	244	234	234	241	275	240	273	243	274	243	285	278	259	232	267	267	262	259	254	278	268	256	275	247	270	252	269	278	281	274	245	271	222	256	272	239	272	254	229	256	298	241	237	303	272	233	279	258	247	254	249	277	226	296	281	278	241	266	260	287	242	252	234	271	244	251	284	239	284	272	269	273	286	283	233	268	300	275	279	268	245	250	254	267	257	250	247	263	253	273	277	245	258	241	233	236	252	266	304	253	265	273	248	256	271	250	290	266	255	252	259	238	244	265	243	249	268	235	244	248	274	245	258	257	251	223	234	279	243	266	256	249	243	270	268	258	249	250	259	223	240	263	270	272	248	263	294	264	248	275	271	263	251	257	291	266	252	237	254	283	262	279	249	258	264	265	286	270	265	297	230	244	260	271	270	247	285	266	281	228	276	242	261	251	271	257	257	238	239	271	265	277	262	257	257	295	275	241	266	244	256	268	264	252	272	261	241	239	285	255	272	255	259	251	262	269	247	238	264	247	254	280	286	259	261	259	256	253	271	239	291	247	271	287	215	272	239	243	279	268	276	255	237	265	266	253	253	252	238	271	270	268	241	272	295	263	286	263	272	269	241	251	253	256	269	259	292	267	245	234	255	269	246	270	255	263	261	265	277	268	266	277	283	262	250	250	251	225	272	273	269	266	272	250	303	249	244	287	259	267	278	249	247	276	243	256	276	252	237	243	249	268	289	287	240	241	255	242	242	268	270	224	248	247	242	272	241	241	262	259	282	259	264	276	265	287	281	254	243	280	286	259	273	247	259	258	252	278	235	259	264	264	258	264	255	269	267	258	253	242	262	275	260	253	254	261	262	256	245	262	276	254	242	250	266	257	245	271	233	244	286	253	243	254	248	268	234	242	233	260	275	266	238	265	254	272	268	282	252	277	297	250	290	258	257	266	250	246	279	255	244	243	260	274	258	267	265	256	242	258	253	243	258	298	234	235	245	266	301	275	266	260	232	262	262	229	274	287	266	279	254	267	256	279	227	232	233	253	288	253	245	260	256	256	277	269	254	243	275	250	255	253	269	245	266	267	227	231	260	241	237	260	236	250	243	254	246	246	261	247	231	264	273	239	237	279	253	270	260	259	258	265	279	283	265	255	274	269	243	266	266	250	237	281	317	263	278	254	252	254	258	248	236	260	256	259	285	245	258	301	234	242	252	272	237	256	237	273	289	266	263	259	266	299	273	243	217	237	283	284	284	258	270	264	261	246	289	253	252	255	247	272	262	237	241	248	281	268	252	259	278	285	256	254	241	274	270	259	259	293	267	259	248	282	286	274	266	254	273	255	275	245	266	259	251	269	216	254	279	253	272	249	283	290	228	263	256	240	232	237	282	269	277	283	236	268	261	304	257	259	241	254	258	237	278	261	241	265	280	293	282	226	249	276	275	308	292	276	253	249	250	247	257	274	291	255	281	247	292	262	272	260	255	242	270	281	257	277	261	253	284	251	245	239	273	264	252	242	257	274	274	262	272	252	265	257	249	271	269	246	250	276	286	236	273	266	242	256	253	274	260	263	250	240	266	285	268	275	286	274	283	278	287	255	264	247	273	251	244	256	272	285	260	257	247	249	266	243	260	287	257	272	267	265	248	252	284	274	264	242	268	249	260	254	251	243	267	273	269	259	253	261	293	229	284	256	247	274	277	245	252	250	266	238	280	256	251	271	275	266	257	247	256	280	251	242	243	277	263	254	247	274	258	253	283	253	256	254	251	259	282	271	267	297	257	270	260	256	272	252	283	277	261	247	277	233	267	249	245	265	264	267	237	251	280	266	242	239	271	267	264	274	281	276	298	281	257	254	267	315	247	252	248	242	264	256	267	251	267	237	227	238	253	259	267	259	233	288	242	254	268	251	267	291	269	274	267	246	251	243	245	241	249	252	262	264	255	237	260	267	245	270	261	290	225	253	264	251	283	278	272	225	265	237	252	253	243	251	290	250	285	262	268
68087	64591	51743	32539	17743	5156	4713	722	646	698	667	661	658	652	589	638	636	661	639	644	641	673	688	626	648	635	669	674	636	642	724	599	667	650	666	625	643	656	600	611	679	621	645	644	614	648	675	613	682	605	646	645	622	647	590	613	678	626	626	552	648	627	636	629	632	626	644	665	663	632	637	613	635	641	614	646	609	682	598	631	620	632	669	581	633	694	652	676	629	656	653	646	639	673	636	635	650	644	636	599	604	651	644	592	642	649	586	641	668	634	608	624	615	660	611	645	623	621	676	605	590	597	602	651	636	627	648	625	652	609	621	653	592	622	716	653	609	659	630	604	621	614	654	654	645	685	662	639	669	660	603	658	618	624	672	642	683	681	655	664	609	640	612	668	635	615	645	630	651	626	612	637	663	630	611	633	648	656	564	655	638	672	668	636	644	630	604	605	603	671	642	666	668	678	616	645	647	654	631	608	673	584	650	600	637	687	676	637	666	597	621	622	669	620	642	621	606	652	620	662	603	629	628	668	672	641	668	618	634	615	601	577	626	630	660	667	662	650	593	626	587	630	601	626	637	620	671	620	671	657	628	640	678	643	610	683	659	644	677	626	629	646	636	625	642	595	631	594	663	627	645	618	656	622	610	637	587	627	616	641	587	664	664	659	674	622	670	647	639	674	658	574	637	616	586	632	653	664	673	657	653	634	639	645	630	607	598	656	639	662	578	675	626	659	611	616	659	613	626	608	646	615	659	609	630	679	603	656	623	631	634	626	631	651	612	643	616	650	638	619	627	648	612	667	651	638	628	659	648	638	657	687	664	681	713	634	645	633	648	659	639	617	653	650	640	664	651	672	647	637	655	671	650	664	628	651	649	600	638	638	673	642	644	639	632	635	642	666	675	616	618	579	665	646	619	651	642	647	639	679	673	663	671	621	608	654	604	619	626	655	627	638	620	631	634	644	603	610	652	638	625	631	645	673	664	633	591	605	687	617	637	635	645	608	690	681	634	647	630	646	601	633	643	611	638	629	652	661	675	639	670	613	601	611	621	642	638	611	675	710	692	628	633	601	653	655	656	652	656	647	665	654	642	612	645	628	646	663	644	640	627	686	610	622	654	659	611	649	583	675	643	624	631	617	647	593	628	680	637	638	634	645	650	665	636	650	653	668	598	672	655	661	651	694	623	652	678	676	626	692	659	619	620	687	641	612	584	606	621	683	678	653	654	611	628	643	665	653	610	656	672	637	667	627	611	631	676	637	671	597	647	642	610	625	629	654	621	667	646	660	686	677	636	634	635	654	662	622	628	629	651	668	646	671	612	713	660	670	669	636	640	641	666	653	656	631	613	643	649	686	642	617	618	611	652	588	634	642	617	663	649	603	624	632	631	659	622	644	619	633	653	661	589	586	654	596	670	638	608	610	685	664	684	633	655	651	606	650	658	676	656	579	631	645	636	657	623	678	666	657	650	651	678	687	628	625	626	682	632	681	624	626	633	621	616	638	576	649	635	665	633	608	634	669	657	682	635	682	682	635	600	663	630	631	648	633	670	641	632	654	639	667	626	607	645	668	633	614	641	637	619	692	652	640	634	627	655	612	669	693	609	646	673	618	633	604	685	655	631	644	644	600	613	620	663	618	658	684	641	616	663	625	653	636	631	604	628	616	666	615	625	669	612	654	630	628	610	643	644	638	617	616	624	661	635	656	641	658	653	618	631	650	638	679	621	636	622	661	645	643	638	602	582	645	598	643	640	648	667	635	620	650	665	623	644	617	616	591	641	579	622	611	617	632	646	643	669	611	662	639	655	647	606	653	627	616	614	649	629	622	655	649	606	647	630	697	656	629	622	590	662	627	627	622	625	631	605	642	649	618	591	650	629	675	677	647	654	615	589	645	668	619	617	661	638	619	614	645	666	647	647	632	663	673	613	621	676	650	651	661	671	653	666	650	686	634	584	697	627	614	637	626	674	643	656	642	601	660	638	722	629	633	641	601	604	636	623	597	604	645	627	632	658	646	619	625	639	627	666	677	661	595	664	627	669	617	636	638	624	632	643	669	689	642	672	647	606	610	668	613	596	637	660	626	661	657	660	614	664	666	619	632	633	627	624	654	621	662	656	623	604	640	654	614	645	633	599	642	685	663	615	667	659	588	625	650	663	715	621	636	618	648	630	628	643	631	618	625	633	620	669	654	637	643	626	646	655	594	608	632	674	659	614	640	684	633	665	689	628	584	607	647	648	609	635	629	655	607	642	683	643	633	644	678	601	639	646	659	648	643	600	640	649	648	604	635	624	632	632	651	691	687	640	661	598	663	616	621	672	705	632	692	660	657	650	611	662	631	681	587	620	639	646	625	620	639	645	610	596	705	642	633	663	653	632	667	665	661	702	613	699	651	634	669	638	635	627	687	664	642	672	654	647	602	664	676	636	625	655	687	627	647	622	661	645	628	650	619	654	644	635	641	658	639	623	620	636	592	614	612	714	675	642	691	624	634	657	668	641	625	614	635	600	692	634	595	633	644	658	575	640	669	651	602	606	635	629	654	647	608	633	634	676	643	625	645	670	692	656	665	607	615	610	624	684	640	658	651	685	662	611	601	589	689	636	637	625	635	664	658	651	651	650	649	639	636	613	634	635	673	652	624	620	661	648	668	640	635	647	621	645	688	664	601	661	633	644	611	636	609	626	605	679	642	628	662	664	644	627	680	653	629	634	643	676	666	626	604	649	628	646	649	641	680	615	642	637	635	695	613	660	649	676	636	613	611	693	650	659	626	601	633	639	638	652	622	632	603	661	646	628	618	648	642	645	665	642	632	637	644	604	659	587	638	627	595	628	688	644	631	658	631	623	670	656	639	619	626	676	683	654	651	684	644	675	672	630	644	655	655	642	646	638	620	672	641	635	636	696	613	663	661	608	601	635	687	613	590	634	645	649	638	644	626	651	637	628	618	591	619	656	687	607	653	650	633	629	620	660	646	594	663	670	645	658	610	628	656	631	634	611	647	651	651	642	622	640	614	642	636	648	640	607	655	633	590	619	630	600	680	647	665	619	620	679	639	628	639	641	648	625	658	613	662	636	629	627	657	627	599	633	621	615	640	622	589	634	654	613	643	621	679	652	588	600	661	657	653	634	628	673	620	665	675	623	660	626	650	622	657	631	649	617	641	660	620	634	674	627	655	680	584	681	593	652	647	691	634	707	675	621	654	613	639	623	639	611	675	694	593	633	657	624	661	645	609	682	593	670	630	635	573	647	637	653	641	646	687	640	676	647	591	642	630	678	614	603	699	684	580	633	617	619	635	644	633	618	645	639	618	630	609	609	630	624	649	664	612	573	619	616	630	617	653	654	660	656	638	646	617	644	650	641	606	677	619	664	638	651	656	659	628	610	647	625	678	664	627	673	631	625	635	612	625	627	662	645	631	649	649	629	628	621	644	609	603	650	623	609	627	629	623	719	687	625	639	646	618	608	614	628	620	690	630	629	643
40631	26989	10207	1872	670	439	395	388	331	360	336	392	360	378	339	393	391	398	358	359	355	357	316	365	407	353	356	384	392	370	366	373	340	342	346	386	387	336	355	355	370	376	357	395	388	364	359	378	357	392	371	359	341	366	377	353	377	344	389	359	369	374	378	354	347	362	373	393	350	356	368	344	401	408	384	377	372	359	381	360	344	360	414	385	379	390	387	342	379	397	343	393	341	377	368	329	333	364	363	382	407	342	340	378	340	359	377	380	349	368	375	380	378	408	350	366	347	412	381	365	406	401	390	374	380	375	386	370	355	376	367	408	352	364	352	357	360	362	380	353	336	366	402	374	338	381	341	374	369	366	361	341	379	373	308	354	375	379	361	376	360	398	369	376	385	365	385	351	378	400	346	402	361	349	364	342	374	376	346	354	354	417	410	365	387	389	401	389	398	381	385	357	389	378	376	380	345	392	346	377	342	338	338	348	381	339	366	384	368	366	393	372	368	367	358	349	374	371	348	372	350	355	358	360	353	394	380	393	363	341	362	354	367	337	348	350	403	372	370	382	340	391	368	390	402	371	361	387	410	392	368	306	379	379	369	363	341	349	395	393	402	353	395	365	362	389	366	380	389	365	381	375	355	383	380	375	371	390	383	346	368	356	379	362	367	357	377	398	393	377	364	375	371	380	359	366	376	393	410	395	395	377	366	410	359	400	389	370	356	357	378	345	352	363	356	407	350	372	348	378	393	395	363	376	353	351	391	413	380	349	373	355	360	330	379	373	379	348	342	398	403	378	392	385	398	423	387	338	383	370	398	367	370	361	365	380	395	366	367	362	372	364	370	368	377	344	348	362	351	362	387	371	355	380	339	366	334	383	393	382	384	365	341	359	347	417	353	327	374	337	393	384	372	367	352	396	361	374	357	388	385	372	387	374	384	357	376	400	361	389	367	361	376	367	376	385	370	367	323	329	377	361	363	381	333	376	391	342	373	352	385	363	382	361	353	380	375	338	357	354	363	354	398	347	370	383	386	393	360	353	340	387	387	362	348	361	368	333	387	393	359	368	365	411	346	402	339	372	381	368	348	369	356	374	346	361	383	407	379	386	376	388	357	357	374	346	360	376	369	375	373	371	347	394	380	346	345	365	354	369	402	336	392	365	362	372	357	382	372	351	379	423	365	345	355	366	347	383	350	402	365	324	375	369	395	377	388	353	382	419	369	366	368	377	357	373	382	361	389	349	367	348	383	371	338	344	358	354	359	382	350	397	341	341	349	385	363	361	350	375	398	392	379	370	350	318	360	361	365	328	383	353	401	344	361	391	402	356	399	355	376	340	366	383	358	385	381	404	361	406	357	368	331	380	396	391	369	410	376	335	389	332	357	354	389	377	357	382	345	361	382	373	360	334	369	375	368	354	403	343	354	382	379	352	347	399	378	364	379	385	365	390	388	437	352	368	409	374	390	366	408	334	379	357	372	359	376	370	337	370	407	362	380	343	359	350	355	368	345	371	371	361	375	373	371	362	352	385	337	417	344	349	345	344	427	399	367	378	372	356	359	400	396	370	350	348	354	356	379	351	394	357	382	361	354	355	346	341	362	370	394	355	359	361	373	331	403	367	374	383	351	372	357	369	366	367	375	365	358	330	390	339	367	374	370	384	355	362	380	371	340	372	368	368	367	390	376	387	398	366	403	360	355	365	357	346	387	380	383	381	382	382	402	338	337	360	350	376	339	399	337	370	344	342	349	364	345	372	373	361	361	397	395	412	389	385	369	372	364	350	383	346	368	371	384	400	385	384	374	371	401	386	399	387	402	352	384	380	363	346	331	386	376	384	382	340	361	376	399	360	338	386	379	384	356	373	360	363	375	351	390	356	363	353	378	372	348	378	381	341	356	366	376	362	354	343	338	365	381	370	337	374	374	412	342	367	366	365	344	362	384	390	386	341	371	354	343	378	321	377	368	348	386	377	411	393	368	386	362	372	324	395	399	365	358	381	368	356	379	374	367	370	366	367	383	398	371	382	369	370	360	364	357	366	382	353	400	341	378	344	349	371	376	391	387	331	377	363	384	351	390	368	384	395	346	344	371	409	343	350	346	401	370	379	418	406	376	404	348	407	385	385	387	382	353	353	370	357	355	372	356	368	354	380	393	368	369	395	388	398	388	375	359	372	356	367	368	358	384	424	344	345	364	372	362	399	388	341	360	379	359	350	414	372	374	364	372	384	403	404	346	356	396	359	381	350	383	349	352	385	374	355	366	365	364	385	363	369	357	361	363	391	383	389	401	382	359	355	346	360	359	385	362	386	383	381	382	364	351	357	354	389	361	361	378	383	375	332	371	380	385	379	379	381	390	352	365	362	395	381	385	357	337	369	353	361	387	360	386	348	356	390	363	384	372	333	372	357	327	383	391	364	348	328	412	342	378	356	355	385	379	371	369	375	371	340	378	381	356	355	400	354	374	383	350	375	366	374	347	375	367	338	354	349	381	369	396	325	335	365	380	360	413	387	369	370	386	404	374	385	354	336	398	357	355	381	391	358	359	380	342	354	374	346	368	357	375	347	363	404	389	365	395	367	387	380	368	351	349	368	358	366	336	358	357	374	362	317	330	345	371	379	379	380	371	342	313	349	357	394	346	364	372	377	365	373	363	335	343	392	368	352	320	355	340	363	362	387	335	388	356	373	398	383	389	390	370	362	406	339	334	375	381	355	389	382	358	373	355	350	370	375	352	369	361	385	360	351	368	359	324	384	375	373	372	366	414	392	386	377	374	361	349	381	368	373	359	359	381	370	363	390	337	352	359	345	381	382	364	316	331	367	381	360	375	342	376	358	320	345	353	378	381	364	365	387	343	383	354	350	372	363	355	379	385	375	372	371	386	394	372	372	336	362	363	361	388	388	370	403	372	394	306	389	390	374	355	351	348	322	379	351	374	353	367	339	367	381	377	381	349	368	369	384	381	386	390	380	327	388	390	377	371	381	407	351	348	371	340	345	365	365	377	366	384	399	425	363	343	399	373	364	373	389	355	375	371	343	352	352	352	347	412	397	387	394	366	361	353	370	383	343	393	364	373	344	356	394	354	357	330	384	361	359	401	376	385	416	372	354	409	405	384	344	357	351	370	378	407	374	365	341	413	358	391	384	389	399	387	363	376	351	335	362	351	379	374	376	358	383	335	376	349	354	390	347	385	348	359	368	356	411	370	394	366	343	379	365	368	393	407	382	385	378	364	356	371	327	359	377	379	394	366	372	398	365	394	360	356	416	363	349	364	339	392	373	373	346	334	348	404	368	413	399	407	350	402	362	368	349	368	345	382	380	394	332	362	397	388	372	394	356	363	357	357	395	377	356	390	346	379	383	350	366	391	376	399	386	401	373	399	385	365	383	388	391	363	358	381	411	355	347	397	401	381	373	391	382	362	366	347	378	350	378	376	389	375	379	408	382	400	374	383	371	349	353	367	416	354	350	389	358	357	379	384	340
37117	26609	13248	3841	1838	1051	990	877	903	925	884	919	857	937	891	890	923	861	882	893	889	891	953	872	910	885	903	950	887	946	856	886	901	934	880	867	886	888	936	869	927	845	875	912	899	838	911	894	908	889	958	842	885	885	927	904	896	903	866	856	835	853	865	911	880	916	937	908	925	892	904	905	852	872	877	844	889	862	869	856	811	919	840	918	873	944	874	899	865	904	928	895	903	863	852	900	914	878	873	840	938	879	876	893	877	889	866	913	922	969	905	892	892	843	921	910	952	925	942	890	903	834	894	923	968	858	912	896	897	900	932	899	882	881	934	858	888	896	893	910	913	900	840	897	914	882	879	856	875	874	897	935	905	901	910	906	894	892	897	913	947	944	892	883	882	885	919	869	862	883	900	903	895	928	885	911	932	883	905	843	875	903	892	870	872	894	855	857	818	869	893	883	858	882	826	822	895	863	884	955	875	901	954	883	839	916	883	857	906	898	870	884	898	906	889	872	863	839	885	896	869	926	883	923	959	936	855	907	854	913	895	844	875	934	874	875	841	895	908	910	914	883	836	874	921	866	866	912	910	902	871	876	877	934	902	884	898	897	889	891	904	891	882	854	864	883	889	908	924	874	889	933	878	891	889	862	930	891	910	935	857	931	916	889	903	867	922	888	881	903	899	885	886	955	891	885	898	923	871	863	875	857	919	865	903	903	869	901	895	887	920	896	872	917	851	872	943	855	925	897	851	837	905	844	882	880	929	895	859	859	881	906	916	864	898	886	897	893	897	882	842	853	867	889	846	851	837	881	850	902	866	872	870	905	919	861	897	863	865	906	886	948	892	894	867	921	884	886	883	932	905	904	903	902	872	985	930	845	908	896	872	917	888	995	872	890	897	891	883	853	902	892	868	878	870	845	950	846	917	929	864	914	929	837	877	916	842	817	913	899	896	871	877	860	911	881	785	878	968	941	888	861	880	883	910	877	898	831	905	885	913	886	921	905	897	869	869	886	870	838	949	863	936	840	877	900	893	958	852	945	869	903	946	904	898	909	849	892	861	880	871	885	855	855	916	854	877	855	872	909	996	898	890	855	862	851	895	915	910	824	903	916	879	940	849	886	911	894	910	940	879	913	903	832	925	874	902	886	882	868	895	876	874	910	883	942	862	895	885	913	919	908	905	904	876	911	866	872	870	860	906	845	923	865	942	876	936	902	900	899	839	922	889	892	913	860	891	870	864	919	904	868	821	871	916	886	920	916	927	912	884	862	889	885	915	913	839	925	907	896	874	878	909	935	839	900	909	907	859	883	854	917	898	884	897	885	898	873	909	903	866	900	888	884	928	851	932	893	909	980	858	852	957	899	843	908	944	932	834	893	926	903	867	929	947	912	890	910	918	879	985	860	919	822	942	843	911	907	901	894	880	917	888	909	874	859	862	873	885	894	923	870	863	887	860	933	911	899	893	894	874	891	924	856	911	895	862	929	857	896	880	934	829	896	869	940	849	871	895	873	910	910	896	855	861	902	833	855	948	910	857	900	871	857	920	889	891	871	911	886	892	862	930	934	880	864	828	906	929	861	915	859	930	916	877	892	867	857	950	897	896	916	886	923	860	933	913	916	920	898	922	891	889	883	916	901	923	876	886	934	891	916	919	901	878	874	893	884	873	940	904	889	894	912	911	871	855	906	880	889	889	903	887	865	896	904	953	927	873	862	927	910	921	871	868	895	872	847	876	890	921	899	854	892	839	902	876	891	898	944	877	904	893	898	933	901	922	886	936	884	846	869	873	916	910	874	880	922	854	859	851	947	861	916	922	885	900	837	869	919	902	881	860	870	860	898	890	918	892	875	887	915	884	874	831	907	909	881	853	888	887	912	892	881	870	903	897	863	893	863	945	910	900	865	904	925	888	889	875	889	889	868	904	923	919	909	907	903	908	918	878	837	902	899	889	914	926	896	894	894	902	856	919	882	905	941	850	916	853	915	834	870	899	868	896	866	921	881	901	889	835	887	869	879	894	891	885	906	905	858	907	942	875	882	815	918	934	889	926	882	918	837	878	862	879	924	903	915	848	868	922	946	904	878	824	881	856	909	835	928	933	939	851	845	879	895	912	862	904	885	898	937	893	866	921	887	868	891	934	946	917	903	867	878	934	878	870	905	881	864	934	867	905	914	882	907	871	895	903	885	918	886	843	942	897	890	867	901	880	907	874	884	903	872	879	864	881	919	884	869	900	887	847	916	891	846	878	911	851	846	921	954	886	866	911	871	890	907	926	876	938	878	965	904	896	931	902	913	911	906	908	923	982	906	910	877	903	873	903	881	892	934	882	891	856	864	839	842	885	886	898	822	879	927	941	945	912	918	879	886	900	915	889	893	850	854	840	887	882	898	896	894	891	862	865	904	919	901	944	920	859	852	892	943	855	869	841	926	914	875	907	898	912	903	877	902	892	881	891	901	886	902	902	925	904	876	871	857	924	869	877	941	893	940	844	913	864	906	897	815	879	881	910	860	807	897	939	896	916	867	851	870	868	853	945	915	935	918	881	861	918	900	883	890	876	856	913	866	921	881	884	911	904	921	878	918	849	842	933	943	837	921	923	916	840	894	853	842	894	887	942	893	897	884	903	905	849	904	879	873	868	823	845	892	885	841	862	857	896	901	906	934	912	899	954	861	889	898	908	837	904	927	928	917	887	913	900	857	916	890	874	900	947	905	883	901	858	875	876	845	891	916	891	923	848	914	895	848	872	895	903	911	833	881	864	956	897	910	928	895	888	891	908	886	878	914	911	898	970	864	840	885	901	896	868	903	902	896	870	876	882	891	936	889	936	877	886	923	926	909	849	836	860	913	916	898	938	877	865	921	973	888	852	850	871	852	880	918	907	931	833	883	934	934	888	843	850	918	937	919	909	899	861	890	874	855	850	892	889	925	930	875	882	930	858	912	860	919	881	901	888	935	878	862	926	905	869	895	879	925	903	903	922	910	911	876	850	906	887	913	861	869	885	863	851	895	939	901	846	839	888	917	915	882	902	891	913	900	925	898	867	888	894	897	873	889	902	897	939	927	922	864	890	878	896	895	888	890	910	890	872	841	900	820	891	881	854	866	878	869	938	935	914	876	837	927	941	854	872	869	839	916	863	884	884	903	932	895	859	869	873	859	919	887	912	864	935	883	914	858	937	903	880	918	863	910	919	828	906	912	880	912	915	880	922	887	888	885	936	856	911	891	896	906	940	812	904	904	893	859	831	868	924	885	852	885	879	894	883	913	849	890	840	862	892	911	897	908	919	876	865	879	914	918	818	852	833	889	892	864	890	920	899	854	843	895	916	850	915	865	888	865	882	903	900	916	912	845	847	871	853	935	874	888	883	929	902	938	935	869	896	870	925	802	856	854	913	893	904	899	880	897	917	869	883	882	844	865	903	905	876	897	918	902	911	897	894	937	894	877	864	918	895	876	913	895	907	888	870	861	861	886	923	865	890	914
67277	51827	30393	10346	2274	694	585	387	364	409	375	377	367	339	395	354	351	348	373	379	389	379	358	368	338	364	364	362	383	343	373	350	343	341	392	403	365	392	337	355	370	373	381	381	368	383	369	393	397	366	412	365	373	355	355	345	389	332	403	383	354	360	354	385	395	335	377	349	381	390	354	385	365	330	385	380	368	386	360	409	389	415	375	328	404	390	387	359	413	388	404	358	383	345	344	328	352	389	351	370	346	349	385	371	370	367	366	363	369	391	382	400	362	367	361	332	371	362	387	381	345	388	348	360	378	365	367	396	380	371	328	382	381	355	356	395	381	373	384	355	366	396	371	374	387	382	373	347	371	388	396	387	395	376	382	361	322	349	408	365	373	380	366	367	379	340	341	360	392	402	340	370	375	388	350	355	374	374	364	342	360	351	360	357	387	426	352	395	407	354	398	380	380	395	356	375	347	364	362	376	369	370	322	329	331	397	389	377	387	381	355	361	360	345	361	389	354	357	360	334	339	393	343	366	365	368	372	373	384	356	363	361	379	355	326	381	359	352	372	373	374	432	372	381	368	384	394	342	356	376	375	357	361	390	380	371	370	382	372	361	390	405	367	349	390	362	391	349	424	373	379	357	387	392	394	363	392	380	373	356	370	343	358	370	404	358	394	363	363	370	343	332	403	354	349	388	378	416	367	343	356	372	390	358	346	358	398	364	347	336	387	374	358	411	374	370	370	386	387	395	350	359	383	390	388	390	357	372	391	369	356	380	366	385	378	373	391	386	374	350	379	398	347	388	374	371	403	359	418	360	357	377	407	399	367	377	380	351	379	346	347	372	351	345	402	372	366	373	403	341	401	354	408	364	412	385	398	367	365	389	381	355	359	354	362	389	380	383	406	400	364	350	384	372	406	371	377	372	367	346	385	343	371	367	366	342	399	356	391	398	351	358	373	377	336	364	338	382	386	337	414	365	342	368	374	382	391	359	349	358	374	376	369	345	385	363	326	376	368	371	381	391	356	383	323	376	379	369	347	336	363	389	365	390	376	369	349	383	375	373	330	375	353	394	359	348	339	369	358	396	364	344	389	339	385	379	396	388	407	380	394	376	339	363	387	358	341	335	400	365	344	369	376	361	367	352	347	361	370	348	378	404	391	372	387	346	347	371	400	380	370	401	373	360	375	354	364	334	341	373	366	368	373	370	412	373	357	384	385	406	381	404	424	400	372	351	386	365	409	377	344	397	371	391	346	361	378	379	372	388	411	352	347	383	375	386	396	359	378	394	386	361	357	333	374	404	364	342	363	364	363	373	390	369	362	361	386	377	354	407	368	351	391	356	359	376	415	383	333	361	393	370	357	361	360	363	372	360	373	372	376	375	375	339	368	346	375	366	357	368	327	401	360	347	371	351	369	371	373	389	392	376	330	338	346	394	392	374	369	362	402	357	375	385	363	368	334	362	375	371	380	390	335	385	385	409	383	387	375	371	393	419	374	384	366	369	345	377	402	380	381	379	336	394	356	362	370	360	376	381	344	351	419	362	361	365	353	349	375	381	366	339	390	388	380	412	379	404	372	390	360	368	369	372	451	401	369	340	355	405	377	367	371	380	406	344	377	345	366	355	346	383	352	360	364	366	370	341	359	364	363	385	365	340	375	407	379	349	360	352	385	365	364	316	366	358	338	365	369	359	369	371	394	361	370	379	385	404	363	355	369	371	380	377	383	381	385	370	371	349	385	375	349	388	393	344	378	364	357	376	393	377	374	364	350	377	364	359	364	395	358	353	389	372	345	357	369	408	358	380	395	371	358	394	360	379	390	371	390	386	349	362	349	382	361	359	358	374	354	351	365	360	406	388	424	391	352	388	394	386	366	349	354	367	405	386	352	379	365	382	347	377	386	401	419	381	388	371	372	378	358	344	365	371	346	372	344	355	401	382	394	356	361	358	385	332	357	380	371	351	355	368	421	375	388	404	380	373	396	379	341	358	366	360	358	390	360	381	353	336	393	359	400	378	384	388	352	338	360	339	373	363	354	374	383	361	384	380	352	394	357	373	353	395	386	392	395	407	366	368	331	372	382	375	390	383	366	392	371	380	391	372	371	388	351	387	382	360	375	385	376	383	361	348	359	352	430	388	376	400	396	359	374	385	389	372	391	305	353	378	408	382	365	373	389	378	396	351	378	374	387	382	381	372	346	377	376	369	350	364	408	378	360	380	387	352	348	360	376	366	376	343	380	349	382	401	398	368	346	362	399	376	373	406	363	364	394	345	399	350	353	360	371	386	359	405	366	329	331	370	361	386	371	379	327	371	403	365	377	353	404	377	408	352	361	373	380	339	382	375	384	382	346	418	393	367	366	357	360	374	325	375	359	382	379	380	383	374	357	382	336	346	407	376	416	361	406	362	347	382	391	392	339	365	347	374	365	392	348	403	437	356	380	361	387	365	361	361	372	348	368	373	350	381	376	360	413	365	392	411	384	396	343	369	373	296	380	359	400	384	342	354	365	383	366	354	365	340	367	345	377	401	383	401	392	417	379	394	395	382	369	399	377	360	388	375	386	336	371	384	378	319	362	392	374	382	380	415	379	409	369	363	353	363	400	400	364	384	382	380	393	370	370	410	372	338	341	350	380	356	386	389	378	386	383	393	368	381	360	355	393	373	368	366	376	386	347	327	383	394	387	349	395	390	354	391	395	385	399	351	355	406	363	372	391	368	391	368	352	346	401	424	398	370	355	400	345	371	373	379	399	357	350	341	365	400	352	366	397	367	362	321	378	367	384	356	347	373	380	356	341	355	379	363	375	390	370	370	343	340	366	357	382	363	399	390	381	347	394	367	393	346	398	327	416	390	372	366	351	349	375	372	350	375	368	395	350	385	388	383	366	378	376	389	366	341	349	361	341	384	360	349	362	376	377	397	386	364	373	404	383	391	387	381	361	387	374	386	363	386	371	390	365	383	351	376	356	413	376	369	346	395	342	401	375	392	373	333	341	341	350	349	374	380	380	360	387	378	369	381	371	339	376	372	375	361	349	399	403	357	379	374	386	383	360	393	382	388	393	345	350	399	343	391	359	400	342	369	384	358	414	375	385	426	397	377	382	381	370	351	370	356	336	390	346	378	360	430	377	372	373	395	381	366	359	420	384	402	389	348	374	379	371	394	405	365	386	365	401	380	376	380	377	378	361	367	393	387	380	377	381	354	380	339	370	352	348	345	377	368	338	382	346	372	356	359	384	367	356	354	405	357	370	343	387	387	375	394	349	360	379	372	367	362	419	410	350	361	385	337	383	395	360	375	360	363	338	389	369	349	381	368	372	358	379	361	355	375	393	382	395	364	353	357	369	370	389	368	362	395	368	323	333	379	393	385	380	356	376	327	394	389	376	381	415	356	360	392	372	375	351	368	353	390	362	394	378	344	349	379	361	375	337	345	400	346	391	379	394	388	369	357	377	364	396	402	390	399	377	381	344	375	380	362	411	351
47984	41911	30594	13270	5933	2177	1628	874	896	930	940	898	842	850	831	806	890	970	957	889	870	862	897	848	936	852	843	891	897	920	862	836	886	887	895	877	897	808	908	869	921	890	870	927	905	908	884	854	924	914	905	903	908	912	915	880	874	927	849	850	909	925	844	884	906	854	865	900	893	950	889	872	876	910	923	889	932	908	902	862	883	850	907	875	953	872	887	881	846	889	933	864	870	922	926	905	918	879	907	827	897	903	929	866	863	867	925	853	877	913	888	879	911	879	896	894	893	874	887	855	875	944	864	906	823	874	907	925	932	923	870	888	871	819	930	890	891	906	866	872	906	845	847	880	942	891	930	913	921	896	850	906	860	900	936	907	844	900	876	888	908	867	939	901	907	877	873	883	887	906	880	984	881	863	935	924	865	898	872	887	851	883	907	962	919	870	930	854	911	918	900	932	949	975	895	888	882	906	908	890	927	890	878	895	883	901	912	900	875	895	872	862	914	941	887	948	838	867	866	860	898	904	887	893	954	849	887	867	923	881	845	885	876	940	950	894	861	874	913	937	879	885	903	866	900	899	854	866	928	906	869	846	899	870	887	891	872	887	893	910	814	929	856	931	878	861	871	852	874	887	859	903	914	885	927	874	902	855	894	883	857	902	883	892	893	866	920	939	832	866	876	903	885	905	875	881	924	883	890	853	895	894	920	907	873	899	887	882	946	915	921	876	923	833	909	870	886	936	924	873	894	879	923	901	885	855	852	894	901	907	928	876	969	901	905	894	879	910	914	942	935	882	921	863	847	882	876	896	869	869	950	907	899	960	930	930	879	906	893	915	890	945	877	929	933	922	878	856	876	886	932	890	957	904	909	903	940	927	899	946	890	864	884	877	876	900	881	864	910	928	910	914	884	877	872	935	867	900	871	925	913	897	916	851	883	915	872	915	882	889	917	878	841	906	874	847	855	890	925	895	908	878	870	905	946	888	889	891	862	847	915	887	905	892	885	855	882	792	868	914	887	884	872	854	856	968	905	915	918	907	919	919	934	879	942	925	887	910	884	920	940	845	868	864	836	895	925	919	913	890	835	917	934	918	869	853	863	868	885	861	847	864	917	879	890	916	884	903	883	909	894	885	877	898	893	918	888	914	894	856	865	871	886	860	954	906	876	986	963	924	932	881	891	879	932	901	883	969	908	899	903	866	909	927	876	858	924	922	888	955	871	953	885	868	873	940	908	893	910	873	926	900	871	883	894	962	854	928	909	853	871	906	869	862	906	878	921	884	877	890	942	839	870	868	848	888	875	903	847	882	927	922	859	921	898	900	866	878	907	876	881	895	917	896	858	919	902	890	916	878	879	874	870	831	907	866	878	906	889	915	833	917	883	866	916	934	876	900	922	894	952	825	893	890	888	852	874	901	902	837	881	855	853	949	899	896	905	918	862	875	850	875	903	887	881	936	853	865	880	896	903	891	893	870	871	969	904	859	915	866	865	897	860	923	850	873	922	932	915	896	851	872	867	919	897	868	876	855	889	896	903	851	913	857	928	933	914	856	846	912	863	871	887	878	852	935	905	888	909	873	901	905	893	980	864	906	891	927	908	866	908	893	905	903	912	896	929	889	899	855	917	898	941	902	869	900	890	954	869	860	867	849	949	870	922	918	896	895	903	916	865	906	852	885	962	899	937	846	914	923	885	893	908	882	890	929	863	909	859	859	891	944	928	908	922	870	819	901	886	851	832	862	844	932	878	862	925	878	886	900	899	906	855	889	888	902	932	849	876	890	918	895	935	879	851	873	814	887	868	884	855	898	868	910	855	943	840	857	921	891	879	859	904	881	885	876	917	901	857	822	891	915	922	899	920	860	859	899	845	900	865	872	859	865	887	905	858	888	874	877	867	874	889	878	877	848	911	895	842	896	844	896	873	942	841	905	929	876	910	917	898	913	870	941	953	939	858	879	936	896	880	908	907	891	945	913	891	964	923	885	860	879	883	876	853	871	863	936	888	879	970	860	854	854	862	885	904	908	870	904	918	847	910	914	879	865	870	910	880	919	909	863	863	927	891	878	871	964	887	887	889	880	905	876	862	934	903	889	916	904	934	879	893	882	878	925	870	904	864	870	908	936	878	881	922	935	870	896	908	908	893	913	875	865	848	881	908	884	880	897	885	964	893	948	876	870	908	926	858	872	906	934	886	837	860	947	850	883	906	895	901	877	909	865	860	912	919	905	907	881	909	893	878	878	916	965	919	857	852	918	904	915	867	935	851	868	853	894	907	901	839	838	864	878	923	915	930	881	890	894	828	931	880	948	855	886	940	922	877	929	945	909	844	924	895	915	849	874	875	936	883	885	873	899	886	893	918	921	931	862	895	856	909	809	890	877	877	913	918	899	862	850	930	943	916	890	922	884	920	866	925	887	935	907	858	872	919	887	930	934	884	877	881	870	892	926	890	858	844	867	882	942	943	859	896	934	905	911	887	896	881	928	891	916	884	897	883	915	956	922	871	888	890	889	880	912	896	864	895	891	934	898	895	909	907	872	885	909	877	857	841	892	912	898	915	933	872	884	892	894	901	917	897	875	882	950	837	882	895	976	862	879	899	896	898	870	886	923	920	905	922	852	899	881	845	867	903	903	866	837	869	896	910	872	878	883	858	883	908	915	883	906	902	926	907	919	917	896	885	885	884	809	851	840	879	878	885	858	866	922	881	886	857	861	920	881	917	831	951	884	909	926	937	881	875	892	871	881	887	916	902	901	926	851	948	913	949	823	919	878	840	894	841	875	911	890	890	907	915	870	854	879	891	896	889	882	954	868	866	884	841	865	908	874	874	911	874	893	935	897	885	934	939	896	867	894	904	905	877	849	923	900	904	897	905	913	913	918	845	850	931	861	929	910	885	909	873	927	898	909	896	888	910	924	890	912	930	881	911	916	903	887	884	865	933	899	885	888	857	902	869	906	884	905	906	854	883	879	907	898	893	912	927	860	880	898	888	922	869	858	876	907	870	864	910	933	859	891	869	852	860	940	885	912	908	901	835	939	933	912	881	912	841	897	936	844	900	829	865	945	905	942	872	900	862	872	877	857	895	911	898	813	910	904	875	933	903	902	883	921	885	881	899	869	885	866	849	871	899	877	892	910	921	896	880	929	907	946	961	912	937	888	872	895	878	871	962	893	862	809	891	884	851	899	846	871	850	893	865	923	904	897	836	959	894	940	906	907	842	865	848	934	946	844	910	900	964	876	894	960	870	893	857	916	874	890	888	872	894	907	864	890	864	931	863	922	872	859	899	854	875	890	908	905	903	851	890	919	871	877	909	864	897	873	898	858	881	886	834	886	929	920	877	891	906	885	879	931	876	872	838	857	846	932	888	867	942	888	929	878	930	892	937	837	901	870	909	921	894	903	911	909	918	904	858	917	917	880	909	896	922	908	939	903	955	875	875	886	871	890	942	906	852	935	899	910	913	886	866	911	893	841	910	876	908	898
86972	74375	53334	27529	13454	3064	1258	298	268	266	284	284	275	285	273	278	285	282	275	265	233	273	264	282	265	297	303	285	260	244	243	252	258	264	255	257	241	257	270	264	259	272	287	283	230	245	279	235	258	270	275	270	237	241	274	286	244	244	267	288	264	266	279	258	263	266	250	273	291	278	279	270	271	274	275	268	256	268	275	272	273	252	264	245	262	277	256	271	284	256	235	274	266	260	279	274	270	259	255	295	270	254	264	268	277	241	260	278	277	295	266	266	270	260	275	238	273	245	264	287	294	216	265	276	250	266	262	261	248	235	269	299	298	267	230	279	256	282	258	257	276	273	276	265	300	271	262	260	238	292	283	249	255	251	282	262	267	292	283	283	264	267	294	278	263	258	278	253	259	272	278	258	288	261	250	286	258	276	256	267	279	273	266	276	249	287	282	288	256	272	243	255	262	258	272	240	265	243	278	283	259	257	281	268	293	281	304	263	262	300	256	247	260	263	253	250	241	288	268	256	281	266	270	255	233	261	268	308	250	296	264	287	248	280	268	284	271	241	236	274	230	277	302	262	219	245	253	262	267	270	273	249	276	280	254	279	275	264	245	266	259	288	254	271	265	260	261	266	278	283	297	280	264	277	250	266	289	247	274	268	252	279	255	265	266	276	263	269	257	252	292	245	288	276	282	274	248	271	244	275	271	267	230	262	272	285	258	260	286	255	300	253	247	282	268	262	267	279	265	247	290	272	273	262	272	238	247	256	288	268	298	285	271	251	260	260	284	278	279	246	287	251	265	263	257	279	256	260	267	295	258	248	234	265	277	274	276	292	265	255	251	262	282	287	265	249	315	244	254	301	277	246	294	296	274	279	265	251	278	264	243	242	264	266	250	283	261	264	261	255	278	256	265	284	281	276	234	241	230	299	249	271	296	306	273	273	282	258	277	265	264	273	241	262	259	256	267	258	262	269	319	260	259	258	300	266	273	251	266	279	265	247	258	258	251	272	263	271	244	264	279	239	275	292	266	249	292	302	262	273	286	256	272	244	257	285	266	262	259	310	252	268	256	262	270	264	233	270	272	235	264	258	270	281	272	251	272	291	248	279	264	255	264	295	281	301	269	267	244	262	259	248	275	261	297	246	236	253	288	276	277	273	257	287	260	276	252	276	277	224	232	249	294	248	259	271	257	279	260	254	248	263	263	259	279	252	261	275	274	254	247	286	262	248	257	288	246	275	265	269	270	283	281	241	282	289	231	254	262	257	263	245	265	276	273	248	282	284	271	277	264	272	245	281	289	273	286	235	254	283	257	262	266	261	263	285	271	294	269	268	245	264	279	265	259	280	258	260	276	260	253	281	248	244	274	260	270	282	247	273	274	300	280	279	262	277	251	274	280	292	289	282	247	245	256	264	280	263	277	292	251	285	274	247	247	275	282	262	272	237	263	268	248	277	240	271	270	247	267	302	255	271	260	271	274	237	237	272	264	250	280	247	259	273	240	272	258	256	262	282	252	223	263	263	276	269	282	278	290	265	284	291	278	263	291	273	286	264	291	257	256	261	273	271	263	267	237	282	258	267	246	285	265	248	281	280	255	246	275	246	293	298	314	250	252	239	252	247	296	265	268	268	287	272	278	269	246	267	277	280	282	301	251	274	253	258	288	272	263	248	265	260	249	237	255	277	269	238	266	256	267	248	270	282	274	255	253	268	290	297	277	277	215	277	274	265	278	265	235	312	269	265	273	277	279	279	270	267	244	282	263	314	284	266	273	265	243	276	234	267	290	266	252	292	266	252	277	232	315	257	251	271	271	258	277	270	256	270	261	264	262	273	242	271	253	245	267	285	240	278	254	251	278	247	277	262	305	273	276	247	259	290	253	285	241	231	286	273	274	264	273	272	234	256	267	225	270	310	248	244	274	224	248	269	268	285	273	252	277	269	247	300	230	222	270	254	303	257	281	260	258	274	296	273	247	284	290	275	267	249	244	252	295	308	289	252	261	281	252	281	251	260	248	266	264	282	267	299	261	248	262	286	262	281	276	292	303	267	271	247	233	276	251	274	246	296	276	278	296	264	265	261	284	272	274	257	264	268	288	236	266	237	281	267	235	288	290	279	235	292	257	247	280	247	240	278	222	242	264	298	265	256	273	278	278	252	261	291	272	256	269	269	277	263	286	289	246	280	263	273	261	254	283	277	315	258	238	280	277	270	251	254	261	285	266	278	259	275	277	274	264	265	263	240	255	240	290	260	283	237	298	275	258	248	304	252	256	263	276	250	281	272	258	237	246	266	284	274	257	263	260	246	295	243	278	267	275	269	245	302	266	241	287	245	245	262	275	278	292	253	273	285	242	291	274	252	273	271	303	254	261	247	262	257	246	271	282	276	279	261	275	267	239	284	273	267	283	291	281	278	250	264	233	289	234	274	300	268	251	253	268	268	289	291	275	262	280	227	267	284	262	256	291	269	286	284	258	293	286	260	281	265	246	261	254	264	257	241	277	287	296	299	279	287	301	287	226	255	258	284	281	247	277	274	278	267	272	294	243	273	251	254	300	281	249	285	244	270	273	243	286	270	280	277	284	259	254	277	250	281	257	277	255	258	249	278	274	289	249	272	254	254	256	275	262	270	266	261	283	274	299	287	278	256	302	268	274	253	275	249	305	251	261	252	270	279	256	267	248	270	289	278	283	260	245	244	284	245	268	283	276	265	281	265	246	273	266	258	277	269	264	277	267	262	254	280	266	271	235	290	284	265	266	274	273	266	258	274	285	260	265	252	237	262	272	272	255	285	240	267	246	292	259	276	267	241	282	290	224	299	266	259	248	253	263	239	284	281	256	236	254	277	295	247	274	271	304	277	248	264	235	277	271	267	262	262	224	230	261	274	274	245	279	260	253	277	254	261	272	258	256	269	248	280	273	291	248	274	260	279	273	258	227	300	281	233	236	248	273	287	272	288	256	257	256	296	273	251	259	272	291	243	262	271	260	275	277	273	285	278	283	262	282	255	252	251	237	280	226	290	264	253	294	283	266	255	255	241	267	263	261	266	277	260	277	252	278	270	285	251	260	258	275	294	257	265	263	269	290	283	271	277	268	229	250	265	277	269	246	257	280	263	247	283	287	298	287	246	260	263	237	278	260	291	256	278	300	274	265	284	258	257	229	276	277	254	253	289	266	274	249	260	306	244	264	265	263	256	270	271	271	249	280	300	290	276	261	267	257	272	277	266	300	278	264	301	275	275	295	280	257	254	270	270	269	253	297	284	256	281	259	284	268	266	276	268	250	253	274	247	267	284	255	274	291	268	274	261	277	277	278	261	277	254	264	248	267	257	279	277	222	246	244	266	250	245	269	286	264	250	270	273	265	264	234	272	284	237	286	273	275	276	253	250	262	268	266	267	280	259	292	251	298	276	250	235	269	276	292	254	261	279	275	257	292	266	265	275	270	245	268	283	274	258	266	278	273	267	293	270	303	283	281	264	268	274
68328	64232	50973	31143	18269	6040	4102	759	675	598	636	638	689	669	637	648	594	637	656	696	683	667	650	608	674	664	679	716	640	632	672	638	707	687	646	651	648	637	657	671	633	646	614	649	631	666	691	602	661	671	680	662	672	642	682	688	654	696	686	615	709	674	647	635	656	715	630	618	619	658	623	662	628	625	668	660	690	668	654	630	636	641	647	661	667	667	652	635	695	672	653	684	664	686	677	672	683	641	662	653	677	653	630	638	654	644	639	660	672	675	652	658	635	654	638	594	659	617	632	667	632	617	635	648	608	622	681	647	642	621	634	651	667	654	682	653	650	606	593	643	665	664	642	719	641	641	659	631	677	695	604	646	670	647	635	695	657	625	682	668	669	637	607	698	626	638	644	613	646	689	610	649	637	639	650	654	708	621	700	694	690	646	644	620	633	645	672	706	661	677	665	662	625	661	659	665	645	634	614	657	616	672	616	723	587	662	704	611	649	622	657	665	677	677	599	652	634	662	646	668	604	630	637	695	682	618	580	689	679	671	622	605	702	677	644	703	640	643	684	649	619	629	684	654	629	687	689	605	687	644	650	653	655	653	678	641	697	616	621	643	623	628	680	651	688	616	653	678	638	642	657	662	646	636	630	629	629	651	642	661	621	687	646	656	659	672	670	668	649	674	600	644	640	667	663	654	621	664	633	632	660	669	671	638	644	642	648	654	662	676	639	678	624	685	629	624	664	639	651	661	693	651	609	684	682	646	672	673	629	640	644	675	674	665	691	648	685	618	645	590	662	680	674	710	658	679	676	676	623	624	708	614	624	628	694	623	679	657	639	647	698	639	644	712	639	665	680	646	656	662	620	699	702	612	616	660	639	628	666	669	616	687	622	621	629	664	628	643	659	644	640	635	697	614	656	705	625	633	670	626	657	616	627	671	668	644	692	672	660	640	619	640	675	691	618	630	675	653	676	650	668	694	706	673	689	663	641	677	644	637	649	675	638	637	683	621	664	668	675	643	628	689	650	644	669	680	663	684	659	646	681	655	649	685	614	633	646	709	635	684	655	655	674	648	652	650	649	641	630	681	659	653	658	630	646	657	653	644	633	630	639	633	669	618	703	651	614	625	680	688	608	682	678	648	663	628	699	643	610	654	641	653	694	633	655	663	649	687	660	674	649	682	666	690	614	646	669	677	665	641	644	659	685	599	685	676	651	677	620	645	652	613	642	663	586	633	638	637	670	716	617	634	620	663	674	604	645	683	656	652	655	676	649	605	643	671	618	648	672	712	636	667	632	630	679	622	617	635	653	686	616	650	690	663	633	629	677	677	711	637	668	647	661	607	670	689	663	636	643	654	665	650	641	706	662	683	640	654	629	641	661	643	655	614	640	689	651	659	621	663	647	673	654	656	675	611	637	676	649	664	665	676	685	654	636	691	605	656	659	648	608	646	622	627	638	598	646	638	644	636	644	624	671	630	666	624	670	650	675	681	675	683	664	661	690	714	654	654	652	618	646	627	628	659	638	676	638	660	653	639	658	663	632	607	686	613	632	653	665	612	613	664	648	654	643	643	634	665	596	654	651	672	658	637	661	627	637	627	652	643	638	658	685	671	700	717	673	673	651	694	666	682	659	704	638	685	640	652	623	643	656	645	652	648	692	710	622	686	664	604	678	634	687	643	663	679	643	690	706	658	636	705	655	658	617	658	658	693	631	704	651	688	586	665	637	636	628	648	675	627	669	631	636	689	639	657	665	631	642	655	705	681	662	673	644	677	653	653	669	666	660	673	631	644	659	673	645	626	659	651	635	627	641	617	647	642	682	650	657	670	637	651	651	622	635	624	662	628	716	692	637	662	647	660	675	621	645	672	639	682	644	661	694	667	654	670	619	637	674	569	697	656	662	643	674	646	658	630	640	664	693	656	705	716	646	688	670	645	631	685	657	708	620	679	696	684	635	632	682	642	684	597	648	672	609	649	634	703	605	703	666	654	666	642	698	663	641	660	694	648	626	628	696	638	656	646	656	651	627	707	621	623	651	665	676	678	633	622	629	678	682	683	640	631	660	678	683	633	648	694	687	660	646	629	655	692	620	680	614	648	679	679	663	701	639	588	664	658	612	616	641	633	639	670	645	662	652	649	663	656	660	660	613	629	666	651	648	630	690	624	690	651	678	661	667	695	640	708	673	649	674	684	648	681	643	690	662	624	638	644	651	646	668	621	669	571	621	679	670	623	653	651	663	618	629	690	663	663	683	650	666	672	703	695	642	636	676	660	649	670	657	692	654	653	642	652	551	671	633	637	599	652	644	627	700	642	675	666	624	624	630	689	636	653	607	646	619	663	673	669	663	650	649	720	627	654	707	619	599	703	592	653	661	645	656	631	653	659	665	650	624	666	661	659	633	626	654	640	646	630	636	598	635	624	707	626	664	605	613	691	617	643	688	692	649	644	653	626	623	634	658	662	618	641	690	653	671	598	673	658	682	621	620	624	669	654	671	621	642	624	584	652	656	683	657	644	677	678	677	671	662	677	690	662	633	676	650	646	648	662	663	610	634	621	643	679	703	648	644	589	651	672	609	615	679	709	630	677	691	643	642	651	676	616	722	641	645	662	659	632	674	612	694	676	650	679	630	660	638	642	691	658	696	652	691	631	650	651	688	608	653	655	648	663	660	643	618	657	649	676	620	642	640	637	628	656	637	683	667	624	617	694	681	692	636	678	601	666	673	644	652	624	685	662	617	684	654	645	711	656	605	648	670	688	632	615	646	679	672	659	657	640	656	617	684	700	630	679	660	641	630	664	702	634	663	713	653	667	681	669	639	670	608	674	665	654	680	688	643	661	609	670	656	674	662	672	642	638	654	668	684	657	657	672	609	666	660	619	613	609	660	626	659	633	630	668	647	647	584	687	598	664	621	677	621	665	575	677	641	641	615	643	624	658	635	643	677	642	671	618	656	658	628	675	650	654	657	667	664	640	668	661	640	702	676	686	685	692	647	634	614	661	643	680	655	663	679	648	633	613	673	690	663	620	646	644	684	662	682	650	664	619	590	654	704	664	661	648	650	685	621	639	636	635	637	646	639	622	650	645	679	656	619	653	690	687	651	602	622	632	662	628	619	600	669	669	609	649	671	709	636	607	621	646	678	691	695	676	643	689	618	674	647	659	655	602	662	699	604	665	629	654	656	662	664	612	646	666	644	661	639	645	639	689	662	642	644	650	697	675	623	634	621	669	670	631	678	651	685	639	590	667	660	649	674	625	664	639	662	638	643	640	636	675	676	638	681	675	652	666	649	691	644	587	648	619	664	689	616	664	675	630	642	659	627	667	649	657	630	612	695	637	644	625	647	705	650	644	637	676	616	628	662	675	631	667	653	659	686	654	653	618	675	672	619	661	644	680	616	685	648	632	662	639	647	674	670	651	611	642	646	667	632	644	686	644	628	693	682	613	627	628	686	690	689	678	650	638	657	615	631	665	652	647	613	604
40733	26229	10047	1596	672	433	385	341	388	369	394	320	374	398	370	386	379	355	393	358	406	347	394	367	373	359	394	388	388	373	369	345	359	394	376	384	373	375	384	386	357	368	386	385	340	360	342	371	379	368	359	361	364	364	349	396	364	372	329	374	353	343	361	383	374	316	392	385	350	395	369	407	378	342	401	374	372	383	400	373	379	382	355	331	358	337	367	385	349	386	386	377	377	402	391	365	407	367	356	380	360	332	415	390	354	316	369	365	359	344	355	368	382	376	397	347	354	378	393	416	373	386	363	389	356	398	349	382	342	354	382	361	423	329	424	342	356	404	394	394	336	361	386	386	363	382	353	345	363	328	383	369	390	379	387	377	340	361	380	353	372	358	360	348	339	367	330	395	385	380	340	410	367	386	358	368	356	371	358	331	359	387	374	360	359	374	407	373	386	360	385	353	380	367	369	420	340	374	353	386	373	359	354	331	368	353	361	416	419	367	344	385	384	370	351	394	373	398	356	341	370	348	400	382	365	338	373	371	351	398	401	356	381	354	383	401	380	369	393	380	347	355	381	404	389	334	354	328	384	342	350	375	412	372	336	390	395	344	388	341	385	362	361	386	347	337	398	420	339	354	363	395	342	345	374	403	356	385	379	392	374	379	385	390	361	328	339	376	373	370	360	359	397	389	386	341	335	346	382	386	380	391	369	368	385	368	353	376	364	363	359	406	380	348	388	377	371	365	337	366	390	393	365	370	386	388	384	360	325	387	380	387	370	373	378	335	416	388	373	361	383	364	399	392	369	370	337	378	377	319	337	375	328	379	383	400	376	309	370	361	351	356	337	354	381	322	359	398	362	349	370	369	399	395	359	376	350	380	384	358	386	366	368	360	382	386	342	365	398	392	324	376	357	377	383	363	340	367	371	353	356	378	374	372	377	378	372	375	390	356	415	349	347	372	339	377	341	345	372	388	359	369	365	406	372	375	347	391	391	367	338	356	388	345	378	410	362	361	361	372	336	389	371	367	389	347	338	353	351	356	340	388	356	351	359	370	338	329	370	367	368	365	331	400	362	379	331	374	328	373	374	375	388	373	361	362	357	388	373	368	349	384	356	356	401	381	382	388	346	343	343	340	375	379	374	382	358	379	400	359	361	372	406	386	357	353	315	364	382	368	361	409	364	340	386	396	358	355	380	344	342	385	346	415	352	339	350	367	379	395	393	388	363	396	333	353	390	347	358	373	412	362	364	395	370	369	420	376	354	338	351	377	342	353	360	371	369	357	395	359	377	400	382	377	372	376	348	363	374	356	376	353	341	380	365	356	382	368	360	347	374	337	382	355	390	352	365	380	355	379	360	402	383	369	373	351	413	398	363	345	356	420	395	379	387	391	372	398	359	383	385	371	362	407	343	336	347	393	371	340	387	409	340	339	358	364	387	379	370	351	395	368	393	403	370	410	309	349	384	343	395	333	368	337	365	351	387	343	361	357	422	367	363	349	396	341	353	360	367	338	331	364	388	429	375	391	350	398	369	378	377	363	378	355	363	369	363	369	377	357	356	394	367	359	375	353	395	378	344	402	347	378	381	383	397	374	333	337	373	382	373	337	353	390	405	402	366	400	364	347	373	370	355	361	378	362	375	395	424	411	346	369	390	366	369	388	374	375	366	346	346	363	337	330	399	352	396	375	362	383	364	392	380	359	365	406	376	345	359	377	378	376	372	372	382	373	354	393	408	372	376	372	358	354	367	386	388	352	364	340	377	378	383	371	336	368	326	362	387	376	386	348	336	369	369	371	348	351	364	338	375	354	330	384	370	389	349	402	351	382	355	350	367	354	353	357	372	364	383	377	407	399	350	335	391	336	368	396	338	358	365	388	327	415	355	403	355	363	333	329	358	362	365	384	373	377	388	377	371	394	377	382	392	368	312	418	378	366	361	362	414	366	369	387	355	351	371	376	342	386	392	373	359	384	381	349	327	393	339	380	363	371	385	372	371	391	362	337	377	368	372	349	366	351	389	376	359	378	336	353	398	377	339	375	317	335	350	359	335	380	387	379	383	357	403	404	359	411	365	350	336	404	418	368	364	394	357	365	390	364	385	386	342	369	341	363	374	359	383	362	373	392	363	387	333	342	370	399	423	365	361	366	387	372	344	366	392	350	352	362	394	350	364	371	351	376	359	390	377	371	341	332	351	338	372	376	388	364	415	399	373	370	357	364	368	384	389	343	365	391	348	366	331	392	358	371	362	373	371	402	398	369	377	346	342	379	347	347	413	340	342	384	403	417	414	370	338	376	383	429	371	390	368	422	403	372	398	398	371	371	385	369	346	364	370	350	368	373	359	407	390	369	359	366	321	338	354	358	384	353	357	366	417	367	354	341	344	381	342	340	337	332	342	384	371	356	355	361	361	360	397	401	364	387	377	411	398	378	377	335	365	397	334	408	367	375	363	378	356	362	355	374	399	330	363	343	383	351	338	382	356	361	366	367	374	354	350	356	355	388	360	383	365	339	377	388	364	339	387	341	364	362	377	344	375	369	334	337	357	340	352	367	377	394	340	328	395	388	398	361	398	368	376	361	352	362	381	361	359	342	395	378	383	357	389	397	359	386	357	339	332	380	385	374	370	345	368	374	353	373	391	410	390	361	368	348	352	383	385	393	344	377	380	362	379	379	361	351	353	353	361	378	364	350	367	341	357	375	370	370	395	373	388	375	351	366	390	379	362	359	340	339	335	373	381	360	367	336	373	364	386	370	412	409	353	405	343	368	353	360	339	377	333	386	383	387	376	379	364	378	403	405	381	341	390	350	360	377	351	416	377	362	364	379	373	369	378	374	382	351	345	357	357	378	375	417	362	348	362	338	344	371	384	363	355	391	395	381	370	352	363	324	354	384	358	379	365	362	385	359	428	356	383	357	381	371	317	365	390	334	375	373	369	399	373	364	354	344	368	398	357	368	373	377	407	345	354	368	366	377	359	371	366	383	333	390	403	367	379	338	390	336	361	348	375	373	324	347	347	321	377	395	392	398	381	361	380	359	353	348	378	362	362	364	366	365	416	384	375	364	358	367	373	373	369	351	361	377	349	368	407	379	395	363	349	339	376	388	350	369	364	358	402	380	385	397	375	335	402	387	395	380	361	380	387	354	362	352	375	387	364	391	390	357	345	368	344	383	359	379	363	330	401	370	350	369	386	361	390	391	386	368	373	372	361	339	378	360	385	394	369	364	384	360	366	377	369	365	356	402	363	341	379	386	362	412	353	358	351	346	377	376	377	384	389	393	380	362	347	352	396	359	347	352	388	387	345	400	368	328	371	412	349	374	378	403	355	351	371	399	313	338	331	371	364	366	381	372	376	391	375	361	358	368	353	365	363	348	377	364	362	378	364	380	362	348	373	344	371	399	375	391	373	401	355	392	366	386	379	344	385	387	355	359	388	363	369	372	372	387	360	386	382	353	356	342	397	361	349	386	323	331	377	356	350	372
37237	26105	12516	3277	2099	1175	1080	903	894	915	907	916	864	934	894	876	876	872	931	873	899	923	861	899	859	879	914	869	889	920	904	919	891	895	893	851	895	882	862	856	851	850	889	865	912	881	907	840	907	874	944	899	879	858	851	875	921	903	847	847	910	904	864	883	880	881	863	961	946	868	922	930	950	872	903	880	909	899	951	920	943	916	862	930	907	879	890	852	829	853	931	879	939	930	919	861	876	889	887	877	817	891	875	887	891	849	874	873	849	889	924	934	824	864	891	889	890	901	934	889	909	923	892	844	885	926	879	872	821	883	877	870	839	867	835	851	891	859	874	878	910	882	910	870	878	863	885	902	890	929	905	883	901	865	941	877	912	884	866	857	921	924	890	924	910	913	838	897	932	914	932	904	866	848	903	883	881	867	882	903	874	879	826	910	909	878	896	916	912	853	862	910	890	857	870	891	857	942	910	843	911	913	853	906	879	878	910	949	918	879	887	839	914	854	860	903	910	899	903	864	939	929	909	868	900	881	918	866	930	922	916	883	885	905	891	921	850	913	898	877	945	884	856	930	922	880	898	848	849	950	960	884	928	891	960	921	894	897	871	842	869	881	893	909	926	896	902	938	900	857	897	929	884	871	885	853	911	882	896	913	876	856	863	858	863	905	894	879	947	944	886	905	896	893	935	885	875	899	835	867	865	867	852	858	855	913	904	901	857	887	845	894	867	897	895	894	921	875	861	919	968	906	884	904	870	878	903	871	895	895	913	931	906	939	894	868	924	870	959	891	876	897	919	873	835	871	846	878	910	893	856	866	883	844	892	948	871	907	916	899	867	863	898	882	899	900	883	913	891	886	884	823	878	860	924	896	919	885	874	894	880	901	864	858	854	894	843	851	854	887	898	836	853	870	891	909	850	951	898	848	879	876	863	873	875	908	898	922	876	862	915	898	870	901	853	851	901	902	937	886	853	867	876	896	898	878	932	923	922	899	900	893	885	891	910	862	859	853	932	909	830	887	862	881	879	910	919	884	903	886	938	901	891	851	897	907	894	890	848	919	957	907	913	914	926	912	866	864	868	914	938	912	859	910	920	893	931	836	909	905	889	870	875	865	925	889	914	934	913	894	877	887	948	915	944	888	874	906	897	936	884	915	833	938	870	916	896	938	926	894	893	904	876	939	931	917	874	871	921	886	867	901	848	901	837	926	891	882	884	895	894	881	915	920	864	886	913	869	907	880	926	874	902	854	896	882	892	858	918	874	902	932	855	877	891	866	957	848	907	863	919	890	882	925	936	910	848	903	913	895	915	902	853	903	827	895	866	871	885	876	904	869	914	911	904	852	846	887	826	873	861	866	903	896	877	892	852	910	895	873	874	865	909	950	886	925	909	898	917	853	877	832	909	887	882	878	912	920	889	938	887	876	932	909	915	846	880	922	912	896	929	860	908	854	880	925	911	839	881	861	878	951	906	919	922	874	907	899	879	893	902	923	921	899	818	866	880	884	875	845	920	875	880	857	931	911	904	939	857	897	891	920	922	902	893	880	887	898	870	862	895	896	893	933	854	876	898	901	954	911	925	942	841	940	946	890	870	860	917	935	854	914	923	882	886	921	867	850	885	926	888	884	898	926	882	940	883	900	900	927	887	919	896	937	903	917	894	829	872	862	888	874	863	889	889	841	843	849	865	918	840	889	879	871	839	891	898	810	848	894	916	881	863	886	891	874	906	922	887	917	873	881	888	900	870	914	897	890	926	903	958	904	912	835	842	848	856	903	923	870	940	927	881	936	922	905	875	910	933	927	898	869	917	932	912	853	937	894	930	887	928	938	785	884	857	908	933	879	913	954	875	903	896	869	853	863	865	876	910	847	905	902	913	905	897	872	845	859	851	927	867	853	883	895	816	888	917	934	873	903	873	831	897	868	889	842	865	912	866	870	895	904	878	847	875	966	902	872	868	900	868	862	865	891	868	852	887	913	938	878	834	882	894	900	905	889	903	858	878	878	902	840	888	897	902	902	880	915	881	908	924	885	837	909	879	890	914	918	843	859	841	907	899	921	894	891	916	913	868	896	914	919	848	871	880	888	895	918	941	906	944	871	919	878	871	890	864	900	938	924	791	892	880	873	882	866	887	829	879	918	873	893	856	932	856	908	880	884	942	863	923	849	900	831	866	945	885	875	870	936	902	828	868	896	884	862	910	912	883	920	919	882	954	887	852	898	940	909	926	884	905	919	867	932	869	906	890	880	905	877	889	866	891	957	928	950	939	896	863	923	905	918	900	899	902	949	892	931	926	913	891	917	912	923	919	894	898	902	854	888	936	924	886	860	865	869	896	875	928	884	890	947	909	879	900	845	898	904	857	900	851	867	895	829	925	871	899	879	876	927	906	949	918	906	866	933	877	856	832	894	867	872	837	859	871	850	896	837	883	867	944	831	884	914	902	885	902	895	876	915	952	889	919	934	901	855	897	881	874	908	916	943	920	876	885	876	963	879	899	901	868	839	905	868	909	895	919	916	893	870	893	868	909	904	902	876	884	870	877	869	890	902	855	882	893	913	871	890	863	891	933	863	884	907	859	885	898	917	839	896	873	893	888	970	876	905	888	879	903	851	873	829	934	862	913	892	878	920	912	906	897	909	909	928	904	888	950	874	944	874	903	932	866	912	866	874	891	883	901	864	901	941	834	860	887	866	921	871	875	872	866	893	930	938	894	868	936	904	911	866	859	843	900	880	854	917	862	933	903	931	915	893	907	881	842	927	893	841	910	825	908	874	888	900	875	918	912	897	893	920	897	879	903	887	857	937	909	898	873	910	891	877	881	875	908	902	896	893	891	855	857	876	865	909	923	881	932	840	874	928	885	894	945	884	914	893	901	882	832	910	974	863	856	895	931	912	892	844	878	858	858	908	835	927	867	864	934	938	872	854	833	925	861	905	899	864	945	929	885	927	960	876	873	905	868	913	861	935	928	888	868	830	883	896	862	929	879	896	845	910	944	854	864	921	940	918	888	922	821	926	889	921	885	965	895	846	929	874	878	872	924	907	881	932	841	855	850	906	864	884	908	893	868	908	902	897	899	870	886	879	920	898	893	907	873	935	934	855	912	958	885	907	846	886	953	852	879	896	879	922	924	899	892	852	902	966	885	880	938	835	883	898	884	876	900	868	883	876	901	943	958	905	866	877	880	896	895	893	872	831	873	960	888	854	870	881	879	884	872	871	961	843	845	892	924	946	878	902	860	887	900	913	937	918	868	855	882	947	925	975	899	930	858	943	880	865	878	823	883	885	899	899	863	930	869	875	869	915	893	893	887	884	898	858	877	871	898	866	893	899	914	839	948	868	856	897	913	937	859	884	872	919	918	871	883	867	868	908	888	891	850	886	892	831	873	870	852	937	894	889	904	887	897	894	847	904	907	883	922	869	949	845	870	899	906	893	868	866	880	889	904	904	899	917	855	878	857	867	880	880	887	926	879	911	904	874
67917	50873	30117	9323	2927	821	620	387	384	373	378	395	384	374	377	356	383	405	384	374	380	360	372	385	357	367	367	382	354	387	366	356	338	357	347	395	356	396	339	348	357	381	394	388	343	376	385	373	394	387	356	366	337	371	369	357	355	331	350	395	372	370	371	347	387	367	372	411	354	360	375	341	349	358	359	341	382	360	380	384	367	395	374	352	389	358	345	365	393	395	410	343	385	374	343	358	376	369	400	377	366	379	402	374	368	396	373	388	366	361	386	380	352	362	370	432	349	356	371	379	378	402	386	357	358	406	352	379	355	370	415	360	367	351	382	396	353	389	412	358	377	370	354	364	351	367	374	392	351	367	369	385	390	347	366	364	423	393	350	362	371	371	335	418	353	369	376	384	374	368	366	405	390	329	347	369	358	413	376	353	351	358	378	373	381	355	387	373	371	362	355	369	339	356	384	360	373	335	390	375	369	358	350	385	345	371	347	370	393	366	402	375	366	384	360	340	371	364	388	356	412	377	384	378	364	352	365	360	357	361	365	367	412	376	341	373	355	391	369	383	357	374	373	376	359	370	354	370	357	363	414	397	396	363	334	368	369	383	391	368	375	359	352	384	379	375	369	346	377	365	337	363	371	392	339	387	371	411	390	355	364	378	328	389	379	372	380	391	374	392	354	356	370	376	414	361	381	352	359	360	351	384	366	390	399	399	374	372	355	374	383	359	386	379	370	364	353	385	364	344	364	416	377	382	364	345	370	342	350	400	378	376	385	375	384	366	348	358	355	390	370	389	383	384	388	365	346	394	378	397	408	372	343	381	350	354	349	368	353	382	374	380	369	349	388	389	356	371	350	380	384	353	352	349	393	401	385	400	410	387	350	373	390	390	379	331	351	418	375	349	341	378	355	388	369	370	357	384	353	369	401	350	366	386	354	378	355	372	397	376	338	375	347	374	375	357	388	362	362	385	343	363	400	368	387	366	383	363	390	369	358	392	388	386	380	352	360	409	386	405	373	383	355	375	406	400	378	394	358	348	356	375	399	404	346	373	371	356	337	349	391	385	368	388	406	365	386	345	375	381	377	394	356	375	380	379	325	379	394	392	400	346	347	357	393	381	392	377	369	387	376	366	350	398	393	322	328	383	377	369	326	345	338	365	397	391	373	345	361	368	379	366	388	356	361	380	362	343	411	405	397	344	393	398	400	385	385	376	379	371	366	349	374	400	383	368	391	361	364	382	338	345	373	365	355	382	408	412	383	390	352	376	385	408	359	378	349	363	398	422	366	352	376	387	387	356	373	380	376	387	379	374	365	348	332	324	342	362	382	406	381	378	374	365	343	378	357	334	356	373	362	361	384	367	393	372	408	368	387	366	380	356	354	363	347	373	377	363	347	397	381	389	378	368	384	364	404	364	364	370	384	336	331	359	368	377	385	361	372	401	387	374	384	386	371	360	369	358	354	392	352	391	417	399	377	349	363	358	383	351	350	354	324	387	377	374	395	374	361	366	374	374	426	389	362	372	346	355	352	371	371	370	366	365	326	396	367	329	363	368	323	371	374	407	388	357	378	409	344	360	374	371	407	351	392	368	353	353	387	363	371	338	359	360	387	345	348	405	372	379	365	406	353	354	353	348	387	386	386	379	355	384	357	377	388	393	351	352	369	392	374	363	405	377	381	379	407	329	359	317	355	366	385	378	363	423	408	375	389	364	336	352	384	396	385	378	338	371	385	360	409	406	373	386	407	360	386	360	345	365	370	347	382	383	388	403	394	378	362	362	411	391	366	387	333	376	372	378	382	354	359	342	399	389	379	356	399	358	343	379	369	359	402	355	377	339	403	426	395	380	378	371	374	396	379	361	360	401	373	372	365	396	369	352	395	351	351	365	345	385	344	365	373	375	375	378	396	362	372	365	356	397	391	386	416	375	382	379	383	378	381	355	363	370	387	369	372	356	392	385	375	370	353	344	358	387	370	364	390	350	384	344	396	375	396	375	362	355	384	362	374	339	403	357	374	398	343	365	409	377	361	387	358	379	315	313	391	317	369	383	406	351	372	333	346	378	379	347	388	396	372	373	374	403	404	365	351	360	366	371	367	383	380	355	373	376	377	389	382	408	354	360	351	357	348	373	378	388	359	372	327	391	381	360	378	406	378	361	375	356	322	347	368	368	333	378	376	381	377	388	398	388	355	341	380	369	382	380	372	357	372	409	367	348	374	339	370	397	398	383	406	379	385	385	408	352	363	403	379	380	370	357	357	365	343	347	345	325	345	414	384	347	379	409	384	370	370	384	418	382	395	367	360	402	354	395	340	382	380	336	381	387	380	350	366	403	360	367	404	339	360	372	376	382	377	362	361	356	349	360	377	367	377	389	351	374	394	379	361	384	383	372	369	373	387	354	381	370	374	367	421	390	362	353	396	365	378	323	385	382	362	368	343	331	388	397	367	383	373	384	390	360	395	349	357	333	358	396	394	387	390	354	393	365	376	367	331	386	357	349	362	356	365	391	386	360	433	376	378	342	399	330	368	357	372	325	374	395	384	374	375	393	384	381	380	382	392	400	399	383	366	371	385	396	371	345	346	356	356	357	340	372	378	394	377	346	383	345	345	387	337	348	362	359	401	373	384	421	365	372	383	397	373	373	393	328	341	371	344	338	374	335	348	326	366	349	386	400	360	357	359	396	387	346	378	351	361	326	392	385	344	391	367	389	367	352	405	360	341	370	385	389	383	373	387	378	394	370	375	377	380	383	388	370	366	396	394	378	419	393	386	379	382	377	358	424	352	386	388	368	388	402	360	370	342	365	347	370	400	364	348	366	372	384	372	373	367	370	371	341	389	358	398	385	370	392	335	367	375	365	396	373	414	369	356	382	374	362	365	365	340	319	336	382	357	382	383	388	379	358	378	371	386	365	328	356	372	362	382	363	393	368	375	368	371	371	372	401	342	368	356	382	317	370	375	366	367	368	349	384	351	372	395	380	368	331	389	355	335	384	350	374	378	418	376	388	370	365	395	364	399	389	349	343	336	357	421	381	349	350	350	383	312	353	376	358	367	341	397	361	361	396	385	392	345	385	365	363	347	362	385	349	348	383	391	411	381	387	361	380	377	348	380	369	362	354	336	372	399	404	363	390	375	348	406	356	398	366	372	353	374	332	383	379	374	412	380	375	363	373	377	357	382	379	384	355	358	395	381	376	382	370	386	334	385	370	362	409	360	345	368	343	386	361	323	376	347	368	386	329	378	414	402	330	399	377	371	386	431	385	391	356	357	384	410	337	382	352	344	343	383	426	350	348	387	362	397	370	352	333	362	347	384	363	395	395	381	354	391	377	392	400	373	384	342	343	368	369	355	379	358	369	389	366	383	382	396	405	371	370	364	374	365	384	372	404	385	370	357	369	392	379	346	382	339	385	393	393	361	367	368	387	405	391	360	361	376	362	380	378	395	410	397	336	385	336	400	369	385	365	366	363	372	385	371	379
48352	41002	29578	12852	8186	2451	1960	914	891	866	871	919	884	921	889	873	876	908	894	920	917	850	878	853	927	929	889	893	917	876	923	906	868	849	913	872	844	913	880	888	905	914	894	891	892	841	889	868	879	916	873	874	909	898	941	875	892	933	921	882	887	832	898	869	914	875	858	875	907	920	910	920	857	869	921	851	848	853	924	897	919	879	887	874	931	875	949	937	876	900	873	878	837	845	852	853	872	853	906	920	908	946	906	945	894	864	937	891	862	861	857	837	890	892	868	873	922	926	864	841	905	875	863	842	911	906	871	917	954	927	872	902	925	920	809	913	924	916	840	886	867	899	897	843	876	846	896	886	900	931	876	891	902	911	835	908	877	864	922	840	897	816	916	927	904	897	882	872	924	928	883	885	852	906	886	894	872	847	927	879	930	872	885	913	871	919	898	899	870	841	894	857	945	880	872	873	917	859	827	872	872	851	886	896	891	905	868	909	888	891	889	932	869	823	906	896	920	889	915	880	879	865	902	902	842	921	868	916	838	892	839	835	885	864	870	859	900	878	904	892	891	903	870	881	923	912	867	864	921	925	919	872	866	911	899	893	921	929	917	846	901	933	949	893	850	877	917	865	945	867	906	883	880	885	883	824	867	844	876	896	880	873	896	928	866	872	880	886	878	875	880	904	874	872	890	851	842	871	904	848	954	848	906	891	894	912	890	909	889	866	845	884	879	897	885	862	877	899	861	929	910	907	904	909	896	893	898	906	912	899	890	861	886	861	925	887	883	870	877	920	878	934	911	858	891	893	886	865	859	896	919	831	906	860	901	873	859	914	936	868	880	862	941	920	870	919	901	917	903	852	915	862	917	862	901	859	910	916	919	862	843	868	934	896	901	859	898	920	883	904	895	904	855	880	862	856	888	884	847	885	914	810	869	890	876	929	911	858	894	842	844	827	843	819	901	918	906	893	893	878	876	931	924	904	893	831	828	904	858	889	903	871	940	906	932	858	847	899	876	880	848	911	942	818	912	877	906	881	864	899	847	882	865	928	902	884	925	877	919	885	914	901	898	916	870	904	918	894	907	919	868	899	919	865	900	905	872	876	884	874	946	921	886	911	942	849	879	868	922	888	914	899	933	907	901	887	891	825	885	861	901	863	875	991	840	879	840	903	859	867	851	944	870	830	843	882	891	870	878	910	863	848	880	921	845	872	915	874	913	881	860	874	896	928	869	876	869	854	933	879	908	877	885	887	887	897	863	947	898	889	857	873	873	931	912	844	859	847	860	866	898	880	962	874	861	853	886	866	920	851	840	909	901	849	905	827	878	931	942	847	834	904	906	865	873	863	905	893	852	815	881	850	923	864	869	917	937	921	893	876	859	932	916	890	890	860	857	932	894	855	902	858	887	922	860	870	833	880	840	908	901	918	837	905	891	919	900	902	944	868	895	907	908	887	861	892	928	871	939	901	907	853	934	926	899	882	871	926	865	881	848	970	945	912	908	917	851	937	942	882	832	895	913	889	948	845	912	810	845	926	848	879	907	875	907	864	870	895	929	905	945	906	890	909	900	919	906	893	873	857	873	907	896	818	922	866	883	914	927	831	832	849	881	961	865	840	925	898	868	842	890	878	901	929	881	882	868	898	864	876	862	879	877	871	868	873	869	924	920	946	914	885	856	891	894	892	830	907	858	924	850	881	891	912	900	869	845	874	906	895	943	843	878	904	897	875	874	862	888	929	864	885	832	908	907	931	870	890	888	884	891	898	853	906	957	903	872	856	903	884	860	833	918	920	889	898	943	850	836	882	894	910	891	870	873	876	940	868	891	863	880	843	870	894	897	897	881	886	926	916	881	906	879	903	875	917	887	931	890	878	903	863	888	865	816	831	870	869	878	901	874	936	943	916	899	830	861	936	908	825	928	914	913	856	873	903	941	894	911	906	876	888	819	858	884	911	899	905	855	911	926	905	877	871	888	919	883	865	836	867	892	898	854	917	915	930	842	916	837	834	909	894	870	884	885	872	913	888	909	864	917	938	938	868	916	899	901	898	877	910	916	899	874	905	918	919	896	899	930	902	894	869	885	895	880	923	876	857	968	898	877	905	924	926	911	939	885	889	866	880	876	935	909	943	902	853	884	892	913	865	913	821	854	914	897	850	871	889	829	908	856	885	856	891	936	951	863	893	886	870	857	866	806	906	926	869	874	883	924	884	863	899	853	862	864	894	844	909	880	877	921	909	871	948	901	896	960	894	912	922	860	912	947	889	867	890	908	925	917	916	926	911	919	923	864	850	878	917	883	911	907	881	875	902	851	904	847	854	905	888	882	864	922	893	859	904	920	825	902	893	956	845	924	890	887	898	885	860	873	864	912	927	877	832	863	926	849	865	910	878	925	842	912	881	915	892	873	932	895	972	906	869	874	908	863	848	915	877	887	877	886	863	868	880	899	888	917	866	885	934	817	842	848	908	916	862	924	842	901	883	899	878	901	927	923	851	935	878	915	905	856	892	901	855	886	916	909	930	887	886	867	886	923	899	900	874	966	880	901	910	960	889	892	917	839	891	843	941	865	856	886	863	914	863	877	853	838	884	889	918	921	888	885	846	888	913	903	908	856	875	901	938	876	884	908	868	859	857	882	932	850	881	901	907	948	891	911	894	901	905	892	882	917	906	858	929	918	887	841	917	894	916	857	947	822	880	908	877	916	903	829	872	930	877	898	921	850	905	878	910	924	892	866	907	836	887	905	874	871	866	858	859	877	904	933	856	889	896	911	919	875	841	866	933	882	882	870	860	881	899	911	911	851	875	897	857	895	834	927	912	854	877	900	812	923	848	855	869	843	870	857	855	898	927	867	937	888	921	875	920	869	913	931	882	870	869	881	906	877	871	878	892	861	935	858	918	865	878	873	880	900	945	928	863	923	899	887	876	927	857	890	879	881	888	915	880	901	897	858	883	880	936	901	920	918	885	902	874	945	883	917	912	950	879	885	865	904	879	859	910	875	922	874	848	858	871	941	881	863	881	871	913	895	910	851	933	855	941	845	845	939	902	895	875	893	804	878	916	915	871	952	916	884	980	887	818	857	916	885	861	870	865	889	892	815	900	874	882	895	914	938	877	922	881	900	932	933	883	877	950	890	819	887	853	931	904	929	892	858	912	887	893	904	861	872	854	904	858	938	851	890	907	874	867	844	858	891	880	920	848	862	855	903	824	912	912	869	915	932	883	876	886	864	869	928	905	862	904	867	914	886	907	899	905	898	846	893	880	911	887	933	817	892	894	872	893	861	868	875	906	911	941	903	888	898	855	900	873	930	908	877	880	986	884	893	885	911	905	901	921	896	939	832	896	876	935	900	886	849	874	927	887	864	868	908	831	789	803	891	881	854	924	856	879	888	907	871	868	888	832	876	882	907	887	900	892	901	864	911	854	959	913	895	902	852	901	829	860	899	869	832	917	842	926	868	878	911	895	940	875	913	875	920	913	884	867
85157	72627	50863	27446	16199	4208	1570	339	292	260	278	256	248	275	262	261	237	214	269	281	259	272	287	280	255	251	279	259	272	281	257	234	257	247	232	290	291	271	247	249	232	256	255	253	260	275	264	229	281	249	269	239	276	242	263	283	258	241	293	271	270	220	272	245	244	274	284	252	285	277	276	281	255	248	264	265	257	228	264	242	263	293	253	245	265	263	292	260	268	279	258	295	280	263	275	228	270	261	261	255	269	284	244	269	275	251	273	276	265	263	261	287	276	240	251	280	288	238	239	292	262	249	243	274	255	257	259	243	249	242	272	278	271	255	259	247	277	255	253	275	262	301	274	254	252	273	249	263	276	261	248	281	301	281	301	257	251	285	294	259	306	269	275	245	234	262	267	263	271	287	297	249	207	261	294	250	264	262	274	269	252	288	275	290	257	262	264	249	271	268	252	260	261	258	272	269	275	280	256	251	269	266	277	261	267	258	270	264	252	266	265	275	283	276	270	251	260	246	248	259	254	247	291	250	260	265	253	271	263	237	263	276	269	273	285	276	272	265	272	251	250	269	283	246	254	256	271	272	250	285	288	309	273	265	249	245	253	259	266	256	263	245	265	297	262	243	258	277	258	285	267	275	235	271	276	229	259	273	260	248	261	283	281	271	282	275	256	265	237	306	283	279	283	272	256	279	271	287	290	260	271	282	263	273	246	257	277	261	241	254	239	280	243	272	264	257	244	251	275	263	270	271	250	260	274	271	275	275	253	258	252	288	268	262	292	285	256	300	257	258	272	258	241	265	257	250	263	262	251	251	243	289	264	262	285	287	239	279	266	243	230	258	275	272	256	297	278	279	279	254	262	258	250	250	268	254	265	269	251	267	286	259	232	280	256	257	261	268	267	267	246	268	247	283	226	250	275	280	290	247	272	275	267	245	283	269	264	255	257	253	270	258	260	246	264	247	247	292	294	262	256	234	257	262	236	292	271	226	231	248	279	246	258	260	256	265	285	288	268	274	253	251	240	248	279	245	273	262	268	263	273	277	266	260	267	272	243	269	278	248	230	241	271	248	270	288	232	234	284	229	257	267	274	273	264	254	248	242	269	256	269	269	267	259	240	264	275	256	279	252	245	281	258	248	259	279	284	282	243	263	251	257	263	299	283	274	250	286	274	269	268	280	292	273	265	232	247	257	255	259	272	236	228	240	280	263	244	266	224	252	226	264	284	255	221	290	271	258	263	270	299	239	268	229	240	271	252	265	266	243	281	262	252	275	245	232	255	268	298	271	275	265	262	237	262	239	271	263	269	257	266	253	248	300	275	261	256	249	260	278	265	270	258	243	262	243	279	247	244	253	263	285	270	292	256	234	238	265	275	275	245	247	264	263	263	247	279	247	259	262	260	226	247	263	286	266	296	279	278	255	271	267	261	279	267	307	262	262	243	269	253	239	274	249	259	237	252	280	286	251	252	276	268	239	256	260	235	275	285	246	248	283	282	261	283	251	288	264	271	241	269	243	240	261	254	247	271	243	271	233	280	257	268	266	260	271	282	248	254	279	253	263	279	247	255	223	276	266	263	283	267	290	280	256	245	264	271	288	255	262	256	253	254	249	296	242	256	247	298	275	279	253	241	267	269	294	275	234	242	234	244	237	264	266	254	269	254	243	276	261	276	280	259	228	236	238	251	239	262	261	281	247	251	261	268	278	283	258	262	263	257	275	262	257	250	264	278	243	247	291	263	282	265	237	265	284	280	274	253	269	276	274	270	290	274	258	275	288	285	272	285	222	271	273	266	279	256	254	284	257	293	251	282	258	283	247	282	251	264	267	271	280	257	274	255	244	252	243	249	291	250	239	269	244	276	268	266	248	256	248	290	285	266	247	273	253	279	264	243	254	263	263	268	257	238	273	292	258	277	287	250	253	245	248	265	274	249	273	283	257	264	260	264	262	243	260	280	279	262	263	257	271	269	256	259	255	265	273	263	245	270	280	278	275	260	252	283	255	260	262	291	248	241	259	267	275	234	251	268	251	274	250	241	248	270	298	255	225	267	235	246	264	242	277	272	281	281	253	263	274	285	265	259	279	263	269	224	246	251	219	266	270	257	263	258	237	287	238	268	265	259	249	270	271	267	265	285	282	282	261	255	257	263	282	287	260	245	269	263	257	266	259	268	285	237	280	266	266	286	251	269	266	257	259	270	246	278	269	247	261	269	272	260	292	247	266	263	251	237	271	261	268	256	245	265	280	267	263	240	253	269	256	281	268	257	233	246	266	255	263	253	261	251	257	260	255	265	256	254	267	269	263	280	283	260	268	282	269	277	272	245	250	245	251	270	279	299	261	282	251	287	290	289	255	250	232	280	274	282	269	273	255	259	250	261	275	265	252	252	239	254	238	282	262	258	269	264	255	253	269	262	219	278	237	242	237	236	254	250	275	251	261	254	249	253	256	222	271	260	279	246	249	249	267	247	269	242	285	253	263	257	272	248	252	226	252	280	275	246	258	243	291	274	235	267	265	240	266	253	243	254	247	246	291	261	283	224	272	275	271	291	275	249	266	235	287	265	289	246	254	283	234	290	247	241	268	263	259	286	272	276	260	281	277	256	289	263	290	237	244	250	254	261	259	240	303	277	262	258	240	279	256	265	275	266	273	269	266	248	282	248	252	269	272	245	224	265	265	271	297	275	275	254	270	247	280	230	259	254	252	276	280	246	247	274	270	257	278	262	274	292	251	278	292	259	296	256	269	266	233	259	261	238	250	270	259	252	270	267	282	264	261	261	261	247	286	255	238	274	254	267	269	296	252	254	254	254	264	255	240	266	253	259	255	259	271	283	246	250	257	274	284	272	263	287	245	266	258	261	247	225	238	270	238	258	240	224	245	256	247	267	255	261	252	261	232	263	288	229	282	254	302	245	251	249	284	263	278	256	254	244	234	282	240	254	289	264	239	251	271	269	263	268	252	262	297	262	277	272	256	255	293	270	249	227	245	257	276	303	277	246	262	235	282	244	240	217	253	251	265	272	230	255	297	263	247	270	256	280	283	259	267	257	278	267	283	257	241	253	264	291	258	274	244	263	258	260	269	264	259	262	241	239	276	240	271	272	282	262	264	245	258	271	265	261	217	276	247	280	268	278	242	258	246	281	280	287	255	284	254	255	247	250	240	240	267	219	272	303	278	265	246	260	295	237	238	253	264	240	248	281	268	283	253	274	279	244	298	263	286	295	261	260	269	265	253	235	267	258	277	281	270	255	224	238	248	266	244	249	238	245	261	264	273	269	231	249	248	256	280	275	267	268	259	265	305	259	276	250	275	269	258	268	261	254	250	230	264	254	282	231	246	312	262	258	252	317	250	265	267	260	276	239	256	304	240	261	284	271	275	271	292	284	263	242	290	275	290	281	229	246	244	283	277	257	262	243	281	283	290	292	264	284	237	238	267	260	275	291	292	276	264	279	242	282	229	280	250	270	250	249	264	258	233	238	270
68116	63129	48477	33220	23380	7600	5221	789	643	629	632	641	661	638	608	669	647	611	640	663	647	665	621	667	654	655	635	654	641	649	710	644	640	607	617	635	635	623	622	623	624	686	581	681	653	662	619	640	667	667	647	632	599	638	574	637	658	669	670	662	606	638	624	637	655	624	689	674	647	679	676	654	648	643	614	636	617	633	610	600	639	653	632	666	620	643	661	649	666	614	646	655	644	644	649	654	653	628	668	614	654	629	622	628	663	628	658	619	647	657	636	663	638	680	650	646	673	655	618	649	638	623	605	628	625	634	624	639	631	617	633	635	676	614	610	607	621	661	637	610	636	652	637	664	673	661	694	648	671	641	646	598	651	639	641	631	630	614	650	628	666	651	631	646	660	654	649	642	630	644	582	586	629	627	666	625	644	621	614	633	643	631	603	640	641	644	620	651	642	640	605	679	645	630	657	606	640	661	613	658	631	632	638	641	662	673	633	648	623	651	611	668	657	655	630	621	578	670	628	609	607	634	602	667	687	648	618	630	638	616	618	668	623	680	681	639	670	643	623	608	621	617	673	618	643	643	652	642	660	703	646	651	662	603	628	652	612	672	659	652	707	671	659	604	650	638	660	625	641	614	620	621	694	619	640	638	631	642	636	616	628	659	677	628	673	620	648	652	609	640	644	662	714	618	682	632	604	664	676	651	611	619	625	629	656	637	647	628	633	629	670	643	630	678	630	630	642	668	693	661	651	643	637	598	669	648	612	651	614	599	668	648	664	653	652	677	652	653	662	677	642	632	649	646	662	645	654	615	634	657	660	643	649	640	668	634	649	664	626	674	658	618	650	651	631	623	644	675	652	610	613	620	638	626	650	692	626	647	630	649	626	668	629	625	653	607	685	589	647	635	655	662	619	661	679	637	625	648	652	701	610	634	650	654	595	660	625	651	637	607	669	642	693	657	610	663	648	644	696	625	620	647	684	675	672	685	588	628	618	623	640	643	620	616	628	628	631	609	666	634	616	716	633	672	621	640	585	649	649	647	650	651	646	684	642	654	665	640	622	636	641	657	675	666	618	638	635	653	655	669	637	638	656	658	664	630	668	667	676	632	636	691	649	686	625	636	690	656	655	630	599	608	667	659	646	660	637	668	622	643	670	640	621	683	623	688	626	594	613	636	655	648	645	621	648	629	627	598	654	655	609	640	587	593	643	629	678	622	662	638	662	659	647	662	631	622	643	664	592	637	662	669	618	669	610	609	649	673	650	688	623	645	696	624	644	640	643	674	663	622	665	691	643	645	634	640	652	692	677	676	654	614	597	659	609	602	683	684	643	620	620	628	607	655	661	708	618	655	656	618	672	649	677	646	620	681	619	653	639	645	570	654	599	627	616	605	663	668	618	626	641	612	631	661	663	675	630	599	635	647	646	653	651	621	627	653	590	618	635	658	633	673	646	677	612	617	672	644	629	641	624	678	634	656	637	619	637	630	673	692	667	668	631	689	651	670	640	661	651	628	682	679	648	683	648	622	661	642	659	652	656	568	689	643	647	649	629	670	632	650	625	640	662	624	650	619	627	633	641	636	652	659	663	694	630	632	647	680	669	681	666	652	602	640	618	665	617	622	670	642	637	666	618	675	601	640	617	651	616	614	641	637	675	655	648	584	654	601	627	632	639	604	626	629	607	645	646	625	676	669	653	582	693	657	643	640	654	612	639	636	615	653	614	674	638	636	671	612	630	663	662	667	653	639	620	637	647	638	630	591	638	646	614	660	624	643	659	663	621	635	636	664	648	627	672	621	636	637	629	664	698	670	640	623	655	667	660	656	680	672	667	615	607	673	625	674	618	642	590	653	615	643	664	632	683	631	637	676	675	636	647	643	629	680	642	684	614	624	628	630	644	636	650	636	695	631	626	633	615	648	631	669	693	671	635	651	666	708	634	650	639	670	633	672	628	636	575	650	651	629	645	644	670	618	645	609	622	646	642	635	680	668	642	644	606	682	654	634	671	681	628	678	607	649	600	625	624	648	663	630	649	643	639	624	669	642	616	622	621	626	616	660	686	643	690	620	637	640	648	654	692	656	626	629	671	627	583	610	613	580	623	624	691	616	640	634	663	646	637	638	630	640	634	613	662	617	664	670	635	643	637	668	616	613	629	636	631	639	682	667	614	624	609	663	656	616	654	667	618	642	641	612	654	626	663	645	648	609	700	618	673	656	668	626	676	653	627	650	677	664	599	648	614	662	636	630	643	592	609	616	677	612	672	639	630	688	613	658	594	651	663	694	604	670	638	636	645	643	609	660	637	658	622	607	638	646	651	664	609	674	658	615	639	684	671	629	617	670	612	637	659	657	713	677	613	620	622	632	643	628	654	636	650	652	603	608	648	665	650	637	647	650	581	603	661	614	642	654	610	616	621	621	650	661	629	657	643	643	650	679	672	653	602	622	621	599	661	629	692	656	650	678	639	638	666	667	646	653	622	683	673	690	642	677	656	659	660	667	590	652	650	667	598	628	615	657	611	633	682	654	659	617	625	621	627	623	641	663	605	689	628	676	694	631	582	650	661	625	660	652	696	639	662	624	670	666	617	588	649	598	597	642	646	666	648	625	653	670	637	631	672	634	647	657	595	648	621	644	682	654	657	652	663	626	646	634	644	694	653	654	642	667	652	643	660	635	685	603	631	659	650	645	605	649	612	643	635	610	596	639	643	623	646	647	619	680	604	669	662	645	596	671	635	709	608	664	693	687	643	614	640	631	666	644	632	596	679	663	653	602	660	683	663	627	685	603	651	664	693	666	633	614	691	650	693	618	648	656	639	680	639	642	659	638	702	639	610	599	686	659	623	635	632	613	660	617	631	661	677	640	583	675	660	705	657	669	660	615	628	639	638	667	619	613	625	619	668	659	594	653	637	645	657	629	662	620	658	638	649	642	606	634	610	638	661	715	587	634	628	606	664	624	632	679	671	628	615	655	653	641	648	610	651	629	647	638	631	621	606	623	623	627	677	609	657	619	644	614	655	622	640	600	604	643	616	616	680	624	654	614	630	656	674	607	629	613	657	640	620	626	588	623	623	629	608	650	628	646	626	721	612	628	650	639	644	630	646	661	669	638	600	651	667	641	644	667	624	654	634	684	666	690	600	647	685	633	667	602	654	617	628	637	598	619	582	698	661	610	673	619	603	631	623	628	599	633	661	679	686	644	645	643	621	677	664	654	676	632	682	606	704	604	641	648	648	654	660	646	656	629	652	679	626	627	629	655	611	666	642	632	631	624	650	609	667	641	616	677	617	623	642	641	664	615	650	626	617	714	650	665	658	631	616	667	674	669	671	613	651	632	606	662	661	664	686	648	639	629	661	616	623	665	630	654	671	639	605	625	628	622	643	657	632	621	607	651	622	603	654	616	642	639	616	637	654	640	655	639	615	675	648	597	673	672	634	624	647	686	637	664	649	657	606	650	639	627	617	680	650	618	674	666	590	610	656	678
41698	25399	8975	1657	917	452	438	380	367	392	373	376	385	356	401	350	372	360	376	356	343	350	390	378	356	365	378	360	394	372	344	371	349	366	351	364	367	373	373	365	350	365	331	390	364	381	380	359	371	345	360	349	387	378	380	358	408	340	355	380	356	387	385	363	340	412	383	330	362	380	373	329	403	388	352	404	358	354	359	357	353	331	348	326	349	378	362	386	364	402	349	344	326	397	340	406	382	364	359	398	392	355	362	358	353	357	381	364	334	364	365	385	363	387	391	373	348	405	356	389	391	374	393	350	379	383	346	365	344	391	380	362	406	357	368	365	331	390	380	355	338	378	361	391	343	376	369	380	348	320	380	383	374	363	339	336	386	364	407	396	389	377	405	364	336	358	379	347	380	362	355	350	383	405	367	360	375	355	356	358	324	407	364	408	323	368	389	337	354	371	377	360	380	394	370	367	357	387	414	352	359	399	369	374	410	347	388	354	321	369	359	353	378	387	384	371	386	377	366	389	376	387	362	361	375	360	345	322	390	380	380	367	340	350	398	380	389	370	385	360	398	376	375	336	359	345	371	375	376	380	333	361	385	362	376	373	368	353	348	388	381	365	367	363	359	370	362	380	395	382	369	342	392	382	337	376	338	351	339	389	378	335	365	381	372	407	352	341	384	375	361	410	351	373	370	380	377	369	378	352	374	371	360	378	391	401	403	378	355	331	403	395	377	411	368	359	410	351	378	351	355	383	342	381	365	374	374	370	362	395	380	345	352	373	371	341	342	368	346	404	346	371	373	342	343	335	365	366	360	429	387	355	381	365	342	383	366	377	350	340	362	356	359	373	391	373	355	360	358	347	360	362	388	351	352	349	389	367	351	436	361	375	354	374	370	342	371	369	354	359	373	390	395	376	346	373	386	374	406	421	363	387	377	376	366	325	362	328	390	400	390	374	351	359	357	371	357	383	341	376	331	330	363	355	360	386	359	388	345	360	334	374	346	360	371	332	400	360	377	393	338	346	396	382	400	354	349	360	354	378	378	343	342	363	365	377	327	387	354	391	379	353	364	405	359	333	389	358	367	395	388	358	353	331	347	361	383	394	393	372	364	328	357	393	409	396	366	401	376	385	336	389	352	345	363	354	369	370	346	392	373	382	392	364	355	347	330	400	384	346	387	341	372	362	407	367	347	395	368	381	402	378	399	359	365	372	340	383	378	395	378	349	377	389	387	370	387	350	381	361	363	350	332	378	370	357	360	378	398	370	389	360	332	361	386	363	380	381	378	350	349	336	334	346	330	365	376	366	343	402	373	356	379	358	400	375	366	378	330	350	341	395	389	369	370	368	382	373	375	342	379	341	366	384	365	365	367	377	353	352	374	365	365	394	343	357	380	365	386	363	391	355	344	356	385	405	383	347	351	371	355	361	329	346	370	335	332	377	370	371	337	378	322	385	401	338	391	349	338	350	376	373	353	390	338	369	350	370	362	324	374	371	367	378	422	388	362	365	366	357	390	395	365	385	330	369	357	366	395	358	386	367	368	374	360	366	350	394	381	350	335	340	351	343	377	330	373	347	348	382	379	376	355	382	366	377	308	345	363	346	351	353	347	379	406	331	368	330	338	351	389	355	351	338	412	373	369	387	345	366	339	405	369	404	359	372	365	358	402	387	388	382	363	357	389	364	366	379	338	370	392	356	367	378	395	369	360	384	389	336	355	378	385	369	368	369	349	382	349	352	367	405	359	376	358	371	358	345	365	374	361	374	355	379	386	368	335	396	360	372	368	350	377	352	353	374	357	355	362	368	316	375	394	333	366	333	375	366	341	382	361	377	361	371	359	352	372	345	369	380	380	413	390	363	428	373	379	385	354	379	367	348	357	380	333	364	347	397	391	343	369	357	395	347	367	376	384	394	361	331	364	379	360	368	382	326	373	351	361	365	406	361	326	368	353	378	388	378	375	372	344	353	400	338	380	352	374	381	370	368	389	384	382	359	403	389	378	350	361	351	346	379	391	360	361	305	371	357	346	314	350	352	361	350	330	350	329	367	322	365	371	362	388	362	376	387	372	334	334	363	371	349	372	340	358	367	409	378	360	402	349	363	366	374	341	391	373	359	405	373	360	358	369	404	366	367	385	377	426	360	409	379	349	367	374	360	383	381	372	396	359	367	342	370	350	364	376	405	380	394	352	390	365	351	369	381	387	380	357	334	385	363	363	366	371	347	403	318	372	338	365	385	360	398	369	346	373	362	360	336	350	380	382	390	375	371	357	384	366	361	389	347	355	377	361	330	356	344	362	363	337	373	354	421	361	358	332	349	364	371	377	359	373	384	349	392	361	359	388	385	374	382	383	393	405	390	350	353	341	370	343	396	349	372	355	381	358	328	349	342	359	370	333	376	357	395	362	388	372	384	361	352	385	359	350	378	365	376	350	394	370	388	364	363	384	355	388	375	356	376	390	351	384	396	333	380	372	399	382	377	373	368	321	367	396	351	376	335	368	377	366	373	380	382	374	379	357	354	332	365	336	363	412	396	385	362	340	363	333	399	363	337	368	330	345	371	357	382	412	372	367	385	351	379	370	348	376	373	393	318	370	374	352	379	390	353	416	373	353	376	362	376	341	363	377	366	375	406	344	423	375	363	351	365	326	406	381	372	372	339	360	360	342	363	343	381	355	369	374	341	377	383	379	325	383	413	386	376	324	346	391	384	367	398	371	362	391	333	336	351	385	376	346	369	397	346	362	363	332	385	363	384	366	378	372	383	368	375	369	352	357	368	374	357	393	338	386	411	392	364	361	329	369	353	362	386	385	330	373	356	344	352	361	378	388	379	401	368	381	372	358	367	373	349	362	362	363	385	398	328	363	366	365	406	382	362	428	393	346	381	385	348	381	338	378	354	368	396	322	373	333	389	354	370	364	373	395	330	345	412	368	366	365	379	349	392	369	360	344	372	380	360	385	384	358	373	364	386	370	370	333	362	336	364	377	352	370	355	376	328	369	382	380	371	374	328	346	366	380	354	382	360	393	375	357	401	380	360	357	360	369	387	363	364	371	362	403	390	357	395	349	341	361	398	406	398	365	395	386	335	390	370	396	377	329	416	362	345	389	356	375	382	355	368	439	378	389	377	330	377	356	389	363	400	363	348	385	352	344	344	391	392	341	362	348	384	406	344	374	342	368	397	359	389	355	382	356	352	404	379	399	393	379	402	329	368	372	381	373	390	386	399	386	393	376	387	395	396	376	362	387	338	378	366	385	365	350	362	356	374	339	361	378	359	367	349	347	360	369	351	383	360	350	321	385	371	369	355	379	372	365	368	389	376	365	393	385	367	369	380	364	356	367	347	347	358	355	360	328	367	378	371	361	400	385	375	380	379	355	368	393	365	326	350	357	357	367	377	351	384	390	350	381	377	423	398	372	355	393	347	375	346	391	383	349	352	330	347	364	359	401	353	363	406	373	405	348	388	365	394	370	372	373	404	353	361
37697	24553	11357	3913	2542	1243	1070	861	891	901	847	883	913	836	919	910	930	916	860	840	882	880	884	898	878	898	871	919	903	874	902	828	914	837	880	878	850	888	864	871	859	916	888	880	909	941	906	878	895	945	852	900	920	891	862	863	899	912	880	928	848	910	883	862	855	924	881	873	888	933	930	919	955	841	861	888	919	863	836	901	893	887	878	855	955	880	907	874	862	865	869	896	935	943	894	908	905	923	834	869	857	847	869	903	845	834	846	883	887	871	921	905	838	877	819	867	897	926	887	902	862	889	843	916	822	918	846	876	912	927	911	899	847	879	853	908	904	883	883	876	923	917	879	940	887	865	920	911	894	872	889	876	780	881	909	895	818	938	860	876	902	914	903	879	916	860	909	903	902	864	909	854	857	894	880	905	893	862	898	918	857	807	890	929	942	819	897	933	899	834	898	865	899	925	875	933	905	872	889	896	860	902	887	925	909	819	896	904	902	867	910	915	869	925	916	866	920	893	894	869	889	862	854	877	921	903	880	897	884	900	939	847	890	879	876	879	850	865	865	891	909	887	917	888	821	893	864	867	859	918	921	885	926	876	911	882	948	872	896	895	929	933	923	927	874	863	880	849	928	910	871	853	917	857	885	917	855	887	855	853	874	901	881	882	870	877	896	887	831	917	883	860	866	923	856	868	927	893	911	888	876	875	892	876	861	908	916	890	905	897	928	921	896	868	834	843	900	857	882	866	830	863	860	874	864	854	919	854	844	927	865	896	901	833	912	913	851	898	905	883	897	938	935	944	873	940	914	904	879	872	895	889	888	876	880	892	918	896	852	864	850	835	845	903	872	903	871	904	827	874	866	865	878	899	871	869	914	859	874	861	933	869	919	855	902	856	847	871	860	909	907	884	947	912	865	905	876	836	879	863	847	880	926	824	873	921	896	880	896	897	893	863	903	920	879	910	865	898	902	918	875	898	895	898	874	931	890	873	809	900	891	839	899	881	870	917	887	913	849	875	861	885	892	931	957	884	848	836	932	874	902	873	877	865	846	803	897	891	846	874	924	870	895	805	869	857	954	869	896	847	885	864	881	896	866	837	924	914	841	900	920	898	912	857	913	853	896	899	930	882	893	935	887	939	873	869	833	878	927	879	902	925	927	856	951	902	927	877	884	907	870	899	910	922	830	896	885	893	879	886	905	875	886	883	862	912	891	926	892	948	895	801	892	874	911	868	869	886	894	859	875	907	884	884	898	845	888	835	897	858	884	926	885	922	900	847	923	811	854	871	912	925	882	889	899	904	914	894	881	885	900	881	900	850	828	852	903	901	875	906	919	928	874	883	903	866	876	903	890	890	845	847	856	888	885	906	887	927	878	884	932	909	829	883	859	845	875	909	901	888	932	883	903	862	822	927	913	904	891	939	924	911	835	929	901	893	911	898	879	864	895	898	901	891	912	884	873	852	911	869	878	869	910	868	862	912	876	897	804	882	895	856	946	896	877	860	859	811	855	804	878	906	880	914	899	877	863	889	925	900	859	910	890	870	918	941	860	900	893	890	903	913	854	807	853	915	857	944	901	886	863	861	886	843	919	822	956	881	886	929	915	922	888	809	912	891	847	837	893	946	880	908	879	815	871	836	895	848	923	894	918	830	858	906	857	884	923	924	862	883	910	872	882	883	871	864	860	865	878	860	903	883	931	865	856	909	974	905	917	871	851	888	826	929	884	930	878	865	871	854	892	876	885	935	866	872	875	819	903	896	936	894	916	888	888	918	947	877	906	900	894	831	881	864	902	881	911	883	920	896	892	918	859	896	890	897	873	905	855	886	889	911	865	896	923	846	847	920	887	867	910	931	877	841	926	855	894	942	865	849	913	934	891	882	911	936	881	899	894	913	905	883	823	910	881	865	820	913	896	903	917	876	892	859	884	907	874	876	912	895	817	902	862	902	899	893	900	868	878	892	925	905	879	939	853	885	876	820	922	853	874	905	928	899	902	853	871	853	906	851	925	891	908	870	895	905	935	873	910	863	861	884	920	911	902	893	871	958	897	883	918	915	855	858	918	948	879	943	920	884	890	887	909	888	903	871	850	911	898	911	882	851	894	822	887	901	850	859	933	880	866	870	897	901	889	892	918	885	894	907	849	876	878	843	893	919	867	873	865	891	909	916	896	908	894	892	828	874	884	876	932	890	871	880	936	853	899	880	857	892	888	886	915	848	916	913	939	895	851	910	860	885	915	897	883	913	925	879	867	903	863	851	907	820	860	902	963	861	888	909	864	890	822	908	899	898	874	889	891	891	867	919	879	833	873	878	926	902	867	921	894	872	884	848	895	873	915	916	943	873	887	918	942	877	897	925	914	893	917	854	903	940	888	884	910	935	889	902	882	920	879	830	900	902	937	879	881	883	876	836	833	848	922	854	959	919	879	838	894	904	885	899	856	903	906	870	924	887	840	850	845	895	923	893	867	925	911	827	867	904	893	869	866	854	901	902	926	892	906	926	875	826	877	911	874	840	900	872	831	908	913	899	859	846	906	884	894	871	938	837	928	896	908	853	894	875	894	903	854	903	909	941	878	907	909	890	934	894	898	902	902	950	820	891	949	918	872	859	866	909	895	900	890	907	874	879	877	898	843	858	845	854	858	931	877	877	855	877	939	834	970	875	935	909	862	935	875	863	874	873	928	925	943	905	879	863	844	868	867	896	972	856	829	874	882	908	896	958	862	932	911	885	845	857	905	867	889	925	873	883	907	894	827	896	933	946	900	840	880	949	868	909	929	886	827	878	938	890	831	863	923	885	887	917	901	840	905	861	903	915	900	899	913	893	856	865	878	911	876	895	881	894	854	862	839	901	884	839	880	945	925	854	874	880	891	822	861	870	952	933	870	867	871	867	916	876	873	892	875	850	801	887	864	917	865	875	874	894	906	922	928	933	860	872	908	892	908	915	879	843	883	885	864	849	902	873	853	898	897	904	884	882	855	864	882	878	883	892	896	884	867	894	872	807	885	921	843	913	900	934	875	850	897	918	875	892	973	867	914	927	873	838	892	920	865	934	901	842	850	894	891	913	949	948	908	871	955	879	945	906	852	851	862	930	872	843	908	865	904	864	894	869	859	897	916	865	905	897	889	822	880	926	881	903	890	884	891	889	871	895	877	950	923	833	851	921	879	865	910	866	925	908	904	881	929	893	849	906	904	859	855	884	925	904	864	880	826	941	919	868	877	874	835	894	875	840	926	861	888	908	904	891	936	905	840	859	867	906	874	863	905	877	866	847	908	918	904	875	922	897	923	919	860	900	917	915	896	907	883	860	851	857	910	899	805	880	901	853	909	850	864	866	841	882	891	895	873	851	900	895	939	890	835	926	855	876	875	907	892	877	825	895	885	883	970	886	876	961	887	880	863	887	931	924	867	888	872	905	869	852	915	865	923	886	953	920	846	916	876	863	941	878	910	930	891	879	895	916	869	946	929	886	903	911	895	853
66872	50409	30855	10054	2875	701	560	382	349	379	402	420	383	394	381	368	380	379	397	372	327	368	381	357	374	347	383	353	411	378	369	365	339	391	399	348	415	365	345	405	399	400	383	370	340	373	379	360	371	336	360	378	365	447	376	401	371	355	384	354	367	402	407	407	389	377	366	372	359	372	406	353	369	369	376	391	345	406	373	371	363	391	387	361	422	399	366	321	379	393	349	385	362	346	381	357	435	369	373	384	390	376	354	374	385	359	372	374	391	396	392	398	388	375	349	375	371	360	355	330	366	381	369	319	351	419	357	391	369	399	360	373	366	362	354	388	378	360	336	347	384	415	363	394	342	369	373	366	364	363	366	390	362	359	358	398	363	382	409	371	363	392	419	376	369	375	378	372	362	391	375	367	394	386	357	376	379	359	400	325	387	393	381	368	368	372	373	385	381	367	375	393	350	367	373	357	372	411	370	401	369	379	361	390	362	364	382	383	380	372	359	350	392	344	352	385	362	389	334	385	374	359	370	381	348	373	355	363	366	388	402	373	385	354	385	378	360	334	371	376	326	367	378	365	348	372	384	372	380	373	408	366	392	356	340	380	368	393	347	338	399	369	351	388	353	360	347	360	400	376	403	406	404	435	389	376	335	416	356	390	360	419	364	399	367	365	362	344	359	368	383	365	376	371	375	384	388	371	394	352	366	372	383	328	395	396	366	412	364	338	391	373	377	387	365	402	348	374	413	358	358	380	397	379	370	373	358	348	372	343	346	380	378	326	376	388	349	374	372	348	382	387	378	364	351	381	360	372	340	352	359	379	386	383	346	393	392	378	393	373	383	367	368	357	375	413	359	367	372	366	374	353	394	384	368	357	387	388	371	336	388	381	374	350	368	387	362	355	372	344	352	386	384	385	377	353	359	347	391	401	381	374	361	366	342	394	371	371	376	354	334	368	329	340	421	379	357	358	390	385	365	371	362	399	416	385	364	371	390	375	359	380	372	362	362	405	378	355	366	369	359	406	359	328	374	368	384	344	362	370	351	356	362	377	384	387	391	392	390	386	401	355	371	405	367	346	394	390	397	388	403	362	328	420	345	378	383	391	358	398	339	362	384	394	368	364	390	380	358	372	388	364	361	379	394	345	367	352	372	387	385	358	369	373	388	367	337	384	400	366	375	374	378	349	334	358	349	359	386	356	384	367	358	339	363	373	354	373	349	375	362	366	406	344	362	362	360	376	359	343	391	372	315	351	380	362	369	370	365	409	388	356	359	401	422	372	398	398	364	365	379	388	385	378	357	397	372	373	355	383	380	394	351	397	369	360	361	399	424	365	401	353	387	410	372	361	385	387	383	370	383	357	383	374	408	348	377	375	358	405	394	366	355	370	368	371	399	383	349	394	398	388	400	407	386	338	370	335	381	371	388	369	366	384	365	401	403	379	409	368	351	411	398	360	379	389	357	364	363	392	374	396	407	381	354	355	379	372	403	377	377	397	406	376	353	387	351	378	378	379	405	370	372	382	365	361	397	369	340	408	382	382	370	354	390	374	386	404	395	374	377	364	377	412	354	349	387	371	374	372	348	384	394	360	379	374	353	386	353	393	379	320	374	383	354	377	358	350	367	382	378	415	382	350	386	383	375	357	384	375	351	377	366	357	375	407	360	425	352	385	380	360	366	350	367	374	351	374	351	378	371	374	380	403	386	395	378	345	387	407	343	381	366	368	351	372	369	373	352	395	377	371	357	356	360	362	405	394	367	337	334	388	374	380	365	376	345	391	345	369	360	355	379	398	336	365	360	391	366	389	354	373	352	371	381	398	388	368	353	363	403	384	356	373	386	329	403	377	351	382	377	364	376	378	357	394	393	378	389	346	376	344	376	382	342	367	370	351	372	362	371	341	344	340	388	383	379	397	352	371	386	373	423	367	413	388	378	374	358	407	334	399	363	380	354	345	382	412	381	375	385	390	409	376	394	370	400	343	343	369	369	405	354	372	357	367	369	376	370	349	358	366	326	376	372	350	385	347	399	372	355	344	367	336	368	394	358	400	395	382	365	340	387	354	376	385	389	381	348	392	383	346	317	344	373	389	379	378	408	369	382	390	392	384	358	353	387	369	348	357	342	393	381	398	329	344	370	365	348	400	364	345	379	398	362	376	354	375	389	392	400	382	407	429	344	346	379	361	369	349	331	391	391	394	381	381	401	397	356	367	357	330	386	430	392	393	408	358	392	368	346	370	339	372	396	387	358	373	366	400	380	404	368	367	352	385	389	375	381	388	391	373	350	395	381	392	340	388	384	370	363	386	398	386	341	368	384	358	355	378	386	364	383	409	389	352	376	415	393	353	355	400	326	375	385	366	375	331	361	393	368	364	357	380	401	378	369	376	378	392	352	374	389	376	386	381	334	358	351	360	370	359	341	360	358	342	365	388	412	388	338	393	374	368	387	369	376	346	380	363	392	355	387	375	352	342	388	380	416	387	386	362	384	381	409	385	358	379	364	388	371	384	389	433	411	371	351	378	386	349	396	376	360	394	366	356	390	403	377	392	382	364	371	342	361	361	393	390	349	370	332	319	384	378	370	385	406	384	382	371	356	376	347	417	383	374	345	358	376	398	357	367	351	398	387	351	362	337	338	400	374	379	387	377	351	396	371	343	364	408	362	406	391	390	368	354	369	382	358	347	383	340	356	358	333	397	384	386	385	394	400	396	359	350	351	380	372	382	377	390	373	385	398	361	384	375	367	377	372	405	391	389	379	364	408	403	394	372	342	381	371	378	372	395	348	354	393	389	349	360	393	413	385	357	375	344	375	381	364	384	384	353	407	371	365	389	395	343	347	396	412	387	367	374	392	386	360	387	370	357	374	375	356	389	373	387	410	377	366	384	394	392	366	365	348	343	367	366	358	404	419	378	369	364	366	392	405	356	384	362	368	382	370	392	360	371	382	362	371	371	407	401	391	387	370	388	368	390	351	363	403	365	366	370	375	361	413	380	365	347	365	371	339	398	409	356	371	415	383	391	354	359	365	371	369	379	376	409	346	369	397	347	352	370	384	385	380	355	416	398	369	338	347	374	389	409	374	365	390	389	380	352	376	356	366	322	410	379	367	346	366	356	397	390	381	361	384	371	388	359	344	359	350	376	366	376	386	384	400	361	385	362	365	417	354	368	346	371	388	383	430	370	352	333	371	348	384	354	381	367	367	354	374	373	348	374	364	377	390	365	413	373	380	393	381	384	371	382	381	389	366	397	385	362	362	393	339	364	411	350	379	378	374	382	371	442	381	380	383	404	366	378	349	354	363	374	380	353	369	377	366	376	389	387	379	359	392	358	354	370	362	367	363	374	355	363	397	378	395	361	366	353	364	342	380	386	363	376	383	367	333	378	348	365	389	370	359	419	389	361	437	398	348	392	374	382	348	364	368	384	369	353	372	381	345	371	332	358	403	375	381	346	373	373	348	386	417	382	347	362	358	377	427	361	390	357
48260	40330	31417	13368	7502	2097	1734	861	868	877	884	841	863	849	903	908	930	909	855	948	852	877	882	855	885	906	950	885	902	900	892	867	852	874	885	885	949	913	881	906	904	944	920	907	931	912	923	874	888	926	922	861	921	940	869	927	884	926	885	911	888	853	875	954	838	851	902	939	873	843	873	923	892	926	867	849	885	917	903	880	931	891	894	905	859	892	944	941	917	889	863	906	918	903	859	942	967	876	879	956	860	856	885	902	895	903	874	867	876	872	891	861	870	904	870	912	897	891	881	917	902	892	919	850	904	904	897	910	921	865	926	844	898	895	889	926	884	858	869	885	893	872	933	850	931	877	854	905	856	885	873	835	867	919	902	878	906	926	891	906	900	893	905	897	893	834	891	867	830	834	932	897	892	903	919	889	830	917	903	928	881	898	885	852	893	874	882	843	911	858	833	940	883	908	901	900	902	875	857	911	921	893	869	853	814	928	890	898	901	910	909	877	857	847	901	933	889	911	851	892	874	871	836	946	889	916	943	855	863	924	937	829	889	884	879	891	934	884	865	809	902	871	860	880	929	896	902	886	877	856	859	881	943	897	847	907	883	839	888	920	912	930	916	848	929	900	915	929	915	900	906	895	868	906	854	944	933	888	924	839	860	885	843	881	877	874	924	887	950	953	894	871	924	921	863	910	893	854	877	916	864	903	879	919	908	921	904	899	891	908	904	878	891	849	901	865	918	934	921	902	873	850	906	883	881	913	907	879	933	926	913	868	930	914	899	897	908	967	927	909	870	901	906	846	821	904	891	869	885	888	918	897	868	854	895	875	895	873	866	879	900	849	921	910	889	921	886	902	956	914	887	931	858	874	881	885	922	927	909	845	898	874	915	879	885	862	890	841	871	899	873	881	952	908	906	877	835	854	891	876	920	869	951	865	914	850	865	864	891	862	916	908	920	892	930	901	878	881	899	895	897	881	911	880	906	921	902	850	869	901	873	887	921	885	900	861	891	900	888	894	841	927	836	863	923	874	921	929	902	941	927	880	871	911	878	836	860	891	940	897	830	863	845	892	935	898	911	912	890	813	941	899	941	924	855	930	832	919	917	922	892	899	812	855	882	891	867	898	862	884	894	959	891	865	878	819	897	860	884	852	869	899	942	857	936	874	915	829	893	887	866	909	878	948	893	907	899	888	895	868	879	868	863	852	840	942	878	879	916	897	866	904	873	895	919	884	905	895	932	928	947	875	900	891	897	881	900	891	901	891	850	885	952	901	865	885	910	886	880	920	867	863	889	960	917	877	851	851	890	919	886	873	896	883	873	909	877	851	851	927	852	922	890	873	921	929	885	888	901	881	869	952	858	859	912	929	879	858	924	883	909	942	916	895	854	841	888	890	934	855	922	924	906	893	885	917	856	897	853	854	899	870	867	911	843	896	932	951	932	901	908	885	926	896	889	920	944	919	891	868	871	883	876	896	894	872	900	920	888	885	849	868	908	876	947	927	852	922	914	845	892	885	854	875	872	871	919	922	837	863	872	922	869	866	926	881	927	924	885	868	947	886	895	921	868	922	930	919	937	873	902	861	855	930	875	893	920	932	926	879	944	866	980	908	965	884	883	807	891	937	888	889	836	862	923	889	889	873	879	908	953	877	970	928	928	885	920	957	883	894	894	926	932	862	861	931	874	854	930	892	914	859	839	876	889	989	896	849	893	846	875	944	856	882	851	854	865	881	939	923	902	924	907	862	877	904	857	912	919	857	885	922	908	914	859	941	854	884	910	888	866	885	905	865	912	850	958	882	904	853	879	877	885	882	837	872	879	880	905	872	863	924	918	945	886	940	870	864	891	898	953	875	908	903	892	921	882	889	853	873	875	892	872	858	906	863	883	903	867	902	896	855	880	924	921	864	887	886	917	887	903	899	872	932	930	910	901	902	890	882	880	896	890	872	909	850	879	965	862	899	881	950	856	877	880	848	898	923	892	916	828	927	892	899	871	953	860	913	867	862	922	862	902	919	946	890	885	928	845	940	870	924	937	884	943	904	936	899	933	917	871	864	862	856	846	881	911	916	871	963	868	907	943	896	884	886	881	934	895	915	814	920	899	876	823	916	917	928	936	863	920	873	866	939	907	872	928	897	889	845	935	881	903	882	869	881	875	895	874	917	893	878	885	876	913	898	868	901	871	915	900	854	886	903	910	855	925	926	907	935	927	897	945	877	935	836	932	903	898	871	866	912	928	910	894	867	893	899	884	849	917	932	889	988	887	914	879	939	897	898	911	933	880	886	894	914	904	949	876	883	956	926	926	932	914	926	922	842	864	866	887	910	869	925	923	873	865	903	900	902	922	883	957	874	910	945	900	909	920	946	903	887	802	907	894	834	900	832	879	845	880	867	842	876	905	885	925	930	859	875	858	885	914	901	876	918	866	876	886	917	838	852	891	889	954	866	884	902	877	881	910	860	929	844	910	902	907	883	866	929	877	890	870	874	882	891	909	894	834	948	938	912	819	921	906	901	914	933	948	889	858	858	915	950	889	882	885	872	909	898	922	867	893	884	848	899	881	930	854	902	913	873	864	856	904	910	909	864	918	891	980	888	874	906	852	925	910	847	886	953	871	841	891	891	858	907	888	880	901	891	910	883	882	851	897	892	885	898	864	918	902	864	867	899	867	900	889	889	889	899	863	880	925	935	900	921	912	883	973	897	925	945	880	926	870	905	918	894	842	906	972	897	877	904	869	869	864	913	882	864	917	839	924	918	889	844	925	904	895	933	901	844	912	913	897	870	924	933	884	939	874	888	955	861	852	903	879	871	918	859	897	855	913	905	898	852	928	867	942	908	945	901	879	934	890	912	884	878	930	932	857	891	909	931	896	877	893	947	850	817	892	892	867	857	952	909	871	871	910	885	882	885	907	884	940	890	885	857	867	899	919	895	885	834	863	911	853	894	936	823	923	867	879	877	913	888	844	875	946	922	849	894	834	831	926	862	964	858	909	863	862	892	896	896	899	901	905	867	892	878	914	891	910	894	897	897	875	938	955	870	940	927	857	948	920	888	915	936	895	909	863	888	887	883	864	850	864	847	905	938	925	865	859	855	891	847	916	867	945	902	938	883	932	895	968	912	845	942	886	917	876	887	908	909	849	894	926	900	879	869	884	902	871	898	874	904	842	879	875	890	876	874	896	908	876	935	861	953	861	880	877	882	916	896	919	912	907	840	885	918	906	893	892	911	918	948	902	866	908	910	906	889	913	947	914	904	868	944	874	914	888	902	888	861	884	857	893	919	848	877	944	851	936	896	852	881	914	905	907	906	844	926	895	948	892	911	901	870	933	902	931	874	885	866	885	910	894	901	950	908	927	899	889	924	878	906	905	922	911	854	878	918	920	907	911	885	872	863	885	864	904	877	864	888	928	900	855	876	931	915	916	880	876	919	898	925	857	931	954	836	868	896	913	932	864	895	852	911	866	845	851	895	872	909	885	899
87392	73562	54101	28097	14132	2957	1138	339	283	265	257	263	278	281	286	272	297	263	288	241	286	273	257	268	286	264	220	278	273	280	268	272	285	289	266	252	262	272	258	248	280	237	283	245	264	281	285	251	273	274	276	274	260	286	255	285	300	269	271	252	268	264	260	255	281	279	260	262	279	270	278	248	277	265	256	268	269	261	272	261	266	248	280	234	302	264	277	279	243	294	263	252	245	301	290	260	235	264	290	264	255	268	294	259	260	257	262	256	269	264	253	263	233	255	256	277	263	271	281	290	262	294	287	261	262	286	256	261	282	273	273	281	246	276	254	281	312	241	278	277	285	262	279	255	275	281	287	266	266	280	253	242	308	293	240	249	260	272	259	272	250	272	258	261	293	253	287	262	286	227	282	269	276	261	261	276	271	268	285	253	233	265	264	279	264	273	252	285	276	265	273	277	237	249	272	270	273	276	285	270	268	249	262	230	237	262	276	275	255	267	264	286	258	281	268	254	263	241	253	255	273	249	259	251	273	268	260	289	264	296	275	284	282	295	241	304	271	265	252	252	302	274	273	284	291	272	272	267	294	296	235	272	222	259	276	268	253	263	256	307	253	273	265	293	265	261	272	254	235	267	281	272	282	228	270	251	229	244	269	281	263	275	271	270	280	256	280	265	279	295	274	255	255	269	292	279	250	241	295	304	263	257	300	271	268	261	276	266	261	254	288	279	259	237	261	278	240	274	262	251	309	294	278	264	280	251	267	262	275	271	276	258	286	256	272	263	238	274	244	317	276	299	283	264	288	274	274	272	285	280	264	267	248	259	249	287	272	251	275	283	245	234	247	259	262	293	262	292	266	266	260	283	249	278	266	280	241	268	276	281	266	231	290	250	270	306	283	287	283	252	252	258	294	263	272	272	243	244	262	281	276	242	273	238	240	290	256	245	269	248	299	276	250	268	239	262	248	305	281	269	238	293	257	280	262	241	268	261	274	269	246	279	257	269	291	263	276	285	297	263	234	242	256	286	247	300	293	254	262	268	268	266	250	285	240	301	249	261	269	269	259	289	269	240	299	256	257	242	250	290	274	282	284	238	301	276	261	273	274	279	243	263	261	247	269	275	285	258	250	286	258	283	279	276	239	271	279	256	279	281	270	255	282	251	281	273	257	292	285	256	243	259	290	299	272	293	295	286	264	262	273	283	263	254	254	268	282	273	271	280	300	246	286	290	289	272	279	277	251	275	274	255	257	252	257	273	251	275	310	250	269	273	248	280	267	251	264	249	271	268	268	275	281	286	286	295	270	258	249	283	282	257	281	269	273	255	260	306	269	273	273	230	275	255	285	246	273	271	262	278	292	273	239	259	271	300	269	270	275	276	252	269	263	279	271	278	248	265	282	288	288	263	274	262	264	288	266	283	273	296	265	289	250	264	266	263	270	249	271	271	275	291	268	283	283	254	248	259	280	238	249	264	307	256	267	292	283	284	255	272	257	268	250	287	254	272	272	238	240	282	258	273	265	259	289	295	274	258	274	290	263	270	260	251	278	243	272	260	263	255	277	266	262	276	287	281	273	276	248	269	276	284	268	273	301	287	282	288	271	278	289	263	277	268	230	259	253	287	265	264	255	244	291	273	292	248	276	261	297	248	251	243	267	261	283	261	260	251	279	272	277	249	289	259	254	277	287	291	269	267	270	263	293	263	275	262	256	284	289	280	280	279	253	270	297	266	261	271	260	271	279	276	252	290	256	263	258	274	276	281	284	258	280	281	267	257	296	263	283	242	276	272	300	245	269	282	277	261	278	275	260	254	235	257	290	260	280	252	274	255	272	244	283	266	289	271	268	259	283	286	275	299	284	288	260	254	281	261	263	284	279	278	265	229	291	274	271	249	299	283	315	290	269	271	248	281	298	247	262	289	273	286	309	267	301	297	269	283	262	260	282	271	275	266	284	272	271	270	223	285	269	261	273	254	271	266	266	279	253	265	267	269	285	271	286	275	283	275	270	262	263	259	275	242	262	250	292	275	235	288	245	294	267	269	258	238	269	268	270	249	248	256	249	262	277	272	271	256	258	280	253	261	262	257	290	273	280	260	310	262	249	266	286	281	249	254	253	292	298	278	288	275	265	255	255	254	254	268	250	283	261	237	257	266	304	243	252	234	275	272	256	276	248	215	278	268	267	258	258	271	242	275	263	259	246	289	281	226	243	275	281	281	282	260	264	258	262	283	268	269	270	238	273	264	264	266	273	267	245	270	286	276	292	275	247	284	269	280	260	248	284	280	269	289	248	263	275	275	248	283	289	267	288	269	292	281	260	263	298	251	276	284	239	267	286	259	277	271	273	265	278	262	300	277	258	278	261	277	305	283	249	315	298	245	270	229	269	262	265	264	282	266	286	252	261	252	275	277	262	267	288	273	285	265	266	241	265	271	267	251	270	289	269	244	280	275	279	239	247	274	280	257	286	249	268	279	271	263	264	272	276	282	295	277	291	276	294	294	280	266	270	276	292	278	282	261	281	263	260	260	272	270	259	297	297	267	284	271	269	288	256	272	286	272	265	257	247	260	272	259	261	280	280	257	240	265	253	227	256	255	280	270	295	283	271	255	250	296	292	268	251	288	279	291	268	287	261	262	292	274	277	280	251	287	246	264	294	269	293	260	283	284	293	271	242	304	315	261	282	254	297	276	252	288	273	274	246	289	277	257	273	251	273	252	264	284	254	299	274	293	242	243	286	277	258	234	274	253	271	262	282	269	266	259	258	290	264	256	271	300	266	247	275	280	289	312	297	273	274	269	257	273	250	303	297	250	251	249	300	282	286	274	250	276	258	263	284	258	270	295	278	262	276	260	262	278	266	277	268	261	258	263	275	277	270	281	247	264	264	293	265	262	258	269	264	287	261	251	287	276	255	256	245	278	279	257	284	278	262	287	291	291	278	274	252	283	285	297	258	258	272	269	298	294	259	280	284	235	258	283	284	286	275	310	294	248	270	313	279	251	270	256	257	293	264	282	268	295	304	273	295	276	253	290	263	274	263	273	236	234	273	299	274	250	297	267	276	262	268	278	258	261	278	286	241	263	291	278	278	270	269	274	261	254	278	263	250	245	266	254	282	274	277	277	272	266	263	257	282	268	282	286	266	297	287	284	240	258	281	309	286	277	228	269	301	288	237	287	280	299	287	257	263	281	262	289	284	251	291	248	243	295	271	298	277	238	265	266	284	259	262	251	256	254	226	271	284	270	275	249	279	278	276	260	292	271	293	288	243	279	254	280	257	286	327	239	279	262	277	278	286	275	260	277	263	281	293	274	269	285	253	279	276	265	249	268	272	260	282	273	279	254	290	247	282	249	244	259	281	294	281	270	259	261	284	301	260	309	239	264	260	251	262	288	270	296	285	274	266	265	260	288	269	279	258	258	280	287	258	246	252	273	256	284	262	234	273	280	264	269	270	282	249	252	270	257	276	285	258	284	261	274	275	289	303	286
68462	62985	52492	31048	18956	5345	3721	685	612	700	627	671	640	616	679	680	680	700	651	663	679	647	697	643	707	656	708	662	673	661	682	708	630	656	594	624	680	651	671	700	647	672	673	679	654	616	627	664	646	625	678	618	666	669	686	623	655	689	679	653	658	667	607	696	647	651	674	663	655	640	660	619	612	656	665	631	651	661	689	731	636	664	659	636	630	587	640	642	684	660	653	648	670	686	658	689	648	692	622	670	693	662	648	692	656	683	663	676	684	627	644	683	633	640	653	631	722	650	655	651	699	659	684	625	660	636	655	638	647	644	655	674	653	707	636	627	619	649	678	642	664	675	663	655	688	672	654	643	691	715	641	691	645	634	666	663	649	662	653	686	651	693	659	687	642	664	593	724	633	651	652	668	626	669	666	647	619	659	626	693	641	640	665	671	628	682	710	671	662	619	641	704	653	639	694	654	642	634	640	695	698	650	748	610	606	648	669	671	673	698	661	705	631	689	662	687	659	625	662	677	694	639	675	691	647	628	688	650	691	659	666	676	655	659	644	669	666	666	671	675	672	645	649	664	661	688	620	628	615	648	653	625	696	664	678	649	657	681	631	664	674	651	654	641	639	650	648	613	700	674	654	669	690	672	662	642	621	654	676	609	650	648	699	597	680	716	643	631	688	647	650	710	612	648	714	680	657	715	668	604	638	623	657	685	636	635	665	653	652	632	714	665	648	679	650	638	615	685	663	681	642	653	665	648	653	658	695	689	689	661	660	646	599	680	614	658	686	639	667	676	640	656	674	640	658	638	635	689	673	695	655	642	650	662	655	683	598	672	632	639	697	663	646	700	698	632	650	670	658	707	642	715	640	658	656	635	633	655	651	627	636	640	634	648	674	687	663	639	681	668	654	635	688	615	634	707	674	631	633	664	623	696	649	677	687	664	682	663	657	639	640	618	656	639	635	668	703	597	657	601	673	657	661	620	674	661	624	672	651	619	608	644	645	676	613	633	603	644	636	676	644	663	679	669	698	651	642	652	673	684	672	652	687	677	660	608	655	685	645	650	693	676	641	634	634	628	651	658	668	651	630	696	632	678	678	623	636	631	703	656	682	684	642	652	665	646	720	642	681	602	637	643	643	662	666	651	649	664	601	620	615	700	630	619	633	668	657	640	694	642	617	645	609	670	656	654	648	645	703	627	642	637	657	654	656	664	626	680	690	671	683	617	672	689	635	683	664	645	668	675	682	654	699	673	678	670	673	664	670	698	678	602	630	644	648	665	618	622	603	615	645	651	693	653	634	677	634	633	623	670	585	670	681	685	653	694	657	651	671	624	679	628	624	633	623	643	657	658	654	648	652	671	682	730	650	635	632	713	658	642	677	697	645	685	656	642	665	715	691	635	673	666	648	676	638	607	674	653	648	668	700	701	674	697	581	684	676	695	639	652	695	720	681	673	642	686	636	630	622	653	641	647	667	704	642	619	625	653	668	644	654	645	641	643	662	691	669	717	664	667	695	651	632	669	629	673	610	653	640	709	661	648	643	618	633	669	680	671	671	628	693	645	660	655	712	650	634	656	672	680	639	705	666	616	646	695	706	675	698	646	685	648	697	665	648	632	655	605	631	672	643	636	669	658	681	639	640	624	609	652	652	617	646	661	656	670	656	662	632	668	683	592	629	686	662	672	656	628	716	662	674	694	627	636	662	679	693	689	626	608	633	667	666	670	619	638	648	658	636	676	659	718	668	734	680	663	684	680	677	674	673	672	642	683	651	627	648	679	706	620	660	625	615	635	643	622	676	639	668	678	699	650	651	669	621	641	658	682	643	637	676	646	643	653	664	646	681	630	698	674	645	679	649	656	664	637	643	699	640	669	688	671	653	614	647	627	662	656	662	655	654	672	656	699	685	677	655	655	644	655	658	679	678	683	662	688	626	700	683	681	693	638	628	692	662	675	654	653	611	640	680	614	649	689	652	638	616	659	655	634	654	645	622	658	630	626	654	627	635	661	647	689	662	662	676	650	664	649	622	695	664	641	659	629	671	651	663	666	615	681	667	636	616	663	655	631	708	658	661	675	689	633	662	661	633	646	682	649	685	641	686	694	709	645	668	665	672	661	676	674	650	637	677	668	662	678	694	651	633	669	653	690	635	610	725	659	643	619	676	645	665	677	677	639	679	628	665	674	690	651	635	699	671	628	692	683	667	651	625	640	682	645	637	648	669	662	616	667	622	649	663	648	625	612	699	672	680	682	631	628	657	604	684	646	668	676	663	664	677	651	628	687	661	689	639	620	652	646	682	610	679	637	655	642	640	655	646	640	625	652	630	695	662	652	645	684	644	660	636	648	650	631	653	666	670	674	657	635	635	691	683	662	677	652	642	648	650	629	647	626	680	663	612	657	632	669	679	687	655	644	650	682	669	691	665	652	683	672	678	721	672	615	636	666	633	663	680	703	628	670	668	654	670	659	658	699	643	666	652	639	702	630	619	656	672	680	651	617	665	646	653	687	638	739	642	685	636	639	642	655	618	656	652	661	664	648	651	641	653	673	663	655	665	632	638	671	650	666	662	704	674	632	633	691	694	655	644	620	650	631	678	645	671	642	629	664	691	645	673	690	676	651	631	695	632	659	681	642	643	626	622	654	709	645	706	677	682	649	631	637	636	661	684	675	655	636	670	646	687	657	663	674	662	678	629	644	686	645	674	629	671	665	596	649	640	648	650	668	656	620	687	682	655	659	637	647	657	637	658	618	635	667	613	609	625	675	697	674	662	684	623	656	678	644	636	613	645	683	657	696	650	651	658	668	674	674	703	650	723	655	656	660	707	651	684	621	681	672	632	647	706	649	661	661	661	648	616	652	670	652	717	705	640	700	671	625	627	613	633	634	665	644	677	690	615	643	653	675	661	683	669	626	655	635	647	599	689	674	663	631	676	684	697	625	681	651	621	663	640	692	632	655	640	621	665	652	676	619	680	649	635	649	606	640	645	690	657	659	630	616	671	680	659	653	661	634	668	644	620	660	646	673	664	679	666	601	657	645	676	651	632	651	652	651	629	637	653	623	658	675	665	677	682	647	641	629	646	627	651	670	618	683	640	659	648	698	636	632	611	649	655	677	659	657	641	646	681	661	733	656	643	654	685	662	709	636	643	643	656	626	683	692	624	610	667	652	661	654	634	636	677	632	665	687	664	636	656	643	658	669	652	646	663	631	632	654	660	678	626	699	662	623	652	694	626	658	657	664	643	662	681	626	639	685	681	682	687	672	681	652	667	645	657	651	668	643	640	649	652	646	664	640	631	678	667	688	653	685	699	619	589	634	706	659	700	650	655	634	634	670	734	703	641	703	662	693	636	631	694	644	678	605	675	667	612	650	670	641	697	625	657	655	625	710	651	628	633	624	668	644	630	636	643	645	656	643	640	654	667	662	674	652	643	680	667	592	635	615	656	663	677	655	668	651	671	667	739	626	657	633	686	631	650	657	631	658
41242	25406	9631	1862	730	437	396	385	357	390	388	369	422	375	399	388	385	394	408	373	402	380	384	346	387	366	405	387	403	394	345	380	368	349	333	344	368	405	365	350	355	359	365	396	336	393	350	360	385	352	401	362	424	381	362	397	340	387	349	350	348	356	379	403	353	407	371	370	374	343	379	388	344	364	385	400	380	375	370	367	360	379	333	399	363	410	400	390	355	407	345	343	369	373	373	382	372	375	398	378	390	386	381	377	371	362	392	353	358	361	360	336	373	414	366	390	353	355	377	366	349	342	380	350	386	397	386	386	382	373	355	363	350	385	350	356	360	385	382	384	370	389	386	313	368	395	376	400	394	346	383	353	409	391	354	348	365	398	412	383	360	357	382	351	366	363	380	367	372	368	401	337	382	384	359	398	355	401	367	370	336	365	330	370	374	392	371	408	361	346	357	342	386	394	399	397	349	385	383	327	372	381	356	397	347	355	380	377	322	368	344	349	373	376	376	352	352	394	350	339	414	351	370	360	380	361	310	336	342	401	378	384	375	353	346	377	362	407	382	357	400	351	369	368	353	382	353	347	383	348	356	350	404	326	344	374	369	364	338	344	374	384	385	376	369	348	332	362	407	359	368	356	370	359	370	366	370	394	384	376	379	369	367	369	408	358	387	354	366	371	393	317	345	375	372	358	371	403	370	372	391	423	397	367	431	370	359	377	368	352	399	377	372	402	342	397	391	354	373	384	368	378	362	345	361	368	363	369	381	345	373	361	369	394	347	390	386	347	366	343	397	371	408	390	380	406	373	378	382	349	392	360	386	405	373	358	390	383	382	330	376	363	335	341	381	376	355	428	392	387	382	347	404	394	384	368	340	410	324	340	367	391	363	374	363	355	367	364	397	394	376	375	376	386	348	381	358	365	393	384	376	371	400	361	335	395	366	371	340	336	367	379	360	359	378	392	401	354	380	358	351	362	360	376	360	401	383	363	386	340	362	379	368	359	385	371	351	348	352	371	368	381	371	368	409	354	373	394	375	343	417	369	380	396	355	379	398	354	375	385	359	358	388	361	360	373	384	353	350	363	371	384	421	375	375	377	380	384	389	401	339	363	356	357	366	403	363	406	365	356	347	382	376	348	344	317	374	393	404	350	359	374	386	354	362	367	345	360	363	357	357	380	366	370	368	366	395	384	369	375	327	372	378	391	377	361	358	374	389	357	331	406	361	351	362	372	345	381	360	386	400	383	350	367	356	369	355	327	375	361	383	394	368	353	386	351	365	370	372	364	374	421	341	379	361	372	351	329	344	364	354	373	381	376	359	371	391	386	361	381	367	338	383	382	386	395	407	342	379	377	402	407	368	333	389	378	339	358	361	371	375	371	380	375	367	364	352	387	374	377	400	425	365	348	401	351	406	423	351	361	394	390	388	345	371	355	381	336	373	414	364	397	368	352	334	364	375	346	357	390	407	389	381	375	362	374	356	342	370	348	385	381	393	351	386	365	372	376	342	395	341	375	392	368	377	378	379	385	365	345	364	373	367	364	351	375	386	356	349	357	376	381	409	378	373	390	380	390	360	339	351	370	392	400	391	394	337	366	356	371	341	361	389	387	392	407	345	381	356	373	379	352	341	379	435	334	355	360	345	385	388	359	385	377	372	369	362	365	390	375	347	337	355	349	357	367	379	391	389	380	346	363	351	379	350	388	345	351	391	359	364	402	360	380	343	362	395	392	390	386	382	347	375	346	372	364	376	347	367	344	337	332	375	348	381	388	357	378	350	395	397	370	360	370	333	401	353	361	383	378	382	374	379	376	366	402	346	386	368	356	372	382	344	369	368	357	355	400	380	395	360	351	381	348	375	386	353	372	358	379	387	318	330	373	390	387	334	394	359	359	381	402	380	348	334	343	359	359	364	342	351	375	383	383	325	394	390	374	348	363	381	402	391	372	376	410	406	360	381	399	344	360	337	373	345	380	369	346	413	374	363	366	349	375	358	372	345	358	368	359	358	385	341	376	365	398	365	372	379	370	364	394	401	390	369	367	364	356	347	415	376	399	425	361	358	399	384	362	394	382	402	366	381	401	324	384	386	393	377	365	363	377	369	369	380	357	341	400	374	360	352	377	362	406	393	368	344	349	385	352	360	359	381	382	389	378	389	376	373	365	381	395	376	362	393	418	381	377	420	361	379	387	388	353	372	340	361	361	359	361	376	348	348	355	381	359	399	358	382	400	367	383	394	371	393	409	387	340	380	380	376	354	406	370	369	334	370	389	398	370	372	357	373	367	356	387	390	378	365	370	375	391	362	359	375	350	376	376	370	373	369	342	385	376	385	342	375	364	381	357	374	426	412	364	353	396	381	361	363	378	366	359	324	393	364	353	389	371	376	379	395	332	405	350	344	372	347	350	390	359	374	415	372	327	378	403	382	382	357	374	337	384	387	350	413	358	366	355	340	371	401	387	391	370	392	379	380	387	353	364	347	358	369	331	355	354	347	377	354	405	391	361	349	373	375	388	356	377	343	368	348	379	372	388	359	370	397	331	364	337	413	383	362	373	349	390	347	365	381	371	398	372	344	373	346	414	353	384	358	411	375	426	382	398	370	352	358	390	405	385	362	362	361	400	356	392	382	338	373	359	346	408	387	367	332	410	386	352	372	394	376	384	375	361	341	368	394	354	362	388	379	366	362	407	378	376	358	358	340	361	377	402	347	357	386	382	334	398	373	370	363	387	363	359	396	388	412	392	362	373	332	347	343	332	378	355	359	393	392	404	389	378	430	363	373	361	382	367	382	356	381	371	398	369	382	372	379	358	344	390	351	372	379	382	363	394	372	356	364	391	362	370	408	367	391	383	374	419	403	392	401	388	377	403	377	338	391	399	378	364	405	388	357	391	390	373	391	344	367	375	384	382	387	357	361	397	377	403	335	354	350	393	369	399	339	393	352	321	373	372	364	386	383	382	386	389	350	421	398	377	380	372	378	401	342	371	396	341	351	386	398	357	371	398	343	350	388	356	357	364	334	355	375	384	368	372	368	388	353	370	386	394	380	383	397	368	395	364	376	403	357	359	403	426	372	383	394	365	358	375	369	385	371	427	384	378	407	341	367	355	370	360	341	398	392	391	371	384	372	367	409	364	370	381	386	388	386	366	353	369	399	368	369	440	360	361	377	364	349	398	357	383	373	360	382	348	374	365	347	381	405	363	352	357	375	387	356	386	382	379	332	393	368	343	358	367	364	409	365	343	417	353	352	384	391	375	351	380	351	390	371	364	363	391	374	357	331	357	390	370	419	380	392	373	390	401	395	375	389	374	389	380	405	387	350	378	380	382	336	331	364	396	365	386	360	425	352	396	371	361	364	368	357	399	424	398	428	357	370	407	381	362	354	414	383	375	353	377	363	402	402	369	329	377	346	355	369	376	400	374	403	389	359	390	400	390	344	340	361	386	347	348	389	348	321	388	366	407	362	366	403	400	404	358	356	373
37509	24754	12672	3907	2017	1073	993	923	944	880	927	884	912	905	872	871	870	919	868	891	886	900	890	899	854	897	887	891	888	899	887	939	929	849	877	848	894	841	888	856	863	903	907	887	845	904	871	909	882	899	903	925	858	876	912	887	918	876	864	875	952	902	915	856	920	889	875	869	866	862	963	892	864	890	880	856	900	895	859	895	902	877	908	918	903	880	912	920	899	931	864	896	926	882	869	871	923	926	893	828	894	907	859	931	906	893	891	818	901	891	894	883	885	858	911	898	907	848	870	903	882	894	859	884	907	886	860	859	911	874	911	818	922	829	934	914	848	888	878	917	925	881	906	867	949	904	845	917	870	889	879	848	871	875	858	903	872	899	911	927	873	916	864	941	870	861	931	901	919	926	945	879	888	932	932	919	966	926	882	885	926	854	849	915	804	870	820	958	857	888	935	893	919	922	947	860	854	900	913	893	901	879	838	916	835	887	931	882	891	920	907	894	848	891	911	871	900	890	941	860	908	872	904	880	901	857	875	862	877	897	879	849	909	855	921	865	874	885	888	878	904	921	860	835	911	932	820	889	939	887	956	841	883	939	884	887	879	860	874	879	924	912	870	917	938	920	843	881	928	926	895	929	888	905	899	911	892	878	906	919	867	952	869	891	874	920	909	832	899	887	909	884	846	874	908	896	869	887	844	858	900	898	882	874	906	953	917	880	923	880	902	912	909	860	900	876	880	882	959	894	921	920	850	883	931	864	824	916	937	920	938	857	968	869	856	923	837	862	923	915	843	828	866	899	894	931	831	943	936	884	875	891	870	947	844	893	878	922	854	872	891	818	887	880	918	863	834	881	942	895	919	894	895	869	834	887	958	890	866	881	918	875	882	871	880	893	877	929	881	935	834	948	906	862	878	883	870	862	925	872	886	909	893	897	867	832	951	832	925	908	896	852	903	832	842	938	906	868	952	888	916	902	867	918	849	895	889	853	885	910	827	852	883	887	894	914	928	907	890	897	872	905	832	875	921	892	868	875	902	895	931	909	906	851	929	830	879	847	929	907	910	848	895	889	894	883	841	887	892	901	877	867	932	934	856	924	884	876	888	877	841	905	906	892	860	882	905	847	901	921	879	895	871	887	895	895	891	956	908	898	837	902	909	919	867	905	933	898	915	958	913	875	962	896	903	851	911	869	907	846	868	846	873	928	886	878	888	911	939	858	878	881	937	890	853	872	888	941	858	863	961	846	809	871	889	884	941	859	884	882	944	892	860	931	915	911	926	860	859	897	921	936	910	952	902	912	899	853	929	918	903	935	932	829	874	919	869	904	890	843	857	865	911	892	923	884	887	887	846	878	934	851	883	858	876	935	895	904	860	921	853	923	920	894	919	883	873	911	905	895	910	865	842	904	890	873	867	885	949	869	833	916	857	922	867	886	888	897	890	855	889	902	913	891	874	830	955	881	904	896	874	909	880	912	879	899	955	877	920	902	904	887	888	876	897	874	904	885	906	910	878	868	926	887	877	865	941	927	890	869	899	882	861	884	915	860	923	882	912	860	876	903	873	887	910	870	910	886	921	840	879	904	900	880	903	838	935	871	875	896	876	901	821	903	892	926	946	888	902	894	896	904	888	896	848	933	882	845	904	902	903	917	871	825	925	894	911	880	849	912	856	875	894	937	869	896	839	929	867	912	874	913	905	875	878	881	841	892	887	836	895	889	865	860	881	915	908	920	931	886	944	901	891	914	869	900	895	838	931	919	862	854	869	842	925	848	918	877	910	890	924	903	886	905	907	922	860	921	899	949	931	865	940	900	892	845	890	914	894	974	940	879	905	938	908	911	877	933	896	873	916	869	949	906	942	905	875	852	942	854	914	907	876	870	842	910	909	864	856	892	904	876	890	903	916	872	902	907	927	864	879	824	907	924	901	913	901	905	892	885	915	884	908	871	869	901	880	896	887	846	883	846	936	942	871	937	894	891	928	920	903	888	920	890	903	932	860	851	924	928	919	914	905	906	887	918	896	924	912	927	849	905	889	871	925	896	919	907	928	916	945	942	854	900	863	941	877	880	920	873	884	897	882	922	887	887	880	924	919	846	886	869	891	855	899	909	894	948	908	876	862	859	902	938	872	908	919	914	903	884	911	895	886	937	875	904	933	906	864	852	871	861	898	852	873	888	909	908	909	896	868	870	904	913	887	901	909	910	878	861	883	897	871	921	900	898	886	902	874	871	958	867	899	927	865	928	938	846	867	919	888	878	878	863	873	918	885	931	883	909	868	917	871	899	892	882	925	876	849	871	892	952	937	908	890	898	899	879	876	846	945	873	914	865	955	900	888	865	892	860	902	873	873	861	952	885	890	867	937	876	885	908	865	880	961	910	887	907	871	880	920	881	896	827	865	914	892	885	882	847	917	842	860	896	917	905	931	870	912	922	886	858	877	840	834	921	859	824	868	904	909	870	869	860	903	921	861	870	899	911	904	885	903	888	894	883	902	942	853	890	890	904	856	876	873	882	897	914	896	863	900	909	877	895	863	875	933	881	811	888	947	952	938	945	864	875	890	909	874	871	906	911	918	858	833	879	848	948	910	846	857	876	926	898	870	896	866	874	879	941	864	929	888	899	819	841	922	934	847	946	899	894	872	897	887	889	888	898	903	897	836	886	910	865	879	878	896	846	852	890	926	870	882	924	876	891	884	892	893	933	912	862	908	900	916	884	920	900	910	871	861	904	919	910	913	882	890	953	882	889	869	885	910	878	922	865	894	892	897	943	832	931	871	907	889	903	853	941	870	902	896	895	869	919	868	933	893	877	822	911	914	898	927	862	894	865	876	875	915	892	840	873	870	885	911	880	933	897	855	904	897	917	853	848	881	883	878	845	935	868	961	911	879	893	921	917	895	894	883	856	893	923	893	883	850	918	877	870	878	899	853	879	893	912	959	900	843	943	880	927	895	876	922	866	908	884	885	875	941	905	947	865	877	876	902	912	883	915	938	870	909	916	851	916	865	886	880	935	899	923	882	876	817	915	922	885	940	850	890	956	886	875	910	935	881	907	823	892	898	912	923	850	875	892	877	919	909	871	931	855	886	980	833	914	895	905	872	918	860	918	906	965	920	924	933	914	896	883	914	928	873	939	939	870	878	843	890	913	910	885	886	936	894	903	848	938	920	920	824	900	886	893	897	909	911	896	897	892	933	871	916	918	904	864	830	888	904	904	930	838	880	892	868	894	930	906	923	870	927	889	951	849	863	911	968	873	928	858	929	927	858	950	908	952	881	858	880	915	892	929	883	910	870	893	850	883	876	891	873	855	884	934	880	965	875	909	926	884	882	875	894	912	889	902	921	895	915	899	880	842	907	890	946	879	814	898	900	859	853	897	864	942	891	920	838	882	917	886	912	937	874	901	922	933	903	926	873	890	907	846	906	919	895	886	868	847	915	829	896	967	886	872	906	847	861	936	889	897	883	902	863	879	859	865	893	859
67697	51676	29255	8814	1816	601	480	413	408	411	392	384	377	394	391	370	403	414	399	411	361	385	386	384	393	368	364	403	404	439	387	367	377	395	376	430	404	399	355	367	401	365	380	362	358	399	416	344	372	399	419	389	391	397	404	345	379	379	394	348	386	411	331	410	366	391	414	351	351	405	395	387	395	381	416	362	348	382	371	392	367	385	396	387	386	385	402	389	389	404	373	377	357	394	388	392	360	392	390	376	364	393	375	369	366	374	372	391	400	361	411	406	367	358	376	412	369	382	369	372	383	414	362	377	344	428	405	439	378	396	370	404	377	362	341	365	376	365	365	409	371	412	376	342	384	346	359	413	388	374	368	350	367	392	386	440	385	375	378	411	394	340	424	369	372	373	397	382	416	382	383	372	391	357	413	408	371	397	377	385	385	363	415	396	375	378	384	374	357	402	376	401	393	324	364	384	386	372	421	378	418	383	392	400	394	340	388	381	367	356	389	395	351	371	413	388	385	395	391	376	379	414	393	347	345	394	391	379	387	382	392	390	370	391	360	378	379	349	423	396	356	386	376	373	406	382	400	411	397	358	385	404	394	394	378	379	394	401	377	354	399	354	377	412	390	383	379	345	387	423	357	389	376	440	367	380	365	396	404	390	384	384	371	347	343	374	369	385	380	397	365	364	362	377	370	347	373	400	427	401	433	392	359	370	362	389	355	380	345	391	390	383	359	401	349	399	408	375	366	389	383	378	378	361	363	372	381	379	388	412	379	394	378	360	370	405	397	403	366	385	364	409	350	386	385	392	348	376	334	377	377	382	364	362	372	384	381	388	373	382	404	389	371	388	414	346	357	364	368	366	381	357	376	364	423	388	369	359	372	386	368	378	338	359	390	380	351	342	387	374	384	377	402	376	364	396	360	360	365	374	379	370	404	362	374	369	374	362	375	378	378	375	382	372	367	370	365	376	365	373	405	372	375	378	389	411	384	366	395	374	370	404	400	406	389	380	376	383	389	390	380	370	368	395	375	383	413	396	371	397	392	396	387	387	386	404	401	370	392	387	398	378	357	358	392	406	398	351	366	405	401	379	342	369	375	350	363	394	403	397	388	390	383	428	374	362	411	402	405	391	389	359	362	393	423	354	375	400	415	378	365	391	399	357	395	389	362	335	354	369	390	386	391	359	385	384	379	384	402	395	391	406	375	370	370	396	394	386	388	395	390	389	363	379	371	402	392	393	418	387	399	391	408	371	376	390	394	367	376	385	373	365	388	425	390	350	346	366	357	354	377	410	387	366	389	400	409	383	372	408	382	384	387	379	390	357	361	434	393	410	383	349	412	411	351	363	342	390	357	395	377	382	399	388	376	383	378	415	391	390	398	371	364	367	349	378	382	356	399	384	375	380	393	393	364	370	393	391	373	410	360	396	371	365	295	401	385	407	397	389	384	366	371	399	386	397	353	423	389	364	376	400	378	384	395	372	397	400	405	364	358	390	357	383	392	381	359	373	362	378	384	410	336	377	369	354	348	386	395	391	378	356	416	386	406	346	410	413	377	389	387	375	381	369	372	384	349	412	365	338	384	338	399	374	369	363	411	364	353	388	365	371	368	386	380	364	394	343	378	431	400	404	365	399	430	406	419	439	388	364	404	396	359	364	375	415	375	342	343	337	345	373	374	355	355	391	383	409	343	380	350	375	379	372	392	381	398	402	358	390	369	411	391	413	378	369	375	396	404	360	388	423	400	365	398	344	411	360	369	402	388	368	379	385	356	384	390	389	397	411	367	378	353	355	373	382	404	375	391	366	396	392	402	369	385	382	368	339	376	439	413	364	414	368	369	349	395	359	392	387	369	366	385	388	395	394	399	335	372	371	390	391	428	400	360	359	414	346	379	409	357	361	384	410	366	377	348	388	432	361	366	377	380	396	374	378	394	349	396	388	409	423	385	381	377	377	397	387	394	369	387	386	373	378	372	379	358	379	398	368	392	427	373	393	379	396	386	353	426	380	389	424	368	361	390	365	345	377	389	384	352	316	372	378	400	368	371	393	393	403	393	377	401	377	388	374	394	375	365	387	367	404	389	345	375	367	398	380	372	389	374	396	408	358	414	386	369	361	390	383	373	399	375	373	398	375	369	354	354	383	393	386	387	367	352	376	370	357	398	379	401	378	370	380	382	334	395	385	360	397	362	391	381	389	367	398	433	364	371	367	389	360	370	369	393	379	393	367	362	382	402	375	368	339	375	375	391	377	404	387	410	407	377	366	387	390	379	381	368	363	391	366	382	356	371	383	409	349	363	376	384	359	399	380	378	417	378	427	370	410	403	433	351	375	398	389	385	368	379	400	401	379	389	358	383	364	380	369	389	393	340	366	371	369	369	400	370	374	390	341	392	395	388	377	393	355	351	387	374	389	392	373	414	390	360	333	423	378	420	375	370	404	391	391	347	357	356	394	378	370	391	379	373	362	369	365	404	393	389	392	376	378	401	351	354	388	403	403	364	421	342	399	373	366	387	383	345	391	414	359	439	372	398	375	367	345	407	387	366	365	395	385	396	386	402	370	382	417	391	389	404	366	367	379	377	392	360	410	329	355	387	443	406	360	381	368	324	373	418	392	394	384	374	382	412	381	366	403	351	402	402	384	415	388	376	374	365	395	382	360	375	351	343	339	383	372	396	376	393	408	361	376	371	350	400	373	364	343	408	313	367	409	366	404	412	374	387	405	401	342	372	387	365	388	346	400	338	396	378	376	376	395	388	427	387	374	404	412	369	412	380	390	406	381	375	382	358	371	366	370	359	385	391	367	410	358	364	406	389	419	367	368	378	379	319	366	386	369	369	365	400	359	395	409	373	390	413	399	370	355	385	400	355	375	373	370	379	350	385	364	375	381	387	394	384	376	378	378	353	385	377	384	397	385	390	409	366	391	386	417	406	366	363	371	357	358	375	382	379	413	385	412	393	378	409	355	337	362	382	398	399	368	418	376	389	393	391	407	368	354	368	405	396	388	380	369	389	366	350	349	398	376	375	372	358	394	390	385	350	366	375	385	351	348	338	372	390	365	370	376	395	383	356	376	400	349	390	406	415	374	379	376	415	377	421	348	346	372	402	387	365	405	367	398	394	395	395	365	360	426	393	372	388	365	398	380	393	367	371	391	357	386	380	361	368	387	338	392	337	383	379	382	385	387	377	375	373	365	403	409	359	382	369	376	361	385	402	379	384	414	392	400	387	433	396	359	363	368	380	334	388	374	357	417	371	401	392	375	389	368	399	396	391	371	423	413	405	410	358	366	339	378	404	404	377	365	410	374	405	363	358	327	388	379	398	356	390	378	385	388	365	353	349	386	340	370	364	376	359	355	393	386	342	356	382	410	362	413	387	391	405	381	413	390	383	381	367	349	430	399	373	342	359	369	364	389	385	407	409	369	375	332	413	370	357	370	379	385	355	375	415	393	382	375	377	395	375	386	368	361	373	376	374	395	373	347
48954	41937	29065	10750	4534	1744	1375	934	959	956	888	932	929	917	910	901	905	863	902	926	907	931	889	889	862	924	920	910	888	895	875	931	935	878	951	932	923	962	900	931	887	919	917	864	927	920	928	893	906	888	943	912	875	901	870	905	911	898	870	937	850	857	894	895	917	906	899	873	874	894	929	855	961	939	851	902	900	910	902	929	874	889	917	947	913	989	915	909	933	920	943	911	912	885	870	911	865	923	938	974	890	930	865	894	857	876	907	922	918	909	908	898	908	898	919	925	938	895	908	905	884	891	883	975	925	939	866	948	915	929	908	886	911	914	876	954	940	945	909	957	909	949	870	914	921	913	941	894	907	937	872	867	929	892	998	909	910	905	927	925	887	952	942	916	927	903	951	941	913	913	963	900	878	961	837	898	919	861	870	878	934	890	914	947	918	910	935	941	882	916	886	936	910	892	908	890	878	914	965	922	907	945	913	913	930	892	878	890	931	866	974	914	927	865	974	950	904	882	872	869	913	914	919	896	893	933	981	914	931	897	899	899	946	888	921	924	901	917	900	976	882	880	886	917	907	951	959	901	878	925	920	864	897	933	903	966	879	897	900	870	902	974	906	887	900	913	917	960	895	909	934	907	855	941	862	905	906	925	940	861	926	966	910	878	966	893	943	946	878	879	921	895	970	891	881	952	896	945	890	913	918	911	902	903	945	875	894	903	962	946	888	992	898	918	879	1014	963	922	901	943	894	907	949	855	934	894	915	885	902	918	878	905	875	928	882	854	905	894	899	940	897	928	903	952	867	898	912	993	916	968	902	951	923	905	940	907	854	873	941	977	944	904	923	888	875	884	889	927	887	910	949	920	875	887	961	896	872	901	922	940	857	917	913	898	941	960	904	970	890	887	923	890	917	941	887	957	951	913	860	972	913	874	923	909	945	924	960	932	882	915	852	872	912	936	906	940	907	901	898	936	943	909	877	881	947	877	909	912	953	896	964	878	922	974	946	919	915	901	897	878	906	876	951	870	869	938	945	904	918	901	848	926	882	891	879	921	897	1006	930	905	902	956	917	897	968	894	902	919	926	907	960	951	877	905	945	905	871	903	947	949	889	879	887	943	854	879	911	948	893	901	881	891	934	939	904	867	928	879	924	875	966	897	924	956	877	918	982	899	900	891	906	929	905	908	893	953	863	911	860	931	870	895	900	900	958	903	914	884	963	918	921	914	927	891	853	969	915	935	909	952	899	934	911	935	957	911	887	906	901	888	937	958	874	961	913	914	904	925	966	853	895	891	877	945	995	903	961	969	945	912	943	896	888	887	868	895	938	887	918	921	909	945	890	934	946	932	921	920	962	944	901	891	899	884	903	915	909	931	904	859	923	875	911	928	948	835	937	873	940	857	916	961	872	920	878	918	906	868	920	937	935	904	923	917	886	886	897	869	902	920	944	941	967	886	910	926	965	897	886	887	876	913	916	921	942	881	944	932	910	858	913	920	868	943	952	931	892	954	918	893	900	930	934	877	947	965	932	920	898	902	857	863	872	848	956	934	896	938	867	952	904	965	950	910	909	857	916	936	919	934	945	900	871	938	932	909	894	899	873	901	900	915	867	853	927	912	926	855	969	953	895	915	964	917	905	903	970	906	921	884	879	966	941	955	923	887	907	940	890	971	927	928	866	932	899	908	893	953	903	912	937	968	927	910	878	940	896	903	969	916	944	928	914	952	868	905	944	914	900	914	910	916	935	859	923	935	989	892	927	906	875	954	1000	887	885	951	919	927	947	925	919	917	907	895	907	925	891	884	985	932	892	905	904	893	927	943	962	929	932	965	882	977	913	912	880	912	903	936	935	916	875	891	960	931	938	964	929	949	941	888	874	926	935	898	918	907	922	909	875	904	873	915	920	891	915	922	889	923	958	989	976	947	869	923	873	920	914	941	878	891	885	888	815	920	933	915	914	909	888	861	913	887	917	931	906	894	901	899	896	874	909	913	928	936	894	960	909	984	910	919	939	889	924	961	957	908	933	949	900	885	950	929	895	931	908	896	882	892	859	877	868	894	922	934	939	894	907	922	841	923	925	903	879	876	892	843	959	915	939	911	964	930	947	923	915	901	857	857	899	987	972	926	951	922	882	932	893	942	906	913	904	923	909	856	907	946	919	897	905	838	862	905	956	876	939	941	926	857	963	968	923	949	905	937	897	942	920	895	911	892	933	875	910	897	907	915	925	918	948	914	916	934	894	929	910	976	862	901	948	906	890	977	951	915	903	894	971	934	911	876	921	961	968	891	937	905	899	940	899	843	869	937	911	927	863	849	954	885	902	842	887	936	961	849	907	898	966	942	900	859	906	933	921	951	895	875	916	921	883	923	917	902	950	898	863	922	920	897	872	900	898	899	907	919	910	889	921	930	889	889	931	935	947	869	918	877	918	939	969	897	863	891	886	966	890	944	891	880	914	911	967	944	887	918	997	897	874	918	904	912	920	879	905	948	897	949	892	869	953	939	866	897	878	939	933	927	872	921	955	943	921	914	874	900	914	957	932	897	965	916	930	907	932	904	950	936	940	852	860	948	960	884	897	912	920	929	958	883	866	958	932	910	920	970	905	908	887	892	900	901	928	909	897	903	940	900	870	916	912	920	929	913	957	923	933	949	875	876	901	937	910	937	911	910	886	883	876	875	931	949	905	896	895	898	923	953	882	900	892	875	889	881	912	843	960	908	896	927	886	941	876	913	920	870	886	919	917	876	968	894	940	955	915	887	977	918	892	887	901	953	898	896	951	834	881	882	910	962	963	942	927	913	925	943	951	911	915	912	868	898	929	916	915	959	891	973	929	894	920	949	911	967	957	889	990	922	947	944	906	902	936	909	869	904	863	903	901	901	927	925	861	902	931	947	874	940	890	945	873	888	885	944	927	859	893	869	926	866	920	868	879	895	961	900	921	850	921	913	919	898	888	952	941	923	903	936	876	942	932	837	878	935	911	928	907	926	953	922	894	881	940	881	949	886	898	920	887	911	949	931	902	935	949	853	884	919	902	918	915	904	896	861	922	957	881	885	910	956	924	910	964	887	908	875	916	909	953	924	901	927	910	901	907	914	956	906	926	900	908	921	889	906	931	966	919	910	909	910	889	932	949	933	933	894	915	899	890	892	922	932	932	925	850	897	902	918	980	942	883	930	920	957	923	898	947	912	895	903	944	920	871	937	882	972	941	886	918	896	955	902	868	912	934	919	866	911	910	902	865	911	898	857	897	945	895	894	949	876	904	936	900	884	953	945	874	904	959	877	947	875	976	880	870	896	911	909	921	939	919	898	905	869	892	910	881	860	894	892	909	928	904	878	938	851	901	937	921	921	925	885	932	949	881	901	897	946	912	937	936	895	932	907	871	912	900	883	923	905	934	931	913	924	935	906	937	883	889	902	892	916	946	871	930	917	942	914	898	933	920	885	893	933	910	882	857	919	896	925	856	874	883	913	917	883	935	915
86678	73976	51421	25225	10621	1930	870	327	318	300	271	294	284	276	282	268	284	266	280	278	269	283	268	278	266	299	277	289	293	268	263	299	271	264	267	259	282	268	260	294	265	261	285	289	251	324	275	256	273	266	260	244	263	253	249	251	244	256	285	283	272	285	273	264	241	300	299	268	285	255	251	266	257	274	242	259	249	248	263	288	265	266	271	262	277	291	271	275	270	277	279	264	294	260	291	253	306	296	266	243	298	285	293	290	264	259	253	289	279	283	264	279	249	301	296	269	283	274	283	272	273	264	280	307	282	263	263	286	276	281	274	290	268	270	280	271	247	276	285	263	264	276	306	263	272	275	254	285	271	285	305	292	243	246	283	259	275	261	238	269	259	277	300	260	280	251	333	267	264	290	256	291	250	255	270	273	270	221	263	275	278	284	280	258	307	292	288	280	288	275	268	301	292	255	266	266	279	284	284	280	280	269	281	276	277	287	277	285	283	281	292	274	273	260	258	249	276	298	285	279	272	277	321	284	266	233	271	276	270	290	262	240	250	274	296	267	259	284	306	258	290	270	259	242	297	269	280	283	281	282	270	283	271	234	297	278	276	297	273	248	294	224	303	254	256	243	287	289	280	289	286	299	309	292	284	261	252	288	239	250	270	296	279	280	294	266	252	285	265	273	244	289	246	274	282	254	272	273	286	276	254	285	293	262	268	265	261	272	283	262	267	284	300	288	276	265	291	277	257	292	258	253	285	284	292	286	284	278	279	305	284	278	305	287	273	242	295	260	285	271	317	270	287	292	283	263	280	285	269	262	273	278	279	279	286	260	295	252	283	287	259	298	284	279	272	259	288	308	281	269	301	299	293	275	252	279	270	284	266	296	300	255	293	281	270	265	276	254	242	286	261	288	271	275	266	247	311	281	277	318	292	285	283	244	276	285	302	291	285	311	266	252	273	282	327	282	317	295	302	265	264	266	295	293	281	270	232	273	278	260	288	271	302	234	263	274	290	292	275	301	292	295	290	265	282	293	276	270	270	262	285	315	247	258	255	275	277	263	268	270	262	288	269	268	298	267	250	266	290	264	297	306	287	280	240	264	256	272	278	283	279	270	283	310	293	260	292	272	289	271	257	301	236	290	271	272	284	288	296	299	287	296	273	282	284	283	270	281	302	250	291	284	269	284	297	293	293	277	292	275	307	284	241	292	254	282	297	266	283	267	272	264	271	251	241	281	272	253	275	266	271	260	287	277	264	282	273	292	320	287	281	289	273	288	271	258	262	277	285	278	279	284	301	287	264	254	276	276	286	286	276	280	291	278	267	293	267	268	281	284	292	283	289	236	291	291	268	280	260	273	295	282	272	270	308	268	280	308	238	274	260	278	273	290	259	256	265	258	278	257	250	277	254	289	270	285	278	311	268	275	273	266	260	271	251	277	230	302	283	292	296	308	250	282	292	310	262	259	248	296	267	248	298	289	265	265	315	263	281	266	270	255	301	277	295	286	273	269	268	304	264	285	279	284	281	270	240	251	248	264	295	271	270	289	289	287	292	257	276	272	263	288	261	271	323	283	304	296	279	289	267	265	245	274	256	271	301	289	254	272	275	283	277	284	258	260	255	288	277	300	279	285	274	284	270	245	279	286	297	270	253	292	310	267	301	270	281	296	303	266	260	294	261	274	284	249	285	290	282	261	267	277	270	287	283	272	289	287	291	287	296	297	294	281	248	276	274	286	287	268	310	289	282	254	268	299	277	255	257	284	298	294	261	273	281	280	272	258	269	284	290	280	310	256	263	272	230	294	297	258	261	281	260	302	275	262	247	328	271	283	265	281	291	287	271	274	294	283	273	289	298	278	289	248	294	303	255	271	284	271	269	277	271	260	283	300	266	252	252	278	279	268	292	297	244	257	279	294	277	272	228	270	276	257	301	275	268	278	306	272	294	231	261	270	290	268	307	283	292	289	289	283	258	264	290	284	264	270	257	257	280	295	267	255	248	291	281	274	314	262	256	304	288	276	271	288	279	278	276	291	266	283	294	276	288	283	237	296	266	264	278	289	295	263	285	287	280	276	283	313	279	272	289	277	309	251	306	253	266	273	282	280	276	299	277	259	281	265	252	307	279	256	275	287	273	266	273	305	274	261	243	273	308	289	293	244	267	283	295	268	301	325	272	272	271	276	292	296	271	219	282	272	263	242	266	304	253	268	263	284	285	289	266	273	253	303	285	268	266	291	274	265	317	304	266	286	264	278	287	267	281	280	254	263	282	282	266	261	263	251	304	260	262	250	258	297	314	272	271	269	276	290	305	280	279	276	290	308	288	276	287	296	279	265	320	297	285	288	282	263	279	268	262	255	297	276	278	269	276	289	292	247	273	257	269	251	289	254	243	295	275	267	266	281	283	284	269	302	274	263	290	312	298	257	286	257	267	270	274	282	273	293	269	265	259	255	255	258	236	274	287	285	320	291	273	301	288	305	234	271	281	237	288	286	263	298	307	315	279	275	274	268	255	264	272	275	277	284	319	302	280	302	262	287	266	265	270	275	293	282	289	284	272	266	288	294	286	281	265	299	249	281	290	281	286	275	274	308	297	283	275	291	284	315	275	275	288	281	275	241	277	264	260	272	300	294	267	271	288	266	278	276	264	281	270	290	306	249	308	274	285	290	258	258	278	237	255	278	281	273	289	282	275	275	288	279	303	271	286	260	270	292	273	287	260	267	278	306	280	278	264	293	293	282	261	275	295	307	284	300	306	263	300	281	292	279	288	312	233	298	304	244	278	283	260	287	276	276	279	282	281	255	279	263	290	246	274	281	275	272	276	260	296	287	273	281	249	314	289	279	270	254	282	284	265	293	228	242	277	276	234	302	269	293	269	281	300	266	268	291	256	268	300	248	303	277	282	283	258	300	290	276	287	254	265	279	261	256	300	280	273	276	269	294	314	319	279	296	277	269	259	274	283	267	281	317	273	264	280	289	286	275	264	279	270	285	255	249	271	307	294	284	277	277	281	254	299	268	257	284	256	271	258	280	258	282	273	272	268	283	275	237	273	305	302	263	260	320	250	274	287	262	291	279	276	260	296	293	292	304	271	323	246	259	298	289	244	313	254	259	288	279	275	258	293	298	268	288	282	291	308	233	280	245	252	285	263	239	288	263	297	285	289	254	257	281	281	279	287	291	275	272	244	274	280	289	290	258	277	303	281	261	288	285	262	277	293	285	257	249	269	318	300	274	281	298	284	293	283	288	295	278	274	275	265	278	275	293	271	266	267	254	302	268	251	290	272	297	277	254	298	279	316	272	242	274	282	268	291	262	251	296	263	241	312	256	276	279	272	292	270	269	272	288	275	286	275	291	266	272	267	274	315	266	285	283	283	263	338	275	292	270	290	264	305	280	283	265	250	307	274	308	279	245	264	276	309	298	285	314	242	304	256	268	282	287	278	238	292	276	270	279	272	300	285	269	304	307	270	233	296	301	325	280	298	292
68878	64193	49507	26449	14069	4202	2732	724	677	640	625	668	711	702	641	640	663	674	649	708	699	695	673	701	748	649	627	648	664	716	698	621	683	679	660	694	697	683	657	683	694	673	695	699	668	693	645	704	670	749	707	641	630	621	633	673	700	709	673	699	684	673	654	647	687	688	668	654	661	661	691	720	668	730	639	619	721	649	617	679	667	655	712	609	719	680	659	652	672	708	649	669	634	702	684	672	654	649	725	685	698	683	666	637	656	659	683	675	672	664	635	704	657	669	663	710	627	697	702	680	640	661	687	650	715	673	649	703	689	700	642	648	626	693	697	708	670	679	649	707	674	683	664	668	683	679	664	657	673	650	649	647	705	668	700	685	684	687	699	623	640	655	668	749	693	671	633	688	697	695	700	669	660	675	697	723	649	726	694	659	658	693	647	627	618	664	665	682	682	685	699	667	672	678	630	692	667	696	698	671	631	698	650	655	720	664	688	705	684	725	694	689	662	727	679	662	646	662	665	669	673	662	695	687	671	635	626	690	675	667	726	687	640	638	675	702	683	643	697	634	705	686	660	728	691	673	648	671	665	695	678	645	699	664	661	659	663	688	642	685	683	680	667	718	673	652	716	682	740	636	589	647	678	730	681	671	672	671	672	710	694	641	674	652	663	715	672	641	695	692	669	736	639	686	672	683	677	646	680	687	682	713	736	661	661	691	634	650	634	664	682	683	712	681	693	686	712	716	727	649	677	650	690	669	684	701	665	658	665	689	702	652	662	715	645	675	652	709	650	747	641	665	659	675	692	681	686	668	666	696	680	674	673	703	686	693	649	754	637	612	670	664	660	679	682	672	692	688	715	682	645	697	640	684	686	640	650	686	626	665	656	722	706	655	666	644	659	663	710	664	659	706	653	664	641	669	660	684	669	680	652	686	721	680	689	621	668	704	667	680	671	655	670	680	637	660	686	709	641	681	654	680	668	704	684	675	617	667	730	723	705	739	670	636	641	659	642	682	738	648	685	660	674	652	669	668	678	625	676	668	656	678	657	669	675	685	708	664	702	653	689	685	691	706	687	730	655	703	644	701	661	685	650	687	643	676	686	665	703	708	678	686	632	693	683	669	702	694	718	715	670	696	678	662	696	681	694	659	649	676	698	708	641	696	673	634	636	717	728	724	642	714	660	678	674	671	698	700	664	679	681	689	652	660	704	675	679	662	666	643	654	658	657	658	663	701	648	670	654	668	654	675	659	715	644	697	717	662	684	705	672	681	687	645	692	664	630	678	671	695	674	675	686	673	694	680	678	705	694	665	667	692	668	639	691	643	704	663	668	657	657	669	657	658	690	618	717	654	711	685	627	647	679	632	662	650	673	675	689	687	671	676	626	726	661	666	682	698	674	681	671	672	706	664	713	681	657	635	667	672	658	662	675	680	701	657	686	657	670	677	701	705	651	675	719	704	691	693	657	629	664	705	712	628	709	691	680	680	685	679	646	653	681	653	656	644	682	747	663	658	640	681	699	730	680	692	694	654	722	655	682	666	658	704	638	666	697	680	611	672	692	708	663	658	657	661	668	694	617	703	710	645	691	664	684	665	702	670	660	682	697	643	641	619	704	650	729	659	705	658	634	659	674	662	668	677	668	660	710	644	617	657	699	632	673	645	651	687	674	716	651	697	694	715	662	669	637	684	673	631	651	687	638	675	651	737	684	709	652	681	671	663	687	690	687	688	689	661	637	645	684	704	692	692	658	657	705	665	672	672	680	667	749	717	656	657	688	658	674	684	721	707	739	754	658	671	663	689	708	676	691	661	694	678	662	654	680	711	662	650	688	627	728	649	617	710	694	694	675	708	689	692	674	638	647	653	654	687	676	658	719	669	652	676	680	628	698	725	662	660	671	724	673	679	669	670	670	655	688	648	658	664	653	664	684	648	692	639	652	686	665	667	701	618	635	656	718	684	644	664	675	699	640	661	673	706	666	689	673	658	655	623	691	689	661	671	651	676	713	658	654	734	689	651	656	600	657	657	676	676	671	685	674	708	696	677	663	648	699	729	649	710	687	686	667	711	646	651	669	721	638	667	665	659	684	660	653	691	673	647	632	702	691	633	672	682	651	680	696	707	696	659	667	701	658	671	646	687	685	641	655	655	683	673	668	622	633	648	692	667	651	683	692	650	676	694	682	674	665	701	704	684	661	654	707	660	634	649	677	689	655	639	624	648	654	705	699	680	706	676	668	655	664	693	685	693	699	676	610	660	660	683	694	669	713	671	692	680	697	668	658	695	652	700	657	745	672	680	673	697	675	637	692	710	681	693	666	667	716	642	685	698	632	639	667	708	704	691	673	681	684	683	696	679	640	662	639	705	681	638	665	703	671	688	672	658	696	714	669	644	663	684	619	721	695	634	628	663	725	672	655	691	665	659	681	662	681	682	676	710	694	696	707	691	697	668	667	664	729	645	686	684	663	618	663	646	656	671	686	665	703	652	671	640	663	656	714	690	652	683	655	657	656	659	682	646	708	677	693	685	685	671	629	682	661	657	640	684	676	654	654	637	688	691	689	648	700	728	673	632	682	684	645	701	669	700	703	713	718	680	671	682	745	681	635	705	690	684	727	645	709	645	674	677	661	662	682	671	700	644	665	638	656	655	733	641	709	688	703	644	672	648	713	694	680	649	706	694	677	640	654	686	639	713	685	647	658	668	687	652	730	676	658	692	690	629	648	656	707	677	631	677	668	656	645	731	645	644	660	672	691	646	646	728	675	689	688	692	692	724	661	641	628	635	624	690	664	666	710	672	697	697	695	701	710	690	692	673	687	680	718	685	712	668	704	641	710	695	662	689	656	683	691	661	674	639	669	692	610	661	616	658	683	676	710	673	678	703	695	702	694	660	691	682	676	715	696	705	704	655	698	639	689	689	644	674	686	649	646	694	658	727	697	682	680	672	655	696	670	689	649	719	643	678	672	658	686	710	672	684	638	664	697	692	677	657	683	656	610	652	681	668	655	672	674	670	637	679	677	704	706	638	691	677	712	646	695	735	640	678	640	649	635	631	667	650	661	706	679	656	672	700	684	672	637	683	687	668	661	707	678	704	709	705	684	674	665	680	638	668	673	679	682	685	682	675	704	686	619	662	699	668	661	689	704	693	705	694	660	692	666	697	681	640	696	664	700	696	685	665	687	663	695	678	659	725	707	644	659	686	679	702	717	669	710	710	710	685	671	648	674	657	689	692	672	687	671	663	722	627	663	694	666	657	692	675	692	646	671	668	684	692	669	698	649	649	687	667	682	644	677	648	685	633	665	682	674	673	691	660	674	703	699	657	666	650	631	691	670	708	696	681	670	702	703	654	650	681	672	690	690	656	676	697	639	654	657	677	685	635	684	659	686	715	671	643	725	674	618	693	664	699	666	651	648	678	635	678	670	705	674	648	730	685	707	705	697	688	639	696	659	711	625	668	717	723	697	654	682	669	671	709	677	674	695	704
41640	25735	10360	2032	714	410	410	371	361	393	382	368	369	364	381	386	381	425	367	426	377	352	364	356	388	353	397	385	357	370	410	337	396	354	376	390	371	368	390	373	378	376	398	345	398	372	365	361	367	356	378	401	358	395	363	411	356	358	398	390	359	339	388	362	371	373	361	419	360	324	354	372	391	367	416	386	399	383	418	379	374	354	359	293	374	396	366	399	382	362	363	395	378	359	378	373	362	371	386	379	357	387	397	391	378	388	371	358	388	375	415	380	411	386	385	417	398	370	368	390	392	370	372	387	372	367	419	390	388	376	380	389	343	381	363	370	366	393	387	418	370	377	399	362	380	376	371	388	380	385	393	388	390	371	381	350	372	350	441	383	366	353	399	386	339	386	380	386	362	388	386	395	369	360	351	389	409	421	392	377	391	356	386	392	394	357	413	392	379	386	371	360	362	356	394	367	382	357	376	390	401	391	366	382	388	387	375	332	357	383	387	369	404	362	400	368	406	360	373	405	400	307	386	394	354	400	378	384	323	373	343	401	343	366	369	388	346	367	410	364	402	376	390	352	372	386	357	362	380	387	389	362	401	326	383	372	371	383	390	358	389	371	349	402	351	398	368	374	372	383	382	369	361	374	378	407	400	391	399	389	348	371	383	411	372	393	379	370	365	419	375	413	387	385	403	351	359	399	400	409	381	360	357	365	411	362	376	365	381	347	395	379	382	371	390	385	384	328	371	392	357	363	401	420	373	387	377	383	386	391	344	381	351	348	401	371	397	393	352	364	376	362	378	378	355	408	346	429	420	386	366	396	375	369	350	375	378	374	357	365	377	378	406	424	374	383	349	408	345	386	353	367	381	372	390	367	389	375	363	391	405	368	406	362	366	382	394	351	379	396	351	357	392	392	366	380	368	347	402	381	372	379	386	340	416	389	366	374	363	388	388	383	347	365	381	411	380	385	354	372	401	378	400	378	387	398	386	344	372	350	344	391	353	357	378	413	380	407	378	396	340	376	384	351	385	389	382	344	365	389	401	388	366	366	356	384	402	327	401	395	380	363	368	381	381	388	368	389	380	385	336	370	387	364	405	374	361	400	378	387	448	390	383	390	391	354	374	401	383	399	359	396	380	346	405	350	403	365	370	422	368	352	360	350	366	371	373	354	386	406	358	344	347	404	358	374	422	379	338	378	353	379	380	361	365	400	370	365	340	387	386	383	375	392	393	395	384	370	385	352	374	398	366	354	365	369	367	366	395	387	369	379	344	381	406	332	357	355	387	385	357	382	394	402	376	400	388	357	376	333	414	387	390	403	353	369	412	375	366	391	400	364	404	368	355	348	392	349	379	408	397	365	372	391	387	341	365	392	363	396	397	381	348	372	395	341	404	390	339	374	369	390	378	347	379	394	358	381	382	359	369	364	385	373	359	365	402	388	372	364	383	361	412	328	392	377	392	408	382	388	398	364	366	393	392	369	372	377	391	360	383	402	342	340	386	379	374	367	365	350	381	411	334	373	395	358	356	380	388	367	372	386	392	370	367	402	356	386	384	378	406	375	347	374	351	352	363	370	406	370	387	385	397	390	400	380	400	380	374	349	411	364	363	381	376	347	388	352	325	370	340	365	378	414	377	387	371	374	349	371	368	347	359	385	345	388	432	376	349	367	375	354	414	374	399	342	365	370	361	412	382	398	386	382	325	374	382	390	343	353	361	390	383	353	376	376	376	414	395	395	377	381	400	355	396	375	373	329	362	344	400	355	375	396	400	373	395	409	372	384	343	366	386	369	357	376	401	385	404	384	374	350	394	372	386	357	397	388	358	382	346	359	360	374	384	349	379	362	378	383	343	413	363	383	365	388	392	378	383	354	368	346	371	353	359	363	396	393	375	392	381	390	407	379	372	381	379	330	428	381	374	391	376	363	373	387	388	390	377	335	399	325	398	390	389	389	371	356	344	384	392	392	375	382	391	407	349	375	358	379	351	376	381	403	383	373	369	394	394	371	384	362	389	378	381	391	368	385	356	384	377	376	364	410	371	400	379	361	321	400	391	379	378	400	378	385	364	375	386	362	390	368	411	358	388	397	365	332	372	315	350	419	369	360	355	380	394	364	367	376	366	390	405	364	383	368	387	382	397	411	383	362	394	371	370	393	403	380	372	371	359	440	367	373	350	387	384	336	353	349	408	369	373	359	393	373	338	378	379	389	401	400	363	361	360	377	384	358	393	381	423	366	377	422	380	406	350	366	350	381	407	391	392	359	398	380	381	375	383	371	384	383	396	384	389	375	386	351	387	365	389	358	390	357	382	407	362	377	393	357	387	378	401	367	390	377	386	360	376	367	388	352	408	361	360	366	394	383	388	377	378	378	388	370	365	409	345	355	369	425	384	411	361	376	404	409	372	386	364	362	418	364	365	406	362	388	343	367	405	374	381	391	400	388	354	370	401	340	390	356	383	382	367	351	372	406	401	387	397	358	367	390	414	398	382	382	383	373	372	379	368	357	407	403	391	349	377	384	394	364	386	380	367	386	376	353	397	361	369	385	409	357	373	371	419	351	382	361	368	368	363	394	389	403	374	387	402	372	375	343	389	368	369	369	402	390	365	405	374	349	402	354	379	409	388	385	364	361	401	410	333	387	334	405	371	394	385	382	374	376	372	372	358	389	346	382	336	385	385	362	404	383	406	339	332	423	382	385	412	379	368	416	377	362	379	370	391	418	384	390	375	361	372	381	390	357	398	384	371	378	384	355	390	386	389	340	361	406	391	382	375	347	365	396	384	428	375	377	388	362	344	375	397	391	399	397	383	395	373	393	362	359	376	374	372	382	408	378	393	352	424	385	401	374	384	385	397	347	370	391	385	387	402	355	370	389	364	372	405	392	413	372	396	404	373	382	385	390	354	388	380	396	394	405	368	388	375	366	369	391	341	374	379	384	390	399	382	340	363	407	380	374	377	379	404	359	378	371	368	364	375	359	347	344	341	384	375	378	364	367	410	375	341	392	384	382	320	405	368	356	382	377	358	388	375	340	366	385	404	393	378	384	377	385	384	408	420	368	368	394	393	400	354	366	376	365	355	376	382	380	406	401	365	375	362	356	409	373	396	346	359	359	338	385	376	386	376	384	366	376	407	350	414	399	426	429	356	393	394	384	389	368	355	376	406	403	394	416	386	368	413	325	357	351	371	431	355	399	382	374	386	384	404	388	362	398	402	404	379	370	385	372	364	366	361	380	390	339	372	370	376	378	380	385	366	346	361	399	366	337	371	340	356	330	403	354	367	381	356	412	399	357	355	386	381	404	348	348	400	387	390	410	353	376	359	407	359	373	372	410	362	390	389	390	342	377	391	415	390	378	365	341	389	386	374	375	395	404	358	393	377	366	377	371	352	373	384	386	383	368	384	396	372	353	394	424	349	412	377	396	362	377	390	386	354	358	385	381	368	405	336	393	348	362	394	371	413	413	386	376	341	373	413	391	420	399
37652	25031	13702	3975	1871	1085	1014	892	960	884	932	889	926	952	905	934	922	939	922	888	940	912	934	889	876	893	886	920	904	918	881	903	865	905	894	902	955	883	926	915	934	919	975	905	905	930	942	919	900	910	871	887	926	848	938	954	926	885	910	951	876	922	966	933	902	900	979	950	924	852	933	883	934	889	911	858	908	809	855	949	888	860	920	900	894	982	922	931	853	973	866	912	851	934	852	880	872	865	898	944	924	916	900	920	923	988	917	896	882	926	919	892	878	945	886	935	856	850	938	908	916	878	853	905	896	886	919	900	961	867	894	899	906	860	859	915	908	884	928	893	861	825	896	910	944	904	860	824	935	905	877	948	892	895	909	927	949	875	890	893	879	929	923	898	867	898	952	888	935	928	876	876	917	954	896	927	892	913	880	864	883	900	926	903	902	938	932	887	919	859	919	865	892	898	913	916	882	897	883	863	919	943	891	948	941	929	914	932	912	881	921	888	884	942	906	901	900	865	901	879	898	887	949	933	975	925	882	928	898	907	895	938	919	854	882	895	929	844	890	895	937	927	880	931	873	863	908	883	915	855	911	949	925	936	953	920	843	934	912	908	917	906	895	881	947	880	876	911	905	953	917	915	923	914	895	911	947	869	885	938	924	877	844	939	909	926	890	871	894	919	902	941	902	930	913	963	905	941	930	922	963	944	894	942	886	914	916	815	937	954	963	939	880	898	961	921	941	901	939	936	934	902	934	929	938	904	899	885	922	906	919	886	861	905	936	929	869	946	896	915	902	948	948	932	926	922	985	937	915	918	878	907	885	926	907	919	923	913	907	959	887	866	943	881	927	913	903	881	904	892	939	896	938	896	907	905	898	931	947	879	948	866	880	827	903	910	899	948	870	914	866	903	856	911	886	870	901	875	879	927	882	893	922	954	869	937	942	916	881	932	936	846	840	938	917	956	933	864	892	831	913	893	874	934	971	948	889	901	913	882	906	864	907	881	902	959	901	975	903	869	918	959	949	890	886	868	920	958	922	925	879	901	912	920	878	911	904	920	913	881	912	888	911	871	928	902	898	924	913	921	921	895	884	901	893	855	856	920	929	932	914	898	944	896	894	931	940	926	935	936	939	920	902	887	884	928	883	915	917	889	952	887	890	921	932	904	960	890	918	851	926	933	905	911	864	886	889	913	939	912	900	917	907	908	929	916	863	863	905	910	939	890	897	901	959	857	973	918	919	930	910	924	868	888	882	905	922	890	905	943	909	926	882	922	897	888	892	873	910	907	867	897	919	869	962	881	954	869	907	902	865	905	898	911	904	889	910	912	930	951	894	875	896	859	877	928	951	895	900	906	873	932	862	899	951	933	902	854	924	913	943	859	892	835	942	948	921	962	945	897	888	932	872	890	889	976	911	934	928	900	938	924	880	906	930	877	945	880	939	870	888	880	913	925	918	915	936	945	935	933	929	883	923	995	896	970	850	903	920	885	913	942	878	904	921	916	925	956	890	893	904	962	882	858	876	904	879	914	922	941	842	899	899	898	907	948	901	895	921	975	944	892	950	905	889	936	931	960	920	851	977	865	902	874	882	914	883	897	880	935	916	931	911	897	854	878	889	936	923	947	910	933	905	908	945	918	929	940	921	879	893	899	949	919	907	941	920	881	940	920	895	880	885	922	887	866	925	859	893	918	884	855	898	976	855	878	844	919	914	905	900	959	914	894	881	864	925	954	920	888	946	883	888	956	909	929	904	906	932	916	866	856	923	906	857	917	883	889	870	894	984	907	849	924	895	928	916	859	862	916	898	875	886	901	932	883	906	913	922	929	923	899	883	918	919	922	936	886	909	869	901	860	862	917	916	893	910	936	892	896	898	879	910	877	889	886	928	948	917	913	903	971	919	905	920	913	897	943	929	922	910	907	946	906	922	882	868	895	948	896	874	912	947	924	967	884	885	903	945	845	936	929	934	920	892	913	876	955	891	937	928	924	952	907	911	864	915	895	973	868	937	920	902	916	900	916	940	877	944	905	936	926	952	907	869	901	879	906	948	924	915	869	878	907	992	933	901	951	910	939	944	921	962	901	882	914	868	898	939	928	904	888	904	893	921	870	900	902	913	903	917	961	943	902	928	877	901	887	910	885	931	884	940	967	886	894	932	878	883	919	976	962	893	864	878	948	874	903	923	888	876	879	950	914	867	885	941	929	905	898	900	891	929	951	910	920	951	856	887	905	885	916	938	893	876	888	941	917	893	930	912	935	878	900	924	988	923	899	942	922	897	926	932	927	940	951	890	873	890	944	914	941	962	838	944	958	897	894	910	906	872	936	927	946	922	924	938	893	914	889	915	897	891	907	896	900	925	951	891	943	918	856	898	921	953	923	897	907	905	957	872	862	869	960	964	950	847	912	915	898	897	882	924	865	919	915	904	889	863	926	909	881	857	898	891	952	870	879	929	878	900	908	930	869	912	936	879	902	880	887	898	923	896	888	904	888	884	926	879	945	894	896	923	928	899	880	906	896	929	903	885	930	898	881	910	905	963	885	932	904	911	908	905	859	871	885	888	887	911	916	945	934	922	925	983	929	880	937	856	887	925	942	904	913	915	902	910	885	918	915	945	871	911	929	952	948	938	889	943	939	886	859	917	907	875	923	889	943	862	931	968	920	943	973	889	925	893	895	906	940	885	924	902	927	894	892	853	908	825	934	915	936	908	903	889	917	968	926	858	885	915	918	912	904	903	849	947	936	835	897	906	943	917	897	900	899	919	906	904	897	936	932	968	965	884	860	924	887	951	929	857	899	923	960	856	875	882	934	869	920	869	893	921	948	877	871	932	876	929	978	892	928	937	945	870	894	916	892	887	904	970	903	921	918	879	877	902	907	922	964	985	876	910	919	891	915	917	825	908	931	904	903	946	901	873	830	924	901	915	883	928	907	945	944	888	895	905	900	922	961	931	907	870	870	894	917	990	930	907	847	900	902	960	925	855	973	922	883	976	926	916	915	886	926	923	885	908	932	840	901	954	925	932	921	902	872	892	927	910	944	909	933	902	974	871	893	913	913	893	955	914	945	861	910	929	917	901	884	900	890	867	856	868	924	876	937	930	926	908	938	923	997	974	890	893	927	870	933	918	944	875	928	935	913	921	921	957	971	901	853	893	898	921	905	891	894	892	874	914	958	868	955	891	892	893	924	900	911	892	853	974	893	894	832	928	913	933	918	924	932	871	902	915	887	937	868	899	883	887	945	893	928	963	920	936	908	881	918	910	894	881	884	953	874	897	960	882	877	851	897	892	930	968	948	923	890	956	898	915	885	883	888	884	918	930	866	892	867	887	911	879	940	865	948	964	917	907	871	882	953	904	916	901	889	919	880	939	890	963	911	951	889	872	941	926	954	885	957	912	926	911	899	909	885	934	901	896	876	901	896	924	921	915	903	925	889	920	918	895	978	920	978	899	912	913	882	912	888	906	943	917	906	923	917	877	965
68153	51836	30366	9454	1662	576	481	374	407	384	383	394	385	372	365	447	390	387	391	394	387	371	401	361	366	433	351	367	408	404	397	368	348	361	371	368	361	378	390	402	354	411	413	372	375	415	351	397	389	410	391	401	401	392	368	405	422	356	403	387	370	398	387	381	404	377	372	382	416	389	375	378	412	374	383	357	348	386	389	365	407	372	375	413	400	404	362	371	364	372	383	405	403	370	390	346	400	396	388	372	409	384	388	402	365	377	417	408	390	388	374	345	349	409	396	350	395	382	385	357	394	355	420	410	389	389	398	383	429	438	391	351	375	384	344	389	350	387	346	417	369	383	391	410	392	413	382	377	358	371	379	371	387	405	382	360	380	367	373	364	406	418	362	377	415	395	373	365	403	358	396	399	382	376	365	367	383	360	393	367	405	340	385	413	384	364	344	372	372	367	422	369	385	381	395	370	388	354	382	376	370	365	412	379	367	383	406	372	365	397	400	389	389	376	379	353	412	402	399	417	409	383	400	390	370	382	403	389	401	363	390	385	396	406	393	359	386	387	358	398	404	414	394	373	370	389	414	399	378	393	350	370	375	385	372	400	381	412	393	387	369	430	364	417	382	386	377	370	372	368	366	387	358	429	396	388	362	371	380	400	373	364	384	398	401	378	402	420	359	367	361	390	385	390	382	363	382	370	399	377	393	411	380	404	410	372	396	369	376	391	376	334	386	372	404	391	398	348	402	382	411	389	352	382	363	389	391	407	416	398	381	389	371	365	364	380	394	422	373	385	382	428	380	368	380	404	405	430	372	397	406	359	377	406	396	363	383	364	364	389	379	371	368	398	369	356	377	355	403	410	406	383	388	416	388	368	381	376	373	371	405	439	367	413	389	397	394	400	350	359	397	419	379	341	368	391	357	379	393	408	401	377	412	413	369	353	387	415	359	381	354	394	381	363	354	354	345	419	396	378	388	358	355	338	413	391	381	399	376	403	411	373	370	364	371	408	392	414	397	429	363	384	396	400	390	372	421	386	439	387	381	340	388	431	392	370	399	393	369	379	423	413	406	363	400	380	373	402	412	399	367	379	367	394	385	335	371	357	405	370	381	377	401	376	377	367	375	394	373	354	391	368	369	391	341	335	385	379	333	406	375	378	382	368	391	361	386	420	405	401	401	374	377	398	390	375	392	376	378	402	417	380	394	395	414	379	404	376	362	382	420	391	374	394	434	400	396	390	420	376	406	358	374	374	370	385	394	371	390	373	346	382	399	382	396	407	382	379	416	428	341	377	386	383	390	387	380	387	399	362	372	436	393	383	383	363	350	366	398	374	346	396	377	365	408	364	378	413	355	375	386	379	385	382	362	395	393	400	346	359	356	403	357	379	396	353	378	372	360	376	392	406	402	393	391	406	394	365	390	344	393	420	395	399	380	404	389	370	381	384	402	373	362	414	396	387	403	379	344	398	402	389	380	355	352	360	389	394	397	375	378	393	426	398	375	386	395	391	363	400	396	406	355	374	380	388	330	407	423	373	363	346	421	418	377	386	400	406	388	384	364	407	390	403	378	405	403	400	373	376	368	391	377	404	395	390	386	395	407	412	396	363	363	398	396	383	398	409	349	431	387	417	370	408	410	400	410	364	415	402	411	402	377	373	386	402	372	367	365	365	360	356	355	387	400	374	366	397	385	362	386	446	385	380	353	387	374	400	374	419	395	406	385	394	391	396	422	405	405	370	433	400	380	386	349	424	362	373	410	398	373	380	392	362	384	398	381	400	389	383	368	412	387	384	390	383	388	398	379	376	418	408	352	384	382	359	377	428	383	386	369	395	344	413	406	378	376	376	399	386	407	405	396	390	385	379	371	400	382	377	361	376	354	378	377	371	386	418	397	360	364	378	413	412	378	373	351	362	353	345	323	384	388	369	387	380	380	393	395	359	396	414	350	395	413	414	365	382	352	390	391	359	380	400	405	380	379	365	391	386	431	379	406	405	365	369	364	372	379	392	395	353	414	380	443	410	404	389	383	414	385	379	378	387	396	408	419	385	397	377	377	378	380	410	384	378	365	376	385	361	360	360	393	412	378	402	382	364	380	417	363	377	401	390	362	374	390	391	395	372	426	387	379	373	388	378	363	388	385	355	373	372	360	370	367	402	407	394	370	358	385	387	383	332	366	386	400	382	368	405	366	390	394	379	380	361	404	386	363	394	390	380	382	442	416	396	382	384	397	400	360	410	396	369	414	368	372	349	372	383	401	406	405	389	399	400	324	374	404	390	394	398	376	395	424	369	371	350	350	382	395	435	377	381	372	376	360	386	395	379	363	387	377	389	408	397	381	361	389	377	409	379	386	393	367	353	402	373	382	387	359	411	371	397	384	393	373	401	385	383	366	391	378	450	380	395	407	415	397	395	405	422	386	392	362	353	368	372	373	340	366	361	374	375	366	377	377	421	424	382	422	389	394	376	367	364	377	387	372	384	399	369	385	421	397	394	414	359	348	359	356	352	385	365	390	405	371	408	369	337	401	398	391	363	353	386	395	405	388	372	390	403	377	402	362	389	386	398	410	396	377	334	372	339	381	384	401	386	372	385	354	401	372	392	365	354	424	391	382	399	407	356	392	343	380	396	433	391	406	391	367	401	391	379	381	336	409	387	395	387	433	373	404	385	437	398	406	396	398	398	378	385	405	378	397	413	392	377	376	404	369	373	411	377	388	397	383	408	345	377	366	391	405	359	376	399	393	415	380	413	405	373	395	406	356	376	359	377	398	387	403	351	356	354	384	386	393	353	373	369	403	370	343	412	399	406	346	386	378	401	400	414	382	413	395	412	376	358	385	414	383	421	379	383	372	372	424	377	372	363	399	377	403	389	347	396	402	393	403	404	390	367	357	395	395	405	395	381	388	382	395	379	354	407	390	377	379	376	387	380	379	352	410	388	416	375	395	381	378	404	397	403	372	399	425	362	372	372	397	381	382	394	398	387	381	414	384	383	396	377	403	380	369	390	436	338	377	404	387	376	393	389	375	394	336	382	421	345	393	389	416	358	370	432	417	384	375	395	367	402	389	361	373	356	400	382	357	340	426	406	380	396	410	405	369	391	420	362	391	376	347	370	360	392	413	392	372	384	390	432	373	377	402	383	368	373	380	428	405	377	401	317	388	390	395	369	374	358	388	410	406	375	390	357	380	371	336	403	368	385	364	392	369	396	393	411	377	392	387	332	411	417	395	376	403	378	392	360	389	387	403	387	382	396	382	373	402	383	376	347	397	420	369	401	392	373	367	417	375	406	391	413	391	419	344	390	401	399	376	381	370	400	390	375	367	370	394	386	431	388	349	371	399	367	400	395	388	356	397	364	385	387	365	378	396	386	361	395	377	379	400	355	393	418	365	385	365	402	396	384	380	351	394	417	399	383	380	384	378	384	375	384	408	390	367	356	402	349	399	387	389	348	404	383	400	377	409	366	328	352	380	436	372	396	398	371
48632	41584	30321	11269	4269	1443	1251	914	876	918	918	926	934	877	904	887	980	876	939	936	898	905	965	928	945	896	950	890	980	951	949	905	955	967	1017	968	916	980	913	939	916	921	969	888	889	950	911	878	908	910	919	926	944	894	912	956	908	918	898	897	932	946	949	915	891	915	914	954	928	903	917	909	955	997	932	947	956	992	917	950	876	950	884	894	897	915	973	947	954	895	973	883	945	948	943	943	933	919	878	903	944	924	910	910	903	943	908	906	937	886	861	887	927	919	914	916	876	949	946	947	881	940	906	873	927	962	894	914	902	936	907	902	875	954	880	942	984	947	980	912	913	958	999	906	975	914	923	883	960	924	1020	872	873	896	888	910	913	902	906	975	913	952	972	886	912	854	1007	921	912	946	945	926	946	921	922	928	934	939	921	907	911	914	902	965	969	939	874	955	914	965	913	918	936	947	881	847	894	913	947	938	884	935	934	915	892	882	913	890	931	910	974	908	926	866	944	947	951	905	920	956	967	897	949	919	911	902	946	925	863	926	947	864	959	902	943	951	939	883	882	927	888	942	923	936	938	950	920	933	923	913	902	902	936	929	892	914	907	967	862	911	911	890	890	924	923	930	886	922	934	938	968	922	996	936	940	924	869	929	937	962	934	891	932	907	953	899	937	866	966	916	962	890	981	920	935	940	933	899	955	917	933	901	935	953	899	914	941	880	927	916	957	885	907	903	929	908	983	1005	941	929	968	919	895	937	914	921	890	932	976	928	912	934	932	971	883	919	973	933	899	958	956	927	972	904	943	852	950	918	942	922	908	897	926	979	937	889	917	957	950	944	909	883	902	897	942	917	909	953	904	881	916	919	954	944	946	870	922	914	950	914	889	932	885	963	943	903	959	899	900	931	895	906	929	929	935	908	940	925	948	898	917	971	957	928	973	950	925	868	887	902	914	899	929	904	884	917	963	918	942	932	934	956	903	947	985	955	939	945	916	922	906	922	881	861	885	891	909	916	895	1007	892	927	893	916	945	910	951	927	908	895	909	938	893	948	936	888	957	861	946	932	944	949	923	916	858	920	889	930	915	940	954	929	917	900	908	899	908	924	907	953	899	944	930	917	922	868	924	926	935	972	896	909	931	994	912	904	942	933	922	881	968	944	919	960	937	989	925	919	886	938	930	880	929	895	924	974	897	911	920	964	991	913	882	916	937	901	909	871	966	970	914	899	937	852	959	950	951	941	959	941	885	947	937	941	898	919	971	899	938	944	914	946	908	951	938	860	890	870	924	898	938	933	908	958	920	968	920	866	882	955	898	922	959	898	937	934	888	917	948	938	977	915	956	960	858	885	895	952	946	905	976	911	1016	885	956	864	872	930	901	963	925	919	892	885	837	884	903	916	837	933	888	892	935	944	934	933	818	980	910	905	953	942	897	928	889	887	887	920	890	903	872	896	907	964	907	984	940	883	895	915	923	960	939	1003	950	907	893	909	948	955	937	930	966	897	927	934	901	939	928	930	934	934	942	891	960	955	943	893	924	867	896	887	935	946	933	926	908	962	947	951	931	926	919	943	920	859	863	964	932	888	950	878	935	936	922	872	889	847	959	930	908	951	950	926	901	953	909	920	947	861	905	960	958	950	926	882	918	949	940	916	908	908	913	949	881	918	926	954	945	964	909	884	967	946	923	893	904	924	937	930	923	917	880	904	951	911	912	912	932	939	910	919	927	906	926	953	938	903	978	961	930	922	911	893	940	926	894	952	906	865	966	897	870	898	904	969	910	918	1010	882	965	941	908	889	878	915	911	974	904	924	944	939	975	892	902	922	890	889	971	900	878	954	857	924	983	962	957	940	897	947	867	955	971	942	913	873	906	898	949	885	944	1010	929	943	913	905	936	895	957	926	923	887	944	940	945	966	943	999	922	918	928	951	881	985	928	942	953	920	937	904	894	892	898	948	920	878	956	869	955	890	914	935	960	912	913	914	928	942	882	908	954	912	895	914	907	918	914	952	952	915	930	952	973	938	923	880	941	916	955	918	946	917	917	876	947	917	919	907	914	929	919	944	951	924	932	955	901	887	899	954	911	941	901	913	923	919	917	901	889	858	958	910	965	911	899	906	930	942	974	892	960	968	948	910	896	914	926	956	930	906	892	992	913	928	928	898	942	890	830	910	872	926	888	881	936	924	897	924	972	943	990	928	929	964	907	908	938	960	936	925	967	949	931	987	896	919	917	902	970	920	961	882	999	889	896	894	895	921	905	902	941	910	891	953	914	913	929	934	897	929	934	921	889	919	860	934	940	955	888	899	881	924	857	940	916	940	919	903	889	922	940	974	885	933	891	882	887	935	941	931	948	932	938	931	878	953	948	884	919	899	940	912	943	878	886	909	955	911	926	876	879	864	940	953	877	880	945	946	931	927	962	914	868	883	927	942	937	936	961	927	909	938	943	908	956	952	933	908	930	909	906	855	927	909	952	892	948	958	942	936	934	906	877	918	968	892	917	876	885	921	861	893	940	900	872	931	925	950	856	904	928	919	929	880	954	887	957	920	919	974	969	938	975	931	885	893	922	948	947	892	885	918	914	937	889	950	916	914	906	940	952	925	884	923	929	849	995	908	944	936	917	898	932	950	879	929	930	929	955	948	915	916	930	887	963	961	874	949	936	995	892	982	890	930	931	868	931	950	866	929	935	904	937	933	884	915	922	929	850	943	898	937	959	952	889	960	936	957	962	906	906	955	906	912	876	921	917	946	948	938	908	982	907	960	917	963	970	963	942	959	920	867	897	924	922	915	865	958	889	930	891	851	948	943	943	897	870	965	873	955	936	908	905	941	904	969	908	912	918	897	956	910	878	934	913	937	946	899	908	960	941	898	922	998	906	924	921	930	958	926	850	915	945	907	909	871	929	881	984	901	903	920	903	940	962	894	881	880	947	897	914	933	908	891	901	964	916	962	914	902	966	917	951	945	981	936	928	898	932	935	855	911	888	943	906	946	947	895	893	947	926	881	901	928	937	862	961	949	911	929	990	927	958	938	993	940	929	936	890	925	885	934	961	918	966	928	939	872	945	959	954	948	881	902	900	931	903	878	917	917	954	941	915	898	912	914	1000	914	963	884	913	923	936	960	917	920	919	934	944	955	919	949	925	878	916	940	907	961	931	925	923	916	959	929	924	958	935	924	962	954	956	904	910	948	954	910	930	885	973	908	884	891	915	943	898	955	923	860	911	907	942	966	934	948	979	961	958	869	948	955	913	854	904	890	881	981	904	919	900	918	911	953	898	918	923	918	911	921	901	979	907	919	895	937	977	923	936	852	997	882	979	901	882	886	915	963	861	934	906	904	883	944	900	940	969	986	925	881	897	919	943	933	945	953	940	927	924	902	962	972	930	912	946	945	987	929	891	935	952	923	921	902	882	968	865	943	906	926	937	903	898	886	984	927	865	954	962	915	891	956	926	960	976	895	950	948	882	922	920	901	945	953	884	955	951	945
88629	75223	50721	25171	9496	1278	582	312	296	259	268	315	300	317	279	294	300	276	283	289	295	320	288	246	269	306	267	290	266	286	261	283	295	304	281	281	290	263	270	275	273	267	307	270	287	299	283	309	293	299	272	291	298	275	304	281	332	304	300	311	296	287	303	274	308	310	291	297	262	268	288	306	251	262	317	293	269	279	293	275	278	267	281	295	329	276	273	287	272	280	298	282	262	329	293	286	284	316	270	293	302	301	271	288	283	297	279	306	301	259	298	299	277	253	287	264	307	286	274	321	278	307	273	298	266	311	257	294	256	286	318	278	287	305	285	293	314	285	267	312	301	282	288	316	297	282	293	294	268	285	267	288	285	311	275	297	291	284	264	270	268	312	286	305	271	274	263	306	309	293	308	286	292	286	297	283	252	298	287	295	297	278	263	316	297	252	315	261	252	273	269	283	251	323	279	287	282	324	258	263	286	305	323	339	283	299	304	287	271	272	297	282	302	284	290	305	267	271	274	291	304	262	268	292	329	280	265	305	281	290	282	285	262	294	283	268	260	320	293	276	301	295	281	277	306	266	297	281	314	294	287	276	269	260	259	286	285	290	312	300	314	315	296	282	290	273	297	269	300	296	261	284	272	275	302	306	278	263	281	285	299	277	266	277	304	278	326	264	331	285	297	294	281	298	262	280	289	281	296	281	276	278	296	276	291	296	303	295	286	314	270	273	270	279	299	272	292	301	265	285	258	292	307	271	297	287	301	275	302	282	278	319	301	288	291	322	298	304	305	245	304	282	283	281	299	293	299	297	261	287	281	257	303	293	298	293	285	302	291	298	291	309	260	283	270	301	259	265	296	272	308	307	290	290	275	275	292	267	275	288	273	260	292	280	317	251	300	272	285	280	282	309	305	293	297	280	301	295	255	285	272	301	283	292	317	284	315	303	288	257	265	289	317	295	270	287	281	264	261	277	306	317	283	291	304	280	261	313	289	266	289	300	307	305	300	296	286	303	299	286	311	301	258	289	277	305	281	273	289	289	289	294	316	267	277	317	281	289	277	269	325	289	272	301	279	274	286	274	275	294	263	280	307	279	269	327	305	266	307	303	282	299	279	294	281	271	287	294	271	275	300	285	324	314	261	237	289	289	298	293	299	277	302	324	270	307	265	260	263	295	272	287	287	293	279	309	279	252	297	291	279	288	280	255	266	292	310	269	273	293	268	283	255	245	281	295	276	283	326	277	276	284	298	276	310	282	295	317	303	299	279	306	309	290	300	286	284	290	310	286	281	299	279	297	264	306	255	294	306	315	277	283	275	282	273	312	284	250	292	304	299	274	308	283	291	293	288	257	282	292	299	303	289	234	292	304	249	311	293	290	290	264	313	298	307	298	307	293	282	264	286	259	274	290	287	291	293	303	280	290	258	283	274	271	282	262	262	255	297	297	299	305	279	272	312	304	298	300	286	275	294	283	288	335	324	285	306	280	278	284	299	286	269	288	272	305	317	270	264	274	274	276	321	252	302	294	270	303	322	267	292	308	281	276	308	287	246	298	332	307	311	302	297	289	278	300	274	281	309	288	283	271	303	301	289	309	290	275	313	272	306	269	264	289	296	285	305	290	273	268	299	280	282	269	285	294	294	257	266	265	296	290	276	324	282	266	268	288	292	288	277	285	275	284	267	296	295	322	274	299	276	313	277	294	311	294	312	302	289	300	311	271	301	314	302	305	300	287	269	303	305	292	328	302	286	294	274	257	257	278	264	242	315	286	278	279	283	275	270	287	285	289	277	312	322	259	298	267	287	305	276	284	282	286	284	265	274	293	284	291	314	280	267	302	253	298	289	267	287	308	270	257	273	282	269	316	274	311	309	277	274	325	261	290	253	297	281	274	289	298	254	293	292	248	284	292	290	298	265	310	299	303	255	305	325	313	292	294	295	295	279	291	306	311	270	315	295	279	270	256	233	303	312	270	292	314	306	279	298	299	321	294	294	257	298	302	266	258	270	296	269	271	275	283	295	270	313	272	298	265	255	275	296	247	289	269	289	284	285	282	266	303	271	260	284	275	286	279	288	284	269	275	296	260	293	326	297	304	284	302	295	278	296	302	312	289	304	302	277	305	287	264	274	285	268	302	297	298	277	290	278	287	289	281	274	278	268	265	306	308	278	282	274	272	275	292	307	298	291	332	316	289	297	270	310	304	289	275	283	301	270	264	263	272	255	278	282	298	298	292	279	256	303	260	292	270	256	290	288	295	286	309	297	280	294	282	284	290	285	268	294	307	272	287	294	269	264	296	327	268	282	292	288	272	306	304	296	271	308	290	286	289	291	262	260	300	300	294	277	314	301	322	281	307	269	254	262	296	286	268	313	285	275	269	281	303	258	259	306	293	265	312	335	285	302	283	271	310	255	265	264	317	276	307	311	295	271	300	311	302	282	274	279	258	294	273	298	299	308	266	281	286	293	286	265	294	303	284	272	285	279	281	305	269	292	296	295	296	284	288	291	262	284	298	283	270	305	277	250	300	272	281	280	271	253	282	255	284	278	286	283	291	272	270	287	273	319	321	278	292	308	287	308	288	309	284	294	302	269	259	318	263	330	283	330	272	292	263	284	296	328	286	278	322	278	254	283	303	280	295	307	290	297	298	290	256	280	280	293	279	251	272	267	285	286	282	288	283	270	284	330	289	288	281	255	309	307	286	265	272	288	257	301	320	270	301	282	289	298	276	297	274	302	270	288	269	276	249	306	286	284	289	302	294	286	297	249	260	296	295	282	301	292	289	320	284	285	309	275	268	308	243	265	249	272	292	306	292	294	300	311	293	285	291	269	306	292	300	298	309	315	296	292	274	260	261	271	280	299	276	290	263	261	303	271	275	285	281	269	251	289	284	262	299	269	269	291	297	284	289	275	290	306	319	291	292	314	296	280	304	277	286	276	285	262	295	323	335	243	284	266	299	291	284	284	264	248	293	272	301	283	299	299	294	292	303	317	276	298	276	278	305	306	283	247	267	284	314	290	261	300	263	301	303	309	279	282	324	295	297	329	275	295	287	282	323	304	277	273	280	285	273	296	306	291	267	299	278	288	297	262	269	294	318	329	279	287	279	283	288	316	299	289	288	285	291	296	272	254	295	271	267	293	295	264	272	291	322	294	291	270	288	284	284	282	280	311	323	294	295	287	308	284	265	263	290	315	263	270	261	286	268	263	296	305	279	263	272	296	311	291	291	286	283	288	273	296	296	268	296	275	284	277	283	263	290	281	296	284	294	285	276	268	291	311	295	316	265	291	286	286	246	304	304	273	286	253	280	253	303	244	283	298	288	281	274	285	301	298	306	313	285	324	286	268	301	298	291	292	310	263	322	288	323	286	282	292	314	299	306	273	274	332	257	302	307	262	288	334	280	318	306	268	280	308	315	305	276	279	270	265	280	280	304	276	288	250	287	269	307	321	315	281	290	271	297	278	281	306	255	256	270	294	297	289	274
69166	64539	48799	25496	11207	2531	1759	776	662	716	728	763	733	735	743	678	681	695	652	693	723	716	704	704	678	659	660	681	696	696	661	704	687	689	696	712	706	680	736	747	684	679	729	667	710	705	699	681	681	734	723	732	670	681	698	644	725	704	701	721	715	720	742	683	680	720	717	690	756	685	700	754	669	702	702	705	722	713	632	717	749	674	704	722	703	656	665	674	716	728	709	680	671	738	732	764	720	634	692	699	714	778	703	667	685	711	667	688	688	702	657	696	769	702	740	704	691	737	700	662	761	706	702	746	735	701	650	671	704	696	744	666	733	722	684	699	761	711	724	691	698	747	715	725	674	725	698	674	673	667	711	657	668	733	712	691	699	664	736	735	695	693	714	719	696	691	685	695	733	729	675	717	669	709	667	705	669	747	723	701	680	704	698	686	725	685	753	704	714	736	693	689	716	736	669	733	709	711	657	708	745	730	699	674	696	679	689	685	675	708	645	685	701	695	692	686	693	709	678	711	750	723	698	719	702	703	712	663	737	723	697	706	729	690	679	721	741	747	703	720	686	686	700	731	721	723	713	718	707	677	649	703	695	671	693	727	693	700	681	695	691	706	697	675	689	675	692	722	691	709	729	670	693	703	691	665	672	699	711	737	655	701	718	685	695	704	716	747	718	697	724	701	639	694	695	684	675	703	715	664	717	694	695	714	705	712	661	660	679	733	724	713	734	670	688	702	741	735	661	727	689	713	717	720	691	718	678	705	702	702	683	659	733	737	691	682	696	706	741	746	707	683	716	663	738	695	656	683	690	694	713	699	682	698	719	663	690	685	722	673	713	639	710	706	677	685	666	732	710	662	659	636	730	668	680	700	713	690	723	741	708	738	694	688	725	722	724	699	675	757	668	673	704	669	696	703	687	685	703	664	693	695	677	676	686	703	673	716	725	718	685	649	670	664	714	699	734	671	685	776	694	706	707	692	680	665	708	650	660	731	714	690	699	694	657	709	704	710	759	709	710	705	704	710	706	650	654	742	688	695	711	714	714	717	694	707	756	697	707	704	694	714	734	682	679	693	699	697	756	694	688	699	647	680	740	702	690	705	720	693	727	685	685	694	691	679	650	696	688	729	681	674	663	697	737	735	711	691	719	686	674	683	722	675	652	691	679	687	677	693	655	695	679	742	685	694	700	696	673	670	700	699	689	709	694	700	690	689	695	706	697	684	695	701	726	738	641	669	701	714	681	718	686	731	697	678	723	687	719	709	720	713	683	734	679	699	722	695	686	642	655	672	660	697	720	723	704	690	701	665	675	735	662	698	735	689	682	731	662	710	681	704	733	724	715	704	696	682	757	703	765	708	683	673	646	734	719	753	698	661	748	678	701	691	696	678	706	727	738	679	688	731	693	693	716	673	667	710	702	741	698	704	703	703	711	705	738	732	702	673	719	689	704	695	719	705	693	716	742	696	707	705	699	741	694	687	692	696	699	689	692	659	696	776	684	666	687	726	699	680	738	749	702	714	656	716	720	708	675	660	694	759	705	720	686	702	716	737	687	660	672	705	729	726	689	684	716	709	750	690	667	695	701	700	694	659	732	757	736	727	691	761	718	732	689	704	700	701	696	688	695	706	699	710	687	744	687	691	700	691	666	690	691	730	709	720	734	681	693	692	737	651	701	694	712	702	675	700	629	714	698	685	690	676	686	746	707	724	691	687	706	677	704	702	676	748	725	637	724	700	699	698	665	695	700	713	691	724	655	674	727	697	677	682	685	665	688	664	668	704	748	704	681	696	740	660	726	711	702	713	725	710	722	705	708	693	695	704	694	707	685	730	733	705	714	692	719	663	661	679	768	715	696	716	777	730	713	682	685	682	712	703	675	723	752	650	660	717	710	666	657	713	640	657	645	655	645	733	717	759	668	715	699	691	737	693	663	696	663	712	704	678	677	715	686	702	704	672	661	738	674	685	720	670	697	711	723	701	641	674	742	696	692	708	707	698	700	729	695	737	707	730	755	716	660	725	721	736	725	704	691	680	682	740	666	741	680	645	738	693	697	761	739	719	678	683	759	712	685	725	703	691	672	706	671	730	720	652	713	712	698	683	701	692	739	692	683	694	675	709	760	646	651	655	717	741	696	754	719	666	706	676	712	690	747	699	707	674	694	680	650	711	723	699	685	678	689	680	675	734	669	703	705	695	682	705	699	712	723	701	704	706	692	699	744	658	719	716	704	668	671	726	695	686	686	700	682	730	689	723	671	689	711	680	700	725	698	735	688	703	671	677	678	704	696	757	739	689	690	681	691	718	696	724	654	700	684	726	683	727	735	754	713	720	707	683	687	698	741	676	654	698	683	699	740	684	716	696	685	651	716	708	677	682	709	700	680	695	713	751	715	678	664	700	652	665	667	669	712	669	704	710	694	692	737	746	677	701	724	759	717	703	702	703	701	714	698	758	685	700	678	714	714	682	699	692	728	711	728	687	672	723	715	726	706	717	695	733	706	723	709	760	703	692	717	717	697	701	687	731	653	709	684	687	660	697	657	719	700	723	704	740	701	681	668	695	719	677	739	706	692	715	675	679	695	698	635	721	708	682	730	711	706	710	650	671	728	734	678	740	724	691	669	739	676	689	718	670	702	700	773	686	691	702	705	664	693	713	731	702	696	678	725	679	674	747	689	734	681	687	732	662	720	705	679	675	703	700	680	739	671	682	685	699	679	678	733	689	669	699	721	729	708	669	710	718	704	692	679	714	705	648	707	680	705	653	701	712	697	715	691	714	707	729	744	683	706	697	674	670	699	690	693	703	697	678	740	715	750	714	676	717	721	753	664	699	682	681	697	669	688	687	712	729	691	716	665	745	693	710	688	671	702	760	692	750	686	723	648	735	734	658	681	679	700	731	659	711	686	722	725	706	682	730	693	715	706	745	642	641	681	710	675	701	693	719	726	699	693	635	692	701	699	719	687	686	695	719	690	740	703	722	698	726	703	705	689	714	757	690	699	693	671	689	694	681	674	706	697	667	722	693	691	729	719	708	716	703	692	739	681	711	712	725	728	739	689	695	743	697	707	697	695	714	699	748	721	672	722	721	723	688	691	683	715	750	669	693	708	759	704	668	696	676	668	703	728	675	745	684	721	693	673	742	686	709	717	659	668	727	648	694	656	694	656	736	679	698	688	672	685	685	736	730	719	731	735	683	725	730	672	658	712	688	691	734	741	722	673	686	701	714	653	708	686	681	680	719	698	714	732	670	670	722	671	707	695	692	703	706	702	695	678	665	715	707	756	730	678	696	724	711	718	700	706	719	674	658	692	730	740	735	658	687	688	689	691	682	676	713	670	730	706	657	679	727	708	678	668	714	749	679	716	713	681	703	713	654	759	732	692	680	703	751	654	759	694	685	714	668	717	703	696	670	692	743	685	661	659	715	696	706	701	732	706	689	665	681	693	699	693	730	676	701	741	696	679	672	684	719	731	711	729	677	699	678
41816	27866	9895	1828	605	413	422	404	378	391	376	410	372	411	408	388	410	414	356	358	386	396	385	409	396	383	361	392	377	375	392	355	395	368	405	382	375	403	312	374	387	401	380	339	414	388	411	399	410	374	355	389	413	426	383	357	410	411	390	384	390	361	370	385	395	393	414	389	360	406	365	413	371	400	359	404	403	389	366	403	378	378	390	379	381	353	385	374	367	349	397	403	367	384	403	400	396	405	410	399	399	380	347	424	402	394	381	374	351	404	390	401	429	367	385	370	360	404	385	369	412	402	378	366	378	377	389	390	421	383	407	367	337	384	411	370	409	411	390	383	425	375	418	386	368	392	423	374	384	363	392	381	407	416	403	400	397	417	377	392	367	422	385	399	408	382	371	387	379	394	383	341	385	409	398	362	401	415	341	376	391	427	401	371	409	396	434	419	371	397	402	372	403	383	412	385	392	385	390	398	373	398	372	395	390	357	359	399	380	381	420	378	402	386	384	419	351	335	357	364	418	396	418	397	382	351	369	399	368	373	388	372	356	365	371	361	370	385	393	395	364	373	367	382	385	396	404	439	399	395	395	399	396	370	443	430	402	375	361	348	417	379	380	429	378	355	380	363	369	380	396	410	366	410	401	375	381	359	396	449	348	361	439	388	397	401	384	395	374	388	404	359	390	406	350	384	360	391	424	384	379	373	405	398	397	315	409	386	375	426	365	399	375	410	437	407	400	402	400	413	417	407	421	411	358	353	386	391	385	377	347	349	371	377	349	404	408	355	409	398	403	390	397	365	411	422	369	387	371	345	366	373	413	378	416	374	374	399	393	402	412	408	371	374	392	375	394	391	397	352	401	369	419	379	378	397	369	389	356	390	395	329	380	395	395	353	413	389	412	343	383	394	417	396	379	368	386	391	375	403	399	415	407	395	423	398	399	368	367	415	360	388	416	385	378	395	396	389	402	383	367	371	359	378	398	416	368	385	389	410	371	362	386	397	345	376	375	389	379	371	412	418	384	381	380	350	363	401	406	358	371	346	408	395	374	363	372	396	396	409	405	382	366	386	402	414	389	389	343	362	393	393	380	398	365	373	388	358	418	385	368	373	391	382	413	374	350	380	363	400	381	356	414	405	389	364	401	400	385	439	379	388	363	364	400	408	424	389	355	382	382	395	389	439	414	398	377	393	390	419	394	407	378	344	374	385	365	394	421	387	433	373	394	398	383	392	393	359	380	377	341	398	390	393	373	388	380	345	411	400	387	410	387	398	410	378	395	435	356	412	390	369	397	380	373	420	378	412	368	413	410	363	368	390	382	445	369	411	359	388	400	441	400	411	413	404	374	386	375	391	365	407	355	348	379	414	376	401	381	416	394	383	372	405	413	345	398	378	407	390	442	354	374	399	408	367	421	375	373	404	394	388	378	405	397	369	336	421	377	398	357	433	395	369	393	387	399	412	373	429	376	361	382	396	338	401	378	407	390	364	372	380	374	399	374	404	383	426	361	389	395	362	413	407	376	405	393	381	386	395	413	429	379	395	382	384	359	414	405	374	360	385	378	405	446	413	389	375	395	363	387	360	418	426	391	395	379	376	360	370	418	382	377	388	369	381	384	399	424	364	419	358	380	375	418	408	349	392	417	369	400	381	387	404	407	398	381	377	421	393	362	351	358	408	377	378	399	399	384	416	387	374	356	329	447	395	384	406	398	395	409	383	422	374	424	379	387	398	374	383	374	364	382	404	388	410	368	373	391	369	394	397	394	360	435	336	394	393	427	401	400	407	397	423	411	415	401	426	388	383	396	403	363	387	390	380	407	405	395	399	387	353	394	409	380	402	347	377	392	393	362	408	389	382	369	390	388	424	417	386	413	382	347	387	380	390	374	368	400	373	375	396	406	379	368	389	415	354	402	393	394	381	382	388	395	378	375	389	364	410	373	376	416	367	386	404	404	403	426	408	384	343	378	376	373	360	409	365	372	382	392	416	378	358	401	385	421	385	405	395	362	367	404	410	359	402	401	417	444	398	387	397	358	386	378	389	376	411	379	390	373	400	400	391	359	375	370	401	411	348	359	383	376	391	381	386	370	439	398	401	346	359	391	361	357	411	376	389	370	388	382	378	362	375	381	392	432	429	375	403	400	379	442	394	361	355	349	393	376	365	405	383	383	380	367	370	349	370	380	382	404	412	379	385	372	365	416	395	382	395	371	395	360	373	375	398	391	399	430	407	388	404	380	376	375	375	367	345	404	391	436	389	371	363	391	378	384	377	373	413	401	343	408	401	397	395	381	421	377	402	408	388	426	383	414	405	394	394	396	387	384	369	384	386	435	347	408	369	401	370	446	386	376	381	431	394	415	410	397	356	359	383	409	417	408	404	380	411	381	357	392	433	348	391	374	368	413	386	387	363	348	385	386	422	392	374	380	391	404	412	383	409	380	378	377	372	373	378	394	380	398	386	393	426	361	372	424	381	374	383	415	416	394	372	336	411	370	372	398	398	359	383	409	393	334	414	374	368	377	406	380	392	391	369	407	410	365	358	403	375	407	408	360	334	389	388	361	363	420	391	413	375	401	370	401	387	383	368	390	368	398	383	392	387	430	419	401	434	381	380	406	364	374	416	386	398	386	408	410	407	399	362	385	367	353	403	374	382	404	388	404	401	401	385	408	397	367	379	395	377	390	414	364	390	380	408	376	391	386	400	404	379	387	350	412	391	377	365	385	390	401	401	368	390	383	368	363	386	412	362	395	365	358	378	418	439	397	397	373	412	413	394	399	385	390	375	398	368	419	363	388	408	375	359	391	405	406	408	379	407	396	417	356	411	422	383	383	414	392	415	397	383	391	360	388	378	391	367	385	401	353	419	372	382	405	413	408	366	380	360	394	393	374	399	379	412	378	397	405	358	387	390	372	382	394	418	410	401	397	386	406	417	393	403	331	391	393	378	368	401	361	431	366	348	375	377	375	403	405	410	404	397	391	367	365	399	394	398	348	370	378	359	361	398	381	395	380	406	441	419	391	402	371	420	358	361	384	402	385	390	382	399	384	395	390	372	437	387	389	396	379	379	356	391	352	388	361	397	387	375	402	380	389	410	388	396	410	396	360	377	415	412	399	406	362	415	415	403	393	382	389	349	377	360	421	402	397	395	374	417	385	401	384	399	416	387	386	367	354	381	413	426	414	398	380	389	357	395	385	415	370	392	401	392	400	392	380	385	359	381	408	403	375	352	395	385	418	380	370	361	362	355	373	366	401	445	374	407	404	371	345	365	389	406	397	390	440	370	364	396	346	423	368	390	380	386	372	367	334	399	398	351	386	392	424	385	388	395	384	366	368	381	395	377	385	403	386	379	387	379	383	415	379	401	367	375	392	382	391	391	385	384	391	387	371	399	417	342	407	387	388	426	398	372	388	418	373	374	388	396	364	384	411	361	391	402	391	409	375	379	382	383	371	370	396	380	380	385	427	372	381	401	384	384	388	405
38312	27382	11891	3680	1613	976	1010	948	954	929	945	958	917	912	974	963	878	939	986	920	947	910	939	959	887	917	925	962	958	954	935	934	882	929	976	919	901	923	962	938	953	897	964	921	871	919	917	974	954	909	954	984	953	957	938	934	911	943	942	978	905	888	967	900	905	925	911	1023	940	903	938	913	947	843	953	931	921	879	928	961	900	932	975	956	944	937	948	912	917	943	868	943	924	903	933	955	905	957	941	954	960	880	944	886	913	952	901	936	933	947	890	875	929	947	923	884	920	941	943	971	902	891	934	953	944	919	914	926	942	892	942	972	926	945	920	902	880	894	873	910	922	934	933	941	888	913	933	939	924	979	901	911	961	875	879	914	981	941	983	913	911	909	939	1006	952	896	896	920	935	932	897	989	936	886	909	899	925	940	932	990	902	1004	893	881	919	924	966	897	958	901	953	986	918	953	923	880	930	885	900	899	975	908	954	970	908	937	891	971	918	910	924	969	940	934	948	952	916	965	925	931	940	921	940	896	952	938	913	957	955	928	910	924	909	863	955	917	919	947	1001	912	907	970	948	922	938	917	924	896	911	909	912	969	905	942	937	968	955	898	939	950	984	896	943	912	897	898	969	957	874	959	965	945	867	934	913	862	895	945	938	981	964	972	903	917	902	957	911	941	976	936	918	904	931	932	970	944	961	888	971	920	990	926	912	951	962	893	931	948	923	902	943	889	935	922	940	899	969	892	928	926	914	963	941	886	931	945	924	950	932	933	948	941	939	906	934	988	931	934	938	910	923	924	914	995	942	971	972	929	961	892	955	939	900	908	914	926	876	910	899	930	940	910	882	953	976	868	974	929	924	926	906	922	917	919	913	911	940	924	979	921	895	915	893	891	981	901	922	957	920	973	943	947	925	954	959	924	898	965	870	920	902	897	848	925	899	959	932	951	962	965	934	905	984	975	964	942	968	953	894	970	931	891	937	919	960	922	927	881	921	952	928	926	945	908	934	953	923	892	879	930	913	955	935	914	886	895	957	928	978	928	931	962	939	944	949	891	945	936	944	945	904	928	962	927	928	985	923	933	918	941	898	926	940	906	874	912	910	963	915	910	961	953	891	970	934	933	952	926	970	916	908	990	939	883	932	922	1010	925	907	932	886	891	937	928	919	934	932	949	928	918	929	956	931	951	964	919	911	921	917	907	964	925	939	951	970	900	940	994	947	928	938	920	923	939	903	948	964	853	924	923	907	955	903	902	976	949	908	878	965	971	871	972	928	909	914	937	963	965	943	956	925	878	923	926	1002	898	978	979	910	914	955	884	943	927	926	909	921	985	924	911	917	917	962	944	951	920	943	889	937	887	928	883	892	939	943	952	902	933	922	951	953	913	941	936	947	922	939	993	912	977	943	956	986	941	855	927	930	981	962	905	954	952	881	891	920	950	953	969	871	925	974	930	893	888	923	941	899	918	937	938	865	897	974	920	947	906	1000	941	938	938	868	936	970	930	904	933	983	923	892	947	948	931	972	960	935	978	908	903	961	912	902	944	944	972	931	925	969	932	912	929	953	947	962	986	915	987	931	931	944	926	987	966	940	910	953	948	898	923	892	930	900	886	941	902	901	934	969	936	917	896	898	984	967	938	938	908	952	938	972	898	954	935	923	937	910	890	910	923	951	948	958	954	899	939	982	850	907	962	958	933	919	931	910	947	902	970	931	938	925	900	898	916	943	956	947	910	886	921	923	1040	922	898	910	926	918	968	928	962	926	978	928	911	897	933	948	998	892	929	915	962	923	938	932	923	910	985	907	962	884	953	951	947	922	925	885	920	936	989	902	911	890	900	1015	937	935	881	937	947	957	950	907	924	899	893	954	955	869	953	940	958	924	988	938	944	905	976	940	963	940	887	941	874	951	952	916	990	951	964	945	976	940	942	894	956	994	911	949	888	944	919	901	954	911	981	936	948	983	980	976	948	945	955	942	897	990	953	909	927	918	922	917	936	1002	959	934	923	934	918	975	926	939	889	960	880	914	901	956	921	887	899	911	987	884	938	915	914	924	880	924	874	984	924	921	978	935	919	1003	912	932	920	923	952	959	935	961	908	945	888	905	976	888	897	988	947	887	954	983	888	923	902	963	972	939	941	924	922	921	953	922	930	934	920	920	893	913	913	951	916	937	944	867	894	857	946	876	935	1002	957	927	961	907	913	970	1002	965	943	941	896	947	948	988	942	944	920	915	900	996	894	955	905	902	906	921	939	873	944	958	994	930	915	952	944	923	895	916	940	949	973	928	911	933	943	953	891	926	972	981	875	888	989	917	988	919	866	919	936	920	956	930	922	928	1005	922	892	913	920	973	966	925	962	917	945	924	907	919	960	963	937	928	929	957	913	934	919	961	943	924	878	920	871	924	986	913	925	907	900	956	925	905	944	917	952	950	933	893	920	942	1000	952	980	928	884	906	928	945	943	923	972	953	903	905	948	934	924	915	922	947	919	938	929	895	906	940	962	950	981	1018	942	977	904	927	933	960	975	945	949	869	1037	900	875	943	898	896	936	952	919	906	925	935	971	931	887	941	955	924	915	1001	957	956	959	978	899	924	894	950	906	923	899	892	909	907	1004	947	941	953	990	946	937	953	1006	955	963	872	949	941	885	948	937	964	917	922	945	945	902	948	961	874	920	926	932	859	956	922	902	916	943	943	923	953	893	869	945	933	906	931	900	914	929	906	935	970	895	927	962	912	899	890	908	940	932	948	935	930	851	924	887	919	922	923	930	971	930	960	968	868	904	880	925	939	921	931	981	933	914	892	936	925	927	878	927	948	954	972	936	926	959	925	954	925	959	942	938	869	889	958	930	884	963	921	971	956	998	899	925	861	891	926	982	943	949	950	914	979	886	966	975	941	982	931	885	943	941	945	971	937	869	928	872	955	937	915	940	890	935	943	927	911	964	989	915	918	877	967	867	911	931	966	949	936	911	912	916	911	890	921	915	926	936	941	915	917	901	922	928	961	898	879	964	868	878	933	946	952	881	924	923	937	919	936	907	930	890	862	922	970	949	971	953	941	915	908	973	932	922	895	930	933	913	920	927	974	898	884	900	873	926	951	913	916	868	928	948	915	1014	971	902	883	895	980	937	989	901	923	947	892	964	987	940	922	936	876	960	924	936	947	906	900	904	957	915	962	925	947	954	882	869	931	896	876	966	890	930	924	919	949	895	932	929	914	927	923	941	964	890	903	941	926	918	935	950	908	924	929	948	948	937	922	907	958	958	896	941	955	952	983	918	891	944	931	929	978	893	937	909	900	955	885	881	956	986	951	949	981	950	919	927	1007	894	936	893	929	904	943	939	909	946	890	950	938	869	974	896	999	1024	907	926	1022	854	901	937	895	878	979	935	945	958	923	940	934	971	944	917	890	946	991	960	876	919	949	891	932	934	1000	927	946	870	903	912	960	929	930	958	884	886	938	903	932	895	987	923	897	879	905	896	889	933	917	956	919	935	943	876	930	926	914	887
69633	52296	28066	8303	1920	581	458	388	397	336	390	406	374	349	391	413	390	389	392	384	358	365	379	389	407	419	373	393	401	365	365	357	366	395	394	361	400	409	391	341	395	424	377	383	365	394	391	384	428	386	407	392	392	360	382	347	415	372	436	383	395	386	427	375	412	395	399	398	387	361	387	398	404	340	363	419	372	396	354	352	388	389	374	411	370	396	405	374	391	372	387	372	364	379	402	390	394	398	391	378	395	371	395	402	358	407	410	407	379	350	376	422	395	350	376	402	374	387	402	412	399	376	375	381	391	386	376	390	385	406	405	388	391	372	379	428	395	369	419	440	398	410	385	353	356	362	366	381	352	417	409	394	403	370	374	391	397	393	425	369	378	387	384	361	407	399	400	414	378	407	349	387	371	395	390	406	372	369	392	375	393	401	389	382	455	429	385	400	408	422	386	426	380	404	379	395	384	408	327	436	413	341	379	400	402	376	381	400	374	396	360	420	405	422	381	369	395	395	379	366	399	391	355	369	362	363	384	405	373	376	416	376	370	378	410	401	403	389	382	364	395	441	417	382	385	369	398	372	424	408	365	387	379	386	384	405	382	353	398	405	407	423	401	385	402	397	378	400	432	406	369	391	391	357	375	406	369	387	396	390	356	413	408	358	397	383	408	367	388	394	397	399	382	382	402	379	419	382	380	430	421	411	341	382	399	410	400	419	371	403	396	413	353	381	381	391	376	361	409	362	429	417	371	404	359	388	396	381	384	368	395	395	392	424	360	367	376	401	395	384	419	368	375	412	353	391	393	365	428	389	390	389	356	392	388	423	383	405	368	385	371	374	392	393	403	392	405	359	383	414	417	363	385	396	383	359	343	377	373	396	405	398	401	383	363	378	398	366	404	393	388	402	370	374	377	355	417	369	381	377	400	438	415	391	406	353	382	362	391	387	386	386	379	402	421	350	431	367	385	435	401	391	424	419	321	399	391	411	397	376	359	363	350	360	388	375	393	371	384	372	383	410	379	380	386	410	370	387	332	406	384	391	393	389	373	392	382	387	414	400	371	399	388	394	397	405	379	389	397	448	392	371	381	410	419	419	381	381	397	360	386	346	348	399	378	337	395	421	393	393	377	413	373	427	365	413	369	390	373	385	432	383	397	383	397	385	365	391	383	410	389	397	406	364	384	395	418	382	368	349	380	391	387	382	387	402	389	396	397	388	337	404	396	383	351	389	359	392	369	356	383	400	401	405	388	396	369	383	386	392	374	382	390	391	369	405	360	392	388	416	427	398	395	410	375	390	399	395	362	387	422	405	375	385	390	372	351	400	389	386	393	363	387	360	384	392	384	381	409	384	367	391	384	402	394	427	383	405	399	398	359	367	408	409	385	407	408	385	438	391	387	379	385	367	375	410	389	405	375	378	357	392	357	343	369	390	390	372	409	406	374	407	399	375	417	388	376	419	393	371	376	403	385	415	402	425	438	376	395	360	372	415	374	401	358	389	369	363	392	406	370	367	387	381	377	395	419	372	377	395	400	435	353	424	389	389	401	408	363	374	411	384	415	380	397	395	399	364	387	400	390	400	397	399	363	399	394	357	396	388	403	398	355	356	347	394	415	368	393	359	385	353	380	378	386	368	415	390	374	374	415	406	380	404	385	379	372	348	385	375	409	377	408	364	355	391	409	378	421	385	376	373	401	366	365	408	396	403	416	392	360	384	401	429	398	439	364	362	385	388	386	370	392	397	395	350	360	373	389	404	416	420	409	375	348	421	380	379	353	356	397	391	378	363	423	375	405	457	367	412	407	394	377	400	384	406	400	366	411	386	433	412	379	395	395	399	401	398	379	401	390	377	413	386	370	410	383	427	379	401	392	397	342	376	388	370	413	402	374	392	402	389	385	401	399	411	370	394	362	401	369	394	356	382	390	391	393	403	413	396	426	370	414	392	370	427	379	411	351	378	383	367	378	364	393	389	388	374	406	385	386	381	377	405	376	355	391	362	412	405	366	372	358	380	365	410	387	386	416	395	355	411	366	386	380	352	377	377	343	390	389	425	412	386	405	360	382	382	377	391	391	364	390	383	370	386	382	395	386	397	414	395	405	358	408	383	390	332	373	388	416	403	383	386	395	381	395	403	376	347	380	355	355	389	410	402	380	405	376	382	378	386	390	368	411	368	396	370	351	348	359	380	386	391	421	402	401	397	395	402	448	374	349	384	398	372	421	353	379	382	354	367	377	376	394	447	392	354	380	400	420	390	395	403	370	404	356	402	418	392	376	381	415	404	350	378	402	376	408	370	396	394	384	387	380	418	383	367	384	387	402	390	381	394	384	386	394	421	388	386	378	372	391	395	376	388	404	405	381	383	372	412	385	385	368	381	376	367	415	390	387	384	380	399	348	384	356	400	448	388	377	415	373	393	381	357	425	386	386	385	399	398	362	391	413	400	407	388	399	418	404	397	376	405	402	355	371	341	341	414	406	401	388	387	379	399	390	378	353	411	395	376	387	387	409	383	386	361	385	397	390	407	370	374	368	401	398	390	346	385	385	376	388	388	378	418	445	402	395	361	352	377	391	355	385	380	360	385	378	415	389	359	393	386	389	372	384	399	408	362	394	371	380	423	397	384	374	384	408	380	391	394	364	397	378	382	387	380	403	415	340	361	381	392	410	384	374	396	391	371	399	354	366	349	358	373	375	355	399	404	380	352	413	424	414	365	390	399	391	388	383	393	362	404	397	371	377	360	389	395	409	433	408	374	379	418	394	408	424	411	344	401	384	401	402	368	408	392	398	392	410	394	390	363	412	408	380	378	369	389	408	387	409	401	358	388	357	353	413	395	364	398	418	389	387	373	394	359	384	382	380	390	398	403	398	402	402	422	403	408	414	428	362	395	419	391	367	353	395	429	359	394	370	397	406	390	363	350	404	401	418	364	383	406	377	385	412	404	368	377	406	419	397	374	346	367	391	411	381	383	376	365	388	373	390	403	396	392	373	421	392	351	386	365	374	387	413	357	394	370	364	380	399	372	393	375	410	408	366	407	412	383	374	384	389	403	439	362	396	393	394	387	408	380	389	403	402	402	397	383	431	388	372	404	364	399	374	388	415	373	384	390	418	348	384	381	402	395	390	400	358	396	427	401	396	376	389	391	364	379	398	398	410	401	355	374	434	368	372	396	405	384	383	440	406	407	414	388	419	411	409	365	400	420	422	359	359	371	399	377	401	365	412	403	409	401	364	388	411	411	378	377	371	414	404	367	404	408	377	383	407	424	420	399	404	384	410	380	373	410	362	375	400	393	424	386	424	390	394	378	334	362	365	349	407	381	379	383	381	387	362	383	373	373	391	364	394	375	395	381	404	380	435	395	391	375	412	404	374	398	400	392	380	425	384	372	406	375	416	374	412	374	394	368	356	389	379	406	368	391	390	410	365	390	365	405	402	380	408	407	386	449	379	382	370	395	375	376	380	371	356	382	371	371	434	403
49228	41909	27399	10543	4825	1435	1248	932	938	970	894	945	990	885	941	931	926	908	882	978	917	956	903	930	917	914	966	954	915	972	945	915	1010	901	985	912	922	988	903	964	949	942	971	943	916	893	916	974	918	977	950	964	944	915	918	910	948	969	939	909	981	928	965	933	960	941	939	906	918	862	955	958	902	953	935	914	928	916	961	951	967	884	919	935	937	963	944	941	971	945	949	971	864	933	937	881	942	901	934	892	899	903	963	932	926	947	935	918	952	908	946	956	941	951	873	882	921	921	943	956	980	973	931	939	934	917	910	978	956	919	922	928	892	915	893	1000	970	960	924	933	841	925	895	982	917	890	958	971	931	955	985	975	923	957	917	951	970	920	921	943	956	932	866	910	838	960	991	857	929	927	882	956	884	961	902	899	879	881	948	952	927	939	926	890	952	934	940	876	950	950	917	938	983	918	950	922	898	967	917	955	924	997	847	957	938	918	931	915	921	947	906	930	887	914	954	912	899	964	927	1001	904	917	913	947	931	917	943	947	859	957	906	919	950	904	937	978	974	912	918	958	898	940	951	895	944	979	957	970	901	973	914	965	972	901	903	902	935	954	902	870	877	950	920	934	931	968	957	891	915	948	908	933	985	932	905	918	946	875	899	980	968	962	924	977	951	920	936	923	993	887	968	930	915	943	893	951	953	894	910	908	911	960	902	977	934	931	906	912	920	889	903	908	966	933	920	935	915	953	973	894	884	966	911	898	936	925	889	945	955	902	934	906	903	984	903	894	940	937	911	904	917	898	852	924	943	965	926	915	888	992	935	913	987	951	941	899	911	975	885	938	912	907	964	899	918	939	963	957	966	914	935	915	983	963	947	926	950	951	921	914	947	963	894	951	941	905	957	915	910	924	905	955	952	862	951	926	913	943	950	906	887	944	941	998	901	931	887	920	910	974	928	938	967	935	909	980	960	873	862	920	876	951	908	970	957	951	937	887	955	954	969	999	969	871	913	935	952	1015	882	958	915	888	894	927	923	924	974	973	937	947	923	935	932	926	979	885	923	939	915	893	935	906	940	877	939	944	921	932	979	941	950	937	965	958	920	973	938	926	910	920	900	965	925	946	967	934	886	896	944	910	1003	950	923	949	964	966	948	946	927	932	897	981	957	949	970	928	924	938	860	941	928	885	918	871	944	889	951	898	932	938	895	905	888	904	915	981	1004	919	898	1004	921	960	965	934	947	888	894	958	974	913	899	914	924	926	944	1005	920	926	895	907	967	926	941	967	921	852	987	985	968	946	935	927	969	881	885	929	882	945	903	925	935	912	956	981	979	885	922	918	949	880	916	918	945	977	925	902	913	974	865	1012	960	845	940	887	959	912	953	946	961	924	960	969	918	887	876	947	906	937	905	943	950	971	927	870	906	931	978	892	947	933	925	974	958	879	882	1000	955	928	964	988	947	983	1004	861	933	900	923	982	970	933	920	986	935	918	905	997	941	887	947	947	897	963	934	903	898	939	971	951	949	924	955	911	920	932	991	958	954	940	915	930	955	872	919	929	975	944	902	936	954	975	990	883	957	937	972	976	905	939	927	961	887	970	906	899	972	873	935	950	951	913	905	917	929	959	910	953	906	930	964	902	890	941	943	951	919	909	953	897	938	896	926	949	894	906	949	938	986	852	919	891	905	880	930	873	957	953	871	926	935	985	888	919	882	899	933	952	935	951	938	935	933	912	923	917	947	913	942	904	956	935	923	931	906	974	891	918	953	945	948	925	929	927	912	935	942	949	980	972	920	959	977	960	918	907	955	944	873	993	973	950	909	863	908	981	899	957	889	918	945	978	962	909	895	979	956	971	876	921	905	872	912	973	961	904	897	950	939	897	953	969	916	954	962	940	971	969	926	940	929	933	933	947	897	948	915	959	976	933	944	970	904	913	928	899	954	953	872	921	934	960	931	940	941	972	947	946	955	899	871	954	945	921	969	950	941	952	937	960	950	923	942	930	955	930	984	958	1006	910	867	913	952	969	898	1018	998	931	935	945	964	934	893	951	918	952	942	895	919	939	944	959	944	908	970	965	966	906	929	989	953	944	908	907	903	932	894	928	968	931	895	948	929	949	943	870	938	952	923	972	934	945	933	949	976	899	993	925	927	913	940	938	926	905	1008	925	951	936	979	963	956	925	929	906	996	896	921	965	939	908	923	912	908	943	924	941	903	913	949	903	967	910	941	929	902	866	963	887	946	936	974	957	930	922	888	974	951	890	930	944	950	920	885	970	933	956	915	982	910	947	909	932	902	959	901	929	925	901	952	897	922	951	929	913	864	910	974	964	941	961	980	921	980	947	986	950	942	955	971	921	945	915	891	927	933	890	901	975	903	986	912	917	912	945	894	944	928	861	936	965	930	943	884	951	932	985	944	883	916	967	976	883	969	913	892	970	945	881	933	923	939	937	932	931	949	995	942	943	902	937	863	929	942	954	895	928	873	889	889	959	913	946	933	953	893	926	890	896	934	927	935	941	932	958	978	897	924	908	933	963	1015	920	894	1006	885	991	951	919	934	928	962	898	920	931	883	928	925	960	957	930	959	954	915	922	999	899	900	940	938	868	896	910	948	961	931	851	923	908	934	902	926	966	934	907	941	895	927	931	968	994	880	931	959	917	933	913	918	932	927	912	915	961	945	925	942	906	905	901	903	940	890	922	977	890	924	958	949	927	933	986	932	886	888	936	929	961	966	921	938	902	928	956	929	956	914	899	883	931	886	930	977	919	930	943	945	905	937	957	954	960	933	934	899	904	919	952	992	969	923	930	934	907	939	880	929	985	891	923	972	927	967	933	967	978	928	926	876	911	881	939	982	965	1026	1000	930	962	927	937	912	944	904	893	963	892	908	962	889	947	966	882	931	926	904	907	901	959	927	987	919	901	949	896	909	946	865	953	925	993	956	907	895	895	898	1006	900	948	895	969	910	987	947	928	935	962	977	983	894	913	923	927	919	905	816	942	939	919	900	935	926	910	929	934	956	944	940	913	914	943	901	942	898	943	998	983	944	979	951	903	880	947	960	941	882	897	952	937	913	958	876	882	910	924	923	927	943	902	994	897	923	932	953	933	933	932	958	970	958	944	941	928	984	943	912	969	942	949	929	912	966	929	914	920	885	968	974	1012	903	888	908	920	975	949	944	921	925	913	942	972	958	1004	908	948	968	913	945	900	931	854	903	969	919	917	912	929	928	889	938	937	895	935	942	917	973	942	958	966	915	972	867	907	899	904	942	939	942	940	938	939	914	930	906	924	979	913	943	948	940	1030	964	882	953	925	992	918	943	1015	1002	932	891	931	953	1006	877	947	949	972	933	914	889	947	865	961	922	959	888	954	921	966	938	947	958	924	965	934	1003	926	959	900	929	929	900	974	887	953	927	960	935	924	930	948	940	936	954	912	946	909	868	934	980	974	892	931	958	969	960	952	944	959	912	938	937	943	966	914	934	910	959	876	968	963	883	908	929	877	915	906	953	906
90211	74453	49130	25178	10084	1437	688	315	299	295	280	276	274	271	262	304	299	290	318	280	295	268	278	266	307	305	289	323	244	305	308	272	308	278	299	291	337	272	272	249	282	335	260	302	299	257	284	299	297	286	297	292	281	286	285	319	307	282	252	304	291	295	284	290	279	273	261	276	286	297	281	266	267	308	298	288	332	293	308	304	320	260	288	277	316	315	300	277	257	336	294	303	259	271	287	310	272	262	295	276	292	277	300	291	317	284	269	310	304	243	293	252	287	262	286	304	285	312	302	286	309	272	284	296	266	256	271	309	259	280	252	270	295	291	317	300	297	291	285	286	302	318	291	298	262	281	271	295	300	289	319	295	283	311	303	279	285	302	280	298	262	296	256	294	313	289	280	283	250	264	286	301	266	315	285	311	293	309	284	262	272	265	288	285	306	282	290	313	263	277	327	270	275	304	284	283	264	294	282	316	304	308	270	306	260	266	312	292	269	307	297	282	288	314	286	290	272	295	256	295	287	299	293	296	261	288	285	284	302	294	299	284	313	279	298	280	288	271	310	271	282	294	303	313	286	343	281	289	283	290	297	306	312	306	300	300	255	295	310	323	270	289	277	280	282	271	294	252	303	297	299	276	301	265	276	321	277	315	319	285	280	320	273	293	302	287	263	281	305	300	254	294	316	306	291	284	330	283	271	285	302	277	293	278	272	308	308	282	277	269	274	315	262	280	277	304	296	299	290	283	264	305	296	285	260	277	320	292	272	311	259	273	303	293	273	293	293	286	303	280	302	282	281	229	286	284	266	284	292	282	302	295	268	271	281	285	283	289	285	307	274	321	295	302	283	305	284	308	283	312	286	300	279	274	277	280	287	281	291	300	281	290	292	272	282	301	276	270	268	327	310	264	281	299	282	254	282	328	283	285	284	282	283	321	311	281	279	286	279	292	272	286	295	311	310	314	269	310	279	331	260	306	303	269	281	248	278	342	298	296	296	297	300	274	285	296	280	309	295	270	291	281	291	315	267	279	280	320	300	260	309	278	298	288	286	283	270	334	242	290	306	278	328	295	270	282	264	308	291	291	314	289	297	270	305	285	267	278	275	290	277	259	293	268	284	268	338	311	316	296	333	255	286	299	261	285	313	293	298	295	280	287	269	303	290	306	283	273	306	283	301	279	288	272	307	257	291	300	285	293	275	321	298	271	303	304	251	280	281	283	293	281	288	308	281	285	307	279	304	299	280	286	268	290	281	252	306	253	304	283	304	273	284	261	300	322	281	306	295	312	285	300	314	279	296	309	293	263	305	269	286	262	297	299	251	293	296	285	294	281	297	274	316	286	289	274	259	298	274	284	265	271	276	294	299	312	282	307	266	297	301	292	272	259	294	301	273	314	312	305	285	305	273	330	316	286	290	282	298	292	305	293	283	289	284	302	252	293	311	307	263	274	280	280	254	288	262	254	297	282	281	286	324	266	279	276	290	304	274	296	299	327	286	283	294	282	293	282	290	288	308	295	271	250	267	284	292	252	277	294	305	277	286	287	281	309	298	297	289	278	268	294	289	275	303	288	275	285	303	306	260	302	298	254	338	263	321	296	289	310	285	299	266	304	280	291	256	293	272	295	256	246	329	325	282	289	242	302	319	311	285	287	290	277	319	281	321	315	306	243	278	268	251	299	280	284	280	282	271	318	251	285	291	325	319	296	278	305	282	266	310	299	264	291	281	264	278	284	296	295	276	262	296	320	298	305	287	291	284	264	308	276	300	277	261	263	251	311	258	272	311	285	298	266	235	297	289	265	272	298	297	283	283	310	284	280	316	269	291	292	291	281	303	277	256	295	273	311	298	254	283	289	276	308	290	278	288	280	288	279	277	268	289	292	267	289	268	263	266	287	302	298	325	275	271	299	298	297	277	312	284	317	295	281	261	270	279	287	278	294	286	285	323	276	298	268	275	277	300	284	281	305	278	282	245	254	316	262	302	306	323	260	308	252	272	268	311	302	292	270	259	262	289	278	297	288	269	273	272	295	283	299	300	297	299	279	264	288	292	290	295	282	301	292	279	286	259	289	314	282	318	277	284	278	277	271	315	292	290	292	293	279	306	289	283	296	276	300	281	261	270	290	294	302	289	274	292	280	296	298	301	293	285	290	284	248	298	276	276	286	292	280	294	276	299	290	283	291	275	291	310	260	299	259	305	303	257	292	274	261	272	287	269	284	293	290	312	267	279	259	286	314	316	245	276	279	263	312	293	272	291	273	262	278	306	290	295	311	271	285	303	297	289	268	281	307	288	289	272	282	300	320	281	285	310	297	298	294	265	312	296	266	244	299	301	287	278	278	282	278	269	272	263	269	289	304	314	311	280	307	286	285	286	306	291	326	283	272	297	293	290	296	259	278	265	278	254	293	293	282	322	276	269	273	283	282	271	278	272	271	253	305	303	277	333	275	288	300	276	291	252	285	258	290	292	297	274	279	275	305	302	283	302	281	299	249	278	254	299	261	262	281	292	293	301	301	292	308	308	275	272	278	297	289	277	301	296	337	297	279	292	314	318	326	269	330	294	295	308	279	273	301	279	278	281	294	304	287	253	311	265	288	299	282	311	315	324	314	297	262	276	261	297	305	307	289	278	294	270	288	298	326	278	293	284	278	284	298	289	306	286	272	319	334	297	289	265	278	279	287	287	280	292	271	297	277	274	314	298	284	298	291	268	299	282	282	306	303	284	269	301	272	298	249	287	279	281	302	298	285	325	291	289	272	280	303	326	265	255	308	292	335	278	310	287	263	287	261	264	294	287	288	275	282	281	267	321	324	305	294	279	288	281	310	319	303	278	305	259	277	232	315	265	310	319	279	313	269	279	304	287	287	297	269	286	283	246	293	302	285	294	252	316	297	266	315	274	258	315	243	309	278	295	317	296	296	272	277	312	295	291	280	249	289	275	295	288	302	283	279	272	308	283	291	299	263	307	297	311	298	271	267	290	313	284	316	273	279	293	286	272	266	312	269	310	271	275	287	304	297	284	274	295	312	271	294	326	292	263	293	267	287	279	307	282	259	256	252	289	280	292	326	283	290	292	296	269	269	297	301	277	280	295	289	299	272	273	297	321	294	299	311	278	267	304	289	279	270	319	305	306	279	285	281	269	293	317	337	321	249	308	295	269	328	279	271	280	300	279	289	296	283	262	296	296	307	278	290	295	283	272	279	287	297	289	303	266	275	287	292	286	315	292	257	295	309	274	290	281	271	265	308	245	316	307	277	300	280	314	321	294	304	312	323	264	282	312	306	297	281	320	251	299	251	272	280	301	334	314	278	282	284	291	325	294	321	286	316	269	280	298	273	306	290	286	256	289	302	338	297	300	286	290	263	333	251	308	273	315	295	293	285	295	276	271	272	299	276	284	278	281	264	285	288	263	258	273	246	288	297	272	303	303	289	311	276	284	287	289	288	255	296	274	330	285	280	281	282	308	264	317	288	293	280	266	296
69586	63747	47710	26688	13175	2617	2051	791	677	709	678	672	718	689	731	688	735	714	706	712	706	723	725	706	697	706	692	709	686	758	741	732	712	726	716	630	705	743	708	710	699	679	712	732	693	658	678	740	677	690	668	708	658	704	704	720	695	733	757	750	670	712	672	725	678	752	684	708	712	707	738	683	715	688	710	723	711	708	669	668	690	692	682	699	722	688	702	707	720	669	736	670	730	722	744	690	671	694	680	699	683	675	680	729	689	697	697	747	709	728	671	685	689	698	738	736	655	692	723	698	705	710	718	742	767	693	688	679	752	692	696	678	706	732	742	698	688	638	749	691	729	694	719	752	730	710	703	720	704	739	688	692	767	695	704	754	730	667	716	696	679	679	690	724	726	720	705	707	684	719	700	717	702	741	707	732	769	700	672	729	699	734	720	713	708	727	716	684	785	715	683	730	704	730	650	628	719	680	713	714	742	681	758	678	669	681	668	684	676	674	750	655	734	735	701	699	696	703	697	693	703	728	722	703	675	780	685	740	704	668	710	709	654	731	706	702	675	696	719	663	673	750	682	736	717	692	677	701	675	715	665	654	696	707	743	739	688	689	714	655	724	717	725	692	697	710	673	666	756	722	757	707	668	751	676	708	674	686	690	746	745	660	767	701	657	689	667	700	713	692	663	689	680	729	731	714	725	743	694	716	713	696	720	700	686	690	697	699	665	675	743	730	682	690	716	755	662	691	679	701	710	681	681	665	683	663	696	669	726	659	656	722	679	716	691	705	737	730	683	708	724	734	703	709	718	692	731	669	734	695	700	705	709	663	711	730	714	726	652	674	637	722	682	738	697	698	700	704	696	674	684	727	667	696	721	733	681	736	751	713	716	680	742	739	696	715	681	693	744	720	682	676	710	708	733	686	706	706	727	696	670	751	730	650	707	685	709	681	695	732	730	686	701	699	710	761	747	700	702	685	724	693	747	740	693	695	701	729	686	693	715	725	702	678	666	723	735	713	746	702	685	712	719	712	708	716	712	717	725	710	706	736	733	694	693	727	704	709	714	757	745	714	756	693	716	646	696	745	744	692	695	725	722	742	721	686	742	697	668	700	714	743	716	701	683	718	667	667	700	789	694	709	720	724	685	737	744	768	711	681	718	733	681	698	676	680	708	693	735	701	731	714	709	695	671	701	743	708	710	728	736	689	689	698	664	699	711	722	710	742	708	682	705	680	692	696	734	729	729	737	687	697	702	678	700	733	698	705	714	637	709	681	709	687	757	713	669	715	704	735	764	684	692	677	767	669	655	640	721	672	689	686	701	731	692	734	710	728	681	682	758	720	755	678	707	703	716	682	703	779	782	719	702	670	697	679	690	730	672	732	685	689	677	673	722	752	710	689	755	672	724	718	679	698	702	699	716	711	715	696	697	724	679	704	668	735	730	722	686	704	699	731	701	728	677	721	659	750	672	712	744	678	673	695	681	720	711	712	713	712	718	688	703	750	718	703	730	681	724	704	731	632	677	731	724	698	706	689	765	696	728	684	712	698	707	691	742	693	709	709	690	708	693	697	692	734	753	649	696	677	689	725	698	715	704	708	722	739	689	717	700	714	703	707	731	703	693	746	724	690	711	669	680	699	722	640	706	778	734	723	655	692	718	685	727	745	696	716	730	710	763	698	684	704	693	721	706	690	676	661	681	726	674	689	715	711	685	659	721	696	709	745	699	730	723	713	686	664	689	697	746	686	686	692	699	717	689	715	763	680	764	701	708	700	689	749	680	740	690	668	637	679	719	737	677	691	661	697	717	696	744	686	660	690	704	713	710	707	678	743	693	685	694	722	756	695	685	734	771	737	719	664	676	689	729	747	685	691	658	689	760	734	728	692	676	722	728	713	700	710	715	709	727	753	685	659	704	656	699	732	738	702	680	676	700	690	723	674	674	727	669	702	724	748	702	702	663	705	696	696	718	696	699	718	708	650	695	692	686	724	728	745	686	699	707	700	668	675	680	695	685	708	667	678	698	706	692	711	661	672	735	729	725	693	714	762	722	733	758	699	681	707	680	689	715	671	733	773	761	737	682	700	640	673	730	704	678	726	715	684	738	721	707	746	704	699	679	774	719	692	692	700	693	717	667	721	700	674	702	712	720	660	670	679	718	714	693	674	697	744	738	677	681	688	744	711	696	712	729	696	733	738	719	735	706	731	699	739	712	701	688	725	716	657	704	684	797	713	704	683	725	681	711	644	752	720	721	674	700	721	724	752	733	768	708	687	714	734	700	728	714	733	681	708	704	727	715	704	745	698	713	709	722	685	694	724	698	698	759	668	698	722	719	691	698	709	690	714	718	710	693	745	701	714	702	718	660	712	721	716	728	698	715	689	785	715	699	754	724	694	727	710	653	741	730	660	681	680	707	764	705	717	672	687	682	663	716	726	693	732	689	734	762	744	704	647	692	644	734	672	742	675	713	703	709	708	755	743	735	680	709	718	705	661	687	700	726	707	706	750	793	726	681	708	660	721	724	695	688	701	701	706	723	730	700	739	707	732	685	719	691	724	734	666	695	715	688	661	715	664	704	741	724	678	742	703	718	714	668	684	717	714	715	711	675	700	724	712	700	744	721	708	680	685	691	735	678	703	710	713	731	682	698	737	723	654	693	693	676	706	675	679	722	721	738	715	725	692	763	707	701	709	678	673	709	737	681	726	697	690	693	673	691	703	713	734	720	690	684	615	727	744	693	717	701	686	720	776	669	734	705	681	650	690	733	702	682	675	705	710	732	684	723	669	683	675	748	652	702	739	724	716	715	721	702	661	740	650	668	730	702	712	752	703	714	698	742	719	756	768	687	642	702	691	705	684	726	685	701	722	694	677	690	734	734	684	702	647	697	717	707	667	733	724	728	667	707	710	723	701	676	674	720	692	703	666	722	674	751	691	723	681	753	765	652	734	729	701	673	708	714	708	738	721	700	684	736	720	721	733	664	710	708	693	737	706	735	728	695	714	736	726	702	721	693	689	773	694	725	705	751	679	704	698	699	700	702	723	713	712	757	715	715	678	691	718	730	684	713	679	734	689	697	675	697	717	752	716	732	742	705	696	698	722	711	708	716	707	743	710	676	674	727	677	687	722	698	688	685	726	728	687	729	672	719	659	704	686	688	734	687	680	739	694	693	703	676	713	742	732	718	717	730	726	676	705	731	683	707	723	732	678	677	671	738	729	711	657	717	710	731	731	738	708	695	680	740	722	722	703	703	678	684	692	664	705	668	714	682	687	722	669	698	696	723	701	694	691	701	724	749	763	800	665	700	711	728	775	686	741	718	673	701	691	702	769	675	673	696	664	688	692	678	702	670	739	705	719	691	749	713	704	716	698	708	715	737	720	734	721	736	715	697	715	720	720	719	750	639	713	698	742	709	715	734	720	694	706	770	710	702	669	691	683	658	676	674	683	690	721	700	670	721	716	738	765	756	693	709	737	686	708	702	724	660	738
43309	27597	9300	1621	699	421	422	407	374	412	379	403	356	389	376	365	401	363	380	407	386	408	384	404	419	365	425	398	353	359	388	423	403	426	418	400	424	397	393	417	395	397	407	387	379	399	387	386	389	365	364	400	405	408	402	378	407	416	383	363	426	356	365	402	407	388	377	402	365	403	395	420	391	409	399	412	402	405	426	370	394	391	388	389	384	433	413	398	397	392	386	381	410	371	385	380	390	396	388	392	403	412	445	388	367	397	381	374	397	358	408	398	396	408	419	397	374	440	381	411	381	426	379	401	409	386	426	425	400	395	356	428	401	391	364	341	448	382	387	412	399	355	403	362	410	398	402	431	389	372	433	426	359	404	407	382	404	445	415	356	427	396	352	431	378	387	408	380	399	404	384	378	391	390	393	382	333	340	399	397	373	405	419	367	393	401	404	396	430	421	382	386	423	371	387	368	372	359	401	407	365	395	397	397	395	401	361	432	412	366	379	354	395	373	402	352	398	414	402	410	423	361	374	406	330	403	392	374	381	400	400	396	398	388	407	404	395	405	391	374	397	387	407	389	407	402	407	352	369	362	375	403	386	392	405	394	373	397	419	387	378	402	448	381	372	385	416	432	353	418	401	410	390	392	407	385	390	420	392	388	363	399	381	401	403	363	370	378	398	387	400	391	407	408	402	345	400	419	376	408	373	374	366	372	390	377	385	370	375	387	370	382	411	381	389	380	387	400	406	392	372	382	403	394	396	406	370	403	408	366	368	399	429	383	390	378	384	410	376	427	373	373	434	370	366	387	375	390	403	383	428	412	412	384	362	388	410	402	416	381	396	422	406	365	384	361	445	379	393	396	368	405	403	393	378	373	409	390	400	378	396	370	420	361	410	395	355	364	412	404	344	387	397	401	379	422	395	412	422	405	432	401	386	401	397	377	407	404	376	427	407	351	400	363	406	382	374	380	378	357	382	372	400	391	356	420	412	426	413	434	381	404	388	379	449	385	404	394	395	406	401	356	373	378	361	413	384	376	407	382	379	385	381	379	385	375	393	398	406	426	396	353	411	367	364	408	389	405	394	392	367	406	394	402	423	398	397	391	438	377	381	393	401	397	410	374	406	398	353	403	393	398	377	437	408	370	372	385	395	456	397	437	339	410	388	392	373	396	401	390	411	427	395	386	400	414	383	401	377	367	371	406	419	373	402	398	374	376	429	394	392	383	385	402	406	385	383	395	406	387	370	382	332	400	409	378	410	385	403	377	391	378	393	363	374	405	364	417	386	398	399	400	417	389	416	387	405	410	401	376	435	404	377	383	385	380	393	408	392	382	373	376	392	402	409	422	400	392	350	401	351	362	390	418	350	388	414	395	398	401	412	401	397	394	402	413	424	428	385	398	384	366	402	415	380	375	365	348	388	397	397	368	405	405	419	411	387	396	401	399	391	382	400	382	374	395	387	382	425	373	414	369	399	393	396	387	403	379	371	393	408	386	394	379	397	382	379	411	405	357	357	387	367	426	388	374	377	384	391	400	370	379	445	397	391	382	374	401	418	392	374	425	380	391	368	378	397	397	395	385	397	437	401	414	393	390	368	389	382	373	385	347	377	420	355	407	388	369	409	362	423	402	394	384	344	419	393	407	386	384	383	410	367	392	397	398	391	413	377	397	387	416	381	386	382	359	386	341	376	385	437	386	412	369	371	385	392	386	394	413	357	416	393	400	391	412	370	379	419	386	405	412	407	388	376	365	387	395	368	373	404	392	392	399	355	367	389	388	375	389	371	387	355	365	393	410	399	386	352	397	422	414	404	388	419	388	392	391	379	398	408	408	416	397	351	390	417	393	400	395	393	393	411	380	399	416	373	409	411	373	390	404	385	395	379	412	428	380	402	357	387	389	386	407	384	354	435	390	382	406	380	419	391	373	358	378	392	405	370	392	377	372	414	370	373	396	361	413	423	381	388	367	397	373	419	406	360	417	379	439	402	386	396	400	379	384	354	393	367	391	393	387	413	394	410	387	410	358	403	379	366	402	374	444	364	389	402	391	399	405	399	413	393	412	419	384	343	402	414	404	422	414	376	421	358	414	364	382	349	412	402	384	414	372	370	413	386	382	386	400	378	370	377	396	384	395	366	401	384	378	378	415	401	373	400	386	453	394	404	389	423	390	406	371	402	378	363	364	409	385	408	434	421	398	379	392	404	407	356	422	376	417	359	415	426	412	349	419	405	431	411	374	405	389	368	380	397	411	429	397	404	393	417	398	378	392	406	377	393	405	380	404	340	399	377	376	403	405	388	396	379	379	394	378	404	381	426	394	364	351	385	387	403	415	378	412	400	400	413	376	407	413	359	399	400	397	409	386	406	382	364	409	407	378	375	382	427	385	374	378	407	401	365	377	367	372	391	408	378	411	413	355	374	382	362	379	398	413	390	382	406	386	390	402	410	408	377	394	393	425	417	358	378	404	361	438	405	408	406	370	417	407	386	340	383	391	407	435	416	405	400	382	417	377	390	366	370	376	394	388	402	397	405	352	420	374	393	363	395	380	385	404	372	425	374	384	378	437	401	358	404	397	394	390	364	373	405	435	379	408	382	392	412	387	404	405	404	402	363	378	391	368	376	371	413	371	399	368	398	389	370	375	353	386	412	369	399	399	397	380	385	397	381	396	389	444	379	413	356	399	412	382	414	406	404	411	379	419	387	377	393	413	365	369	385	378	364	380	414	420	355	392	402	381	383	393	405	382	362	384	424	435	380	394	401	363	449	401	410	344	385	361	372	402	391	411	394	405	373	373	383	385	383	422	358	372	389	377	414	388	391	364	378	373	394	372	398	448	382	401	388	390	397	363	403	399	397	377	439	397	388	386	372	354	413	401	418	379	425	416	402	392	395	392	384	417	366	408	406	384	376	359	370	345	396	373	382	403	380	373	375	397	413	403	383	437	388	413	406	380	437	399	362	382	399	356	376	408	367	381	412	374	410	393	404	365	396	380	378	390	396	367	405	394	383	349	411	374	385	416	429	352	426	402	394	385	395	396	398	382	389	402	380	353	362	399	396	373	389	358	399	396	388	377	383	376	394	419	430	393	351	382	366	374	395	393	414	388	406	391	382	389	369	399	387	402	434	384	390	385	391	401	414	377	357	365	380	353	440	429	422	423	370	339	399	376	378	373	385	400	386	386	404	387	425	392	392	386	381	401	384	359	380	390	389	383	383	390	384	376	387	435	370	416	373	387	405	362	377	358	383	356	387	394	376	373	406	394	379	389	424	391	390	426	378	383	400	366	373	401	401	369	381	405	382	419	400	393	377	400	356	420	364	401	351	403	386	365	423	395	423	396	394	399	380	394	366	353	370	396	385	396	360	372	363	391	362	356	361	440	399	376	390	380	364	388	398	384	438	410	370	420	393	372	384	376	405	377	378	378	386	407	391	386	324	406	385	408	389	426	399	382	378	353	384	384	392	405	392	367	383	392	416	426	362	377
39378	26762	11258	3359	1827	1039	1017	925	929	926	955	959	914	953	944	926	913	918	887	948	966	952	949	892	995	923	948	913	960	996	921	898	966	919	933	878	917	931	921	893	1001	933	932	924	976	964	941	940	914	958	940	955	927	962	996	923	958	949	949	955	942	965	977	908	964	968	947	978	992	932	937	950	919	873	907	982	945	940	973	928	995	945	939	944	968	921	919	925	952	907	902	918	952	920	954	945	924	887	967	974	994	951	935	931	932	1007	976	946	913	883	919	925	993	867	993	934	913	975	966	948	981	929	974	913	944	919	889	944	869	938	919	903	931	939	881	957	886	972	895	926	926	885	886	1010	932	956	936	905	949	942	951	969	929	949	947	979	956	941	996	936	984	949	962	924	948	960	892	912	995	948	984	950	929	917	962	901	962	943	923	947	899	925	936	934	946	884	884	888	945	921	932	890	925	906	964	960	947	944	983	943	895	932	937	967	925	922	936	947	891	990	925	1003	930	994	952	962	928	923	961	980	965	925	998	928	943	917	899	936	919	904	983	936	966	951	938	949	939	933	954	916	938	937	977	946	855	949	949	975	950	884	977	959	901	947	909	934	935	961	920	877	955	960	933	923	897	947	902	991	936	971	966	878	948	935	920	968	997	948	955	925	935	970	932	946	959	912	941	1012	908	913	924	980	955	946	991	950	960	933	888	1003	943	936	899	950	883	955	924	967	1022	989	921	937	879	895	949	996	912	971	965	918	955	927	942	969	932	918	966	901	916	904	968	922	957	911	901	950	940	940	979	912	992	989	960	935	956	941	951	959	907	910	924	937	894	977	909	952	954	894	940	937	958	978	951	972	912	944	991	973	906	933	912	885	946	916	949	920	977	934	919	973	907	951	921	955	994	901	925	949	925	945	927	941	900	943	908	936	931	920	930	917	950	943	997	921	1004	963	887	950	913	893	982	918	943	907	891	918	868	918	962	966	941	937	950	949	951	966	931	923	957	963	977	909	975	957	869	964	911	983	960	922	976	902	979	958	924	971	946	992	985	948	954	931	950	933	919	954	872	917	945	917	872	905	970	932	932	922	920	961	950	957	994	920	949	907	959	999	956	983	912	924	922	978	917	923	916	963	919	976	920	975	910	967	984	934	939	982	953	937	940	910	879	956	869	967	916	977	908	956	925	960	940	928	944	932	971	895	956	1001	920	958	922	956	960	958	958	946	949	972	912	934	971	916	933	931	928	964	901	950	920	946	946	919	918	950	910	934	938	960	920	905	914	991	937	916	946	927	917	949	903	940	951	1014	952	921	945	946	987	959	933	926	995	1009	975	917	975	915	908	917	1013	999	957	946	924	915	883	916	902	930	943	977	957	902	935	862	963	944	913	921	969	955	959	1004	912	918	901	901	935	971	941	893	972	927	988	922	984	959	966	917	972	939	978	969	947	967	971	944	961	987	954	924	957	969	889	956	940	935	914	906	948	910	963	919	909	1021	943	969	930	942	928	950	942	957	952	940	956	971	993	947	945	902	897	980	924	981	953	984	921	962	978	916	910	937	916	920	957	955	931	954	897	963	943	909	937	908	923	963	920	898	920	903	863	909	928	950	981	919	953	913	964	970	937	917	922	958	955	948	944	975	920	956	962	940	977	944	931	885	962	910	975	932	961	906	936	932	964	935	1012	947	881	917	981	943	943	899	907	970	931	901	957	971	975	916	965	929	978	947	939	989	942	923	966	942	929	866	935	974	940	984	986	958	961	939	886	979	956	987	898	926	968	922	959	937	943	930	928	915	928	923	930	976	955	930	963	898	938	931	937	953	925	962	969	923	928	908	962	929	973	923	905	917	951	894	1026	950	924	908	917	925	943	957	934	910	926	903	965	969	968	980	868	917	974	931	899	921	921	940	940	921	981	913	951	967	919	945	956	896	964	976	924	896	961	950	895	938	971	953	964	977	904	927	913	952	944	955	948	979	954	955	976	932	915	955	981	975	956	928	984	928	932	935	983	958	925	949	915	883	941	959	889	904	952	893	970	957	935	965	919	918	913	905	1001	967	921	996	927	984	929	905	991	924	895	959	975	988	946	981	987	971	946	893	969	941	1008	894	965	937	927	931	956	961	994	912	928	871	960	936	958	915	966	960	959	989	922	1004	951	983	902	900	923	929	962	1000	946	986	997	924	958	986	989	951	918	939	912	950	977	974	985	944	977	922	947	939	918	919	928	956	908	946	986	930	982	992	906	901	964	953	931	905	915	900	960	889	915	948	930	926	925	935	920	905	981	959	975	978	884	937	938	932	981	998	890	959	968	919	908	938	994	968	975	896	947	916	926	871	1011	977	964	944	895	931	941	917	914	924	952	925	979	946	937	947	952	947	938	895	995	930	951	970	933	978	934	962	936	952	963	933	936	949	932	928	930	966	943	979	881	886	980	958	959	978	948	954	911	959	910	926	953	948	946	942	904	1011	991	931	923	951	939	943	893	993	950	910	1028	938	899	958	947	940	960	957	1001	917	966	959	913	919	978	984	943	965	879	904	978	936	898	902	915	949	909	978	871	920	939	903	973	979	905	906	935	936	918	950	904	906	892	946	961	964	958	973	898	1001	962	945	961	917	912	905	946	1019	973	914	899	890	998	931	957	968	931	968	951	992	946	950	967	924	958	1021	919	914	956	922	976	940	914	941	917	962	931	930	944	917	909	972	956	998	914	879	943	918	944	952	931	1016	922	917	957	932	925	929	910	928	973	982	946	904	956	974	891	885	979	1010	927	987	946	961	934	1003	981	971	986	891	979	969	960	984	936	974	911	937	982	952	952	944	981	943	941	970	922	958	973	892	953	892	904	916	953	949	944	945	907	968	959	967	879	911	836	952	934	933	931	949	919	889	926	931	954	929	947	943	945	921	957	973	965	959	926	944	949	953	987	965	974	902	921	925	919	924	909	929	992	966	889	931	898	956	920	982	994	960	936	956	882	921	960	905	904	912	923	965	991	940	927	945	1001	898	911	935	875	940	964	981	885	963	952	944	903	945	935	995	955	946	953	942	866	907	950	887	898	875	984	903	973	967	901	980	930	945	989	930	945	944	921	927	927	919	927	972	911	959	865	907	939	949	954	943	900	966	934	947	933	913	955	913	892	957	888	930	957	929	914	948	905	908	947	924	952	963	916	997	954	973	943	909	935	938	952	942	1005	998	970	922	987	947	896	946	905	961	911	918	963	998	980	978	943	973	947	927	960	941	930	949	978	939	945	896	951	947	939	978	990	968	945	928	961	998	865	974	925	914	936	976	895	970	946	943	946	928	927	954	909	965	956	928	930	947	1000	939	964	924	913	933	895	933	931	934	904	941	973	899	939	946	943	914	938	932	933	988	979	923	900	913	922	954	915	896	937	927	960	925	945	926	930	930	900	940	923	909	952	900	918	958	951	922	934	929	941	911	1000	934	924	921	993	982	927	989	950	912	974	949	929	994	916	887	948	1014	972	896	884	910	934	939	947	964	938	967	947	896	902	920	921	952	964	943	938	965
69728	52401	27862	8334	2053	547	510	406	379	386	409	390	400	376	374	386	369	386	386	383	395	414	392	376	396	397	381	391	385	372	401	417	387	394	393	420	377	387	401	372	372	399	400	382	386	395	438	367	393	400	371	407	422	411	397	384	350	392	463	413	405	421	380	407	380	393	388	378	364	377	435	426	413	398	412	415	385	372	386	381	385	412	432	390	409	389	409	399	397	389	439	396	360	413	398	412	364	371	364	372	419	400	417	372	390	368	386	397	408	396	408	362	409	386	383	390	397	406	427	354	420	405	402	386	437	388	368	379	385	405	420	397	423	410	401	390	432	388	435	380	407	414	396	406	384	395	395	376	411	395	419	383	400	402	389	389	403	398	383	415	396	392	378	379	372	377	401	389	430	391	397	424	428	404	414	352	409	413	380	372	372	376	394	359	399	408	385	414	376	414	382	393	387	434	412	401	380	400	406	400	414	402	403	393	377	378	393	388	418	413	403	433	375	395	393	444	417	406	377	377	439	412	390	436	376	406	378	361	398	375	368	427	399	384	401	430	429	388	420	358	379	426	385	437	392	390	379	402	368	382	344	348	387	352	433	403	394	390	387	413	403	368	419	414	427	401	398	361	422	398	374	397	384	415	358	370	420	405	386	391	365	412	389	364	401	388	370	356	399	418	399	369	371	423	372	411	378	390	370	397	417	381	436	400	370	376	391	406	386	414	372	377	369	398	415	379	416	436	406	395	400	376	415	384	389	363	406	415	404	407	399	375	380	411	408	379	376	398	433	379	410	369	363	403	417	389	376	397	411	381	407	411	392	382	395	433	395	424	389	395	387	404	393	427	397	375	415	368	412	406	368	388	380	387	376	416	399	379	408	392	426	376	426	411	387	394	382	410	428	404	429	415	391	353	447	393	396	423	378	418	397	416	404	382	401	409	379	367	377	398	365	395	370	378	431	404	380	385	423	433	367	413	349	448	374	384	365	413	369	401	412	429	422	387	398	379	374	372	390	368	396	370	388	372	375	419	400	410	372	365	396	409	373	422	379	356	373	381	399	349	419	398	376	365	394	425	412	421	399	437	392	423	422	403	415	396	396	383	388	412	376	375	385	408	393	397	429	374	407	367	434	434	412	391	404	434	408	372	378	421	402	418	415	426	356	383	426	416	380	412	374	390	359	380	396	341	385	412	366	373	373	370	381	377	426	406	413	406	399	404	398	393	398	388	433	400	389	376	409	398	370	392	407	413	407	452	402	375	437	398	369	417	420	366	416	375	369	381	391	405	400	417	375	384	444	386	362	409	381	400	363	405	404	405	386	392	379	408	396	410	385	386	409	393	411	397	383	418	437	363	393	358	387	400	354	422	409	395	398	416	430	378	350	362	407	437	423	388	375	364	372	375	399	425	377	362	419	385	366	401	419	377	405	372	373	381	393	419	413	356	387	397	379	366	369	402	405	387	373	422	419	430	406	386	391	397	371	403	449	424	379	410	423	401	379	396	377	370	433	396	398	386	422	408	409	363	422	357	382	376	377	370	374	393	434	403	395	422	358	382	383	380	421	381	381	407	428	417	372	407	389	379	398	364	430	371	429	403	384	381	392	389	365	412	386	406	403	397	441	436	378	389	360	347	365	437	359	403	390	380	405	382	347	397	403	379	371	408	472	399	386	398	400	373	411	382	408	404	392	379	392	404	403	396	405	380	411	397	407	372	420	414	402	417	376	353	388	365	393	398	368	388	377	381	390	388	388	375	407	426	380	380	386	399	419	411	407	390	422	415	379	400	375	411	402	394	378	366	375	412	405	391	379	402	392	382	408	404	425	404	400	386	379	363	383	427	420	395	403	396	382	403	395	392	378	408	428	391	396	393	387	372	373	382	399	409	384	372	375	424	413	388	396	378	404	390	371	464	376	412	388	395	449	391	383	410	403	391	434	407	384	428	437	416	388	364	403	418	400	402	402	375	364	379	368	405	426	391	397	384	386	405	406	403	418	401	386	427	363	385	366	397	423	396	422	399	404	400	403	372	408	402	407	410	403	379	388	389	405	404	373	408	424	381	357	403	381	406	412	393	373	404	364	405	420	429	374	397	377	371	420	408	380	358	377	386	363	393	406	397	359	390	385	401	414	376	374	398	404	381	391	386	379	359	426	367	386	404	364	393	399	429	448	381	396	395	419	389	356	408	375	358	401	402	405	339	367	407	416	383	408	414	416	389	413	411	406	418	417	411	394	389	376	359	358	442	390	413	404	381	392	419	400	394	401	396	374	406	397	381	387	416	376	386	361	359	422	361	352	403	396	440	417	401	424	403	366	395	387	405	395	413	420	386	386	400	412	422	408	398	424	376	409	387	458	358	391	397	404	399	389	395	386	368	409	404	431	373	359	369	389	371	396	409	383	402	374	387	429	449	404	418	414	408	385	341	379	350	353	370	394	355	385	356	381	413	369	426	402	404	387	368	386	415	366	370	390	422	383	387	403	387	388	408	354	397	388	365	392	422	378	384	412	418	401	393	429	397	387	406	396	436	361	402	379	406	412	411	382	387	394	393	386	382	406	402	408	407	384	402	395	395	382	404	456	383	400	386	390	417	369	382	412	381	373	401	392	382	370	379	431	386	420	360	379	364	410	378	393	381	374	390	404	401	402	417	377	390	386	364	395	363	345	371	435	445	384	410	374	375	375	402	425	393	403	420	374	379	399	368	396	395	379	381	369	389	397	417	430	359	374	390	399	450	381	381	423	399	393	385	400	398	389	374	385	391	385	416	404	376	344	378	387	382	398	391	404	390	397	392	416	396	408	385	390	410	397	397	387	434	363	431	359	419	457	401	403	380	391	387	427	387	417	361	437	395	371	399	411	374	401	380	423	373	390	426	374	428	404	400	412	360	386	396	441	427	389	405	400	396	394	383	396	409	403	388	381	402	397	397	421	385	383	350	382	389	383	391	409	411	392	405	396	401	351	396	437	385	398	365	406	383	410	387	401	400	384	379	375	413	415	397	412	454	428	387	410	401	377	372	392	333	390	414	420	389	409	407	405	410	384	396	387	397	384	352	408	395	407	412	383	396	343	393	377	419	387	408	405	405	408	415	371	413	392	417	402	421	395	447	408	372	430	412	409	388	377	382	401	353	405	403	384	382	385	345	410	390	404	415	383	444	384	389	381	399	362	370	414	368	391	432	397	417	403	405	348	378	432	416	374	430	389	412	404	362	396	382	359	401	393	393	380	389	403	391	382	385	375	410	419	399	398	379	394	387	376	421	392	387	404	365	381	424	406	407	374	367	379	386	395	386	408	388	410	395	383	390	387	420	415	425	400	380	431	383	390	420	419	399	396	385	387	376	426	386	404	385	428	429	391	407	414	395	379	339	390	361	396	394	421	354	396	383	416	397	384	374	395	388	412	363	412	456	454	401	405	384	383	375	370	387	411	381	397	367	411	407	399	386	381	403	379	401	362	409	379	397	365	379	368	399	407	406	366	395
49626	41997	26948	11531	5179	1430	1232	935	970	934	958	930	915	944	994	918	955	954	898	971	938	971	960	940	1000	933	929	954	872	955	944	930	969	988	922	974	938	945	953	964	1004	939	958	904	941	932	906	951	947	912	903	954	951	919	983	911	946	956	959	900	919	907	906	931	937	1022	978	955	936	932	931	975	905	922	937	875	958	975	1021	1003	926	974	923	893	955	929	947	961	932	996	987	951	934	965	959	942	988	939	951	988	964	932	922	970	968	956	929	921	947	943	918	1005	970	909	927	1038	954	944	903	934	942	902	991	932	939	928	973	929	898	933	899	940	958	980	972	996	973	987	953	911	951	959	961	945	956	927	913	943	955	924	968	919	914	958	924	988	1011	972	938	997	961	943	937	919	979	1008	946	921	971	940	949	965	962	980	980	979	937	999	938	913	920	937	910	922	990	972	956	939	1010	947	947	921	975	961	965	891	936	921	962	1027	980	915	917	938	931	959	938	915	912	954	953	968	936	917	982	932	979	942	940	985	965	954	956	938	993	922	991	930	940	931	935	931	938	978	983	954	1002	918	943	954	987	987	979	974	949	975	914	923	964	956	945	948	979	981	934	971	917	926	961	987	904	932	1001	927	842	946	919	922	985	931	989	940	941	939	928	905	917	901	970	934	917	944	954	967	941	946	933	964	966	907	911	995	901	970	939	938	942	897	984	946	918	952	903	891	938	953	935	925	1017	960	963	924	968	925	959	954	975	940	977	970	953	986	992	960	971	962	950	943	867	965	921	969	884	891	943	926	958	909	906	933	950	920	952	951	901	969	968	953	992	878	938	965	950	957	987	927	968	925	987	914	990	974	931	884	934	942	934	959	921	911	893	933	967	924	956	991	907	971	973	991	989	963	916	969	977	956	958	893	951	980	1005	959	921	980	981	954	967	967	908	964	1022	954	1001	925	922	985	957	946	954	990	980	958	934	937	973	930	966	980	925	903	946	949	1003	900	897	972	895	940	943	899	971	938	979	963	892	982	985	928	900	995	942	958	938	903	898	947	922	970	949	998	932	902	954	982	870	998	960	926	933	1019	959	988	951	972	943	914	967	976	940	906	970	916	918	932	944	891	937	976	966	958	998	924	888	939	899	938	942	936	899	947	974	938	916	894	902	943	952	926	968	941	881	940	981	935	929	894	898	961	911	947	957	917	880	947	948	928	916	987	993	957	951	932	916	946	985	961	918	946	908	914	961	915	885	1019	916	943	956	932	933	945	958	922	943	931	917	927	888	947	886	925	965	938	998	899	970	983	923	908	952	981	950	1010	884	947	946	932	984	927	951	928	958	955	984	960	957	924	948	943	928	936	927	900	976	963	956	957	955	966	956	928	923	991	954	1010	967	1035	898	977	1010	932	919	948	929	937	949	946	989	944	960	926	937	953	896	965	980	950	967	922	903	921	917	911	968	931	982	918	965	923	940	958	905	963	949	948	949	924	924	936	969	955	987	953	976	950	973	909	959	972	951	936	946	976	926	933	953	992	928	926	912	925	924	951	938	934	950	983	931	950	932	919	940	972	902	896	929	961	922	921	986	908	909	941	947	932	988	940	980	933	944	977	909	943	975	923	925	933	927	930	956	950	976	954	935	928	980	934	947	981	984	981	973	958	963	928	968	969	957	979	893	937	981	921	980	908	944	958	981	975	983	981	935	979	977	905	954	956	913	938	969	952	974	976	960	926	973	905	940	907	965	968	925	923	934	950	966	946	947	956	909	917	918	991	995	948	955	934	946	918	913	904	848	967	977	908	935	966	926	1006	934	972	959	912	970	942	988	970	963	944	944	956	975	954	996	908	958	948	916	888	988	1012	900	986	961	960	934	1005	910	900	971	933	963	980	948	928	995	899	951	964	927	972	962	930	957	929	977	975	950	935	907	977	958	940	888	965	961	950	957	958	910	952	937	968	961	928	929	938	990	937	953	915	943	902	947	949	942	900	1014	962	946	934	991	974	961	926	955	938	958	919	968	951	917	918	1006	988	1006	948	935	966	943	925	1004	917	996	922	950	936	967	939	889	962	883	958	950	967	1003	955	945	929	1006	888	919	1002	902	948	916	933	954	911	924	919	944	950	940	973	940	927	962	935	958	987	929	922	913	977	980	998	983	943	976	956	917	950	926	908	944	996	922	959	996	934	949	955	949	904	977	938	895	936	934	903	939	958	976	953	969	974	985	961	966	944	928	962	938	953	931	923	973	952	943	937	923	923	960	949	1015	928	960	942	932	1001	973	897	905	946	987	1008	976	984	980	910	1023	930	979	913	916	949	958	955	977	930	963	902	889	860	911	945	982	1013	988	917	893	930	939	918	954	938	937	970	918	897	932	931	895	930	925	969	937	957	973	963	974	938	925	938	937	984	1007	889	936	951	918	959	934	982	939	992	918	927	978	1000	874	915	888	1009	926	936	893	921	956	894	943	938	975	938	979	973	930	917	933	924	927	939	930	921	930	948	948	907	975	936	1013	977	912	984	978	969	859	949	949	960	969	1003	954	911	922	925	978	922	908	955	887	945	920	1002	930	942	924	936	987	975	986	933	959	953	961	923	974	892	965	977	976	913	974	994	963	928	937	972	942	970	929	940	941	940	969	978	881	941	897	950	944	930	975	947	925	927	920	932	920	912	978	945	917	917	966	921	923	873	912	969	923	897	955	958	928	925	977	945	979	936	988	962	896	923	944	971	940	969	890	910	941	933	902	913	991	919	928	919	954	891	906	966	959	927	953	941	951	871	955	951	915	969	937	937	964	949	922	973	965	940	921	866	938	928	924	934	927	968	939	968	944	988	980	903	938	922	928	1013	979	968	949	932	955	1008	945	943	977	953	972	945	972	1001	924	926	935	980	959	963	957	968	923	983	931	929	1011	913	946	963	961	922	965	985	907	931	932	991	910	932	935	929	976	955	943	959	914	960	917	940	942	977	962	939	957	926	979	933	918	961	939	947	982	911	955	954	933	921	947	957	940	928	990	906	922	984	954	917	942	962	1008	906	910	929	906	934	912	911	987	941	940	999	932	985	971	958	943	1009	952	946	939	955	945	953	978	967	930	982	909	974	928	924	925	903	940	942	916	985	997	902	955	965	946	919	955	969	926	1033	919	943	893	913	893	953	909	981	921	895	933	973	929	961	870	890	931	963	918	967	992	929	907	940	1003	955	981	966	914	939	996	944	936	969	1014	941	924	937	937	985	1041	994	916	932	897	948	946	934	965	890	992	914	970	928	979	949	992	929	974	905	995	990	992	899	1011	951	980	984	952	972	964	951	951	974	958	895	967	917	926	874	966	975	964	927	931	983	968	969	902	952	926	897	995	923	965	936	986	980	903	929	982	893	915	972	936	989	963	893	928	962	910	934	950	909	944	979	898	981	976	958	911	962	971	958	970	964	934	964	921	1003	911	974	987	929	949	911	985	932	938	944	927	916	913	908	976	967	945	905	937	948	949	911	909	906	912	929	917	992	926	977	932	951	956	881	938	916	928	996	920	947	941	936	952	902	902	914	932	959	915	889
88990	74717	48963	24505	11377	1616	707	327	291	303	284	284	291	295	264	312	297	285	298	287	317	334	290	290	305	304	314	317	301	296	310	283	242	309	291	315	285	269	305	287	277	290	270	285	276	285	284	286	301	290	274	291	293	320	253	307	255	288	319	303	313	301	330	280	301	282	270	304	313	317	291	312	280	308	338	281	284	296	277	300	288	315	289	293	306	284	346	328	323	296	297	271	325	318	307	285	308	295	289	261	280	300	285	300	277	284	318	273	306	308	301	278	302	290	293	273	287	278	282	293	303	299	305	302	290	295	283	263	288	292	309	307	287	289	295	302	326	300	270	305	297	324	289	295	289	270	282	307	301	286	319	303	317	299	273	284	326	272	290	314	299	345	306	287	278	269	279	281	314	292	268	264	248	292	298	280	279	315	284	254	304	316	265	297	300	306	287	274	317	271	308	282	293	292	277	293	306	308	314	259	266	305	314	302	287	288	341	266	299	290	326	283	302	273	312	320	340	293	296	252	299	296	273	311	321	282	298	299	281	321	293	275	304	262	287	338	293	272	297	303	286	286	276	282	294	274	279	293	285	290	282	304	311	287	295	311	280	309	330	295	283	333	311	267	327	280	284	267	290	299	296	301	291	294	298	265	304	287	305	285	311	293	294	293	323	277	296	304	330	309	297	306	298	273	273	308	299	274	300	264	298	314	312	310	244	280	292	278	288	264	296	292	282	305	313	304	312	281	274	304	258	340	283	294	261	301	267	318	299	304	286	320	315	266	277	298	284	295	306	284	307	297	264	326	269	272	263	276	305	302	287	281	303	298	326	320	296	275	280	304	259	300	261	289	302	308	269	282	280	285	333	296	300	299	315	285	295	283	270	291	321	307	271	307	291	271	295	280	296	262	268	278	268	297	274	306	305	276	278	271	309	285	302	271	295	305	299	299	314	291	291	286	286	276	265	300	295	304	276	290	273	271	288	300	274	276	312	275	308	262	311	309	278	285	296	317	297	290	288	276	288	266	292	294	276	290	301	293	278	303	295	272	295	289	318	267	296	282	286	315	309	284	325	285	254	303	273	292	288	291	289	301	325	300	307	295	299	289	285	267	285	295	287	273	303	303	281	284	286	293	302	305	304	288	329	274	290	272	265	295	320	282	327	300	287	281	319	295	292	286	303	296	323	312	304	282	264	296	289	290	289	291	263	296	302	294	275	300	282	276	280	326	300	299	288	313	287	295	296	294	274	269	259	262	310	302	280	287	284	334	287	312	268	314	279	290	283	291	291	302	289	295	258	268	292	296	288	310	244	325	289	313	283	325	279	315	272	307	280	299	318	303	313	320	287	277	296	281	275	303	280	338	257	288	301	294	271	283	260	287	283	309	295	320	277	287	301	303	288	321	275	274	309	305	333	300	310	283	312	259	271	303	276	291	281	283	280	296	270	293	293	312	308	305	297	273	276	310	296	300	301	299	313	302	305	280	295	301	270	276	302	279	305	284	324	282	267	303	308	284	276	264	278	267	284	290	303	270	295	294	309	288	313	286	290	306	314	325	311	306	281	278	280	292	322	261	300	309	305	291	294	289	282	266	274	274	282	289	281	296	282	292	300	295	280	288	261	275	306	298	296	302	296	305	308	335	297	266	319	293	291	315	310	304	327	314	257	310	282	338	297	301	279	282	303	318	287	300	287	314	272	299	296	265	264	289	313	292	301	324	283	271	286	293	267	297	272	295	281	276	248	281	287	243	278	295	306	291	270	314	285	299	269	285	303	289	298	286	271	260	310	289	268	266	271	280	274	300	309	289	279	289	288	292	312	281	292	318	300	266	285	270	293	299	308	315	316	308	304	293	310	308	294	266	295	310	291	290	288	310	306	296	296	336	300	269	273	302	285	321	315	316	297	295	314	313	288	329	294	266	262	276	311	284	305	287	312	343	302	281	300	283	278	279	317	278	305	278	284	288	291	334	295	302	304	281	290	273	284	282	252	279	271	292	303	305	283	284	292	297	339	297	272	306	318	276	315	302	280	294	287	302	288	305	269	294	291	306	324	286	275	310	271	289	290	304	291	328	287	300	316	314	291	296	317	290	323	293	292	311	294	267	311	325	276	292	277	325	278	315	301	312	310	319	298	269	306	270	309	295	276	290	296	268	293	281	316	312	279	281	317	307	304	275	299	287	293	295	302	310	307	318	287	307	303	274	304	306	304	260	308	343	308	272	324	305	236	268	296	314	293	296	309	321	277	297	261	286	277	302	294	298	303	285	279	290	282	300	276	285	256	340	282	255	305	325	284	305	294	290	297	321	261	294	286	291	311	288	304	310	272	285	319	281	308	291	326	321	301	284	289	294	330	286	316	289	278	279	333	298	320	313	316	270	292	275	296	348	278	287	302	309	283	286	299	307	280	303	303	306	280	289	299	304	321	305	285	288	294	292	303	274	319	306	280	276	332	323	297	309	296	288	286	306	321	310	281	284	266	290	327	288	322	280	289	278	281	295	282	310	265	321	315	332	293	332	281	291	289	293	289	272	285	324	295	277	300	279	293	271	306	267	307	310	302	298	284	286	270	324	305	292	270	281	278	275	265	293	278	296	285	294	290	316	304	284	324	300	299	316	266	239	282	297	287	298	278	258	292	277	298	298	293	250	274	306	299	289	301	291	272	311	295	290	285	290	299	264	314	314	276	286	312	286	291	306	312	290	281	278	348	282	305	272	295	301	250	299	315	320	282	309	295	286	279	296	313	298	298	266	294	292	316	311	265	300	269	276	276	308	287	280	250	281	276	295	316	280	311	285	314	300	309	260	275	300	299	268	309	274	330	293	317	316	287	270	276	314	298	284	298	287	277	297	294	284	321	266	285	289	290	347	270	291	282	321	288	318	315	286	301	256	312	323	293	283	269	305	300	313	287	284	279	315	283	264	294	293	272	309	284	326	283	316	280	283	288	286	295	293	306	305	317	301	295	317	262	283	264	256	302	288	270	264	268	271	267	309	316	273	286	302	301	316	313	252	289	301	295	298	277	308	318	333	287	294	270	295	294	303	282	276	323	256	304	342	315	315	279	258	309	267	315	297	326	285	314	348	329	263	304	300	298	310	300	305	285	294	294	277	298	283	300	289	301	311	294	277	305	287	324	292	312	285	329	276	293	305	286	258	288	304	285	257	268	268	283	300	290	292	286	308	309	300	304	303	302	283	278	241	261	290	289	295	272	296	275	304	289	269	303	300	331	302	279	296	318	274	313	297	281	303	270	270	298	287	309	306	288	306	297	313	290	271	246	283	282	280	305	279	285	271	340	274	304	287	295	316	308	335	327	309	298	300	280	315	282	312	296	282	320	269	304	285	282	284	302	288	294	278	289	281	268	327	255	269	280	287	282	279	332	301	288	267	283	264	332	306	290	293	301	321	281	262	285	266	297	305	300	298	288	252	328	285	302	324	304	288	292	283	310	302	304	264	296	291	310	273	306	279	281	300	265	295	286	292
69559	64218	46323	27713	15241	2840	2123	838	709	684	704	733	706	758	708	728	760	664	684	726	720	728	714	688	703	702	660	704	720	732	744	697	709	746	782	703	681	724	748	707	692	682	722	724	753	703	691	715	698	730	727	717	722	723	730	699	711	696	710	670	685	697	727	709	719	699	726	652	758	725	780	707	661	728	747	711	742	709	743	724	721	718	679	729	710	702	734	695	726	687	699	700	662	738	681	656	750	712	723	732	810	706	703	729	704	686	725	692	720	681	680	685	740	712	722	696	732	708	733	727	665	688	794	719	664	742	746	677	750	707	714	747	706	717	708	691	718	720	692	706	746	711	724	714	739	669	764	741	748	739	718	732	725	717	685	759	664	679	712	737	676	732	732	715	762	668	707	717	705	727	730	684	686	750	692	752	745	693	668	709	702	645	669	720	712	689	694	699	748	669	699	714	734	663	729	694	701	744	705	684	712	693	723	712	725	729	705	715	731	721	744	689	674	707	754	670	700	677	751	677	729	739	697	684	635	700	706	698	715	681	745	688	687	721	680	655	716	716	700	735	694	702	710	691	720	694	741	743	701	676	705	702	769	649	693	731	713	753	659	729	704	725	710	687	706	728	710	751	734	723	717	692	727	727	716	748	691	752	746	709	725	758	726	704	714	716	694	733	747	725	693	694	713	710	693	804	682	695	683	697	694	718	718	794	769	695	765	697	748	698	733	715	723	703	729	727	691	741	717	725	704	735	718	703	735	685	700	725	710	733	709	708	731	751	674	693	706	715	655	704	716	759	654	729	691	730	707	765	724	741	716	688	700	690	701	748	775	681	713	711	719	725	735	701	682	747	715	679	683	708	672	708	747	736	688	718	693	747	715	685	653	695	693	733	709	703	684	721	752	727	719	726	714	684	722	754	692	737	737	681	695	682	742	719	752	730	687	673	723	673	718	709	706	704	700	744	745	688	713	690	690	691	721	696	706	732	700	698	661	749	696	713	720	694	691	696	712	779	772	743	675	743	753	708	704	753	767	686	745	699	723	721	699	709	710	686	750	703	733	726	741	684	741	712	708	721	724	715	679	689	705	759	752	653	687	712	739	713	706	707	674	695	729	704	726	728	713	712	740	670	716	749	700	741	713	720	691	684	712	700	711	688	744	746	639	701	707	678	712	716	711	722	734	718	710	721	724	711	742	725	718	689	744	687	690	691	727	741	727	689	711	734	690	692	723	676	704	702	737	701	729	714	714	741	720	723	762	713	684	747	718	676	682	709	705	691	752	704	713	728	705	715	750	687	698	711	769	750	683	706	704	707	709	712	754	747	722	671	712	656	701	696	707	705	756	719	695	732	691	688	760	661	756	717	677	750	701	717	729	702	720	695	747	688	722	699	706	730	705	702	727	701	746	727	705	756	744	677	712	780	702	757	736	729	686	680	698	743	707	703	695	726	712	679	687	726	732	714	695	687	688	705	718	705	696	700	698	730	693	720	692	738	672	707	687	789	684	688	728	695	698	715	703	731	714	752	722	727	777	719	708	709	693	703	708	728	726	726	677	679	709	691	737	726	686	718	673	769	708	722	725	718	713	694	740	723	734	718	713	667	732	727	725	740	725	704	706	702	751	681	711	684	735	714	699	717	675	726	704	713	757	695	679	742	716	753	740	769	703	723	731	730	754	750	712	734	708	724	691	745	733	725	716	727	722	693	698	758	758	686	712	659	685	684	769	716	688	712	683	669	701	684	749	727	772	699	714	716	634	692	725	727	741	698	703	706	712	703	703	710	705	665	724	676	707	725	697	725	704	735	693	791	696	710	693	705	748	675	693	718	715	719	751	749	702	723	704	690	729	706	731	705	708	719	750	744	665	728	729	665	686	706	736	689	695	717	686	776	698	701	742	669	687	734	697	746	694	702	727	689	744	697	698	757	652	732	743	738	701	758	740	691	750	728	708	737	739	698	704	721	753	712	653	673	660	717	667	717	702	687	715	717	684	672	763	724	712	704	714	683	720	655	684	709	666	702	670	681	717	694	728	694	731	710	686	725	707	690	729	671	776	763	690	709	704	721	732	694	737	697	694	710	717	729	693	766	704	741	692	694	717	712	741	739	679	714	664	674	701	688	717	741	718	700	700	706	673	743	702	723	702	739	705	787	729	650	684	703	748	693	731	735	667	683	710	689	661	704	694	742	722	745	778	678	727	705	723	726	754	712	771	725	693	780	716	749	725	674	731	746	726	709	720	699	673	693	689	699	703	750	684	740	690	753	708	775	738	737	730	715	730	711	778	744	717	741	712	750	708	729	773	710	721	710	671	697	702	708	723	691	712	717	736	690	742	706	715	709	728	706	708	701	696	709	736	757	695	732	696	706	728	685	688	780	660	738	734	730	680	707	732	722	768	680	677	719	705	725	751	731	771	758	746	756	730	733	708	698	767	684	711	726	692	699	701	692	740	687	704	714	718	678	684	699	762	735	668	721	726	762	711	734	697	713	726	707	759	689	731	680	709	700	706	732	726	744	661	695	709	674	705	701	700	691	746	694	690	732	724	758	674	701	675	693	688	668	719	678	693	698	698	682	711	727	677	724	741	669	734	689	740	672	690	678	711	700	696	692	696	748	764	746	711	676	709	717	743	692	745	719	703	672	718	702	720	716	743	740	728	726	663	694	679	706	718	740	744	700	720	719	663	678	682	704	759	705	736	658	714	737	720	723	748	706	668	750	699	690	678	740	709	703	742	702	753	759	732	723	731	712	692	713	747	722	684	759	719	669	709	702	743	737	708	690	704	691	702	724	691	682	720	721	744	681	698	751	725	652	666	707	726	721	687	746	738	703	719	697	741	706	722	722	718	716	697	765	696	726	719	722	711	724	745	704	697	686	773	746	690	700	648	736	739	703	700	647	731	730	698	713	721	741	745	721	713	695	725	722	732	698	800	683	719	702	726	730	724	714	699	720	726	683	739	730	708	661	697	715	647	743	712	750	727	683	719	699	720	699	700	717	707	691	696	667	749	695	723	718	674	684	730	686	709	722	732	736	698	737	666	718	700	738	712	695	686	689	680	710	696	704	733	676	725	710	731	698	685	765	689	708	783	725	680	743	716	773	704	710	720	793	721	703	727	702	701	724	689	730	664	682	722	712	698	715	706	657	705	719	731	692	684	711	719	743	727	700	716	677	674	717	734	723	741	673	701	787	707	699	699	730	729	713	670	690	684	720	714	709	723	695	668	702	674	680	724	718	736	718	722	735	706	753	712	693	733	737	689	685	693	711	666	752	730	709	729	712	673	704	657	637	706	714	690	711	698	647	710	702	725	730	732	704	709	699	684	739	695	720	709	752	737	736	702	696	719	698	733	771	687	716	715	732	727	724	746	718	702	709	674	727	709	670	729	711	694	695	697	741	728	683	700	707	696	732	761	708	696	683	707	731	734	709	740	714	668	726	728	716	713	703	725	725	718	682	679	720	753	678	732	722	718	768	690	713	745	728
43460	28323	9901	1428	688	399	459	404	405	424	418	381	428	383	400	410	424	375	370	383	371	411	408	406	409	428	391	399	413	393	393	395	362	394	429	436	368	413	419	404	356	379	408	400	366	348	384	401	390	382	389	411	448	378	379	389	401	383	380	444	395	385	397	424	414	422	396	400	381	374	396	395	396	421	417	402	405	420	401	380	382	414	416	392	441	381	385	392	379	359	436	401	428	378	405	408	401	424	391	394	416	427	369	376	370	396	425	412	397	380	391	401	370	384	407	422	364	389	420	365	401	386	450	393	401	401	430	402	374	370	449	418	401	384	414	397	400	429	406	385	410	409	374	390	410	366	416	364	460	424	419	422	400	384	386	385	394	406	438	396	381	404	378	412	411	413	356	448	410	379	370	379	405	439	405	370	385	409	406	443	377	409	401	422	416	448	383	401	433	407	381	396	443	401	376	366	390	418	396	411	394	399	396	384	407	395	386	383	426	374	393	422	410	421	398	370	405	380	414	419	410	411	420	413	375	416	417	425	406	406	370	389	440	411	395	423	385	411	340	366	388	400	434	386	388	398	399	386	351	374	365	399	412	392	419	436	424	392	422	390	439	410	377	433	406	399	386	394	377	399	412	400	409	372	413	414	408	429	377	409	394	391	388	389	417	418	383	427	412	360	410	419	403	415	393	379	437	407	436	385	430	389	416	397	417	390	397	415	399	390	403	362	380	409	367	383	382	410	426	408	434	421	409	412	405	372	422	419	449	391	384	419	389	396	402	400	436	413	439	386	403	385	402	388	375	386	412	445	389	386	400	380	425	407	418	407	420	391	391	393	378	393	385	407	415	389	388	420	411	405	426	407	428	387	421	348	398	406	405	385	424	400	395	401	418	361	385	370	412	380	387	403	423	378	388	369	377	411	432	419	367	430	385	397	388	388	366	397	397	360	405	385	424	383	431	398	415	393	393	392	407	441	435	374	411	417	410	416	436	406	436	412	394	437	379	402	404	389	420	418	428	429	382	379	364	410	416	399	426	410	370	396	438	396	370	414	430	420	372	380	406	400	377	397	383	396	398	405	399	400	404	420	396	424	382	381	391	420	406	357	425	428	411	419	423	425	377	379	427	405	383	413	395	381	417	402	378	384	393	397	410	444	401	362	402	434	362	427	404	390	396	399	364	391	383	390	389	423	380	366	398	402	400	433	366	366	420	394	372	404	413	383	387	400	392	409	389	391	363	413	367	400	367	377	385	414	378	390	354	406	383	381	416	376	445	383	414	429	416	407	424	392	406	361	385	433	402	362	429	380	399	427	427	411	418	397	367	399	419	383	397	403	402	396	397	391	404	438	443	401	411	392	454	418	411	384	365	391	396	385	394	382	348	411	384	389	394	408	361	400	417	427	394	398	381	440	399	419	361	398	438	368	387	365	401	387	416	432	353	394	442	390	427	422	427	341	412	412	380	388	380	382	395	382	380	384	409	389	388	411	403	422	395	450	388	363	384	375	398	407	404	409	417	377	416	394	351	423	402	410	402	380	407	414	387	421	404	376	377	413	402	418	424	409	441	431	397	421	418	440	392	417	397	406	422	377	370	440	398	388	386	392	389	403	397	371	427	356	391	380	390	421	411	382	397	438	384	383	413	399	413	378	445	420	397	413	420	360	376	414	392	391	425	377	371	371	372	406	442	400	412	396	375	387	375	396	387	375	419	379	404	408	393	386	425	382	351	406	419	366	389	409	398	419	395	403	385	383	395	409	412	413	349	371	423	374	369	394	416	418	355	392	405	437	400	414	400	382	386	402	394	409	368	371	406	406	378	382	388	401	414	346	366	375	409	365	410	344	421	391	405	377	416	397	407	413	372	399	367	377	380	393	409	375	414	406	378	414	414	382	392	407	416	388	405	408	389	403	384	414	388	388	415	413	401	392	361	413	416	376	391	406	413	391	378	423	447	395	390	431	395	422	394	365	410	396	387	389	403	439	420	438	397	391	397	371	401	383	398	369	403	435	392	415	416	434	383	403	407	383	398	390	398	415	363	395	385	377	388	393	384	408	417	409	407	394	380	411	395	400	438	378	419	379	370	400	397	421	380	430	401	380	430	430	393	395	355	391	402	394	399	359	373	388	434	388	443	435	377	367	408	433	362	383	386	370	379	402	396	399	393	379	390	379	377	372	447	406	380	411	396	385	428	407	406	421	384	386	390	397	377	400	380	414	402	381	381	372	406	387	388	409	398	422	434	374	399	391	404	445	378	448	373	424	419	365	399	425	387	427	379	400	440	395	399	403	413	411	387	396	391	408	388	383	401	373	410	393	396	393	382	388	383	362	390	379	437	432	379	391	413	367	408	404	409	389	400	366	408	380	396	384	382	356	361	415	378	428	388	415	382	406	400	429	407	365	407	411	372	395	426	395	411	428	409	384	408	380	389	401	386	392	420	399	405	384	402	403	418	414	406	380	427	399	430	398	353	390	376	405	378	378	413	425	430	369	402	399	412	402	409	404	408	395	406	400	415	418	408	413	434	392	398	372	391	424	394	384	410	413	372	418	438	393	392	406	424	399	414	369	385	379	410	385	412	393	410	350	396	415	423	373	392	390	410	382	440	403	362	415	391	376	426	450	375	407	411	402	388	369	409	406	406	393	413	403	436	444	405	401	396	408	418	401	408	416	381	381	392	422	344	421	394	385	354	389	392	400	395	421	395	419	399	392	371	391	413	457	401	395	386	368	419	377	396	403	396	395	404	422	405	408	395	385	388	406	400	407	409	430	435	411	411	439	391	422	401	386	383	398	396	411	382	390	436	405	396	423	374	357	386	375	414	374	417	417	387	418	411	396	400	393	404	419	387	406	405	386	411	431	413	394	387	433	378	436	401	392	380	403	399	420	410	378	358	398	405	389	426	391	403	414	390	412	416	401	380	399	406	416	384	401	390	413	386	419	403	403	448	408	377	389	395	394	389	405	410	383	400	369	417	385	397	380	407	412	425	433	420	409	429	388	362	405	393	413	448	405	402	400	376	391	448	392	393	426	388	395	397	392	374	383	412	380	443	403	406	422	411	405	421	423	401	421	397	378	412	374	367	381	382	410	377	414	402	391	408	410	426	393	393	403	398	426	434	403	412	366	450	427	411	424	392	418	403	411	396	375	417	374	413	390	394	395	398	361	383	413	399	404	404	395	380	396	412	427	404	392	413	380	386	427	377	407	413	392	414	403	396	388	400	422	398	374	393	433	403	393	352	431	390	364	390	415	403	437	398	359	395	405	390	402	402	385	394	376	370	354	376	384	445	419	383	397	415	410	421	386	411	390	377	388	408	388	410	401	363	395	399	351	389	397	371	428	381	418	422	426	382	419	366	405	394	397	419	389	363	402	403	412	385	420	396	423	405	408	400	362	379	394	396	414	389	385	413	393	416	426	447	369	391	379	372	390	381	383	393	352	401	404	389	418	370	383	403	372	357	416	379	391	404	382	367	409	399	412
39248	27424	11324	3107	1826	1052	1027	969	1035	989	973	944	986	976	913	948	924	977	943	957	934	1006	959	932	998	943	957	911	967	929	953	987	903	917	955	961	939	916	931	988	975	931	900	954	917	970	995	975	947	958	950	942	924	859	916	977	944	1058	1006	986	950	983	974	957	1023	981	939	942	951	934	925	932	934	974	987	902	994	931	929	918	918	936	936	988	960	930	962	940	920	950	910	945	985	920	927	976	961	919	933	990	977	920	909	982	949	909	965	941	907	943	965	947	969	1001	930	957	951	953	991	982	988	942	879	950	1021	945	895	998	940	950	944	982	978	921	937	935	934	929	968	890	973	938	912	979	922	1029	915	989	957	911	896	963	927	984	963	937	890	905	920	933	927	919	947	960	941	1008	1002	986	957	990	990	967	988	952	965	918	913	999	971	924	930	968	947	988	939	960	986	924	925	928	947	958	964	944	933	991	949	961	971	987	942	925	938	931	914	943	982	947	1028	907	994	936	941	973	971	918	986	974	938	990	937	969	995	908	921	936	956	947	981	960	957	988	987	1006	946	960	979	978	969	959	911	976	975	976	947	965	942	954	970	945	967	973	963	908	968	933	942	1015	931	972	926	920	923	1001	953	953	1012	986	952	933	914	913	979	933	939	934	981	975	953	956	929	900	962	943	945	970	982	918	931	961	913	964	915	956	964	902	960	956	932	969	944	949	993	943	934	979	922	931	985	998	916	983	954	921	945	909	927	922	946	896	989	957	971	917	958	991	937	952	954	938	969	942	930	896	954	914	938	975	924	963	942	953	993	913	931	971	977	981	990	923	965	983	903	994	969	890	966	937	913	956	971	926	927	980	908	952	958	973	996	978	982	1052	928	991	961	939	917	927	937	935	955	983	955	976	916	953	981	959	959	903	1012	972	919	966	994	963	955	968	971	955	1009	998	965	975	977	932	938	1011	961	953	994	923	949	949	1009	989	920	898	977	1007	923	966	974	939	933	1006	960	920	975	1018	942	919	1035	949	976	897	1010	939	951	1020	952	991	902	952	938	980	912	950	1005	890	973	978	1001	939	955	934	992	957	963	928	929	962	989	930	998	962	943	976	954	963	918	946	939	907	982	984	918	997	986	998	975	967	895	935	928	936	940	905	929	938	976	986	951	972	940	912	937	982	944	939	912	938	970	956	1000	980	1001	953	975	991	976	920	943	944	918	888	911	898	983	926	1000	958	954	923	972	973	972	907	971	966	976	975	971	951	943	931	975	957	927	920	998	896	968	897	948	941	981	962	939	953	943	1021	996	918	963	909	948	958	966	1016	1022	922	902	981	968	972	949	926	969	983	982	923	996	885	961	962	973	945	950	947	924	876	974	1001	930	939	930	932	913	892	947	955	1017	912	937	942	967	923	951	924	991	1027	930	971	942	970	955	966	959	952	952	927	866	1000	943	982	970	979	960	977	963	913	949	932	1010	962	936	912	947	934	971	883	927	980	958	935	941	937	877	944	928	964	939	996	935	964	1016	922	975	900	921	953	942	959	953	930	909	970	963	968	913	1003	974	948	942	933	936	975	962	903	977	954	980	888	930	976	946	954	969	946	984	981	963	995	955	932	886	949	946	1005	892	953	974	994	961	934	947	938	920	953	996	934	967	971	942	959	986	976	968	922	945	902	915	933	960	950	946	945	975	984	956	937	914	978	995	916	923	908	990	919	1003	951	1020	937	901	991	949	942	970	948	960	922	978	926	949	1020	993	957	1014	993	977	882	981	944	977	904	930	957	954	963	899	998	930	971	930	949	972	895	966	905	937	901	933	925	957	931	945	943	923	954	968	953	964	952	970	979	1035	973	940	945	954	915	961	929	992	970	959	966	940	967	966	956	987	961	953	926	977	900	901	945	948	928	948	958	889	972	1010	879	997	992	949	1014	910	975	972	901	954	981	933	949	941	964	936	920	953	961	920	921	915	944	1012	898	992	981	1017	959	963	898	973	933	926	973	955	944	993	931	968	930	928	991	991	968	968	933	937	942	938	918	980	950	942	1009	917	961	989	921	981	953	942	954	946	968	937	993	962	987	1012	914	987	934	932	938	974	923	925	951	965	954	949	968	986	880	973	933	932	922	984	984	1002	956	939	923	916	930	915	963	929	899	982	939	1012	951	1018	956	957	1000	936	962	959	937	929	950	959	943	968	922	965	976	957	932	937	984	919	1005	935	918	984	902	934	979	907	958	963	945	952	998	999	964	977	948	960	969	986	964	932	978	976	968	948	939	949	938	999	920	962	927	972	889	923	939	918	910	1000	948	996	965	972	930	929	941	979	968	968	943	978	966	936	897	929	943	928	983	950	965	963	955	981	972	981	969	893	988	959	1004	997	960	943	961	946	983	934	942	965	918	987	950	942	949	955	979	900	912	908	937	996	978	977	965	946	973	1014	912	951	964	948	1007	949	987	942	1019	901	987	966	977	971	939	1062	939	983	988	911	938	930	940	989	1050	984	969	954	963	1011	915	936	930	954	931	974	979	936	915	997	895	903	961	920	931	936	973	924	973	961	954	947	966	930	925	968	969	1018	942	936	986	970	918	929	969	918	985	926	901	962	925	950	959	923	916	967	951	937	987	977	962	860	928	942	980	959	928	969	906	857	899	960	983	952	907	953	943	976	980	952	950	923	903	1027	1008	986	967	934	1016	988	920	944	967	945	971	967	896	948	936	954	904	997	948	988	982	939	973	1007	961	912	974	984	964	958	944	973	969	952	943	977	929	924	960	931	949	957	920	983	954	915	885	966	930	989	975	978	961	949	973	937	954	912	914	945	954	934	892	946	949	962	931	908	926	1031	962	953	950	976	915	939	969	996	911	935	984	957	970	946	985	935	911	914	962	910	977	930	916	935	969	904	936	955	986	961	910	947	874	886	974	924	977	988	1013	980	991	926	925	1013	910	969	933	964	899	972	1012	977	966	951	960	993	987	930	964	958	981	978	923	1018	944	928	975	965	923	966	943	927	964	921	945	918	980	960	936	985	963	969	940	918	952	904	947	932	984	970	964	965	950	943	913	947	940	986	963	940	951	1012	982	971	937	943	912	987	952	970	917	907	959	935	947	927	908	934	950	889	958	1000	1020	919	922	900	1005	981	958	994	946	957	929	987	977	955	959	929	959	957	929	947	988	966	932	935	912	1055	920	965	1027	939	956	962	949	941	943	974	950	983	920	950	904	858	960	984	928	948	896	969	968	946	970	893	933	990	949	968	962	978	955	967	992	954	985	982	992	964	905	966	923	949	997	915	977	972	986	909	992	999	899	948	940	929	1011	915	984	928	969	925	974	893	998	912	950	1004	955	953	945	939	969	963	921	921	930	924	928	965	987	892	937	930	918	971	1012	983	942	925	950	921	911	982	963	957	912	954	936	903	973	1004	916	913	923	933	932	1006	949	915	983	1023	926	957	943	924	932	939	910	974	991	981	889	960	917	969	966	961	939	948	918	953	963	949	1000	963	987	953	958	1011	943	926	979	943	987	950	930	925	937	929	929	1001	934	945	902	940	945	984	983	955	951	923	1006	923	963	988	1030	906	929	1004	951	1002	887
70044	51816	27916	7914	1899	574	462	400	419	395	425	432	410	401	417	344	390	394	445	449	395	419	432	448	364	390	354	385	405	409	402	410	433	394	341	409	393	449	427	352	399	415	449	405	431	432	419	382	397	398	437	395	396	403	414	420	375	410	414	418	375	445	411	396	397	402	392	399	436	448	410	431	369	398	422	354	408	439	398	378	420	426	391	424	407	423	414	434	406	358	419	374	404	409	410	407	396	423	421	407	392	404	398	396	389	409	404	441	382	428	380	403	413	425	358	372	411	388	399	382	386	366	445	400	419	374	399	409	436	405	417	383	381	427	400	365	416	406	439	382	401	391	385	415	371	416	470	417	402	372	433	357	413	404	402	395	420	438	417	388	415	386	397	383	372	424	400	421	415	414	379	383	425	382	398	411	367	403	435	407	381	447	436	417	423	414	433	411	389	424	415	405	407	392	407	406	390	396	415	380	421	418	386	415	414	395	388	363	377	375	437	436	382	423	408	398	395	430	388	420	382	426	399	385	406	381	417	372	408	446	418	401	399	398	393	368	410	434	402	429	383	411	394	430	388	408	431	398	405	407	418	408	406	416	399	404	431	367	429	410	394	405	410	413	382	401	404	412	389	381	384	452	411	414	404	392	389	353	405	408	400	446	386	391	406	400	420	393	418	410	434	412	431	404	392	374	401	373	410	396	400	409	387	391	383	421	387	414	406	402	417	388	408	417	389	424	401	407	439	407	393	391	377	417	383	450	414	378	388	403	386	398	414	374	439	400	433	396	388	399	378	438	411	350	410	371	404	392	397	425	360	374	427	428	418	421	389	385	459	397	406	416	430	434	425	387	392	404	406	394	432	433	409	396	406	400	399	402	393	406	400	385	389	402	403	395	370	392	406	425	386	402	383	416	433	420	413	381	417	427	364	410	403	410	394	385	407	410	429	393	414	443	427	429	384	395	394	408	406	384	416	385	423	410	398	393	414	382	392	386	396	375	385	417	399	443	404	367	409	412	384	418	383	396	382	411	430	407	389	369	425	428	387	421	406	372	371	392	397	383	427	413	395	377	360	387	415	413	405	408	388	422	423	414	410	402	417	437	416	380	392	400	427	419	405	437	388	400	401	399	367	408	421	391	469	380	353	406	370	405	378	369	388	381	387	377	405	398	415	432	398	403	390	417	399	409	435	399	418	383	370	412	399	394	393	372	404	409	388	393	386	424	412	385	411	369	403	420	409	426	407	419	399	397	389	406	387	398	438	410	380	410	403	379	396	397	388	415	436	417	449	423	412	373	418	402	416	409	399	362	418	411	416	413	375	412	441	455	370	424	402	392	398	399	408	433	415	422	417	409	410	396	401	436	418	410	396	402	381	436	403	409	404	365	465	389	410	392	412	409	414	445	420	427	394	416	398	415	402	418	425	397	408	423	368	407	366	378	413	395	381	386	388	393	403	392	410	382	392	434	389	396	376	419	398	388	401	416	399	390	398	382	408	410	376	407	433	393	395	442	410	454	419	408	373	376	399	391	402	416	377	408	393	399	396	377	415	413	420	398	384	429	405	388	409	411	392	410	429	438	384	400	397	393	420	413	394	426	411	418	379	444	464	422	382	386	441	371	359	373	397	391	409	433	385	395	397	382	365	412	427	425	404	428	410	379	429	388	384	419	399	422	410	380	401	375	390	426	408	417	374	392	428	420	390	427	410	423	413	367	398	422	412	414	406	399	362	422	442	413	365	411	384	423	411	428	425	425	383	403	407	419	426	411	415	413	411	382	451	418	406	404	384	413	404	387	438	374	386	394	400	389	400	421	431	420	398	417	379	402	381	440	419	396	426	389	406	408	401	411	423	395	386	391	404	412	427	403	386	419	404	414	412	391	386	359	403	424	436	416	408	401	423	443	416	422	413	427	392	436	363	415	393	402	408	420	401	408	361	416	395	419	406	345	411	401	375	415	430	401	401	384	392	398	414	426	415	409	413	398	409	446	443	377	388	422	429	380	401	415	406	392	446	404	410	396	392	402	370	375	391	400	400	386	424	392	400	405	395	418	379	418	421	417	375	403	363	405	394	368	380	410	409	447	372	403	393	374	409	408	401	389	399	382	385	392	397	392	393	388	394	366	417	388	422	425	415	391	419	398	400	404	415	399	441	376	410	381	419	385	436	426	381	395	439	405	429	389	427	428	419	426	396	395	382	424	430	414	444	375	407	411	375	401	378	418	416	389	416	408	390	442	375	416	445	365	380	387	413	382	434	414	407	399	354	383	408	382	382	396	372	434	405	415	410	436	412	409	403	401	396	397	417	385	403	353	398	442	416	368	418	381	402	405	372	401	426	379	430	388	388	396	393	378	349	376	403	408	412	381	391	374	393	365	416	417	407	406	391	412	370	406	423	411	380	429	436	386	434	368	398	384	408	388	444	409	425	386	392	428	400	416	441	390	387	422	405	431	391	399	414	338	411	448	414	367	399	404	401	406	428	379	422	402	444	397	428	380	432	427	436	387	391	391	405	414	409	419	395	392	424	416	408	413	397	409	404	390	425	430	404	426	394	418	405	400	413	407	407	443	400	416	434	358	384	384	395	444	392	390	441	388	400	383	415	404	402	379	409	394	440	432	364	394	398	425	405	421	439	433	390	433	408	390	410	404	392	420	400	382	417	396	385	409	447	389	390	444	414	381	430	424	391	403	398	417	380	409	377	400	397	382	427	423	398	375	380	421	407	406	402	416	412	457	368	411	403	389	412	437	385	392	389	407	424	399	404	410	420	401	436	393	381	406	452	364	378	396	384	406	417	418	434	394	419	438	438	407	408	394	373	397	378	415	380	416	385	410	395	405	396	409	401	409	393	370	429	407	405	423	447	455	391	419	383	422	424	422	373	422	385	386	432	422	425	413	438	370	411	399	395	421	456	429	370	369	406	445	395	426	379	391	398	408	393	418	429	381	378	390	395	362	442	421	432	453	431	419	389	367	407	448	427	412	378	388	371	428	424	399	377	437	425	424	381	422	408	399	396	380	389	401	396	392	395	398	416	416	400	395	406	409	418	428	401	366	406	398	418	379	407	398	428	413	384	364	414	397	393	466	424	412	386	368	426	410	411	384	431	474	409	383	427	392	425	386	396	415	399	398	393	441	418	381	390	368	426	397	396	432	371	399	408	419	408	397	414	410	387	416	398	418	375	387	451	382	445	427	372	411	414	420	391	380	407	431	405	375	427	412	417	371	433	388	442	366	426	430	416	412	404	378	388	411	417	394	397	389	414	414	439	423	397	431	427	468	411	432	401	404	443	435	408	404	415	405	420	453	397	393	394	398	379	388	373	421	431	444	379	344	428	457	414	426	408	381	371	400	404	376	383	408	401	395	405	410	402	348	400	419	408	442	395	430	408	438	405	398	413	387	347	396	409	422	416	420	386	393	423	417	440	423	401	397	394	395	385	400	425	400	412	382	418	428	396	381	384	416	420	394	366	428	445	404	381	420
50027	41677	26703	10418	4785	1295	1283	968	914	951	962	947	972	971	1012	952	914	975	885	937	929	968	937	1067	907	1000	919	958	965	1001	1003	942	924	896	949	940	1003	909	978	920	975	974	924	970	1025	928	972	969	992	975	916	934	1027	938	1009	995	953	947	991	985	986	944	982	969	955	934	1006	985	915	938	953	988	967	927	933	991	962	1015	990	989	978	985	966	929	920	991	946	968	1002	919	937	989	972	942	994	994	976	938	931	955	977	914	952	924	966	959	909	928	955	1027	979	941	960	933	967	944	900	985	946	935	994	947	952	948	941	915	960	883	960	945	940	995	969	894	990	955	951	927	931	969	910	956	939	958	957	952	959	990	943	972	938	1041	943	941	988	989	897	940	990	959	955	897	951	944	926	959	930	1013	1022	911	1019	989	953	1010	960	992	947	995	930	936	978	1012	892	933	1005	990	932	962	919	939	964	916	984	980	948	955	998	961	976	912	958	927	919	949	992	992	943	984	975	988	937	932	991	979	912	1002	923	965	963	915	942	964	928	932	949	972	888	955	953	988	873	943	1020	913	996	1010	995	978	968	946	967	939	935	917	994	972	956	920	1012	981	959	918	939	964	938	912	982	948	1002	896	940	957	990	945	987	917	945	924	931	989	978	959	974	941	953	951	1032	953	997	1028	993	975	961	980	945	949	966	938	910	956	946	954	983	964	960	947	975	965	967	998	913	955	989	946	940	997	945	932	985	977	994	952	1002	915	906	991	931	956	977	930	971	947	934	963	966	975	926	977	986	969	1010	963	930	964	948	983	935	954	938	955	982	975	999	952	927	965	954	910	941	897	958	973	996	978	1001	986	956	948	924	947	943	964	982	969	998	922	946	965	934	972	936	980	1008	972	958	911	918	936	981	916	965	977	963	988	988	1008	935	960	946	943	922	977	958	974	957	962	988	892	1002	923	973	955	988	970	985	929	941	950	918	1029	962	939	926	951	1000	932	957	1011	943	921	966	1002	1008	951	1032	978	992	924	1033	999	992	932	945	1020	957	969	979	941	969	979	956	940	1018	978	941	1000	1001	957	961	895	1010	996	986	905	926	963	945	908	954	966	947	997	980	930	914	1021	965	995	967	910	1008	958	950	948	918	958	978	942	946	962	1000	928	956	953	902	943	950	954	963	948	976	997	975	973	964	972	980	1000	936	998	943	938	901	966	943	995	966	951	943	941	934	923	948	953	1016	982	1000	973	956	940	965	1007	911	967	965	956	978	978	924	904	952	976	946	1038	943	930	958	1005	919	870	964	939	953	947	918	949	942	934	959	972	919	935	957	922	962	1002	1012	982	908	949	984	954	971	966	988	965	920	920	1007	952	965	978	945	942	933	933	938	935	952	974	968	969	953	989	883	949	984	963	894	977	957	910	920	1010	943	1010	964	927	965	993	973	927	961	947	949	923	918	976	954	912	922	992	975	998	990	974	989	983	922	950	934	918	998	994	1021	951	954	958	977	1004	965	973	917	956	969	978	953	970	958	937	932	970	941	911	990	1019	980	955	997	978	969	937	927	941	952	973	975	956	979	1003	969	1020	952	963	1008	1028	971	948	982	957	981	966	955	954	1025	895	948	993	918	982	968	974	958	964	955	919	941	966	948	1039	957	989	1002	974	939	922	940	940	987	957	972	931	973	994	1020	971	947	920	958	962	1006	1023	911	964	965	982	974	963	972	987	946	945	964	971	996	961	976	942	974	965	944	952	917	961	1010	898	942	943	948	943	958	955	893	976	906	975	972	953	996	996	1017	935	984	990	946	954	996	967	960	937	937	1000	970	979	985	901	969	1020	984	956	967	973	984	968	983	931	976	994	974	928	947	967	939	935	937	1015	943	894	995	950	958	943	987	960	985	954	923	936	936	935	943	959	908	962	979	993	949	919	943	961	975	931	967	1003	981	994	974	981	961	932	958	947	939	944	949	1001	963	914	1024	949	920	960	1012	945	945	951	923	973	951	1011	975	994	987	863	985	919	929	939	969	930	955	927	971	987	958	951	944	996	954	963	992	989	988	942	981	944	950	973	909	957	985	972	921	993	937	966	942	982	944	966	936	977	924	968	934	928	989	1015	969	976	928	982	973	981	903	981	980	941	937	1006	938	947	903	906	970	934	958	978	1015	946	968	939	936	944	965	940	913	966	935	992	952	897	952	871	989	973	878	964	963	935	985	939	942	1007	982	944	938	926	933	939	966	955	961	1004	966	922	1014	979	954	988	955	981	946	934	1002	975	924	909	1028	975	956	960	969	943	932	990	934	943	942	951	969	944	986	954	969	979	964	1008	919	988	973	921	962	986	928	929	918	928	927	969	949	958	980	986	988	940	891	964	967	926	969	930	993	930	966	958	960	938	960	966	958	919	942	985	936	938	973	936	886	983	975	926	941	1026	981	998	1015	968	1030	955	943	957	957	950	969	979	874	945	969	1010	980	979	946	949	1001	942	904	968	980	952	972	921	977	971	977	1008	1010	957	949	942	936	977	921	1003	930	972	950	915	993	919	976	982	976	1017	936	934	976	960	951	996	980	987	960	941	944	1026	939	960	919	954	1008	944	947	1024	965	1033	986	980	929	945	999	962	959	924	1007	994	1007	941	972	967	933	1000	944	1049	974	942	938	951	992	994	943	976	974	955	891	1019	936	900	1003	975	880	969	1012	910	987	952	944	949	1001	1024	945	950	924	975	927	925	956	993	960	952	978	967	994	931	942	995	916	941	990	986	955	968	997	949	949	977	914	961	936	954	948	972	945	970	963	950	952	978	935	944	961	892	863	965	949	974	961	998	993	927	962	966	890	969	948	971	951	1026	1001	909	939	955	964	981	973	977	946	941	945	981	951	957	942	973	944	929	915	933	943	967	1029	944	1026	912	977	937	976	904	951	933	959	985	938	1026	951	991	952	939	1010	980	942	962	1001	983	992	917	987	941	994	927	924	956	969	953	966	995	970	1004	971	961	957	958	988	964	959	942	965	1008	938	983	950	948	1004	977	981	937	933	934	963	998	970	926	929	976	959	947	938	947	931	972	996	975	917	977	964	960	967	913	977	939	957	979	931	921	937	974	906	955	930	976	1001	958	938	906	895	984	973	912	898	966	957	1018	924	989	939	906	972	948	1001	949	921	920	942	952	942	981	1016	970	978	1000	933	968	953	1004	907	993	953	944	949	955	1012	951	996	1014	948	978	905	934	922	953	974	926	987	954	959	994	965	989	958	911	928	997	935	934	968	964	922	964	1012	907	959	924	1004	989	923	941	978	915	1007	949	979	936	962	988	932	923	953	980	951	902	914	930	993	959	992	959	974	941	958	992	999	1011	936	953	944	944	986	970	990	954	966	915	912	933	1055	978	939	978	979	952	963	967	922	966	988	932	982	979	976	960	1020	962	946	976	996	924	994	899	975	986	977	913	994	1007	999	959	968	900	965	991	998	998	967	1020	957	917	943	990	999	931	946	934	945	954	946	994	1013	980	960	971	942	937	972	993	953	959	930	1029	939	982	999	951	979	987	933	923	963	970	944	1014	975	968	1059	951	981	980	977	938	989	946	984	944	950	901	940	894	1003	959	928	984	973	973	973	912	917	982	1000	940	966	971	981	974	995	963	1011	968
89783	74472	49244	24036	10394	1254	680	346	291	334	317	334	305	306	295	344	283	289	319	288	292	310	317	315	318	333	281	311	305	317	313	323	340	305	296	296	268	296	301	306	281	303	291	289	314	292	309	313	297	329	304	337	303	291	310	294	279	320	312	292	296	305	330	293	337	320	318	297	313	284	302	297	351	310	286	261	305	301	319	301	275	308	291	283	302	342	314	280	314	334	308	327	300	303	308	290	274	299	260	322	311	293	296	277	325	288	323	294	307	330	307	279	304	292	283	283	326	295	291	305	289	289	295	268	286	311	302	279	298	299	314	295	280	296	303	313	287	312	320	320	289	319	340	312	278	315	307	345	311	317	326	302	303	321	289	299	260	275	298	281	295	294	330	282	351	305	308	288	290	295	305	343	310	302	292	246	331	293	296	303	265	306	286	290	295	311	292	285	284	302	320	304	302	307	287	311	316	312	307	265	324	299	290	338	323	326	308	275	288	266	318	308	301	309	299	309	325	273	298	310	271	302	337	306	311	307	281	307	293	315	350	317	277	301	289	278	286	295	310	320	329	305	290	308	295	305	329	277	292	318	308	302	290	297	301	300	282	294	315	312	291	276	324	318	300	303	305	302	322	326	335	296	319	261	295	275	286	290	311	320	308	302	308	301	309	298	322	292	257	308	298	289	288	290	274	301	327	286	313	310	312	305	277	310	325	294	306	321	316	325	313	310	298	288	298	302	268	290	318	289	308	298	307	308	284	282	320	338	294	281	292	311	309	283	298	298	301	285	293	308	293	323	318	310	281	315	294	297	319	312	270	260	301	295	306	297	314	332	291	281	277	326	310	297	292	293	286	305	345	303	311	297	327	329	272	318	304	324	318	321	313	312	335	299	295	304	335	321	304	321	293	312	337	327	343	321	289	323	287	323	312	307	280	285	332	304	266	293	316	316	297	273	316	316	281	299	318	311	310	305	283	311	302	308	294	312	318	311	308	298	320	282	306	285	285	319	284	326	286	274	319	304	310	299	319	312	311	289	281	298	292	286	278	326	304	308	303	326	318	311	303	324	285	313	299	334	324	304	301	320	295	288	338	276	300	311	289	307	304	270	306	285	306	310	299	300	293	313	310	306	297	315	281	310	316	292	270	293	276	292	288	298	310	260	293	318	300	320	335	308	296	338	270	294	296	293	309	307	304	330	308	311	271	307	292	313	288	313	311	300	287	327	284	304	323	281	306	302	296	319	291	308	304	299	313	295	304	308	287	333	317	308	302	293	316	270	307	277	295	301	314	320	280	323	316	275	309	302	308	298	291	318	294	322	308	270	304	329	309	290	334	323	296	316	272	277	291	304	307	325	300	292	318	284	326	311	302	296	311	289	308	291	308	262	318	283	316	294	363	346	305	294	346	295	308	314	297	271	312	295	270	305	312	291	334	306	312	311	297	284	318	322	299	315	275	265	290	281	275	306	332	296	299	322	303	343	307	328	302	290	314	304	318	330	320	285	291	296	294	289	321	295	282	262	322	333	324	318	281	292	291	325	295	303	319	310	323	296	298	299	303	305	277	301	304	277	325	316	304	326	289	295	260	315	301	297	318	318	328	316	298	313	290	287	279	306	277	310	335	309	318	280	295	293	306	279	309	288	311	285	318	319	329	309	286	291	276	327	300	261	336	335	291	310	301	288	271	304	294	302	295	281	300	327	296	309	288	272	340	294	307	320	329	320	310	292	316	308	312	310	300	262	311	278	298	281	336	285	279	300	285	283	303	337	307	300	289	281	295	308	284	303	300	292	287	314	277	325	303	308	301	275	325	350	326	267	308	310	304	270	295	277	297	267	309	303	277	290	323	296	297	302	308	289	289	304	259	300	318	317	304	256	295	283	308	310	319	282	291	310	299	307	284	308	304	280	247	316	322	318	308	278	313	301	302	293	276	310	321	315	304	318	301	333	305	281	284	280	300	310	323	297	310	272	301	315	307	347	267	302	290	338	275	307	330	325	289	273	341	261	315	316	301	300	296	300	305	311	313	289	311	291	300	358	281	312	329	304	301	291	287	304	293	287	309	306	296	312	311	318	300	277	322	290	324	319	283	319	322	302	276	307	306	277	294	339	295	283	295	326	299	300	285	289	315	318	286	285	294	307	295	325	278	280	278	303	290	309	312	294	292	286	291	307	277	320	289	343	343	298	307	288	314	313	259	299	310	307	293	269	283	295	277	277	284	325	307	316	323	309	294	264	309	314	298	259	321	313	308	307	302	325	307	277	302	301	293	293	296	308	302	299	269	307	293	280	289	305	283	316	296	315	298	284	310	317	289	283	296	324	282	295	328	309	265	312	297	274	297	312	320	302	308	330	297	319	300	282	320	304	318	332	288	293	304	284	328	323	319	279	280	317	265	300	308	286	296	317	266	292	297	281	285	297	353	282	295	307	308	324	289	302	301	286	309	281	293	292	306	297	316	304	294	297	300	296	300	317	282	288	299	305	304	278	301	283	301	294	293	315	297	334	302	291	285	316	330	319	286	289	303	319	326	288	319	293	258	334	258	310	345	285	288	308	297	302	293	315	319	298	309	305	343	322	290	323	296	284	307	287	330	294	311	285	318	311	297	292	297	288	306	280	321	289	323	342	318	287	302	310	303	323	287	323	329	323	279	300	285	316	309	296	312	277	280	325	314	323	303	302	275	303	308	336	258	303	303	328	293	287	306	350	286	317	316	316	268	327	295	317	294	275	289	271	286	326	293	306	325	316	307	293	327	329	288	317	276	313	299	304	306	331	285	303	309	279	284	300	303	308	299	304	290	297	290	312	334	271	279	279	340	329	308	322	284	305	288	325	305	273	315	317	309	313	292	285	269	294	292	313	267	289	291	313	299	299	297	292	309	266	318	307	276	292	285	334	304	297	308	309	315	290	326	320	311	307	273	305	313	291	316	285	301	293	270	297	289	300	304	298	283	304	298	285	297	308	274	268	272	315	313	294	318	294	298	297	306	310	283	323	313	294	320	309	309	311	319	322	313	286	323	329	309	303	293	286	338	300	310	305	290	344	305	316	308	281	291	291	320	295	249	300	325	328	314	297	292	287	298	320	308	297	301	304	307	321	300	287	317	310	334	281	315	296	299	291	292	288	299	331	294	275	292	301	281	285	309	309	316	353	270	316	300	311	297	278	326	298	317	308	306	300	292	287	326	288	312	296	293	287	331	280	276	286	333	309	287	297	313	313	282	320	306	303	316	324	302	288	294	291	334	311	300	305	279	312	271	278	308	323	334	293	290	320	315	297	289	323	306	313	290	286	267	282	292	275	309	307	302	292	292	284	291	291	300	307	307	309	308	335	282	314	282	281	326	283	312	304	296	320	309	325	305	329	275	320	305	293	258	295	326	301	292	287	257	290	309	287	282	317	294	313	333	322	301	296	268	358	301	303	299	338	295	317	301	326	280	308	295	268	293	308	295	300	335	302	300	290	287	348	346	342	271	309	276	300
69899	63782	46437	26445	13256	2433	1922	855	790	711	730	729	764	747	755	710	722	725	712	747	745	707	717	758	762	741	724	726	737	709	711	705	703	698	787	754	681	723	700	745	737	772	744	728	750	688	741	716	727	741	725	728	716	749	694	725	768	737	743	774	780	689	689	725	728	707	701	693	754	755	726	738	712	734	735	740	744	745	722	671	764	754	769	769	750	757	726	733	739	694	741	725	704	686	736	742	754	719	748	777	738	710	717	719	690	719	713	737	737	759	739	728	730	694	720	756	701	703	728	735	773	748	777	746	729	677	664	764	735	739	732	657	679	743	717	689	735	700	762	743	735	754	753	724	749	742	746	718	717	735	721	683	767	708	737	749	731	695	699	757	721	681	713	782	721	722	757	757	743	729	735	712	758	717	716	763	744	725	723	720	727	753	739	744	743	723	698	702	737	734	755	729	757	741	711	784	780	688	769	766	698	730	742	776	732	704	731	764	725	764	695	752	691	708	715	726	723	771	728	726	736	711	723	737	763	674	761	697	707	718	766	726	700	751	716	726	708	715	725	729	725	749	677	707	785	774	706	775	724	702	768	720	677	683	737	740	741	770	712	719	748	707	722	752	757	777	717	761	754	760	769	744	719	724	806	715	753	715	704	723	736	743	793	710	719	732	746	732	701	792	810	692	756	702	727	731	752	759	709	760	716	709	704	734	728	685	756	703	751	731	699	758	674	741	712	751	732	748	719	708	760	729	772	685	729	706	764	700	732	723	725	762	719	714	789	756	723	718	742	733	761	732	723	714	704	728	712	704	721	762	688	705	670	740	755	727	763	749	756	732	763	748	745	692	733	743	720	752	680	745	741	743	727	725	729	751	710	710	706	776	725	755	675	736	711	789	720	739	707	693	736	681	760	744	682	691	729	688	721	804	709	753	725	710	731	751	676	715	694	748	759	762	721	694	716	767	785	742	767	702	678	746	768	751	718	727	763	734	777	724	731	667	722	770	678	709	727	732	688	715	721	714	694	728	733	755	729	732	780	685	755	711	711	727	768	714	770	701	768	756	736	686	711	709	722	756	745	742	721	754	702	763	721	766	708	690	723	719	725	704	709	758	717	700	744	746	705	751	763	746	706	750	706	739	733	764	750	741	712	783	796	732	744	690	735	686	720	735	752	744	727	757	716	702	763	758	752	760	792	726	769	763	701	725	753	733	747	710	692	739	754	734	698	708	755	755	751	784	750	725	696	749	716	773	706	677	704	711	745	736	716	771	753	760	760	746	689	751	750	740	768	744	736	646	771	723	745	758	701	729	698	742	723	708	745	715	754	753	707	722	735	751	698	675	729	692	723	733	722	743	657	788	719	723	741	731	708	775	753	725	760	732	711	719	719	713	720	732	707	721	721	798	699	764	706	722	713	700	729	805	736	738	718	768	714	744	716	748	685	687	733	753	714	745	720	743	720	736	707	759	724	755	701	751	697	757	738	766	729	737	773	724	772	733	730	757	733	668	712	760	746	770	743	736	740	744	727	756	709	737	704	691	725	752	718	747	737	758	738	733	749	766	708	717	699	736	778	762	737	690	795	676	714	772	678	686	721	765	724	723	709	732	742	753	735	710	781	708	728	719	704	709	755	697	737	729	712	753	703	750	720	730	748	710	779	718	702	752	754	706	738	721	741	752	734	654	760	722	715	735	680	711	725	715	745	722	730	660	754	767	745	749	745	705	759	721	702	706	736	741	766	703	758	751	807	713	711	754	737	690	750	728	777	695	708	713	711	767	710	710	706	721	729	747	749	745	736	748	738	747	688	665	740	692	742	707	710	750	718	785	741	708	713	649	674	734	729	794	728	687	696	721	746	718	710	726	740	710	713	781	696	734	722	726	703	662	746	729	780	728	768	771	761	749	684	781	723	710	715	709	714	694	692	734	775	694	770	688	724	767	730	700	722	736	741	694	727	714	755	764	748	756	734	687	739	737	706	701	711	685	719	731	730	724	734	739	689	715	705	733	708	717	727	808	778	732	750	712	737	714	740	739	663	694	745	745	735	730	767	741	749	724	703	725	720	722	719	699	737	741	728	714	687	718	772	670	724	733	680	709	704	715	720	725	706	715	717	706	723	716	733	654	736	724	730	723	720	712	684	704	760	725	711	734	713	720	724	731	740	715	694	725	693	733	716	726	773	716	710	744	723	701	735	739	720	727	753	745	775	710	710	732	720	704	782	713	754	754	749	700	723	723	753	687	743	711	773	677	751	759	682	714	750	740	715	730	745	684	712	694	754	714	733	715	719	755	732	755	741	714	819	696	692	719	693	728	761	727	758	729	695	711	740	709	744	747	716	738	715	696	729	739	722	807	757	747	724	763	746	705	733	713	743	697	730	729	684	734	726	703	749	776	759	737	729	747	796	741	735	712	722	722	753	747	759	749	709	734	707	753	726	760	724	712	741	750	736	724	670	661	728	762	738	721	743	694	736	730	727	751	709	724	736	757	722	815	799	732	693	686	727	723	750	784	730	684	700	730	754	756	766	765	718	658	697	721	703	765	767	702	728	688	669	707	747	727	731	760	712	728	712	742	721	783	719	780	748	737	763	713	722	709	742	780	720	759	757	704	712	745	701	772	730	776	735	714	682	729	683	725	764	695	701	744	694	722	686	741	716	742	775	760	724	755	741	746	695	743	747	749	686	744	729	672	737	727	783	712	752	709	679	759	706	760	723	774	719	671	723	776	726	767	728	733	739	791	737	792	751	698	701	726	727	737	773	672	729	756	745	712	774	718	762	702	736	732	700	744	737	723	775	768	740	728	743	753	705	749	728	732	758	762	725	765	708	731	686	741	739	756	684	647	736	743	795	734	759	711	705	716	735	741	750	743	733	705	823	740	730	705	719	714	723	784	730	700	727	791	776	748	754	711	716	765	756	731	772	686	683	764	752	740	677	774	734	735	750	698	742	752	726	806	748	723	696	743	705	677	715	737	711	730	756	735	708	730	741	720	719	729	706	726	745	728	758	716	742	804	693	767	697	730	735	762	725	745	754	756	788	692	713	713	779	724	740	718	750	703	739	748	719	714	734	746	690	770	709	734	759	695	746	679	691	742	770	732	695	709	712	702	743	755	741	716	704	785	696	740	707	746	733	733	770	763	761	776	730	678	729	652	774	723	738	730	771	765	738	696	802	718	725	751	735	713	698	723	735	780	696	723	738	717	754	746	712	748	768	730	671	706	749	708	755	739	703	715	743	807	719	777	699	725	732	708	712	761	768	724	793	695	712	696	717	699	757	802	751	722	780	720	738	722	701	711	694	746	738	739	751	688	784	738	698	726	720	757	688	734	763	674	708	777	728	771	762	762	729	705	725	753	727	755	728	773	693	780	777	710	745	717	746	715	725	734	721	737	749	713	725	708	720	679	757	767	743	720	742	706	740	724	726	734	764	715	725	749	732	719	720	783	701	757	749	746	686	749	702	749	713	730	688	767	724	737	725	662
43788	28291	10073	1598	694	453	443	376	428	400	390	374	392	408	426	374	417	412	375	403	444	385	435	411	411	446	412	424	388	390	381	397	418	426	392	409	371	417	425	345	372	405	395	391	380	415	404	408	431	392	389	426	452	396	414	395	420	405	405	403	360	390	401	421	439	390	437	427	389	404	412	404	449	384	389	416	383	420	365	426	401	361	387	391	385	394	384	422	355	417	390	441	427	420	416	447	407	393	410	361	394	377	370	361	408	460	398	401	426	359	385	414	432	384	419	417	450	396	450	391	400	405	353	385	435	379	421	432	391	377	436	412	411	369	409	377	380	385	424	404	400	427	437	396	438	420	382	415	421	421	429	398	444	423	388	416	385	370	423	417	397	449	434	394	373	379	423	422	418	387	403	424	415	406	392	403	413	426	427	435	413	376	410	404	395	387	428	389	411	413	383	437	373	415	410	404	426	411	418	393	414	407	407	395	393	379	401	393	402	420	390	418	408	425	422	416	428	394	370	374	370	386	386	383	408	448	427	394	387	423	435	408	393	406	435	422	381	403	381	422	415	418	410	423	372	403	380	407	438	401	442	410	440	409	410	393	398	406	414	394	424	437	429	387	394	390	420	429	404	398	427	399	397	452	408	408	436	416	406	434	385	425	394	442	456	385	383	427	420	397	456	394	436	409	400	385	428	413	417	393	411	417	421	440	417	378	416	437	427	431	398	413	408	391	408	417	413	419	399	435	405	405	409	402	385	404	394	408	432	408	432	398	384	424	429	414	397	419	395	419	421	453	436	396	398	405	427	391	401	431	387	403	399	419	409	423	434	450	391	423	406	462	398	394	402	406	416	415	406	362	459	398	399	442	424	415	416	407	430	398	435	425	408	419	414	424	402	377	396	422	409	427	399	445	425	422	411	392	423	435	429	415	410	397	390	410	402	406	442	397	400	390	412	416	437	431	401	385	390	407	410	437	386	422	404	411	411	420	402	423	417	432	415	411	420	390	390	413	419	424	408	388	434	413	428	382	384	393	425	406	420	370	414	394	400	378	387	422	429	385	424	408	394	405	391	373	411	407	409	416	417	414	386	432	422	400	410	421	417	411	421	361	399	421	416	407	409	410	417	391	408	446	438	397	385	375	423	421	419	428	396	401	378	437	401	414	444	435	409	410	407	404	439	378	416	398	415	343	408	407	409	363	378	381	397	434	439	445	404	428	406	401	402	403	430	412	406	418	411	371	373	415	437	378	401	412	439	416	428	394	399	445	404	399	394	402	445	397	441	391	388	425	425	419	401	384	391	435	428	414	351	429	391	372	440	406	438	398	412	448	429	431	407	430	430	393	427	405	408	397	427	408	369	372	390	385	406	414	406	412	410	394	403	391	431	385	390	379	406	410	436	411	416	358	420	382	382	400	417	396	417	430	401	389	426	399	374	391	392	392	450	397	377	390	407	394	384	406	386	376	411	420	426	324	412	404	406	389	413	409	418	433	434	423	426	394	428	390	409	421	389	410	369	455	412	419	419	415	381	429	401	403	360	401	368	383	428	419	446	439	399	420	454	413	393	399	424	421	418	419	391	424	418	405	431	416	363	426	403	387	424	414	414	427	393	398	396	408	400	404	422	371	441	453	417	403	421	431	403	381	426	397	384	355	436	438	429	414	406	409	401	380	390	409	377	440	427	430	401	394	439	402	387	406	424	421	452	418	426	457	436	385	422	419	419	378	415	400	424	400	410	383	425	445	418	423	399	402	429	391	441	447	392	408	378	403	429	446	454	434	431	424	402	385	408	463	389	414	433	407	446	387	447	400	411	451	428	394	376	405	421	414	381	374	422	430	395	409	396	418	408	405	405	439	415	421	422	445	414	388	434	417	408	404	377	369	392	392	387	371	432	379	405	395	417	466	418	399	392	449	359	392	377	419	401	424	405	422	385	383	408	368	377	393	391	356	362	381	396	382	396	394	437	411	390	420	404	409	410	371	407	411	388	405	414	404	403	412	381	406	417	406	420	409	411	401	441	417	442	345	428	457	421	408	400	458	381	421	410	432	373	424	445	377	415	404	402	435	404	384	431	453	415	388	433	401	384	411	430	382	433	422	390	400	429	433	380	406	388	454	373	420	427	422	450	413	403	430	404	411	410	426	402	394	427	420	374	458	367	373	413	407	418	415	440	378	401	394	430	471	401	387	399	422	427	399	412	416	413	377	392	380	390	362	423	391	426	360	361	422	411	420	395	398	476	411	401	378	398	420	386	411	429	422	451	395	426	421	385	425	390	356	444	383	375	412	388	407	412	385	374	378	439	424	430	420	428	423	402	372	423	437	414	403	373	392	397	418	406	399	388	413	404	429	389	415	416	389	416	406	382	446	403	462	434	423	404	383	415	366	394	440	428	378	441	404	439	408	405	405	381	432	406	429	404	406	405	403	424	416	399	420	421	405	396	374	397	398	418	417	443	457	412	429	403	393	435	424	399	417	425	452	434	438	398	427	379	419	409	381	408	445	436	404	419	377	448	429	386	405	415	444	364	395	418	402	413	424	395	418	416	416	443	411	418	397	407	453	411	403	430	434	419	400	449	410	392	441	423	412	393	390	412	368	399	415	399	417	456	434	413	396	434	441	458	397	390	398	380	433	385	443	420	431	419	394	398	400	398	436	423	391	401	410	415	383	377	364	446	408	399	423	438	408	389	413	417	424	415	364	436	376	450	400	394	395	386	427	393	381	407	403	425	374	423	415	434	412	429	382	396	367	433	395	398	393	412	412	396	392	379	406	408	423	423	395	420	428	403	385	410	415	402	412	418	428	408	392	394	387	430	409	441	420	405	371	404	404	394	393	443	401	401	442	402	436	385	380	454	403	420	410	399	434	427	395	415	413	406	389	391	400	385	440	415	417	420	406	365	442	410	441	413	393	414	432	382	411	436	396	383	420	387	454	430	409	389	435	374	403	427	434	425	404	380	382	387	442	373	409	369	425	454	421	389	403	424	436	416	394	403	392	393	402	406	422	395	456	441	433	385	413	439	419	411	399	428	410	418	395	416	384	396	398	450	423	379	427	390	393	393	415	432	432	394	432	376	397	401	391	395	432	409	368	400	372	430	386	391	374	406	421	414	368	414	422	393	457	426	411	439	414	398	396	389	407	392	390	430	387	448	404	381	392	440	428	395	380	476	406	408	400	432	424	430	409	424	395	401	432	413	397	389	420	399	431	434	435	406	400	432	389	379	393	421	378	436	405	413	348	387	391	424	424	412	389	390	410	409	396	419	410	438	405	396	395	385	392	371	387	393	391	414	392	401	428	398	395	407	417	397	425	430	396	406	372	367	400	415	389	411	426	387	408	424	402	384	411	420	437	389	385	413	424	408	389	411	393	364	429	383	400	392	385	396	415	434	412	422	442	392	417	424	387	380	384	398	418	414	403	409	421	410	418	391	438	430	421	399	400	442	408	377	404	418	401	414	386	388	403	431	387	411	427	407	376
39584	27137	11585	3213	1781	1007	1008	999	990	945	975	927	980	959	942	936	990	999	993	967	975	968	938	964	953	985	985	918	968	962	964	973	978	929	944	997	916	968	992	951	953	881	979	980	965	983	992	1043	989	960	932	1002	901	992	978	986	967	950	968	988	970	1026	992	982	982	940	955	980	920	939	927	991	922	963	970	986	1038	995	994	999	1009	975	948	969	895	957	939	1003	931	998	962	1005	964	987	963	1008	955	1044	988	935	965	945	942	955	935	1015	970	950	941	973	991	1000	965	986	958	925	1016	943	962	947	943	900	922	959	947	916	965	983	948	933	965	951	963	954	989	1014	950	983	1017	982	957	963	1037	991	947	1026	965	929	1029	993	986	1001	1023	969	977	978	949	933	965	948	988	980	1026	943	996	974	975	974	1051	1016	930	954	923	1024	919	942	990	939	993	951	1014	977	1030	972	962	935	997	983	928	937	959	1024	956	967	984	968	950	1046	967	957	960	935	990	995	1000	973	953	1001	927	931	1022	969	997	972	1042	1016	997	1014	1002	976	1021	1027	976	946	925	934	904	980	933	984	979	1048	980	1001	972	938	966	975	957	1007	912	1004	926	961	985	982	959	1005	980	1009	984	907	985	925	1029	966	972	944	976	952	937	984	997	969	990	983	951	982	972	956	966	1003	995	945	1010	987	981	952	941	929	967	1035	953	1007	934	952	1003	1030	981	967	993	1030	969	973	994	940	994	919	941	961	1006	1019	955	976	934	1009	953	974	985	926	953	975	1000	948	999	962	943	989	1003	973	984	993	1059	999	943	1026	964	952	997	946	983	956	992	977	988	1010	895	916	1027	1019	983	956	969	978	938	961	936	965	1008	1048	925	1029	955	923	1023	961	938	984	936	1009	949	945	982	1002	973	981	926	1002	976	1014	961	993	961	985	916	971	967	1039	1032	939	956	955	1002	923	939	1046	939	996	994	981	918	968	942	1032	990	969	951	999	958	927	970	955	1033	943	978	997	908	958	979	991	987	1012	960	958	951	990	1033	957	985	928	972	940	944	967	1000	986	944	966	1018	1018	973	999	951	928	986	1045	976	1001	979	963	1003	963	1047	975	992	1009	973	951	973	995	1002	989	982	1042	983	997	910	1007	941	968	974	956	988	996	974	1012	965	989	1002	987	994	975	998	975	965	953	963	911	983	926	975	987	923	996	1014	992	995	968	963	938	974	946	979	982	940	1003	998	983	1008	1026	975	1027	985	1013	888	986	1037	1010	974	972	993	948	1008	957	1000	967	966	964	988	956	971	941	957	973	964	989	988	945	1021	952	944	898	894	967	936	936	993	991	960	984	914	989	966	921	948	968	974	960	1026	949	960	957	967	1015	996	974	995	972	911	963	942	960	932	978	946	997	979	993	958	1003	1002	949	982	970	1017	945	974	984	930	989	945	989	998	946	989	954	1007	900	989	932	1040	961	1044	945	999	967	965	1000	994	959	977	987	969	997	962	1018	950	946	975	937	1027	1009	1005	963	1043	943	959	936	972	910	960	984	991	974	945	980	964	973	1032	1044	956	973	955	990	969	1011	1039	976	1007	1028	969	966	962	983	1009	1000	991	955	935	962	980	1001	939	1005	1014	999	933	945	956	954	964	954	974	990	1009	1022	992	989	1005	1000	957	1011	940	953	1026	941	995	982	974	1012	986	947	1036	980	993	964	957	988	963	1028	962	969	966	981	1023	930	1041	976	991	966	991	951	952	961	966	950	980	1006	956	967	954	959	961	968	949	992	953	980	966	938	1044	1033	994	1035	1017	961	1018	1011	962	987	965	943	885	954	991	962	934	1009	1017	998	1002	946	950	1033	1057	945	1010	917	996	968	897	940	1048	950	1009	953	980	957	945	954	1007	953	975	991	978	965	979	923	950	961	948	954	963	999	992	935	976	952	1009	997	1007	991	977	966	1014	986	999	965	979	960	948	970	952	948	960	958	975	933	962	976	888	982	1042	999	1038	959	976	979	984	926	1007	988	915	943	990	985	993	1014	964	941	960	981	972	972	1015	962	1011	956	930	1000	980	957	990	986	979	952	965	1011	994	930	989	985	968	988	1017	947	1010	962	971	968	989	927	974	979	1008	939	942	984	1036	985	958	957	965	998	1004	1055	966	997	934	992	981	940	1019	979	995	983	996	1012	984	969	1007	991	979	959	970	891	990	953	981	956	935	987	966	993	951	935	953	976	976	1011	1005	966	969	1016	946	962	1001	999	908	945	973	918	972	969	925	997	986	984	951	981	1054	1002	966	934	981	993	966	948	923	1014	986	988	971	940	971	938	1012	1004	1028	993	997	978	965	959	1014	1050	966	976	997	967	937	951	976	1026	972	943	1010	1006	943	964	947	970	1004	978	972	1014	1028	954	1017	1003	968	926	951	945	986	954	1007	955	983	975	965	943	969	977	972	1014	980	1007	992	972	958	954	1024	946	1058	977	945	986	966	976	989	986	1000	1017	1002	954	946	975	966	963	964	1028	996	965	996	929	933	1023	941	981	1024	992	968	912	1004	961	955	1026	978	974	960	991	986	986	970	974	951	969	996	981	992	960	991	968	1016	954	983	917	932	961	982	938	1016	1014	994	988	932	959	967	979	938	1005	978	973	899	985	997	954	992	1045	957	974	970	988	983	1032	933	993	906	980	941	971	1011	976	962	974	962	987	965	990	956	984	894	979	1016	916	938	1023	1038	1009	1006	1000	938	933	1020	961	936	988	983	959	982	919	994	927	943	1013	1013	1044	961	939	982	953	1016	1025	998	988	961	994	935	988	1042	928	981	946	991	1024	1002	974	964	961	931	956	969	964	971	968	981	986	1013	951	1032	981	988	944	958	991	992	996	982	936	994	980	952	966	987	995	983	935	951	1011	946	978	998	1005	973	966	945	977	943	979	1010	982	961	943	980	965	1039	1022	997	989	935	916	960	951	987	934	1001	984	938	972	980	974	1004	988	952	1019	997	983	981	950	1026	933	979	974	927	948	952	990	949	977	990	975	965	990	970	964	963	960	975	966	974	919	945	968	965	999	931	1030	993	990	1020	956	1028	951	974	1021	982	916	990	989	961	1001	966	965	972	940	945	1023	969	986	997	976	1001	951	989	985	984	952	977	980	947	962	989	975	967	987	968	990	954	992	949	971	937	1006	993	964	979	1021	907	997	960	984	946	988	927	1016	968	1031	957	998	948	955	953	960	1013	943	998	968	971	992	949	931	947	927	1005	996	1003	935	967	990	968	941	924	956	942	930	989	970	979	957	986	1008	964	989	966	1001	1003	1021	950	1014	1007	1002	954	967	948	946	1023	969	989	1013	1057	943	999	916	978	905	1014	989	960	950	998	990	1022	936	930	971	972	900	963	959	927	970	990	988	996	994	1049	1000	949	941	957	958	949	992	1011	949	996	944	934	1006	975	957	989	971	916	950	960	932	983	952	975	1004	967	974	1001	984	998	967	1008	951	1018	943	946	959	995	952	1003	997	957	999	950	964	1013	962	974	1050	935	944	986	948	1022	976	978	934	967	956	988	937	964	1036	918	971	965	975	963	1040	962	966	938	946	975	999	947	937	1022	1030	1021	1006	965	971	953	959	957	986	969	1034	977	964	937	952	959	964	984	1001	1002	958	980	1027	989	991	966	963	964	958	945	943	951	993	1039	972	913	1030	981	983	1034	924	956	1003	933	973	927	981	959	964	1019	924	1011	968	990	945	954	979	930	955	971	969	895	958	970	954	1039	978	927	1009	990	948	984	965	930	1023	1021	994	1023	991	985	961
69849	52743	28916	8124	1877	536	493	432	412	391	388	431	391	398	446	411	431	396	433	395	436	421	412	390	408	409	446	419	378	391	412	459	445	407	439	414	414	423	406	428	416	413	380	396	399	428	427	407	415	408	406	431	368	404	435	374	391	400	407	404	441	383	417	417	393	414	406	423	420	401	402	385	448	408	385	433	405	363	395	420	430	409	429	423	408	412	430	420	396	437	364	399	380	370	392	400	402	403	410	401	411	446	401	381	391	375	460	398	425	439	414	445	411	416	404	383	405	424	396	419	430	413	382	396	406	407	413	407	407	419	436	433	397	435	413	420	412	442	385	394	402	390	393	415	408	404	399	426	406	409	389	440	426	442	421	411	408	413	452	397	406	412	401	376	434	414	406	432	418	397	439	392	384	384	356	403	413	416	425	383	388	396	418	408	394	422	392	417	414	400	387	388	413	408	386	397	437	384	422	419	381	402	410	381	402	401	407	445	422	407	416	404	409	406	409	416	411	396	399	439	412	422	425	385	422	402	465	413	389	406	472	387	386	436	402	418	447	408	395	400	440	422	410	415	404	403	441	410	403	421	394	372	391	443	432	402	367	376	416	426	439	405	428	388	421	368	394	417	360	416	399	386	428	417	450	403	426	417	423	410	435	396	438	405	409	402	401	407	413	407	412	401	376	427	371	422	438	396	401	406	362	426	429	404	409	408	402	399	413	415	421	407	398	412	393	400	402	425	386	421	405	384	408	387	420	400	405	405	401	358	383	450	423	430	405	392	379	377	420	415	420	438	385	413	381	435	392	385	383	405	446	404	433	385	422	414	424	419	388	435	403	349	404	418	408	414	414	432	407	413	393	378	369	399	420	451	433	424	421	388	372	373	447	407	394	411	407	409	384	392	401	415	407	417	452	367	439	401	423	404	408	433	435	424	402	441	418	411	397	433	391	439	398	402	403	426	394	409	404	405	412	426	420	423	434	441	410	414	406	415	418	407	391	426	376	412	430	412	384	402	397	402	381	417	388	418	398	410	408	441	411	404	439	390	411	418	440	406	402	406	375	406	404	424	408	409	420	397	441	413	404	427	400	398	390	401	388	423	441	462	433	387	380	392	398	407	391	400	428	401	387	379	416	426	435	399	362	415	390	388	456	393	438	424	424	410	390	415	386	439	362	426	395	391	408	440	407	413	438	375	398	419	389	418	436	420	411	410	395	387	426	432	416	397	428	420	413	405	370	449	408	409	435	375	412	422	392	403	385	446	404	391	404	404	376	373	402	417	419	424	401	405	385	392	438	423	375	409	415	430	403	454	429	433	400	431	423	429	419	395	467	415	403	427	402	407	439	388	405	413	422	417	384	396	383	434	429	397	428	452	397	438	414	443	396	416	452	391	400	447	418	397	388	403	399	414	401	399	405	431	413	394	416	402	392	384	405	372	413	456	410	398	442	369	386	391	397	406	396	412	426	424	425	408	418	409	402	397	427	416	444	433	383	389	367	402	426	385	386	395	398	366	432	396	396	448	428	452	421	391	440	390	429	407	414	360	403	412	423	422	411	395	423	402	407	426	354	397	367	419	395	427	394	429	396	374	388	436	379	429	389	419	415	435	388	399	397	420	405	424	388	414	446	417	416	408	407	415	428	435	403	422	353	385	436	426	424	441	438	417	430	400	391	430	394	414	415	374	405	427	412	413	395	409	418	396	430	352	444	421	431	410	417	404	432	424	417	408	414	342	420	397	436	423	375	411	426	423	414	398	420	391	417	393	422	385	393	421	394	413	401	388	391	375	388	431	434	402	398	420	372	410	429	389	421	394	398	405	403	415	436	426	450	404	424	428	417	423	432	442	417	376	377	389	435	404	413	399	418	410	377	393	415	422	417	401	426	409	421	386	416	386	407	402	402	435	400	408	427	430	408	413	419	387	336	383	399	397	453	404	419	408	418	412	381	423	430	409	400	385	396	424	402	421	391	425	407	401	436	405	443	410	377	419	387	398	408	440	407	399	445	397	408	414	396	418	438	407	415	424	396	436	399	367	404	358	437	397	399	423	381	428	399	421	424	413	401	392	434	395	413	436	398	437	426	421	439	399	436	403	413	403	367	352	418	354	423	392	427	423	394	394	410	439	403	422	419	384	411	413	389	420	436	441	409	416	436	433	401	404	443	419	388	404	410	444	394	373	407	416	377	403	397	411	412	450	430	395	398	430	395	380	437	404	420	379	395	423	428	434	428	416	416	428	394	407	427	388	388	430	425	434	427	405	402	424	419	420	406	402	416	368	362	422	418	393	393	443	412	436	428	376	420	403	384	389	406	378	430	427	397	391	429	434	381	400	415	412	423	390	412	424	400	410	435	404	414	417	387	414	383	427	430	415	386	382	416	398	382	420	412	439	390	418	414	412	417	423	412	443	394	455	394	379	430	407	400	396	395	398	397	404	407	441	387	377	399	403	388	409	402	408	408	398	407	408	425	426	382	389	403	415	419	418	399	425	400	402	395	405	391	398	389	410	428	416	388	390	395	382	422	425	408	389	424	391	412	410	393	429	407	396	435	380	393	422	407	401	398	417	442	384	401	418	413	420	461	426	387	418	391	415	420	435	402	393	415	365	389	413	416	413	424	385	398	430	401	402	414	356	394	437	418	396	384	397	404	420	398	426	396	439	388	399	369	407	409	403	425	440	403	396	386	376	398	445	421	390	442	380	420	401	427	378	408	459	391	427	383	428	440	442	470	412	426	443	400	404	404	390	416	426	396	433	401	364	418	375	402	401	405	393	418	448	445	384	419	389	421	420	397	428	379	394	404	421	383	391	430	441	370	367	407	391	441	423	448	392	395	383	421	407	404	432	417	429	424	390	366	423	421	399	411	431	421	405	403	383	425	439	384	405	414	402	402	370	412	401	406	410	414	428	406	413	444	384	415	384	413	434	453	406	394	393	386	457	373	388	401	378	384	399	380	372	421	406	388	425	399	413	444	394	398	441	449	405	403	394	418	412	455	378	446	399	407	403	420	398	393	421	420	425	378	400	416	392	412	378	413	410	395	429	431	417	410	395	409	400	442	445	425	394	407	409	392	384	403	414	389	377	421	387	396	435	437	371	412	381	414	441	410	392	408	419	366	412	399	395	426	416	385	426	391	401	397	452	436	343	427	400	409	373	378	427	382	423	385	411	435	405	421	398	437	417	433	412	377	380	436	381	392	433	443	388	412	440	402	421	396	414	360	446	413	407	415	415	392	422	406	422	415	381	465	438	397	388	436	410	401	420	399	431	373	383	375	407	410	397	391	437	368	421	395	418	427	414	428	404	360	403	408	424	411	413	406	447	432	461	370	401	396	398	428	392	416	409	407	405	408	364	426	395	395	395	422	406	395	409	424	403	395	410	414	395	396	398	439	412	410	420	394	411	399	377	387	474	413	386	390	420	452	397	411	416	429	433	403	403	379	443	402	413	368	412	437	401	406	389	417	367	422	401	399	389	453	432
49721	42242	27851	10130	4746	1364	1209	1036	963	1046	943	983	986	975	973	1028	976	966	1030	944	972	985	933	938	926	968	980	955	961	979	980	960	1001	1017	963	963	995	980	949	957	979	998	947	917	942	942	955	950	1009	951	993	962	936	1038	915	975	903	954	982	986	917	980	998	902	965	963	951	971	1016	1008	999	947	998	954	1020	974	922	961	937	948	967	989	991	978	988	912	1021	952	992	976	965	966	967	926	939	988	968	983	979	988	962	970	964	1019	993	990	1009	1017	992	974	971	948	1039	1016	988	976	992	931	927	930	941	911	1016	960	973	1004	1003	975	965	995	976	952	985	936	974	926	1015	1022	971	952	932	961	969	1039	975	927	987	987	926	990	985	1013	911	952	997	993	930	971	1000	963	903	1001	916	948	1003	939	1071	1014	944	990	982	942	918	952	968	1009	945	1005	989	941	1008	941	960	963	975	981	934	959	948	988	905	927	1005	937	973	946	966	949	993	982	971	939	991	952	921	983	1006	954	980	962	982	991	1029	965	990	989	975	995	991	979	968	995	983	962	976	984	1003	1004	949	975	924	933	992	955	975	958	941	997	1011	993	951	983	939	1069	1023	939	966	1014	996	926	1017	953	962	983	1007	995	982	1024	977	968	1004	962	953	970	980	967	1028	978	958	986	933	975	1010	1020	947	998	961	942	986	966	979	946	939	975	942	1015	945	995	909	958	1003	947	947	985	951	1009	970	974	961	1019	938	943	903	954	974	1020	965	937	978	946	981	981	992	961	993	996	973	1056	962	993	975	941	963	967	1003	968	947	951	1005	978	1014	982	954	967	1002	1014	955	943	960	983	939	929	944	960	949	997	928	922	930	982	1010	1003	951	927	984	977	981	964	995	1007	1004	969	947	973	958	983	948	1012	1012	1010	958	986	961	958	999	1004	974	964	983	964	964	1000	982	1017	997	1014	964	957	989	941	920	996	986	961	993	1014	922	981	958	960	946	1020	957	960	895	985	1029	948	982	934	942	1008	929	966	995	942	1015	926	992	963	978	994	947	912	970	990	931	972	966	1001	960	993	1033	1053	985	947	975	947	969	989	1006	944	942	1000	991	950	944	981	933	990	965	1006	987	970	991	986	957	964	970	945	951	936	1022	918	969	931	997	953	1006	986	1017	932	959	984	956	953	980	961	950	1003	930	959	973	944	974	998	932	1008	995	953	1006	931	982	977	1011	992	965	993	995	971	1014	972	932	1005	1011	905	969	1028	996	998	976	963	1012	994	981	995	928	975	991	976	944	1005	915	935	1005	914	933	972	934	950	1005	924	964	958	995	1023	958	968	953	1013	1019	965	1007	968	939	948	957	926	939	948	985	1000	947	958	943	916	975	963	962	885	955	943	959	1012	1018	993	924	1000	936	1035	984	970	1005	967	982	983	969	1018	925	989	1008	926	930	966	906	953	951	938	953	923	967	963	957	982	957	929	962	1036	1001	957	970	923	949	960	976	911	987	983	961	969	962	975	978	985	1027	930	951	966	982	1006	1007	952	1005	1029	938	1029	1003	1025	985	966	1014	979	940	999	995	973	962	942	920	927	974	925	939	939	1020	931	961	1008	1025	988	962	946	935	951	982	951	975	987	949	968	995	971	1029	964	1005	947	924	949	976	943	944	1037	977	934	993	1005	965	1022	1011	1016	956	1000	994	955	1014	980	939	1055	945	920	975	1011	950	948	1011	1002	966	1003	957	995	940	921	1014	934	994	960	1027	1008	973	958	962	1015	948	1016	947	973	938	914	955	945	962	943	956	989	965	958	963	946	1000	979	1018	961	959	1025	1006	934	965	974	976	1075	999	999	1017	950	1013	981	955	1030	980	1004	983	961	986	993	996	943	969	953	1011	1008	952	1010	939	1002	951	1005	986	997	934	919	1004	974	966	998	947	937	987	998	1012	1009	977	982	958	947	996	1011	1003	976	946	986	973	938	894	937	968	979	982	979	936	1009	1012	998	907	930	969	984	907	970	987	917	938	1007	951	962	972	1005	951	947	935	951	968	904	945	982	929	1049	956	1029	979	1036	968	982	971	961	945	1016	959	958	934	951	989	949	1008	973	977	1016	982	932	988	986	942	1012	935	952	945	996	968	949	951	1001	961	1000	962	914	1036	931	964	997	970	937	935	977	913	983	961	968	941	930	936	1000	958	885	987	1021	1008	962	938	884	986	1012	932	1028	1004	916	958	996	963	982	1007	973	977	988	906	996	955	923	994	966	1032	973	1005	1009	954	962	963	970	936	971	951	942	989	950	950	949	967	960	960	934	911	969	1003	1000	989	966	971	997	968	960	962	970	981	962	1012	986	936	924	974	951	979	972	978	981	1021	935	967	965	973	959	958	973	968	992	975	1001	979	990	995	980	1006	960	900	957	942	974	991	1009	953	957	902	994	967	968	962	952	932	899	927	936	965	978	987	987	931	909	993	997	1007	960	964	1019	968	965	1018	932	936	955	1003	931	908	1015	924	925	949	1003	994	964	954	978	974	1015	969	960	951	913	942	975	999	1001	1026	1026	976	987	946	964	981	969	969	958	961	900	974	962	954	953	997	1023	938	918	996	976	918	1010	993	974	973	1040	976	960	912	1008	929	996	969	964	1016	1013	968	977	999	970	948	996	977	904	1005	983	905	1022	975	990	949	987	1047	983	995	999	975	941	959	1001	938	966	977	999	1013	957	994	935	915	990	993	1025	931	930	1020	1009	937	919	976	990	964	934	993	989	982	983	932	1009	957	961	935	947	967	937	940	947	964	1015	1027	1017	916	981	982	980	995	989	963	929	947	987	983	978	1005	965	953	994	951	997	957	944	989	990	998	956	983	957	971	955	1034	948	974	986	968	970	919	927	969	919	978	959	917	1040	990	993	930	996	958	900	955	976	941	969	986	926	975	936	966	1005	1007	970	954	925	987	960	986	989	962	957	943	994	944	1003	976	1024	956	988	1003	991	929	989	911	972	982	955	991	954	1036	972	1005	957	969	936	1000	953	1017	960	995	929	978	942	1007	996	988	971	996	980	1016	1044	974	912	959	976	942	975	975	982	973	962	954	938	995	960	943	993	968	988	994	977	1042	944	976	932	953	968	1037	977	951	1026	955	935	1007	944	1041	969	1042	967	976	1004	957	947	988	953	951	974	921	945	1001	1024	948	956	997	1026	1007	963	955	972	933	971	997	1003	987	1004	1005	967	1004	984	993	956	987	940	949	923	1015	979	956	977	1000	963	980	973	998	956	924	981	956	938	997	956	995	970	980	947	980	972	990	994	933	959	943	957	1008	891	975	939	999	990	987	1002	944	967	976	943	922	1004	949	920	1012	992	1002	938	992	951	990	931	940	957	889	971	973	954	994	939	997	1021	979	1030	981	973	913	958	982	942	1015	970	1003	976	982	922	1040	982	1013	965	957	979	953	957	980	955	978	900	957	984	935	1010	958	999	967	919	950	919	969	1006	954	991	902	989	1008	961	964	984	945	1001	1045	1000	959	915	944	1009	995	977	962	988	959	979	985	922	979	963	972	1018	991	895	951	964	975	989	1004	929	1003	940	986	960	983	960	1027	983	957	997	951	929	974	1002	959	951	971	988	1011	953	997	928	937	957	964	1009	950	935	975	992	953	959	941	963	987	1011	974	954	921	1020	968	1002	1016	982	950	927	931	955	1049	947	975	975	959	963	1004	974	980	1015	1002	1019	1002	1019	995	934	952	926	1003	987	956	957	991	971	958	958	978	953	987	979	969	993	958	938	1033	987	965	943	934	957
88270	74420	49639	23741	9649	1314	617	321	292	326	313	290	320	293	301	303	303	316	307	294	325	325	330	309	315	313	285	295	295	323	329	286	307	328	344	338	306	300	302	310	336	291	316	299	283	317	284	314	312	307	289	297	331	271	317	331	303	301	340	307	333	341	306	339	275	329	307	306	295	292	288	313	346	313	331	315	287	307	301	298	337	285	311	289	322	317	306	337	299	308	284	292	323	328	290	314	309	292	332	300	323	317	321	289	315	327	332	313	315	305	320	314	263	318	322	301	287	292	350	323	342	316	336	320	293	309	309	294	307	304	318	313	312	300	280	314	320	304	281	295	307	304	310	330	304	326	326	331	335	298	281	324	319	342	279	332	311	325	279	299	295	336	327	305	308	291	313	315	293	333	319	299	338	293	305	332	306	314	330	301	306	289	295	306	294	298	291	270	315	317	318	289	297	324	313	307	314	325	303	292	299	328	299	291	288	279	360	300	321	329	282	293	308	322	310	311	298	308	304	297	291	324	347	312	318	289	317	265	340	272	301	326	306	330	301	302	305	335	311	329	293	321	293	282	290	300	311	331	328	335	325	342	312	302	310	310	271	304	303	305	318	321	313	321	304	295	285	290	307	302	310	331	307	330	316	313	298	311	298	286	342	290	306	325	313	322	325	298	297	299	294	297	309	310	318	295	314	300	340	320	318	302	297	318	330	301	312	290	308	350	330	324	275	323	271	304	316	301	297	311	299	297	320	286	314	314	330	284	321	309	304	313	321	318	338	294	315	339	300	313	317	272	306	308	248	314	325	291	285	333	314	325	303	313	297	291	268	306	307	306	322	297	296	335	280	315	302	304	312	321	301	315	286	299	316	329	298	268	313	306	361	297	274	302	293	298	309	295	316	307	296	305	312	316	302	269	322	295	334	325	282	293	297	295	329	328	330	340	312	292	302	305	310	288	293	293	292	296	319	343	314	314	300	328	307	303	341	301	305	293	315	314	324	317	285	293	274	285	283	320	296	345	309	306	295	316	314	325	302	302	305	291	299	314	320	274	324	337	303	297	300	333	266	307	328	280	298	290	299	325	314	306	290	307	342	336	303	294	292	297	297	293	318	312	288	295	302	300	305	325	316	294	293	308	315	290	283	325	338	346	336	326	269	301	292	299	279	283	333	311	349	295	297	326	315	342	314	287	354	335	292	285	286	306	294	300	290	292	309	303	312	318	294	306	283	294	313	331	310	308	299	280	298	305	266	301	292	298	290	341	329	317	290	290	338	318	280	314	323	324	308	309	263	295	305	336	314	290	308	310	299	306	318	286	311	303	318	325	331	301	306	314	314	292	285	311	297	298	331	313	298	337	290	295	323	322	300	315	329	302	325	311	318	293	326	289	328	311	289	282	272	287	322	304	313	310	303	287	306	277	294	318	297	281	313	316	272	303	311	289	288	329	291	321	330	275	283	305	307	320	294	292	287	318	290	321	283	322	307	306	330	296	319	314	318	292	280	337	305	307	334	325	302	313	293	318	314	331	318	320	298	325	328	311	293	283	287	290	322	318	318	283	319	290	300	330	313	326	310	332	322	293	306	298	317	335	313	285	265	296	295	278	320	292	335	312	328	316	268	303	311	314	314	320	309	312	289	315	297	306	308	325	327	312	288	326	315	301	336	330	309	307	332	287	296	317	308	309	302	304	314	293	298	289	330	295	277	320	310	297	292	305	352	294	326	309	309	294	300	316	321	317	331	311	279	306	320	336	316	299	286	310	319	280	324	277	315	299	308	296	301	318	326	299	312	306	286	330	349	323	328	345	337	310	313	318	277	309	322	303	304	314	315	286	321	315	316	309	293	332	322	297	304	327	294	298	272	289	328	280	288	299	276	302	284	315	291	303	294	290	289	317	295	319	319	329	321	309	287	297	296	292	311	324	276	307	321	305	345	311	260	318	316	290	302	316	309	271	285	314	267	300	320	328	321	302	319	323	304	292	337	284	301	311	331	295	321	293	304	292	282	301	349	302	306	317	275	319	303	314	309	332	319	311	299	294	309	300	300	324	272	286	290	311	329	301	319	329	309	294	317	294	294	286	311	276	312	298	304	323	328	281	297	300	308	277	305	327	342	333	300	292	318	299	304	337	317	299	286	294	294	321	298	320	344	323	301	280	317	314	317	300	328	323	283	287	308	315	282	320	318	311	309	284	275	293	301	288	329	319	335	293	346	315	294	318	278	296	288	324	302	301	339	331	311	292	259	327	332	300	282	336	303	278	293	263	322	306	313	307	289	306	298	283	314	321	322	301	328	276	277	311	306	293	302	287	294	335	346	278	274	320	297	319	312	303	308	294	319	298	322	331	322	297	282	331	325	301	299	326	315	290	317	321	317	314	289	346	299	294	339	293	317	329	299	323	311	270	278	326	329	286	298	275	302	334	293	312	325	297	307	323	297	289	312	298	330	304	316	310	285	316	323	316	298	333	303	315	290	296	289	310	291	304	309	321	280	299	296	320	289	324	289	319	316	293	329	303	330	299	325	290	284	306	315	321	289	289	298	351	309	302	303	324	294	315	294	271	321	295	302	327	306	311	289	314	283	324	307	327	317	346	305	295	319	304	307	307	313	332	322	300	276	309	334	319	313	305	297	298	345	314	302	295	315	290	306	298	298	260	323	291	311	273	330	305	306	305	301	290	303	296	287	295	291	305	297	297	305	342	327	310	274	323	300	303	301	295	311	322	276	292	301	310	318	304	333	297	282	323	299	335	290	323	302	300	312	304	308	331	301	283	315	303	306	316	338	323	313	289	324	299	319	300	303	319	335	312	255	277	297	305	319	320	304	292	315	309	295	326	337	275	306	323	299	319	317	289	273	318	323	272	299	279	305	290	292	326	328	298	311	342	343	323	318	288	290	318	278	303	307	286	292	338	294	332	300	314	321	291	325	294	308	326	298	314	285	314	318	319	286	301	288	289	311	340	310	299	300	337	314	296	287	326	306	311	301	271	305	302	288	307	308	309	361	307	258	310	304	338	294	326	319	302	313	294	365	332	307	301	306	311	318	303	327	322	287	302	295	347	308	332	293	311	310	309	333	276	329	341	317	294	314	316	321	296	298	301	339	299	287	317	281	300	341	315	297	298	314	322	312	305	313	318	287	303	296	348	298	289	295	323	289	308	299	289	289	295	293	308	319	307	296	311	331	289	295	300	306	288	312	332	286	280	341	311	300	311	339	337	277	322	321	324	279	296	286	314	296	265	305	312	324	311	333	285	294	279	317	325	330	309	297	284	307	343	287	328	289	297	315	324	333	297	301	318	296	297	308	308	315	311	293	280	276	328	340	284	329	307	290	288	312	327	336	323	293	298	321	300	290	282	317	296	312	314	290	316	326	288	285	327	284	266	328	287	289	320	284	329	286	306	291	299	307	325	305	293	275	326	321	321	326	297	325	338	309	312	305	309	303	290	284	309	293	291	305	322	319	330	325	293	313	287	288	298
69746	64357	47262	24442	12345	2341	1702	769	711	779	716	756	794	754	764	768	747	780	742	764	745	726	757	775	770	751	725	767	716	739	790	760	737	769	727	758	772	704	700	802	710	718	726	728	742	725	739	775	753	808	687	765	747	742	736	737	720	753	776	719	745	762	750	747	773	699	725	727	767	760	731	805	730	777	816	768	731	738	740	726	704	745	761	737	730	742	716	762	795	708	716	747	803	814	787	763	756	726	745	755	749	723	732	730	733	748	743	751	770	666	715	750	723	808	783	756	694	707	797	792	766	793	738	767	748	778	728	758	716	766	759	710	763	795	749	766	735	792	729	743	737	779	757	729	703	740	693	752	718	782	711	685	750	694	770	735	766	720	703	758	792	694	761	732	740	770	802	689	721	723	741	693	717	718	720	713	732	746	733	742	785	737	790	747	757	767	741	713	758	775	779	745	685	756	760	755	761	710	724	752	727	738	767	753	744	761	716	689	739	746	738	744	735	764	755	734	713	734	758	818	797	731	760	719	720	738	754	751	720	756	749	784	767	704	749	698	711	754	738	764	764	730	769	699	766	689	712	723	761	773	770	709	745	762	772	770	778	759	723	802	723	739	756	710	713	765	751	718	773	766	779	748	723	713	775	754	813	678	766	774	723	703	764	752	761	747	782	780	723	750	747	723	725	724	686	773	755	730	747	755	727	760	723	731	747	755	718	710	739	740	787	737	727	732	727	777	751	702	787	734	689	746	775	767	768	703	689	743	739	721	754	738	751	675	725	724	755	771	684	754	721	772	687	716	763	700	721	672	724	733	734	764	755	722	767	774	713	677	763	748	798	730	740	758	721	704	747	767	734	728	709	754	760	718	729	723	809	739	782	724	729	778	746	769	761	763	730	762	775	704	711	731	722	763	800	729	771	713	730	746	761	797	706	773	709	733	738	753	751	788	692	757	757	760	723	728	730	702	762	702	735	736	732	792	742	701	777	783	737	695	745	713	783	777	747	742	739	733	714	732	752	715	741	745	692	776	761	728	764	710	752	765	717	756	738	723	739	705	746	778	714	732	769	756	743	754	708	696	767	767	763	734	734	720	736	688	757	765	763	772	676	727	699	765	735	745	749	743	797	747	724	770	750	718	808	798	757	733	784	721	693	758	784	745	754	725	732	729	780	772	708	731	750	755	728	756	756	750	706	743	800	739	724	736	750	752	736	734	765	696	775	749	769	714	771	718	742	736	745	733	701	804	750	793	752	734	747	748	777	727	746	769	745	728	724	747	711	765	723	735	715	745	739	712	710	758	776	760	736	720	749	712	719	749	766	750	742	756	748	752	727	729	743	724	751	754	740	738	755	697	760	745	742	724	730	761	782	741	708	723	764	766	699	741	760	704	760	771	772	730	734	724	751	730	738	727	704	749	797	732	756	755	710	736	743	739	742	706	712	712	692	649	748	713	769	800	730	757	759	726	757	698	662	769	767	766	765	729	738	739	706	748	759	732	793	735	727	740	812	753	707	753	743	756	728	739	705	762	772	764	765	754	757	738	794	768	722	711	756	759	744	748	774	710	737	718	765	706	758	771	750	759	783	759	757	768	789	726	776	750	685	733	778	714	736	743	771	682	768	732	755	714	754	731	742	706	749	763	704	789	774	738	741	711	717	745	724	762	787	736	731	738	752	725	733	727	772	728	722	756	766	702	715	756	787	776	726	741	771	733	703	754	745	760	747	755	761	798	744	712	776	751	753	717	751	678	749	759	744	770	779	772	780	758	792	744	785	720	801	780	711	777	752	742	765	796	724	744	778	817	765	737	705	735	734	695	770	731	720	754	798	743	732	729	747	704	758	746	734	769	732	700	754	748	741	720	756	805	715	718	746	738	729	761	700	758	766	709	802	761	703	787	809	727	705	720	735	736	699	751	770	749	752	719	704	708	741	745	785	769	748	727	748	720	729	719	743	698	713	765	721	752	712	756	737	703	748	743	748	745	740	716	734	726	700	768	756	712	708	790	666	721	750	755	738	732	736	740	731	703	742	765	708	709	728	769	747	748	723	744	739	724	742	758	723	764	760	734	735	775	740	730	725	739	730	729	729	707	736	731	771	729	817	725	762	772	707	754	774	749	766	760	713	791	741	738	751	733	748	712	751	739	722	721	699	708	715	742	755	725	769	732	661	716	775	751	791	746	718	698	720	771	714	757	725	745	730	759	709	735	726	729	744	694	746	769	808	726	756	730	746	725	770	769	707	738	739	691	732	739	697	725	754	720	745	728	756	712	668	745	716	707	749	736	768	728	725	712	714	741	722	810	695	745	729	747	721	749	770	774	747	748	736	814	746	741	743	708	762	720	734	767	743	700	711	717	746	714	710	731	771	740	758	791	712	737	714	698	755	712	762	807	758	749	759	709	703	723	687	744	795	716	776	732	775	781	744	730	733	779	712	756	750	751	767	716	746	750	746	758	728	722	748	748	775	753	773	749	785	749	793	724	748	752	794	785	740	762	740	794	730	772	741	740	743	704	703	757	796	775	731	765	779	723	726	731	744	756	753	758	749	725	704	774	761	723	792	776	732	768	758	739	763	742	765	732	754	740	781	728	746	704	754	753	743	761	801	788	723	779	738	722	717	764	765	760	786	777	751	743	744	739	800	733	764	730	720	739	728	687	740	762	775	774	774	754	762	795	749	737	706	794	715	686	780	746	760	723	764	727	775	735	793	766	724	754	758	759	725	777	709	727	784	738	689	726	773	741	730	729	701	765	751	732	745	773	699	709	722	775	766	772	762	754	721	774	707	819	725	732	743	788	719	742	757	783	692	787	765	767	722	722	736	682	728	752	756	736	725	755	744	751	697	751	751	749	767	769	780	758	755	718	697	770	756	748	696	734	808	740	703	725	786	713	795	729	746	781	751	715	728	750	773	794	799	708	745	736	707	689	709	773	723	750	745	780	746	719	765	739	750	775	691	785	775	723	772	768	723	749	748	724	701	688	750	746	700	736	715	739	742	769	787	748	729	722	757	712	798	756	720	786	760	771	751	699	726	714	764	716	718	743	773	725	759	725	715	794	747	734	741	743	738	725	762	738	711	788	739	720	647	756	775	729	742	780	684	723	813	777	747	713	728	730	744	824	727	758	722	712	782	713	696	752	773	732	721	770	710	748	787	761	755	766	775	718	786	727	749	726	784	702	755	777	763	766	747	788	716	716	729	750	717	732	706	741	721	794	725	763	725	776	765	780	703	765	702	776	792	731	753	724	707	756	720	749	698	730	786	765	754	679	761	721	769	715	729	737	695	720	741	766	736	758	734	749	759	764	707	729	741	746	730	721	727	776	742	722	751	756	740	763	710	718	770	710	782	758	755	784	775	806	741	750	693	728	790	724	749	727	770	757	735	724	722	706	752	706	730	715	767	684	721	715	771	719	693	774	768	715	756	740	737	756	709	800	739	730	765	724	770	741	733	732	728	704	724	741	750	781	678	777	720	761	730	731
43638	28868	10856	1877	749	485	421	443	394	414	424	374	381	394	419	386	430	434	394	415	419	431	372	414	407	446	418	415	418	422	432	381	400	432	407	422	401	395	425	382	385	404	365	390	385	431	445	406	429	426	422	431	388	416	415	412	409	410	421	393	391	458	392	457	438	407	414	417	358	419	421	430	407	369	420	450	406	399	405	388	435	429	424	415	383	397	418	412	395	413	416	400	403	419	371	393	393	411	403	409	441	416	397	438	418	457	417	413	378	397	388	396	412	443	397	432	378	445	421	439	408	402	395	413	431	392	399	387	394	406	425	391	406	411	412	383	425	398	413	416	376	431	396	437	424	412	437	414	454	408	410	417	416	397	423	389	426	374	432	377	406	408	396	449	382	413	389	371	391	400	417	437	404	414	423	394	419	396	390	403	390	360	420	366	407	403	412	441	437	412	409	433	422	431	412	429	411	379	380	432	381	404	401	408	405	425	396	400	367	401	420	359	422	401	405	385	430	436	394	442	377	426	414	407	384	382	417	410	393	384	392	397	458	414	447	409	402	448	398	453	408	414	427	400	427	395	415	433	412	402	463	430	411	405	425	418	453	402	397	397	421	425	416	359	414	416	445	398	436	399	407	418	419	422	419	402	427	404	417	371	401	457	419	398	405	410	430	403	391	424	409	377	396	402	417	416	401	381	414	415	429	415	404	373	390	426	423	438	410	400	428	455	411	423	417	419	401	373	390	412	391	393	405	460	395	428	379	391	435	441	476	390	438	470	392	397	390	425	444	403	389	398	422	409	364	401	409	440	424	400	409	411	402	418	378	411	442	416	464	410	411	387	415	433	419	400	423	412	398	421	444	437	434	400	402	391	423	408	396	439	403	430	424	403	468	396	442	417	409	421	409	410	410	433	408	391	399	415	414	426	416	460	400	412	428	451	433	425	381	365	393	410	417	411	436	371	420	412	404	361	445	421	419	416	439	398	436	390	407	391	408	373	374	407	408	380	373	424	405	398	407	416	398	388	382	409	423	429	409	397	421	403	377	404	417	400	429	408	421	427	373	412	403	379	394	454	389	423	403	432	412	428	413	423	434	390	428	401	415	392	398	399	417	385	403	401	408	399	423	419	400	447	440	389	394	363	401	428	404	414	454	405	404	388	432	383	409	430	440	394	447	407	379	411	430	421	414	428	387	402	389	410	403	403	423	378	388	417	431	421	445	421	375	420	405	422	444	427	454	407	412	407	380	424	395	428	434	422	400	428	411	437	418	435	439	420	432	405	436	428	408	406	409	404	454	393	456	443	397	407	413	410	381	398	431	433	396	385	401	403	432	461	417	401	380	397	417	387	413	422	432	411	416	408	398	437	458	407	372	443	399	419	407	407	404	409	374	439	427	443	417	410	395	407	391	407	374	403	444	390	393	400	419	426	382	391	456	438	401	392	399	378	443	410	398	399	418	395	428	407	394	433	478	402	406	383	380	380	417	396	421	399	405	390	402	422	415	391	405	392	415	397	403	411	382	399	418	412	402	437	430	403	405	389	446	377	377	372	416	376	373	375	440	354	406	410	391	418	396	416	422	433	390	439	417	378	431	386	423	416	414	387	427	395	433	404	406	414	393	412	436	406	397	408	419	387	410	432	404	439	407	421	419	384	439	412	378	403	422	408	417	414	403	421	385	367	415	428	434	385	434	420	407	355	390	411	379	426	423	384	385	376	413	397	393	411	423	427	407	394	387	395	414	423	394	408	369	413	388	451	389	430	434	399	361	398	396	418	424	383	428	417	402	416	417	398	430	399	428	372	407	398	399	415	448	370	411	422	413	432	430	388	417	418	376	443	382	444	388	384	425	400	404	406	389	432	434	441	410	421	371	374	425	480	424	405	388	399	396	422	399	395	397	362	397	426	428	404	446	393	421	436	435	402	418	431	416	403	395	407	410	382	415	393	391	391	408	380	424	411	406	381	441	421	371	418	409	383	381	404	436	441	381	411	389	420	430	435	413	438	423	382	419	432	418	422	413	401	402	423	381	400	391	395	413	386	447	401	430	393	407	410	409	394	397	399	427	398	399	374	423	387	413	413	427	436	405	418	420	413	383	399	432	405	401	387	430	425	435	390	385	394	401	367	387	400	394	409	390	411	412	410	421	428	413	387	418	363	424	410	462	417	405	428	417	392	420	434	400	439	401	417	437	395	410	363	413	430	401	382	390	412	411	429	410	414	387	416	373	419	387	419	388	419	402	394	421	426	406	415	388	412	454	432	414	403	397	397	420	399	399	404	463	421	454	414	424	386	406	394	403	456	421	393	396	432	413	408	440	435	405	402	409	402	374	400	402	402	369	426	381	408	395	416	418	410	392	418	379	425	408	418	399	437	432	385	389	401	430	391	412	412	416	425	418	445	410	432	416	410	407	389	405	372	437	408	414	419	417	406	426	425	450	402	413	398	405	383	420	401	409	409	393	414	425	373	437	443	387	456	413	407	376	360	423	420	408	454	418	407	410	442	431	429	412	371	422	391	433	421	472	395	417	412	415	420	414	410	432	411	398	401	417	379	385	412	386	428	390	397	402	409	421	432	414	415	381	410	428	414	375	431	415	405	418	414	428	407	398	418	422	410	407	404	421	414	432	438	393	442	413	451	390	404	386	366	422	418	432	408	414	381	439	418	419	400	383	395	414	421	436	390	438	373	390	380	404	424	419	408	435	390	381	428	403	419	402	425	439	444	401	422	394	448	378	401	409	461	383	398	421	408	379	383	442	394	428	396	413	442	405	398	398	399	365	377	399	437	400	427	416	456	400	404	359	404	423	429	372	394	392	395	446	384	428	425	426	412	405	377	359	418	423	402	387	410	403	447	405	410	407	427	422	386	432	409	420	393	417	390	410	407	441	375	412	371	438	410	421	374	440	424	370	453	422	409	397	416	438	403	374	363	403	409	425	442	397	383	388	437	408	394	419	417	396	414	421	427	404	381	414	409	402	420	408	384	444	410	391	399	374	412	439	422	391	412	423	427	408	398	417	429	421	382	393	420	402	395	398	445	459	411	406	391	446	412	398	381	440	448	413	394	393	404	424	402	383	431	391	416	391	401	428	382	400	450	453	413	407	410	416	416	381	395	393	448	417	412	401	434	436	414	436	425	411	407	395	408	401	435	445	438	418	385	394	396	394	421	429	367	438	419	420	394	393	380	411	423	425	416	450	428	448	439	427	407	369	446	417	438	409	380	408	401	392	372	401	386	435	423	378	417	399	394	394	419	413	404	394	446	418	413	465	421	384	399	413	425	390	386	408	419	425	436	379	400	417	406	383	435	455	443	410	412	457	410	430	422	409	386	474	417	433	394	426	421	403	429	425	407	394	417	387	425	396	449	414	409	430	417	394	428	453	416	426	420	456	398	379	391	424	433	404	378	407	412	433	414	391	371	435	405	392	434	414	402	381	407	401	417	414	410	426	442	420	413	397	403	429	431	410	408	441	406	389	416
39281	27985	12960	3553	1869	1093	1021	935	1016	951	958	975	986	994	957	974	956	1012	954	962	1049	987	974	982	973	983	974	1023	1020	971	975	1024	983	965	1027	978	1001	992	948	986	997	989	958	964	980	967	972	957	967	995	985	950	943	991	1002	898	971	1011	971	1023	929	928	959	1017	967	952	977	968	960	976	988	979	960	963	946	1028	993	949	1023	958	943	944	946	1017	959	950	961	944	1024	970	966	993	1016	942	998	976	938	992	984	941	1013	971	984	973	987	914	1019	920	985	995	981	971	977	969	1004	942	1035	1034	910	1082	955	1049	947	987	994	994	945	942	973	967	1007	1054	963	986	978	1004	1003	975	991	997	1030	982	955	954	1002	956	971	896	968	963	1002	972	1042	1023	898	928	935	1020	1007	1023	967	989	982	965	1060	964	965	1046	989	1005	924	992	967	1010	947	990	974	1031	1011	1023	931	1001	970	990	953	958	945	969	959	956	965	973	963	921	966	990	959	983	959	965	962	923	1005	1010	962	942	1078	954	911	991	1031	974	940	925	1015	960	984	974	967	986	955	959	918	944	945	992	905	1010	972	1025	999	984	976	962	1041	955	1011	994	1013	982	987	999	994	985	975	989	952	928	1010	915	1027	985	992	938	971	1007	1010	971	1017	992	1030	1013	972	989	950	988	978	992	899	991	997	1002	993	976	932	1024	949	940	925	960	955	998	1014	984	935	959	970	945	964	980	954	944	1011	948	960	922	951	945	967	1003	1009	981	989	978	971	905	947	1024	1003	954	958	986	931	991	927	979	1017	966	992	997	940	938	970	1019	1035	1020	985	1054	938	983	999	957	956	1017	977	952	991	958	1016	945	950	991	918	988	949	1024	989	1016	937	1032	977	986	956	980	968	993	987	981	973	969	940	993	919	945	930	956	994	986	943	950	977	962	1001	973	991	1020	974	1020	977	1019	970	987	992	996	1020	936	960	975	1032	938	1013	965	949	991	1016	937	1015	984	1007	1004	1037	989	939	991	1022	969	1002	965	979	1019	1051	1010	1061	943	1007	924	1000	1023	964	959	995	963	947	990	969	970	996	977	947	989	1003	991	1002	1008	967	971	956	961	959	1031	943	966	1090	968	971	976	924	965	1007	1010	981	923	926	982	975	955	1017	965	976	1003	892	967	971	1013	988	992	957	1008	976	995	989	1038	966	942	1020	992	946	1002	944	969	1030	1038	949	966	943	1020	985	997	966	1022	915	1045	1051	1006	963	981	966	926	1015	980	967	943	964	1014	1019	984	958	1012	990	988	973	923	951	909	999	1002	975	1035	963	970	1009	1036	975	996	990	1011	991	954	968	1022	1021	1012	978	990	1007	996	968	1019	948	948	986	954	997	985	988	940	971	983	966	939	933	990	955	1037	1001	974	994	985	1019	957	1000	976	976	1034	996	949	953	979	969	931	879	922	944	941	958	1045	963	955	978	937	1013	996	961	968	996	1017	941	1010	961	1008	946	974	1025	979	1022	941	937	1021	966	994	981	990	963	1036	950	942	1000	967	999	995	992	952	925	935	990	985	1024	981	1007	941	974	958	944	978	951	905	975	1009	963	1029	985	973	1029	997	993	920	1033	986	1005	941	972	983	945	956	993	979	925	1000	999	973	983	953	948	978	964	1020	992	982	1022	978	984	976	1018	978	998	1013	1011	917	984	980	944	970	1001	987	927	1014	950	962	1024	1013	987	1017	986	967	978	989	1015	956	975	929	1045	972	987	1047	1032	991	993	968	945	978	1039	982	936	973	981	993	975	994	1027	991	1006	987	1028	976	981	971	919	1011	1018	970	952	979	982	904	947	968	1009	987	996	899	974	982	958	973	995	1011	908	963	1007	947	963	999	949	947	1005	1048	955	957	988	946	974	967	984	973	907	954	985	1011	959	957	961	979	936	992	979	1010	982	971	982	976	1032	977	938	992	993	951	941	964	1004	983	992	992	972	1068	996	998	974	975	947	976	984	976	1025	982	966	1004	1015	1017	1008	1005	956	945	959	943	980	989	994	890	956	977	958	957	982	946	952	922	1016	967	1044	997	984	957	958	1018	961	1009	904	1009	932	981	1001	925	956	1024	980	995	978	1034	1026	942	1007	969	1023	945	944	1004	951	1056	964	956	991	1009	938	1010	994	978	968	1014	1043	869	974	991	983	959	964	1006	975	981	961	972	978	1016	1009	977	960	996	982	969	1008	1026	988	985	987	1010	995	959	1002	1027	962	984	989	970	963	1048	991	986	999	977	993	1038	972	954	962	1005	952	983	947	997	1003	1018	1013	950	986	983	950	946	992	1029	968	949	952	1002	991	962	965	1000	967	929	1044	916	968	931	956	946	952	984	1004	957	967	1003	965	999	1037	961	954	1008	1026	1021	1012	996	1016	1000	972	1008	988	980	973	1026	956	971	978	1018	1004	944	947	949	926	1024	959	980	964	968	1032	938	959	982	1046	973	962	1009	1006	985	1006	933	973	968	959	985	984	1014	964	1037	992	969	949	942	1034	950	980	927	1040	987	1059	973	963	1032	947	959	1002	953	956	963	947	957	998	997	921	997	1000	949	1024	947	978	993	999	992	998	952	996	973	973	975	979	998	1010	969	940	976	942	987	1001	994	981	977	971	918	961	954	1003	979	1022	976	1012	974	1027	1019	1020	998	999	978	1000	991	977	1007	935	990	984	951	1017	1008	1012	981	1002	988	965	988	965	1011	997	982	950	1008	991	942	1042	1001	1014	987	1052	992	946	1000	1062	940	1011	966	981	1031	986	954	1009	984	988	965	1016	937	952	1020	1000	951	1020	944	1015	1020	982	971	979	986	980	968	1006	956	1018	1005	1019	984	957	1028	950	961	977	955	941	975	1003	987	980	1029	1018	969	972	981	995	988	1018	973	944	1010	978	971	982	924	988	974	929	1035	976	941	932	960	972	925	956	1023	982	968	1035	910	961	963	1029	992	1036	994	940	1010	1036	971	1008	954	942	999	934	913	1050	928	931	1033	958	982	982	990	961	988	962	945	930	932	1039	1044	965	999	950	963	957	939	944	1006	1013	961	976	988	1019	907	1024	973	974	1009	983	982	942	944	1001	959	969	994	973	1009	963	959	958	949	932	961	940	998	1013	945	933	965	990	990	996	1007	990	940	981	964	978	976	928	1012	944	965	979	1032	953	984	967	999	996	979	974	1049	973	899	966	1026	1012	986	1014	970	992	980	974	941	951	1027	1003	963	993	923	949	970	1023	1016	964	993	984	1000	915	967	992	982	931	979	962	954	946	955	974	997	1009	979	985	1008	956	968	940	961	995	1007	947	985	948	986	984	974	967	984	964	1042	1003	976	1007	965	933	955	963	1030	968	1000	985	993	986	976	953	1005	969	975	977	1002	1001	946	1018	1069	996	983	980	988	996	1032	965	941	976	974	952	1017	967	971	1001	972	996	955	1029	987	984	981	985	957	988	943	981	976	981	973	1005	984	1010	922	987	989	938	945	978	950	929	987	996	977	1035	950	972	967	938	955	984	1014	991	953	949	970	987	975	986	1005	1002	980	970	955	965	1004	921	996	968	972	1039	993	976	968	1003	1003	997	993	1031	1004	969	974	989	988	1005	935	969	976	1012	962	1022	960	985	934	1015	969	963	1015	949	969	923	934	948	996	991	1009	934	990	975	896	1066	1055	990	975	968	970	970	1026	1003	990	1002	990	969	1031	956	958	1027	956	1023	946	1000	977	919	987	1052	953	991	983	986	1012	1008	957	1023	937	973	984	985	920	978	1062	969	921	997	958	1008	949	995	936	937	962	1012	1025	1020	927	980	1020	1004	981	963	952	989	958	942	956	1006	1022	981	959	975	939	984	957	982	1025	994	999	999	979	991	1026
68844	51128	31025	9668	1967	532	542	436	452	395	432	425	406	412	418	415	444	432	442	406	435	413	406	399	415	411	435	419	436	385	391	430	382	434	401	409	398	427	399	421	431	408	413	392	402	419	414	421	432	443	409	404	439	405	374	418	484	443	420	382	396	386	432	419	431	424	422	405	430	424	397	442	424	396	443	412	415	415	391	436	462	395	369	439	443	386	451	407	394	398	423	399	400	452	394	396	412	373	413	370	409	390	428	410	394	419	437	409	388	418	405	392	441	390	436	443	443	441	420	410	444	422	434	386	378	416	395	413	413	376	386	431	423	374	427	402	440	428	420	443	396	399	382	402	406	428	417	400	437	412	420	377	419	372	414	404	409	425	368	398	434	396	424	413	409	379	420	380	438	450	421	401	378	419	442	404	424	423	407	449	377	390	396	393	398	399	427	417	431	373	427	433	415	422	387	399	381	423	404	448	428	392	416	428	430	405	398	419	414	394	373	414	414	456	388	381	393	420	414	426	368	368	432	396	375	425	404	418	431	416	417	403	409	440	439	399	398	427	462	396	394	412	378	454	426	437	416	412	424	425	408	435	413	397	392	405	430	403	429	421	436	395	405	378	385	409	417	405	400	389	416	415	436	437	407	402	386	431	379	397	414	432	407	454	431	436	467	397	407	401	395	406	385	419	400	464	453	423	498	378	371	396	432	417	416	426	393	442	396	414	403	396	416	421	366	410	421	387	386	428	405	441	421	414	396	431	401	399	413	428	415	450	414	421	394	429	410	454	425	428	375	381	436	425	416	406	444	379	409	427	396	421	407	415	414	449	422	389	400	432	406	412	433	387	457	392	410	400	420	393	417	414	402	429	415	430	418	378	341	372	370	420	441	430	387	465	416	418	436	397	425	411	413	406	432	384	392	408	404	393	401	427	416	404	472	436	401	399	428	395	436	431	444	429	420	404	391	404	408	412	412	467	398	397	403	378	410	426	432	423	392	441	409	399	446	421	420	384	417	380	460	429	413	377	408	456	432	420	457	410	419	411	414	419	424	423	421	371	405	390	394	426	404	410	350	389	384	427	409	367	389	420	417	408	437	418	415	410	431	436	400	373	426	392	393	455	390	409	418	434	377	422	397	394	413	435	439	436	400	414	458	420	372	453	420	421	443	419	398	403	424	438	378	411	433	401	433	413	433	416	364	404	421	408	416	402	386	418	385	414	376	394	444	393	403	419	422	409	378	368	465	392	405	416	391	391	422	423	474	421	407	422	428	397	410	362	424	411	437	407	399	436	391	377	413	390	403	383	444	437	420	408	396	412	412	425	394	433	441	420	417	428	423	405	434	407	397	418	435	472	386	405	426	415	397	422	397	431	398	390	379	414	409	416	391	424	408	404	413	421	414	425	445	421	449	393	396	412	374	444	423	396	417	463	358	427	422	419	409	416	392	385	434	382	412	378	441	411	434	413	407	394	428	380	447	384	412	389	460	438	403	411	416	423	410	442	442	416	422	427	405	434	407	433	416	427	419	405	414	388	432	391	395	428	403	423	384	425	424	439	410	453	387	421	372	388	430	446	446	397	391	402	403	397	384	413	420	395	449	393	441	408	423	428	443	387	424	435	466	409	448	427	413	428	410	448	392	403	416	462	396	413	441	399	414	436	393	408	405	462	404	392	397	438	422	428	424	386	381	420	400	410	403	421	425	419	413	436	439	383	403	433	409	453	434	441	412	418	406	429	404	407	411	400	405	450	426	377	421	378	399	409	377	384	432	383	390	385	399	384	416	424	460	424	406	425	363	390	415	429	433	407	396	444	393	394	430	407	386	414	403	394	408	396	415	418	416	379	403	432	378	390	417	430	423	396	389	416	425	426	430	441	395	415	409	402	427	397	389	390	426	414	375	400	395	425	414	386	466	403	450	398	417	368	390	420	415	426	353	449	430	408	442	389	407	402	403	418	410	388	389	414	414	451	429	381	374	401	414	406	403	428	375	405	419	428	396	405	428	451	443	426	461	437	447	403	461	443	382	387	426	457	399	426	400	424	421	402	429	456	428	404	406	414	399	418	421	429	416	440	409	416	443	405	421	425	387	426	402	434	405	423	429	464	422	422	456	398	406	387	392	404	385	434	411	427	364	437	417	407	390	360	419	411	391	446	401	445	410	458	415	422	408	443	389	427	427	404	404	429	389	466	407	423	445	452	401	385	416	439	433	417	438	406	407	433	398	418	396	425	390	424	410	405	456	412	383	438	385	436	443	420	430	473	411	410	380	449	406	383	398	388	412	377	410	408	404	416	419	392	424	438	424	430	410	436	415	447	371	405	437	428	420	403	438	439	423	404	438	414	436	383	378	414	442	410	389	396	455	427	407	409	403	394	422	457	423	387	388	431	397	414	409	394	434	391	436	411	401	416	428	413	409	440	425	432	392	416	432	393	415	449	408	403	415	384	431	407	433	402	424	371	382	387	410	424	395	386	365	433	413	425	400	425	411	390	425	391	420	413	397	401	381	406	420	419	395	405	410	419	424	405	429	386	417	420	408	411	412	411	415	421	426	413	401	378	426	375	370	386	390	408	377	422	423	432	432	416	444	363	426	436	419	430	394	416	402	391	390	390	375	383	442	416	408	430	403	437	415	399	439	377	424	410	443	432	419	415	447	408	416	406	405	419	362	407	434	427	400	358	381	392	410	415	421	423	434	405	411	362	434	397	397	424	413	422	410	471	454	396	419	411	379	399	395	399	416	394	402	406	420	389	399	463	393	393	379	445	378	394	379	426	405	425	430	416	387	451	434	382	370	421	420	430	414	418	398	403	427	423	407	447	420	404	431	428	413	416	414	390	436	424	400	387	424	409	411	373	412	392	427	407	428	425	403	423	416	448	428	388	418	453	402	423	394	416	371	376	430	431	445	373	430	459	437	432	408	421	428	438	402	446	399	423	380	402	430	381	401	368	419	373	404	397	407	401	409	395	416	403	414	406	405	450	395	409	404	426	373	423	398	440	408	414	398	383	396	367	405	429	365	412	406	374	395	394	437	407	409	415	428	395	435	440	423	423	425	406	409	388	369	420	384	409	428	417	458	430	404	424	419	387	423	387	434	408	371	421	404	399	419	440	381	411	440	434	423	402	442	409	446	424	409	368	413	401	410	393	407	417	449	382	396	412	409	428	488	396	408	400	404	430	423	377	367	410	420	426	427	421	388	414	415	437	388	449	387	410	429	419	381	412	420	400	441	382	443	393	419	464	386	424	458	440	412	418	410	399	432	435	400	417	393	424	375	397	414	411	436	473	427	417	400	425	410	418	427	416	406	440	412	403	431	410	423	428	402	422	391	389	399	458	436	396	408	384	406	418	421	418	424	380	386	444	387	413	385	420	392	423	417	379	382	436	384	407	401	395	412	403	416	446	411	422	414	389	420	450	447	376	457	407	404	418	449	429	392	382	406	398	444	403	375	413	448	405	430	397	448	371	381	364	444	418	394	467
49098	41755	30528	11738	4569	1439	1233	1018	987	987	1002	992	955	988	991	1004	1013	983	998	929	954	973	995	1060	938	935	988	930	938	977	1020	1014	961	1016	949	954	935	1005	955	949	971	1016	956	971	956	940	1049	1011	1052	943	929	988	953	996	953	941	962	953	948	1002	929	993	982	946	956	970	942	957	961	1020	1040	984	964	1002	936	958	996	986	964	965	1014	973	1013	977	1046	976	996	983	989	959	992	923	951	1006	946	1024	1014	941	995	996	1010	984	948	1030	971	1014	964	982	984	978	993	981	1031	1024	974	946	986	1036	1006	999	994	939	961	1010	1010	957	980	972	955	985	1026	958	976	939	959	941	926	886	965	965	978	986	943	989	1005	990	1013	955	990	975	946	937	1003	953	983	927	966	1004	995	931	945	1033	1026	950	983	980	956	966	941	997	955	1015	962	1056	976	984	970	992	1022	959	984	996	1031	995	1041	940	964	987	983	985	971	990	997	974	995	1003	973	914	958	1019	1042	1000	955	982	955	960	986	993	924	961	939	995	1023	1014	1001	1014	968	953	924	982	1008	960	887	1000	1002	1035	937	1021	1058	1013	991	997	996	1010	990	923	954	993	942	1019	1016	918	984	987	960	1007	1008	955	991	973	1001	965	990	994	973	981	1010	1008	1021	1004	976	924	972	1000	966	971	980	1027	963	924	954	1025	946	995	1012	936	968	981	975	960	1002	974	959	971	1000	975	998	964	993	1006	972	1005	939	975	950	952	964	963	1020	960	984	1017	949	971	988	997	964	978	928	976	1003	974	1015	976	975	982	956	966	955	1007	985	938	961	957	980	940	1010	987	977	1004	992	957	1013	909	966	923	993	965	929	950	968	940	1032	964	993	968	987	942	1015	1011	947	917	996	962	975	980	944	1051	990	975	947	976	982	983	971	969	974	1052	988	949	992	927	995	958	919	972	936	1041	935	1001	1002	1010	1005	1025	917	973	997	952	969	1008	927	945	1009	967	981	1005	928	1006	955	969	977	971	960	940	976	960	966	996	977	979	1007	973	951	969	1023	963	938	960	1001	945	979	981	1046	939	980	949	968	964	990	1005	1026	1011	949	981	1006	1044	1034	1005	976	948	960	964	995	963	1019	925	958	980	1023	989	992	965	960	966	994	986	971	996	955	1002	979	953	930	986	974	1027	931	989	1010	996	934	932	1014	955	1014	989	1013	990	995	1026	995	999	1019	1002	918	948	928	1017	962	1047	988	937	978	983	979	953	995	1000	977	916	1001	942	956	1007	962	941	980	927	986	979	1002	929	980	1002	990	955	1012	972	1009	954	1017	970	961	1037	1013	918	939	1001	954	1000	1017	1007	992	1023	958	992	951	934	952	946	914	1005	987	1027	987	947	960	1057	983	946	1014	1041	1009	1035	1058	950	979	1035	910	999	963	1019	958	961	998	1005	993	1001	997	1002	956	1024	953	949	929	955	932	919	1029	966	955	951	961	991	1013	1013	1028	1024	961	965	977	986	952	1001	987	974	956	1036	934	968	989	944	945	969	982	1037	962	1035	996	1007	978	978	995	941	957	1046	972	1009	939	1017	942	963	1014	993	1041	991	1020	1041	981	960	962	1004	1025	988	1006	983	936	970	955	1000	949	960	959	973	1035	1011	1006	986	986	964	1008	960	974	967	965	1022	946	1004	958	967	969	971	935	969	1000	1007	964	1015	948	974	1012	960	935	1012	949	934	989	950	1033	1039	944	947	1020	895	937	955	945	979	979	1005	943	973	961	993	957	944	971	978	951	1024	962	889	946	981	997	994	928	966	949	973	997	962	966	1016	933	1015	954	965	971	1015	1006	977	1022	986	929	918	991	1001	977	969	925	984	1016	906	970	985	1044	918	974	979	1028	961	1005	957	1001	960	993	968	968	975	968	995	944	975	935	969	987	932	1066	980	999	935	984	979	977	1001	968	940	997	1030	982	1005	970	1021	952	976	934	936	1026	1039	941	973	988	988	946	989	943	1009	965	946	974	1052	971	983	954	1028	973	980	1035	1035	958	952	1015	986	998	1015	888	946	1005	1014	943	998	1005	996	951	937	946	970	950	970	915	988	955	960	992	1026	952	1004	980	1028	977	990	926	1036	1025	963	975	956	979	978	944	978	1065	912	945	991	960	992	1042	918	953	953	961	991	948	971	1005	956	1013	967	961	992	936	949	964	969	939	973	942	906	988	983	991	1039	997	976	958	966	993	994	1030	955	996	944	1002	1012	1074	929	1012	958	1022	925	961	973	1001	991	963	993	991	975	973	1010	1035	981	1011	983	951	941	918	989	1010	989	992	1007	939	1004	980	1008	1002	968	945	956	975	990	936	1043	996	1022	1021	968	1001	1001	1024	991	995	1002	986	978	988	949	936	953	943	1006	978	979	1016	1002	965	977	952	1014	947	990	959	992	993	983	994	1013	1011	997	981	963	986	937	1025	963	985	1037	990	973	997	964	990	984	980	1022	999	985	938	921	947	981	981	991	1016	1013	990	917	1015	961	959	961	981	1020	980	1048	1018	1044	1019	963	996	990	981	973	1045	998	973	976	978	949	987	958	971	966	1025	974	1012	993	971	967	1047	948	938	1019	1004	902	932	983	963	986	1011	995	951	960	957	937	999	980	968	970	994	996	1022	980	992	987	997	978	994	1032	935	1033	974	989	981	964	1010	987	1030	967	978	933	984	984	999	953	1020	1004	1014	954	976	1003	952	1009	970	1002	1002	978	996	998	1009	990	971	978	963	971	993	1023	959	955	1003	989	957	1025	996	1004	972	914	963	949	1032	936	1010	956	967	980	981	983	956	952	930	1004	995	980	982	982	939	942	951	994	1010	931	975	965	989	969	989	1007	955	956	937	1029	976	901	955	976	961	1028	916	994	960	1001	982	976	983	983	995	994	1034	998	1027	1028	944	988	950	1006	1002	971	1006	958	992	971	989	916	949	977	973	946	974	1002	1042	1006	977	1009	924	962	965	1033	962	950	1007	1004	999	1020	967	945	976	968	981	937	1008	964	973	1013	1014	959	957	937	986	949	953	890	938	1023	994	958	981	1013	975	1013	937	952	1014	1011	944	985	954	973	997	929	980	965	1028	963	1019	984	1048	1022	978	1009	968	1020	982	982	977	1001	1003	1008	981	982	981	1003	995	951	985	1055	959	969	986	988	992	969	946	924	941	976	960	987	1029	996	1027	1008	1029	992	980	997	947	993	991	970	984	983	1001	1019	950	944	958	999	1036	1015	937	985	974	1047	977	956	940	918	956	999	974	963	898	997	930	1004	940	967	956	988	1030	1005	989	974	1034	934	969	987	984	1005	1013	956	995	983	913	975	983	933	977	1019	996	953	914	976	962	975	960	984	977	973	1014	957	1060	970	920	958	953	989	959	976	987	934	985	988	1004	979	1000	940	974	968	1045	991	949	939	987	958	960	999	960	961	915	974	1055	1022	953	988	1008	955	966	950	958	910	987	1006	1004	932	1003	980	995	982	992	952	1028	1001	1024	931	875	986	988	994	989	996	962	978	1044	965	984	988	979	1048	961	954	958	930	935	1003	909	1003	968	957	932	916	915	996	1013	977	1023	984	996	972	990	979	925	966	931	961	1021	972	998	992	1002	1027	952	933	974	967	982	990	940	1032	957	963	939	1041	1017	959	970	980	1051	1003	980	960	1004	1004	939	953	973	991	1014	929	978	1032	996	1005	1001	951	964	927	979	951	1035	951	934	990	1004	1015	1011	1006	940	1014	930	1020	1013	1003	1022	1014	1013	1020	1001	974	1010	1005	1018	988	1030	990	971	1007	1014	964	969	966	962	1002	1003	995	1007	998	976	973	1008	987	976	967	965	1021	1000	1035	925	1030	931	971	932	989	979	1003	1032	974	925	950	986	990	1035	977
86419	74846	54899	27315	11508	1560	648	336	303	340	323	306	330	315	290	286	315	327	313	345	344	326	317	330	341	312	315	320	328	308	344	310	297	329	314	331	320	288	286	300	286	330	301	338	287	314	313	277	289	306	299	301	298	286	328	319	327	312	328	312	297	334	328	304	311	339	314	299	294	300	286	328	303	293	323	331	320	303	334	305	324	277	284	380	315	327	316	303	293	311	323	300	281	315	298	292	283	363	317	308	328	281	306	286	328	317	302	297	285	303	309	323	333	308	309	277	325	291	337	313	293	285	302	334	305	289	309	303	299	285	327	301	279	313	314	327	288	334	304	319	330	297	305	316	330	302	319	302	351	330	280	285	307	298	297	320	322	321	289	315	330	294	302	309	316	357	278	328	310	284	281	311	297	323	305	281	333	309	316	311	315	297	298	290	334	284	325	281	307	268	299	320	296	306	285	291	276	300	310	299	305	330	321	341	318	314	340	339	312	282	292	324	328	315	353	309	318	301	325	307	286	317	323	325	332	301	311	324	335	316	319	304	291	313	287	316	316	300	309	288	287	301	281	277	290	303	286	309	303	310	318	324	285	310	319	294	317	306	290	310	324	326	311	284	323	295	303	313	334	300	329	291	302	328	323	321	309	291	342	329	285	303	330	319	315	314	316	323	328	321	282	296	304	313	311	290	343	297	303	298	290	313	320	294	330	297	315	281	336	319	306	333	300	337	310	315	281	302	327	300	294	318	315	300	295	305	315	322	304	327	309	304	318	295	314	297	310	304	301	322	314	323	310	302	303	317	291	334	305	296	323	326	314	324	278	304	329	350	288	301	309	290	301	266	339	314	302	299	298	290	281	310	334	316	307	273	308	318	291	329	288	299	308	281	274	295	304	339	339	290	323	340	293	285	312	332	346	317	321	289	315	271	286	301	327	328	304	281	332	326	298	328	281	310	299	310	320	343	297	301	319	305	300	343	286	300	318	276	319	315	311	306	317	333	276	316	312	295	307	317	308	295	298	348	332	326	340	303	298	305	293	273	319	328	289	323	322	315	330	295	323	314	317	315	286	302	305	297	304	301	291	326	313	288	330	337	321	287	298	296	340	305	330	314	315	328	318	294	270	304	309	321	316	271	297	307	300	322	309	317	305	306	289	301	334	281	313	315	307	310	312	277	332	346	325	315	319	309	301	310	316	296	312	342	325	296	281	310	290	319	334	326	299	326	319	321	287	288	339	327	289	273	293	340	325	321	290	320	273	315	300	300	331	311	277	303	325	301	328	321	324	321	300	318	328	332	329	326	310	314	343	333	324	325	311	304	278	297	293	291	308	302	321	288	315	294	297	289	304	303	297	335	323	332	314	322	306	318	316	304	323	329	297	297	326	302	319	286	314	305	297	300	305	341	338	311	321	297	331	299	293	323	272	265	304	279	307	311	338	316	313	324	284	321	293	320	295	323	302	327	331	275	303	331	291	318	305	309	326	315	316	281	321	325	302	299	314	299	312	328	289	339	324	286	310	315	311	311	321	292	329	300	296	317	319	301	321	301	306	319	340	292	312	339	311	296	300	317	307	315	294	313	300	311	316	289	305	321	301	306	339	323	314	318	298	269	329	286	296	288	328	326	305	333	309	308	323	332	296	318	297	314	346	330	321	316	327	325	334	317	303	298	313	289	304	346	312	308	311	292	308	307	290	318	333	314	290	293	329	316	332	306	299	327	312	302	313	296	295	308	331	318	322	311	309	292	321	319	320	327	309	350	311	292	278	312	297	308	281	307	345	291	321	351	341	277	338	305	297	292	307	306	319	316	300	327	327	308	289	311	316	293	328	341	327	313	299	307	288	302	299	312	297	308	326	281	295	310	293	318	316	306	306	312	308	301	304	282	303	340	277	313	306	273	326	339	317	323	311	308	308	314	273	316	314	304	317	319	305	336	308	285	309	318	303	312	323	304	293	323	325	356	289	278	334	322	317	321	286	305	277	320	332	309	332	299	301	318	310	292	318	336	284	324	301	285	311	293	315	305	332	320	319	311	290	263	311	308	301	305	272	320	301	302	312	313	300	324	332	316	299	276	320	261	331	323	296	330	305	298	309	307	325	303	312	282	304	291	310	306	309	337	313	300	296	318	287	318	324	305	308	288	302	310	293	315	287	280	323	331	291	308	285	335	321	316	318	326	329	289	344	310	298	234	331	327	300	306	311	308	295	306	290	294	301	323	311	308	325	332	282	297	315	323	317	288	337	280	306	316	322	305	307	313	311	299	304	307	313	315	313	308	317	348	318	317	318	343	272	324	365	279	303	343	316	341	321	317	312	328	297	316	343	285	291	301	325	297	287	324	294	305	315	315	307	303	314	354	333	291	269	276	310	292	290	299	340	300	290	337	303	316	332	301	309	307	293	311	277	323	271	306	303	289	329	322	327	312	291	311	271	284	267	315	300	352	281	323	344	308	335	313	291	332	272	323	307	330	286	321	309	304	315	329	320	298	290	306	330	314	311	267	296	325	292	334	280	330	300	310	332	278	309	337	286	287	281	327	312	303	286	318	333	302	323	273	305	320	315	295	296	305	324	324	306	311	314	317	297	317	342	270	292	304	306	291	298	317	299	323	364	322	283	305	315	322	294	326	310	338	305	318	290	338	347	300	336	320	303	316	302	360	329	318	317	316	299	321	324	314	339	325	296	327	314	282	347	312	315	308	296	321	306	284	266	305	329	312	330	256	279	311	316	331	320	322	289	332	287	317	324	327	321	283	315	308	310	291	319	276	316	287	353	316	330	307	297	307	314	315	314	340	321	312	307	281	299	318	290	293	294	276	306	331	302	329	281	330	306	319	306	327	312	295	319	308	302	297	300	284	313	324	295	314	306	297	328	299	341	323	270	303	292	288	288	333	290	339	288	311	325	315	329	324	293	315	296	283	292	272	314	331	297	302	306	326	316	339	270	321	277	301	293	321	309	316	300	311	286	355	328	298	333	296	317	285	278	346	334	330	300	329	306	286	323	292	334	296	298	284	309	321	306	318	337	284	321	277	310	311	311	328	283	323	323	315	317	313	303	270	298	299	309	306	321	280	310	327	350	324	336	334	292	297	294	327	313	301	310	353	309	316	294	299	305	287	329	318	300	314	306	311	328	324	313	311	311	294	290	305	304	309	293	311	275	319	289	325	300	331	284	289	296	294	321	330	298	290	341	320	303	305	307	332	308	297	278	306	308	304	291	326	319	304	367	320	326	327	344	318	315	336	296	278	319	344	276	321	316	294	319	313	312	313	274	321	317	314	307	326	282	301	338	300	290	303	279	323	309	341	324	316	278	286	328	309	324	295	349	292	293	295	337	258	305	293	295	331	305	329	315	305	309	335	303	328	325	329	312	294	287	327	295	313	318	307	316	274	278	314	294	297	313	309	324	298	298	304	331	291	323	325	310	291	317	304	353	305	290	287	323	318	322	320	319	323	302	317	299	329	297	319	356	300	307	311
68110	64617	52065	29238	13354	2408	1962	786	776	762	780	710	729	775	707	723	741	802	773	774	724	782	757	723	749	762	732	725	773	786	806	793	738	746	727	789	717	729	778	762	729	710	817	737	779	793	779	759	712	755	762	729	738	717	750	757	696	792	744	757	773	734	717	801	766	714	745	741	779	741	743	802	755	727	759	718	727	710	781	725	726	779	736	749	742	717	774	652	771	707	782	717	720	766	765	698	766	742	749	752	755	804	784	713	756	772	733	735	789	750	751	763	708	731	752	768	768	752	727	805	770	698	795	733	773	760	741	748	782	784	745	766	743	725	760	710	769	743	704	790	755	718	736	736	727	713	753	776	778	756	752	716	768	739	784	766	756	720	758	729	805	738	711	757	763	747	747	749	726	768	748	723	736	754	748	778	731	756	724	760	739	712	732	731	771	754	772	708	777	739	754	745	738	731	716	728	720	783	725	755	754	754	785	744	766	760	774	773	721	727	705	730	745	734	733	721	752	779	784	739	732	757	758	816	762	729	820	770	722	752	741	702	712	736	714	763	677	747	721	775	737	709	751	745	752	700	727	745	727	734	756	748	717	756	718	768	789	708	819	730	755	733	750	761	722	792	727	759	779	773	740	746	785	730	759	765	723	760	771	767	816	750	767	755	761	790	796	760	781	733	699	720	697	729	749	756	736	779	698	722	766	780	730	734	800	742	753	751	727	737	767	759	802	753	743	727	765	730	755	768	776	787	698	716	774	718	756	742	769	757	694	752	757	735	792	721	735	768	748	765	761	707	741	771	762	748	759	784	762	764	759	751	760	795	727	754	724	740	755	734	744	703	698	757	724	746	729	737	746	726	749	748	734	680	707	726	772	751	716	766	774	746	763	757	737	755	779	772	734	813	771	755	735	734	738	759	755	759	743	754	733	785	742	749	788	733	797	765	736	766	776	784	741	722	722	768	709	702	767	712	768	782	788	679	755	765	740	750	730	748	769	769	786	773	765	717	764	764	781	765	781	756	755	796	721	734	727	695	745	743	773	691	790	781	775	770	734	735	754	753	741	765	759	732	733	740	768	735	735	741	751	744	791	737	765	786	750	731	753	738	761	825	780	763	751	752	789	760	738	765	713	730	775	776	737	775	760	731	768	779	767	764	752	745	766	738	771	795	763	754	716	774	743	739	728	729	765	726	810	738	815	806	730	692	752	737	771	776	707	720	748	760	725	738	706	764	704	736	731	712	748	765	763	750	758	728	746	735	784	728	757	753	729	735	775	737	736	785	719	750	756	734	724	681	730	701	732	707	742	759	752	749	734	766	687	743	682	779	693	744	770	786	743	737	779	783	730	736	730	722	719	741	745	759	739	784	761	756	768	768	749	757	684	745	699	745	742	779	755	733	767	751	718	759	748	755	743	755	788	732	805	754	776	730	778	725	753	757	764	762	763	690	749	799	723	724	750	759	751	716	758	782	746	756	769	770	776	718	726	766	773	800	724	753	776	744	745	734	780	779	779	778	730	706	766	698	749	715	759	745	769	755	738	728	740	763	710	788	746	758	754	770	760	735	743	713	755	762	786	735	738	781	745	765	738	732	771	751	806	720	764	749	747	810	746	772	729	676	724	731	759	704	806	791	772	777	785	739	735	721	718	717	764	757	703	739	768	722	748	729	765	704	696	759	692	718	793	735	744	763	778	767	738	777	773	737	746	719	736	759	731	768	803	759	742	758	738	760	733	754	761	770	762	724	780	734	748	706	751	776	776	755	747	750	729	773	732	743	704	757	758	727	784	718	766	754	744	750	735	761	732	765	719	765	778	722	719	765	736	772	829	768	723	750	718	766	759	792	742	782	754	735	749	762	783	720	718	724	727	804	754	747	757	788	758	738	764	747	788	751	727	777	726	736	756	756	737	742	764	721	715	763	756	776	766	749	725	759	740	679	736	742	755	787	759	757	721	751	721	759	758	737	771	796	767	800	728	742	705	742	722	736	767	750	721	733	738	769	733	785	778	741	750	791	744	750	702	724	722	759	723	753	714	743	710	766	732	710	743	753	814	721	778	739	728	769	786	778	777	748	740	711	707	799	749	745	761	779	706	777	725	679	753	749	735	724	683	751	761	730	747	770	757	745	771	725	783	766	750	718	765	755	803	760	753	749	757	732	752	717	726	754	811	723	753	743	773	778	762	808	748	771	728	733	738	751	737	755	764	742	735	770	766	731	790	752	772	720	781	751	737	721	760	744	712	732	706	709	747	756	741	783	787	742	739	753	768	698	734	753	716	767	741	744	793	752	773	798	733	736	736	741	788	818	741	779	747	774	774	753	764	766	740	700	760	740	770	756	735	723	772	791	763	736	765	738	751	778	733	734	792	734	762	778	733	757	748	762	790	746	722	702	741	795	799	762	753	774	774	780	698	772	780	773	727	764	764	748	738	784	729	733	796	811	733	715	746	728	772	741	759	746	748	714	746	749	763	752	712	719	712	766	754	785	758	749	753	741	771	749	762	755	726	722	751	761	749	767	753	743	722	768	722	778	770	710	741	752	728	729	736	764	742	776	751	748	734	750	719	737	751	749	754	757	781	718	736	743	707	739	728	730	775	744	775	763	729	756	816	771	752	778	727	730	792	750	743	799	797	769	752	780	742	714	723	758	765	782	794	738	758	763	760	797	741	774	814	780	706	697	721	734	786	715	765	679	734	774	714	752	821	746	713	750	741	734	697	766	779	775	755	731	715	724	785	767	770	738	824	863	750	738	721	747	720	774	783	755	785	760	761	765	766	806	737	728	725	775	753	785	766	718	803	761	788	808	730	715	746	753	820	749	709	734	762	729	744	743	726	737	747	746	766	787	690	751	730	762	763	705	793	700	708	778	718	697	694	714	759	744	743	751	743	762	753	737	685	772	737	758	751	734	755	738	776	794	739	731	754	738	716	770	756	800	719	731	721	763	748	751	749	747	722	778	769	760	823	705	743	787	690	748	766	770	700	749	706	742	747	709	760	766	702	750	743	742	733	774	716	745	766	820	710	776	771	787	756	729	754	754	800	739	760	770	679	771	764	768	738	702	734	746	744	784	733	782	768	728	766	787	768	752	732	713	731	760	737	698	763	739	749	787	735	767	734	769	722	769	751	755	772	750	731	771	791	741	745	735	702	732	759	768	752	733	701	777	758	748	737	703	764	731	703	746	766	696	761	774	747	716	738	723	761	728	744	729	769	789	741	744	705	733	746	713	702	729	789	695	704	755	807	797	745	723	769	763	781	717	746	758	753	730	754	759	759	756	746	742	766	796	749	762	741	797	742	765	737	757	746	753	773	755	793	763	693	724	703	736	739	779	767	748	757	783	742	733	737	763	748	747	737	740	732	735	732	761	749	727	754	749	709	731	748	798	743	775	757	801	763	762	717	732	792	733	739	733	775	777	720	816	734	756	734	723	723	711	756	734	793	752	761	769	752	691	753	799	756	730	762	793	763	709	733	734	751	747
42491	25634	12323	2403	923	443	429	373	400	422	384	383	388	387	419	436	429	376	427	413	429	407	413	417	428	416	422	363	384	394	386	375	383	365	408	385	389	421	434	379	384	408	422	425	440	413	400	398	395	425	406	366	430	413	414	388	417	395	434	436	407	397	416	450	441	380	387	421	403	384	425	430	403	394	415	441	408	421	453	451	423	418	441	415	380	438	418	421	392	387	437	386	417	430	358	420	416	425	404	442	394	406	399	386	423	405	423	409	408	440	392	377	400	374	437	415	451	403	397	373	396	436	440	439	400	463	403	411	394	404	386	409	413	400	437	406	407	422	411	437	390	410	410	405	404	397	391	432	432	470	385	414	425	399	425	400	430	401	409	395	404	401	405	409	419	375	419	426	396	400	407	457	404	415	430	423	421	416	386	400	410	403	385	367	427	424	398	378	449	419	429	380	388	420	427	386	365	387	390	419	385	417	430	410	388	404	405	404	422	414	434	389	437	450	416	416	428	363	433	402	420	397	382	404	411	392	370	391	422	424	442	437	409	384	390	403	399	425	453	428	384	406	426	378	394	385	435	378	416	414	422	443	437	434	408	419	392	409	431	408	391	444	408	401	458	391	443	454	405	406	404	443	398	398	404	438	378	416	429	393	432	413	402	413	426	392	418	392	394	439	390	385	429	384	386	420	379	426	411	437	420	409	451	371	409	408	372	418	415	364	392	391	407	388	396	385	404	438	408	416	400	383	397	378	396	385	422	404	455	418	408	393	379	413	412	401	388	448	399	423	424	430	363	434	400	396	380	431	420	393	419	374	433	411	408	402	400	422	417	395	381	405	446	363	401	415	420	402	433	415	386	386	408	406	403	400	428	410	398	410	408	406	407	409	406	414	400	392	393	382	431	393	430	392	404	379	383	396	403	459	429	397	410	387	416	402	397	402	397	417	418	354	392	393	462	427	403	436	407	395	405	404	421	410	416	420	449	417	415	396	441	376	398	433	424	402	428	377	400	419	406	373	398	443	413	475	429	435	433	414	376	447	409	405	415	405	384	453	397	401	373	422	403	382	437	395	405	401	383	398	410	415	423	397	434	410	417	398	385	382	400	403	386	390	412	424	419	443	441	417	417	416	406	407	377	386	410	389	385	418	419	423	421	408	388	424	442	427	428	436	442	428	402	408	423	438	423	410	450	432	390	425	396	419	398	423	433	432	405	411	430	426	405	435	404	399	392	411	449	425	435	375	375	416	417	407	396	430	424	415	436	417	401	407	428	397	425	422	394	409	398	423	390	403	413	387	419	414	444	414	433	415	401	432	407	401	404	414	395	430	406	387	450	409	407	431	418	402	461	411	433	456	429	375	370	439	390	396	412	414	399	424	408	399	403	384	414	416	422	392	383	402	396	407	408	398	414	421	402	407	439	404	396	411	404	433	404	418	430	418	443	424	405	394	431	406	436	423	404	403	399	390	401	426	426	421	357	402	374	424	415	436	411	434	419	382	405	414	413	412	401	383	393	402	427	391	428	402	411	408	417	425	422	431	406	402	395	426	390	420	418	416	425	440	451	403	390	411	434	441	406	420	427	405	415	443	453	401	379	433	424	405	387	390	403	438	438	417	429	401	408	375	407	383	374	395	404	424	403	394	401	411	383	425	407	422	423	381	391	442	412	417	400	433	410	420	395	404	436	394	398	384	398	421	392	406	424	377	394	430	393	393	412	445	388	421	395	438	422	390	404	382	391	404	417	406	387	393	391	369	430	400	388	418	411	414	382	398	421	426	432	440	423	416	371	407	404	477	418	377	381	443	413	398	420	414	459	417	426	409	423	362	401	435	380	395	422	390	352	394	377	406	434	407	429	439	403	375	421	416	401	424	436	429	420	368	376	396	413	456	430	430	381	412	432	393	411	418	408	400	458	394	443	408	414	435	383	441	414	399	396	401	417	463	411	418	389	423	398	423	375	435	420	399	384	415	448	382	401	414	417	392	421	423	420	382	390	366	418	385	421	390	429	394	360	397	379	428	370	399	430	398	428	391	384	419	399	420	366	420	411	416	415	433	380	447	415	395	399	400	399	433	397	418	421	408	404	410	419	390	429	395	433	403	383	393	404	388	386	438	431	445	411	423	404	395	392	406	437	400	442	369	384	422	419	387	383	402	439	414	407	433	417	421	416	419	390	395	418	425	433	407	442	409	415	441	423	395	370	398	426	389	432	380	385	454	362	429	435	433	435	427	446	412	461	425	415	423	423	395	422	404	405	417	422	426	418	463	425	406	389	406	407	423	409	399	454	411	423	388	456	411	376	418	427	451	394	415	386	422	427	396	380	427	405	426	414	375	407	410	413	426	412	424	375	435	430	408	405	388	431	428	388	399	405	425	409	383	397	433	416	436	371	428	453	429	411	427	397	413	390	401	394	396	399	441	433	427	413	389	436	387	366	388	408	426	404	399	371	425	388	408	397	437	418	395	381	419	414	401	385	433	415	384	407	412	387	440	417	425	432	437	425	385	432	441	387	431	414	407	381	410	411	445	397	423	429	430	396	427	410	395	412	385	460	448	440	434	430	411	406	401	433	423	444	400	397	410	411	437	417	423	380	402	425	432	419	397	403	416	433	381	406	416	428	389	415	416	415	437	403	429	438	444	412	393	418	410	415	393	334	430	439	402	407	414	401	416	392	393	403	435	403	405	410	430	387	376	379	418	418	386	399	431	408	438	436	391	403	380	358	442	413	408	385	392	392	432	419	423	391	410	389	396	433	433	441	394	398	407	435	424	401	407	383	424	411	387	389	428	434	391	441	411	396	419	420	387	396	449	376	391	365	430	406	429	368	401	461	410	424	366	367	399	414	415	379	395	410	432	426	412	416	436	428	415	436	409	387	381	424	381	426	451	385	432	374	443	432	375	447	416	415	430	448	406	431	416	408	417	404	417	377	425	394	393	406	406	394	420	390	428	410	393	437	417	400	404	429	405	417	438	443	434	453	456	405	405	365	392	419	387	425	440	429	411	408	413	418	420	413	379	422	393	473	414	430	438	402	418	435	405	375	420	428	412	408	362	396	390	426	449	439	450	453	404	408	394	414	428	396	396	406	402	356	430	431	370	412	409	418	392	453	391	407	414	424	380	385	417	427	393	403	392	386	439	395	433	385	399	384	407	387	358	397	422	417	402	392	404	416	422	414	411	412	427	413	448	423	385	419	432	414	411	399	422	431	442	401	394	398	418	385	407	431	387	378	409	411	408	404	416	405	416	397	391	396	401	399	408	421	398	386	408	385	427	435	403	412	404	445	457	387	400	393	413	399	412	411	418	422	438	396	409	386	410	394	382	443	396	399	391	411	426	370	403	409	399	402	403	383	391	427	374	453	403	424	418	408	393	387	423	405	396	431	382	389	405	395	425	412	411	435	433	421	434	398	389	396	404	369	459	410	383	378	407	394	381	368	442	399	433	360	379	396	410	441	412	422	438	401	376	442	376	407	384
37507	25968	15374	4623	2263	1084	1030	1032	976	993	979	960	963	934	943	984	983	979	1006	975	1032	908	1000	1007	989	1027	974	981	975	922	964	976	980	985	994	974	1010	955	973	973	998	999	1006	987	921	1019	995	998	1012	978	992	964	1012	949	1014	993	1012	915	974	985	956	932	971	958	977	928	982	950	1002	1015	980	944	1003	964	946	937	954	942	959	1002	987	982	975	1020	999	1025	955	1035	965	989	993	992	994	981	1001	945	995	970	1000	933	973	1036	977	974	948	997	941	951	968	1007	1004	1013	969	984	988	1008	980	1008	941	990	1001	988	980	1007	938	981	1000	953	1013	955	944	966	983	989	928	973	998	1036	950	994	939	950	930	1042	977	998	986	956	919	966	978	905	957	996	973	922	954	967	926	1019	949	950	1001	1029	1011	956	1026	1027	1007	1003	985	983	998	961	1008	972	967	993	949	976	943	924	994	1001	961	957	939	958	932	967	991	1006	938	927	976	999	975	947	945	928	982	974	984	990	921	1020	949	974	940	974	990	989	972	944	961	964	977	962	1009	947	948	963	906	953	998	944	1024	973	958	975	1002	992	1013	985	972	981	1004	966	963	941	981	946	982	1001	961	967	952	1013	1003	936	992	997	1032	954	977	952	1050	939	974	1002	980	953	1002	1005	941	992	963	947	962	985	1003	965	937	966	987	959	1047	975	953	1018	1048	1026	1072	998	911	992	968	917	981	942	982	980	1010	947	994	929	970	968	965	957	952	983	989	1012	1024	935	925	974	938	998	988	968	923	1016	957	1055	962	1004	936	906	1006	958	899	997	982	1027	1034	991	970	968	1044	997	1013	980	923	996	978	979	944	982	1016	973	988	982	1006	938	970	934	962	975	1013	1043	926	940	976	1032	970	1029	977	1029	982	957	899	947	980	946	961	1024	988	955	984	983	986	932	957	972	1005	970	1013	946	991	990	1022	971	931	1052	939	997	970	965	999	1024	964	1009	977	964	983	959	984	951	953	942	950	996	992	972	943	1032	981	940	985	939	983	920	1047	963	910	966	1038	981	988	980	964	1013	918	1009	962	953	1003	951	969	1015	985	1024	976	1010	984	979	1028	1000	985	974	996	1022	974	973	937	891	1007	982	946	957	979	1006	1010	937	965	920	971	992	942	991	983	1014	1034	927	960	1052	983	1016	920	1030	1011	976	976	959	970	1024	938	944	1018	977	975	973	970	972	977	945	945	958	1012	957	960	1011	984	957	994	986	936	945	975	1018	1011	991	972	971	1021	985	968	989	955	975	937	944	996	992	1047	1022	962	972	975	959	982	984	920	961	987	991	1002	984	1027	928	997	963	1015	991	956	973	990	953	971	976	972	948	949	958	1010	963	1040	1043	1005	1018	980	965	971	1002	961	1005	987	1041	973	1012	973	966	988	1048	961	954	965	1039	1012	1008	951	982	1030	918	956	969	992	950	985	996	982	951	970	951	967	940	981	968	955	929	905	967	1001	956	982	970	958	1033	952	1029	977	971	957	1003	990	978	948	956	1014	982	978	951	921	948	969	1011	999	1042	1019	1021	982	955	982	1061	949	969	951	956	994	922	1005	973	980	999	1019	942	1021	979	950	986	1043	986	1006	935	979	1003	964	983	975	1020	960	922	952	971	995	975	973	978	992	920	1005	979	966	994	909	972	1017	956	1011	955	983	1024	964	954	962	942	955	997	1025	988	961	985	949	988	959	1021	975	1002	1010	1040	965	974	977	964	972	959	943	990	988	982	927	1010	977	916	993	976	995	948	993	975	981	982	1002	1025	1014	1026	942	935	984	984	957	1033	938	1023	987	982	983	1030	985	991	1010	977	994	976	948	928	999	1045	997	1000	999	975	957	973	987	935	947	1023	994	950	973	1059	966	977	1002	969	973	998	946	980	934	993	959	921	953	961	965	1016	996	957	961	1014	969	930	969	979	1077	948	977	953	996	936	957	977	997	984	996	964	951	1015	968	916	1010	967	943	1016	936	906	1006	990	961	997	952	989	955	1045	969	969	992	950	1018	1033	987	1006	966	1013	969	1020	993	1058	1018	968	958	940	955	956	992	991	999	1038	956	949	981	958	1013	1006	1008	1004	934	1017	1031	969	933	1033	976	949	1046	993	1017	1012	1060	1000	958	969	980	1014	962	957	942	1016	1010	1015	1037	964	998	1011	993	997	970	1065	919	988	1010	951	908	976	1003	958	985	980	940	976	952	1022	941	989	983	934	1009	987	962	1017	1043	961	974	975	1024	982	966	898	964	948	1016	997	931	1016	1011	971	1002	948	953	963	967	1025	949	942	996	939	988	964	998	977	996	955	972	1000	952	1037	993	973	940	957	980	995	993	1022	995	973	1029	928	1011	962	920	1019	992	969	1040	934	946	971	945	948	1000	1025	996	955	954	984	953	967	986	967	962	946	1017	994	980	965	965	960	945	1013	980	991	993	970	971	951	1011	943	1003	935	999	987	909	946	981	1043	957	987	951	934	923	949	945	936	935	1022	1030	940	1022	939	940	1001	922	1001	1001	934	932	984	978	920	1012	1017	900	973	1000	948	959	988	971	1001	960	1040	1002	1006	985	926	979	976	971	967	994	1001	1008	992	1031	950	994	1030	999	996	1001	941	1003	970	994	973	1022	965	1016	990	1033	981	951	975	925	1029	994	1004	961	1004	949	971	975	956	966	997	966	1005	963	957	994	957	983	1003	948	969	979	984	983	991	923	1032	967	984	967	954	948	971	924	954	990	961	979	970	968	991	971	1002	921	996	969	955	945	931	947	983	969	1008	994	960	969	953	961	940	1002	982	1011	985	981	979	1052	954	1021	967	998	1014	1034	923	963	992	999	925	1011	992	970	980	986	943	953	982	978	1036	975	985	1024	911	1060	981	961	983	1035	965	991	942	966	961	977	928	1007	947	1000	999	984	957	990	971	1030	951	1003	979	954	946	943	998	964	1009	948	911	950	991	986	1031	963	949	951	944	976	927	1005	947	905	988	982	993	983	959	988	937	990	935	994	959	962	956	967	983	982	962	998	930	1000	994	993	1004	972	991	960	980	909	969	973	1003	984	969	947	989	937	1025	984	984	920	995	1069	1037	975	969	956	966	952	992	960	975	918	950	1034	955	943	943	1006	1030	962	985	1020	955	990	1014	967	1021	1051	937	972	973	999	895	1000	1017	962	968	982	943	981	971	1003	948	1026	959	923	1016	1026	1008	1011	1035	945	991	972	992	1024	1013	912	1006	939	998	946	923	996	975	991	997	982	998	966	990	950	986	1031	1007	935	988	985	997	957	1024	1030	914	1009	955	967	1019	968	956	978	936	1003	973	925	984	992	1017	979	966	985	970	983	1019	993	981	973	952	920	1001	979	985	932	911	1013	938	969	989	974	941	977	1025	926	965	936	1019	995	919	929	976	942	934	1006	1021	972	1030	970	969	1013	981	937	957	940	967	963	1030	1024	1025	975	966	1046	1019	965	1007	942	980	962	956	983	1026	994	900	969	994	981	974	940	972	967	983	979	997	939	974	944	981	970	1009	976	997	995	940	948	957	952	1026	998	994	975	917	997	1010	937	1003	994	992	996	935	958	1007	944	973	974	970	945	1006	955	975	979	1004	980	989	983	1024	1026	963	930	970	1016	986	959	949	939	1001	1010	993	970	958	1011	965	984	979	923	966	988	939	955	998	954	964	964	959	984	902	1016	973	1030	1004	954	975	980	979	984	993	967	1020	1033	909	1050	992	978	983	982	972	1062	1003	899	979	958	972	953	1053	953	1049	961	991	1032	950	998	977	993	926	1021	928	1011	1006	1021	1012	1009	960	962	921	940	992	958	960	1007	1015	1002	974	947	962
65682	50318	36703	13508	3025	601	573	459	385	395	431	384	410	370	424	396	412	431	419	432	381	410	426	418	434	412	373	407	390	394	415	398	411	410	428	408	389	398	435	405	403	393	391	375	371	437	424	401	413	418	443	430	379	381	399	431	425	408	403	381	430	432	408	416	407	408	393	426	406	419	381	398	381	421	406	406	372	397	403	388	406	423	428	438	390	417	402	390	412	378	416	406	388	414	424	401	408	436	364	408	423	452	447	403	406	412	379	419	424	423	393	411	374	438	385	398	424	414	401	402	435	395	445	438	418	454	394	437	442	373	400	425	430	403	416	408	418	419	391	428	461	429	407	422	394	350	400	412	424	401	371	368	420	411	400	414	439	399	399	440	417	449	373	378	386	436	440	401	449	388	415	425	426	424	421	445	423	416	436	427	414	428	393	390	419	432	435	416	408	399	387	398	382	409	414	425	398	403	378	410	407	417	357	400	383	406	399	436	361	376	371	452	428	396	399	431	388	379	398	414	391	425	425	428	358	375	432	416	407	415	392	410	418	370	415	432	427	384	402	408	380	407	409	431	417	432	390	436	407	390	429	389	430	392	401	416	426	401	420	409	405	405	420	368	407	364	414	390	401	405	425	415	390	424	423	431	454	423	409	439	377	429	452	388	417	398	399	411	396	383	413	437	409	436	407	407	434	408	426	405	397	427	402	383	426	416	398	399	396	461	420	416	417	396	414	373	414	409	426	436	399	374	395	427	438	410	410	404	404	406	407	413	377	410	421	409	417	394	393	437	427	417	420	448	395	430	403	451	397	426	419	426	355	420	400	442	418	409	384	388	398	415	408	449	427	414	434	431	431	393	407	412	400	422	413	379	405	405	404	392	401	417	379	401	412	433	403	382	394	428	403	429	414	417	395	360	402	459	453	402	420	431	390	426	377	408	398	409	385	399	450	379	456	400	401	376	426	407	429	425	419	466	400	419	410	388	407	428	400	425	380	405	381	428	454	399	421	432	423	436	412	401	395	372	385	408	433	390	418	377	394	411	393	417	427	399	361	426	421	401	437	415	432	410	404	439	402	416	389	398	422	400	403	414	403	435	433	403	395	394	413	421	406	435	446	390	372	423	403	437	426	444	412	403	402	402	425	444	403	403	420	405	387	413	384	410	425	400	419	415	411	425	449	410	410	407	443	417	437	416	414	426	425	401	424	391	397	410	414	413	371	384	417	383	447	402	448	435	442	382	421	425	413	398	391	440	397	388	409	414	419	408	409	401	397	421	433	428	400	402	420	388	422	409	434	398	474	410	418	451	415	413	421	387	410	461	363	412	375	407	422	415	428	434	430	371	454	387	406	417	424	416	438	436	417	367	414	423	430	397	401	398	417	425	430	391	409	420	404	425	411	441	417	424	396	423	461	421	386	403	409	431	398	406	392	383	433	399	425	403	401	418	423	424	410	418	351	421	391	417	453	389	388	399	370	412	417	403	403	430	431	408	428	436	407	413	404	394	428	394	398	397	400	432	413	422	401	399	442	440	391	400	436	408	408	413	433	390	440	405	417	382	413	421	422	432	408	437	422	451	408	442	468	406	423	425	402	433	402	423	413	448	399	409	411	394	401	408	399	396	387	403	374	377	459	396	409	408	426	440	412	445	400	402	423	435	385	387	421	393	396	416	433	403	420	400	408	420	378	421	407	391	426	415	374	427	372	394	425	382	389	396	413	451	402	400	407	425	390	398	397	421	426	382	375	412	439	384	383	401	387	413	414	410	420	417	399	417	419	407	434	408	437	428	385	412	410	431	390	386	413	394	443	427	386	441	436	436	423	420	421	415	431	413	426	420	405	423	401	414	419	417	410	395	386	383	398	412	421	385	388	409	420	416	408	393	377	393	400	399	428	442	412	409	414	399	400	402	443	397	414	390	396	402	431	403	419	408	380	416	413	402	439	432	462	404	383	408	408	425	404	414	394	412	420	349	399	426	415	417	413	416	420	383	398	423	383	385	401	400	429	402	403	368	408	395	394	432	392	407	429	432	404	392	407	400	382	429	417	374	405	416	403	402	432	421	398	414	371	387	440	388	404	396	458	400	404	408	402	409	417	420	390	386	403	378	402	422	405	430	392	404	408	466	421	427	417	383	394	423	379	415	401	421	419	331	398	403	404	386	402	384	428	396	404	409	404	437	400	436	431	386	402	418	410	412	433	410	437	369	438	387	427	395	439	343	423	470	393	435	406	414	416	433	403	398	390	435	401	407	423	421	402	408	434	389	407	363	389	366	426	418	407	405	429	415	425	405	410	406	417	373	366	427	401	418	425	471	425	425	437	426	412	371	403	411	387	420	391	418	434	409	404	396	390	426	461	399	409	434	433	365	419	434	398	386	419	399	422	409	394	419	441	436	390	379	380	383	395	414	394	452	422	432	393	400	419	429	395	417	410	392	383	426	433	403	383	406	362	404	421	478	389	401	434	381	422	392	376	378	401	375	450	414	393	408	387	421	441	419	390	435	405	414	413	371	398	408	386	371	423	431	404	375	447	413	419	426	399	396	395	383	428	401	431	394	395	414	401	411	409	397	430	377	410	389	401	396	403	436	454	408	403	437	426	414	424	413	430	405	409	413	409	407	390	417	365	435	427	406	391	399	432	434	407	376	392	376	464	408	424	408	415	415	402	455	444	417	350	425	401	414	411	404	434	386	393	425	394	375	411	373	371	418	401	390	409	388	422	433	398	443	427	421	416	386	410	429	446	453	410	393	402	390	447	401	429	406	398	438	421	402	426	405	404	412	377	414	421	433	423	405	428	422	425	417	371	433	405	367	425	433	392	393	374	446	412	415	410	377	389	433	411	405	415	432	399	416	388	428	435	432	395	412	401	422	407	415	397	418	385	444	422	394	410	411	425	425	418	404	428	434	415	409	416	420	379	393	425	399	404	462	394	451	438	430	437	401	413	395	383	433	409	435	386	408	398	420	399	409	397	415	415	423	375	414	433	422	430	405	436	377	397	386	381	394	433	433	409	450	427	401	388	425	403	417	404	419	410	415	402	411	408	359	401	432	439	432	394	397	415	398	414	374	411	407	451	402	413	401	401	410	401	374	372	412	472	389	416	400	412	396	431	401	420	400	375	431	398	400	444	414	404	412	387	403	412	420	426	437	412	374	409	408	428	420	406	401	417	388	380	418	417	431	396	432	412	414	431	401	434	395	390	423	408	385	435	399	386	406	366	407	401	394	422	391	445	393	437	414	359	389	417	435	392	410	408	442	406	442	401	426	376	428	396	404	410	396	437	410	400	433	430	402	423	384	447	431	385	395	390	433	391	427	432	418	431	446	401	447	411	397	409	390	367	440	418	422	424	381	457	435	432	421	395	455	376	405	403	365	382	365	426	383	409	412	379	396	392	421	459	386	370	425	443	400	411	410	377	394	411	395	393	418	408	428	393	397	391	378	404	389	412	415	425	440	414	441	422	394	409	438	418	405	435	415
47975	42384	35602	16361	6655	1507	1484	953	1037	967	1054	962	981	938	951	957	1027	950	1043	958	982	879	977	966	1011	927	937	1008	1017	978	959	1016	963	996	1019	957	982	919	1042	958	960	1027	1013	911	981	926	967	988	978	969	952	967	995	1003	993	1000	952	998	949	997	932	981	985	982	985	975	978	999	943	964	993	958	974	997	1042	963	958	1002	948	962	999	965	996	1001	974	939	980	964	977	948	924	970	985	958	985	916	964	942	954	939	960	980	952	979	964	983	932	961	932	1013	908	983	941	1029	962	971	980	1034	945	965	943	1008	972	1000	1008	1044	933	903	942	931	987	964	993	958	982	994	1021	911	961	973	951	1008	1001	956	978	994	888	934	960	917	977	972	987	989	933	951	981	977	1025	956	969	975	946	960	952	933	982	1014	942	989	968	985	940	981	977	950	941	976	977	958	980	987	1000	975	939	936	932	961	971	978	949	926	961	921	956	981	961	973	998	990	1025	987	1007	966	1013	984	990	963	1005	957	996	998	1000	971	970	998	1016	1039	902	949	971	1003	924	986	947	950	998	1000	955	941	960	978	1050	989	969	965	974	908	980	999	989	960	933	937	915	947	973	934	983	1013	992	1002	1031	990	1005	905	952	1006	938	941	953	989	945	967	977	1046	1018	991	973	983	985	989	1015	1025	942	995	954	1004	1018	1064	995	940	1003	968	1014	979	939	951	992	972	969	890	1003	912	1004	979	925	988	994	941	979	993	1002	996	984	1009	947	970	949	972	955	950	1051	1009	937	982	916	925	1002	970	978	1000	946	998	928	1010	990	969	1027	970	951	985	1037	975	998	983	940	946	971	968	1018	997	981	971	945	1011	974	968	949	964	1016	961	978	967	995	979	969	987	947	971	1026	958	963	991	994	957	982	971	1009	940	958	973	972	1010	1006	962	905	986	971	1005	951	916	957	1039	997	940	930	1021	942	1003	982	1029	961	996	910	953	1048	1040	916	1000	988	957	1038	934	977	967	1002	976	977	968	950	969	1012	1003	947	975	982	950	1002	990	957	939	1010	957	988	973	969	972	1018	926	999	936	1019	977	961	901	979	974	922	954	946	951	896	958	1019	981	1007	992	956	1007	972	999	958	966	959	968	980	994	1033	1007	965	963	963	966	942	996	947	933	958	981	996	972	963	1003	1002	929	963	992	941	983	957	1011	960	967	904	1010	995	966	975	1016	974	964	957	949	982	941	1000	976	961	939	990	979	973	1044	959	952	983	986	978	1064	954	1000	978	1014	961	977	966	925	973	1045	926	930	1007	969	1003	985	957	979	958	961	987	987	963	938	976	984	942	1016	972	955	1018	959	988	979	912	956	950	961	974	1030	999	952	974	988	971	979	990	1004	1004	1021	996	929	997	936	948	1005	999	988	939	948	985	978	948	996	999	949	975	925	934	955	944	968	973	1000	994	1004	959	984	966	1002	958	961	962	939	948	963	963	1015	971	931	985	1046	1004	963	964	986	992	988	958	965	968	988	977	938	994	952	1004	965	945	952	998	954	938	932	997	980	951	932	971	960	966	988	1007	949	949	929	919	965	980	979	950	949	1036	991	1000	1005	986	993	921	1004	951	994	950	980	997	923	982	981	986	993	923	992	1020	987	973	1009	935	962	1028	947	890	896	1018	1000	964	1002	978	975	989	922	1047	984	956	971	997	997	958	1018	877	978	968	1002	995	973	988	1070	963	954	1018	972	972	972	1033	960	983	985	1003	980	959	938	972	989	927	964	930	954	971	919	986	1017	995	983	1056	934	1005	946	979	966	1024	995	977	975	930	950	962	927	978	943	957	908	962	980	977	952	993	936	1043	950	1034	974	1001	1014	964	939	970	928	990	930	982	989	986	979	962	956	928	940	978	994	963	1000	916	974	923	971	983	987	993	951	1010	971	962	975	974	951	936	925	1015	956	961	984	996	954	1049	959	993	989	1021	986	982	1012	977	960	923	957	957	1005	997	981	1000	971	986	958	923	994	952	972	972	976	941	1001	922	1004	1001	922	921	950	959	975	1029	990	979	976	955	972	1000	991	1020	993	928	948	960	964	944	969	959	976	1029	979	980	955	1035	936	1031	940	960	975	967	970	993	945	998	985	953	1004	956	959	1002	973	980	1000	963	955	1021	976	932	981	948	927	925	959	941	974	950	980	946	926	973	997	1023	953	975	972	979	990	987	963	996	985	1014	969	996	971	970	971	961	937	992	987	964	993	969	998	995	939	929	946	1027	994	925	940	1039	967	1015	988	979	910	974	983	1002	966	948	995	933	940	976	951	1021	982	987	969	994	985	1012	1058	1009	960	969	983	993	1021	894	903	1040	968	945	969	972	912	963	945	1000	953	986	943	944	926	990	1009	919	1003	965	1013	1014	987	988	960	1018	1031	1018	991	977	992	893	986	985	1008	963	1027	946	987	933	953	1001	963	962	1020	966	983	946	985	975	938	997	996	977	965	937	972	959	951	1020	982	1035	957	1019	980	994	992	1038	920	1050	926	967	932	953	957	917	959	1026	952	1003	954	1040	956	925	1004	997	938	970	988	939	923	1005	993	973	937	979	964	948	996	998	973	947	930	946	934	971	1015	977	1059	1011	947	999	960	904	1044	977	975	967	1046	997	945	938	969	964	985	1001	974	990	948	938	955	1003	939	986	959	974	930	964	959	894	1073	929	947	992	928	965	984	934	938	917	1033	1010	964	922	1013	969	962	1001	1001	960	972	979	1050	1040	981	949	985	980	964	969	913	926	959	944	951	922	987	950	973	962	947	949	983	937	992	964	950	932	942	978	974	964	984	972	950	972	1050	1003	955	1006	965	924	963	932	935	964	981	971	1002	1044	983	1022	952	1030	965	1003	961	1010	1002	963	979	981	996	989	960	1010	1011	959	966	970	910	991	963	1053	996	988	946	963	953	974	966	988	993	994	988	918	1021	1026	952	966	1003	996	1012	990	971	955	974	948	983	929	975	959	961	934	997	914	996	965	940	930	1003	957	961	982	976	1039	989	953	1022	943	999	963	934	932	925	1020	989	1007	977	1007	991	1048	914	953	949	943	985	957	1039	950	976	989	973	989	990	962	958	938	962	951	947	985	957	989	959	991	969	964	1005	988	944	919	988	918	978	965	963	985	974	1021	961	950	1046	976	904	1006	939	982	937	968	956	1007	958	984	1007	959	977	1053	1066	968	1026	978	938	947	954	1028	983	1004	954	929	947	966	1004	979	970	920	988	948	955	956	992	987	950	975	982	991	974	985	972	972	1006	927	957	954	981	992	981	950	973	955	926	950	994	904	963	1040	967	1006	993	927	985	943	1001	970	973	1010	933	996	972	968	947	999	977	1001	979	988	946	988	931	984	962	957	1028	986	993	1013	967	1019	988	988	946	916	1022	995	967	919	945	984	972	969	981	990	915	975	1022	985	944	991	966	958	947	1017	984	973	962	971	992	988	988	999	974	947	962	985	983	1027	975	989	929	1034	943	988	1001	1049	1007	1025	955	952	992	983	970	982	953	972	980	948	997	943	926	918	986	995	1035	922	996	1020	927	1012	959	1046	968	1004	940	959	925	973	1000	957	968	985	986	984	984	1027	964	950	955	1037	1022	960	966	965	976	935	975	991	1007	1024	997	964	958	982	978	928	1052	992	990	985	930	978	949	973	1004	943	1012	958	950	1009	973	979	983	982	1017	941	934	1053	1019	1000	967	943	998	922	963	948	992	965	995	973	945	940	1000	1041	977	990	991	982	960	979	990	1001	1011	958	995	918	1008
79689	71141	59862	31657	15529	2515	1117	336	297	331	303	300	307	292	321	304	318	311	298	318	326	301	318	307	282	329	321	304	330	301	344	333	300	285	285	320	321	314	305	326	289	292	289	284	308	356	326	311	281	307	325	297	294	324	288	311	269	305	323	315	308	342	271	319	304	327	324	327	315	241	331	295	324	314	284	300	312	291	326	306	325	288	320	322	317	326	291	295	299	281	288	302	308	309	307	333	310	284	319	328	304	288	290	323	296	286	303	311	288	332	287	319	323	291	313	346	312	295	305	273	325	297	287	324	268	326	314	313	299	294	286	288	294	306	271	285	299	280	311	327	351	327	302	295	318	310	302	292	323	292	291	289	299	333	320	293	318	304	313	313	283	347	331	300	283	340	309	283	305	274	307	300	276	291	294	320	307	279	337	317	306	305	278	313	318	319	304	317	296	293	309	285	355	295	290	291	338	295	295	301	313	305	287	277	284	332	270	320	304	299	303	311	295	300	331	302	338	275	315	298	285	321	315	325	290	291	315	298	297	317	339	334	318	271	293	323	301	343	321	297	279	296	319	315	344	322	313	302	270	297	315	311	288	297	308	314	273	290	332	258	306	317	290	338	325	316	334	318	327	296	294	305	297	314	312	322	287	284	304	301	282	314	313	303	296	295	286	274	328	290	293	339	250	287	301	280	317	319	321	305	301	294	300	350	319	285	305	325	324	282	280	285	307	293	307	253	292	308	296	247	297	297	304	323	271	305	313	340	291	308	271	294	309	319	305	315	295	299	295	302	293	295	292	280	346	314	300	307	299	332	288	298	315	328	339	305	287	310	283	339	311	291	307	296	299	294	282	303	317	302	294	301	298	336	280	309	315	299	290	300	291	309	332	310	305	316	318	289	321	307	301	313	278	340	313	281	304	290	295	272	309	312	305	303	306	355	288	308	284	316	293	288	305	321	273	308	295	333	301	301	351	311	295	309	284	325	313	275	297	304	284	289	304	318	319	305	282	303	306	282	288	330	321	310	289	321	289	309	341	308	315	321	314	333	255	306	319	279	298	303	297	293	318	343	312	291	313	347	295	298	318	264	304	305	280	303	298	321	317	304	316	305	283	292	310	288	281	297	313	329	277	314	332	290	296	333	278	328	315	294	285	313	303	307	279	329	324	341	292	300	298	283	265	296	297	295	302	308	287	289	289	300	320	268	300	320	317	293	272	303	325	329	285	286	277	302	313	301	310	271	338	289	348	304	299	312	284	285	286	287	314	320	292	310	320	307	306	308	282	319	301	323	333	267	300	312	324	326	283	294	280	302	295	310	306	300	318	313	318	314	296	300	312	323	368	297	307	290	283	317	296	309	288	275	330	316	307	288	332	273	314	299	292	302	281	326	303	305	297	302	351	282	293	319	274	308	309	340	300	304	331	313	297	299	298	276	307	277	299	292	304	312	318	282	263	279	292	285	277	293	308	278	326	282	310	311	294	284	333	312	296	316	297	304	326	335	279	310	275	328	322	301	293	308	307	272	307	288	283	330	296	337	297	331	291	269	303	306	307	308	307	298	282	293	300	289	297	281	305	291	314	302	302	311	293	312	312	275	299	288	267	292	316	280	268	311	330	291	311	287	282	283	287	316	300	299	301	285	276	291	289	323	333	291	274	302	307	306	305	318	297	322	296	306	287	317	296	351	320	307	286	305	306	304	292	309	309	308	306	323	299	279	314	290	314	305	314	313	301	329	331	305	308	319	311	328	288	308	315	345	300	303	338	312	292	281	294	328	313	302	292	284	295	301	276	323	278	323	303	307	321	308	316	301	315	292	303	306	298	279	279	322	304	278	287	297	332	313	328	282	297	287	338	285	308	297	290	324	300	302	284	336	318	316	274	288	300	311	312	275	334	324	283	289	310	292	321	310	312	274	326	307	369	294	349	309	310	290	326	311	293	333	295	287	306	291	332	285	277	287	298	285	325	301	308	291	299	279	324	306	271	282	292	310	297	315	317	289	314	302	282	292	276	319	294	313	301	290	304	294	323	321	318	291	309	330	290	313	301	286	289	287	299	317	298	316	299	314	307	311	307	298	296	312	284	301	310	323	283	319	306	313	274	309	294	308	308	273	314	312	305	308	308	287	294	299	311	317	316	288	302	297	331	291	268	299	314	266	299	318	301	300	301	295	297	289	324	311	323	297	315	301	312	319	294	306	295	305	304	260	335	299	287	286	302	343	324	298	279	318	299	320	306	302	294	311	311	290	304	321	278	307	293	303	281	269	307	290	322	303	286	338	319	294	302	298	294	316	333	330	281	277	329	324	313	320	291	286	326	293	293	304	311	306	304	309	320	292	309	314	291	285	316	312	271	308	306	297	317	324	323	296	318	322	313	315	313	322	295	314	310	310	282	302	286	292	284	316	294	270	336	286	276	295	317	332	315	290	303	318	305	318	287	311	306	304	324	315	312	292	290	319	311	265	291	287	300	317	316	287	298	309	312	263	280	291	335	301	305	325	318	310	281	284	289	277	301	288	294	332	312	319	296	298	338	306	288	308	308	317	302	288	302	293	303	297	310	298	318	320	300	337	290	335	282	324	302	315	298	333	317	287	286	289	332	287	297	284	313	313	310	291	285	286	316	325	304	304	296	293	301	338	317	318	330	294	292	282	308	302	321	289	273	295	353	283	257	292	284	306	286	303	274	294	317	336	292	289	305	301	325	296	308	299	289	289	315	288	282	312	302	305	299	326	285	312	345	315	315	297	299	276	294	311	328	293	297	304	316	282	318	310	303	290	329	331	334	260	289	307	290	287	272	311	299	287	317	295	286	313	319	320	277	276	329	299	335	326	286	301	292	284	304	328	326	272	313	307	309	330	293	297	298	295	305	271	301	300	285	293	317	322	288	324	280	325	296	284	355	271	278	298	307	306	293	306	300	310	313	287	312	342	331	288	305	332	291	313	305	307	280	306	295	301	299	269	283	313	259	298	267	297	303	296	310	327	296	312	308	334	339	294	313	279	310	308	285	307	276	297	317	296	305	342	318	280	307	300	304	293	302	290	300	315	327	296	317	286	286	315	318	347	257	318	299	325	297	306	298	272	301	301	298	305	283	280	265	278	300	299	316	288	277	308	313	308	327	297	288	304	316	316	300	286	321	328	308	293	308	305	336	282	302	290	306	308	300	312	312	300	335	298	288	311	303	289	321	311	284	285	293	317	332	336	317	322	301	299	292	294	294	332	335	335	269	323	290	315	324	349	316	292	281	337	287	351	304	327	289	319	310	293	294	308	338	293	335	291	321	270	302	322	317	278	320	312	305	297	332	292	272	290	273	291	295	298	313	312	294	336	302	285	289	304	327	303	296	308	279	313	301	313	303	318	324	308	321	318	324	276	315	301	330	293	296	304	332	303	300	280	316	295	304	313	292	327	301	299	336	300	286	313	348	314	283	321	297	318	347	326	310	318	304	298	284	288	300	306	283	291	286	316	331	289	280	300
66591	63698	57523	35199	17306	3736	3428	723	797	760	772	774	694	746	714	740	751	758	731	739	756	683	735	736	772	761	693	758	708	744	784	812	743	711	707	699	681	708	709	705	780	696	765	731	723	727	697	721	715	678	722	763	764	747	746	733	773	719	765	745	738	730	768	743	774	721	713	721	757	704	769	736	791	743	717	744	751	766	699	748	737	693	807	757	708	709	752	671	719	763	689	710	683	689	738	747	751	663	752	730	739	721	764	738	726	761	731	705	725	741	767	766	778	743	758	739	756	726	731	703	710	724	751	668	750	760	779	738	676	759	708	707	694	680	751	739	722	706	767	736	714	722	751	661	722	750	732	700	734	676	695	738	771	765	720	688	753	749	724	694	768	724	763	770	762	713	730	752	748	739	746	685	748	696	735	747	763	717	734	711	724	702	739	748	769	726	714	771	697	729	699	710	741	738	811	701	737	722	731	766	738	758	710	785	744	723	747	737	761	763	777	725	777	703	752	738	702	715	710	736	720	727	734	757	748	721	749	698	747	747	703	745	713	767	755	724	764	738	719	702	755	741	728	780	766	742	775	698	778	719	746	699	683	693	747	749	724	726	719	734	729	804	735	765	718	699	769	693	758	733	731	720	727	738	766	709	730	732	722	682	748	744	735	745	758	701	745	753	722	700	711	750	706	719	754	719	752	699	737	714	734	688	793	733	744	719	741	731	737	744	738	735	704	723	726	765	739	760	755	709	705	738	762	731	777	722	694	703	685	747	705	756	766	734	733	756	753	729	729	720	773	726	703	815	742	764	731	768	731	748	716	716	705	761	732	746	714	742	761	705	732	746	712	730	689	719	764	724	768	745	771	720	779	738	761	771	726	768	719	715	696	725	760	747	739	764	740	786	736	771	735	735	699	705	751	754	747	745	752	762	737	748	732	732	798	774	720	759	731	756	731	699	736	784	708	741	701	702	736	748	729	701	699	717	743	765	676	733	731	703	747	814	727	750	709	744	757	774	733	766	728	833	734	755	729	749	723	793	703	766	733	728	697	722	720	732	723	728	720	731	704	719	734	773	744	736	780	758	729	716	767	774	676	710	757	776	741	673	698	772	765	712	724	717	747	703	727	747	769	732	779	783	747	735	729	698	716	742	688	707	706	717	755	730	737	733	752	771	710	808	742	713	749	723	748	754	740	681	718	745	745	725	723	785	762	770	710	722	694	756	736	709	727	728	719	766	749	722	734	777	697	726	729	726	768	741	680	735	769	721	730	693	758	736	685	684	669	756	679	762	692	765	750	748	744	760	733	721	806	747	695	765	770	754	675	703	711	706	763	705	719	795	777	737	759	709	762	768	750	717	758	703	747	748	736	723	737	730	763	718	766	751	680	780	734	726	776	728	795	763	775	720	739	725	765	717	732	713	712	672	773	748	765	763	677	741	713	707	738	720	732	740	743	751	718	716	739	738	793	706	729	765	732	726	733	779	750	729	689	742	717	719	714	749	746	740	742	757	647	804	771	761	712	717	741	749	708	761	682	701	711	754	702	754	717	731	724	686	714	733	716	730	693	763	735	730	709	731	729	747	729	746	764	725	757	723	693	740	696	692	747	745	722	769	742	748	741	760	749	727	750	684	756	778	738	733	713	700	759	789	753	743	692	688	723	697	745	751	706	709	766	710	729	755	747	782	759	755	751	743	726	766	754	694	716	752	706	738	725	764	741	683	677	694	715	734	757	745	763	758	694	769	726	738	715	755	740	779	761	691	714	741	739	741	732	732	768	737	764	735	741	719	758	736	742	736	753	740	709	708	779	714	723	723	719	714	723	731	750	738	700	736	732	711	711	758	738	744	743	756	687	706	746	695	719	803	728	741	753	724	736	734	734	740	747	713	730	751	768	699	784	727	684	675	746	746	712	725	704	700	716	725	764	746	741	762	717	775	740	711	764	737	690	706	722	696	719	739	766	750	750	725	803	720	744	676	715	740	748	723	761	739	682	738	734	699	732	748	776	735	749	714	712	735	726	731	743	753	758	724	712	759	724	752	712	764	746	781	761	767	731	754	722	745	693	783	706	710	730	772	701	749	735	742	758	730	775	734	713	742	686	678	713	773	722	719	713	774	753	732	761	708	722	768	749	691	745	745	729	742	697	746	717	757	747	760	740	738	724	764	694	757	754	736	745	735	734	752	719	743	725	710	745	765	716	737	717	678	729	758	736	741	705	753	730	746	748	718	753	793	758	728	701	770	680	754	743	742	737	738	761	736	728	710	732	773	706	750	707	750	763	721	745	721	773	752	734	713	739	702	729	736	765	753	729	731	690	700	723	756	705	722	721	700	791	705	684	756	709	740	695	719	723	720	724	707	697	758	742	713	789	707	728	739	718	756	745	727	735	726	730	753	752	743	701	692	736	733	721	716	770	767	717	724	751	753	760	705	739	713	776	671	691	718	732	767	738	693	738	730	726	696	765	736	683	738	715	711	721	654	769	744	678	700	693	775	717	764	737	748	720	778	702	779	729	752	738	749	725	729	744	720	725	711	720	745	697	741	766	764	732	690	708	717	778	754	694	727	732	739	680	707	739	730	724	732	789	728	757	791	756	739	761	743	734	707	755	742	713	775	742	746	752	723	738	779	732	775	671	713	688	734	779	753	708	732	757	738	743	747	755	702	687	713	740	739	702	731	692	756	726	693	689	716	734	713	729	744	780	731	737	719	722	750	753	729	774	735	762	714	733	716	741	775	756	697	725	704	750	738	741	731	729	744	702	768	707	739	747	706	747	784	745	737	708	777	758	696	721	785	717	702	715	755	755	746	758	749	722	742	710	726	734	722	714	722	786	725	755	721	757	747	761	701	711	724	718	752	726	730	749	718	768	747	709	660	741	738	729	693	766	702	695	738	746	747	790	777	724	767	755	714	717	744	721	676	753	718	787	740	830	722	730	721	719	713	713	743	798	713	689	775	759	726	766	723	723	755	737	728	751	750	722	734	710	766	735	703	698	734	733	725	719	673	724	715	724	759	745	755	716	710	729	683	755	742	721	782	735	679	736	729	716	685	788	743	731	728	709	737	680	699	724	758	760	723	715	726	740	748	772	694	695	749	753	686	697	734	670	750	674	740	761	767	767	747	698	781	759	728	763	765	664	717	761	764	703	730	751	734	795	690	813	753	758	727	737	732	810	777	800	752	756	698	763	743	724	708	712	750	760	702	739	746	759	774	758	747	734	701	720	736	758	743	725	725	738	748	730	677	748	787	719	709	730	793	714	724	718	793	780	740	723	731	743	740	709	812	720	732	716	733	736	732	712	776	768	723	685	741	751	778	713	723	735	715	707	666	675	761	749	717	694	812	739	758	730	681	723	750	730	725	761	717	688	705	727	697	748	707	733	721	772	713	747	707	736	712	685	702	731	766	721	714	698	727	742	769	718	745	720	756	683	719	732	676	741	734	701	739	736	730	758	746	731	719	771	732	751	740	711	742	698	718	746	742
39836	24427	12808	2854	832	433	429	442	388	400	442	450	435	396	418	427	374	436	418	406	377	421	383	432	417	422	427	402	405	433	371	402	386	418	385	437	425	442	396	408	383	417	397	430	425	411	416	427	401	429	412	384	415	377	388	391	362	401	475	414	400	396	402	396	372	388	414	405	425	389	407	440	386	378	404	431	414	435	416	384	399	391	379	373	402	415	381	422	404	427	437	402	445	391	433	411	402	394	413	446	429	423	390	397	386	403	404	431	414	428	442	451	425	425	409	416	394	437	397	442	447	390	376	395	391	398	411	428	396	418	409	423	447	420	429	436	430	411	398	405	428	413	437	412	427	409	391	393	437	415	400	387	420	420	437	410	407	410	406	398	405	467	380	400	395	417	432	408	411	402	406	406	414	424	439	424	440	384	424	433	412	415	369	405	426	405	384	429	387	411	396	425	379	394	422	439	424	415	403	392	418	429	393	398	406	389	430	404	428	436	410	374	432	423	421	400	409	393	424	421	454	415	390	403	430	403	417	408	415	386	407	422	442	377	417	399	395	436	423	428	448	365	397	388	411	419	387	405	417	434	399	406	397	394	438	389	412	424	394	424	405	408	418	432	438	365	373	382	428	452	389	394	465	421	429	423	387	422	381	405	392	424	388	416	419	433	414	441	427	402	399	415	413	368	384	408	439	437	413	414	402	408	395	404	389	406	401	397	401	426	434	434	383	427	410	421	397	415	367	413	405	412	375	435	408	416	395	448	398	422	404	386	398	399	408	428	397	413	413	446	403	393	411	424	381	374	414	393	424	469	408	405	447	414	403	415	392	393	399	395	417	381	403	423	386	380	389	432	395	409	411	373	412	417	414	386	401	395	420	405	414	413	434	409	381	385	429	421	399	421	420	416	392	428	426	397	410	396	422	417	422	417	414	404	402	408	379	416	411	438	384	417	397	386	389	432	414	417	418	378	428	364	413	425	429	394	394	412	425	459	409	406	443	398	383	403	406	409	380	431	356	412	408	378	388	443	391	416	428	412	432	401	425	406	394	423	383	415	366	407	415	424	412	427	370	394	426	401	409	398	420	381	400	416	395	375	363	376	420	429	401	420	454	396	440	419	470	409	423	393	403	431	435	416	418	424	412	394	400	437	416	416	455	413	429	428	403	364	413	403	422	374	377	418	447	407	414	431	448	370	418	429	422	381	407	412	418	435	444	398	423	451	414	382	437	452	395	399	397	399	402	405	369	432	437	455	390	424	425	373	379	395	393	393	401	381	440	401	383	393	391	423	377	393	375	420	391	423	404	393	453	373	374	409	402	398	415	430	435	392	423	408	471	417	420	426	409	400	412	403	418	407	402	403	425	421	418	403	393	413	454	408	424	433	398	413	430	386	364	404	409	382	398	436	406	389	398	458	417	434	451	422	450	433	420	416	426	419	394	399	398	446	441	411	415	444	402	444	436	423	456	398	436	368	382	381	431	427	416	400	420	360	381	420	391	385	414	433	384	404	416	418	416	393	450	422	426	375	420	421	407	401	400	400	436	389	445	438	389	402	423	412	427	445	408	402	399	395	410	416	389	387	451	388	431	430	396	449	428	407	407	463	394	415	434	446	429	409	419	420	439	455	479	417	404	421	423	412	392	397	444	388	390	376	387	433	388	451	394	391	461	416	415	400	397	390	388	399	454	428	420	448	404	416	399	383	463	440	433	400	435	397	432	400	408	383	409	397	379	360	401	396	406	448	423	393	388	416	420	382	410	422	398	437	427	404	415	415	393	412	426	436	409	423	371	411	400	416	406	393	393	414	420	404	410	425	422	417	385	395	388	423	394	425	440	442	447	411	381	421	407	380	413	395	424	420	433	404	424	397	438	424	405	422	400	445	395	422	453	408	440	417	430	466	416	424	386	403	427	407	388	399	399	376	399	409	389	452	415	410	410	371	428	374	388	423	412	403	457	402	409	429	406	422	442	372	409	427	430	420	440	391	411	395	428	392	389	434	426	410	414	434	411	384	423	426	427	449	448	402	413	419	418	441	444	414	427	445	435	401	444	403	404	394	403	402	466	404	408	403	414	417	387	415	441	415	386	389	427	450	416	400	389	398	399	400	393	418	400	430	405	424	385	391	426	415	379	424	396	446	399	405	410	409	404	418	350	372	421	385	426	396	420	412	397	427	402	387	375	442	402	413	435	410	366	396	420	394	403	419	408	400	387	441	432	418	403	411	416	417	430	434	427	415	441	431	367	404	412	397	361	397	407	405	397	447	412	448	393	422	397	436	433	393	392	415	436	403	409	416	409	429	443	417	417	439	390	427	458	439	412	399	444	405	425	415	442	410	421	420	431	425	426	408	387	407	422	418	386	425	418	405	414	423	398	417	410	409	425	404	402	410	408	444	388	389	443	369	416	424	457	409	397	419	401	388	435	433	375	405	408	380	382	427	430	407	394	437	448	394	404	399	469	406	379	443	379	442	363	413	387	407	371	429	402	373	421	427	413	420	400	409	418	424	407	404	420	394	408	427	419	390	397	416	404	428	422	425	435	417	407	391	436	376	401	394	468	421	395	405	424	388	408	392	424	411	419	414	402	396	385	435	421	446	415	388	402	362	405	422	404	401	413	390	407	430	423	389	435	424	428	409	394	394	393	410	472	441	428	401	441	427	398	404	416	427	420	420	440	444	412	427	412	423	397	425	394	459	413	419	427	416	415	389	411	382	375	421	411	411	417	416	429	400	414	418	413	428	438	391	403	417	418	426	445	423	401	398	396	407	415	435	431	432	421	409	415	402	424	427	400	417	408	429	423	356	444	421	424	399	405	443	420	430	405	445	412	439	426	436	405	379	423	406	451	422	427	409	405	390	391	414	386	390	424	371	395	393	389	398	398	382	405	392	421	446	412	409	446	414	401	432	394	435	420	394	435	422	410	429	432	389	435	407	406	421	437	411	403	387	424	399	389	414	427	423	406	416	467	431	376	474	421	402	390	407	445	409	419	437	382	427	427	410	403	431	405	428	420	420	407	408	405	416	395	449	410	378	437	418	405	411	381	393	431	377	375	411	475	414	398	427	397	392	393	411	404	381	430	393	400	420	388	424	407	387	412	434	417	428	375	425	404	406	400	427	381	426	429	439	441	435	412	403	394	402	444	408	390	456	414	448	440	405	402	396	386	426	378	400	406	382	403	411	409	403	378	437	378	364	423	391	430	449	440	374	411	425	452	412	436	399	391	390	418	425	417	409	415	441	381	399	396	429	440	402	434	375	408	421	418	398	398	440	411	417	409	400	418	409	449	407	436	420	422	424	344	391	389	402	430	418	382	388	396	403	423	446	431	431	444	442	406	446	396	404	413	435	403	444	369	391	451	405	435	391	419	410	374	442	399	445	433	437	408	412	416	422	416	401	429	416	428	410	387	454	362	384	398	381	413	405	392	397	449	368	421	413	424	431	392	390	446	388	403	415	431	407	408	393	413	380	438	386	455	389
35743	24569	17247	5527	2065	1138	1087	991	1000	1024	954	985	947	938	949	941	998	965	932	957	945	1010	1027	969	942	1005	973	998	1006	969	1000	1006	973	1009	977	955	961	978	1037	1041	968	1029	978	971	959	917	952	988	952	993	1003	929	971	987	972	1028	923	968	1050	980	945	986	949	1002	953	941	956	942	967	965	988	955	998	1000	1000	975	981	993	976	959	920	991	975	977	1023	1017	970	965	978	994	1033	964	982	943	1016	953	1008	970	1029	933	985	939	1016	949	1015	964	981	987	973	942	968	1009	970	1017	943	934	945	990	1038	1009	1020	980	997	945	1023	970	927	954	991	996	959	963	963	939	957	1002	988	987	993	945	1052	957	977	1017	961	974	934	979	981	993	1019	962	950	947	992	1011	1045	957	965	952	1017	973	945	1018	996	1006	932	957	1002	943	963	943	996	954	945	1030	982	933	954	979	1005	940	1001	1011	1008	978	969	984	1021	960	1010	970	929	986	970	992	974	1050	1015	999	983	1017	990	990	997	1007	949	994	981	1006	956	980	953	1015	953	1042	1019	961	918	957	982	934	1000	943	988	977	945	961	998	1026	992	976	964	1003	1005	988	966	926	978	952	998	1014	924	955	974	1012	946	958	1058	990	998	1005	1003	1039	931	999	961	972	962	1008	970	931	929	951	1023	994	975	976	1021	994	976	961	977	951	994	980	973	993	1006	963	1000	1043	991	997	955	967	890	1013	986	989	949	970	962	934	983	969	1013	961	989	953	958	1028	1014	960	1017	1021	986	1011	1006	1000	981	983	984	1011	995	995	997	990	976	963	949	931	949	1028	1040	986	919	956	990	1021	1012	1014	1022	971	973	973	978	965	972	992	1048	1000	1006	984	958	1011	972	961	953	975	943	961	987	968	954	1031	1026	990	986	999	971	978	1031	935	1003	934	963	941	948	982	950	973	970	986	898	1002	974	1009	985	1016	985	1009	1023	952	997	1016	967	985	970	986	1000	935	930	970	961	939	1013	977	995	953	1013	1065	943	1012	961	992	963	998	983	932	986	992	996	935	983	972	1001	985	1052	1013	979	975	993	949	983	1006	987	959	954	999	950	964	975	950	1021	961	925	1002	975	972	968	979	999	943	1000	1048	1003	969	1018	964	1005	1000	1000	933	1015	941	964	1011	1007	992	1003	981	1009	961	938	1017	960	955	949	1012	1050	1020	969	975	990	965	1030	997	987	937	950	1004	978	971	988	983	942	950	1024	974	958	971	985	969	966	953	910	949	947	1002	979	1019	1064	999	960	960	925	956	948	1002	983	990	966	933	966	1007	1003	1003	989	964	978	966	1028	1008	993	1003	967	975	1064	989	940	957	993	998	1054	957	970	1000	1035	1056	954	996	985	927	1041	941	933	1035	1006	964	978	950	1021	1010	977	972	1012	996	952	953	952	1022	965	971	1010	980	1013	972	963	982	981	970	973	982	963	1028	938	968	988	986	982	1002	980	950	955	959	1031	974	1001	972	976	938	943	963	965	954	995	936	1013	985	979	980	970	948	981	919	960	1043	982	949	1010	969	963	1022	954	977	1037	983	966	951	978	1035	986	951	916	979	982	1010	943	995	996	951	909	976	1059	955	960	1023	947	974	1033	993	962	1015	907	935	939	982	971	1031	999	948	937	980	988	1003	945	1008	949	987	963	1006	958	963	916	1025	1003	967	1007	963	1017	985	963	961	945	987	954	954	976	976	995	993	924	1039	1018	957	1023	970	964	964	934	926	956	999	1007	1041	984	979	1009	985	961	974	1017	967	951	940	974	996	982	956	1022	973	1001	957	1023	981	981	1005	913	973	1037	951	949	1014	966	1010	954	992	966	979	945	974	978	992	1006	951	994	985	1005	1003	984	970	933	1018	999	1012	956	1004	959	993	973	992	964	950	965	981	1053	965	1038	975	939	953	941	988	1021	945	1038	984	993	1034	983	946	964	1009	953	953	948	1040	964	1000	1022	929	999	989	937	978	953	989	968	1005	994	972	1023	973	991	963	1004	962	980	919	957	990	910	968	1006	976	955	959	987	994	964	990	965	978	1003	1035	988	948	920	962	1001	971	1001	976	1046	993	1002	955	965	980	950	973	984	1014	998	979	1041	1060	1025	942	1032	1005	1005	928	985	994	994	976	1004	1009	958	946	904	990	1019	1003	1057	993	1008	960	939	992	938	962	972	1035	969	1072	911	923	983	930	995	987	1011	1011	1033	931	990	948	928	940	1023	981	974	953	1012	983	1030	996	959	982	959	1044	990	936	970	981	987	985	950	979	1027	1000	947	1009	952	1008	1017	1008	983	981	971	929	1006	992	914	951	971	991	953	973	1007	958	990	1058	944	989	1016	985	994	996	1013	975	971	995	932	947	990	908	1056	948	994	983	1026	1016	976	1010	1008	974	923	955	1014	998	966	980	993	1013	1007	1025	982	1010	1017	1010	927	923	1020	956	999	974	951	964	994	958	961	963	1025	1000	938	969	946	966	966	994	1001	1006	951	1001	1028	998	958	1014	944	984	954	940	944	956	976	962	1023	983	918	930	1014	1005	989	1016	958	1003	960	939	977	1004	981	991	956	965	1000	950	965	1020	989	962	998	961	928	960	980	986	968	943	1007	976	993	978	995	1008	1042	1005	970	979	1020	1051	937	987	1027	992	980	1033	991	944	993	957	974	966	990	1012	970	1015	932	910	936	966	1005	950	986	977	974	932	966	994	973	966	1006	1021	993	919	955	989	1067	979	1007	988	979	998	962	1055	941	1004	963	1000	1008	1009	973	995	950	963	1014	1001	957	984	1043	966	976	973	974	964	937	938	987	991	908	1048	994	969	971	988	939	925	975	982	983	1001	978	927	988	989	960	957	951	954	962	972	997	989	970	1021	986	1001	965	967	970	966	987	981	996	970	947	969	992	1006	970	926	948	922	946	984	1010	994	922	974	987	964	965	999	993	947	995	1045	1035	986	1000	939	958	1016	995	980	959	987	1000	949	1001	940	1014	969	974	972	982	928	986	968	942	1012	957	987	945	968	988	990	1028	980	950	943	1038	939	991	1011	976	970	1047	962	929	976	1011	993	956	980	916	994	943	978	987	963	996	989	971	1002	959	991	988	963	992	995	992	932	998	974	972	980	1008	992	982	1016	1015	988	946	931	979	984	1026	980	987	949	1037	980	977	965	994	1047	980	952	961	944	1026	1001	1031	1022	995	974	1038	988	998	966	976	988	1005	979	1001	977	974	1010	998	997	999	1022	969	1000	944	971	936	980	951	983	949	1014	1011	963	962	990	976	985	963	1028	1034	925	1033	1059	933	1014	1017	970	1003	947	926	966	984	925	981	949	997	945	981	996	953	995	1004	936	1041	1030	1012	944	963	1045	995	983	910	1012	953	959	958	1005	982	992	985	946	989	1006	1025	1020	1002	1004	957	997	986	973	993	994	1006	1049	977	995	950	1061	922	1006	976	995	913	917	947	1031	1017	1005	975	980	1019	994	1007	983	1000	975	1030	966	1011	932	973	1045	1018	937	958	1020	1026	979	990	991	912	982	999	1001	1006	1095	970	982	977	969	1009	962	983	975	994	982	1007	959	1003	984	947	963	966	975	988	1013	1023	971	1011	951	964	944	951	970	951	1014	957	946	1025	982	1005	977	971	1006	947	966	974	1029	970	999	959	907	1018	1005	1033	942	1005	1055	1025	993	945	937	1021	975	984	1011	960	1026	963	996	962	987	918	1001	920	1019	975	917	1007	985	1004	1045	917	1005	951	929	970	1004	973	945	957	912	1009	1001	1013	1011	954	1030	1014	979	955	980	1008	1041	1036	974	974	1027	957	1007	1000	967	977	1018	939	937	1025	998	1006	955	933	951	955	980	915	1012	980	979	974	970	985	1003	951	988	951	942	969	988	1000	980
68554	53799	38029	15034	3267	718	570	426	402	403	402	433	429	434	419	432	397	403	416	400	391	410	410	426	439	427	432	432	375	383	377	430	418	401	421	413	431	438	378	385	392	417	421	411	420	429	412	456	423	394	409	414	414	417	387	411	412	416	351	431	414	437	405	449	392	390	373	406	359	374	358	394	471	434	398	408	437	455	404	385	438	416	420	405	423	398	405	391	382	407	445	447	412	431	378	392	413	419	417	415	469	388	434	437	421	421	400	393	441	414	402	391	420	393	394	426	420	413	406	395	396	425	368	442	418	397	416	419	443	418	398	439	403	429	451	405	430	443	438	403	378	415	391	366	405	395	453	391	426	393	401	374	414	411	440	372	413	380	402	412	372	386	400	403	410	411	404	412	426	384	431	385	433	414	366	388	418	412	439	430	412	403	415	410	387	435	421	435	428	403	385	409	391	447	408	417	424	441	390	390	429	410	452	418	397	443	445	394	418	392	414	410	457	380	407	393	369	396	397	406	404	397	416	378	408	394	417	392	409	420	364	419	397	402	394	418	432	412	410	424	402	428	393	395	428	423	402	426	400	401	400	375	428	379	407	439	403	426	376	397	402	431	418	437	408	429	431	419	423	417	420	404	407	391	433	416	423	402	405	397	419	412	412	385	429	400	420	403	362	441	398	368	442	436	416	440	407	453	378	432	407	426	405	422	416	403	390	365	396	430	443	414	409	391	396	389	383	410	407	416	366	401	404	423	401	423	403	391	434	404	410	433	399	418	376	425	393	434	385	430	428	414	411	429	383	425	391	380	400	419	402	412	409	444	423	395	410	435	394	402	413	420	371	395	410	381	390	456	408	452	412	424	445	414	410	421	371	429	421	420	427	399	407	428	431	389	433	365	409	383	439	381	359	410	440	374	409	428	386	402	385	392	447	400	396	420	408	411	427	415	431	427	427	411	424	447	385	394	407	432	390	397	384	408	433	396	369	425	394	393	399	413	406	377	374	406	417	382	411	398	409	429	428	415	417	383	418	410	431	408	410	427	412	387	407	407	397	418	404	417	381	375	365	388	413	445	392	404	453	408	380	404	411	427	420	440	400	400	389	387	411	410	398	403	375	406	427	440	401	395	411	383	432	385	389	415	432	422	385	415	372	414	372	392	415	439	420	401	432	383	429	413	444	394	426	408	442	404	413	427	407	403	394	396	376	400	435	395	436	403	438	397	443	462	420	396	404	431	454	418	443	406	416	428	375	388	429	378	390	411	403	438	426	400	389	408	392	364	403	415	396	389	384	412	426	408	429	396	413	401	407	429	434	396	390	369	400	392	409	418	417	408	451	442	394	388	403	441	434	378	437	426	395	423	422	409	436	413	367	421	410	429	394	407	401	429	418	412	415	408	426	424	407	386	387	404	388	427	432	409	437	417	419	394	401	387	376	384	460	397	448	445	388	436	394	394	383	441	414	378	383	391	402	415	423	410	444	428	447	386	396	383	423	399	409	410	432	431	385	402	397	428	412	415	420	409	367	415	399	449	427	445	453	400	400	421	384	383	405	441	422	447	427	423	425	446	412	427	408	410	415	445	373	397	387	390	395	366	429	384	433	421	373	429	402	415	387	409	396	405	409	396	394	432	404	411	405	377	458	422	428	408	409	406	401	401	416	376	431	450	403	402	377	417	420	405	413	402	431	423	424	414	423	419	426	423	396	423	430	411	406	401	422	387	414	400	420	393	418	482	439	408	391	407	423	376	420	368	418	387	392	399	418	446	426	393	363	357	422	402	406	472	410	442	437	395	386	381	402	409	406	415	386	439	406	407	428	424	398	427	396	430	398	433	407	454	428	418	404	413	398	385	457	440	389	401	430	432	418	455	424	415	417	404	408	396	429	425	429	397	425	421	391	398	400	399	447	398	427	389	415	390	409	401	406	386	410	381	390	415	428	449	408	457	420	423	407	404	394	448	416	433	399	414	378	396	443	412	419	417	440	389	396	385	414	414	428	394	413	389	424	453	410	442	449	407	416	433	424	400	431	394	406	423	406	365	394	414	428	410	400	430	411	399	427	434	416	393	370	441	403	404	382	399	411	433	379	432	435	434	427	415	386	404	426	420	401	431	428	406	391	429	394	424	389	388	383	429	393	421	439	408	424	391	413	390	428	426	392	425	410	353	381	413	394	444	429	415	439	417	407	431	428	405	453	387	425	398	393	409	418	414	448	380	410	425	401	415	426	399	423	405	393	440	458	369	382	437	442	446	407	440	431	439	414	414	432	384	383	400	403	439	382	441	430	398	418	408	414	407	389	393	415	426	416	385	391	439	407	407	405	392	434	428	408	406	406	375	397	412	437	413	371	430	368	401	421	429	416	367	400	412	417	404	403	419	389	396	430	386	388	397	392	426	404	399	390	409	386	442	398	430	411	372	414	398	428	400	393	420	393	405	413	409	393	440	406	397	375	437	429	409	412	444	412	393	382	470	435	385	409	402	405	421	448	375	423	423	433	413	402	390	427	400	447	409	407	436	445	421	384	396	452	405	441	392	404	369	398	390	404	377	397	411	418	373	398	393	382	418	384	425	380	390	405	398	394	424	378	421	413	413	415	423	410	416	386	413	405	410	396	406	413	408	390	423	452	395	408	401	386	415	461	413	416	415	400	487	428	426	413	425	429	417	402	358	410	404	430	409	404	415	444	456	414	428	455	424	404	430	415	421	354	401	442	404	435	419	396	389	386	392	359	423	361	400	412	438	372	414	405	401	376	412	402	438	399	419	458	437	424	405	465	412	421	346	353	402	420	366	425	402	412	400	412	384	405	408	385	416	399	403	431	406	437	432	445	403	388	436	442	423	417	401	358	386	427	400	428	412	398	411	381	394	392	404	437	395	359	388	405	420	392	388	386	412	412	399	395	430	414	406	413	420	395	410	433	399	418	376	410	398	438	378	407	393	419	467	402	419	429	422	422	422	396	408	427	378	455	395	397	400	445	406	403	403	443	398	400	394	413	393	381	423	426	401	410	421	393	418	399	392	422	414	409	382	429	436	416	378	382	429	424	369	388	417	392	365	414	410	451	390	399	373	417	396	413	415	409	434	398	408	437	428	436	409	411	422	404	411	396	366	361	432	406	423	414	429	405	389	433	388	420	388	418	395	401	408	427	430	447	420	407	391	392	377	406	377	419	433	409	401	399	398	412	423	392	428	407	407	388	427	407	398	420	392	371	419	442	421	369	434	438	374	401	376	405	433	418	392	395	377	417	410	419	383	399	418	423	420	373	385	420	410	375	374	416	404	437	404	411	368	431	396	413	448	394	433	412	381	437	411	418	407	374	420	409	387	444	411	400	403	429	403	394	416	390	413	386	387	412	454	426	395	396	439	417	404	428	398	398	438	399	383	414	394	412	416	436	457	406	401	408	377	448	437	411	387	386	393	409	376	366	414	409	430	404	407	407	405	405	367	395	466	460	420	387	415	432	416	436	422	404	408	436	379
48396	43171	37437	18702	5924	1887	1703	916	990	983	983	1042	967	958	931	1021	992	968	918	972	979	1010	1006	1004	947	938	1010	981	956	1009	926	989	956	1042	918	990	1046	1002	980	996	983	962	972	979	954	928	1003	941	929	988	1006	934	984	955	981	948	963	1005	963	954	954	968	937	998	971	996	968	961	960	903	996	1000	981	1047	947	1030	1001	1006	1010	964	980	942	1001	973	976	991	942	967	1010	961	974	969	967	1011	908	979	952	1047	949	965	986	917	995	1003	911	1019	966	984	985	961	983	999	968	1055	1039	1000	1008	960	963	1001	984	954	911	981	993	995	988	980	994	947	965	1010	945	980	933	979	1015	976	991	986	1001	964	994	1000	982	992	981	977	957	980	947	929	953	976	931	996	911	987	994	919	998	1011	1027	1018	947	1003	974	997	954	957	950	973	1011	1019	975	977	1014	973	1003	974	999	968	982	952	1030	953	928	962	916	943	924	1017	1014	986	903	984	928	953	980	1021	970	941	929	997	951	1003	978	947	991	943	950	1024	972	1014	945	954	1024	965	1006	966	949	972	991	962	955	1009	982	924	967	952	982	995	965	976	989	967	979	960	975	1007	1039	1033	999	942	1046	960	945	907	1011	969	1001	971	932	1031	984	1063	979	1030	947	962	979	965	996	972	985	993	1002	954	972	937	998	937	1011	938	1000	946	1014	1025	1020	926	974	1007	985	956	1007	988	994	957	992	974	948	959	952	949	930	979	980	996	969	1030	1013	941	950	929	971	992	1045	1004	915	951	942	1022	998	968	970	978	966	986	979	1020	1003	961	932	986	862	942	957	979	1018	940	989	943	1011	954	982	985	967	952	1018	906	978	1013	1014	952	1043	1003	976	949	959	967	984	979	1031	1001	987	967	1018	1042	989	968	973	1008	980	980	993	1008	924	987	930	1041	938	958	1012	957	998	960	987	1002	951	933	952	1036	921	1047	1001	992	1023	1020	1004	905	1027	959	1019	1015	1040	971	1044	929	950	899	1004	928	1029	1012	992	950	991	965	938	996	983	985	954	966	985	981	1022	977	938	958	996	998	951	983	1047	948	1027	876	986	981	1007	950	964	999	975	961	950	953	931	982	950	1013	956	965	963	1014	908	1005	989	1038	970	978	1037	949	958	991	967	1029	981	1045	898	1016	1000	959	984	966	1017	970	965	925	956	1000	1014	1012	988	1018	975	967	928	914	963	994	988	964	987	942	977	950	977	960	936	989	976	957	1022	989	978	962	934	1007	1021	960	1017	942	968	929	996	923	978	933	1021	963	944	1004	957	946	987	1025	968	959	929	994	972	961	995	971	1003	981	990	962	950	983	944	970	1022	906	966	1002	962	1001	904	960	952	988	985	934	1015	1009	995	984	943	1008	1003	1042	960	981	940	966	973	960	927	971	977	948	964	1029	942	1043	952	987	979	988	993	950	974	898	980	960	1012	930	986	1007	983	965	975	944	961	1004	1007	1016	942	978	1002	1002	934	986	960	951	936	972	998	948	973	960	998	923	989	979	945	996	948	1032	965	966	986	945	988	1025	998	903	935	952	1010	958	951	1028	962	962	981	1020	944	1029	996	956	985	1005	940	1038	981	927	990	971	937	975	993	993	995	991	948	980	966	999	1005	994	1004	979	939	943	979	950	987	984	963	992	985	949	991	984	963	1036	954	975	1041	957	1014	994	984	968	1007	951	962	949	941	1052	967	917	976	967	995	997	1000	1052	992	955	993	994	938	947	934	1017	968	1039	970	982	963	980	974	956	948	920	925	962	928	939	1001	1022	948	951	954	957	997	984	1017	968	950	939	983	954	1017	968	1009	928	987	949	979	997	1005	1037	941	980	976	1061	976	953	966	962	911	971	983	949	1005	981	925	974	918	974	1033	1042	971	1016	970	958	980	931	979	952	958	951	1001	968	979	953	993	1027	986	865	984	985	1090	998	1031	955	952	985	926	999	977	953	965	1020	928	976	950	983	965	962	995	1036	997	988	977	961	979	966	976	963	1002	951	921	945	941	969	962	987	971	916	949	913	945	992	952	1006	948	998	988	989	1000	946	996	982	937	1025	934	944	912	983	962	963	961	1021	995	914	941	993	968	978	959	995	977	1020	941	946	1000	938	983	1003	922	978	958	1013	1006	984	1006	939	935	997	968	955	940	1005	943	983	1025	1004	942	944	1027	989	949	993	1026	968	993	980	941	973	988	964	993	1013	979	1000	974	1017	1005	959	979	1025	968	981	966	974	918	944	910	1002	968	1004	988	928	979	984	1032	952	1011	963	967	983	946	973	963	925	978	958	968	982	1006	933	1005	993	976	1006	898	922	925	963	948	977	1027	1005	987	995	993	987	1073	1010	974	978	976	884	1020	910	1005	963	969	955	998	1009	931	936	989	995	948	1045	961	991	1029	935	1051	964	1019	970	973	945	960	977	1001	979	979	971	1027	996	975	958	976	1013	980	989	1025	973	989	986	979	943	975	1005	966	950	984	920	958	932	956	1015	1010	940	1015	989	974	930	967	944	999	911	976	961	1016	974	995	958	917	991	1013	975	976	998	984	997	964	967	1034	984	966	1015	966	964	1016	1009	1051	945	1028	976	984	978	984	953	958	1019	1000	1004	916	996	958	968	997	992	908	968	1010	934	1021	972	998	968	990	989	960	988	992	1020	1000	965	927	993	985	1018	960	955	1011	975	933	973	979	1007	1014	946	1036	953	967	968	925	1000	980	910	940	991	959	982	936	991	1059	976	956	1008	1018	1037	981	997	965	992	952	978	969	970	954	965	1025	977	940	1002	964	972	984	974	956	993	980	951	976	954	980	910	1018	1011	985	952	1004	981	974	996	946	972	950	982	972	937	1003	980	979	1021	966	939	921	932	973	988	1015	967	966	923	1079	974	973	970	941	937	1006	929	948	1024	1015	916	975	955	1021	986	946	955	998	1005	1000	967	953	983	981	991	980	991	971	956	945	1006	934	953	1028	1001	987	943	1023	1025	990	973	956	961	922	940	1006	978	970	1003	994	979	939	958	958	992	1008	921	967	966	973	973	907	1031	971	984	942	946	939	1013	917	979	952	1017	1009	963	1046	1030	937	979	953	967	999	929	994	948	1037	1021	970	975	951	974	1007	1019	1031	943	973	948	949	996	939	955	936	1029	918	987	974	990	935	949	983	1000	993	929	989	915	988	1027	1009	988	1046	972	977	927	908	961	946	937	982	929	998	941	971	988	942	957	958	1013	941	914	982	953	1013	915	961	1024	1003	998	945	939	1015	1006	949	933	960	1015	1009	942	936	971	913	1052	1001	1015	958	953	1018	938	953	939	1007	992	950	1010	1045	877	991	988	1003	987	973	977	959	989	1008	995	964	963	964	996	975	986	958	971	1008	976	965	997	949	1001	963	1038	987	988	979	990	994	1009	935	932	987	952	1003	978	961	983	1005	983	1017	987	1006	1001	1025	995	913	1003	989	926	1015	1012	898	992	1034	959	1009	994	949	973	1010	992	988	963	981	936	1013	958	1018	957	965	929	1032	1002	1022	985	973	949	951	935	954	955	948	958	985	973	998	977	936	969	1021	983	956	956	945	1012	1006	982	1025	938	915	982	973	993	933	1039	955	916	998	991	1016	1014	1010	942	983	963	1002	924	964	963	1004	929	914	928	954	1014	909	973	1007	967	955	1003	986	1002	949	955	979	1028	993	963	969	940	976	964	958	992	998	935	956	993	1010	1015	988	1004	990	1030	1014	920	1043	978	968	982	996	964	924	994	1004	968	993	991	926	924	962	995	990	999	1021	1002	1003	995	959	979	981	938	971	948	985	978	938	953	1002	982	995	933	1013	981	932	967
85248	75593	59719	31996	12535	2222	1037	366	317	346	297	301	332	322	317	317	315	283	296	310	313	312	298	256	310	303	326	325	310	298	293	294	326	302	328	321	308	309	307	302	259	306	308	275	339	288	313	283	306	281	318	291	293	340	305	337	331	272	313	297	301	300	333	282	321	309	330	336	309	329	341	277	300	313	306	307	276	284	307	283	325	285	286	302	307	320	292	288	322	286	282	285	266	340	332	299	270	331	295	286	318	312	306	321	312	334	297	305	301	288	316	300	295	314	327	298	310	301	289	293	322	301	331	327	313	263	277	336	324	346	301	290	325	325	261	275	338	317	292	317	334	311	284	332	326	320	316	295	298	295	306	322	283	304	320	297	323	266	298	304	299	314	299	291	289	328	318	300	294	317	331	322	307	292	302	266	302	311	327	335	308	307	298	285	298	324	307	331	304	320	299	279	315	282	302	316	310	307	316	296	314	321	314	308	343	290	314	333	300	287	300	305	331	297	297	322	295	323	275	330	323	303	275	309	301	286	312	326	323	306	302	301	279	304	298	295	302	317	313	301	347	312	300	319	329	324	321	307	268	339	322	302	308	297	291	315	286	314	318	330	348	331	318	321	321	315	263	315	316	327	345	314	315	303	322	308	314	273	310	315	308	310	321	296	294	336	290	327	273	294	312	307	301	314	344	271	336	314	313	302	304	309	290	294	334	325	314	304	323	328	293	277	288	324	316	318	287	311	312	285	332	309	339	267	304	247	322	327	306	280	321	284	325	305	292	276	324	302	310	328	323	304	318	332	324	309	291	311	288	299	312	311	301	294	322	321	308	301	305	318	296	330	308	313	301	326	300	304	330	340	298	303	306	313	307	303	296	293	314	285	302	307	298	331	330	330	295	323	313	282	292	286	300	319	295	317	283	307	345	292	315	324	329	312	327	288	288	325	314	309	356	330	302	330	304	316	361	316	271	337	303	306	316	312	300	284	330	314	303	312	305	289	292	267	311	280	310	311	285	300	314	318	315	308	309	321	303	298	282	281	288	287	313	284	292	312	291	290	290	299	305	321	314	303	307	299	313	306	293	312	286	297	281	322	302	308	337	297	351	302	326	330	322	314	305	296	277	327	323	298	336	336	332	311	283	282	309	335	336	288	316	332	306	291	307	309	270	294	337	298	306	297	330	299	320	305	330	275	289	325	284	338	275	322	322	307	299	296	325	289	312	289	312	301	317	296	318	314	334	291	312	284	310	318	319	307	312	310	328	291	315	298	322	306	338	311	298	350	321	265	289	325	343	286	260	268	326	314	307	308	314	331	327	347	329	290	290	338	316	326	335	314	298	294	299	349	316	317	305	333	341	285	301	314	351	311	313	273	307	322	299	315	290	303	314	319	304	293	295	297	335	289	288	352	304	310	290	307	301	300	310	313	312	344	295	319	366	303	270	303	276	277	278	298	308	313	311	302	326	314	319	311	301	332	292	302	315	321	295	319	312	296	292	342	322	322	308	322	292	294	284	313	307	300	302	288	334	300	319	330	298	334	292	301	279	313	305	311	339	271	334	279	304	321	287	319	308	293	301	283	317	303	287	297	287	308	320	287	297	310	302	299	288	322	294	311	312	298	304	290	288	327	317	325	320	301	303	309	337	284	312	311	306	285	326	262	295	307	359	334	311	290	308	314	309	316	317	307	301	316	289	302	305	286	310	279	281	277	310	298	330	302	304	271	285	289	291	299	324	308	298	284	291	334	315	292	304	327	306	306	278	351	325	351	301	322	318	313	293	332	303	292	311	315	304	383	312	294	315	305	287	291	301	320	324	310	289	313	306	295	328	333	310	323	308	356	339	294	255	285	313	285	327	330	282	313	320	314	296	319	322	296	303	299	306	351	284	311	318	356	299	311	307	295	299	296	300	312	341	277	304	288	279	343	331	329	337	329	325	298	303	320	323	352	296	297	336	282	294	307	305	307	327	302	283	294	304	313	312	298	323	312	295	285	298	322	295	284	318	335	273	277	337	320	326	325	312	328	322	306	310	324	294	279	343	287	309	321	320	298	283	330	307	314	309	315	312	300	315	339	314	282	299	322	311	316	304	300	308	257	310	333	278	294	278	304	283	297	311	300	295	317	307	309	303	315	318	307	286	310	285	330	326	304	320	306	326	306	318	310	308	332	292	308	322	307	308	297	295	283	296	302	292	323	302	333	298	277	274	311	311	302	341	324	298	283	306	326	312	320	315	310	289	302	315	297	304	274	323	278	334	301	330	278	304	299	290	314	322	283	294	303	314	283	324	292	292	307	305	281	300	305	312	279	282	299	292	316	304	304	268	279	294	303	303	274	290	303	294	329	292	286	300	308	308	277	333	325	309	311	311	313	280	297	309	295	385	270	317	309	327	312	302	309	292	312	335	295	321	318	292	314	299	314	315	292	307	298	334	287	310	319	354	297	305	308	319	311	308	302	283	353	308	311	300	318	298	325	295	271	307	297	318	318	294	324	291	296	290	317	309	292	302	292	327	347	288	320	330	310	288	342	294	308	332	293	285	271	314	355	280	311	271	272	284	334	291	297	333	327	309	319	289	289	304	341	310	307	330	299	312	319	333	304	333	295	314	305	316	311	294	330	326	268	287	334	300	323	298	291	291	263	283	301	320	311	317	303	300	289	316	322	327	293	314	299	330	357	310	309	305	354	290	344	334	297	339	298	313	305	346	296	267	302	286	317	290	279	295	308	312	322	309	285	304	280	297	312	327	294	291	291	304	297	287	318	304	322	303	303	309	300	318	309	303	332	307	309	309	321	298	290	292	317	299	323	306	286	326	312	315	322	321	310	331	320	297	312	286	286	321	311	324	295	311	306	342	315	319	304	317	332	287	282	337	319	288	303	301	311	316	278	308	294	310	342	294	325	320	282	349	308	316	308	338	283	313	309	302	295	300	317	320	312	321	307	285	298	287	315	339	325	300	327	280	271	296	309	297	296	275	276	326	305	292	326	296	269	313	321	312	307	311	322	286	315	303	298	279	324	299	301	244	303	299	306	296	291	298	319	329	278	312	279	323	289	331	300	306	301	296	270	274	290	311	294	312	319	300	321	294	296	331	312	328	295	294	316	319	302	334	259	332	312	286	286	290	299	311	330	298	296	305	331	304	336	279	297	322	322	317	317	338	301	303	320	303	283	314	266	290	284	281	332	322	286	312	282	330	298	319	309	263	319	300	336	294	347	304	333	310	308	301	314	292	293	283	324	324	295	297	280	296	325	287	292	316	315	307	307	310	297	316	362	304	282	305	316	300	302	307	304	285	293	322	319	308	315	307	315	325	314	314	306	299	257	297	322	328	323	323	329	309	311	326	293	310	318	308	317	335	338	299	350	299	311	305	319	283	329	298	312	322	361	282	278	323	303	316	292	290	311	286	276	312	291	303	307	308	360	314	284	288	307	292	305	301	301	284	321	336	286	290	320	328	297	291	307	306	328	332	307	303	292	296	337
67238	64618	56414	34473	11528	4904	3053	777	786	749	761	697	772	746	742	768	751	753	757	722	769	753	754	798	719	769	715	739	698	803	792	797	731	810	794	767	753	748	744	751	747	740	736	766	706	790	736	766	745	740	731	755	725	720	725	736	747	761	771	726	777	716	783	671	721	766	777	734	732	705	745	781	783	752	740	758	725	757	696	743	750	767	733	802	760	761	765	785	723	741	737	756	754	718	764	775	739	760	775	755	766	746	692	749	706	773	770	746	768	780	746	761	714	803	766	739	728	750	711	786	724	756	740	771	746	748	706	721	732	695	733	800	724	718	730	798	714	762	732	773	742	764	728	680	692	751	719	736	746	758	724	739	690	726	752	755	745	770	749	681	732	736	747	764	746	720	753	762	777	741	786	737	786	749	741	768	737	723	731	768	720	731	726	779	788	717	756	716	747	772	767	751	740	744	745	740	716	717	761	749	738	703	744	768	704	716	715	734	761	735	748	684	741	729	734	688	801	730	774	717	720	757	745	747	749	716	728	750	775	752	787	751	708	774	804	736	742	740	714	776	765	732	757	749	721	719	733	706	742	717	702	759	769	769	714	685	779	719	696	720	776	739	724	763	769	727	751	766	766	747	722	714	746	724	770	723	752	723	755	743	765	742	787	760	745	729	754	766	759	774	726	781	733	727	736	730	707	758	707	718	741	763	738	747	748	779	763	736	738	688	774	804	687	760	752	795	771	739	732	753	723	773	762	780	779	729	771	765	723	710	743	693	729	712	720	739	787	718	747	769	821	743	752	705	760	698	723	719	749	755	754	794	728	745	739	794	759	747	734	728	749	777	737	716	758	714	750	736	735	737	741	728	758	761	708	753	772	736	743	727	775	765	710	761	806	756	748	778	781	770	722	732	748	727	746	788	799	720	750	714	752	726	739	741	725	754	723	734	718	739	756	695	725	714	745	754	780	775	718	725	729	716	755	706	811	767	782	737	735	690	735	763	734	731	747	694	709	732	724	740	715	778	723	755	784	793	762	770	780	709	717	756	694	736	744	713	797	708	742	741	708	782	759	804	761	775	693	729	746	760	751	746	752	790	783	695	747	743	791	754	738	719	679	727	766	751	721	745	701	734	727	743	753	744	732	753	760	708	677	719	739	732	681	752	768	762	737	727	721	762	793	743	771	735	755	749	757	791	713	682	728	705	775	776	713	741	738	730	718	683	778	721	733	732	770	693	754	749	780	763	763	724	711	767	834	716	751	705	748	756	750	735	733	768	736	790	762	723	744	752	763	706	713	759	731	769	764	716	711	728	759	714	720	706	741	745	745	739	726	743	764	722	706	751	723	695	762	722	760	732	730	704	716	747	703	764	765	741	722	734	705	767	729	733	764	782	809	718	728	762	690	697	781	718	695	742	748	732	726	748	746	804	765	739	684	722	747	740	752	741	737	754	804	749	785	718	725	805	791	722	733	749	733	721	708	778	740	675	768	733	732	742	727	717	734	733	757	760	721	773	772	745	723	753	746	737	757	783	799	752	724	702	784	755	751	764	758	738	734	726	792	745	720	775	772	719	705	728	781	737	738	725	784	747	730	727	716	725	736	681	734	745	767	750	775	778	709	731	719	729	735	699	765	736	751	801	760	751	766	763	777	697	749	729	733	743	711	766	752	739	793	724	719	741	725	742	778	758	733	727	742	747	748	747	758	787	753	741	741	753	744	735	739	728	748	765	737	752	748	771	717	688	777	768	707	726	680	745	750	732	760	712	781	715	709	668	732	699	763	707	725	774	755	761	717	751	747	731	766	735	732	689	695	746	782	722	741	734	707	738	707	758	762	727	735	719	772	734	721	724	771	745	724	763	773	747	742	738	709	729	696	769	711	760	733	768	731	723	715	756	748	721	736	745	724	718	791	755	741	742	709	750	724	749	744	734	743	745	760	764	747	740	780	734	760	726	714	728	734	734	770	758	719	804	740	715	711	753	723	702	797	705	699	747	775	763	754	774	720	784	796	739	722	704	770	722	727	706	743	733	743	794	717	736	797	733	721	744	703	712	760	736	790	716	803	743	746	740	725	711	734	766	734	687	675	780	729	782	751	729	716	745	741	788	737	748	669	770	733	758	749	744	782	751	744	749	715	775	732	742	691	748	717	805	779	746	776	687	744	762	801	716	743	718	735	718	784	764	666	752	765	704	721	771	761	722	726	724	738	738	782	736	741	702	719	737	803	773	729	750	728	710	717	754	743	780	682	764	778	713	729	769	790	720	746	731	691	715	776	771	712	740	747	758	745	693	762	745	752	694	757	743	733	747	774	682	766	724	709	808	720	763	748	718	693	778	792	755	746	714	741	779	729	773	712	748	727	780	788	779	704	710	715	737	729	688	719	724	759	764	726	745	774	718	767	737	774	711	757	748	760	687	744	739	754	752	743	692	750	704	786	757	723	763	707	790	732	745	703	738	749	721	810	758	690	782	773	732	748	782	730	732	696	768	750	731	696	747	739	719	763	716	775	784	757	726	771	765	768	697	789	799	746	764	747	768	762	750	698	756	678	739	723	737	765	705	727	771	712	714	725	751	794	731	754	737	734	754	687	766	705	714	712	751	738	736	776	750	694	768	730	732	746	732	718	785	750	706	770	750	716	691	718	751	713	765	721	669	778	772	715	710	709	722	720	754	708	753	767	750	696	759	753	754	719	741	712	708	779	738	757	714	749	701	710	745	763	770	680	748	795	691	744	724	794	720	736	725	744	724	723	749	726	809	700	760	742	758	780	740	732	721	756	781	699	732	786	797	747	759	718	806	750	736	768	742	740	737	755	742	711	719	785	787	764	728	741	779	725	721	757	733	687	808	745	738	716	762	747	694	754	692	723	737	740	734	718	752	686	748	751	768	730	759	701	773	700	763	759	698	714	743	764	777	683	705	756	731	765	755	740	745	697	729	755	760	742	732	739	681	774	776	735	759	739	727	780	816	756	741	721	741	736	725	740	792	760	760	740	785	734	730	750	743	734	740	762	726	767	782	743	707	740	736	728	728	741	791	724	742	750	744	775	741	749	745	690	746	788	750	748	763	729	712	732	776	757	752	720	718	762	721	708	736	722	727	773	723	802	785	766	813	735	763	688	801	774	688	717	789	766	729	775	738	692	708	730	719	726	705	699	738	751	783	746	757	762	769	677	786	748	733	736	741	714	728	742	766	747	744	741	779	705	736	716	744	771	784	807	705	733	713	772	734	763	728	742	730	753	736	765	698	771	731	726	773	707	709	729	762	746	753	742	716	777	754	727	809	730	737	776	792	741	767	737	698	765	751	761	751	777	681	701	738	786	816	737	725	706	746	746	726	716	765	744	761	733	753	740	694	762	729	755	756	756	758	662	687	686	737	795	735	764	792	717	704	751	749	719	719	736	701	748	749	731	745	729	694	711	765	756	717	741	714	740	740	720	727	781	731	788	727	735	766	732	769	718	700	727	772	729	748	732	707	744	723
40518	25627	12630	3066	780	462	432	419	444	428	413	414	408	398	414	403	381	408	454	387	447	418	420	420	441	430	360	392	401	405	378	390	411	379	392	392	464	409	415	419	368	420	420	398	425	379	414	390	385	404	390	393	446	436	391	408	421	434	439	409	413	400	411	430	391	384	413	414	396	387	412	412	420	403	413	433	413	394	428	447	405	414	420	420	456	403	393	418	376	424	398	450	431	396	424	406	408	420	388	380	433	398	406	411	458	396	443	381	439	398	424	391	421	386	412	412	389	377	396	404	451	426	433	390	381	376	455	411	363	421	387	370	404	412	421	392	458	395	427	400	429	409	387	420	408	397	370	389	430	417	430	423	399	429	419	402	408	442	391	385	385	434	408	378	445	427	403	457	404	379	392	442	438	437	449	410	454	435	414	421	397	402	441	413	441	425	420	380	414	395	401	414	394	414	421	378	409	429	404	430	392	365	397	405	399	430	428	433	404	387	401	371	424	423	395	380	439	395	403	394	402	401	367	421	416	393	417	397	397	409	425	392	392	408	377	418	350	392	428	396	419	419	409	405	424	400	387	419	383	429	415	388	414	405	358	436	435	417	388	389	379	404	442	423	407	383	422	394	416	430	390	386	434	429	388	372	394	380	409	426	379	446	404	421	415	424	414	370	408	398	412	418	443	403	437	407	387	409	415	414	410	445	404	427	401	429	373	419	398	422	394	429	393	425	415	392	400	421	442	399	407	429	400	406	440	459	414	414	385	417	396	467	409	407	398	412	412	397	418	394	443	380	414	399	390	427	413	392	413	372	431	397	362	391	405	414	409	438	409	410	368	401	406	412	406	427	404	408	383	418	410	452	453	395	383	445	410	414	387	430	381	414	431	404	395	397	391	380	383	413	402	416	418	416	412	373	396	382	372	373	379	393	409	422	414	418	436	419	414	405	392	412	404	410	400	388	395	396	439	395	392	414	403	397	395	463	388	390	451	394	414	411	394	421	375	426	392	406	453	386	421	394	413	399	405	405	390	402	417	371	398	443	402	421	431	412	430	419	425	371	392	406	419	394	430	429	400	404	403	373	393	383	421	453	431	438	441	387	395	367	432	438	435	417	425	427	428	362	432	391	412	411	464	421	399	376	408	407	428	419	395	404	442	406	399	418	419	410	406	426	406	429	410	420	388	432	378	352	385	407	418	400	416	405	398	411	410	439	400	418	430	406	383	409	433	408	435	386	415	415	398	409	380	366	390	400	392	422	424	423	398	393	389	425	399	416	378	427	385	410	381	369	409	394	394	403	394	413	420	405	402	408	378	411	448	416	410	438	409	437	401	445	425	415	391	413	419	398	412	407	415	416	392	427	378	390	375	406	413	425	420	385	401	465	439	412	416	400	398	404	369	396	442	385	401	437	401	400	396	397	384	412	406	387	431	398	413	417	383	421	419	397	412	440	423	377	390	447	407	380	379	424	427	400	405	425	423	406	414	389	423	417	401	417	390	388	425	437	403	443	402	396	400	370	418	397	402	424	411	422	438	395	435	417	397	445	433	421	410	457	370	404	382	390	428	404	406	412	401	398	427	373	369	407	403	416	452	365	383	403	409	446	382	399	416	412	428	392	388	402	397	421	406	403	415	455	444	413	398	409	385	387	415	383	415	418	411	368	444	398	392	395	424	405	416	420	450	415	409	434	389	424	386	420	408	416	420	434	410	396	423	409	443	431	441	381	409	393	388	379	387	401	412	431	428	421	401	465	452	415	398	413	408	440	409	414	433	392	404	423	381	404	425	409	412	418	379	385	388	382	390	426	423	433	397	381	393	392	423	387	406	396	432	373	447	398	435	420	390	399	421	419	428	430	382	417	429	432	415	416	397	408	415	425	379	408	423	394	399	386	385	400	428	429	453	465	400	415	407	418	411	375	401	425	387	435	358	428	411	443	396	445	438	430	440	430	420	386	441	381	432	431	420	454	390	408	427	383	454	392	394	424	419	412	394	394	399	431	393	477	415	408	416	417	402	389	411	406	391	406	421	427	414	399	406	423	409	408	412	398	405	407	434	421	390	418	432	409	404	423	406	394	398	424	402	406	387	390	417	411	434	422	406	438	418	451	399	400	426	448	433	418	393	411	396	422	405	402	433	397	414	461	435	429	388	422	382	388	437	416	410	419	441	404	406	431	443	431	386	409	412	411	381	380	453	417	409	401	431	438	390	431	398	393	419	391	389	425	402	400	390	407	415	386	422	398	406	396	451	423	422	418	403	447	431	381	442	410	409	434	395	410	416	441	401	375	373	386	423	401	399	411	409	383	411	421	386	389	407	418	414	378	362	412	418	383	394	376	418	419	385	423	463	363	424	411	426	396	379	390	395	407	428	383	412	431	418	371	426	443	424	410	427	423	409	407	387	404	406	430	437	423	411	403	429	408	423	448	417	394	409	420	417	457	403	444	413	415	433	393	400	409	430	449	458	429	425	403	403	422	396	399	436	424	417	431	400	422	396	382	417	406	418	445	425	407	404	433	436	379	374	375	400	431	379	405	377	407	440	382	409	396	435	360	404	408	412	440	405	398	411	424	429	384	404	449	427	409	410	427	365	417	388	418	418	366	432	389	422	396	383	407	355	412	390	417	396	442	393	408	368	425	373	401	438	417	404	400	407	403	430	427	417	421	414	404	425	369	424	397	389	395	410	376	439	430	426	416	401	432	420	386	442	411	413	388	429	438	401	393	434	415	407	451	405	431	402	386	416	391	418	392	418	394	392	415	449	428	379	422	407	433	403	411	390	401	401	420	400	418	406	418	416	380	398	393	414	414	406	419	398	433	422	417	422	407	458	397	442	395	373	377	416	433	381	386	408	402	394	408	402	400	418	433	381	422	411	427	416	406	389	442	393	446	407	399	395	434	417	406	403	406	372	420	392	376	386	427	452	390	379	427	400	427	436	383	408	408	412	388	432	402	407	406	417	425	407	390	453	410	380	410	394	405	424	395	397	404	389	444	440	412	384	453	413	439	412	421	439	439	401	392	384	447	423	386	424	424	427	359	395	402	413	413	430	422	404	411	450	409	385	425	406	370	392	437	408	418	387	394	389	390	372	394	396	469	400	428	441	399	422	377	425	403	460	418	411	433	403	410	409	422	411	385	439	388	404	363	399	409	413	379	420	388	389	415	418	440	426	424	391	395	386	386	405	373	418	401	397	417	408	372	401	441	414	410	411	398	402	409	395	409	408	419	403	414	410	431	410	388	406	395	419	396	404	422	411	434	424	409	406	392	423	390	387	411	413	426	391	400	434	376	446	411	372	407	400	410	390	406	418	377	427	394	441	416	429	440	394	365	396	413	418	420	435	402	426	387	394	417	389	417	439	434	374	419	419	413	399	450	379	427	425	432	440	414	422	406	376	397	444	403	432	405	381	371	407	387	423	412	421	426	416	410	395	390	397	419	431	387	392	432	413	411	403	435	401	415	431	388	389	402	453	399	422	440
36571	26310	16516	5479	1771	1085	1105	919	1007	999	971	923	944	997	955	992	1028	1003	972	939	935	1022	973	944	999	1003	942	962	942	979	1048	966	932	978	941	997	953	969	947	991	995	988	968	972	990	989	966	919	981	1017	966	950	981	924	999	957	976	947	1006	1017	865	955	952	1025	1020	973	1037	1008	930	997	979	995	1011	962	978	962	1029	1018	991	1000	1054	990	1001	972	997	985	972	937	1001	1004	952	919	952	967	960	930	978	1010	987	950	978	960	1005	993	920	1062	1012	972	986	985	1011	1008	972	966	993	1015	977	952	994	957	997	962	967	994	1010	1021	958	1006	961	924	954	964	947	994	972	953	1025	967	991	962	992	962	973	1009	970	959	1005	934	976	1002	991	979	964	966	958	1011	1009	1016	927	935	998	970	968	950	956	965	998	900	973	921	1003	970	968	1012	933	1036	959	956	964	940	949	999	978	927	1009	944	1033	955	974	916	1004	985	997	954	961	969	981	1043	980	985	1009	996	1003	993	981	935	966	945	956	989	956	974	1012	997	998	967	958	963	974	961	987	967	1003	944	975	1022	964	1015	976	980	951	1029	970	987	970	998	1008	978	994	1015	976	962	973	986	976	1013	913	950	943	1017	966	986	964	951	932	981	1014	961	987	1039	1029	1026	1015	983	981	984	934	965	971	996	974	977	981	1014	922	984	1031	944	952	925	957	992	981	932	896	996	929	1019	987	923	975	1006	968	999	1047	942	986	994	963	994	993	1001	966	1007	973	998	960	933	935	957	919	973	938	963	979	941	994	1014	987	960	981	954	1021	988	1028	986	992	994	1002	918	953	957	1015	979	1017	985	997	1007	1022	963	983	961	969	1032	973	1053	997	972	999	972	981	987	1009	958	976	991	952	955	1007	993	1006	960	964	976	923	983	946	1006	1008	1029	981	976	1009	1020	932	975	1024	971	1037	1017	987	955	1012	995	979	1014	949	1012	960	1004	989	1014	990	973	931	959	968	964	948	967	960	966	962	1024	951	1012	992	1006	990	1015	1036	1020	943	956	957	980	945	1012	1007	991	1030	980	1008	953	1034	1001	975	1035	1066	993	967	1024	1011	926	934	931	928	1005	982	975	947	946	925	945	951	1019	976	1059	998	976	946	967	945	1000	939	936	985	994	980	987	1041	963	1012	979	983	1000	1002	1014	1012	1003	993	925	984	987	927	1000	1006	918	955	964	975	1048	1021	1024	927	998	974	942	991	964	984	957	977	997	1005	968	966	995	978	992	975	993	988	985	1012	1027	1009	984	971	954	957	963	1027	1007	981	991	970	965	988	953	989	947	1039	1007	942	968	998	1014	949	1019	965	1029	944	955	1013	1002	994	971	994	976	955	989	984	990	957	1060	975	967	1001	977	953	1006	1005	969	914	959	991	1054	900	969	1005	977	936	955	939	979	948	939	962	958	962	1012	987	990	962	992	939	957	961	950	976	975	982	979	1026	940	992	962	997	963	1015	984	999	961	938	1020	928	1016	993	1049	1011	926	1006	938	992	1030	905	1001	985	995	1025	973	989	983	903	993	976	998	987	963	1005	1002	974	972	1025	926	916	1017	942	1050	936	967	972	917	965	1064	973	983	1010	1019	945	950	951	999	1001	952	943	984	1002	974	963	916	963	1006	993	1001	1018	953	965	1005	995	985	941	980	966	993	985	1009	969	1050	989	985	997	980	984	1004	970	950	948	969	933	975	927	924	980	971	994	969	972	950	993	965	1014	970	977	1075	1016	960	981	960	1003	986	958	944	973	999	976	950	980	1035	989	982	997	931	976	976	946	925	972	1051	976	905	1027	981	1004	998	1006	948	972	1006	962	996	1027	946	982	956	999	985	940	968	990	948	895	991	1003	1000	991	974	919	943	953	1000	995	1013	1000	1000	937	987	1030	978	1027	1026	986	997	973	1017	976	967	987	985	959	981	985	977	1034	951	1027	942	1028	1018	971	966	948	1007	956	1057	1011	980	999	984	949	936	944	959	925	940	977	932	1019	946	943	997	958	903	972	967	997	1006	944	997	997	916	979	976	1042	1011	974	997	1033	1020	956	964	1002	961	971	953	943	1029	1033	987	984	973	988	1003	961	998	1027	997	935	1005	1038	942	995	983	952	951	1008	1038	968	961	932	975	953	940	964	979	990	1021	953	945	964	1002	1030	927	977	984	924	939	968	1013	910	1032	989	962	989	947	969	1059	962	958	954	982	1005	986	935	950	990	993	1005	1001	944	1010	956	958	1023	983	968	1012	969	945	978	941	959	999	992	1002	953	1039	1008	1006	967	940	935	981	1016	935	961	1027	980	979	935	1018	992	1011	941	967	954	1024	993	964	1000	973	980	967	974	1020	1031	997	965	989	1005	997	1014	1010	1027	971	975	981	940	1002	965	964	963	983	983	982	1037	966	978	971	945	994	982	940	958	1011	978	982	959	922	946	953	1031	1004	959	997	954	997	960	973	1005	1029	972	962	1029	980	1029	948	925	995	978	941	993	977	969	981	942	971	961	1006	1025	1032	986	967	963	1005	1059	1001	994	1027	993	1017	978	981	957	974	1026	960	983	993	1003	957	975	982	1004	979	993	982	991	967	979	988	968	968	975	1018	979	909	978	951	982	1026	1003	949	994	966	1013	943	979	932	1005	983	1009	987	992	1007	943	957	993	1026	1021	954	974	985	944	983	999	952	952	957	966	944	970	1028	901	959	936	1019	946	1005	982	925	973	952	990	989	958	955	939	936	995	1024	947	978	959	1014	1049	998	977	1041	970	959	1019	1014	1026	962	943	985	965	1012	1000	982	970	973	940	987	964	1002	1010	1002	1000	972	1008	1036	971	973	918	994	997	983	972	1044	983	1024	1045	1003	935	942	967	974	984	980	982	971	949	987	1001	1014	997	959	960	990	1027	989	982	991	988	982	953	939	1024	994	990	1014	977	950	1003	1001	986	980	1051	994	996	1016	1033	970	1018	1043	922	1012	972	942	958	996	970	1014	975	972	984	932	992	948	990	971	980	955	977	984	992	951	956	1034	994	1030	939	969	1004	949	981	978	945	947	965	994	976	962	974	966	968	1016	981	1012	986	1002	989	1017	953	993	915	950	919	977	1002	936	1065	976	1011	1013	986	970	1000	973	960	1009	1016	948	969	1026	936	1005	970	984	1000	964	981	951	1073	981	954	1011	998	950	1020	996	958	943	1003	1001	1010	1007	1005	940	956	1011	1004	966	1004	972	983	1000	992	954	987	903	1017	967	1006	1002	978	946	1000	1003	1039	1000	979	969	971	959	988	981	979	963	967	993	1023	1012	973	981	951	975	1043	1019	972	1017	993	989	959	951	1022	918	984	1019	974	990	938	997	963	1021	1004	976	1013	991	976	984	944	1009	963	928	1045	934	949	985	971	964	958	936	938	972	952	1003	1020	1010	901	994	964	933	968	1015	941	989	988	968	979	1019	987	1007	991	977	928	972	929	980	995	1003	944	1022	1010	971	924	1069	1014	988	1036	1005	990	922	964	984	955	1014	1015	992	962	1027	949	907	939	909	937	1029	991	973	942	950	1017	978	977	948	1066	969	1010	962	1001	985	1010	988	960	943	947	992	985	1012	952	1005	959	1013	945	913	926	961	1016	954	999	1028	1031	1001	942	1034	1007	1006	986	970	1013	971	979	1007	1036	1024	873	961	935	983	1037	972	1003	976	947	999	999	994	1003	997	973	929	958	990	997	952	973	916	994	1020	985	1002	918	969	976	1010	962	922	994	950	980	961	983	995	978	1007	982	933	1001	970	947	1000	1011	975	933	1004	1003	1009	951	1006	940	939	1027	934	1033	953	925	996	1023	994	980	1023	972	971	999	971	976	966	996	966	903	953	998	1000	985	1031	976	914	987	943	997	1047	973	984
69990	54029	36438	14104	2541	733	587	438	415	406	410	370	423	439	419	416	426	391	418	402	427	401	473	403	391	432	439	417	395	406	420	425	397	425	421	383	398	386	421	446	400	411	451	421	421	384	369	364	424	401	421	392	383	440	386	381	485	425	378	429	391	437	393	397	379	399	424	427	405	426	378	393	404	397	419	414	378	403	412	425	418	371	376	377	413	418	448	420	391	406	430	419	425	427	403	400	417	415	372	400	405	429	411	400	407	393	430	428	402	397	411	417	398	387	455	433	412	420	396	378	407	439	429	434	432	392	430	429	397	419	395	434	399	396	408	454	402	420	427	393	408	421	390	389	398	407	407	396	409	402	374	365	378	413	362	425	425	425	383	430	389	379	410	393	444	399	401	422	399	356	370	410	393	382	429	397	444	412	400	421	403	425	380	442	444	449	404	448	391	429	430	392	416	412	428	428	399	390	396	438	433	397	382	376	406	435	440	400	400	425	415	407	457	411	379	398	432	400	371	411	440	384	413	416	414	396	423	411	389	416	420	423	392	412	447	405	415	429	428	392	405	387	398	393	406	400	412	439	404	442	395	378	397	363	407	443	373	389	404	448	401	408	369	439	435	406	428	408	361	406	443	393	373	402	427	433	418	419	458	418	427	416	403	419	387	452	442	393	421	402	387	369	374	420	407	395	415	396	415	439	390	399	412	404	407	404	397	403	403	397	429	419	445	424	398	416	425	439	373	380	387	445	447	413	376	430	408	397	433	406	429	387	417	377	421	399	386	375	428	368	402	420	414	413	414	396	402	447	401	398	398	446	418	390	416	441	407	408	415	419	425	416	381	416	387	447	416	412	431	424	402	387	392	394	404	401	438	407	430	409	399	431	420	433	442	397	423	417	403	418	440	406	402	419	407	419	410	385	403	399	440	417	408	440	387	397	440	426	387	381	360	419	428	402	430	397	444	425	404	456	434	404	383	392	396	429	415	421	427	390	432	417	402	427	410	374	375	415	403	450	430	421	435	420	440	370	390	393	402	391	403	417	431	387	413	436	418	399	405	424	376	427	427	396	428	405	374	395	421	426	393	461	415	389	415	371	465	398	417	414	441	420	409	436	384	430	411	382	424	400	430	393	461	405	415	449	406	400	366	408	414	417	414	387	418	390	413	430	394	378	400	379	423	400	370	424	388	410	426	445	428	427	423	399	415	375	430	421	403	414	400	414	404	401	380	448	394	346	424	444	424	433	443	422	403	416	412	412	417	407	435	384	456	420	389	428	426	403	426	428	412	375	412	434	411	395	393	477	419	413	410	398	428	436	430	433	398	368	421	417	390	398	389	445	441	419	424	345	433	445	406	391	441	395	409	392	446	430	381	386	398	424	409	414	462	379	398	424	395	373	411	409	399	436	385	410	424	407	381	396	403	428	466	363	404	427	403	397	400	386	411	440	408	423	381	399	408	388	394	444	399	446	433	421	410	396	387	404	423	396	390	422	443	416	398	428	390	382	417	452	381	390	431	400	416	400	435	380	398	425	405	410	411	397	427	382	400	446	433	418	397	409	377	386	390	443	394	392	404	405	367	384	421	402	406	393	417	428	416	390	457	432	439	394	389	415	440	406	407	388	405	381	392	430	402	394	400	401	381	425	409	421	434	392	387	442	391	429	390	379	409	362	399	452	403	436	428	381	413	399	389	441	403	384	419	435	457	404	399	422	405	423	403	427	394	417	402	407	407	400	423	437	414	435	438	421	425	429	418	444	426	400	403	410	422	379	361	414	435	419	388	415	410	404	428	419	405	419	401	428	440	409	399	410	432	410	425	420	378	409	405	387	397	393	384	404	422	412	392	376	392	415	409	419	443	400	402	420	423	402	393	425	399	400	388	422	413	421	430	474	426	408	419	449	389	380	378	457	427	429	379	379	405	429	390	403	427	405	387	418	424	408	392	441	389	403	409	386	405	406	339	396	423	407	444	396	372	387	432	432	385	422	402	377	412	379	393	392	426	452	410	446	411	436	430	378	385	402	396	389	370	407	407	434	417	381	418	399	413	410	427	405	388	401	398	429	428	371	401	392	407	411	420	422	425	393	445	432	395	384	424	400	403	415	423	398	388	418	348	441	422	442	424	423	382	381	382	405	408	449	417	401	408	434	404	364	399	402	393	423	405	437	411	447	400	387	414	384	409	411	386	431	415	409	420	376	377	393	437	411	444	386	418	354	428	431	387	418	429	404	395	418	402	389	390	430	402	407	426	433	401	406	400	433	444	443	429	380	396	403	397	407	402	389	441	442	405	417	448	396	394	415	395	408	403	407	398	444	392	456	414	408	412	428	387	394	385	391	455	397	421	404	447	400	383	411	411	406	432	398	377	422	381	424	413	391	389	438	415	400	442	414	419	390	433	420	413	345	405	398	418	418	394	383	390	409	407	406	433	423	409	419	424	419	397	413	446	385	397	424	408	436	402	424	439	397	429	413	401	374	414	398	403	402	416	406	368	421	396	385	443	403	400	438	349	396	449	388	379	437	380	412	392	412	406	378	357	429	423	393	390	393	430	385	376	420	438	404	402	425	382	417	397	416	426	396	397	422	367	432	411	391	371	380	427	370	409	385	395	407	395	406	421	430	433	400	410	427	382	368	387	443	412	432	399	437	389	419	419	425	390	418	397	423	442	399	394	427	401	397	422	434	412	410	395	414	401	416	457	417	406	391	386	410	432	394	381	441	371	441	418	407	414	404	387	422	387	431	397	398	397	450	409	430	443	440	443	438	398	436	415	402	409	451	405	427	418	421	402	420	412	444	394	387	447	409	439	410	411	419	361	439	434	430	445	414	448	445	398	407	420	396	445	386	398	395	420	409	409	411	400	402	421	420	412	451	411	400	382	389	381	412	417	459	407	357	426	409	416	422	391	402	417	414	402	425	431	415	399	432	379	434	391	409	409	376	408	404	388	387	391	380	407	430	404	394	438	369	437	401	411	400	401	398	422	403	420	446	380	414	425	417	417	410	402	411	417	393	406	423	421	404	386	438	425	427	440	417	386	414	405	436	449	425	413	428	403	365	413	372	424	403	435	386	408	402	391	404	421	381	387	395	374	417	409	398	396	394	375	428	369	428	413	365	420	407	426	385	419	382	398	406	428	414	375	454	402	412	422	390	393	397	431	414	385	434	400	411	405	415	422	410	409	395	423	427	410	401	397	404	378	399	404	412	412	378	414	441	396	416	416	424	400	456	452	433	417	386	393	382	444	438	411	392	428	420	416	404	401	403	425	385	383	385	414	453	401	427	421	426	410	426	364	396	399	420	410	404	391	387	429	411	419	410	371	403	429	384	421	394	431	425	418	457	403	397	406	429	419	423	419	432	393	424	408	401	401	421	449	432	385	401	387	413	438	392	399	394	424	456	417	426	402	402	387	400	434	426	408	449	380	404	395	397	419	385	383	433	405	386	382	431	427	425	396	445	390	412	381	443	434	443	415	351	389	420
48767	43235	35919	17772	4682	2065	1606	942	993	998	887	1008	954	1009	1002	955	1010	980	1011	1003	934	1017	999	942	977	967	989	972	934	946	1015	982	1015	999	984	953	943	987	1050	973	1027	969	956	1008	958	957	993	996	1001	1055	1027	958	971	998	976	968	971	1018	997	957	984	956	955	958	965	921	948	1000	991	957	970	993	1010	1002	955	982	1003	1000	959	981	985	985	981	1001	975	976	973	955	941	934	949	1004	991	911	998	973	995	991	976	947	973	963	964	918	971	941	991	935	912	1005	1025	1028	951	972	959	909	1003	982	986	997	922	966	932	963	1005	931	1010	949	970	941	980	914	934	948	922	960	954	970	1021	1000	965	999	945	991	1020	971	983	991	1008	985	979	913	984	999	980	1006	953	959	976	905	964	993	978	979	984	980	959	982	951	985	990	1017	1013	935	981	1000	961	993	959	975	953	988	940	1019	976	1009	1013	1000	984	962	918	979	997	981	978	985	980	964	984	933	990	1063	988	943	983	1007	948	923	1016	975	978	1022	971	1032	971	969	949	923	978	995	1016	991	1008	900	975	1004	965	975	1025	933	952	1006	945	1042	987	1019	998	960	955	964	929	954	1029	1010	918	939	941	989	1028	921	990	993	998	965	976	1003	1005	914	979	1005	1011	998	973	990	1005	1014	1053	941	1022	951	977	1006	976	1009	954	950	976	984	921	937	928	1021	961	957	938	913	999	962	965	963	990	971	961	979	957	1000	1017	927	956	1019	996	971	983	993	991	955	979	1007	961	984	1011	1050	975	981	1003	988	994	943	967	982	906	1031	953	990	1019	928	918	911	924	1038	997	953	978	989	1017	1051	924	940	977	977	977	982	958	955	947	962	947	996	924	991	997	997	996	938	976	993	1007	959	959	993	997	981	997	990	988	1009	973	984	975	939	944	972	911	962	992	986	1022	964	1024	965	1022	973	1025	883	956	960	1075	966	1009	995	965	1037	950	984	932	1018	1007	995	964	995	976	958	950	946	931	951	993	913	980	1022	982	982	1006	996	953	980	981	988	947	961	972	945	958	950	1013	1010	972	986	955	992	987	978	984	954	980	951	1032	949	953	972	1016	938	965	997	952	965	944	1020	998	1009	933	1015	967	946	938	1014	1013	961	1010	1040	986	1016	992	997	988	978	947	942	964	990	948	937	963	970	973	956	994	1015	1032	967	1024	999	973	993	937	981	967	1023	973	970	1009	974	1017	955	983	986	903	1021	981	958	1002	972	936	925	1002	941	919	960	969	1009	958	918	940	1016	1036	985	984	966	964	972	979	918	916	960	953	951	965	1016	980	1003	1005	963	1013	1006	923	934	1022	962	878	933	961	932	982	993	1011	987	943	973	971	956	989	875	939	974	974	959	995	961	994	1007	946	942	989	969	985	906	956	975	967	951	990	1002	987	896	986	1001	922	986	971	942	959	995	977	1027	975	1007	956	1034	984	937	1003	962	981	971	1027	1008	973	987	1035	995	945	956	987	962	994	988	939	986	969	1013	934	1006	1024	992	939	964	920	1011	988	994	996	982	997	1006	972	988	1021	967	994	1038	971	936	1002	1015	942	943	977	935	962	961	925	930	943	939	904	1009	962	915	981	987	1001	975	1014	1026	975	997	949	1004	985	952	969	985	953	965	971	976	1014	964	975	983	985	965	967	1030	940	933	970	972	967	950	989	980	1003	945	948	950	983	1026	911	990	935	1017	902	1013	969	961	989	965	991	935	993	952	979	976	1004	1017	998	982	912	1016	990	979	971	1009	989	936	969	950	964	933	966	941	980	985	1010	947	952	910	990	944	943	948	1017	904	968	1005	936	933	955	974	966	963	965	941	1032	991	1002	920	989	963	980	1026	997	1027	945	964	969	982	983	994	1018	996	930	915	1007	1002	994	1019	1023	931	936	996	972	918	1012	976	1003	993	973	992	949	969	1009	1003	969	991	936	1009	964	938	998	936	973	991	1038	981	978	1012	960	995	994	937	913	1020	945	962	947	949	997	956	1014	994	966	954	921	943	994	1006	995	969	1034	926	1024	943	989	984	929	965	961	992	960	999	1019	969	933	962	948	1005	959	978	907	978	988	956	1032	977	1005	997	990	1017	976	961	978	972	1061	993	969	1027	969	979	958	930	1013	946	906	1004	1012	959	1018	986	1019	976	1013	957	984	925	967	958	972	1025	943	972	927	931	940	933	987	1034	1006	1000	1066	983	983	1067	945	950	962	969	971	970	923	996	993	996	967	958	977	977	984	957	959	965	984	946	921	985	970	1003	972	990	932	993	931	976	989	995	966	986	966	940	989	959	997	971	949	947	979	982	966	962	931	956	948	933	979	1049	1005	959	931	947	961	956	952	980	971	989	1031	1045	940	961	999	1002	949	964	970	912	985	934	953	907	953	941	988	986	976	1022	965	942	948	994	966	966	988	1007	989	969	1044	929	977	981	1040	948	996	995	959	1010	955	975	1011	904	973	943	990	959	913	942	963	997	963	995	910	1007	982	982	938	960	946	1027	933	998	986	930	1005	1027	971	948	1005	964	1001	1015	975	988	963	961	969	930	1014	955	1010	930	959	956	949	982	987	970	990	994	975	907	930	1018	928	977	962	988	983	981	971	914	947	964	986	963	995	973	948	954	932	922	1011	942	1036	944	969	1010	962	979	931	1005	985	956	984	958	982	952	959	971	1030	974	981	975	984	1055	961	943	990	953	973	918	964	986	1033	963	1040	995	987	955	1014	989	1015	963	984	942	1036	966	975	944	987	1009	988	989	984	989	984	943	920	934	994	935	922	956	965	1028	950	970	975	993	1014	1036	959	960	1006	941	944	936	941	917	970	967	978	960	993	988	973	972	984	1016	995	1032	955	971	919	1015	981	989	972	967	984	1002	991	973	982	967	963	964	966	983	965	946	979	980	993	1017	985	991	975	969	953	965	979	1001	994	980	1004	920	947	914	1005	926	997	962	1007	1015	1004	965	969	957	976	1030	958	993	980	914	981	966	996	953	1016	998	996	1007	952	972	936	968	978	993	916	964	943	1036	991	1031	982	918	944	1003	949	994	937	970	958	962	966	978	899	969	891	936	1007	893	990	995	977	973	942	971	926	986	1043	1014	993	995	930	942	968	962	926	969	993	972	997	945	1000	1040	954	995	969	924	1051	987	931	1006	1009	951	935	1002	981	988	996	1047	998	1001	994	980	1004	973	903	980	1015	939	958	904	1003	971	971	970	932	964	958	990	1028	938	967	949	952	947	1004	912	982	973	1024	992	986	973	1009	1018	914	952	953	959	1027	907	964	929	972	968	1004	990	993	988	937	981	902	1010	943	957	992	991	965	961	964	969	912	1010	959	1032	997	960	988	949	963	983	984	901	1050	1016	974	996	988	980	973	961	993	945	1006	976	980	993	919	978	938	966	1025	940	968	971	1016	976	945	1018	1027	976	1009	1007	954	1055	936	941	967	963	1006	962	982	957	1008	920	1014	944	962	914	1009	971	962	1006	1035	961	987	992	957	973	960	977	913	987	982	952	1000	956	996	1010	1023	967	1000	980	1003	952	955	957	912	970	971	946	929	1021	964	951	978	960	926	965	984	1014	991	955	1000	957	973	953	928	911	977	968	964	971	1032	994	968	999	995	991	928	990	981	969	949	963	970	1010	1012	988	992	976	988	970	951	1016	960	918	923	988	941	961	919	972	1018	978	1016	953	960	921	951	1057	943	948	947	962	940	970	959	958	942	949	1011	965	997	929	975	976	962	988	972	920	975	1004	950	946	1005	1010	1001	968	951	942	956	995
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
