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
336799074798	336799075359	336799075909	336799076459	336799077009	336799077559	336799078109	336799078659	336799079209	336799079759	336799080309	336799080859	336799081409	336799081959	336799082509	336799083059	336799083609	336799084159	336799084709	336799085259	336799085809	336799086359	336799086909	336799087459	336799088009	336799088559	336799089109	336799089659	336799090209	336799090759	336799091309	336799091859	336799092409	336799092959	336799093509	336799094059	336799094609	336799095159	336799095709	336799096259	336799096809	336799097359	336799097909	336799098459	336799099009	336799099559	336799100109	336799100659	336799101209	336799101759	336799102309	336799102859	336799103409	336799103959	336799104509	336799105059	336799105609	336799106159	336799106709	336799107259	336799107809	336799108359	336799108909	336799109459	336799110009	336799110559	336799111109	336799111659	336799112209	336799112759	336799113309	336799113859	336799114409	336799114959	336799115509	336799116059	336799116609	336799117159	336799117709	336799118259	336799118809	336799119359	336799119909	336799120459	336799121009	336799121559	336799122109	336799122659	336799123209	336799123759	336799124309	336799124859	336799125409	336799125959	336799126509	336799127059	336799127609	336799128159	336799128709	336799129259	336799129809	336799130359	336799130909	336799131459	336799132009	336799132559	336799133109	336799133659	336799134209	336799134759	336799135309	336799135859	336799136409	336799136959	336799137509	336799138059	336799138609	336799139159	336799139711	336799140259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53862	48343	41627	30860	22879	19139	13705	4673	1336	706	588	497	495	520	458	608	742	2020	1713	1342	974	452	434	4078	9093	7272	4491	2246	845	418	346	274	260	275	263	229	276	304	267	272	246	261	284	269	260	268	310	309	296	256	268	277	304	273	258	295	294	281	300	287	273	286	266	325	252	310	282	284	280	288	283	270	268	309	308	290	290	277	280	299	251	300	284	259	266	289	277	265	281	264	255	249	286	257	289	273	251	277	263	274	297	292	291	283	267	301	304	286	257	272	285	266	301	283	269	283	263	276	261	294	294	296	284	262	257	261	245	260	259	275	264	251	263	257	294	280	259	285	265	260	293	286	285	320	297	273	265	269	279	257	282	282	277	263	287	276	288	278	254	294	277	290	279	239	256	305	273	287	270	275	258	237	280	276	274	259	276	278	293	294	270	298	287	246	327	304	284	298	295	284	272	288	299	283	271	290	279	281	287	273	284	267	301	299	310	255	250	241	252	269	281	278	258	282	287	296	256	254	250	282	305	279	297	259	269	283	255	262	278	288	303	307	280	253	295	273	261	283	287	301	274	302	288	287	244	268	278	264	279	272	270	311	290	281	270	264	273	284	293	269	279	282	280	242	265	287	262	264	272	281	290	256	267	264	269	266	259	295	262	265	315	305	289	264	278	273	269	293	295	284	289	276	294	276	286	267	277	269	308	286	266	271	280	269	274	287	285	270	283	312	280	268	288	271	270	273	280	276	286	297	300	269	297	270	230	279	290	276	272	260	294	298	285	281	278	298	286	276	296	300	290	291	254	276	252	277	316	273	286	272	288	306	248	236	298	257	265	279	260	258	283	268	246	284	251	308	285	281	273	273	311	259	288	277	249	301	291	261	290	291	267	286	293	292	278	307	288	263	315	274	298	286	286	300	286	284	252	259	263	293	275	289	299	298	279	247	266	274	279	280	275	302	272	270	275	258	298	248	274	257	273	261	267	272	300	250	296	278	296	310	309	286	254	304	303	276	274	289	264	284	249	275	279	269	285	273	293	281	243	300	264	296	279	297	263	270	284	260	281	280	290	295	287	280	267	288	301	280	290	306	253	281	246	256	249	271	243	289	291	259	308	294	283	272	295	274	287	302	299	260	267	278	286	282	287	272	277	278	289	278	294	253	264	284	282	318	261	268	282	269	283	281	303	273	257	278	278	296	274	275	259	285	263	251	294	299	288	296	286	270	304	302	277	283	281	238	272	242	295	275	277	265	271	274	250	279	308	299	248	264	268	259	244	268	278	285	248	276	315	303	255	292	299	280	274	276	274	270	266	291	277	252	286	300	245	262	276	278	290	254	274	284	292	289	260	277	305	263	302	256	286	279	255	290	268	283	272	290	309	273	276	260	257	267	269	299	265	300	310	256	255	259	284	295	267	276	280	278	294	255	300	272	293	286	279	303	278	285	255	284	267	275	289	310	284	261	253	271	299	324	267	261	281	281	270	318	270	293	291	273	284	301	278	277	274	271	292	282	305	263	269	293	272	285	295	297	250	244	270	262	288	289	293	267	288	291	307	323	274	280	257	275	281	301	282	257	274	298	301	272	294	257	285	290	291	282	270	242	274	264	277	297	286	283	273	277	262	272	313	281	275	317	318	271	290	278	288	256	296	292	286	279	276	261	283	249	283	259	288	271	296	244	271	276	287	267	295	293	304	279	252	278	263	266	244	261	283	283	271	266	273	267	251	235	291	308	293	278	303	270	283	261	305	274	310	246	283	284	261	281	272	273	248	251	297	265	266	287	289	283	272	271	286	289	290	263	262	238	278	284	289	299	275	298	256	307	289	273	271	279	264	269	252	258	287	289	297	284	282	312	268	276	313	281	284	266	290	260	263	263	281	266	274	279	280	270	310	254	277	246	280	272	275	271	285	285	252	285	291	276	272	253	284	288	249	291	271	285	242	281	254	243	279	268	293	259	278	317	279	306	296	288	273	318	280	280	269	260	298	315	292	273	274	291	313	322	277	297	257	279	265	280	289	257	267	288	270	263	281	331	287	323	283	267	314	286	288	283	274	284	273	285	279	284	282	263	281	305	256	287	288	265	274	254	309	283	249	279	279	269	268	313	268	285	310	289	272	253	252	286	244	252	261	284	262	255	304	260	271	262	270	275	292	273	270	275	264	301	256	291	283	304	280	234	246	287	278	273	279	322	284	283	303	281	306	270	261	300	315	289	289	291	312	294	276	265	282	264	267	275	262	296	266	318	275	276	246	285	280	292	269	287	267	252	273	295	284	277	252	274	290	262	260	283	249	302	294	297	279	288	282	246	259	294	250	293	250	283	270	307	285	287	282	288	285	300	276	272	276	294	284	281	269	268	276	276	257	292	268	305	291	276	284	281	271	269	272	278	272	301	303	295	293	295	297	263	284	251	301	240	286	298	272	276	261	264	273	268	325	258	250	306	305	277	277	287	287	271	294	270	272	311	311	276	292	258	277	283	268	283	222	263	285	279	288	254	291	268	274	264	266	264	287	252	302	272	262	267	284	325	257	267	287	253	271	276	257	247	282	297	267	296	276	280	276	294	314	255	273	282	280	283	271	300	252	259	267	285	279	282	274	270	267	271	238	299	297	287	268	280	266	286	279	305	259	277	294	274	278	298	293	288	300	292	287	325	280	335	276	284	270	266	306	275	268	258	299	269	301	279	274	315	283	257	268	263	255	275	249	288	267	302	280	297	302	266	262	290	279	276	301	268	274	269	307	275	269	293	284	265	268	296	299	257	283	256	309	288	281	266	301	255	266	261	301	288	270	276	260	263	255	275	286	270	264	309	268	254	265	260	263	272	297	290	288	275	277	296	270	305	278	298	292	311	307	295	229	298	276	250	265	290	283	265	287	274	315	265	283	264	262	279	240	274	272	276	256	240	290	292	287	282	304	301	288	280	270	267	272	273	295	272	297	265	311	283	283	287	279	241	256	288	261	304	248	284	293	276	295	270	273	257	267	275	283	277	281	286	266	287	284	300	248	276	280	304	258	325	270	243	294	286	285	297	240	221	298	257	264	259	248	279	270	282	263	282	294	298	297	286	314	293	288	283	284	283	280	295	291	296	248	302	281	291	288	254	297	255	286	295	287	306	262	330	245	268	255	272	296	274	296	309	257	283	261	289	272	283	294	254	275	267	287	290	303	267	263	282	290	276	283	270	259	247	280	277	252	285	286	289	285	273	307	301	280	289	289	290	262	273	280	269	310	252	279	281	263	302	291	288	274	257	279	273	286	276	273	284	270	274	283	285	283	254	251	282	269	277	294	288	259	279	239	299	290	285	252	276	256	282	277	243	312	259	287	284	281	280	308	269	254	269	250	299	296	249	315	282	304	231	269	296	258	279	252	310	261	273	312	280	293	277	251	271	289	275	274	283	260	283	260	241	287	285	304	277	307	279	274	294	290	282	292	251	296	266	277	279	269	290	275	266	307	293	279	277	276	280	303	304	296	258	291	253	289	294
45129	57332	49384	20799	7836	7430	15304	5823	2930	2530	2242	1978	1963	1920	2074	2517	3342	8470	7562	7234	4504	1921	1496	19325	31199	26251	18219	9744	3203	1420	912	742	670	670	699	675	641	645	642	703	624	682	669	622	681	680	680	664	686	642	657	675	631	684	614	656	719	663	635	689	659	620	682	677	660	640	656	659	661	643	658	677	710	627	686	631	680	617	659	660	642	623	646	683	662	645	694	647	699	691	661	673	652	638	700	626	684	683	664	657	678	713	685	700	666	635	631	627	691	664	672	708	649	656	663	671	682	673	648	681	639	690	664	645	671	650	642	701	663	673	660	688	664	649	664	620	655	647	684	655	672	620	672	652	677	638	674	659	635	638	667	661	636	671	665	687	651	645	635	618	688	640	687	689	708	648	572	630	643	634	642	649	666	660	673	694	702	648	644	707	658	683	680	646	705	668	669	645	663	646	641	700	678	651	671	673	699	615	629	627	656	646	676	635	661	613	668	641	657	686	676	655	652	712	644	640	662	688	639	667	700	706	635	667	626	641	651	673	640	635	649	674	688	700	670	704	689	651	657	667	668	666	639	709	674	663	626	677	654	608	639	648	617	667	705	673	651	625	716	667	656	652	712	675	675	688	667	648	678	679	637	663	724	650	650	692	618	614	660	623	660	674	682	715	701	653	628	684	633	671	637	629	647	671	661	747	686	622	634	692	724	648	647	651	620	669	649	651	623	690	626	638	690	665	668	660	645	657	638	631	646	644	680	685	638	669	675	691	650	676	646	628	692	689	650	669	651	672	688	697	666	673	611	651	659	636	630	697	694	659	630	668	638	639	677	640	637	639	634	621	665	631	645	685	664	722	653	683	644	677	707	683	654	666	681	670	660	686	677	681	678	700	669	656	690	629	631	685	638	674	701	603	656	678	651	675	647	690	656	704	651	645	636	708	681	649	645	648	622	648	715	649	649	664	647	674	644	675	714	629	699	660	635	732	669	681	640	698	660	634	654	679	683	702	644	645	723	638	647	707	662	633	707	649	669	630	663	658	683	646	668	662	654	691	671	656	613	690	685	658	672	628	685	711	687	671	687	669	655	650	671	631	668	679	663	676	725	656	698	697	649	655	683	647	659	695	698	623	680	645	662	650	666	677	661	717	688	647	681	659	657	695	659	699	709	673	625	650	629	679	635	663	665	664	614	654	665	663	653	658	651	642	669	662	688	587	666	635	609	678	660	663	661	655	654	636	678	613	638	663	670	690	623	669	654	689	621	693	622	681	647	673	684	648	685	677	658	698	673	672	672	680	673	677	668	685	678	645	645	665	662	681	667	634	716	638	651	679	685	683	700	676	662	678	647	672	637	657	677	701	645	670	651	638	656	657	682	724	673	689	702	677	622	691	711	621	714	639	668	645	623	638	706	623	694	650	707	618	678	631	674	665	657	700	650	700	615	678	661	682	682	677	642	661	631	687	632	682	635	660	654	676	605	682	620	694	650	669	659	638	668	686	633	670	639	725	689	615	662	625	606	647	652	680	673	625	654	643	707	703	649	636	697	655	682	673	604	628	694	646	655	679	637	639	691	661	656	669	633	658	640	714	682	664	655	656	711	666	678	652	661	669	669	665	626	657	695	658	632	627	705	661	693	676	644	698	667	636	649	668	641	662	709	699	703	691	645	668	690	702	695	672	675	670	676	652	701	675	668	691	648	684	655	672	672	679	623	701	659	651	686	648	681	668	636	651	655	678	647	705	671	730	655	646	674	617	654	670	695	638	682	664	703	651	708	656	661	645	633	687	652	616	657	630	695	672	648	693	663	660	692	655	676	684	640	700	641	704	665	621	630	703	668	640	697	654	619	675	632	648	645	694	629	660	642	667	655	642	643	673	677	680	651	644	653	650	693	692	646	715	640	680	650	684	682	640	681	689	619	627	635	637	652	703	700	662	667	674	683	606	674	602	652	699	681	687	646	628	627	629	637	667	718	630	691	624	631	633	644	658	622	670	650	633	681	683	670	646	623	688	682	696	650	678	691	705	647	629	652	654	647	651	670	693	620	670	681	679	675	694	653	636	680	629	678	595	671	629	671	613	667	624	625	645	639	626	630	648	714	625	659	622	664	699	676	672	671	669	681	658	658	719	670	651	715	684	665	703	685	639	647	657	657	641	666	637	682	612	651	653	630	663	663	657	645	685	641	662	624	607	634	665	643	680	659	663	677	689	681	643	644	660	605	662	680	676	655	622	639	691	627	651	632	654	669	657	682	687	642	615	630	676	663	614	640	692	663	682	622	648	644	662	633	669	664	644	648	711	675	691	621	701	673	648	689	638	655	699	656	601	644	665	678	639	662	665	664	663	665	631	660	672	680	682	675	613	670	660	679	681	645	645	630	707	712	665	677	647	692	641	658	655	673	611	692	688	675	651	640	673	653	650	691	680	640	671	654	622	657	654	731	681	630	694	623	664	640	652	681	667	658	647	671	631	660	697	695	654	632	687	689	656	621	709	635	644	655	622	619	674	641	660	645	674	630	671	652	659	650	655	675	669	631	680	668	675	620	707	676	644	690	664	653	687	676	734	678	664	674	708	665	710	685	685	643	697	645	631	652	688	702	706	689	609	617	653	653	638	647	682	667	641	651	709	687	624	622	694	651	630	697	648	684	677	693	661	648	679	651	672	675	685	720	663	694	630	637	687	635	676	668	712	614	668	695	645	657	627	663	646	658	636	660	640	665	658	601	668	657	656	684	637	669	687	689	718	654	659	672	625	631	643	661	662	669	683	658	642	704	707	677	640	626	702	664	645	666	649	665	668	632	709	635	646	717	682	656	649	661	657	673	629	646	700	624	687	673	666	673	653	697	687	661	695	658	626	691	718	664	630	674	683	664	643	691	683	646	655	716	717	632	649	601	700	696	654	670	672	706	601	623	669	666	668	687	675	636	638	671	633	660	664	700	650	682	685	647	660	669	650	704	639	618	619	620	661	695	677	625	687	696	694	670	684	630	717	684	658	628	641	653	657	683	631	665	654	681	701	620	655	670	656	606	659	637	629	671	681	689	641	651	680	681	667	636	588	709	637	671	657	634	662	653	700	660	645	700	675	666	630	637	667	684	644	681	670	707	697	657	651	621	654	625	670	652	671	624	653	659	644	662	638	702	694	631	625	639	702	663	673	648	685	645	697	599	652	646	650	669	628	667	654	641	688	647	654	624	655	671	648	702	643	631	649	679	679	677	700	653	641	647	672	682	656	689	688	687	724	652	613	699	625	608	649	707	688	638	649	676	668	674	680	696	697	678	638	679	651	657	658	650	684	623	644	666	639	690	657	654	650	669	636	731	701	661	654	672	686	608	654	640	685	703	605	613	666	696	641	647	686	654	668	648	639	639	675	673	628	637	633	687	680	628	684	679	635	638	646	661	664	671	672	657	689	670	674	652	712	653	686	668	677	687	689	674	664	689	688	642	653	672	667	653	666	650	684	662	657	652	672	666	624	662	655	624	654
14572	25641	28861	14097	1752	577	684	383	317	331	349	336	361	357	361	353	357	330	342	336	374	345	350	398	713	772	695	518	389	316	297	314	308	321	308	270	302	321	288	298	309	311	309	316	298	273	308	303	343	312	290	308	302	309	326	314	311	299	303	291	309	305	266	286	290	319	303	331	288	286	323	276	274	313	313	283	296	297	306	301	288	315	308	296	314	295	283	300	327	274	309	301	323	306	304	291	336	325	317	300	301	341	292	279	310	276	286	296	313	320	317	320	275	296	306	293	294	309	323	288	298	333	304	317	294	270	343	302	315	313	306	272	293	293	304	330	311	318	310	333	275	303	300	282	289	277	283	273	290	308	303	318	318	299	315	314	300	322	325	317	295	301	307	303	328	300	310	292	313	318	311	298	311	296	271	311	281	302	273	302	299	307	306	335	295	296	306	316	305	299	271	300	289	330	309	285	320	325	338	297	342	315	304	281	281	301	292	293	311	343	316	294	289	286	286	326	291	335	324	303	319	303	342	313	299	304	284	264	318	319	270	292	313	294	311	285	303	318	333	296	288	313	285	288	310	299	310	323	301	319	300	288	276	320	331	321	300	295	267	312	322	327	290	301	277	269	316	281	318	291	290	340	322	259	304	295	304	338	307	332	306	299	322	315	331	298	297	298	302	288	286	297	318	272	299	279	338	280	302	291	322	320	296	319	302	301	326	318	310	301	315	316	290	276	330	304	282	310	319	309	315	295	304	345	288	312	336	280	268	296	289	297	285	293	277	310	258	315	305	264	320	294	312	288	309	320	331	299	270	313	337	297	313	333	302	297	310	282	308	298	302	302	318	299	265	296	320	299	318	287	290	321	299	300	310	305	305	308	327	319	276	315	297	331	314	306	297	329	315	287	294	336	284	313	316	300	290	289	303	297	294	340	315	288	280	307	289	288	306	297	285	311	303	322	281	288	278	296	283	313	300	299	284	305	305	294	305	268	304	319	275	305	282	294	293	291	273	306	281	272	267	265	305	302	283	302	280	284	317	267	312	321	286	333	314	314	310	294	301	348	301	293	306	311	337	311	301	345	340	324	281	291	310	307	261	289	315	286	315	300	271	312	311	307	323	287	273	301	284	322	325	310	313	304	308	294	270	311	297	296	287	322	324	293	308	306	329	272	298	298	343	304	327	331	306	285	310	308	340	311	294	296	321	303	322	311	314	305	296	313	334	305	320	328	288	301	312	302	304	291	336	308	294	323	292	320	319	320	336	310	309	274	286	303	313	299	306	295	281	302	276	319	292	317	309	323	313	335	333	309	307	304	316	287	280	349	311	296	306	328	345	316	320	296	297	308	333	334	311	302	307	297	341	329	289	325	303	314	324	302	293	320	272	305	281	292	304	292	337	317	287	294	295	288	318	312	318	300	286	264	276	289	287	280	333	286	308	291	306	303	281	276	298	295	311	297	318	261	284	286	304	311	323	299	290	297	315	334	324	339	289	303	331	306	321	320	312	299	297	314	314	324	295	289	315	310	313	287	333	298	289	291	304	305	294	294	316	297	291	307	324	309	292	299	296	324	321	286	308	311	302	306	321	285	320	300	288	279	294	267	303	292	310	266	300	319	271	267	306	287	322	300	318	301	317	308	287	302	304	329	298	284	317	291	294	283	323	302	296	289	305	298	312	311	337	275	292	301	312	278	314	284	301	313	295	327	334	276	290	317	303	295	262	303	300	317	282	339	298	269	305	250	296	296	304	289	326	302	273	311	293	299	288	293	303	302	301	319	321	297	314	292	318	318	304	310	294	297	306	315	288	285	289	293	333	310	289	291	323	319	278	303	320	323	299	284	292	275	315	316	294	312	317	289	297	281	255	330	303	272	275	280	303	297	349	307	277	311	316	323	308	303	278	321	292	276	303	303	290	298	281	274	323	298	311	306	309	306	292	269	274	334	298	335	313	310	329	278	290	299	295	295	290	292	281	263	289	279	303	311	282	304	300	331	305	312	315	280	272	316	270	290	313	306	299	284	282	288	280	309	307	288	307	309	304	332	290	313	297	306	307	316	293	331	310	300	281	281	280	314	294	277	293	312	315	288	302	318	279	308	296	330	316	304	300	275	304	291	289	290	297	301	263	323	306	323	300	293	305	279	274	289	323	307	339	309	291	289	290	281	268	305	282	290	300	298	319	339	297	288	338	306	315	304	300	268	313	316	330	286	299	307	292	280	322	311	311	274	287	336	281	301	286	309	283	338	304	294	310	301	272	305	271	315	295	287	306	328	309	301	292	304	293	280	328	292	310	327	285	309	302	313	313	310	279	313	296	271	298	310	309	324	316	302	292	309	311	292	298	283	323	294	333	311	290	297	308	316	334	306	293	297	287	327	295	299	320	303	284	296	306	280	299	310	304	314	334	297	291	303	315	332	292	317	278	319	314	287	332	350	322	289	339	290	299	331	308	307	294	296	328	305	301	299	312	307	283	313	335	290	300	279	288	322	298	293	298	303	312	270	262	302	308	336	298	283	286	316	298	291	317	297	259	298	284	309	311	312	317	292	348	316	297	307	365	307	317	264	286	306	318	291	306	286	299	313	311	318	341	277	327	302	293	329	332	307	331	287	321	315	310	310	301	345	290	280	327	278	313	302	285	290	289	326	295	299	275	307	295	336	312	340	331	333	302	292	297	286	314	290	319	260	292	312	304	303	292	316	300	294	287	302	314	313	319	283	336	330	325	321	301	274	294	316	295	315	320	310	320	299	299	299	338	303	333	322	294	318	301	290	328	297	282	330	308	315	308	293	321	304	290	275	312	289	319	311	312	309	301	345	292	322	306	337	298	320	317	360	289	308	313	293	333	312	280	298	306	303	298	319	299	287	313	285	312	320	295	333	301	309	278	269	303	303	324	325	312	317	321	289	327	303	326	323	313	275	287	298	341	300	313	325	305	309	295	303	305	301	306	311	302	314	273	345	282	301	316	298	315	336	305	314	322	301	342	317	323	324	266	281	332	295	308	325	300	315	317	317	302	309	337	293	279	312	301	294	269	312	290	304	304	334	307	314	334	271	290	316	316	328	323	325	316	296	298	302	285	307	286	310	285	319	290	327	279	319	322	317	337	325	332	304	291	298	318	307	326	325	314	321	300	283	307	300	281	304	305	298	282	300	304	324	305	318	319	284	271	287	283	304	300	324	336	300	271	294	276	324	281	269	312	307	286	298	315	286	304	324	306	320	329	306	306	275	301	312	270	320	300	307	300	333	274	315	325	328	286	326	305	302	311	286	302	319	324	301	287	281	282	292	315	272	310	308	288	308	307	294	281	295	290	300	314	306	285	291	283	317	319	298	330	298	298	309	270	297	325	328	299	310	299	323	301	285	277	308	304	329	317	287	293	330	313	304	291	316	308	310	290	288	326	300	313	281	295	302	326	295	326	317	300	297	281	335	282	291	312	288	293	317	288	272	337	309	333	314	322	292	338	329	335	312	324	285	327	271
11201	27088	33341	13248	1990	1608	2334	1097	928	872	865	917	1152	1070	975	989	998	959	1088	1104	1052	951	839	1516	3155	3206	2511	1627	1055	859	779	723	715	746	753	701	759	728	814	751	721	720	718	785	725	691	742	743	749	690	683	718	734	761	756	731	719	712	760	667	754	742	741	727	753	740	742	718	694	718	727	712	717	755	723	735	711	767	714	714	714	720	750	738	686	745	697	738	714	760	718	720	717	709	729	725	692	687	700	719	708	751	774	773	720	760	699	737	767	751	718	711	724	715	725	739	763	711	691	776	742	741	746	725	728	705	775	743	723	689	712	704	733	763	718	752	735	751	712	691	700	743	732	733	751	738	729	725	679	711	764	727	752	737	700	681	755	690	711	716	737	719	743	732	700	750	786	696	742	708	719	752	695	736	701	683	746	684	736	715	744	753	716	705	718	698	728	706	706	738	691	726	738	710	710	721	766	736	741	711	731	737	735	735	787	713	768	745	698	738	757	702	741	750	735	695	781	647	765	729	748	744	747	750	732	746	749	674	732	767	697	723	717	723	707	755	750	709	752	744	721	757	775	748	732	772	735	754	786	731	734	777	710	739	765	760	709	761	748	710	698	718	712	715	783	723	740	707	738	774	740	746	778	758	709	724	756	735	737	749	740	705	750	764	740	730	700	716	702	755	727	703	742	721	765	719	791	697	717	720	733	681	781	793	751	735	759	711	750	706	768	719	724	744	694	725	716	687	714	774	716	749	705	726	763	696	697	731	734	749	715	730	739	732	744	723	708	733	704	736	719	712	750	718	770	727	769	776	727	748	735	732	726	755	707	750	714	709	772	708	749	796	715	773	725	692	710	673	692	737	770	733	719	679	716	789	733	729	727	703	708	734	727	715	789	776	729	676	709	756	712	746	716	757	751	743	710	752	732	772	752	746	760	718	756	762	695	721	715	689	747	689	729	751	713	730	751	713	744	711	730	732	733	710	757	800	725	732	779	783	765	721	730	704	728	760	759	713	718	697	748	748	727	755	766	706	717	799	758	704	747	737	697	686	712	751	733	768	717	730	731	722	683	751	735	741	725	731	689	766	758	704	742	710	714	717	768	749	728	742	717	719	748	712	684	764	724	687	731	773	766	752	773	718	730	742	770	777	736	703	710	719	701	742	719	705	723	744	751	690	739	733	760	731	753	761	777	732	682	725	733	741	759	735	726	758	720	715	735	731	703	751	720	711	756	762	704	760	742	704	745	703	707	723	760	695	805	715	729	706	749	714	733	723	742	694	731	686	733	707	760	719	742	700	747	746	735	706	735	753	734	721	736	734	749	735	744	770	725	750	726	779	752	761	729	704	720	698	713	688	731	764	728	752	726	766	735	725	762	718	717	792	727	720	715	712	736	733	766	711	717	690	739	691	760	720	732	728	710	726	721	808	687	735	756	799	753	750	736	714	747	695	747	701	706	783	717	723	737	719	684	736	743	760	738	720	731	703	754	763	721	722	727	771	733	688	730	766	744	805	705	768	730	776	685	737	733	763	706	717	754	774	785	804	726	725	681	744	759	711	717	756	772	716	745	707	741	730	701	716	779	711	787	696	723	786	772	688	752	738	691	751	682	696	732	716	708	720	729	765	760	745	726	715	780	730	737	722	746	740	730	762	724	725	715	740	735	719	737	732	767	693	700	736	729	729	747	707	771	724	717	739	746	730	736	741	727	712	747	751	699	707	717	776	722	733	703	719	762	743	754	723	781	767	713	743	752	732	743	711	733	714	743	748	723	710	746	740	671	725	760	760	735	761	691	722	742	690	728	709	748	742	728	682	720	726	780	741	702	757	722	733	720	764	773	735	719	760	746	739	737	708	708	750	710	760	763	736	776	731	695	747	736	726	725	717	742	734	765	738	755	760	742	753	764	703	708	693	737	717	701	748	762	712	758	751	740	746	721	732	722	732	736	747	685	683	759	791	730	703	700	701	759	694	759	731	676	755	726	684	707	755	748	732	773	771	702	759	756	759	725	733	731	693	715	770	719	781	683	706	751	804	762	741	755	755	759	710	741	682	757	732	741	709	710	728	703	720	696	675	733	728	742	715	733	732	709	742	722	749	651	705	684	702	698	710	719	745	683	734	749	780	778	720	732	726	674	776	757	747	719	694	725	723	725	752	725	735	768	721	726	710	758	705	745	747	692	739	700	709	757	760	716	746	683	750	717	734	763	734	683	716	732	731	696	744	704	772	712	722	681	707	731	735	775	733	710	750	785	720	737	734	731	719	714	755	731	726	733	739	696	732	716	761	748	762	751	778	748	699	722	739	726	743	730	758	803	733	703	737	734	658	717	773	694	735	714	734	742	728	749	717	743	697	732	714	735	727	724	756	779	721	729	746	714	750	729	731	708	718	701	710	716	708	763	723	732	705	716	743	739	751	766	731	735	742	756	723	751	690	770	757	706	714	730	730	723	788	732	687	744	723	732	699	725	723	737	731	722	688	747	805	746	726	697	701	725	763	717	707	812	739	737	743	709	723	744	745	743	724	722	683	750	671	719	721	743	761	748	707	754	674	786	727	780	742	739	710	731	754	758	769	736	707	730	758	758	718	810	749	738	774	725	711	743	737	773	755	738	783	699	748	727	703	744	737	738	706	743	693	738	746	797	746	670	757	733	725	698	745	744	729	736	788	739	760	716	767	733	714	691	673	739	758	734	733	751	715	761	746	799	724	731	717	744	725	710	720	729	750	761	688	718	698	741	728	770	716	741	724	692	758	718	705	702	741	760	719	718	768	711	722	745	717	702	779	760	723	719	719	740	747	735	742	711	768	786	654	698	743	784	696	710	708	728	706	743	734	724	766	715	735	732	741	810	751	753	719	717	720	728	710	726	721	711	726	742	767	767	770	736	746	769	703	711	729	768	768	722	704	704	691	713	728	736	705	678	690	724	710	711	736	703	748	723	781	724	734	716	781	727	751	693	705	716	768	733	771	720	718	686	709	710	748	711	739	722	751	720	739	682	708	780	732	772	772	712	772	758	715	722	747	801	721	706	728	760	732	752	722	722	761	744	758	749	709	682	765	732	748	762	783	773	738	776	772	709	754	744	761	714	752	750	755	724	715	716	706	727	707	793	734	722	705	728	748	739	764	745	789	735	770	758	722	779	715	766	745	737	705	694	760	734	761	727	748	745	782	719	749	757	732	693	741	716	754	702	768	750	745	707	721	689	702	771	731	715	691	738	758	781	689	696	726	680	713	700	775	781	738	690	743	739	770	707	755	791	679	774	760	738	700	772	747	711	740	720	751	731	714	710	728	747	697	738	736	782	680	787	718	757	749	741	806	668	734	702	760	660	740	753	684	706	718	713	706	683	700	744	732	715	743	807	698	738	741	702	723	693	763	729	724	729	755	733	727	759	744	740	760	736	722	723	686	730	723	749	678	725	818	695	750	727	759	747	701	745	695	706	696	746	750	795	745	713	694	712	720	758	751	753	747	763	751	729	720
50629	54818	48527	32060	23111	19358	12620	4317	1472	661	491	427	434	393	429	397	520	471	533	796	515	366	481	1868	4158	3346	2332	1165	545	336	363	287	275	317	327	285	322	279	312	297	251	270	288	276	312	293	301	291	316	305	264	308	329	319	274	292	277	264	277	270	298	309	288	294	296	288	294	268	301	278	287	289	296	301	261	255	271	313	286	310	264	276	269	279	271	280	256	252	281	306	281	296	312	293	279	292	315	271	284	307	294	254	291	281	288	272	255	270	284	270	316	308	257	288	253	295	284	292	293	313	304	289	312	270	293	313	273	304	244	292	287	302	289	284	283	290	264	299	274	287	294	260	311	297	279	250	277	272	293	287	316	271	293	309	297	301	261	267	264	281	267	317	302	284	264	262	255	291	311	332	268	283	261	305	306	265	295	314	265	326	276	301	273	295	325	287	291	308	285	284	305	299	313	279	283	279	297	339	270	290	309	258	287	275	286	277	286	300	269	313	294	301	311	311	273	290	285	263	287	272	274	307	307	275	277	294	292	284	278	288	285	277	296	260	267	269	303	257	282	275	295	260	265	293	270	318	257	293	310	329	291	297	305	278	276	299	335	284	276	311	251	296	282	302	298	292	284	282	288	260	277	295	311	272	305	323	317	267	297	289	288	286	298	308	260	291	303	275	295	267	303	297	325	295	254	260	272	275	284	299	315	303	289	279	282	287	269	269	311	313	311	294	311	288	264	300	312	286	281	285	269	285	288	294	300	265	311	293	288	274	267	284	304	270	315	301	300	301	294	273	324	299	275	317	313	272	317	325	261	285	291	294	273	287	274	273	338	323	274	301	279	307	327	290	268	292	307	285	328	291	254	292	294	276	268	270	301	276	272	283	291	300	293	305	306	294	287	260	279	274	273	272	283	285	274	296	311	296	292	288	276	245	296	252	269	289	261	285	294	305	283	278	288	267	289	323	303	265	326	313	288	298	316	309	282	279	271	280	278	307	276	274	290	277	304	263	304	295	281	301	321	282	298	316	321	277	301	291	278	340	320	273	285	282	281	301	287	304	267	301	273	264	308	262	281	284	317	281	320	313	276	277	302	275	308	308	298	275	312	299	285	274	285	320	293	258	304	265	288	305	297	269	297	270	293	280	273	302	329	281	303	274	307	261	261	268	302	286	266	274	312	305	269	294	261	309	286	284	293	302	276	294	296	295	321	299	299	296	314	276	289	305	291	307	293	279	290	317	284	312	320	290	303	279	297	314	286	303	285	293	278	288	286	285	278	281	287	309	303	287	329	263	268	277	268	311	275	299	301	282	285	284	299	295	312	289	256	280	300	289	305	294	304	285	302	272	301	332	269	289	302	286	314	272	299	285	287	311	315	282	288	280	295	312	296	306	297	263	282	283	254	289	290	271	262	272	239	302	288	278	293	331	292	297	288	313	278	306	253	287	302	300	274	284	278	293	295	288	294	297	291	293	287	306	289	294	284	292	266	260	268	288	301	287	310	298	270	298	315	296	307	265	264	289	291	268	262	293	319	283	289	314	300	316	283	308	304	268	302	261	280	289	279	275	266	326	275	265	296	254	289	260	282	290	283	313	288	296	289	276	265	298	312	284	293	266	271	291	279	287	311	306	288	332	268	294	278	292	273	296	262	264	282	303	279	268	308	265	233	307	305	304	265	292	275	282	256	297	274	292	292	279	291	282	272	282	290	329	274	294	309	297	297	293	277	315	310	300	296	300	309	291	256	306	299	311	290	306	316	303	328	281	294	321	273	299	257	312	298	286	275	294	296	304	304	271	326	302	338	309	282	309	261	291	295	303	291	281	267	289	319	259	266	281	306	300	287	287	272	284	282	293	285	291	267	260	271	308	263	251	326	280	274	304	267	277	282	278	297	279	272	298	285	281	282	273	313	297	304	289	300	290	277	311	320	308	293	289	310	312	300	309	290	295	302	269	246	292	296	268	249	288	285	331	278	292	306	289	296	289	270	287	279	288	286	272	285	260	300	310	284	291	276	291	275	288	289	291	286	302	254	286	266	268	302	295	291	301	277	285	297	285	308	268	273	287	266	286	242	312	286	245	269	299	316	287	272	307	319	291	273	312	281	276	314	276	288	258	272	333	276	294	271	274	288	299	312	299	274	280	250	304	263	301	252	301	287	280	289	281	297	310	303	269	284	283	310	278	276	287	272	286	292	309	287	325	288	288	314	285	295	292	308	254	282	294	305	268	298	272	287	246	272	259	287	281	297	257	266	276	287	294	305	243	279	270	264	300	263	279	239	304	278	277	294	297	275	292	293	290	273	307	254	322	285	317	322	269	280	308	291	302	282	291	303	307	322	299	272	301	287	311	287	305	277	267	276	271	295	295	294	260	331	313	289	301	266	304	289	255	288	275	297	279	288	286	288	286	277	300	287	291	284	274	282	282	322	280	289	278	291	293	303	303	283	286	273	320	290	304	284	271	290	270	306	296	297	307	261	307	284	293	299	299	291	305	305	286	275	270	296	281	318	294	289	314	326	282	293	294	291	288	283	290	292	307	285	276	289	320	300	255	276	297	286	325	270	300	285	282	282	307	283	292	297	265	294	335	247	267	300	276	287	272	275	262	331	281	319	277	296	265	246	266	278	286	273	274	256	292	285	278	279	289	265	274	282	318	279	264	292	266	295	297	301	256	287	278	290	296	318	261	295	304	266	293	252	261	299	333	289	287	319	292	287	283	279	308	309	293	272	291	277	293	291	259	288	316	271	285	305	285	276	309	283	273	267	295	284	311	314	274	294	285	322	291	303	284	302	273	282	293	284	274	281	281	312	284	289	275	301	277	269	291	283	288	297	262	284	327	272	276	284	310	284	279	273	279	320	287	277	263	304	317	276	282	296	250	293	276	260	294	275	293	249	278	279	279	275	270	293	304	317	276	278	272	259	316	260	283	285	281	279	275	261	266	285	284	294	303	287	295	269	264	302	322	296	289	285	311	277	285	268	276	314	309	319	278	301	330	341	262	308	297	285	286	295	318	268	310	275	302	282	274	302	281	296	282	287	280	315	289	314	275	294	303	271	303	271	284	270	302	269	295	292	293	279	307	289	277	296	333	292	291	279	315	292	277	276	300	288	265	311	300	280	277	267	270	287	303	318	286	307	302	293	297	316	287	281	344	309	281	266	306	298	306	316	289	309	271	307	285	294	295	289	261	278	271	308	307	253	296	258	283	313	300	282	274	302	310	253	274	276	283	253	280	303	287	277	267	273	262	314	311	298	262	259	306	297	300	276	268	294	277	286	289	252	295	261	280	294	288	272	265	300	272	282	274	286	288	284	319	271	286	265	278	300	281	274	278	294	286	258	284	278	277	290	312	289	274	293	292	261	274	290	284	300	280	309	312	307	302	270	285	282	294	303	266	273	277	289	279	279	278	308	290	312	300	304	287	268	250	294	278	285	260	279	312	278	279	312	259	290	289	284	305	273	296	287	299	272	307	264	261	267	285
41120	57073	51314	27937	5862	5509	7124	3361	3439	2370	1553	1375	1555	1397	1457	1357	1719	1513	2209	4644	2091	1165	2018	10548	19489	15785	10573	5130	1921	1028	810	700	701	681	702	692	713	677	689	675	642	688	717	697	693	683	641	715	700	685	693	657	688	706	652	681	668	674	654	720	659	709	679	696	643	682	728	663	653	725	678	678	742	710	694	738	687	678	743	677	696	695	715	705	686	662	663	676	677	704	662	679	708	683	693	679	713	677	723	694	657	682	678	658	652	699	691	630	678	711	683	717	654	724	686	701	727	662	648	684	669	664	733	694	662	687	684	684	716	689	673	685	648	677	681	676	685	672	689	686	691	691	686	698	715	676	680	712	698	734	691	669	732	688	693	668	742	695	711	648	673	650	691	657	644	642	663	684	692	661	689	719	655	687	728	723	667	658	741	704	699	652	669	709	653	702	667	689	783	673	686	689	683	702	659	678	697	695	690	653	718	692	686	659	675	676	674	641	689	713	660	644	677	687	684	685	718	669	653	685	688	671	675	664	717	695	693	683	676	702	681	670	671	673	691	723	684	720	662	643	670	696	654	699	665	699	665	712	677	667	712	697	663	660	691	663	725	673	682	721	699	740	674	637	675	695	708	672	652	661	660	706	694	713	682	693	622	661	674	632	612	703	653	680	677	642	751	652	694	707	639	673	630	644	707	687	702	682	661	694	705	664	698	682	676	682	712	707	705	639	704	696	670	674	676	705	694	695	679	704	673	683	731	716	714	674	706	703	643	704	730	684	676	634	707	707	691	714	726	680	659	690	637	706	663	670	693	674	685	686	646	693	653	678	687	697	648	714	648	664	641	706	705	673	630	667	688	697	689	668	721	651	674	708	739	688	691	650	696	678	641	704	742	658	693	690	645	672	660	669	676	692	653	660	638	694	724	694	683	675	711	693	700	675	635	673	676	641	675	662	607	706	747	625	704	704	630	665	641	718	696	723	662	674	695	703	723	692	697	693	720	734	713	673	689	705	699	652	722	681	701	674	656	686	715	635	701	700	679	724	709	667	632	657	715	704	721	623	713	665	678	693	694	695	707	721	645	649	702	664	674	731	732	662	700	697	605	689	696	681	672	696	691	711	670	699	697	702	650	690	632	723	682	681	694	687	743	704	702	654	669	688	666	652	710	640	709	695	697	648	656	679	724	698	634	664	637	661	696	664	673	723	649	671	668	696	689	632	672	752	689	696	703	641	703	658	658	692	707	614	647	703	708	685	690	683	708	693	653	672	687	677	695	671	711	665	684	689	726	695	705	673	668	695	673	664	726	693	691	738	747	673	680	722	746	727	720	667	698	666	702	663	695	676	700	727	701	687	665	717	659	673	678	727	670	672	692	675	687	680	663	721	715	680	631	683	645	686	677	686	696	674	645	656	678	705	704	630	707	680	650	670	649	691	691	675	673	654	715	703	642	698	723	636	684	703	678	652	699	691	683	686	708	661	690	688	695	661	692	639	655	678	703	634	622	670	696	646	693	704	700	685	761	728	652	702	725	673	719	685	653	665	723	663	665	691	696	690	679	710	670	671	712	637	622	645	699	691	695	672	741	706	698	692	663	695	646	680	700	699	688	699	686	693	729	673	681	695	642	706	721	698	680	669	728	685	683	714	662	650	650	680	698	696	708	685	689	692	682	675	698	721	738	704	685	701	687	726	716	676	715	718	647	708	721	713	704	695	717	684	698	672	710	658	689	672	687	735	684	664	679	674	671	686	667	679	670	749	714	714	666	654	666	674	668	708	673	709	690	683	700	685	701	645	653	669	706	670	668	697	700	707	725	696	673	741	705	684	694	677	639	664	665	643	696	699	665	605	747	675	705	699	662	725	702	678	645	676	710	654	683	716	654	656	687	666	701	675	640	692	714	697	690	689	672	685	677	691	729	658	696	681	698	694	690	686	694	640	646	724	696	681	661	646	677	651	678	709	712	708	698	687	608	700	684	682	715	678	668	663	686	731	685	719	658	670	664	670	674	662	667	653	670	695	639	677	625	680	670	678	746	654	655	709	679	684	672	638	691	713	705	703	707	662	670	687	718	672	697	648	662	665	692	688	682	685	676	677	655	704	724	711	691	730	654	706	660	700	725	694	675	684	703	698	705	647	652	676	635	676	746	685	633	714	642	685	674	668	671	659	644	655	703	666	609	723	710	679	706	691	653	695	664	618	711	673	674	711	712	691	709	673	689	711	684	675	691	697	729	695	667	690	705	736	679	676	680	738	660	640	702	674	671	673	681	681	679	671	690	672	620	647	657	675	669	662	675	651	680	638	653	697	695	689	675	695	673	618	637	683	636	660	641	678	754	679	661	700	702	700	713	725	685	704	705	681	673	678	650	678	630	630	688	692	684	670	647	664	707	664	710	701	692	723	667	673	662	693	694	687	648	664	648	685	643	702	720	688	661	652	696	649	641	706	705	667	640	662	714	693	665	661	683	678	657	680	648	712	682	743	639	705	632	708	679	679	640	682	661	682	703	657	731	677	683	723	721	667	664	673	701	662	658	734	726	682	645	692	712	695	674	674	678	674	643	647	696	712	627	675	650	695	677	715	664	684	678	686	682	635	705	664	685	672	656	668	672	689	708	702	664	634	692	685	667	732	732	716	715	688	673	657	674	708	699	639	700	714	709	662	644	725	680	662	706	665	685	681	686	684	680	682	661	700	702	713	694	699	640	674	711	700	656	675	639	653	706	688	677	682	697	688	680	655	696	667	678	704	722	691	654	678	703	695	683	682	689	658	691	674	715	697	683	702	661	645	670	675	746	727	707	698	648	704	664	714	704	665	654	748	673	698	646	648	668	699	693	705	664	700	690	684	688	667	714	662	730	705	698	733	706	699	707	698	677	658	659	664	646	713	681	669	671	672	729	682	655	714	678	683	630	629	687	665	670	733	698	662	680	682	707	662	660	702	702	700	678	672	708	677	689	672	703	668	676	649	671	712	698	670	727	715	690	660	673	720	678	678	698	696	692	685	712	698	737	677	662	691	681	687	658	674	744	704	689	677	682	668	719	697	694	672	668	673	723	684	648	719	669	675	683	673	692	700	662	674	680	711	669	671	685	705	683	709	632	690	626	696	634	704	661	673	733	684	637	658	682	675	713	654	707	649	651	713	628	721	676	688	730	637	663	701	668	682	690	684	686	716	662	662	679	668	663	644	705	665	684	692	700	677	670	687	672	679	669	621	660	664	682	735	646	694	674	709	680	692	661	664	686	703	695	689	717	693	703	706	668	684	674	672	705	708	660	702	744	682	681	718	657	643	691	688	701	713	646	735	684	700	724	716	656	738	648	683	650	740	691	660	715	647	652	688	713	714	695	663	669	672	668	666	726	683	678	657	671	678	682	717	695	709	649	655	715	701	708	648	678	692	692	662	658	754	737	700	734	695	738	677	699	706	692	695	625	702	620	677	703	687	697	710	717	679	668	686	721	693	675	711	661	669	691	713	726	660	662	696
56214	54617	47247	34503	26322	24294	19867	13289	5747	1339	617	509	480	444	550	620	895	647	776	1005	420	372	2443	6772	8049	5100	2828	1262	582	303	241	257	258	228	267	266	261	253	216	221	247	253	230	244	221	265	257	235	263	258	213	274	241	299	241	275	261	258	251	238	231	247	239	267	245	266	235	244	222	250	278	236	269	232	265	256	245	231	248	272	237	249	232	263	272	223	260	217	237	240	256	218	255	251	257	246	259	235	237	264	253	250	249	237	223	272	229	236	237	214	260	239	250	239	253	258	223	237	255	227	249	266	245	250	246	258	243	231	255	271	254	239	212	197	238	246	242	248	231	257	239	247	226	218	208	241	266	235	236	247	255	248	265	210	258	258	239	226	254	253	265	217	235	244	236	208	217	252	265	249	261	278	226	244	230	263	270	278	232	266	231	240	253	276	280	249	259	241	263	254	275	224	254	236	245	217	267	252	226	239	245	231	224	258	276	248	248	230	270	240	259	234	247	237	273	258	232	246	232	249	291	246	251	233	228	265	238	253	249	260	233	262	260	268	255	232	270	244	243	260	241	238	253	238	231	272	259	253	229	231	238	245	252	247	254	284	245	259	262	235	244	242	238	237	234	248	253	247	243	223	241	239	240	260	271	273	243	218	242	264	275	278	237	255	251	252	259	233	245	240	245	223	258	193	247	230	266	240	248	246	235	233	248	255	271	228	231	257	238	244	238	241	248	229	232	265	225	246	243	241	248	263	245	254	248	231	258	216	237	263	236	277	274	252	267	244	270	223	238	222	203	247	254	258	258	232	271	250	247	281	250	257	264	241	259	247	270	287	276	258	240	253	246	243	239	263	264	262	224	272	227	259	248	237	229	248	236	247	253	248	232	244	234	259	210	226	268	225	247	226	228	247	239	251	264	241	260	230	256	251	258	265	247	241	217	249	210	260	244	245	252	248	240	247	254	227	251	251	229	272	250	233	210	279	233	280	235	244	268	258	240	257	267	250	237	262	246	253	250	239	231	255	201	267	234	283	251	240	247	281	231	221	261	265	254	237	271	288	270	260	257	273	242	231	230	241	249	234	252	246	242	263	253	229	254	253	251	236	241	228	224	258	229	216	260	256	261	238	274	223	223	253	245	251	257	246	220	237	241	270	235	239	245	235	231	247	239	271	219	257	261	249	266	244	266	251	240	240	268	246	271	242	280	266	239	260	286	232	240	243	221	241	242	230	238	233	244	242	265	244	241	223	269	245	248	226	265	208	226	244	247	249	252	234	279	254	237	227	244	232	250	235	259	251	265	231	235	258	255	243	273	249	256	271	230	231	261	233	238	259	245	274	262	242	261	243	217	245	250	267	219	239	267	265	277	271	266	211	224	246	236	249	245	257	263	272	244	267	271	270	260	241	226	230	256	218	248	258	236	264	256	264	242	225	242	224	239	228	265	255	270	257	238	230	245	275	225	221	248	244	264	218	245	254	251	225	261	258	263	274	262	253	228	232	257	218	248	230	245	236	209	202	247	262	243	248	259	233	242	242	253	246	258	233	256	247	241	258	224	261	262	240	244	229	261	227	240	237	260	267	241	234	262	245	243	283	243	268	271	242	235	256	225	211	261	244	233	243	252	232	242	236	240	254	281	254	269	255	244	247	244	253	258	253	241	255	229	264	256	255	226	274	235	250	237	228	202	250	257	232	255	251	217	209	246	238	241	268	264	253	247	269	256	215	281	262	247	245	256	216	234	229	228	238	231	256	250	247	237	252	263	245	267	208	233	258	246	239	265	271	237	234	223	229	230	272	223	230	255	240	240	268	272	268	274	242	266	246	234	218	234	252	257	218	247	261	269	262	243	246	235	244	220	226	269	242	211	247	223	262	236	208	246	250	240	229	236	259	266	234	241	262	259	258	248	262	245	261	242	265	239	235	233	218	245	231	234	251	240	250	244	266	242	219	260	227	209	270	241	216	235	238	248	236	210	238	241	241	258	272	253	279	250	240	245	257	268	251	236	231	270	262	250	245	243	243	236	239	291	272	230	262	237	248	238	238	253	243	250	244	226	238	267	255	265	220	284	219	230	245	236	249	245	229	235	263	246	249	272	225	228	227	241	218	228	245	250	270	256	267	255	231	250	250	260	237	226	247	250	229	258	226	235	234	237	232	233	241	244	247	252	221	246	232	253	238	216	271	196	241	213	273	233	243	227	253	258	228	216	236	257	234	230	253	241	231	221	259	260	245	235	242	248	238	241	279	239	202	235	223	232	270	227	253	251	236	247	237	249	261	242	258	261	239	242	232	247	231	217	260	246	256	247	272	242	243	250	238	251	238	235	239	238	251	241	214	247	253	262	256	234	240	252	244	224	243	252	242	245	220	242	227	239	250	236	252	244	247	236	246	240	210	273	250	242	250	255	237	256	249	261	258	258	243	230	243	235	220	274	247	242	247	216	260	246	258	240	256	237	279	254	278	247	250	245	244	235	232	266	254	242	215	241	245	259	249	230	238	237	233	276	257	268	237	253	271	207	242	253	276	264	274	271	251	258	234	250	229	249	265	238	252	243	231	240	242	224	216	265	275	229	228	266	246	239	259	245	273	230	217	249	231	223	239	230	287	266	259	227	250	243	279	221	216	228	232	261	246	223	275	256	254	229	257	281	244	246	239	231	278	236	218	236	237	248	236	265	269	264	246	271	221	217	257	259	209	236	258	237	239	262	241	227	266	252	267	249	249	277	277	248	239	256	238	263	243	258	261	251	252	249	221	253	239	252	242	253	246	241	262	242	261	246	229	242	237	246	239	230	222	232	251	271	266	262	246	235	270	254	231	268	257	269	248	229	271	260	279	250	222	218	224	235	259	264	253	248	253	254	236	247	272	281	256	272	257	233	255	231	225	232	238	214	255	262	255	248	249	264	247	220	255	257	262	266	289	227	235	224	248	259	268	272	243	276	243	237	227	247	274	244	251	250	234	252	242	228	210	260	271	248	256	239	240	249	251	265	278	231	248	251	226	249	235	270	240	237	247	247	242	265	243	219	288	261	242	278	249	237	224	240	312	277	263	245	246	254	275	243	236	245	250	244	273	267	243	246	249	233	248	233	246	223	230	268	277	243	258	231	294	236	242	234	252	250	253	270	251	243	250	241	215	274	271	251	217	263	218	234	224	234	246	279	228	232	245	277	245	254	273	264	255	273	232	214	220	231	263	240	241	238	251	254	258	237	234	200	210	222	240	229	258	252	261	220	258	231	242	233	265	233	228	261	272	241	258	244	242	235	271	242	273	264	253	259	194	259	238	235	230	249	251	254	262	246	247	241	229	239	227	232	229	253	236	268	250	232	264	248	254	252	235	255	244	248	263	226	261	228	269	240	236	245	266	234	254	235	253	255	277	232	250	241	256	226	250	282	245	239	212	242	250	252	273	248	218	252	243	251	273	261	266	256	244	232	268	276	226	240	250	222	266	263	235	240	284	240	255	238	254	271	235	240	264	268	254
47314	60846	54397	35912	8421	8505	6757	5396	6262	3482	2281	2103	1925	1936	2182	2506	3584	2620	3500	4787	1627	1609	12110	26898	27639	19930	12047	5542	2017	956	690	588	570	569	548	587	572	623	581	581	545	583	556	609	573	556	605	583	526	592	587	597	584	599	551	591	627	619	612	583	564	570	611	606	583	613	587	594	612	547	612	611	601	539	580	571	584	583	600	618	584	578	545	561	602	562	611	561	577	561	610	548	567	574	611	567	595	613	567	601	579	564	568	601	571	599	575	563	547	586	558	576	541	559	573	579	624	561	559	607	560	574	565	582	582	592	612	596	554	591	534	546	557	589	575	558	574	575	607	618	614	578	595	577	606	603	558	562	557	586	559	558	570	592	604	573	582	610	615	563	583	620	572	584	571	571	582	541	546	622	572	584	525	611	539	568	548	573	546	594	604	633	568	523	631	545	575	611	571	580	544	582	587	611	557	565	585	514	548	566	596	597	572	600	543	568	576	563	581	563	584	598	556	583	573	591	622	556	602	555	583	619	593	554	558	604	584	583	575	554	586	548	585	618	589	583	581	561	585	545	597	579	592	593	598	593	613	535	588	597	574	575	576	553	543	591	508	583	555	550	565	576	565	563	586	602	582	590	590	603	581	608	599	586	582	580	577	572	579	621	526	526	571	599	562	574	609	587	576	577	620	577	607	564	581	647	563	541	600	576	561	603	575	592	604	566	566	527	561	591	587	575	580	549	569	584	601	600	589	576	573	613	582	557	619	583	544	597	570	577	581	557	555	601	558	591	559	607	627	588	605	603	625	588	564	581	615	550	575	577	559	545	546	590	571	575	593	574	579	577	554	593	615	590	596	587	586	523	587	544	544	557	578	580	529	585	554	602	603	536	570	604	624	528	607	540	587	617	588	611	567	601	523	562	576	593	561	606	588	597	597	548	590	592	596	556	620	572	564	567	627	597	617	611	571	564	581	537	529	576	567	568	520	586	570	584	579	544	548	572	602	532	552	616	611	574	586	561	578	563	585	493	579	542	611	552	550	595	561	565	582	583	612	603	593	623	574	562	550	565	595	606	610	562	607	553	562	562	575	559	592	560	604	576	612	567	568	595	602	582	592	574	544	586	563	566	572	540	574	586	570	571	539	589	572	578	586	589	557	601	592	585	566	579	548	552	544	569	579	586	579	571	558	560	642	561	564	576	550	593	583	617	575	585	551	568	585	561	600	618	629	558	561	622	556	551	577	557	567	562	562	604	594	560	555	590	605	562	579	577	605	524	600	541	566	563	549	586	592	556	608	599	602	557	550	595	539	592	559	574	568	596	554	567	597	601	533	609	606	590	600	593	560	592	566	578	543	582	553	598	597	639	607	584	585	578	615	564	548	575	528	591	587	602	619	603	586	572	531	596	593	562	594	599	581	585	646	565	610	573	595	548	567	596	580	605	611	586	580	602	539	536	598	569	561	582	583	597	548	629	625	607	588	559	606	578	561	598	577	613	600	596	570	620	595	573	591	597	534	612	573	599	622	609	636	564	565	600	571	578	572	578	542	596	592	590	572	601	576	605	598	570	603	579	605	579	572	561	573	582	602	561	568	574	549	562	605	592	601	589	602	568	586	555	575	508	600	582	562	561	565	569	581	606	539	600	576	585	545	534	570	611	593	558	557	618	539	595	571	591	579	579	556	582	547	578	576	584	537	572	587	579	575	592	577	610	561	536	597	583	578	598	545	570	605	546	582	570	572	591	583	626	593	591	552	578	578	550	550	595	567	613	579	582	582	583	563	630	584	568	590	584	540	605	609	594	565	571	587	611	605	570	588	601	576	569	545	586	583	616	560	517	593	588	638	591	545	570	578	606	564	590	602	585	578	571	592	609	543	601	594	574	620	576	595	555	560	606	574	577	589	587	576	542	576	558	573	583	555	581	556	576	644	575	583	576	616	604	569	616	617	556	581	577	565	548	587	615	559	543	571	551	604	537	581	541	577	594	572	541	556	576	552	547	581	556	583	560	570	622	567	557	538	616	549	579	587	576	602	588	567	599	602	533	555	583	552	602	553	578	598	556	596	607	618	593	590	563	600	559	567	598	567	603	574	584	587	568	582	559	577	573	606	561	591	551	542	562	563	540	588	619	570	514	542	573	559	576	585	565	588	572	547	595	560	580	571	568	590	550	539	566	606	579	576	598	547	588	568	600	584	560	592	559	559	590	574	610	561	575	586	594	574	598	534	563	588	590	602	546	577	600	564	581	572	555	580	540	607	584	553	578	523	565	582	540	580	602	548	538	592	569	587	575	564	593	546	549	577	594	572	573	605	606	581	560	617	601	548	614	552	576	573	598	592	626	582	581	567	556	566	551	570	620	589	565	560	547	598	572	596	560	582	618	564	624	531	573	580	608	565	616	551	609	586	593	521	572	579	581	581	589	580	592	591	583	623	621	585	547	586	580	569	592	572	581	591	616	517	593	577	560	577	545	567	575	618	592	604	573	575	568	570	588	578	600	577	583	597	555	560	594	593	566	575	569	581	588	609	641	541	574	570	607	592	617	560	594	591	566	564	573	559	586	608	611	573	622	604	569	574	600	608	596	566	577	558	587	562	613	549	540	579	564	597	581	584	542	600	590	569	613	566	544	559	587	556	564	551	631	618	621	568	573	567	593	592	570	557	564	624	531	628	609	565	546	602	577	583	567	582	566	555	594	621	552	558	556	550	578	539	640	580	573	572	560	554	549	556	572	594	585	585	573	634	573	611	600	581	582	573	572	605	574	578	592	580	606	575	596	577	533	543	568	591	637	600	567	601	623	552	605	571	533	589	581	599	621	601	559	589	570	598	588	573	585	564	602	581	624	623	576	612	570	593	608	590	573	590	616	578	577	618	543	558	575	560	568	556	560	596	594	573	587	590	584	605	597	571	585	585	590	594	554	561	630	598	586	583	594	573	588	609	584	535	560	558	572	604	556	589	595	572	637	572	571	531	557	607	572	588	574	582	599	577	568	568	566	562	583	562	583	586	598	553	568	580	579	553	561	615	563	580	606	573	638	573	558	545	567	546	582	563	563	546	612	594	565	555	535	589	584	617	555	572	605	568	615	538	571	575	590	608	574	580	579	551	547	601	581	573	576	621	602	559	603	521	555	595	573	575	537	579	573	554	533	579	581	600	565	624	571	572	571	572	566	604	580	588	580	553	624	547	599	560	573	560	559	614	573	603	551	578	636	588	578	550	540	558	604	544	634	587	593	571	515	592	586	573	598	569	561	621	535	559	549	609	556	541	573	567	597	564	593	584	630	566	551	578	567	588	596	577	544	582	575	564	603	553	579	579	591	592	556	601	590	576	558	578	576	569	593	536	571	604	589	552	589	538	538	570	549	583	609	605	595	574	561	557	545	564	565	588	602	553	564	600	567	567	608	604	583	548	590	606	574	604	564	593	583	556	588	585	604	553	596	626	574	546	589	576	566	618	587	608	561	576	570	570	619	605	615	586	604	545	580
17542	21945	31025	19853	2375	514	485	465	395	317	293	326	319	306	362	321	303	302	251	286	305	334	346	587	736	707	560	404	346	303	316	288	271	289	265	267	292	283	311	278	302	263	273	281	287	258	286	269	287	276	272	272	289	275	260	284	272	263	289	294	292	249	281	260	304	273	245	266	306	279	254	277	278	300	254	238	287	284	270	285	267	252	317	284	280	272	307	260	261	269	286	280	291	258	311	322	265	306	268	250	267	265	278	292	302	240	284	297	268	290	250	287	279	298	248	307	272	275	276	258	305	288	267	279	282	272	270	283	259	254	240	279	287	294	287	277	271	259	312	310	247	306	263	248	263	269	259	313	282	251	303	257	259	291	288	279	264	295	258	292	286	265	269	293	282	285	262	261	257	264	291	267	281	294	289	303	296	301	291	275	286	261	282	257	284	261	278	260	262	270	275	288	283	305	239	308	282	257	272	284	269	288	251	268	270	273	269	273	264	285	294	277	292	268	281	281	260	270	281	268	279	267	309	266	289	281	312	265	269	325	301	278	259	255	243	275	291	264	297	272	285	295	296	269	284	274	259	288	266	268	267	276	269	289	253	284	266	277	286	290	285	260	305	255	273	274	303	302	289	272	285	295	295	264	247	241	267	307	266	296	278	271	292	282	295	287	300	275	294	268	283	311	284	276	279	278	292	274	269	299	299	268	299	292	251	287	294	294	278	301	274	268	265	286	268	269	296	307	258	285	294	278	296	249	277	313	278	259	294	272	253	282	274	320	296	266	272	281	263	266	311	270	280	279	246	256	273	278	273	278	273	288	286	290	291	278	261	302	286	277	276	312	285	277	287	279	290	308	276	271	286	274	266	274	261	282	249	249	288	277	293	270	261	298	264	279	276	254	248	250	278	259	261	283	246	237	264	280	288	286	268	261	224	253	288	231	267	288	330	311	237	280	275	279	288	302	266	272	279	264	283	255	290	300	328	284	256	275	294	230	275	286	257	262	276	281	280	250	267	293	289	326	286	300	303	283	265	248	260	260	263	262	290	254	272	274	265	291	264	274	284	274	256	275	281	276	278	287	258	297	286	288	265	265	265	274	303	280	267	265	303	256	263	273	253	265	297	268	262	265	297	271	273	283	249	297	266	262	296	297	274	291	288	264	269	269	297	266	283	279	279	254	290	267	275	256	283	274	290	287	291	288	293	275	270	251	295	284	272	270	256	288	283	282	277	272	274	290	270	262	295	259	281	277	285	288	274	282	279	291	283	249	253	312	316	252	310	273	274	255	263	317	274	271	243	253	290	261	268	279	272	260	261	290	287	272	259	226	271	283	255	259	284	282	262	279	289	290	311	295	249	299	314	257	258	289	276	287	262	283	248	244	258	258	255	294	274	272	276	251	259	290	269	273	270	254	289	261	271	281	278	290	284	266	294	239	256	290	262	279	263	292	277	300	281	260	279	306	269	282	260	295	260	272	274	257	287	282	258	269	266	257	269	267	279	259	290	261	229	291	249	264	245	254	259	275	260	264	286	258	288	301	284	287	324	301	315	333	252	308	270	260	279	315	263	261	278	304	298	257	291	277	281	299	259	300	294	290	311	285	302	296	259	255	291	295	286	254	291	266	286	276	266	277	288	285	308	281	296	293	286	280	271	266	244	297	322	259	277	271	291	261	266	287	249	285	311	258	255	287	272	289	291	286	274	270	235	222	260	260	270	265	260	266	291	253	273	282	251	288	289	264	264	308	295	281	258	259	271	268	256	267	277	282	282	268	286	287	264	267	286	265	243	283	275	265	278	271	285	270	256	288	289	274	303	291	264	256	257	252	268	292	268	242	265	272	299	256	245	282	269	276	292	264	304	297	298	312	269	245	287	256	264	261	262	269	270	279	293	275	307	287	299	299	276	274	268	258	269	254	280	319	274	258	270	273	300	270	261	289	264	277	279	318	276	297	272	266	285	297	301	293	277	291	293	272	283	308	279	275	258	290	281	293	277	321	297	275	254	283	257	271	274	267	279	257	277	241	254	254	249	267	263	260	262	262	290	259	273	273	300	291	262	293	277	276	255	287	278	273	277	285	258	256	264	294	277	305	271	262	270	289	289	285	294	263	303	273	285	286	273	256	284	280	260	277	316	283	279	265	289	281	262	282	267	298	266	283	264	283	282	279	271	270	252	289	263	295	286	267	242	264	309	268	284	296	282	288	246	249	270	250	265	273	279	266	301	272	296	284	277	279	271	268	295	260	289	280	288	269	309	253	273	246	284	280	278	269	252	276	282	285	273	281	272	283	267	272	280	289	283	271	272	282	251	285	292	284	265	287	297	288	301	298	270	279	247	285	311	292	310	269	287	280	272	286	273	283	254	266	285	289	279	273	295	305	271	282	309	318	258	277	265	274	272	256	286	288	280	297	274	248	272	273	272	285	282	262	283	279	277	278	280	264	288	268	278	260	283	271	279	310	278	255	307	253	274	281	269	312	292	276	283	270	300	291	297	283	268	271	276	312	259	266	288	308	265	269	265	279	257	290	266	267	271	256	271	288	286	286	291	295	258	293	275	274	260	274	275	253	304	292	278	260	290	252	283	286	289	287	271	260	261	273	249	313	282	283	276	275	284	278	338	249	263	279	300	279	276	292	303	305	295	258	252	271	276	251	272	263	279	278	323	277	341	279	264	264	279	304	289	289	296	268	274	285	254	269	282	286	291	261	282	262	264	279	289	257	253	273	280	300	270	294	274	254	256	297	263	292	267	279	304	282	241	268	292	296	315	266	264	268	291	278	270	290	284	289	283	291	277	294	260	283	297	276	279	262	257	275	274	284	262	259	269	258	297	293	272	278	269	274	280	304	283	301	301	275	273	290	255	298	252	286	281	245	265	290	266	261	272	280	299	291	261	243	296	282	271	286	256	266	287	262	282	277	259	283	278	238	303	251	282	283	300	267	285	282	296	301	251	283	290	279	282	301	285	279	291	300	261	254	299	291	274	273	265	287	316	252	307	278	253	263	307	284	285	257	256	288	268	299	276	268	255	278	307	268	273	307	283	255	260	237	265	283	275	249	285	268	262	255	277	284	273	260	256	296	304	302	292	265	280	275	301	264	300	274	274	279	278	273	312	285	254	307	277	306	284	280	269	285	296	269	284	290	288	281	273	267	291	277	276	291	293	277	266	268	265	274	262	265	283	240	288	272	252	294	254	300	275	280	300	270	256	243	298	251	305	258	274	237	272	268	256	294	279	259	292	303	300	284	305	265	263	313	289	259	279	253	281	308	280	268	239	287	313	275	264	303	303	277	276	278	281	272	259	253	265	298	234	278	282	280	271	309	260	269	262	295	261	260	316	281	273	279	299	262	282	292	277	278	250	273	298	293	286	275	265	265	271	291	272	295	246	276	292	272	263	303	254	306	278	250	322	264	287	276	271	271	268	289	267	277	276	263	280	277	303	275	259	269	320	247	254	295	263	269	247	273	295	282	228	283	299	266
12183	22343	36546	24253	1863	1311	1331	1712	1184	891	816	813	868	880	893	932	854	787	809	751	641	762	990	2576	2864	2419	1609	1103	860	729	720	656	652	703	622	645	695	640	694	683	630	637	616	688	635	662	624	667	693	631	651	675	660	676	655	662	660	663	645	684	695	670	681	674	642	699	607	646	650	713	692	667	669	692	663	656	679	641	701	718	707	673	688	673	643	702	658	669	664	639	687	655	681	622	637	685	675	707	713	625	709	669	651	625	680	677	664	703	683	630	659	655	681	634	680	689	642	697	677	712	644	668	643	662	686	681	675	657	683	669	686	653	638	658	734	664	595	601	717	632	659	700	633	684	679	660	671	686	671	688	661	687	677	684	678	673	652	661	664	688	652	707	675	665	664	672	675	688	669	631	670	647	668	676	714	681	639	671	664	655	718	622	623	629	661	677	661	644	705	648	664	627	634	661	615	691	656	675	658	683	680	639	666	685	709	666	698	695	673	672	663	656	688	638	705	677	645	653	700	680	654	655	684	664	686	682	666	629	706	672	654	654	591	694	703	652	691	702	647	693	639	678	658	647	621	682	689	666	689	642	647	655	716	690	675	643	649	682	649	667	657	635	672	680	703	667	702	692	618	692	662	652	652	637	621	654	690	702	641	667	654	657	707	652	703	651	648	669	684	699	615	698	631	659	647	699	661	649	701	650	628	621	617	665	714	674	689	644	661	645	682	661	667	674	681	651	672	692	641	660	678	648	654	672	694	613	698	655	640	643	662	694	657	639	658	703	617	643	662	678	654	653	640	675	664	637	665	656	635	644	684	684	692	677	677	708	637	614	675	684	667	628	685	678	657	671	669	712	655	668	656	687	658	648	686	648	650	683	664	620	676	731	589	646	667	637	653	693	651	698	649	651	688	672	582	674	690	603	660	656	666	673	718	645	641	653	681	712	654	692	628	683	676	626	664	660	633	627	649	671	691	670	710	696	654	634	698	705	642	682	682	669	693	647	636	685	668	646	653	661	647	663	614	677	688	668	679	687	640	718	671	644	685	646	692	646	673	679	685	644	666	692	621	671	654	650	650	690	663	675	663	655	681	635	639	698	653	694	654	652	678	627	660	606	709	640	641	645	677	668	674	641	676	639	672	686	641	701	637	673	690	689	642	652	617	678	686	627	690	672	670	706	681	649	624	621	671	683	653	670	699	635	654	634	672	667	662	690	619	676	649	659	662	640	688	631	662	711	592	617	664	664	667	649	689	661	704	664	636	601	633	669	659	675	650	672	683	674	659	662	621	670	639	713	680	654	653	669	692	625	661	670	687	634	678	692	657	691	677	694	708	691	689	652	711	669	691	695	667	635	640	641	683	722	691	650	663	675	686	637	653	684	670	691	604	726	668	665	651	671	627	693	693	652	689	672	664	664	647	681	690	709	646	723	689	660	674	685	635	638	634	674	653	635	685	688	639	676	655	650	607	685	677	672	680	667	645	679	641	680	634	674	663	666	659	648	643	675	656	671	614	650	653	657	667	656	666	656	677	656	678	708	657	663	651	655	671	707	681	634	679	673	674	660	686	664	629	691	658	712	675	691	681	667	649	659	704	644	693	674	638	724	659	692	654	691	634	679	632	614	645	684	669	658	620	691	664	655	700	693	669	626	690	722	631	676	667	621	636	625	649	652	612	655	658	644	655	623	647	689	665	649	604	683	658	665	679	671	642	686	643	706	652	642	634	651	673	666	640	676	681	669	653	651	648	686	631	642	694	642	650	610	689	694	657	663	681	624	641	670	641	587	678	667	672	641	681	681	649	611	693	621	685	624	649	671	704	651	671	700	635	667	678	672	647	647	700	661	663	653	629	667	645	664	651	639	692	639	663	657	652	651	686	621	639	650	697	686	658	632	632	672	677	658	671	660	636	690	640	662	702	654	688	695	631	697	642	685	717	693	689	663	672	709	691	653	640	623	636	684	701	681	684	640	683	684	735	667	681	686	688	661	706	668	663	642	661	666	635	671	669	687	676	653	675	679	646	711	637	700	654	684	640	664	637	664	665	683	656	662	631	662	658	682	647	678	676	660	678	607	668	662	624	655	712	666	648	680	661	631	672	639	674	634	657	630	693	694	685	602	693	634	611	683	649	683	647	612	680	691	685	643	660	654	658	647	659	665	660	645	654	669	666	692	672	715	674	666	632	662	687	640	639	693	617	694	666	674	630	617	648	663	672	654	635	671	646	634	648	696	656	697	671	676	647	687	687	672	679	648	696	662	646	668	636	646	653	633	662	695	673	629	619	699	685	648	680	699	747	655	625	681	710	646	646	662	664	651	645	691	633	724	679	704	619	698	695	708	674	661	659	616	680	621	672	691	672	671	680	693	663	659	690	640	652	664	656	676	642	630	693	690	685	680	665	654	642	658	672	672	761	671	646	682	664	648	680	691	695	652	718	610	682	620	644	717	614	660	689	687	630	677	635	644	649	701	651	698	665	674	674	648	693	634	672	657	660	667	679	691	654	698	665	632	682	706	672	670	693	659	621	678	675	657	654	656	664	692	667	626	688	679	644	655	655	652	644	702	663	640	698	653	648	642	685	679	657	628	637	709	686	664	679	661	660	668	707	699	629	625	638	670	632	651	631	695	636	674	674	624	694	651	648	701	669	697	675	673	698	636	673	654	662	678	613	702	633	644	712	655	677	660	633	710	654	655	649	687	637	703	644	685	654	691	669	688	682	689	668	654	685	648	688	667	666	678	620	669	676	620	638	653	623	658	649	665	696	616	631	689	677	656	676	657	667	654	598	662	651	673	651	643	681	692	649	659	638	693	693	657	652	663	671	687	723	657	674	631	672	671	668	693	654	678	684	597	622	681	651	699	646	662	647	680	691	715	680	662	723	637	623	684	649	660	667	673	681	677	692	628	694	659	680	641	630	636	675	664	632	638	703	709	649	696	665	651	632	655	662	696	676	669	633	699	689	638	654	685	638	678	652	699	686	648	664	657	655	677	638	674	663	668	706	663	701	634	626	713	664	632	672	624	629	656	650	641	666	653	621	693	674	722	711	658	648	614	640	656	670	631	656	668	639	637	736	715	665	705	625	669	688	678	621	627	660	667	679	645	647	592	667	706	653	668	662	734	668	665	683	662	685	629	653	688	672	677	635	668	618	697	677	666	703	708	707	675	701	659	677	676	690	667	652	654	661	634	646	656	675	686	698	661	626	714	681	652	673	665	683	705	655	667	683	634	676	717	685	681	703	641	621	661	690	671	640	664	692	621	658	695	699	671	658	731	686	650	668	629	680	671	681	660	654	681	678	654	672	699	682	628	666	656	693	641	649	656	694	696	679	688	676	631	654	659	714	675	729	610	679	702	687	677	658	660	650	620	668	684	656	665	666	649	683	653	663	638	676	706	641	647	664	690	692	705	661	669	674	693	675	658	660	662	671	600	631	647	673	699	656	635	699	680	660	631	702	665	691	641	671	622	646	670	659	729	664	662
46292	53410	54910	39427	23305	16371	7574	2435	913	593	561	472	433	410	388	395	387	413	353	321	343	287	1241	3954	3739	2506	1390	636	386	286	286	275	260	267	286	266	286	294	233	260	274	254	290	261	261	254	265	250	296	263	247	262	274	292	265	259	277	263	256	258	287	256	256	272	262	271	240	263	269	269	240	269	270	283	252	259	274	225	280	272	269	257	276	261	274	260	283	256	223	256	263	268	269	264	277	273	273	237	277	254	294	265	237	258	244	240	288	258	249	258	241	259	283	271	266	280	263	287	241	257	261	267	277	260	250	255	261	240	270	252	286	269	240	244	257	236	272	298	220	289	267	235	234	272	253	237	284	287	281	261	260	255	239	231	277	272	250	239	244	281	253	237	233	295	274	251	275	266	259	266	275	280	278	234	265	267	263	257	271	252	273	257	235	268	227	249	275	261	281	258	253	249	257	259	232	251	273	248	274	255	236	265	261	242	241	255	252	260	274	280	257	262	259	296	291	247	286	252	220	249	282	245	261	247	238	264	262	253	262	291	250	272	230	248	270	248	252	260	263	249	243	255	255	293	275	260	235	271	266	271	277	254	264	296	267	245	253	269	236	239	228	264	251	291	239	267	251	258	272	283	236	262	264	277	280	274	269	251	249	295	258	237	219	262	285	259	274	258	264	271	276	260	266	260	261	259	274	268	263	262	242	244	245	238	242	252	274	248	265	278	256	258	273	252	256	239	260	269	272	234	275	248	249	262	261	243	267	279	275	259	266	285	265	246	269	288	238	291	261	254	254	267	267	252	255	222	266	266	245	256	246	278	266	252	264	277	260	281	278	263	287	274	270	261	268	252	250	265	262	268	253	285	250	273	242	257	267	250	264	240	264	262	246	273	255	283	263	232	253	273	254	258	285	266	286	273	253	247	268	238	241	278	303	279	240	273	226	270	256	292	275	295	252	266	261	267	253	240	280	281	297	276	245	267	257	249	275	249	297	228	279	262	278	266	257	255	241	286	233	271	249	287	245	240	274	265	262	261	279	271	279	263	292	254	269	232	281	272	264	246	262	236	284	259	254	273	253	294	270	281	268	253	259	253	250	256	291	263	269	257	268	262	286	273	266	277	254	290	248	254	251	232	261	275	273	287	246	227	245	288	241	264	260	265	273	281	287	259	268	276	271	245	269	269	277	265	272	224	271	251	267	264	287	261	268	267	269	257	259	287	260	256	277	278	264	246	248	238	250	227	258	265	233	243	272	273	271	271	287	258	264	264	242	291	246	277	279	285	260	249	281	273	256	221	242	226	258	283	280	288	219	253	274	275	265	243	306	270	257	242	257	273	246	224	261	235	272	267	292	256	262	260	303	275	258	295	307	275	274	260	247	252	266	244	247	313	237	291	260	249	254	248	241	268	275	283	249	248	297	256	296	287	263	258	252	260	234	259	255	227	239	251	261	240	274	258	285	251	250	263	255	271	255	264	272	271	273	270	245	254	251	262	258	282	260	283	254	247	262	270	278	287	252	288	254	263	273	239	268	258	283	258	285	272	248	239	249	275	251	269	272	262	264	236	263	253	223	237	298	267	265	250	296	257	259	234	244	263	277	254	251	254	244	284	254	228	267	240	264	254	250	257	245	267	269	266	277	287	242	238	236	262	246	258	254	242	258	255	286	278	270	261	276	283	254	244	231	243	288	271	266	274	249	254	253	264	242	278	263	248	283	247	229	242	231	285	268	238	266	246	251	278	254	272	282	260	277	241	252	267	268	278	248	259	271	242	237	255	272	282	251	271	272	281	261	271	252	249	280	272	277	281	261	288	231	250	277	251	283	267	236	237	250	256	231	265	309	263	275	256	270	268	291	300	258	268	263	272	246	258	289	266	286	276	276	289	264	248	293	255	297	247	273	261	263	253	246	270	240	272	261	253	247	261	273	256	205	238	248	252	250	301	277	276	250	236	257	275	269	246	262	236	260	248	232	258	260	273	256	261	246	265	247	248	255	294	227	282	279	237	254	318	260	259	289	260	254	252	251	259	234	279	247	264	239	286	277	262	227	293	218	252	281	269	277	259	253	257	283	236	269	266	249	257	275	257	254	233	250	250	248	250	266	280	257	271	311	297	265	281	267	247	250	273	248	257	266	249	269	281	275	279	238	280	253	265	280	268	265	249	221	275	257	260	247	253	252	265	226	288	274	287	283	258	240	257	277	263	231	291	254	255	267	266	259	224	296	280	276	231	254	236	221	242	254	242	243	257	263	248	277	220	288	259	253	235	299	274	240	268	249	251	264	290	274	262	253	260	262	278	289	252	224	234	276	267	282	246	255	259	242	266	233	250	267	250	269	278	256	260	265	278	276	247	258	243	262	267	271	256	265	249	255	276	270	250	236	278	272	257	248	259	248	273	250	274	240	274	259	273	237	272	243	256	253	279	281	262	269	286	275	256	258	248	239	279	256	237	266	265	276	274	265	272	257	261	251	256	252	229	264	258	250	254	260	249	260	246	269	249	250	294	241	259	280	236	277	274	251	285	264	261	281	264	284	273	248	250	252	287	259	273	240	249	255	280	258	264	269	264	264	241	266	254	248	265	256	249	294	259	252	264	230	274	235	268	267	252	247	292	293	276	257	239	278	272	235	261	270	270	256	248	252	253	254	253	239	247	273	243	265	248	257	268	288	259	268	272	260	249	258	284	258	255	279	265	253	260	284	237	268	260	283	256	248	258	261	279	265	252	242	264	251	277	284	265	253	277	249	297	279	276	245	272	257	294	289	252	288	293	266	265	259	256	271	261	264	249	259	239	276	258	273	260	273	245	233	286	283	281	263	249	274	288	263	244	264	237	285	292	263	286	291	259	265	230	227	279	249	243	270	248	279	272	257	272	268	282	271	247	224	269	249	267	265	291	289	278	248	261	238	247	286	250	262	261	254	254	278	280	301	268	255	261	287	241	273	224	250	272	287	272	277	258	274	289	289	249	273	264	257	292	260	271	287	240	260	283	280	286	256	282	301	264	269	270	268	264	273	286	233	257	259	292	305	275	275	243	270	230	268	245	278	282	255	253	269	236	277	268	280	256	249	257	283	266	264	267	259	278	270	265	261	240	250	269	254	271	257	259	263	249	258	288	257	278	279	258	253	238	283	234	269	269	230	259	266	275	285	264	246	265	294	258	254	270	276	270	277	256	238	277	264	256	255	287	271	243	238	273	283	266	262	246	264	263	251	236	245	237	268	291	239	279	261	287	241	265	244	256	250	261	264	246	260	236	261	246	273	247	232	251	239	258	254	254	270	231	266	279	255	247	244	276	297	274	245	274	249	252	238	267	272	252	263	242	238	288	283	250	245	265	268	269	225	251	296	278	264	267	285	272	258	257	280	264	273	250	244	274	269	274	295	282	265	237	274	274	254	246	274	287	261	246	252	235	279	248	253	264	287	240	281	261	289	238	260	287	278	243	251	254	254	283	253	259	254	272	267	239	279	263	265	280	254	252
35349	51705	56777	36188	4853	3873	2723	2604	2482	2491	2127	1841	1801	1601	1520	1392	1538	1517	1005	1106	1142	1077	6945	19003	16841	12148	6517	2607	1050	766	660	669	650	642	620	667	611	602	616	651	654	661	684	614	599	651	644	648	676	610	641	617	619	594	604	615	618	643	659	617	641	595	608	623	637	637	643	621	630	655	604	627	608	672	640	609	659	609	650	641	611	630	641	590	670	606	675	586	632	619	611	605	694	635	597	638	634	628	614	625	606	641	662	618	653	627	678	603	649	626	628	656	683	649	614	619	636	622	559	618	600	596	655	628	542	655	625	598	671	618	647	637	654	628	617	592	649	653	603	616	592	639	666	570	635	680	625	637	613	626	624	602	609	656	632	605	631	658	601	612	602	614	624	612	652	614	650	670	629	627	603	665	631	651	626	593	634	637	623	676	612	594	601	635	653	614	595	592	626	605	579	622	607	658	661	624	661	616	652	641	614	630	626	632	663	594	573	606	618	631	628	634	641	650	606	638	643	609	616	623	618	604	626	603	647	600	650	595	606	653	621	648	646	614	598	629	670	602	654	618	632	632	637	581	626	639	641	602	660	628	705	613	635	643	628	609	633	659	649	629	639	637	636	668	658	636	623	633	716	575	668	646	680	594	600	633	624	616	626	638	632	639	627	607	630	657	676	617	590	600	608	625	642	632	611	621	638	657	625	592	658	636	625	626	610	623	618	645	636	615	592	624	634	614	575	684	631	618	639	598	594	615	626	632	617	619	641	665	626	648	619	570	631	616	619	619	655	610	645	659	626	641	640	632	686	663	617	625	603	651	645	642	633	646	653	640	611	625	604	651	654	640	643	619	661	668	651	673	656	588	666	675	629	628	595	623	620	649	657	618	646	609	630	613	623	636	649	661	668	649	625	617	627	665	663	615	624	673	658	603	638	620	622	643	617	641	623	615	598	624	628	632	636	603	627	585	671	644	649	687	628	625	657	631	660	637	568	623	681	607	603	642	632	675	630	615	628	648	653	631	671	664	642	656	623	663	627	631	621	646	573	644	655	577	649	617	601	603	619	627	620	634	628	676	637	631	602	614	653	620	613	613	640	619	661	607	585	679	644	605	661	639	657	639	635	594	623	656	663	602	621	616	597	597	654	633	640	611	608	638	640	638	653	614	627	627	631	642	626	600	655	596	640	616	639	613	685	649	626	620	646	613	667	610	647	650	592	609	613	583	627	569	615	629	657	645	606	654	615	610	630	622	608	582	645	665	677	614	617	634	618	620	655	631	662	599	625	626	619	641	570	628	616	646	624	636	646	683	669	585	610	625	588	645	609	629	644	617	654	625	598	648	604	632	641	668	647	654	624	590	625	622	667	612	635	661	613	634	608	668	645	596	608	643	647	588	625	614	630	672	613	665	639	654	652	614	633	651	629	595	661	650	636	660	623	579	611	643	621	635	609	601	622	625	592	627	618	594	627	618	637	624	656	627	699	623	613	617	616	620	619	605	619	568	593	664	662	627	631	611	621	630	640	651	658	649	651	636	626	649	585	654	613	611	558	683	606	630	616	621	648	619	646	661	616	663	650	664	659	615	600	637	662	619	625	609	678	605	664	632	629	599	648	647	623	626	599	687	628	623	639	620	605	643	621	595	609	629	638	619	655	635	673	622	623	620	645	606	593	644	611	627	602	682	656	649	613	624	655	625	647	607	673	658	671	677	635	667	661	671	652	606	660	667	632	604	586	654	625	618	633	629	643	669	667	660	595	635	580	657	640	631	622	650	637	623	666	633	640	621	630	642	601	626	666	621	660	598	619	639	594	610	611	616	661	599	625	623	644	606	609	671	595	644	648	613	669	635	593	604	631	571	598	609	604	623	608	627	658	633	625	624	676	667	669	624	646	641	644	594	610	669	634	604	614	631	644	640	616	645	596	615	614	644	605	619	618	651	627	589	619	587	631	573	603	673	613	610	665	629	597	606	631	632	604	633	623	639	629	634	647	629	632	652	660	606	615	610	610	661	629	638	625	625	661	607	619	619	605	617	652	647	666	615	653	599	700	636	628	630	602	632	639	595	634	606	632	597	620	646	636	610	617	642	624	665	626	682	652	628	605	679	601	596	622	630	595	629	606	632	635	630	655	665	619	615	645	655	654	615	613	657	636	640	589	653	622	672	654	623	616	617	649	603	617	634	621	659	583	636	620	609	667	608	665	644	649	618	617	633	664	580	641	670	627	594	598	618	595	632	649	638	663	704	643	661	665	595	638	599	648	667	672	627	607	586	618	595	615	618	706	614	638	658	678	605	598	614	642	619	671	627	630	588	609	598	617	617	612	597	607	642	588	610	656	639	591	635	620	692	638	610	624	647	634	599	654	607	608	597	642	649	641	617	607	635	632	607	625	652	627	649	620	625	637	621	641	664	662	617	630	642	620	634	620	626	539	604	671	644	631	600	598	594	648	631	594	627	591	624	657	685	638	641	599	604	656	644	646	661	648	693	611	671	618	626	642	633	592	643	655	634	616	633	647	634	639	644	671	658	662	627	579	622	644	669	700	608	646	639	616	579	636	604	599	648	644	630	617	593	635	645	640	630	608	623	598	596	639	615	653	621	615	612	597	592	564	588	690	597	595	625	663	613	644	605	622	613	658	651	630	603	623	610	614	609	661	584	660	639	639	610	634	568	625	612	645	629	644	628	568	636	591	671	675	616	598	649	654	669	614	609	669	641	638	639	634	631	623	652	575	644	612	625	604	601	691	669	606	651	638	621	696	621	629	618	610	621	626	637	633	542	668	617	624	654	608	660	627	587	621	620	630	625	646	620	660	604	619	611	625	600	635	632	629	620	623	638	619	585	636	632	630	628	621	608	626	628	649	628	650	604	576	692	625	649	575	623	654	615	683	641	593	635	609	609	602	644	602	605	627	626	648	616	628	634	618	596	608	622	603	684	661	662	667	658	623	615	591	623	599	609	601	621	621	636	601	632	646	636	653	622	650	615	674	644	638	655	616	640	657	656	628	632	575	574	607	606	618	643	609	651	630	634	612	664	638	648	648	591	584	601	653	608	674	670	610	598	607	633	656	622	606	596	619	656	644	647	644	637	576	622	645	655	625	602	663	636	659	635	639	657	605	687	658	659	623	621	648	634	609	624	644	637	602	622	614	625	638	648	645	646	610	612	628	613	632	619	598	604	678	609	648	614	612	627	639	639	614	680	593	624	597	680	616	630	654	655	618	635	590	583	623	628	649	598	592	680	624	628	652	643	656	625	645	635	643	595	653	675	670	641	645	633	621	640	642	648	578	626	618	601	643	586	647	662	614	617	638	669	672	592	588	628	672	628	646	623	617	660	601	595	622	623	627	633	607	627	645	600	615	638	652	621	574	646	616	660	634	577	611	587	656	645	579	642	611	632	668	629	632	594	630	654	641	598	630	636	660	621	623	639	584	617	621	604	612	597	601	680	652	637	597	618	624	619	626	581	652	609	585	665	615	634	643	646
53677	51932	48834	36499	23733	19225	12202	4368	1527	790	653	514	493	461	377	479	619	351	277	287	279	323	878	5978	8770	5835	2844	1201	470	272	240	221	205	246	220	247	201	204	216	248	262	217	203	222	215	216	206	196	231	228	226	242	228	197	208	218	214	225	218	232	208	208	223	224	208	213	236	214	195	210	232	247	215	222	232	223	216	224	233	256	205	206	222	223	224	244	221	222	232	255	174	231	235	212	202	224	211	216	202	238	208	206	215	216	224	230	213	206	228	240	228	206	218	213	235	213	226	210	231	258	210	246	238	235	204	225	213	206	227	188	214	217	223	246	237	261	200	200	215	214	248	224	223	211	226	231	231	224	203	223	210	264	233	202	205	217	217	210	227	232	237	209	220	198	217	219	220	217	220	196	229	202	256	213	213	226	217	242	220	230	235	226	204	223	237	231	228	215	195	246	226	208	217	223	231	200	209	202	192	213	232	209	193	234	226	220	219	213	212	227	238	217	243	248	232	233	208	235	224	215	215	216	217	226	216	236	207	251	230	218	220	220	198	215	212	218	238	236	233	231	214	188	209	204	183	209	221	200	225	217	196	219	212	217	237	201	212	230	238	228	228	232	224	227	219	249	236	231	218	212	232	228	211	198	246	244	216	234	223	200	239	246	238	211	254	234	203	213	220	246	217	234	251	213	231	225	232	213	234	213	219	226	199	207	235	204	224	205	224	223	215	248	203	226	226	195	234	230	231	231	203	230	233	204	204	233	202	210	200	238	218	222	206	219	253	222	242	234	230	205	239	220	232	246	213	250	208	216	223	234	198	224	215	221	245	210	213	222	241	221	225	206	205	236	240	192	231	246	222	222	228	216	234	206	230	189	228	204	200	224	245	236	184	239	191	214	239	214	233	219	209	214	214	222	225	205	213	230	232	196	190	234	222	226	210	223	242	192	227	249	214	224	251	227	212	225	210	216	202	238	229	222	214	208	210	229	209	180	198	238	236	224	184	208	215	228	212	203	222	189	226	208	225	226	219	215	261	223	246	217	210	192	213	217	208	239	229	226	215	200	245	223	202	213	231	238	213	201	192	224	200	239	248	215	220	206	238	242	238	213	222	221	238	223	219	226	224	222	238	244	224	225	218	223	245	238	226	240	225	229	237	215	225	226	247	215	247	229	211	204	219	193	213	224	236	219	226	203	229	238	221	232	222	234	209	259	229	231	230	219	229	203	230	231	210	198	229	230	174	232	203	227	253	210	189	181	231	251	198	211	199	202	229	227	216	218	198	203	210	241	221	228	201	207	213	224	194	232	231	245	245	227	228	195	208	210	221	225	223	214	231	221	215	207	222	222	240	208	202	212	224	226	202	189	206	208	232	198	212	238	244	238	250	224	216	237	225	220	205	189	206	209	227	216	195	212	217	220	225	256	196	225	211	233	212	226	240	220	188	212	217	213	213	230	197	254	224	239	240	215	229	225	227	192	222	212	209	223	213	216	243	225	240	213	211	226	230	203	201	224	226	260	211	226	205	210	223	236	187	224	215	237	215	225	200	205	234	237	214	215	232	218	217	231	211	225	214	214	201	247	233	222	211	232	225	223	235	206	237	232	222	222	220	223	206	231	195	215	222	233	210	239	227	224	221	232	244	222	198	230	242	248	232	209	213	230	220	228	234	207	217	218	235	228	235	211	226	208	221	218	228	238	202	210	239	204	238	235	211	221	221	201	217	218	228	222	249	231	213	235	226	208	232	216	231	223	231	193	259	212	230	244	229	207	228	207	256	206	219	226	246	212	228	209	223	220	229	218	238	214	209	240	220	241	229	224	220	225	216	228	244	242	221	238	199	228	202	227	232	216	244	242	230	222	218	248	212	243	198	246	230	229	222	223	196	215	251	251	234	232	209	193	211	209	216	198	222	229	224	224	235	231	200	220	209	195	221	197	213	203	220	212	207	217	230	222	232	228	234	222	231	184	213	245	239	202	210	218	222	246	232	198	248	224	199	198	197	213	244	230	183	228	259	232	195	208	230	223	224	212	207	233	208	222	224	213	207	229	236	214	221	238	236	225	198	217	198	247	209	234	195	226	219	229	264	234	214	258	230	217	216	206	231	200	217	232	196	208	208	215	235	220	211	244	216	198	225	211	233	249	194	245	221	204	226	273	229	244	219	224	201	224	199	218	189	217	225	232	250	219	221	209	223	244	243	239	218	188	227	237	222	240	180	226	210	222	180	211	209	236	204	208	247	211	212	216	229	226	201	216	228	176	203	239	253	232	217	206	205	213	198	231	201	218	220	206	230	238	225	229	210	243	213	228	251	225	252	200	239	222	214	198	235	229	222	209	224	251	201	199	227	233	227	207	217	224	233	222	196	216	216	212	216	214	205	219	201	212	216	199	249	239	221	228	217	222	215	199	237	207	233	232	204	225	218	236	205	237	206	223	211	243	238	231	240	232	202	221	224	240	226	202	216	223	240	269	234	213	226	234	226	209	229	220	224	248	245	229	236	212	204	215	221	249	238	206	208	212	213	238	213	214	214	236	207	226	232	217	194	249	210	218	215	232	215	228	214	200	218	245	238	242	223	253	260	212	207	236	201	220	212	208	205	212	226	230	232	225	208	228	237	215	226	216	208	253	224	220	217	223	238	247	227	215	220	242	206	217	238	220	210	191	223	233	241	205	195	219	218	232	208	225	184	213	206	211	239	202	215	240	208	231	219	214	236	206	224	220	225	210	230	243	233	213	209	230	231	204	245	217	259	223	230	218	220	243	221	204	221	195	211	202	199	222	243	206	231	214	238	252	216	217	239	243	221	224	210	226	200	223	190	218	229	227	227	215	215	216	206	233	215	208	220	243	209	222	244	214	225	209	219	208	215	238	230	238	222	237	208	204	220	220	194	224	222	207	254	210	237	234	223	209	249	234	215	232	205	209	220	229	203	220	251	218	218	215	213	235	204	215	217	198	231	250	213	217	215	219	246	197	240	234	240	244	218	247	200	217	221	206	215	240	231	230	237	210	210	224	239	216	217	235	229	239	230	215	225	245	215	251	248	220	256	228	238	232	224	208	228	238	203	235	186	229	209	235	217	209	206	219	230	193	214	216	216	216	203	195	238	192	204	204	218	217	219	240	228	224	215	230	256	207	217	213	208	222	217	208	212	221	210	206	214	224	231	229	243	202	233	266	236	241	230	220	217	224	216	247	223	217	230	218	218	225	216	216	222	205	224	205	215	214	238	220	238	231	202	201	222	235	233	216	216	208	245	272	196	214	209	217	215	228	214	213	213	245	220	247	209	193	214	225	224	226	207	228	230	234	210	227	234	212	227	224	227	253	197	221	198	215	215	239	224	208	208	208	236	248	200	206	242	218	237	231	212	204	234	235	241	211	208	234	226	223	223	222	225	223	204	215	237	246	215	216	202	226	220	211	261	217	215	242	250	214	236	217	212	240	216	214	226	217	226	221	213	224	212	206	231	213	253	241	223	207	238	228
42744	54795	56888	23329	8243	7630	7204	3868	3715	3071	2605	2193	2205	1876	1593	1863	2307	1199	928	936	979	1132	4825	25593	29981	21856	12471	5152	1576	820	620	533	549	531	537	571	527	549	562	522	576	530	520	560	577	514	549	536	560	567	535	527	531	558	562	562	561	540	543	528	528	532	572	507	538	514	580	558	528	548	540	561	574	558	552	549	534	557	534	557	522	552	565	528	579	521	506	566	533	507	533	551	550	529	533	537	511	556	511	547	508	551	499	566	551	535	512	545	573	561	533	576	550	571	533	568	591	549	554	516	532	512	565	555	550	558	591	594	534	505	521	551	547	524	572	534	517	525	550	529	576	557	567	548	549	532	547	570	536	520	547	525	558	491	525	531	535	555	562	529	503	587	560	500	530	559	552	552	533	516	546	531	517	573	519	550	566	509	540	561	543	526	567	528	533	525	534	534	503	520	522	534	533	542	543	484	534	532	503	542	576	526	569	519	540	513	558	545	523	502	522	523	573	514	510	515	583	530	539	506	545	498	517	569	552	526	505	547	562	550	502	486	556	566	546	568	561	528	500	509	490	516	527	557	535	548	551	518	539	498	554	538	504	560	536	545	535	532	498	575	471	526	523	566	558	600	548	537	544	523	521	548	535	544	515	533	573	539	534	546	471	551	557	524	562	531	541	575	531	552	552	503	564	497	571	521	542	523	531	531	549	541	518	558	566	545	504	561	561	533	538	532	505	610	545	523	536	504	522	523	537	570	514	519	538	537	517	533	521	547	543	483	561	504	534	537	567	521	506	565	479	535	534	513	490	517	536	545	499	529	525	553	534	542	560	523	496	517	538	506	523	510	567	549	530	518	527	509	549	501	582	523	527	582	504	550	530	510	541	510	521	535	575	558	542	542	535	550	534	513	553	518	523	524	498	526	583	577	458	547	562	519	510	510	543	503	553	548	539	547	573	521	534	553	557	538	504	549	537	504	527	557	583	538	527	507	522	532	536	549	525	531	558	504	494	554	529	536	538	494	581	552	540	560	522	529	549	532	589	573	508	542	539	533	547	507	567	526	542	582	554	576	553	513	514	511	554	552	537	531	532	515	589	531	536	566	525	555	585	528	586	496	553	566	511	500	573	545	535	519	552	541	524	543	555	550	556	536	517	550	540	537	517	536	561	531	533	546	504	572	496	551	524	522	538	527	563	560	562	552	521	570	595	510	535	551	517	552	527	519	530	503	582	525	561	554	553	530	532	503	547	584	559	522	564	524	574	518	543	496	560	519	549	519	588	559	575	568	516	510	525	498	563	547	525	490	592	531	537	589	540	563	528	528	563	541	521	581	512	576	540	530	516	545	552	542	523	509	551	530	543	497	570	541	518	552	518	551	521	538	552	541	523	510	557	512	565	526	555	541	552	589	550	518	530	521	503	533	547	577	531	528	546	532	519	553	547	536	529	547	525	551	570	567	533	559	499	570	542	549	543	546	520	535	558	517	540	574	504	500	574	528	558	564	520	510	503	522	544	564	536	560	534	527	572	523	516	532	515	565	528	560	585	514	542	497	549	508	522	493	505	559	556	521	561	572	551	519	581	512	558	533	524	511	566	547	532	559	513	552	514	559	519	544	569	556	541	516	512	539	531	495	560	592	550	549	558	529	521	539	528	526	544	549	522	533	549	548	542	515	579	496	510	554	512	535	504	535	561	536	580	524	537	566	530	531	559	544	565	550	549	515	536	527	565	589	570	554	533	551	552	550	525	530	545	503	541	510	536	586	537	503	551	554	533	546	541	543	519	547	529	546	576	553	548	557	553	553	502	501	510	527	554	587	592	532	556	517	585	536	534	562	507	527	555	590	541	573	509	554	574	546	561	566	522	556	534	503	551	533	521	537	545	565	523	554	558	522	560	534	526	546	551	508	547	559	521	547	535	505	546	517	546	504	549	531	529	539	504	506	558	554	551	532	556	533	538	511	559	551	503	538	543	538	536	574	543	549	561	568	521	511	521	574	519	548	564	532	558	543	563	552	527	518	518	509	532	545	496	555	578	494	495	533	516	555	533	565	536	575	554	467	548	546	500	505	590	566	552	588	565	508	589	501	544	571	546	537	566	521	535	528	512	513	515	530	573	565	522	542	572	543	540	551	567	514	522	577	545	535	529	546	544	515	543	515	538	557	532	554	544	522	566	518	551	537	560	548	523	557	534	509	543	547	531	561	515	544	565	519	526	544	500	543	599	551	580	558	540	570	496	571	573	590	531	510	546	532	517	535	521	524	534	555	583	501	552	553	564	523	519	550	508	532	563	542	528	495	584	539	549	551	504	550	512	512	595	497	548	544	537	568	526	486	519	558	598	519	516	543	549	547	560	540	543	568	517	569	543	530	558	551	550	519	549	561	555	522	558	583	520	526	542	523	561	532	519	543	524	544	582	525	522	530	528	525	518	570	546	569	515	534	511	528	535	513	554	503	581	538	534	550	564	559	497	545	504	566	572	498	547	534	528	452	555	564	568	522	533	584	572	536	557	535	525	541	515	584	573	531	489	572	530	517	562	484	500	549	479	496	537	526	501	555	569	551	566	551	575	543	540	548	546	555	532	534	536	528	532	519	558	529	530	517	563	512	550	564	518	518	564	516	531	561	543	558	518	580	539	564	549	554	531	559	501	562	558	516	534	508	544	521	541	566	514	523	544	557	502	594	534	573	571	524	575	566	573	557	572	559	535	508	522	564	541	526	543	513	529	546	541	542	500	593	525	531	557	492	550	539	545	534	539	546	543	589	543	542	503	507	555	507	574	532	500	559	543	554	517	559	534	579	530	539	494	515	545	579	559	532	532	521	536	545	572	524	544	560	513	540	544	516	524	522	545	514	487	541	533	563	576	528	508	523	530	594	543	566	533	572	562	525	521	542	537	532	505	518	521	596	561	565	537	540	529	564	541	560	576	557	538	551	561	521	545	542	526	592	515	554	537	554	545	524	538	512	491	518	567	499	585	512	518	496	558	566	545	546	535	524	535	580	538	538	499	529	530	570	534	516	576	521	564	475	555	513	535	546	522	524	551	532	544	566	531	572	489	512	516	545	565	580	550	507	563	523	558	551	554	534	548	541	517	515	557	578	541	574	519	554	534	524	498	538	502	506	510	560	543	548	549	533	487	503	576	565	512	526	513	566	527	541	528	519	541	519	561	548	532	541	565	525	571	537	534	565	510	522	585	514	541	546	539	591	565	551	547	559	556	509	535	519	567	572	550	531	540	498	551	556	536	535	540	518	479	565	549	541	538	535	588	527	564	548	540	573	589	513	557	558	538	520	590	522	552	558	508	529	548	553	522	541	519	559	514	517	550	543	510	526	543	517	531	551	549	565	579	571	555	551	523	545	566	549	559	566	504	560	530	517	527	537	545	559	563	500	546	579	564	547	525	574	535	545	558	486	552	542	552	608	552	522	526	534	542	533	536	548	548	531	555	485	569	522	511	553	521	536	533	519	521	591	510	539	531	503
16254	22167	24679	10770	1530	555	384	334	326	330	303	287	301	279	278	299	263	263	302	255	261	232	300	518	754	753	574	418	342	279	261	276	238	271	262	286	272	278	253	262	271	283	265	217	250	270	278	250	275	251	272	295	264	278	265	269	241	268	259	260	276	264	274	275	276	274	288	265	270	252	280	287	271	259	231	281	287	283	265	240	330	297	247	261	258	265	272	269	296	277	247	269	256	253	267	275	265	253	287	239	288	292	247	271	264	291	293	264	246	260	319	287	286	276	282	287	282	293	277	289	275	240	291	298	287	300	272	280	282	256	293	271	274	298	262	256	308	263	299	273	280	285	282	272	284	261	254	254	269	268	245	270	241	245	257	302	283	263	266	285	285	274	257	277	283	284	258	250	261	260	284	281	259	277	278	269	272	254	281	271	278	264	253	291	249	306	251	284	261	287	271	254	271	293	256	281	274	256	258	260	300	281	267	255	267	267	256	269	269	247	273	270	262	234	276	264	232	255	256	280	288	293	278	271	262	250	277	276	295	259	265	271	270	251	285	276	268	276	305	273	272	278	266	257	260	282	280	248	227	288	293	268	278	257	265	276	267	275	291	265	254	284	254	240	281	261	269	255	287	275	246	278	284	271	258	258	270	230	288	280	288	256	266	247	285	284	264	268	292	279	289	271	262	278	273	265	286	258	246	289	277	251	269	273	292	267	281	253	253	257	276	259	269	247	259	260	268	280	266	247	269	298	253	266	309	270	276	300	262	248	273	276	268	267	287	268	251	257	253	291	252	292	223	273	254	260	295	276	255	266	281	256	259	260	260	265	252	272	274	220	270	241	275	273	277	225	278	257	283	257	239	254	285	255	299	259	287	270	287	287	253	264	270	271	253	261	239	251	272	262	237	295	271	237	239	273	241	279	265	289	263	273	293	261	263	284	256	274	282	266	286	284	287	275	304	281	270	270	292	279	287	287	232	264	285	256	270	281	266	254	273	258	241	281	281	287	273	230	283	288	256	274	264	294	259	273	279	241	264	239	255	253	274	282	257	277	270	277	279	250	251	283	289	264	285	272	282	253	246	259	257	264	260	267	255	270	267	293	255	244	250	265	246	250	283	270	241	276	270	261	275	257	243	273	275	267	278	279	286	268	261	291	291	305	267	278	257	266	264	277	272	268	275	244	258	251	278	282	284	281	247	258	278	270	279	258	253	279	299	247	269	271	287	288	288	282	259	280	261	267	275	243	272	284	269	269	246	255	270	297	281	278	266	282	232	261	290	271	286	299	277	278	266	249	293	288	299	273	302	279	267	255	277	268	268	265	270	261	269	248	291	248	272	287	280	251	292	271	283	274	289	300	284	267	270	271	250	245	309	248	249	277	275	243	274	275	221	267	284	304	282	287	284	244	270	292	275	247	261	256	297	242	260	256	253	266	256	243	285	293	275	284	273	275	277	297	302	282	281	293	238	296	291	257	285	279	283	281	256	273	279	243	280	285	267	254	268	289	264	267	272	309	294	266	296	283	279	256	255	253	272	283	265	282	265	264	266	277	254	259	286	280	301	269	307	262	284	273	264	296	272	268	285	238	265	280	292	252	294	281	293	251	282	313	248	292	279	316	254	248	252	268	247	271	290	270	275	286	282	288	275	245	282	276	284	281	275	260	244	249	283	264	273	241	250	279	280	278	276	262	274	269	269	284	274	266	277	256	299	289	281	269	309	246	267	257	270	262	295	232	289	251	280	261	289	281	288	267	274	257	292	248	247	292	251	264	274	284	268	246	263	275	267	285	285	263	252	298	257	229	270	285	283	296	310	296	243	271	261	240	227	264	309	263	275	281	290	264	287	267	262	276	274	289	271	283	240	296	284	265	264	285	279	258	270	246	243	300	259	227	306	257	299	276	269	268	272	272	254	275	260	248	269	238	284	269	248	262	280	269	248	248	260	290	291	292	273	270	268	274	267	285	267	251	291	264	298	257	271	280	260	266	264	278	285	276	246	254	270	255	289	266	279	262	281	290	263	257	273	224	274	298	255	264	259	251	266	260	298	301	285	263	250	244	271	301	275	297	256	266	294	265	280	257	289	260	270	264	268	264	279	276	254	238	264	324	299	262	242	278	255	298	285	270	304	275	265	220	251	262	301	300	260	265	261	276	284	262	278	301	281	254	288	279	292	292	280	268	243	267	262	256	281	288	270	284	253	217	265	265	274	253	272	265	249	280	274	276	254	269	259	280	249	256	281	292	271	322	269	280	251	266	262	273	283	236	271	302	276	254	284	290	255	241	279	301	301	274	281	246	259	284	248	272	271	250	289	257	286	279	293	286	265	245	276	259	285	263	241	261	263	287	278	293	285	274	271	264	269	325	266	257	271	267	266	279	249	315	264	259	298	282	276	263	258	280	229	286	282	279	269	291	290	269	286	289	250	295	272	269	292	255	272	258	266	219	272	249	253	300	286	277	302	295	273	288	266	300	245	273	255	248	252	256	267	243	289	292	262	287	273	268	268	321	288	297	292	265	245	292	258	251	236	296	276	280	290	261	281	246	310	253	268	266	266	253	294	260	282	267	262	259	277	263	263	300	306	273	269	280	246	280	254	305	256	281	262	282	253	242	256	255	226	261	299	288	261	287	250	251	284	273	273	255	250	296	290	266	277	281	291	263	240	283	272	269	267	257	315	263	258	259	251	278	288	273	289	286	278	290	264	281	234	261	280	264	258	268	233	292	281	268	261	263	277	227	301	238	253	271	266	280	267	286	273	274	260	261	290	274	276	262	297	294	255	259	254	259	282	269	240	268	287	280	272	252	269	288	259	241	266	273	284	271	257	271	269	292	247	292	263	286	265	271	278	261	263	282	283	264	280	280	272	268	252	279	260	269	252	266	261	279	304	271	272	290	244	270	271	280	284	246	238	307	278	289	280	263	284	239	291	254	262	283	298	282	281	252	257	255	256	275	255	273	274	277	286	261	246	259	284	286	256	244	291	275	288	256	272	240	255	311	276	265	276	281	283	251	265	257	289	241	254	257	252	270	283	275	250	232	248	246	253	248	269	258	235	269	267	270	263	261	267	276	278	262	275	252	276	278	245	302	242	269	259	262	253	243	253	277	284	258	256	249	258	254	271	257	276	268	266	249	258	274	298	270	272	281	271	248	295	289	249	269	281	276	261	266	319	262	281	265	291	266	301	281	255	241	260	252	269	248	249	256	246	275	247	274	253	243	238	281	268	288	287	287	262	235	276	292	292	282	269	266	257	259	247	241	265	274	260	253	227	255	247	267	278	270	289	266	287	297	277	287	247	271	272	268	253	266	240	286	295	277	280	281	296	276	264	290	277	242	278	247	269	278	296	289	264	293	245	262	275	263	260	261	261	275	257	275	278	258	238	266	273	292	267	263	289	302	276	263	275	285	305	271	279	244	277	236	266	262	270	269	272	279	294	277	265	277	275	265	282	286	239	276	269	279	288	297	280	262	244	239	294	295
11045	22789	29678	13590	2518	1852	1326	1106	937	911	913	882	845	808	804	731	734	771	682	695	673	701	720	2139	3225	2802	1849	1227	865	770	680	670	675	649	669	611	662	647	683	658	694	635	682	646	662	653	677	721	690	714	710	620	678	650	714	667	622	748	619	650	678	672	665	659	665	669	608	675	664	684	683	660	627	679	652	671	642	672	652	643	645	662	670	681	643	634	651	650	656	713	648	671	619	660	680	691	660	685	697	664	674	689	654	642	682	681	649	608	663	673	719	679	656	664	661	661	639	618	638	634	659	628	655	694	653	678	729	670	638	646	642	686	661	599	676	655	658	657	705	649	644	654	652	711	647	650	662	644	713	670	667	601	671	636	668	603	679	645	681	611	662	645	689	699	679	640	618	701	635	677	659	616	655	669	695	617	666	684	635	641	678	644	655	672	639	668	642	706	677	594	691	657	676	666	648	704	736	621	639	677	613	694	685	661	641	689	626	608	655	661	638	658	671	624	649	683	677	658	668	643	641	634	651	687	665	630	673	668	652	672	654	659	613	667	676	678	680	650	657	603	697	670	671	666	634	660	662	680	669	606	645	626	702	650	637	700	625	681	703	676	655	648	726	609	661	684	640	697	636	640	615	617	682	637	650	648	714	660	653	667	666	620	668	698	637	656	681	655	670	660	680	643	635	613	655	640	654	659	681	591	653	680	665	627	664	682	641	661	662	652	658	667	666	671	727	622	657	655	686	705	672	648	665	631	666	673	681	709	665	671	641	694	632	679	670	667	638	642	675	702	607	637	629	616	654	686	677	667	673	640	623	690	631	681	658	669	678	623	679	666	705	646	655	633	658	663	633	634	670	686	673	654	651	662	629	659	669	678	682	632	671	634	659	649	654	674	682	656	640	620	670	670	656	685	649	640	611	611	692	633	667	638	645	651	703	659	647	674	650	673	679	672	621	657	655	621	670	670	705	624	676	674	675	671	643	641	607	632	662	660	648	656	636	638	662	651	677	645	643	613	644	671	691	620	669	653	645	677	629	693	676	648	670	626	620	617	654	651	688	603	642	601	654	637	640	679	655	651	697	695	593	637	651	636	641	658	644	650	682	655	691	673	635	655	647	670	643	635	640	684	711	673	704	643	668	668	676	673	660	678	675	680	658	668	650	685	669	663	643	615	647	673	638	639	704	682	647	661	706	672	659	662	677	652	624	659	651	675	646	676	681	626	646	650	629	698	691	671	669	661	647	666	692	686	688	658	627	619	643	620	647	650	660	664	643	633	608	642	683	623	693	678	659	676	671	711	708	650	655	608	650	664	633	651	696	651	671	656	678	669	631	648	642	612	686	650	662	696	663	652	655	624	670	646	652	665	714	652	643	679	647	655	654	662	667	647	685	613	666	694	683	668	649	717	670	658	659	617	640	705	645	686	617	685	674	617	711	697	644	658	643	594	658	661	672	654	660	673	648	672	695	629	698	659	676	649	671	660	713	702	687	623	666	656	648	684	649	582	663	625	630	660	604	659	666	636	675	667	673	677	669	701	627	672	675	622	657	666	705	644	676	633	683	658	663	607	639	623	696	662	618	619	667	639	626	633	659	690	696	674	677	669	637	672	631	649	654	655	686	651	685	669	635	664	679	669	670	641	648	668	668	666	676	675	677	615	641	724	675	673	654	649	639	655	669	639	670	662	693	650	676	680	656	698	602	690	677	658	631	683	657	610	618	661	660	664	682	664	655	614	683	646	606	602	631	606	635	624	654	690	610	682	634	720	668	659	583	668	640	612	658	665	669	634	629	663	588	655	658	637	657	688	647	686	704	667	653	637	679	668	638	651	681	623	640	676	711	635	657	666	621	698	679	666	689	691	656	693	642	693	648	721	628	669	669	671	683	701	660	668	687	641	685	640	633	677	602	606	680	673	624	648	682	687	703	644	653	635	673	646	675	704	638	617	676	672	649	685	636	666	707	696	652	593	584	686	675	607	632	665	671	638	660	649	660	671	624	662	657	643	663	666	655	688	643	663	662	659	615	643	676	650	689	694	662	691	648	676	625	698	617	647	674	684	651	662	626	653	667	619	656	653	663	669	702	665	679	645	646	650	700	655	690	656	652	661	635	673	684	655	694	659	674	655	636	660	690	641	628	648	708	673	621	705	700	670	672	665	607	647	673	649	612	646	646	623	663	662	674	675	675	635	667	675	662	608	656	604	628	669	648	625	656	642	663	636	684	687	653	673	590	620	647	673	605	696	657	623	691	693	666	672	641	654	635	680	663	658	640	640	677	690	674	659	644	647	660	631	699	611	640	653	668	635	681	653	658	676	704	681	629	683	687	635	603	685	616	651	657	635	700	667	677	630	673	669	695	749	616	655	654	688	655	700	674	606	691	650	636	650	667	646	634	612	647	644	626	668	644	680	685	674	631	671	680	655	645	625	658	659	603	672	696	647	665	656	637	644	713	648	659	639	644	664	676	619	659	660	664	692	637	674	666	664	618	647	698	640	663	637	619	704	700	698	661	656	658	678	661	663	666	664	668	649	647	669	669	684	660	677	640	657	649	630	669	690	632	692	640	671	631	653	652	634	639	651	708	705	673	639	668	621	687	641	680	642	673	680	670	641	624	677	664	656	646	652	647	693	651	681	661	685	646	624	631	639	671	699	698	692	715	664	650	647	617	679	663	663	689	721	721	599	666	645	663	688	636	691	659	659	674	672	684	659	664	634	657	613	645	655	645	663	709	661	689	632	678	678	682	694	657	612	642	652	671	678	645	652	661	671	659	674	684	661	685	684	661	670	687	688	604	663	658	645	681	594	641	656	660	621	681	650	650	652	651	640	673	659	704	706	667	598	656	689	677	671	663	711	648	651	682	703	645	716	655	655	647	657	627	656	642	685	655	642	656	724	629	693	657	699	677	641	686	654	652	660	686	701	632	648	641	637	669	705	624	644	645	666	640	637	673	636	647	675	658	659	602	692	666	686	641	615	647	657	664	675	693	662	641	647	667	659	678	632	634	635	625	674	684	634	663	665	615	695	618	701	641	657	692	656	648	608	660	671	687	648	666	664	664	663	651	662	690	671	621	656	667	596	659	674	662	664	639	707	634	679	685	629	700	640	668	735	677	664	672	653	666	632	625	688	644	649	662	667	666	617	676	682	666	720	648	694	656	677	634	678	663	667	632	650	641	639	634	706	627	661	674	646	714	649	640	654	641	638	748	653	642	649	640	687	599	641	650	665	619	654	650	660	693	641	668	631	695	665	627	627	669	630	662	656	709	692	621	674	660	620	670	676	624	649	621	662	654	655	656	673	622	679	639	673	685	642	683	614	649	659	677	636	651	672	656	624	703	685	669	669	693	601	655	641	635	704	647	629	677	684	662	646	677	662	666	683	645	647	663	695	627	639	676	707	640	677	706	660	615	683	647	628	653	625	687	723	682	668	654	662	692	643	681	665	686	656	637	635	666	722	707	675	677	630	633	642	665	661	733	635
46841	53795	55044	38180	23294	17495	9269	2678	906	504	443	408	381	414	415	412	412	494	317	331	299	319	771	3595	4012	2782	1532	779	387	281	293	251	280	261	252	266	241	282	268	247	256	281	280	281	273	266	247	261	276	232	251	248	262	240	257	283	297	287	275	278	264	263	287	252	314	262	264	251	267	258	264	285	253	236	271	258	268	263	273	270	289	264	267	242	265	288	283	230	253	252	270	287	256	262	268	278	231	247	254	282	260	241	233	267	254	275	246	254	257	285	258	253	257	268	257	253	284	262	268	246	245	259	276	279	292	286	310	259	279	267	257	303	297	239	274	267	274	293	244	269	249	283	272	303	281	280	260	267	246	267	276	253	234	260	284	248	279	256	250	243	256	277	292	230	232	252	257	258	308	267	274	254	254	298	259	255	268	263	230	245	289	263	258	246	255	242	255	259	245	271	277	245	246	261	273	245	253	272	285	270	239	237	268	251	257	295	288	263	285	243	252	257	273	268	293	266	262	274	266	234	267	263	257	271	257	264	267	274	251	258	263	261	256	263	270	275	234	282	245	275	279	240	265	287	271	294	280	267	269	302	253	277	284	255	267	240	259	249	250	280	257	257	266	257	263	289	284	248	285	256	249	277	300	228	254	243	242	268	275	300	282	288	283	243	252	303	272	237	240	248	296	279	271	275	297	261	304	299	284	252	275	258	279	252	251	272	245	252	251	282	253	275	266	246	232	272	238	239	276	234	273	287	260	240	261	263	263	278	281	246	279	281	251	263	232	253	255	254	272	259	246	237	222	259	270	275	237	272	271	264	287	253	270	269	256	259	231	261	266	241	264	287	279	262	272	291	260	267	260	256	301	285	299	248	263	263	272	274	280	288	237	269	263	262	257	268	249	279	251	268	282	260	267	252	277	266	262	318	232	277	275	268	283	277	260	284	256	274	273	235	271	269	259	293	253	267	253	241	277	284	267	234	253	261	260	253	278	273	267	243	265	242	258	265	250	264	242	283	275	286	271	257	263	314	296	259	234	282	248	299	246	255	253	253	260	253	246	293	252	231	258	249	258	264	260	241	290	263	268	243	253	291	262	264	262	286	263	248	245	266	247	231	281	250	263	282	275	296	268	245	258	265	235	262	294	268	242	240	231	270	278	263	285	240	304	286	257	254	272	296	238	286	276	253	262	251	281	233	230	257	296	247	258	253	257	287	248	287	259	246	271	291	270	286	281	275	267	233	247	258	276	275	265	268	270	281	261	274	283	281	276	278	239	235	267	245	284	265	268	274	269	250	273	274	266	275	226	290	252	245	276	266	271	272	273	262	281	233	276	256	270	308	270	252	240	268	252	284	266	262	288	254	225	258	285	280	266	256	276	271	296	266	234	270	281	267	263	278	250	296	261	284	287	255	267	258	291	259	273	257	274	234	260	237	268	265	261	268	248	275	216	277	252	272	279	249	256	289	237	291	263	271	258	272	255	244	266	275	287	259	240	264	259	293	281	256	259	288	290	263	258	297	311	260	248	266	245	240	257	256	257	243	252	265	276	269	293	263	258	236	278	271	266	241	256	267	253	280	229	269	232	285	265	255	226	252	285	287	245	281	282	267	231	272	248	272	267	293	277	307	281	272	271	248	273	267	249	262	271	269	263	232	300	273	257	279	268	258	251	258	280	276	264	281	259	266	272	250	253	272	233	265	274	288	250	282	276	248	270	272	254	260	262	263	293	273	269	285	244	242	300	251	249	263	297	279	293	245	299	275	234	283	269	265	252	275	265	247	268	258	268	261	253	248	277	254	278	220	246	272	273	248	286	263	257	285	235	279	235	262	240	275	245	259	288	300	238	294	295	274	254	265	238	291	259	249	256	262	253	254	264	282	273	271	243	237	237	253	279	256	261	258	270	242	237	256	281	249	262	257	269	273	257	243	257	281	291	243	229	275	262	262	265	259	246	274	270	283	258	264	253	243	266	244	308	279	313	257	293	271	269	320	280	284	291	257	261	261	234	267	265	225	260	256	283	254	265	291	244	255	253	271	245	284	287	285	262	265	257	270	261	274	260	289	254	262	247	282	273	276	255	287	244	231	266	283	288	295	299	245	278	268	263	248	284	272	240	262	243	292	268	264	270	295	256	280	246	254	264	280	291	250	268	275	283	259	250	282	262	268	247	287	256	250	250	277	260	268	259	249	276	279	269	236	276	265	248	252	296	275	276	253	276	255	249	270	246	252	251	232	246	260	276	265	291	246	298	251	257	249	271	262	240	258	279	282	260	265	237	244	261	271	276	234	261	247	268	241	248	246	236	267	269	233	274	271	277	277	274	268	257	276	262	249	235	263	232	262	265	232	262	275	241	246	266	271	289	218	268	282	276	265	281	288	277	238	280	266	245	256	257	287	248	232	266	297	271	244	257	287	254	268	265	252	273	265	264	283	259	288	235	279	249	254	246	272	228	241	226	264	286	276	265	298	236	276	272	237	237	265	279	265	279	270	260	284	259	267	264	253	262	243	254	289	284	261	258	269	287	264	286	259	262	258	270	285	254	230	242	262	268	258	277	284	288	237	231	238	288	226	249	247	270	240	280	264	267	233	266	267	226	277	253	271	259	234	252	235	260	291	259	259	261	261	269	255	265	252	280	256	242	306	264	241	285	225	244	236	277	285	248	278	283	240	235	253	264	251	249	256	275	215	256	256	249	254	278	243	258	247	271	276	262	266	255	238	259	254	243	246	292	271	290	267	268	258	245	259	255	247	254	270	283	269	258	257	281	232	297	254	267	252	261	259	255	298	266	276	275	285	285	280	276	251	270	272	279	252	269	282	303	285	265	253	303	233	262	270	253	244	276	239	281	239	266	257	265	245	272	264	274	260	252	240	246	239	290	282	236	257	272	273	228	275	264	272	275	266	271	244	290	264	259	230	225	294	266	275	240	266	276	293	276	259	267	270	251	257	270	265	272	227	258	268	234	303	250	273	256	297	263	263	263	237	260	254	262	243	267	273	268	269	286	247	245	275	303	270	264	268	276	283	283	285	286	250	265	268	241	273	267	273	243	223	253	252	283	261	252	248	261	255	247	264	243	233	261	250	262	291	261	265	291	265	259	256	269	259	243	263	233	262	248	260	272	272	271	254	246	255	278	256	270	246	268	266	247	281	257	280	267	287	263	257	240	269	254	264	241	249	235	280	265	260	281	286	249	247	294	264	281	294	270	268	261	288	303	250	249	259	231	275	254	257	268	245	270	241	272	255	226	290	269	257	257	243	288	262	292	258	237	255	254	295	239	251	283	272	292	278	281	278	268	273	260	261	264	280	256	267	270	257	253	269	249	252	278	279	230	272	250	267	240	226	265	251	267	262	246	273	261	261	245	279	260	267	274	290	241	265	251	235	230	273	260	266	267	258	277	270	257	254	259	248	274	259	264	261	288	251	259	267	282	251	242	254	239	237	273	243	267	248	244	263	265	285	271	252	258	239	284	259	289	264	270	251
36574	55063	58047	28868	5476	5201	6486	2806	2542	1883	1617	1515	1365	1307	1467	1524	1566	1617	936	900	824	991	4065	18377	17965	12782	7339	3454	1520	895	740	675	641	643	633	628	669	586	644	634	657	635	641	648	644	628	669	588	656	657	591	641	614	610	635	640	626	614	673	653	624	594	635	584	633	621	648	616	626	638	614	640	612	657	613	627	615	650	671	638	619	607	631	656	632	629	629	638	603	622	682	623	640	675	645	660	630	635	604	649	675	606	646	624	597	627	617	673	653	597	646	644	569	617	665	589	590	647	651	670	678	653	684	615	666	643	653	630	666	641	623	648	663	639	673	605	616	620	627	665	671	682	624	630	625	630	640	635	615	671	619	693	625	617	606	607	618	643	608	620	615	620	612	650	615	636	605	606	671	655	648	621	628	639	617	637	629	649	652	640	657	613	667	638	666	621	642	624	614	642	633	649	666	678	633	637	648	629	639	661	627	613	628	686	642	634	628	588	628	645	618	665	624	653	635	645	589	641	669	637	692	644	638	608	638	655	623	611	627	588	698	600	605	640	617	715	649	633	628	657	625	640	627	589	646	638	656	624	644	646	616	631	657	641	646	632	636	649	596	641	634	657	644	628	664	656	690	660	610	663	624	626	642	653	641	690	646	616	617	605	602	634	644	647	597	652	622	620	666	647	623	645	647	671	628	622	630	609	612	650	596	625	652	660	624	657	582	601	589	608	635	683	624	579	654	623	644	634	637	622	636	641	637	655	638	642	642	650	604	615	593	659	637	630	619	652	682	620	625	650	600	619	636	621	609	618	713	627	616	620	621	656	666	594	636	573	691	651	656	650	620	618	626	688	600	631	647	658	674	657	649	626	699	692	628	651	663	638	623	642	635	653	632	670	685	648	613	622	603	612	617	655	633	647	615	662	575	622	599	609	638	650	585	606	661	647	625	606	591	668	665	605	669	605	625	608	674	638	625	656	635	607	646	631	634	635	636	615	605	585	621	597	683	620	629	634	636	641	602	636	664	661	633	624	614	681	665	639	651	646	630	620	585	625	647	645	640	610	658	621	611	667	657	664	619	603	627	631	612	653	642	662	600	627	634	600	639	645	663	640	642	648	642	671	647	638	616	662	616	681	645	661	635	649	649	674	623	626	637	636	608	601	669	654	621	637	670	614	672	642	632	629	661	596	636	590	705	649	640	651	646	661	642	655	665	664	614	635	642	612	671	561	660	624	646	604	611	629	627	621	585	642	616	597	628	630	661	660	560	612	653	628	675	640	627	645	626	633	643	618	629	646	651	664	653	601	634	667	653	581	655	650	621	641	630	632	672	700	599	678	615	626	630	616	667	636	663	609	590	640	628	624	635	649	642	681	655	647	633	620	639	670	670	635	624	566	624	644	672	649	632	622	627	660	613	619	619	651	656	638	646	649	652	607	638	615	618	636	621	637	667	667	608	643	619	636	686	618	632	605	616	611	653	664	613	633	628	592	628	659	639	631	622	651	637	609	628	611	629	627	655	657	647	629	654	643	629	627	613	643	591	619	599	663	649	589	632	687	648	644	642	608	632	597	606	649	673	620	644	673	638	618	651	563	648	610	642	630	658	677	643	605	593	642	636	591	651	603	646	694	632	684	617	642	617	649	638	673	644	612	675	582	624	612	597	657	678	616	586	629	641	602	616	632	626	634	602	664	637	641	636	624	662	642	658	596	639	598	643	665	651	644	622	670	611	653	659	626	617	634	622	637	631	617	659	632	614	649	578	640	625	619	623	652	606	650	651	642	643	658	572	612	663	632	659	632	633	621	650	664	590	668	583	653	668	655	647	646	618	641	652	643	614	621	662	640	609	621	608	645	667	594	667	626	666	607	603	646	638	628	646	613	653	588	621	659	622	638	634	647	606	603	666	611	639	616	590	639	663	603	660	653	653	619	647	636	602	630	625	634	581	680	668	678	664	689	622	671	616	609	637	664	627	620	616	655	633	598	657	644	650	657	625	663	632	648	656	617	688	620	582	657	640	606	619	609	583	651	610	681	629	630	632	637	654	641	606	631	624	650	657	647	632	643	631	624	621	572	606	628	679	651	655	638	635	651	649	650	679	684	593	654	610	644	694	614	621	659	617	630	624	598	641	633	654	645	640	621	664	642	653	629	651	674	642	636	627	644	588	579	637	659	612	606	622	640	643	627	647	670	652	605	598	680	648	607	610	633	626	678	619	648	608	631	592	651	620	611	648	616	575	617	628	671	634	597	643	662	642	619	606	626	632	575	639	611	641	637	629	654	619	624	617	664	614	688	625	648	655	644	622	616	632	593	591	625	600	637	632	600	621	622	674	666	638	627	688	566	608	649	630	633	612	604	619	664	613	670	571	677	688	677	656	625	607	659	700	639	586	684	623	617	650	643	623	666	588	647	601	616	630	597	609	651	649	625	630	635	649	626	662	594	615	610	634	662	624	599	631	578	636	659	619	633	631	654	631	615	679	601	651	646	641	652	624	637	625	645	628	648	610	608	590	638	624	607	613	655	603	632	598	593	629	670	609	648	619	628	650	675	612	657	615	650	614	678	612	649	672	633	625	657	638	649	664	588	607	622	657	638	659	666	607	599	628	610	651	648	634	644	609	644	681	677	643	652	600	633	641	638	616	634	629	589	632	638	660	652	679	615	626	618	665	628	658	632	638	658	627	629	632	672	626	633	634	613	614	610	639	636	615	625	619	581	634	620	668	602	605	582	632	620	582	607	616	657	620	668	634	666	621	656	661	669	641	632	630	636	621	598	622	644	635	639	552	663	630	656	649	604	635	642	622	628	599	600	648	607	656	628	634	637	602	670	684	623	625	626	665	677	611	644	597	615	610	688	612	620	648	659	675	593	633	628	643	624	607	633	618	629	648	695	658	626	639	615	687	641	619	634	661	653	623	599	638	639	600	654	653	661	639	645	636	646	643	632	609	657	644	669	650	608	635	656	675	624	590	629	592	583	673	641	656	631	570	651	590	661	610	627	583	618	610	635	639	628	584	629	661	708	628	626	675	659	681	642	681	598	628	665	612	656	637	643	664	614	651	628	622	648	652	638	618	608	661	653	625	641	654	614	648	642	642	608	609	596	699	604	632	674	683	654	621	623	627	605	659	610	663	649	669	663	625	678	667	621	656	637	672	624	640	617	600	649	638	635	641	620	639	616	587	683	687	629	622	603	652	649	632	633	637	627	651	641	660	589	646	615	652	625	610	634	666	643	599	618	664	627	678	628	606	670	605	660	604	645	655	606	632	638	615	666	636	669	645	664	640	653	637	610	596	629	686	634	623	619	610	630	610	607	611	617	606	657	653	624	625	607	604	641	628	608	623	655	622	609	646	649	651	658	629	618	631	663	613	629	646	614	634	669	627	647	631	628	608	652	659	675	626	629	639	623	640	599	632	630	621	670	651	665	694	607	660	635	681	630	675	633	646	637	656	630	604	658	640	672	647	630	605	652	655	640	604	668	626	663
57494	50092	49353	37468	25203	23738	19897	12038	4409	1115	546	564	497	533	556	453	562	627	927	810	520	387	1221	5555	7636	5936	3222	1454	639	316	258	226	240	212	221	236	219	236	214	258	219	255	234	239	243	246	249	219	242	235	235	232	216	197	195	238	203	236	265	236	203	223	236	224	253	211	222	248	224	240	215	220	248	230	245	225	242	223	221	217	223	223	225	237	216	278	236	231	240	227	227	245	222	234	255	249	230	228	225	234	204	238	224	214	207	230	243	246	251	234	233	229	221	251	217	223	245	246	230	216	241	230	225	236	225	216	236	222	235	226	242	249	254	247	228	247	189	223	252	234	218	232	245	229	225	259	235	237	248	218	216	239	231	241	241	225	231	271	217	235	255	228	212	247	263	240	211	239	211	237	230	239	238	228	239	229	228	220	236	253	210	216	241	229	240	227	231	217	212	243	241	278	242	210	250	216	216	239	241	210	244	213	249	266	205	229	245	239	236	266	247	221	227	228	244	236	240	218	186	234	198	210	228	232	240	206	205	240	238	244	212	208	230	274	237	233	200	242	249	235	225	212	242	235	269	214	269	225	271	246	230	196	212	237	259	221	233	230	232	243	233	222	224	207	227	231	206	251	223	240	215	220	241	236	237	228	245	236	236	228	231	229	217	238	221	228	233	226	248	250	245	218	239	218	244	230	231	220	244	241	230	240	212	234	218	265	223	210	241	246	236	233	274	231	233	248	255	199	251	246	218	206	231	221	206	261	238	204	230	241	219	224	216	256	257	229	209	234	236	205	230	233	209	213	221	213	219	238	218	242	238	240	210	232	237	245	231	206	218	231	243	237	251	219	231	249	248	249	218	223	238	208	235	201	226	253	231	210	225	218	212	226	230	207	223	232	234	192	205	243	222	242	257	225	244	220	223	234	224	226	239	239	212	253	214	239	237	202	251	251	212	219	225	247	231	209	236	247	235	218	230	214	204	242	229	231	222	242	236	238	223	229	257	222	247	233	259	247	241	251	251	205	226	214	230	282	235	243	207	244	250	221	237	209	255	269	230	253	216	216	224	226	244	227	199	261	261	202	231	217	238	201	207	249	233	228	230	217	235	235	232	231	221	214	226	240	236	237	220	217	215	213	228	203	206	213	248	211	233	275	216	265	238	238	225	215	221	229	251	233	238	231	234	229	251	240	226	201	223	238	216	211	223	213	232	221	255	235	249	220	241	204	228	246	246	226	239	227	262	229	231	199	247	224	234	242	222	234	214	237	247	233	264	236	246	235	242	210	224	229	270	254	245	213	208	263	263	211	235	207	216	226	202	245	267	226	237	219	224	204	233	216	216	246	186	263	196	203	216	241	237	207	206	241	205	252	237	237	210	233	237	222	236	253	228	246	208	250	251	245	202	220	230	257	275	260	211	218	218	250	211	258	241	225	235	220	214	210	271	238	248	241	211	213	241	248	202	223	227	240	219	232	282	226	222	223	230	231	241	198	234	257	251	217	262	241	269	269	235	229	230	221	263	238	214	237	236	228	236	231	255	222	218	220	264	248	239	206	224	238	220	238	243	223	229	230	205	239	208	241	241	257	229	245	214	253	215	213	204	252	236	232	243	261	228	250	218	246	242	239	263	213	241	246	228	265	229	230	235	231	247	237	217	220	188	230	235	220	233	227	239	214	222	240	231	206	209	242	220	253	228	242	224	221	250	232	233	233	234	245	196	234	236	217	235	224	256	241	223	246	239	227	257	228	220	222	196	250	226	231	228	252	251	236	254	232	243	240	214	222	207	232	220	236	220	265	253	216	243	219	247	237	220	255	237	228	233	215	226	236	236	259	243	202	233	248	212	228	228	226	239	241	237	227	256	241	259	220	226	254	220	240	226	215	229	247	217	243	214	218	237	246	246	213	240	247	232	209	208	231	217	213	220	222	229	249	222	233	235	246	239	231	237	246	229	210	247	237	201	227	233	237	232	241	246	233	226	226	221	215	219	210	213	250	245	243	240	235	241	219	233	250	229	233	215	248	228	235	246	222	267	206	227	247	226	243	214	239	231	248	245	205	218	233	270	235	224	229	227	239	224	226	228	248	233	217	229	236	229	238	225	245	249	220	253	244	234	220	263	232	263	218	256	233	216	241	229	226	242	198	232	221	231	259	226	250	225	217	244	212	227	241	204	248	242	233	200	244	249	220	246	230	250	214	218	241	220	219	212	235	230	220	233	254	221	244	213	238	243	216	240	217	222	240	223	261	220	246	237	251	246	233	236	227	226	213	219	241	215	245	230	233	219	240	230	243	260	218	272	226	212	218	231	206	217	223	237	226	214	261	222	227	220	240	242	230	232	228	213	236	244	236	262	217	245	253	218	226	206	216	225	257	241	227	207	244	255	231	226	210	239	245	250	234	258	209	227	231	226	229	246	213	200	218	210	247	243	246	224	247	232	220	227	212	222	218	230	212	217	244	223	218	211	241	249	252	222	276	213	227	221	221	229	229	224	230	226	218	241	248	222	218	216	255	221	222	248	229	228	251	236	235	254	225	255	236	223	241	224	234	255	178	228	232	247	256	232	223	229	226	235	229	207	236	253	227	226	217	215	226	253	224	198	218	235	228	229	222	253	236	232	247	241	226	239	200	240	198	230	207	223	227	201	241	254	218	238	237	223	226	211	238	231	258	224	230	204	219	196	205	229	230	222	232	252	246	247	246	232	239	216	223	240	238	226	240	227	219	255	247	216	236	243	261	197	253	245	238	221	212	235	218	237	209	239	221	225	242	250	257	248	215	226	251	244	246	218	234	236	250	233	208	244	236	226	237	245	225	233	241	216	213	260	239	268	232	244	202	220	221	219	201	219	249	237	223	248	206	219	250	222	226	215	211	255	218	235	267	232	232	233	253	219	224	256	246	266	251	232	229	245	247	219	228	223	212	221	232	224	220	255	218	235	207	217	256	260	243	238	226	229	234	266	210	233	257	206	203	218	213	216	225	230	219	232	246	225	218	207	253	222	204	221	214	236	230	194	211	211	234	199	237	228	207	242	209	224	216	218	247	248	263	213	239	252	242	229	220	241	243	224	241	233	260	218	224	236	244	261	233	234	230	228	218	269	224	193	235	235	247	233	235	211	240	238	247	241	233	238	252	237	234	243	242	265	230	215	208	226	225	215	261	239	219	235	215	254	264	253	217	228	238	200	232	218	225	227	216	221	220	249	253	236	231	262	228	227	218	255	224	213	228	227	226	230	244	245	251	222	198	196	214	248	239	233	236	221	240	218	226	245	267	239	200	231	253	265	229	230	231	229	221	252	203	252	234	236	212	222	242	257	222	226	223	241	226	238	222	239	224	222	229	243	231	232	240	241	243	236	219	239	224	262	242	238	245	207	246	223	196	244	209	224	226	234	219	210	215	214	227	208	225	237	225	214	224	224	241	235	243	230	204	257	219	232	210	234	217	233	265	257	232	244	240	211	239	239	219	220	225	217	226	231	224	240	195
50157	59000	56660	31533	8199	6622	13966	5481	4071	2977	2299	2397	1965	2024	2036	1868	2399	2801	3932	3695	2154	1396	6487	23726	27907	22407	13909	6534	2312	951	683	595	550	594	584	531	576	542	571	585	577	531	560	564	576	530	588	552	570	557	562	512	543	550	549	578	570	548	527	556	546	576	568	567	559	549	543	529	527	481	546	618	545	569	548	532	562	559	565	545	561	527	577	574	553	550	513	540	561	571	548	539	560	549	570	565	538	560	572	551	537	567	566	549	546	549	569	510	562	558	559	554	594	564	545	525	548	562	559	575	548	530	574	525	558	535	555	578	550	551	563	554	621	547	546	546	546	535	563	555	551	534	546	513	541	575	534	534	546	539	553	528	548	586	561	581	518	568	560	587	510	532	549	555	523	563	557	609	552	495	575	544	566	523	551	561	572	577	584	560	555	518	528	572	582	571	554	550	549	526	534	568	569	560	505	578	531	528	540	533	538	537	568	559	575	523	570	515	536	526	548	541	535	527	528	519	548	525	579	565	549	531	549	569	563	579	539	521	491	560	544	535	525	551	595	578	548	621	560	561	568	598	548	548	558	580	521	561	563	534	532	544	525	526	552	551	548	569	556	559	538	543	541	545	547	575	555	555	558	550	564	549	572	571	535	586	523	528	539	601	564	548	519	553	582	551	562	564	540	529	558	554	511	540	565	541	564	565	529	563	578	554	546	552	545	513	605	574	541	562	550	550	534	538	560	580	553	566	566	550	556	562	569	520	547	580	546	561	542	549	565	557	559	557	548	564	590	559	594	529	570	565	545	551	541	585	560	523	557	559	557	552	607	549	549	578	579	564	601	534	562	540	545	559	519	596	545	535	549	574	549	571	561	565	563	559	562	555	562	526	532	560	554	547	512	556	547	544	559	552	536	548	557	540	532	545	572	533	555	515	511	574	541	576	516	512	542	602	549	578	522	573	558	547	543	564	557	573	518	540	556	529	563	554	546	525	547	559	518	557	569	531	542	523	530	542	580	575	538	547	557	528	568	514	488	524	567	603	561	531	588	542	497	572	570	563	576	524	525	530	587	533	563	574	544	533	559	554	574	521	540	526	549	553	565	540	510	549	539	550	542	565	579	578	572	521	541	542	517	567	548	590	525	529	557	541	584	564	604	557	557	517	536	606	561	539	521	527	542	532	540	551	550	580	506	528	547	546	575	546	564	514	570	544	563	560	548	560	546	575	568	510	550	561	579	542	508	566	564	503	530	556	549	550	599	557	513	571	533	536	581	548	590	564	536	535	554	558	526	569	577	554	533	534	580	518	536	563	502	553	561	522	587	574	547	527	512	545	562	602	541	523	552	595	583	583	528	589	526	542	547	555	571	574	541	553	562	549	515	512	522	546	589	562	550	561	522	602	543	547	572	539	545	553	557	549	503	548	577	542	548	565	519	531	546	534	571	554	549	553	557	508	602	538	550	538	536	542	535	544	552	548	560	567	578	514	566	575	547	556	539	575	546	585	570	583	532	551	515	523	547	526	522	563	538	559	558	589	533	554	536	549	533	533	560	532	525	530	601	523	542	582	531	568	537	537	554	531	546	553	556	500	526	554	531	548	569	555	542	533	547	554	529	567	556	554	542	533	568	585	548	567	560	545	559	552	569	546	597	533	571	543	525	542	575	575	583	565	575	514	523	568	563	584	550	492	586	558	539	603	508	543	530	532	545	550	559	573	518	576	553	567	608	576	531	586	557	558	562	574	589	596	572	520	546	540	545	525	528	523	568	539	518	575	578	507	504	559	553	557	517	508	559	536	529	571	530	569	538	552	521	568	543	518	538	563	533	541	551	549	568	527	558	555	547	587	569	510	550	561	565	533	521	578	554	555	546	563	550	551	557	530	548	549	567	563	496	552	525	522	554	540	572	561	543	527	555	556	537	519	502	547	533	554	568	567	550	554	560	548	589	547	571	558	561	524	552	529	563	543	588	569	527	534	559	542	557	543	524	547	566	568	586	541	556	598	505	563	556	546	562	514	546	549	521	592	521	551	577	567	565	542	523	563	549	538	555	535	561	569	563	540	570	555	544	572	499	543	565	585	527	581	562	553	557	550	579	559	556	567	551	583	514	593	561	551	535	530	577	553	538	527	561	535	548	513	556	527	507	558	506	517	553	538	549	594	576	553	567	515	543	541	521	538	554	608	549	551	541	519	583	509	574	544	578	509	506	571	568	540	534	536	554	539	554	557	520	499	560	514	496	538	508	559	527	558	557	563	499	516	573	543	577	512	565	546	498	555	559	531	568	523	513	550	535	532	551	547	545	536	578	578	557	609	577	570	535	505	557	539	541	509	521	519	535	529	542	552	537	553	602	545	550	528	536	533	560	558	531	541	542	535	585	523	540	570	550	547	514	553	542	516	531	557	608	557	555	566	562	547	537	524	520	578	592	521	559	540	576	551	616	506	541	555	566	552	595	514	549	606	526	578	520	550	582	526	575	512	558	589	527	538	584	536	515	536	568	534	501	592	554	551	576	565	504	523	531	577	528	512	556	555	567	539	581	575	555	563	586	543	544	515	567	579	550	530	549	516	538	551	534	526	551	579	552	529	547	558	547	529	544	533	568	573	529	535	542	561	559	570	560	531	543	572	547	506	535	563	541	539	518	595	545	576	579	516	559	553	617	506	559	586	534	556	534	581	568	531	586	530	575	558	518	533	587	548	547	554	564	547	540	550	562	574	563	549	532	546	549	524	575	577	549	574	528	577	492	562	562	547	533	571	559	535	564	549	528	538	540	538	569	505	572	535	573	528	548	583	536	572	567	528	547	533	541	539	540	556	538	499	516	541	527	566	542	554	531	566	548	547	592	550	498	527	516	561	590	544	561	562	560	574	529	573	571	562	569	607	533	604	541	514	506	569	521	557	529	556	526	532	526	537	561	569	557	555	540	550	534	540	533	553	517	546	540	543	572	558	569	548	545	532	509	546	541	540	579	570	564	559	566	539	529	534	520	576	540	555	542	547	570	545	499	552	545	583	526	531	512	565	571	596	538	583	514	594	543	490	636	519	513	528	514	553	575	556	510	539	595	542	569	559	520	581	509	512	542	511	547	580	540	543	526	525	547	514	559	559	541	547	546	569	557	549	520	563	526	526	566	568	535	567	545	557	523	547	561	545	581	558	548	573	592	560	577	587	534	505	519	546	538	571	547	562	572	539	503	556	550	580	571	542	560	525	554	567	529	603	525	582	567	535	548	516	541	506	526	557	565	547	537	540	517	564	558	587	560	520	564	552	538	550	498	554	523	521	522	543	603	536	545	555	563	499	514	546	574	554	578	546	542	542	522	538	512	574	559	537	561	530	573	554	538	545	510	507	592	545	544	523	579	510	547	555	525	526	559	555	525	534	536	543	551	547	597	540	512	523	561	541	528	566	566	574	509	544	540	546	583	531	548	551	504	559	546	588	531	574	527	528	553	569	539	602	586	546	568	518	534	534	568	522	550	535	557	550
18834	21067	23309	5564	872	443	407	420	325	326	294	297	284	299	288	284	288	251	266	323	302	310	272	397	705	781	633	488	358	290	269	266	265	304	270	270	271	281	260	270	274	256	256	251	244	289	285	286	274	283	271	305	255	248	286	285	293	265	274	295	284	263	271	288	232	245	288	283	272	279	254	274	279	284	279	288	301	286	267	280	260	278	269	247	263	265	292	258	250	256	299	275	288	278	272	251	290	260	257	303	263	251	268	275	277	256	247	252	250	262	287	263	287	293	260	264	260	285	291	261	272	277	244	288	305	265	306	276	263	248	280	233	276	287	295	293	270	258	272	268	261	277	270	236	244	265	277	289	289	283	260	288	251	250	244	278	268	288	283	298	262	270	239	282	274	255	263	270	247	259	285	230	286	290	291	276	276	308	278	279	267	267	261	267	230	281	248	281	293	264	262	280	257	265	244	264	271	266	266	288	270	271	284	256	278	255	245	275	269	268	279	255	269	262	260	267	263	255	282	301	270	274	276	248	284	298	271	260	282	288	285	280	252	272	258	253	293	278	288	268	276	247	268	261	267	263	214	268	278	259	279	251	280	275	281	256	301	282	280	274	258	281	281	236	250	275	261	287	279	281	266	256	307	292	287	268	277	264	283	236	230	327	284	235	267	237	263	294	255	284	269	260	271	277	245	248	284	265	251	276	234	274	261	271	284	294	271	260	295	303	272	245	269	260	285	270	244	257	252	290	279	262	281	253	288	262	279	295	254	253	269	283	276	281	250	269	279	274	288	277	313	277	264	250	246	294	288	276	257	243	266	271	282	286	285	259	269	261	262	288	249	266	272	260	282	278	279	272	259	272	240	261	303	256	274	270	243	299	259	284	259	263	289	296	302	242	262	287	281	269	252	280	255	260	261	279	259	248	244	275	258	294	261	254	253	253	259	271	278	249	291	262	281	269	289	306	267	277	282	265	251	290	263	256	285	285	254	282	272	288	285	267	283	248	281	264	271	271	265	247	292	292	281	266	309	290	255	272	281	247	264	253	260	299	291	259	258	280	247	266	259	275	238	249	261	267	279	272	234	258	230	304	239	273	251	257	245	284	276	304	291	279	269	274	277	271	276	245	264	270	273	280	278	263	279	284	257	287	261	288	269	288	265	280	249	279	283	269	260	282	282	262	291	259	258	295	295	267	249	293	293	271	292	236	296	249	275	276	254	294	285	301	290	277	295	266	289	306	290	265	233	287	268	282	302	273	284	258	297	277	291	272	252	275	277	278	268	272	262	305	270	263	262	234	269	253	273	249	264	286	273	254	275	283	259	264	278	250	295	287	278	245	251	256	287	265	283	274	263	263	306	271	305	286	268	255	242	279	284	250	276	266	258	285	275	268	266	265	253	260	258	243	265	284	273	270	251	299	273	266	272	279	261	306	260	261	263	256	230	277	287	244	267	270	255	278	271	259	304	272	285	261	255	269	263	295	268	274	250	300	264	268	265	279	281	249	280	289	273	248	238	302	270	250	283	286	265	295	300	263	264	288	275	250	262	262	289	276	272	248	267	319	274	276	268	274	233	284	270	296	293	295	277	255	240	281	276	252	280	274	279	240	252	235	291	253	269	259	292	277	306	294	267	255	276	280	270	272	294	289	265	278	255	269	269	270	239	291	260	252	285	264	265	278	284	288	289	253	296	288	286	292	282	277	305	258	281	229	285	250	280	266	286	268	264	261	243	285	267	281	259	267	270	260	273	281	262	251	287	274	305	259	254	273	268	272	266	272	273	247	241	303	262	249	277	257	268	271	253	271	260	267	274	276	265	286	261	289	250	300	265	286	278	269	273	281	244	253	264	273	305	276	268	285	296	288	268	267	255	268	258	288	271	267	280	247	280	272	255	283	257	283	250	293	248	313	278	294	272	255	270	281	275	276	283	280	281	244	270	271	294	305	255	267	281	282	262	271	283	299	260	262	265	280	264	241	254	271	290	277	254	276	241	272	269	285	260	294	273	258	262	281	304	279	285	284	295	230	282	290	289	264	272	268	275	289	288	249	252	259	254	259	311	252	274	267	314	258	254	256	303	283	270	268	275	281	295	293	254	254	258	313	306	280	268	252	271	257	291	278	294	269	272	288	259	259	263	268	294	270	277	276	285	272	252	269	265	278	283	276	262	265	269	272	276	283	269	254	244	298	266	295	257	277	245	252	268	267	283	254	289	283	278	273	250	293	253	250	310	248	275	274	287	253	258	276	292	241	264	279	254	289	261	245	274	277	292	259	268	296	284	250	281	259	247	272	252	283	252	284	258	265	269	262	262	286	255	277	264	281	257	228	266	272	293	274	261	269	276	258	270	281	267	250	261	263	283	280	256	314	275	260	273	287	291	267	252	258	269	275	278	290	265	257	303	280	251	277	293	301	271	272	252	275	274	261	280	272	230	245	281	253	276	264	256	282	277	234	256	294	261	259	279	271	254	282	294	253	271	278	257	269	278	256	252	244	279	270	287	258	289	298	255	292	261	297	275	290	263	275	279	251	286	262	237	285	279	266	292	272	256	283	306	273	324	252	265	228	274	297	325	237	301	281	283	281	285	298	263	285	278	271	294	274	283	278	282	293	256	267	278	277	283	258	262	290	275	282	252	274	283	277	254	268	245	297	251	270	296	270	270	256	279	289	268	226	291	298	290	271	266	266	276	276	299	253	265	274	281	248	295	290	240	274	273	274	264	286	279	286	265	260	288	283	261	260	276	287	293	314	271	307	262	243	273	278	287	258	267	256	262	287	271	260	291	296	262	272	281	269	261	263	271	272	299	273	277	231	268	285	273	263	275	257	280	289	262	301	262	264	260	285	279	265	257	247	265	261	285	279	263	276	258	264	277	216	261	284	273	294	290	283	278	273	250	271	264	284	272	293	278	292	271	266	277	288	282	279	277	280	277	280	260	265	263	263	309	299	257	277	275	274	289	285	232	258	263	280	235	266	246	279	263	287	286	268	289	263	273	250	254	287	235	269	248	269	270	287	267	277	249	290	276	274	263	290	292	239	252	257	248	292	277	271	280	261	289	261	270	288	272	250	248	272	254	275	279	267	262	271	281	289	249	267	284	269	293	291	262	262	312	245	283	275	254	253	280	274	276	276	254	257	285	260	274	303	252	278	266	265	265	255	246	271	261	289	262	260	302	280	272	267	250	288	274	269	246	289	272	298	277	283	272	260	261	267	307	292	259	271	261	278	252	271	274	273	262	259	277	280	277	268	278	266	272	268	268	244	269	267	272	270	251	260	268	286	282	268	274	273	291	252	281	279	235	278	301	293	289	277	287	264	255	238	231	286	247	267	282	265	248	299	300	267	268	274	285	263	235	280	247	300	243	274	301	313	236	249	258	299	237	252	262	305	283	277	278	293	279	275	269	260	245	283	263	273	276	262	249	306	280	283	278	281	261	264	269	250	276	274	266	247	264	262	259	288	283	252	256	260	273	276	299	272	283	285
13123	20917	27886	6326	2233	1450	1563	1379	992	883	834	848	840	801	788	772	815	802	783	785	829	695	768	1591	3194	3169	2210	1419	1003	728	701	668	651	644	682	669	652	725	669	667	647	688	679	639	651	682	648	659	625	684	645	684	642	635	639	657	657	638	676	655	609	683	672	658	662	624	642	646	628	660	703	656	640	657	677	706	648	637	644	665	674	650	642	627	638	636	642	676	644	657	621	671	664	692	633	651	678	659	671	684	707	713	673	677	646	663	666	674	657	650	655	653	649	632	659	671	639	666	647	617	647	606	680	717	664	635	629	625	658	687	652	695	633	635	657	660	623	693	636	654	670	649	688	675	693	636	622	662	619	653	660	644	629	662	678	638	633	701	670	659	662	719	675	691	659	643	666	629	605	621	677	655	678	640	636	670	686	653	669	669	666	624	660	668	719	653	667	677	672	666	641	700	669	717	680	647	689	660	652	605	646	695	651	647	711	658	628	700	655	640	707	657	651	681	629	699	696	654	666	685	654	661	717	670	676	648	650	651	654	672	659	687	651	690	648	699	649	636	686	663	692	639	630	694	698	652	656	687	696	669	652	622	636	690	686	677	616	667	697	680	661	642	686	630	665	695	672	697	646	661	634	666	668	660	670	625	639	667	669	666	650	654	669	645	665	660	606	663	648	651	648	597	659	669	659	656	641	614	686	656	659	674	679	615	628	617	673	638	659	665	652	686	665	642	669	604	648	685	702	620	715	635	710	701	639	688	631	647	652	707	662	676	628	644	655	664	618	665	661	654	675	667	659	688	600	669	668	655	641	677	676	668	650	679	678	679	680	699	658	608	635	661	637	661	711	679	654	659	656	677	698	663	651	627	663	668	684	655	662	647	646	636	656	682	627	677	657	699	674	709	633	673	665	663	657	631	637	668	651	689	704	633	620	631	633	715	606	614	687	651	642	635	698	647	623	643	639	633	673	651	612	649	668	610	673	639	679	647	663	668	650	680	709	679	667	668	645	682	702	656	622	643	640	654	694	642	655	605	684	673	673	626	655	629	645	653	663	620	623	674	646	693	670	643	677	707	671	664	649	617	663	673	638	660	678	662	683	658	695	652	667	673	623	705	656	670	672	650	626	640	689	646	644	678	613	683	657	667	649	650	637	682	631	652	675	669	664	605	680	684	645	652	692	688	651	634	700	647	663	669	638	629	714	666	659	667	672	651	651	619	660	697	647	661	671	651	618	665	652	658	654	681	659	671	659	650	638	675	667	681	668	636	676	667	622	647	646	706	653	679	638	633	691	629	662	704	676	664	580	682	667	683	700	673	666	668	709	676	667	653	661	653	702	696	694	656	619	675	710	674	719	650	694	628	711	671	644	681	676	669	674	672	667	673	700	691	658	668	680	658	630	680	665	668	693	665	664	725	663	662	704	667	680	687	690	691	634	663	669	668	626	623	681	672	665	652	629	687	659	645	642	604	635	654	628	660	633	636	691	666	694	638	682	685	694	607	640	663	697	667	633	684	617	664	609	667	612	660	699	643	680	651	626	617	687	678	647	707	652	628	699	642	645	714	691	687	632	652	672	591	640	653	630	640	645	622	650	718	662	642	705	657	659	690	669	684	680	637	694	699	664	634	660	607	651	658	650	669	692	661	710	603	630	709	676	682	712	612	688	659	684	689	624	635	668	590	683	622	661	634	644	702	671	669	664	662	707	688	653	664	674	677	654	663	720	672	647	645	685	694	739	686	662	633	665	700	642	663	720	672	682	629	625	694	687	613	655	677	665	643	654	686	681	658	626	645	680	692	690	648	655	649	615	680	681	668	625	657	642	689	659	685	634	658	631	593	632	627	703	674	653	642	646	640	680	636	675	666	687	678	662	707	672	697	617	635	682	628	695	642	621	667	703	672	682	662	672	681	634	645	658	661	657	645	673	633	652	681	663	680	647	677	661	659	686	623	649	655	660	670	664	674	670	691	650	662	685	666	666	632	681	667	612	595	647	657	675	676	657	650	642	693	664	638	698	647	666	672	656	695	630	627	686	636	642	659	659	636	663	723	690	612	654	643	641	679	634	637	630	641	673	686	693	629	627	628	642	647	635	636	684	616	683	710	667	656	668	637	699	666	710	639	698	640	657	626	647	649	681	645	670	678	691	696	601	569	647	650	664	653	666	624	657	667	684	600	611	680	681	676	690	656	689	615	684	600	675	644	693	667	659	619	678	675	627	639	667	646	649	662	630	660	657	662	705	662	735	620	642	698	655	622	638	625	649	633	657	670	673	710	648	675	686	627	703	679	631	666	676	644	619	648	726	694	646	689	674	631	685	715	649	611	647	670	670	655	647	613	638	662	607	716	661	658	732	679	649	621	650	687	662	659	652	648	681	676	688	657	637	651	654	691	634	672	648	658	664	656	633	687	631	656	628	659	637	658	665	666	630	691	686	627	661	696	625	651	631	613	672	678	668	622	690	693	711	626	677	667	661	664	660	623	652	683	634	675	653	650	692	674	671	672	724	703	688	696	669	687	682	694	674	640	650	639	655	670	676	661	654	657	650	674	637	627	651	678	620	683	696	703	656	651	679	660	654	687	674	678	635	690	666	616	671	642	685	635	653	643	687	685	648	662	672	659	678	660	693	673	678	670	643	692	659	669	651	675	635	678	666	638	630	602	717	635	664	621	667	670	647	648	712	680	709	699	685	620	652	666	647	647	643	657	647	638	657	677	636	668	645	690	689	669	681	656	661	704	652	604	613	633	609	648	648	667	672	634	627	665	669	662	627	690	687	637	686	696	660	656	645	654	686	658	687	650	677	627	685	687	661	662	635	644	676	622	679	672	649	672	645	638	688	624	625	662	659	655	653	623	704	627	663	633	640	683	662	654	674	658	680	654	663	619	640	647	655	704	700	645	646	662	647	631	635	635	672	677	669	691	644	625	705	665	685	684	628	685	665	732	622	654	685	665	684	655	681	662	609	717	646	701	677	632	664	700	659	667	716	654	650	665	681	654	625	674	669	676	646	703	688	670	635	643	688	680	677	683	690	688	630	664	625	651	685	642	675	629	671	657	669	675	692	706	631	672	682	670	687	685	644	646	690	713	704	678	650	666	674	637	686	675	644	719	660	645	635	662	700	658	650	670	641	689	679	625	702	663	667	660	689	663	631	657	621	644	679	654	658	667	611	655	660	677	653	683	673	679	636	663	705	639	634	674	646	647	669	609	620	664	659	661	692	648	658	664	597	686	699	648	636	658	673	639	636	661	618	658	675	669	701	687	644	669	647	658	682	680	636	671	675	700	671	669	676	617	684	640	671	637	636	639	640	668	636	643	710	659	652	642	623	618	654	639	675	697	666	692	617	662	672	690	661	658	646	663	695	633	685	669	669	676	707	652	693	666	647	697	689	651	654	654	679	675	676	630	683	634	638	635	675	684	669	641	680	628	639	622	668	691	636	655	662	651	668	686	669	688	668	655	700	643	632	643	655	632	658	663
48994	49907	50373	42194	22822	17597	10008	2983	884	652	485	397	389	361	382	346	370	331	424	418	440	301	471	2904	4374	3106	1878	968	475	325	273	248	250	262	271	226	238	277	251	257	291	273	239	245	264	252	270	253	237	276	243	246	289	248	249	280	252	281	254	263	232	264	249	284	264	270	236	265	275	262	272	243	285	261	285	272	263	252	271	277	250	286	265	255	268	246	244	225	270	271	273	285	271	247	261	294	262	269	277	225	264	275	311	239	279	262	300	275	269	236	275	266	238	268	255	255	245	294	223	227	242	275	253	274	258	254	268	257	250	270	273	268	258	263	260	275	257	276	271	278	275	269	270	251	286	259	273	282	263	286	241	251	258	278	286	262	252	285	250	257	288	275	277	237	265	247	269	284	256	244	241	274	292	256	254	251	262	254	260	242	234	263	250	273	281	252	251	279	250	262	253	291	272	285	242	247	278	287	254	275	253	241	222	232	257	266	229	261	249	258	282	267	236	256	271	259	223	264	259	239	277	278	298	274	253	281	264	245	233	273	262	253	267	257	250	243	290	251	234	237	268	248	270	278	252	259	256	262	257	239	243	288	261	290	232	271	261	212	300	254	263	281	235	272	271	274	268	253	225	276	267	268	247	257	249	250	272	257	242	247	287	239	232	258	248	248	276	271	267	266	288	274	273	248	244	275	292	265	259	261	245	241	272	244	256	251	251	225	251	264	278	240	235	263	257	272	301	237	299	260	249	269	271	243	268	220	278	277	276	252	271	256	294	249	254	270	246	262	261	254	268	241	263	252	216	259	259	267	259	248	272	274	241	252	258	260	281	266	251	279	256	221	231	241	264	276	259	276	249	242	259	253	281	255	246	271	255	242	254	250	263	284	265	241	289	252	234	248	300	264	251	268	226	276	268	264	264	284	285	279	281	263	276	236	267	235	267	264	265	243	251	278	259	263	245	268	265	251	282	280	294	268	275	291	273	251	288	265	248	260	260	261	283	225	268	235	253	240	242	229	255	241	280	255	258	236	268	249	257	287	266	256	273	262	247	284	237	262	232	305	266	285	265	292	285	257	258	262	258	270	263	281	247	262	275	238	253	243	269	261	269	257	261	243	259	262	260	257	291	273	256	273	286	265	245	233	269	229	236	275	252	274	240	257	230	269	259	266	253	236	281	269	262	225	243	295	268	251	248	246	274	260	225	262	227	262	281	246	283	286	247	233	252	260	267	238	256	262	232	268	273	238	233	251	275	262	273	273	306	248	245	253	269	288	282	252	257	266	271	278	281	238	243	249	274	253	255	299	261	243	255	273	266	268	249	241	274	280	261	240	251	233	251	261	261	280	238	269	243	251	259	255	255	248	248	246	254	265	245	270	234	284	280	274	280	243	254	302	238	266	270	281	267	254	281	270	283	258	266	264	235	301	257	250	260	263	262	262	252	247	226	253	272	246	272	242	260	262	229	238	251	267	232	297	279	237	279	261	264	241	258	266	252	276	245	251	248	263	265	251	253	283	261	266	267	226	270	254	233	264	249	264	275	301	257	270	270	276	262	265	229	251	279	244	258	264	254	244	263	248	281	253	272	261	233	285	275	258	258	267	262	265	265	278	268	305	251	216	259	238	261	263	288	270	248	256	251	244	249	264	260	261	249	253	243	258	247	243	254	250	234	280	274	275	275	252	274	266	234	269	276	245	272	257	242	217	261	284	244	236	252	254	254	247	271	275	244	260	296	278	249	253	262	258	275	237	286	271	271	262	267	256	251	265	234	249	285	257	269	269	262	250	259	261	276	238	280	234	278	258	264	265	274	272	269	254	283	251	285	234	251	309	281	266	257	246	257	268	258	239	269	258	250	254	252	263	256	266	231	260	250	261	255	246	211	262	269	267	264	262	278	262	240	267	267	251	258	267	240	269	237	252	280	249	248	251	261	259	247	273	246	243	260	256	239	247	286	295	249	246	276	267	272	261	268	245	256	264	253	253	266	210	249	260	262	263	279	245	274	280	247	259	258	251	245	263	241	254	249	244	275	261	274	267	281	250	267	252	258	305	263	265	248	251	260	250	271	260	274	276	251	280	256	278	225	264	243	247	264	232	263	245	266	231	231	234	246	285	281	246	277	265	270	263	279	270	257	211	268	229	278	295	258	258	268	297	268	261	280	275	247	263	262	275	242	266	234	257	255	264	241	262	246	278	229	259	276	265	238	282	250	236	241	232	285	274	248	241	262	233	277	262	304	246	243	243	259	236	222	265	253	270	270	242	288	220	246	256	249	243	246	264	245	265	255	263	265	261	247	243	277	312	244	248	272	285	282	260	214	260	278	254	259	284	273	278	262	270	263	271	249	244	250	252	265	280	258	293	243	253	263	266	299	291	258	253	245	244	274	249	266	237	293	259	259	284	268	272	247	273	288	248	250	232	264	259	252	291	252	247	251	252	266	240	260	257	291	282	255	289	291	250	238	281	244	255	269	253	258	272	249	251	256	266	257	290	279	237	253	262	249	244	266	229	231	229	254	258	269	283	234	238	260	274	270	279	281	222	282	243	268	235	250	240	248	269	278	282	271	210	295	264	222	287	254	250	266	237	227	273	257	249	254	279	256	254	272	276	275	263	292	264	279	232	266	254	253	274	241	268	291	239	232	273	261	269	279	269	252	256	282	228	276	280	251	232	224	231	255	301	269	257	241	215	258	264	259	275	244	201	260	259	272	251	275	273	228	264	238	249	245	267	233	257	250	287	268	266	248	216	265	229	251	260	252	274	274	241	258	269	256	270	264	282	228	249	238	268	277	261	276	256	261	300	246	281	286	261	260	273	255	265	264	232	252	257	284	275	270	267	245	279	281	231	243	248	262	265	253	246	281	257	236	274	258	264	231	245	245	236	276	261	254	263	270	268	260	253	244	270	271	270	264	247	276	237	274	281	253	280	266	245	247	234	263	269	247	259	258	237	273	269	268	273	278	241	268	267	274	279	246	276	237	240	250	264	248	294	233	228	271	250	281	275	276	267	250	297	262	261	261	266	260	263	258	273	258	197	225	267	244	250	248	286	270	275	299	244	265	257	269	246	235	247	256	274	258	246	261	249	247	255	274	226	284	251	228	247	249	259	254	256	250	256	245	277	282	240	273	254	240	251	278	264	261	246	281	275	239	257	224	265	238	249	252	253	258	240	273	271	247	265	230	225	284	267	263	243	259	239	236	236	243	250	284	248	271	256	250	281	229	254	260	257	279	266	254	255	257	254	264	243	263	241	258	283	252	239	261	271	257	243	254	265	246	272	261	288	282	252	244	247	258	267	267	257	263	247	248	244	279	251	278	266	239	268	234	263	272	257	290	258	272	274	275	269	314	248	269	283	277	247	251	248	261	245	229	248	264	239	270	231	288	246	269	281	256	274	264	276	258	249	259	248	268	247	254	263	266	271	287	260	263	243	264	237	237	275	241	260	224	225	277	264	277	246	247	269	282	264	280	272	286	243	253	248
36886	47097	49824	29086	5338	3733	6564	3580	2341	2435	1990	1623	1369	1329	1352	1219	1312	1243	1774	1855	1777	962	2047	15106	19693	14465	8973	4173	1680	905	714	602	662	648	648	618	604	654	661	623	644	631	630	630	581	602	616	662	621	655	635	626	637	673	670	611	633	638	619	646	616	642	609	611	620	654	671	647	631	587	650	626	655	627	620	614	607	634	613	591	604	607	637	648	683	646	655	672	620	587	609	655	618	622	650	600	680	590	617	672	648	644	636	600	607	636	599	642	640	635	637	645	631	647	632	633	606	655	567	634	627	616	621	653	651	647	657	668	605	629	653	651	650	629	652	605	665	614	636	623	646	650	640	635	667	624	613	649	636	596	658	630	560	575	648	635	657	587	671	642	603	656	618	624	620	573	611	609	647	618	624	635	625	612	584	623	643	667	677	641	609	656	659	650	630	611	618	636	637	632	622	659	695	636	670	649	670	650	639	662	658	657	623	605	638	604	619	604	622	662	608	641	604	658	618	662	678	608	618	627	626	610	629	611	634	599	624	628	636	572	607	595	630	636	632	595	652	654	612	632	635	594	692	637	609	659	634	633	635	637	666	625	606	666	633	677	621	629	657	572	644	635	637	629	582	630	606	616	656	645	575	656	630	610	647	602	655	627	660	603	647	617	582	648	642	598	691	644	646	611	603	649	626	609	644	644	598	611	603	625	641	628	613	620	616	629	645	706	607	674	608	622	627	642	612	582	609	621	628	662	619	649	624	601	653	647	637	614	621	615	691	618	623	633	639	614	621	622	661	626	605	631	602	629	568	625	618	595	631	618	588	596	608	639	672	640	613	569	610	695	615	630	622	599	631	625	614	648	630	619	613	666	641	581	678	628	627	643	641	628	628	642	651	576	655	602	637	634	617	665	607	620	608	652	626	639	646	572	635	620	623	672	616	670	609	623	629	581	644	580	641	652	592	626	635	640	646	634	641	633	648	643	635	610	628	652	625	608	583	607	649	660	657	682	598	667	612	675	678	627	646	650	649	603	652	659	660	611	676	645	676	621	638	652	626	644	633	618	647	650	614	622	667	656	628	660	607	645	633	594	637	649	611	606	604	624	670	641	651	659	684	643	631	654	617	658	668	632	623	598	629	585	649	597	614	664	636	667	617	637	593	624	638	646	628	622	665	678	631	598	645	671	631	652	616	650	619	625	625	615	641	601	645	588	618	630	604	617	636	614	647	676	616	640	635	606	644	643	663	598	621	610	677	660	643	636	639	615	614	610	655	613	678	647	607	633	581	632	632	652	648	584	645	647	613	641	618	676	655	608	637	652	697	610	605	606	634	603	621	634	627	644	566	651	613	659	595	628	632	626	654	628	626	619	590	647	660	622	642	651	639	637	645	603	601	645	643	643	608	647	635	673	632	666	633	596	633	633	589	646	634	615	636	604	620	612	617	630	650	652	626	590	684	649	624	620	660	620	601	660	624	589	682	609	654	654	643	640	618	640	642	641	665	593	598	639	620	616	602	619	603	652	626	643	641	593	624	651	657	653	563	640	629	695	655	588	635	677	665	654	629	576	653	625	643	622	631	670	613	635	607	665	607	623	651	627	614	641	618	600	649	677	604	612	603	607	675	667	640	573	664	587	617	687	610	629	633	654	648	638	624	629	635	617	613	655	642	620	607	604	669	639	617	625	638	647	640	609	649	631	643	645	635	583	614	596	630	624	615	633	605	594	570	582	611	659	598	598	628	675	639	654	617	653	623	647	601	611	617	641	608	650	603	655	606	641	611	674	602	660	625	620	648	604	628	606	624	643	600	627	617	636	590	601	596	645	629	628	615	597	587	611	659	632	610	647	629	643	623	658	664	644	637	606	590	655	681	630	633	654	599	633	618	677	673	631	678	662	570	642	559	630	693	605	623	638	638	620	598	660	696	617	619	651	647	618	645	676	641	601	597	567	656	643	623	612	615	612	655	667	610	620	598	597	627	648	637	644	593	626	636	623	616	611	654	604	617	582	595	634	615	646	660	636	630	580	657	613	662	629	617	633	638	588	627	607	592	657	583	652	640	585	656	628	667	620	620	643	647	640	595	643	657	627	647	667	592	624	606	637	628	695	658	673	600	666	641	651	652	628	643	626	634	647	629	607	612	620	613	674	606	643	623	656	660	644	618	634	636	617	626	587	700	626	611	631	617	583	667	661	649	625	663	624	622	651	632	608	595	605	642	620	590	610	621	599	592	618	635	673	657	651	683	662	612	613	649	627	627	633	635	627	694	610	620	632	656	641	590	606	595	615	609	620	627	645	599	675	632	610	610	643	634	612	599	657	648	636	636	591	612	639	638	667	619	610	627	614	645	663	611	589	633	669	606	593	639	603	615	615	613	653	632	642	643	655	605	671	628	625	655	641	624	579	635	608	656	647	649	659	627	634	660	606	595	644	622	661	619	643	640	606	642	640	613	646	597	661	674	598	626	620	612	608	613	584	645	608	594	608	652	682	608	635	666	657	640	647	614	649	618	620	640	616	591	641	575	618	666	620	619	652	656	580	620	590	608	608	637	641	643	635	645	610	603	607	629	654	640	667	617	607	566	628	614	622	664	627	589	631	624	633	595	632	629	611	598	630	678	612	641	637	626	625	631	616	620	610	618	633	599	604	649	656	631	654	611	628	632	594	648	612	622	612	683	620	614	612	628	620	587	593	637	633	590	634	620	611	628	641	651	595	661	603	664	593	608	645	617	633	628	676	629	619	614	623	620	632	629	627	633	575	633	653	628	637	652	648	644	631	593	610	647	629	641	614	631	604	618	597	625	620	581	622	645	598	669	648	618	584	627	635	594	610	636	650	618	654	626	592	647	661	663	648	577	622	635	643	626	640	630	648	696	647	604	629	596	647	609	630	640	609	674	650	608	608	626	642	611	638	652	698	621	634	671	658	623	637	636	620	588	613	640	612	598	653	627	633	633	676	637	611	647	642	649	681	602	647	664	642	643	622	636	592	632	640	605	642	619	616	599	623	641	606	641	586	626	673	623	598	653	644	590	633	608	629	629	627	685	633	613	608	641	658	620	627	639	598	634	655	667	600	604	652	611	634	592	611	607	633	654	682	661	589	567	668	623	634	647	638	662	599	670	633	662	619	601	606	622	624	653	660	602	616	624	654	612	630	612	639	648	618	627	592	609	619	622	570	599	629	641	614	658	603	672	640	611	620	648	617	643	610	617	621	635	630	644	656	639	648	630	636	612	642	648	623	653	588	651	687	635	627	628	615	625	661	617	617	621	607	686	606	607	620	608	661	655	598	595	639	638	610	630	660	628	634	683	637	641	604	590	644	659	655	612	601	602	628	625	595	624	637	591	602	636	632	613	594	632	623	603	559	633	634	625	641	638	653	635	653	636	626	627	628	602	651	625	654	599	604	633	599	655	653	654	616	638	605	638	660	650	654	604	607	638	640	640	625	661	629	647	636	591	657	643	645	672	625	617	600	586	650	644	633	647	611
52850	53585	50736	31867	23304	19420	12389	4876	1612	749	636	599	569	470	422	417	500	482	773	834	389	310	1195	5674	8258	5992	3565	1652	627	305	258	204	216	255	208	235	253	213	235	208	213	235	211	231	213	216	265	252	200	207	236	237	234	217	220	218	226	234	250	222	227	212	212	230	204	236	225	238	196	225	246	238	236	213	222	220	209	242	238	228	223	233	216	227	246	176	215	210	220	231	246	199	205	224	207	257	230	195	226	223	207	235	211	237	234	208	237	223	260	230	225	217	228	232	226	210	253	220	224	215	219	211	228	227	243	206	204	225	220	224	215	246	231	213	249	217	233	198	244	204	235	228	220	214	231	225	228	218	235	240	229	242	236	203	245	223	214	208	236	220	209	204	215	218	244	223	244	234	235	245	222	250	201	233	229	214	197	200	226	215	211	227	240	230	222	233	228	228	211	249	208	178	246	231	202	246	202	204	221	231	250	227	236	249	225	219	232	230	228	235	214	244	226	250	210	225	222	240	215	247	211	223	240	251	241	224	202	207	214	192	246	215	216	217	229	238	209	253	247	226	248	238	235	220	201	223	256	216	239	219	216	214	220	216	211	219	221	214	208	223	206	207	214	239	252	242	216	199	225	208	252	241	215	211	235	207	234	233	214	223	221	237	237	190	226	239	233	235	213	216	223	240	236	207	224	245	203	220	218	210	222	245	216	255	235	248	209	238	224	215	233	216	215	252	217	221	203	222	216	247	232	252	235	229	242	212	227	235	266	212	219	224	236	196	218	231	224	245	245	217	221	215	191	246	198	256	218	246	238	211	209	220	221	206	225	224	243	226	213	209	219	214	232	206	211	238	248	231	209	224	250	199	249	223	211	222	242	239	244	205	244	232	205	210	248	195	234	236	221	251	222	232	194	209	230	217	211	230	224	216	214	204	246	227	227	215	211	239	212	254	207	218	204	191	223	225	237	216	227	258	232	231	230	211	224	229	237	225	182	246	224	214	240	217	245	222	214	219	223	228	222	232	262	232	223	206	231	216	225	230	197	233	232	225	225	212	240	227	227	218	237	216	220	201	205	241	218	198	204	233	247	236	232	229	221	211	229	214	207	206	234	205	216	214	204	252	223	213	248	197	198	242	235	219	224	229	214	209	209	231	231	217	205	240	207	234	205	210	232	236	227	249	218	208	204	207	209	214	212	230	203	217	193	232	229	212	203	228	217	241	199	221	238	213	214	227	211	231	231	228	245	209	245	240	211	233	240	215	229	230	241	241	200	242	217	239	228	208	226	239	202	247	196	231	200	220	240	219	249	249	243	188	224	235	205	227	219	254	206	229	237	210	227	251	242	216	247	219	233	222	200	230	229	201	233	218	183	215	200	226	231	230	231	245	215	227	222	208	224	209	216	204	215	223	248	228	214	244	214	242	225	247	229	220	184	222	228	217	225	195	232	243	214	210	237	237	226	205	233	236	198	240	216	227	233	237	203	260	240	222	224	246	228	212	228	217	214	204	213	235	240	197	210	226	215	214	219	208	215	233	225	228	233	212	220	259	227	237	201	226	224	224	216	216	219	225	203	252	217	253	222	223	227	219	228	210	193	212	219	198	217	223	213	206	236	236	236	216	179	225	260	243	231	219	227	215	221	213	214	222	201	226	235	214	231	208	232	242	222	240	209	252	222	267	224	214	222	203	218	215	213	233	234	215	225	223	224	219	215	211	235	205	221	219	208	229	233	261	202	225	219	252	215	235	208	215	208	228	242	204	215	238	224	238	222	199	220	221	219	240	216	215	237	255	225	234	236	241	242	208	224	204	236	235	246	238	238	219	198	223	229	246	228	213	222	238	223	234	228	220	237	212	213	228	228	220	197	204	237	219	217	247	238	238	243	253	244	239	237	200	234	186	228	238	246	223	216	196	222	227	231	207	212	230	231	225	210	237	192	230	233	222	216	256	240	256	226	189	234	221	228	221	234	245	246	227	204	233	221	219	246	206	217	224	196	245	235	226	222	236	194	249	211	230	236	225	226	218	225	226	233	239	224	228	223	218	244	193	254	238	244	232	203	195	220	263	219	194	223	218	232	191	230	219	231	219	206	241	218	221	211	212	230	267	246	211	237	195	225	221	218	214	191	217	242	216	219	220	250	241	218	229	232	208	246	233	228	233	204	228	213	213	235	216	212	229	252	235	246	220	221	242	210	209	234	209	215	238	235	212	195	190	228	210	225	218	207	235	231	207	216	235	219	220	190	224	224	217	210	229	222	227	196	191	208	227	183	240	231	217	237	213	242	247	228	209	208	238	267	230	235	210	231	206	228	241	237	239	219	218	224	242	257	209	228	228	200	218	201	231	207	232	240	230	225	222	231	227	210	247	224	243	242	234	237	220	241	243	216	203	232	241	224	212	223	207	207	211	214	217	210	204	262	207	233	223	215	215	193	230	240	237	218	222	244	206	229	222	230	225	204	224	221	239	232	212	221	241	229	241	259	211	230	270	229	241	218	244	218	225	239	227	230	243	226	235	211	214	226	220	230	224	247	244	210	208	228	232	217	233	206	219	219	226	208	255	202	220	233	230	212	239	208	218	215	223	230	219	237	228	227	242	247	223	242	219	249	215	202	211	208	228	233	231	230	231	239	254	199	226	250	243	223	216	245	263	221	230	213	231	237	234	224	220	232	230	229	228	202	228	215	224	243	232	232	234	222	200	211	233	221	237	225	212	237	216	223	242	219	227	227	229	233	205	214	226	221	246	231	237	250	201	254	229	223	224	200	226	230	198	216	209	199	221	209	247	233	238	200	225	216	230	220	234	224	205	225	211	221	235	224	227	230	215	223	210	202	231	227	224	220	229	214	242	227	217	222	210	217	234	213	226	245	209	227	233	217	205	206	227	234	251	217	233	225	219	222	242	227	217	227	212	241	232	191	200	219	235	218	215	202	242	202	217	202	224	223	234	252	210	217	200	218	227	229	258	244	213	255	231	233	231	241	211	232	225	220	233	245	217	208	218	234	231	227	224	233	220	221	193	206	202	245	206	223	205	228	239	222	215	217	207	193	208	226	220	219	243	221	215	234	234	212	234	214	219	234	229	213	214	218	228	206	232	214	226	239	230	233	222	249	224	215	191	221	255	221	234	196	226	223	264	219	223	209	224	235	244	197	214	202	217	240	218	232	211	203	238	216	215	232	254	233	220	243	221	220	207	233	212	209	241	226	222	243	214	179	217	225	208	201	210	218	209	225	260	231	231	194	230	206	221	215	239	228	210	206	213	221	230	235	227	270	235	234	238	211	227	220	240	249	232	222	233	239	199	196	230	264	224	232	262	194	254	227	243	230	221	199	234	212	203	221	208	255	236	209	194	221	231	235	220	216	235	229	225	234	242	221	211	211	238	232	228	217	234	233	240	213	217	233	217	226	230	247	244	215	216	202	212	223	210	223	239	214	221	241	214	235	223	222	244	223	187	252	223	232	251	246	231	247	238	228	220	229	203
40996	55625	54216	20136	8008	6288	7329	5393	3350	2671	2815	2672	2434	2148	1770	1641	1876	2112	3815	3450	1461	1328	6922	24973	28770	22771	14937	7465	2488	975	699	593	536	556	524	560	534	545	542	517	519	568	482	539	593	524	521	592	505	512	567	573	575	541	524	590	570	534	606	511	538	587	584	585	592	578	557	606	536	550	561	517	508	511	518	533	542	500	535	523	567	509	576	536	578	597	555	572	560	568	585	515	555	535	560	574	544	574	553	546	532	535	538	552	535	515	570	529	556	534	517	517	546	577	569	553	505	556	546	545	514	582	536	557	522	594	544	543	548	526	564	568	587	509	528	517	541	532	552	538	533	557	557	551	540	544	588	542	568	548	536	542	581	513	555	569	573	600	561	583	509	564	521	579	604	517	547	557	595	497	570	544	563	579	515	538	574	500	544	569	563	586	539	600	499	567	543	526	565	540	530	538	511	541	557	543	612	561	535	557	564	499	532	565	572	486	524	537	575	578	539	528	480	582	512	507	519	536	562	518	547	555	571	532	547	565	561	525	576	598	515	569	546	556	548	496	543	588	555	536	566	587	522	531	563	540	534	559	565	523	540	522	583	550	528	592	573	539	559	517	543	533	583	566	546	600	522	555	523	542	521	538	566	512	539	550	545	562	533	525	577	583	527	514	556	515	516	524	502	571	532	560	520	505	556	542	519	509	547	529	516	509	540	547	513	545	556	580	571	531	535	542	564	559	529	544	506	585	536	569	534	539	593	506	536	550	536	554	560	574	528	561	528	534	537	502	563	531	505	572	564	565	544	540	536	528	538	509	574	550	581	550	572	534	565	550	557	525	535	528	538	511	580	540	537	564	543	536	534	523	521	567	552	539	502	557	544	485	525	541	555	599	543	532	502	565	528	529	543	523	542	549	538	545	557	578	504	562	567	560	587	535	577	537	518	578	563	569	557	555	459	533	555	554	563	529	564	490	536	562	547	575	567	536	558	542	545	522	552	526	549	528	540	541	545	495	561	542	552	535	508	574	538	535	508	519	598	555	511	498	545	535	548	557	544	535	547	562	546	562	577	557	548	577	547	533	502	501	558	563	573	517	569	516	539	539	585	585	564	549	540	546	571	518	536	539	564	517	560	559	517	534	552	538	538	499	556	544	554	558	533	545	549	531	522	568	605	554	521	516	557	529	568	541	491	543	515	510	559	501	537	525	530	572	585	556	591	512	553	568	559	576	536	566	559	535	501	534	523	547	551	587	565	509	581	516	553	567	550	547	575	577	572	544	566	531	544	512	545	535	565	530	529	550	546	556	561	563	575	546	534	504	558	500	564	529	550	537	551	598	542	578	549	523	554	534	568	537	576	537	535	557	512	507	545	547	535	583	536	531	581	557	561	577	508	513	512	493	590	556	489	535	570	560	541	507	538	571	531	539	573	550	577	585	514	540	584	536	500	526	536	557	522	549	567	499	552	522	523	549	546	556	578	533	584	558	544	539	547	542	525	564	497	545	546	564	594	543	553	583	557	568	542	516	550	569	558	539	533	550	546	523	542	572	568	508	545	539	563	517	536	553	560	581	533	483	529	544	540	549	509	512	526	506	529	520	552	523	519	561	526	536	509	525	557	550	481	527	547	565	532	538	515	570	563	517	533	527	552	569	556	553	559	545	543	555	568	540	571	538	541	536	553	587	527	519	546	566	581	538	523	544	570	518	559	547	577	554	547	547	541	556	546	521	550	547	566	602	549	521	525	520	547	577	534	534	549	555	567	552	546	572	539	526	530	558	515	561	563	538	531	523	510	542	527	519	539	537	554	538	555	509	539	576	532	539	552	550	581	571	479	559	550	576	579	563	560	563	545	548	588	515	536	586	580	584	531	567	545	576	551	530	587	552	533	555	546	532	568	581	510	570	589	566	558	556	574	546	547	553	552	598	567	510	572	547	603	540	574	512	564	600	521	554	568	545	536	524	540	557	529	526	549	584	588	491	506	561	544	541	537	551	516	548	496	545	538	537	565	547	539	534	554	532	543	543	550	587	526	597	566	556	515	551	562	574	514	540	553	555	560	539	563	560	568	530	509	561	575	516	552	530	517	512	543	527	555	538	566	523	601	538	523	538	548	520	561	558	561	532	551	531	556	554	535	499	528	550	570	575	536	575	568	545	564	584	544	552	522	568	525	540	519	530	537	526	508	565	519	572	577	553	599	529	557	525	521	567	598	554	545	539	507	537	525	524	599	569	545	575	603	533	557	546	504	544	547	539	526	540	556	517	514	551	550	595	511	534	537	555	600	603	523	527	554	516	546	532	558	567	505	500	525	571	525	590	546	524	555	583	511	546	547	553	562	534	546	538	561	562	545	559	522	521	558	551	583	549	533	563	513	529	531	536	554	546	563	565	569	594	562	535	593	534	545	577	545	530	503	594	590	536	535	563	577	565	542	561	537	529	582	559	579	537	542	581	556	514	545	567	539	525	532	541	527	527	559	528	576	509	568	573	553	541	545	558	500	554	536	563	530	513	503	570	552	554	552	541	554	509	546	548	581	527	570	548	544	558	567	580	581	524	552	537	542	505	531	543	543	513	565	510	551	551	515	567	545	539	558	554	529	501	554	567	562	568	570	558	555	600	511	557	567	538	533	544	567	566	559	551	549	531	594	566	569	528	596	527	561	560	536	584	512	541	537	529	568	541	548	580	543	514	558	564	562	561	523	607	549	548	529	546	532	557	537	552	546	551	533	507	536	557	576	536	555	564	536	559	537	549	555	537	520	543	549	506	558	559	552	537	562	554	540	551	553	582	521	554	540	511	555	515	546	527	529	568	517	537	509	567	532	545	565	547	552	508	545	548	536	519	576	531	565	559	553	520	539	552	572	533	533	537	560	542	554	547	554	540	564	529	525	536	531	567	545	499	537	540	557	557	520	553	543	522	562	573	541	562	564	576	566	556	600	508	545	519	552	523	558	565	550	524	585	537	575	502	553	569	562	556	533	536	569	556	506	516	511	579	585	562	553	526	554	544	543	571	548	546	534	549	541	574	567	552	540	564	548	520	537	557	504	518	572	543	533	537	575	529	584	530	575	524	522	555	585	588	566	556	536	564	554	530	542	476	532	555	550	540	516	564	571	582	533	559	581	538	509	535	536	550	555	547	561	575	522	537	582	547	531	568	538	557	532	566	551	549	549	585	589	526	535	553	563	505	591	540	530	585	527	559	552	545	523	541	583	534	518	599	549	578	485	537	494	553	557	547	555	521	558	559	558	543	542	562	559	561	539	566	509	573	575	582	559	548	544	562	555	528	529	534	539	540	516	548	531	477	538	539	588	573	539	561	527	504	543	572	575	559	484	504	552	551	554	550	525	549	547	515	560	501	549	566	567	532	536	567	557	544	556	527	534	526	556	577	552	528	560	516	513	577	547	556	547	548	564	562	524	484	536	563	574	490	549	524	568	586	527	524	568	520	555	539	576	525	574	566	527	507	584	542	557	583	541	511	548	544
13988	20522	18563	5039	669	431	404	425	351	332	303	341	285	298	255	318	284	312	246	305	301	314	283	412	671	734	606	479	380	311	298	302	299	277	286	278	237	272	251	271	260	272	278	279	287	258	294	246	254	254	277	278	275	257	266	255	236	258	286	279	268	265	257	265	302	271	281	290	286	272	255	259	260	284	256	291	282	266	288	234	273	281	267	260	273	281	261	261	296	272	247	267	260	283	282	273	298	263	273	265	296	313	294	270	258	252	239	287	254	282	271	296	273	307	278	257	279	260	269	284	264	267	261	299	292	274	253	295	270	305	279	300	307	265	273	282	288	295	266	278	265	285	269	277	291	262	270	291	250	272	256	256	226	271	298	281	278	246	242	286	299	257	278	269	256	266	307	283	274	269	300	244	273	264	273	284	289	266	292	263	294	238	267	292	285	277	265	297	269	254	279	294	266	309	290	255	259	262	265	300	241	253	268	279	281	256	264	259	257	267	288	288	280	263	262	271	247	267	279	285	253	267	270	268	279	272	239	261	230	248	287	286	290	267	271	261	255	279	282	304	287	252	297	273	259	287	260	243	269	273	261	279	282	302	246	258	269	243	289	287	290	280	293	286	278	272	240	268	274	274	257	284	280	288	287	310	289	278	281	293	298	285	286	289	257	249	299	279	281	290	293	269	269	270	278	302	280	246	268	273	272	274	276	262	296	274	286	281	252	278	253	278	331	282	242	253	262	259	270	302	264	266	282	274	271	247	257	265	276	259	282	277	285	290	245	289	285	247	259	271	267	265	241	272	280	267	282	291	248	279	257	267	284	282	246	293	274	269	298	279	303	268	265	269	258	282	282	285	270	258	271	268	263	244	254	272	270	245	261	266	272	246	258	257	308	294	250	282	286	271	275	271	274	263	264	256	265	272	277	241	251	283	270	289	271	296	272	289	269	251	319	265	256	269	287	278	274	267	286	275	282	262	265	262	270	253	277	262	254	270	267	271	284	275	269	259	267	262	277	256	270	265	285	261	297	291	272	293	251	297	291	266	280	249	251	272	290	280	243	256	265	258	276	263	296	270	235	285	311	276	286	277	276	289	276	273	278	269	265	290	308	279	265	255	251	265	290	257	257	267	244	248	276	266	230	266	270	281	295	292	279	229	282	283	278	266	277	306	272	276	284	268	271	250	245	271	297	282	264	276	268	271	264	299	275	306	280	305	263	269	268	286	269	282	282	284	279	261	273	297	250	262	274	283	283	234	256	259	271	271	278	260	293	279	313	269	269	243	282	248	278	262	299	257	274	300	282	256	264	274	276	258	293	281	296	256	289	280	295	274	258	256	299	248	252	264	280	244	278	290	284	284	289	278	246	287	254	253	264	274	278	300	261	304	237	270	306	305	266	263	253	279	315	279	264	270	273	258	263	273	276	282	311	307	259	272	269	257	289	263	288	257	228	291	289	268	271	242	251	248	269	263	252	309	263	262	290	257	269	247	285	282	269	281	309	294	289	327	285	256	252	275	281	275	269	279	263	315	288	280	289	263	237	275	277	283	296	252	254	311	265	266	299	302	296	284	273	253	257	310	315	301	299	255	276	267	258	256	293	289	297	281	286	257	285	265	268	285	247	249	259	277	286	267	285	306	285	255	273	250	279	283	280	282	288	283	274	281	285	264	289	298	274	282	264	248	283	270	241	288	275	295	295	256	278	288	278	271	294	267	278	271	311	250	237	268	266	276	265	255	268	264	289	283	246	284	257	282	291	264	279	265	267	274	285	273	255	270	288	276	285	265	258	300	241	280	260	276	304	278	286	258	303	309	289	264	266	288	293	291	294	300	263	320	288	305	240	247	285	290	253	271	288	301	299	268	269	293	285	285	293	235	277	264	262	266	289	238	267	270	279	278	240	274	257	283	310	255	271	245	267	250	303	276	281	258	280	262	266	280	266	247	284	270	254	272	323	302	270	288	261	281	266	274	295	275	287	263	281	247	229	263	281	290	264	292	281	298	302	264	256	268	292	279	265	269	287	289	264	268	255	262	301	273	264	284	263	279	282	298	266	253	262	300	296	257	281	247	300	269	276	256	293	247	279	252	275	252	276	300	294	264	256	260	251	256	255	249	270	293	285	285	276	259	282	295	281	269	291	226	283	283	255	282	261	293	274	301	275	287	258	273	258	249	260	290	298	261	291	259	263	261	289	250	322	259	268	287	275	277	293	246	270	270	294	273	278	280	286	322	262	283	287	268	267	272	293	285	290	265	288	256	269	269	270	289	266	261	286	248	267	256	284	252	266	303	259	254	230	259	311	270	273	262	298	271	285	266	259	265	282	260	275	286	255	257	265	266	285	287	248	275	279	252	267	283	273	288	302	271	297	288	260	242	241	293	290	287	248	265	266	273	270	284	277	265	258	281	266	274	255	280	290	263	284	259	301	309	267	272	281	264	257	284	282	291	267	259	281	265	270	279	296	274	307	291	271	237	280	260	281	258	251	300	289	272	266	269	303	278	258	268	255	284	294	282	292	257	286	287	284	284	267	284	279	251	286	269	270	288	272	291	310	291	271	274	317	281	258	292	295	286	288	283	265	275	277	265	265	259	247	291	289	254	262	294	304	275	282	256	251	256	253	271	250	291	226	280	263	285	285	280	279	273	288	252	264	286	279	295	293	287	252	285	274	288	294	278	269	285	288	283	299	279	269	275	274	269	276	295	284	269	240	280	268	292	304	275	279	269	278	284	289	288	277	299	262	291	256	293	244	276	257	285	265	262	264	300	297	270	267	306	304	268	269	266	295	281	288	278	268	268	266	256	276	267	265	257	284	283	275	253	276	262	298	286	254	279	301	270	274	245	281	285	267	289	281	272	291	260	271	246	281	262	287	264	297	289	281	309	281	290	287	254	258	267	268	267	277	271	283	272	294	272	281	319	272	258	288	267	281	252	252	279	306	275	291	303	290	267	264	276	276	289	249	323	310	291	263	264	291	291	283	276	278	271	272	300	281	291	265	285	280	242	258	268	269	295	295	277	252	266	278	279	289	252	319	268	275	293	253	245	242	262	290	266	235	290	267	281	275	290	278	249	278	304	295	277	260	277	282	265	271	281	253	270	303	268	252	278	276	259	273	293	293	286	273	276	266	274	288	266	294	264	271	220	276	283	271	238	288	255	261	277	312	277	262	257	271	292	301	299	252	259	249	255	278	269	272	270	267	296	280	270	276	279	281	260	314	254	275	256	274	267	269	245	262	262	259	279	299	267	278	296	249	249	286	251	264	284	224	265	232	273	275	250	274	265	267	273	281	273	243	264	279	270	242	301	295	293	268	287	249	264	281	287	270	272	290	273	273	257	263	321	275	271	262	258	256	282	254	251	276	254	297	289	260	259	229	286	253	285	312	278	303	243	266	264	256	292	281	304	270	279	278	267	293	240	272	294	285	273	250	287	244	266	253	261	252	272	300	271	289	280	270	262	286	261	276	284	289	301	241	260	276	265
10352	20982	22594	5662	1781	1314	1353	1324	979	904	957	893	851	841	842	813	786	802	866	836	972	877	745	1689	3056	2919	2161	1559	937	800	708	699	653	682	670	628	717	717	716	713	650	616	664	620	691	674	679	685	669	641	665	677	670	648	666	636	669	718	674	702	688	662	708	676	690	707	672	653	669	655	693	674	657	662	670	686	679	644	681	663	674	658	684	650	672	726	664	669	641	666	658	720	645	680	674	666	667	695	692	676	688	650	669	679	683	690	647	668	660	624	635	674	593	715	693	699	657	656	726	716	662	692	688	653	702	691	717	599	660	665	711	659	668	626	664	691	647	724	659	636	661	680	656	708	690	643	637	682	679	676	664	661	717	668	710	659	659	666	664	670	667	729	643	693	639	658	672	674	655	644	681	645	672	683	703	678	642	619	722	669	675	728	672	614	662	704	679	662	629	678	676	688	698	699	650	694	696	682	643	618	668	696	649	656	621	648	655	657	669	659	690	677	654	758	709	694	672	683	631	689	680	696	696	673	689	693	666	671	662	668	648	655	688	710	700	635	696	692	647	684	668	709	644	659	688	680	637	646	672	702	615	674	664	668	690	693	688	660	663	717	670	666	673	673	704	681	676	705	665	639	656	662	639	660	648	637	668	712	686	666	654	673	664	684	664	658	691	630	640	680	679	640	705	635	688	673	686	694	662	644	636	643	741	672	654	694	636	724	681	682	723	678	653	659	631	682	647	642	691	652	674	693	665	684	701	626	647	688	680	696	676	662	627	627	640	659	660	644	691	686	714	735	648	703	708	678	661	663	635	646	669	711	660	695	650	679	645	702	653	686	674	644	710	710	662	669	655	684	714	649	668	686	650	690	692	670	653	679	667	676	660	646	692	652	658	667	727	732	685	662	689	681	669	669	645	668	641	704	682	708	688	670	712	642	672	678	650	691	659	715	669	679	701	686	671	664	688	654	673	678	695	671	708	669	663	638	694	632	710	629	640	645	653	675	701	691	661	651	640	650	702	696	655	706	720	696	703	648	660	691	683	652	673	700	668	621	662	662	662	670	694	679	669	650	707	690	681	617	634	633	671	671	643	717	678	698	617	702	666	691	712	681	661	679	653	714	680	703	700	646	676	657	692	641	682	622	715	652	666	651	673	678	675	646	690	675	719	678	691	658	662	659	662	673	651	703	673	660	698	655	680	700	705	684	708	691	668	669	683	665	646	657	635	679	668	705	658	675	686	689	660	696	680	680	670	648	679	742	665	661	659	678	638	714	702	672	629	660	697	687	669	673	689	642	689	670	657	661	665	645	688	690	655	682	667	641	690	677	685	643	682	697	690	682	698	664	676	643	701	650	689	661	696	687	720	687	646	698	732	669	663	651	678	653	659	689	679	698	644	679	695	721	702	674	723	680	669	681	686	651	691	647	622	631	687	651	671	660	661	693	644	678	657	688	678	686	654	722	696	651	699	668	696	656	613	669	628	653	662	652	644	681	659	693	659	666	686	653	685	640	655	681	641	692	647	715	711	664	653	679	677	687	688	686	699	651	683	667	664	672	697	669	667	659	689	643	688	699	725	685	677	722	681	660	679	690	674	683	679	651	701	655	680	685	716	677	658	632	638	705	648	678	671	679	720	619	698	675	721	721	670	672	677	640	614	685	677	649	705	630	715	684	689	662	661	687	680	697	626	682	648	661	603	697	671	657	698	660	705	669	705	670	710	660	713	713	665	666	641	710	691	659	670	652	655	657	663	708	701	659	673	687	661	672	660	721	709	648	716	690	667	651	669	657	641	693	607	680	659	671	674	675	634	639	700	700	644	673	711	678	720	645	710	714	642	694	650	689	672	646	702	650	657	670	632	656	699	652	677	651	723	675	710	653	642	694	642	644	661	669	656	688	661	684	685	690	688	673	653	654	656	712	654	676	681	671	679	705	685	728	615	697	685	643	640	624	694	682	683	692	651	683	678	650	609	659	633	679	667	724	703	660	651	674	626	672	683	695	668	705	678	627	706	715	686	694	719	667	653	648	642	653	646	674	640	669	688	680	679	681	632	690	659	636	679	691	668	678	700	701	600	657	671	643	690	693	722	660	706	675	635	712	680	675	680	638	718	672	699	703	667	682	654	643	658	696	652	681	682	689	691	594	672	637	707	649	690	677	665	739	662	644	677	694	664	659	657	634	668	654	666	623	693	633	650	654	700	680	659	690	627	667	669	672	626	704	689	674	659	655	693	671	679	672	644	641	703	694	648	693	652	637	682	659	695	640	626	683	623	701	663	679	667	676	638	705	698	709	663	710	668	698	684	633	669	703	647	682	688	673	709	651	641	667	670	722	665	617	670	671	647	655	694	619	689	674	664	702	658	650	660	694	698	700	654	720	705	676	661	677	699	627	702	672	671	641	695	676	679	726	725	636	686	641	696	620	639	675	625	601	648	700	697	650	697	683	711	649	693	685	687	641	651	668	650	688	633	675	661	599	719	613	719	661	704	629	676	627	691	673	669	658	689	658	651	636	664	646	651	651	681	689	661	659	680	639	624	671	701	629	660	653	666	663	648	650	686	687	631	641	693	705	631	670	652	680	662	681	647	674	630	701	653	694	624	692	637	653	633	676	717	637	698	623	646	650	691	674	670	649	705	704	704	655	658	686	686	642	744	676	690	634	665	638	651	679	695	689	631	670	704	665	692	669	650	647	664	634	660	691	729	682	635	630	687	652	669	674	704	647	666	695	686	645	699	665	679	696	682	673	694	683	676	653	659	645	714	661	663	724	697	678	698	671	646	649	661	658	622	682	691	707	647	657	668	672	662	673	691	718	606	665	641	617	674	617	665	654	688	677	693	663	619	627	696	717	659	669	707	693	697	700	656	688	668	624	683	625	647	684	671	663	685	641	661	711	647	654	664	638	672	663	631	675	664	684	654	674	735	704	625	656	655	669	660	670	649	708	699	726	724	673	650	662	664	716	599	684	640	623	679	663	654	706	676	705	669	695	682	651	635	707	691	690	691	666	679	641	639	709	648	667	706	647	665	714	702	632	664	624	666	673	729	700	638	710	649	683	653	654	679	670	667	632	702	665	647	631	677	654	700	656	659	729	650	667	684	652	644	656	699	668	672	726	666	722	640	694	683	716	652	607	651	646	671	677	686	649	665	682	693	691	687	641	697	669	631	698	628	734	692	644	651	684	689	678	672	674	693	657	656	690	686	667	688	657	673	651	664	594	646	706	698	634	679	682	711	627	646	710	624	639	657	656	706	660	672	651	649	690	666	649	681	677	687	659	637	680	688	679	661	681	681	673	665	660	726	648	671	715	640	649	673	691	650	669	626	712	626	682	709	671	693	656	647	670	677	667	689	663	653	674	649	685	652	624	655	679	704	645	630	652	678	669	673	663	686	664	665	704	718	700	645	636	665	646	684	655	638	715	640	673	665	645	661	664	701	654	674	652	719	668	682	618	695	728	682	677	659	631	660	657	705	678	686	688
44100	52623	54624	35198	20679	13336	7949	1966	703	490	470	423	438	490	436	386	418	367	370	391	411	360	326	2227	4334	2936	1892	1007	484	329	280	277	281	258	288	277	266	274	266	311	229	286	271	293	288	290	271	301	272	264	256	284	291	290	262	255	259	285	263	307	259	238	240	252	245	237	290	279	289	267	296	252	265	269	262	282	269	254	285	294	274	249	282	254	255	272	317	285	233	236	288	280	276	262	247	268	282	251	234	283	304	285	293	271	253	271	266	290	284	244	259	267	288	279	301	299	265	268	269	229	282	288	280	319	270	239	288	289	276	281	268	263	256	261	293	286	295	249	263	241	289	307	278	259	258	288	276	275	263	268	265	279	255	237	274	288	253	268	280	249	256	273	286	255	331	243	249	276	260	288	254	258	257	266	284	255	291	275	270	260	270	268	265	261	280	260	276	255	300	251	254	254	269	278	260	279	260	273	284	252	245	294	245	275	271	283	278	267	240	296	285	272	273	294	282	244	303	263	260	251	258	275	263	292	275	265	262	277	278	268	253	296	261	289	243	285	293	287	260	298	297	277	258	264	291	271	267	283	284	269	261	240	303	288	274	259	287	249	285	289	244	249	241	267	275	274	268	260	238	258	263	274	278	258	256	237	308	296	254	261	240	239	289	282	288	245	262	297	305	280	295	273	260	260	283	289	267	252	261	263	273	272	264	306	248	280	264	270	268	293	302	264	262	248	277	284	268	231	275	286	266	270	300	257	258	274	274	264	269	283	264	246	224	273	272	300	254	285	232	251	234	248	274	267	265	290	245	302	267	284	245	268	279	237	274	283	287	280	246	243	295	299	268	281	262	264	285	279	278	287	253	276	260	263	279	274	291	243	248	261	281	261	259	300	300	241	259	262	288	282	264	277	282	289	271	299	287	257	261	288	265	278	262	299	290	262	256	244	276	273	282	281	248	256	282	282	265	270	315	289	271	285	266	247	258	306	271	258	263	275	282	272	265	279	260	289	258	291	274	290	261	239	274	249	281	243	232	254	267	259	238	270	243	268	283	270	288	283	236	252	279	281	293	281	248	293	295	259	252	253	256	225	271	272	255	282	297	272	264	256	235	243	267	260	257	239	285	290	270	292	250	277	310	280	243	277	255	248	274	254	248	271	289	255	272	261	282	258	247	251	266	291	256	262	262	274	239	233	258	287	271	252	253	270	293	271	266	258	308	254	258	250	279	273	279	283	274	279	248	235	299	276	283	236	265	297	273	258	278	282	277	267	301	275	284	282	276	260	276	236	293	244	249	285	254	259	270	262	283	272	293	271	240	250	279	271	248	247	267	270	287	263	276	248	271	249	225	240	273	266	249	284	265	252	271	267	280	263	264	259	257	225	311	252	247	280	245	291	280	273	257	240	252	283	276	266	294	251	259	265	279	265	284	230	301	258	244	280	251	296	281	252	279	279	290	240	283	245	255	261	280	278	296	236	281	257	253	301	228	267	243	253	272	272	225	281	269	244	268	253	263	269	260	268	266	290	273	281	260	282	269	253	256	259	280	296	292	268	290	247	233	261	281	269	228	272	253	287	263	259	247	279	273	281	271	246	301	287	294	242	281	271	265	266	261	263	253	284	271	288	313	250	295	265	270	294	274	265	240	265	272	292	260	272	298	272	292	276	262	259	278	238	264	263	285	254	276	280	243	271	259	295	289	285	313	258	274	264	256	286	298	288	266	259	295	266	278	251	263	280	244	299	262	255	282	250	247	265	257	240	250	278	277	259	262	254	283	289	274	263	253	278	249	265	273	261	255	268	263	266	277	245	244	290	277	274	264	266	275	282	286	268	287	259	256	272	255	268	272	237	286	243	238	269	278	270	247	286	265	266	266	243	279	296	278	286	273	256	260	291	240	286	259	256	274	253	273	294	268	265	235	292	262	271	290	295	284	272	248	259	297	251	264	250	265	264	264	270	273	266	263	277	243	252	265	256	247	265	273	254	309	236	261	282	264	237	256	270	292	251	286	284	281	253	255	273	256	276	270	267	269	273	257	266	300	306	268	249	249	273	268	258	316	280	278	246	258	256	301	285	259	257	264	273	278	279	277	283	264	271	264	260	280	281	288	261	264	288	282	273	271	260	291	281	239	264	258	258	263	268	262	278	226	243	251	272	271	275	274	262	293	249	273	244	263	275	281	261	257	267	280	245	296	288	286	288	258	290	279	241	264	260	291	273	263	283	274	257	286	270	265	278	230	302	284	277	274	252	289	266	242	258	275	222	248	256	301	249	263	256	258	278	280	264	275	257	248	260	282	293	284	265	265	263	301	259	263	226	258	275	293	276	265	252	275	266	270	261	251	288	261	274	244	287	272	281	242	287	265	313	290	274	252	302	291	250	273	263	283	254	284	280	245	288	223	291	251	243	273	241	269	264	240	283	258	269	259	259	256	267	258	278	266	275	285	237	275	285	256	288	273	275	275	269	270	260	276	261	252	262	283	276	258	286	285	254	258	255	269	273	303	263	268	279	267	267	283	292	266	279	272	235	238	256	295	276	270	269	292	259	265	257	272	267	312	266	276	264	267	261	260	226	241	275	269	273	257	268	272	272	277	249	258	247	282	275	274	262	272	258	256	270	277	266	259	247	278	258	264	284	262	271	324	259	275	296	283	268	301	252	289	281	251	288	275	283	267	306	255	272	274	243	252	263	259	283	327	263	274	248	287	283	272	272	305	300	271	302	265	305	247	289	273	253	264	287	268	260	276	289	275	291	300	246	284	280	293	254	241	284	278	263	270	254	269	265	286	270	266	270	279	277	279	278	283	269	250	248	296	269	269	299	241	284	276	264	282	300	272	258	236	259	222	282	280	279	313	253	273	292	263	282	267	258	305	273	298	282	291	265	250	257	272	252	290	289	260	289	239	253	248	263	277	270	260	260	245	250	267	296	260	287	280	268	281	258	266	274	275	292	257	244	252	282	294	272	226	276	320	283	239	265	260	261	298	261	258	255	271	272	255	275	262	254	277	275	259	256	273	260	293	244	282	250	282	266	247	255	287	267	236	266	259	248	251	271	294	242	260	270	280	275	273	262	274	296	270	270	282	268	261	273	261	290	294	266	262	250	271	280	268	259	286	246	280	255	253	285	284	247	275	297	282	245	250	266	238	278	274	272	283	270	254	267	264	270	269	289	280	258	270	281	278	285	264	282	292	252	299	267	292	259	271	261	273	266	249	261	271	266	272	272	264	286	279	259	261	251	261	274	243	247	267	278	265	270	274	306	270	270	256	274	286	289	295	273	290	247	259	261	270	233	286	280	299	254	263	248	303	282	265	255	268	269	254	261	310	240	290	278	301	284	262	245	303	268	282	252	324	277	258	284	256	242	288	284	266	280	280	244	271	287	268	290	278	286	258	257	268	275	284	295	258	268	266	275	236	277	260	264	256	275	291	248	295	270	278	262	293	271	267	287	273	296	252	277	268	270	258	266	274	276	297	291	252	247
33082	48853	55298	24513	4827	3809	10410	2781	2086	1825	1728	1661	1642	1745	1752	1599	1365	1268	1479	1439	1840	1438	1164	12293	19855	14112	8916	4593	1750	901	716	649	669	672	654	695	667	671	609	638	651	631	636	662	657	646	713	660	624	682	648	645	652	640	651	664	676	688	696	682	687	666	655	623	646	676	700	626	626	675	640	650	692	622	695	658	709	682	647	629	737	635	687	620	649	698	650	676	638	677	699	674	629	663	672	679	697	663	671	671	670	654	650	673	651	686	673	615	643	652	677	663	697	650	669	640	650	613	655	680	665	680	642	663	644	664	689	663	643	649	670	651	665	628	625	696	649	676	732	645	688	674	645	681	685	652	675	630	640	701	666	623	598	630	665	669	725	705	670	645	671	695	690	660	661	648	639	669	646	649	669	641	671	682	679	617	648	675	648	690	679	635	679	654	651	727	656	679	617	639	651	657	666	669	638	685	686	662	665	614	670	674	685	656	623	640	677	655	604	654	663	619	677	669	721	640	674	652	635	638	659	687	679	645	601	674	633	620	687	682	624	652	668	695	672	645	667	671	639	651	673	662	649	660	669	666	622	672	643	635	683	653	686	614	715	720	671	638	622	678	666	670	654	662	658	630	659	649	667	651	680	669	631	700	669	633	669	679	640	666	627	660	668	648	624	679	645	674	630	640	659	658	662	637	683	683	626	599	671	657	651	657	703	628	633	648	619	706	661	680	656	641	659	670	685	662	637	645	724	658	633	661	667	651	686	678	690	651	653	645	646	647	633	646	636	616	659	659	614	635	659	670	654	638	670	620	640	693	677	640	683	644	667	699	650	686	628	649	667	723	632	636	626	669	703	662	632	651	654	662	650	655	672	650	658	641	625	714	621	670	662	681	680	664	633	625	724	667	693	675	629	647	718	673	651	662	665	582	628	610	622	642	654	699	650	651	647	625	645	647	657	622	676	616	672	640	637	612	661	631	680	639	683	689	686	639	673	634	667	628	623	703	683	652	659	656	672	656	633	649	622	655	685	669	643	647	649	655	678	630	601	677	668	606	644	657	712	695	682	655	625	653	683	628	623	672	686	634	659	685	609	637	708	646	664	635	654	684	672	636	632	687	635	666	696	651	672	633	703	646	665	646	716	655	658	649	627	669	621	630	650	638	674	636	618	646	647	677	630	672	664	596	639	633	694	631	675	687	640	686	633	688	662	676	683	688	675	669	655	696	642	662	667	674	630	627	629	638	654	640	660	705	673	646	644	638	632	675	614	668	604	641	736	641	665	627	640	647	686	617	703	660	664	623	665	657	642	664	649	678	663	666	675	616	690	666	639	673	627	688	679	716	669	667	682	669	678	690	638	652	657	640	660	646	683	673	616	666	650	630	603	654	704	649	659	631	673	689	672	651	685	679	686	668	664	665	672	627	677	672	648	669	700	641	594	687	689	647	614	675	673	703	698	695	694	679	685	636	641	645	673	648	668	650	666	620	666	638	644	656	686	657	683	645	670	606	678	621	685	694	622	581	667	605	686	689	714	714	683	651	623	671	674	649	643	675	674	668	677	614	672	616	647	661	634	672	647	662	681	701	653	671	671	709	656	628	660	637	675	658	714	664	691	672	648	658	640	707	604	628	665	618	653	655	678	636	653	662	677	663	667	681	654	698	640	653	684	670	660	655	593	637	647	689	684	696	671	659	654	703	583	681	618	628	686	674	700	680	672	702	669	614	667	656	623	675	661	672	653	685	680	617	668	640	663	633	650	682	634	612	677	632	659	647	608	658	638	668	687	668	651	674	649	627	629	690	667	628	661	679	671	639	674	652	622	625	603	652	642	730	710	657	655	628	623	686	641	696	684	690	650	689	629	691	625	660	674	639	635	696	636	709	651	657	610	708	635	708	623	670	678	638	651	694	651	674	667	675	634	638	685	617	678	657	663	678	652	644	738	700	639	672	684	672	666	641	670	661	668	670	696	677	638	654	648	684	666	646	668	661	673	682	648	683	668	650	581	661	706	668	684	668	655	616	689	645	649	663	640	651	662	675	627	674	681	667	715	684	662	627	573	653	680	639	620	651	587	681	681	702	640	636	654	684	660	638	656	659	696	642	622	643	652	649	658	639	614	652	651	685	635	629	708	640	678	669	653	632	686	628	639	588	645	625	666	694	686	672	621	683	667	615	684	640	697	663	648	630	704	662	662	670	662	674	666	668	673	663	691	614	640	664	658	665	647	612	611	702	660	667	650	660	695	644	661	665	659	657	661	697	610	653	692	656	638	641	653	670	662	679	645	666	640	644	611	638	655	630	625	655	652	688	650	646	654	648	754	691	660	643	661	659	672	685	666	651	676	610	625	717	650	664	680	623	636	673	655	676	677	667	691	634	669	643	649	620	671	719	607	714	676	678	625	701	662	668	651	710	649	680	704	677	650	664	674	626	665	679	628	693	663	651	622	670	683	672	686	624	669	674	625	683	634	678	652	680	646	715	649	657	634	669	651	673	633	621	634	693	655	619	589	606	665	651	651	667	674	654	633	690	661	618	642	652	682	631	663	647	621	619	671	671	663	607	669	649	684	647	664	613	628	644	600	677	668	654	665	702	649	668	695	618	664	655	677	688	634	636	640	681	658	685	698	668	621	635	631	649	666	688	665	684	638	688	622	643	619	701	726	671	686	670	668	676	677	643	662	640	643	652	682	677	695	698	626	683	699	696	712	689	664	674	640	658	653	664	639	697	617	659	675	649	635	697	676	632	669	659	672	676	630	694	629	655	712	700	715	624	668	666	654	689	627	629	675	639	725	656	698	693	678	711	663	673	649	676	665	661	683	623	679	660	687	680	675	669	664	641	676	608	701	658	651	642	617	617	623	683	612	595	664	718	688	629	689	688	668	621	607	653	663	661	717	683	673	625	665	652	667	681	685	655	644	665	643	669	670	635	661	663	668	681	683	694	636	622	648	664	677	674	629	640	712	714	653	646	642	674	666	657	654	658	653	670	635	682	632	668	666	667	698	605	718	657	660	694	643	654	668	665	684	661	662	667	683	680	624	652	661	665	651	660	636	678	659	691	677	641	664	670	669	703	680	665	635	697	671	700	683	683	664	660	638	660	613	649	671	659	654	695	626	627	688	670	652	661	686	659	644	660	677	680	679	680	618	658	619	640	649	661	692	653	663	660	677	610	661	671	656	657	646	685	668	703	672	643	700	635	671	640	676	632	679	654	613	693	624	648	710	674	686	707	630	646	671	692	625	643	684	631	609	664	666	639	647	635	617	676	648	667	679	672	672	624	664	650	633	653	628	692	674	629	668	652	635	632	616	617	656	686	666	644	698	625	659	620	667	624	654	668	692	656	685	656	684	636	666	651	610	628	663	623	672	678	654	660	663	677	629	676	698	653	636	679	680	643	673	636	670	637	679	652	680	662	645	666	654	666	697	648	666	644	706	667	631	635	681	632	663	671	655	717	665	672	626	684	636	669	660	675	637	663	623	671	661	688
52488	49938	47322	34956	24367	22612	19928	10168	2940	1011	869	850	914	738	577	522	516	574	709	569	642	373	344	3403	8693	5828	3698	1836	709	405	288	260	259	233	224	245	285	264	252	227	239	277	226	269	260	259	242	251	278	258	249	243	263	240	242	252	242	239	234	242	226	256	246	236	252	265	278	238	231	243	241	223	229	244	249	278	260	239	242	219	288	265	279	273	232	264	245	247	263	248	267	252	252	243	218	238	246	240	215	285	271	259	239	238	251	254	253	237	272	269	241	253	272	260	260	251	243	257	242	252	243	237	243	237	238	267	245	263	255	245	254	245	226	242	256	230	256	271	219	256	226	249	243	253	244	231	262	266	263	255	245	251	245	244	232	224	258	258	246	275	219	251	246	247	256	268	269	278	270	232	261	267	264	223	285	256	253	263	274	236	256	268	252	269	211	250	239	269	270	230	260	239	253	240	214	268	265	259	248	231	240	263	236	252	246	264	215	247	266	226	269	242	248	224	220	274	289	257	244	239	265	242	234	264	253	236	245	254	254	245	252	273	228	251	247	285	224	248	268	255	289	263	232	257	266	243	231	247	263	239	260	262	251	233	257	247	248	218	265	262	264	256	248	222	237	232	240	254	256	244	229	216	258	259	257	263	254	281	235	271	246	236	279	270	232	219	246	249	246	267	233	265	239	258	248	235	247	245	247	201	245	252	234	270	251	285	264	252	252	256	277	236	257	238	240	235	229	272	231	260	240	256	239	271	248	214	273	254	270	250	281	247	242	258	244	252	233	247	235	270	273	238	284	252	262	238	264	247	238	265	235	205	242	260	264	234	233	255	245	247	251	255	275	282	251	235	251	215	227	256	259	233	256	233	272	276	238	253	226	285	234	243	233	253	268	237	240	282	263	272	237	264	234	250	241	204	263	235	233	239	262	247	226	247	269	251	234	245	253	267	257	261	238	241	236	250	261	276	237	235	230	256	235	256	206	243	221	259	279	223	241	263	247	260	222	262	249	260	250	257	283	244	267	245	244	261	248	239	242	227	242	255	245	238	250	246	249	247	252	263	247	226	264	240	250	256	236	234	226	258	217	246	218	271	265	226	247	239	248	250	277	273	219	251	267	227	245	237	257	269	255	263	252	214	242	261	247	237	228	272	252	243	237	257	261	227	268	244	248	221	241	259	223	243	264	238	245	215	225	236	241	257	243	241	265	248	240	232	247	245	226	241	262	238	243	224	282	237	255	250	236	265	245	256	244	237	246	273	256	221	257	255	227	249	258	270	247	244	252	238	253	266	235	254	284	223	238	254	257	289	264	277	230	236	232	252	252	246	217	256	260	227	254	240	256	233	236	248	236	236	264	243	223	250	248	288	261	237	222	298	260	246	260	260	249	224	237	270	248	245	246	254	261	262	242	252	264	264	237	257	219	279	232	288	232	270	247	255	274	226	246	247	264	231	226	269	251	247	250	219	250	262	269	245	224	242	242	248	263	243	251	230	269	259	229	232	262	256	291	270	236	271	238	242	259	256	272	256	247	238	227	246	240	264	256	267	266	252	247	232	245	238	258	255	242	247	233	237	230	234	246	271	247	288	253	240	233	239	240	265	239	242	239	258	246	301	232	257	220	255	262	253	273	270	230	255	239	260	251	251	253	253	278	241	236	249	246	271	249	234	259	266	261	246	263	244	256	237	261	265	229	245	282	278	241	262	269	254	224	259	234	250	235	234	262	256	241	291	251	255	258	283	274	249	261	231	234	243	273	263	247	257	278	273	267	267	225	280	260	242	248	239	223	233	226	237	254	273	238	236	226	239	240	260	283	255	244	268	227	222	271	218	279	246	235	279	246	255	232	269	275	264	272	254	252	254	258	225	247	257	232	258	223	237	267	233	272	233	248	246	252	262	263	243	278	237	246	253	257	241	253	252	256	276	254	252	269	256	265	226	244	230	259	270	248	248	267	260	245	281	236	250	257	256	278	253	261	250	232	235	236	235	232	255	270	239	240	234	280	236	245	244	251	238	282	252	232	225	259	237	231	262	212	257	257	245	237	245	232	231	247	263	255	210	245	261	255	248	251	215	254	250	265	267	264	276	244	232	246	249	266	237	241	251	252	248	228	228	239	208	256	246	218	244	217	240	266	230	254	280	221	230	248	248	269	234	278	266	247	238	230	249	256	250	253	265	222	253	222	265	241	273	250	240	229	255	246	226	231	261	247	232	253	270	230	268	254	255	276	242	268	240	259	262	191	256	245	282	256	238	247	234	247	283	220	228	232	262	263	249	248	267	250	243	258	231	219	274	278	261	241	234	273	228	267	285	243	255	230	230	230	236	240	252	251	286	267	267	265	277	220	243	254	218	253	228	250	237	247	239	234	260	272	234	259	247	233	277	235	249	239	264	236	253	238	255	259	243	268	276	253	236	245	242	230	277	250	241	246	250	230	241	240	251	243	241	282	252	274	208	262	219	249	235	286	254	272	257	240	265	278	270	262	254	270	247	249	242	247	268	241	267	234	243	265	242	246	267	247	247	267	275	255	239	231	232	212	243	254	244	280	247	262	225	240	228	256	263	269	233	262	246	237	254	249	252	255	251	266	231	241	232	229	233	258	274	231	244	234	243	262	258	282	276	272	232	251	238	275	241	267	256	268	238	234	273	289	262	237	228	284	244	258	252	265	247	269	251	263	254	239	274	272	261	252	243	241	265	231	266	238	236	221	256	231	255	263	221	256	241	272	250	226	243	251	262	247	240	271	228	264	266	236	253	264	224	243	262	236	263	244	279	252	235	250	237	221	249	258	252	251	242	237	246	242	238	260	281	249	246	254	233	243	243	245	240	227	266	250	234	219	235	235	264	237	230	250	240	246	240	237	221	271	242	274	262	241	272	267	245	257	274	272	232	249	236	248	240	264	258	274	244	264	254	275	245	230	259	251	242	239	251	251	279	225	242	247	260	257	252	230	282	242	238	300	258	237	240	246	249	228	242	244	254	251	240	196	258	227	233	249	242	251	244	254	247	227	279	213	258	263	231	252	239	252	241	256	271	295	241	247	262	262	263	256	257	221	265	245	239	247	233	245	271	262	247	276	230	256	245	246	215	247	239	266	229	236	255	249	265	231	215	243	244	248	269	211	260	250	221	269	252	223	217	248	243	238	216	256	240	280	249	270	229	271	289	258	275	254	240	248	243	232	280	266	276	259	237	228	242	238	251	252	265	244	253	238	239	235	249	273	222	271	249	223	247	244	247	264	248	232	225	245	255	268	251	246	253	241	244	243	238	235	216	236	269	287	266	219	228	247	223	250	254	250	250	261	254	214	210	281	271	227	269	253	254	255	242	274	252	228	241	264	268	240	244	264	254	236	250	281	255	224	276	250	243	244	251	258	235	270	253	246	270	244	267	274	254	233	226	237	257	234	245	247	250	228	236	241	245	281	253	235	236	222	262	225	226	239	256	260	271	265	253	245	267	253	254	222	272	243	238	252	241	253	251
40091	52455	56349	27077	7670	6215	17518	4793	3410	3837	3748	3528	3681	3021	2204	2020	2228	2550	3649	2672	2992	1495	1208	16449	30129	22633	15827	8332	2920	1127	747	624	619	633	592	597	642	600	648	621	575	599	608	596	638	580	636	596	608	610	597	604	571	626	611	626	585	586	574	598	582	634	586	631	586	628	592	596	613	586	555	596	601	581	591	511	613	567	598	597	598	561	564	546	616	640	586	579	581	590	600	574	596	610	612	628	611	635	568	637	576	598	602	564	628	618	589	606	606	586	586	640	567	615	601	604	612	600	558	619	593	585	579	609	547	620	638	610	587	623	622	565	630	606	574	618	597	569	569	601	531	593	615	635	576	630	613	580	589	597	617	591	601	591	599	625	612	579	571	635	591	610	594	558	554	606	580	540	617	620	642	606	597	609	606	641	606	603	618	597	633	581	603	557	616	626	615	598	588	587	575	589	636	607	593	639	579	539	584	586	586	587	593	590	616	603	621	543	576	639	589	597	603	575	607	602	605	613	617	557	629	591	569	592	611	651	582	601	590	605	619	619	587	593	599	594	634	593	601	626	635	601	615	607	608	585	653	586	579	607	578	596	569	640	596	565	610	611	608	635	621	611	592	567	589	593	631	639	579	643	625	610	592	568	534	619	586	625	643	596	600	589	625	597	633	551	599	573	624	575	591	594	577	627	622	595	607	617	659	618	635	639	620	573	633	641	559	620	610	553	589	598	586	577	529	591	587	630	605	571	631	626	612	604	596	616	576	589	610	627	601	612	582	558	602	585	592	577	620	632	570	620	568	594	579	583	590	631	561	577	632	632	605	603	613	570	590	584	585	611	632	591	581	672	643	591	574	633	643	532	636	599	598	598	619	633	632	593	637	601	626	600	557	621	615	616	541	593	571	596	580	627	613	571	674	608	592	577	570	592	614	640	638	588	566	595	571	637	626	602	582	622	607	625	591	574	628	599	597	578	658	644	568	632	559	598	633	612	598	641	584	607	593	613	600	581	555	596	615	616	581	613	588	606	593	615	596	614	636	598	587	599	627	637	630	600	545	601	612	564	605	591	604	613	564	587	592	618	606	657	585	542	567	586	589	632	586	599	621	586	592	568	617	596	605	572	533	606	625	598	638	572	589	541	617	602	604	574	598	598	537	610	617	602	637	566	631	642	644	529	622	590	585	625	602	587	603	636	566	591	628	599	602	646	593	581	625	596	612	604	605	580	587	630	637	563	589	590	645	557	611	550	594	600	608	583	600	609	604	588	598	578	577	637	613	581	637	632	616	613	628	649	581	596	624	631	589	642	611	610	600	598	618	613	662	582	607	595	613	607	576	601	605	646	607	606	615	576	626	605	613	558	580	577	606	610	587	592	582	610	556	565	625	592	582	635	636	590	612	608	619	584	590	590	617	607	574	578	647	579	580	548	598	632	621	593	616	619	589	622	638	635	630	578	570	571	575	595	619	656	570	627	620	623	570	587	612	594	630	640	615	558	550	574	627	648	609	639	584	568	612	599	595	603	562	626	633	533	598	597	601	633	601	571	603	577	607	566	611	561	542	596	652	613	595	623	581	591	572	585	614	614	603	597	606	544	623	600	586	613	567	608	584	589	650	636	608	655	593	555	609	618	583	593	593	610	652	597	606	568	594	589	574	587	619	619	606	590	604	590	620	601	588	606	622	587	613	596	630	593	602	594	618	573	627	619	637	595	611	662	641	594	593	611	640	581	598	628	627	645	614	614	604	640	592	594	624	608	590	625	618	567	579	587	570	617	599	576	600	610	583	602	578	564	580	600	628	604	564	577	631	613	608	606	569	628	580	568	549	640	615	602	607	603	620	614	607	579	593	614	612	597	609	570	604	568	623	616	574	596	620	546	617	566	585	569	566	622	637	597	618	596	613	611	606	628	619	563	598	596	588	624	640	616	646	586	639	551	580	595	614	627	591	625	596	632	603	622	632	567	603	561	632	591	570	581	591	591	583	598	609	592	608	592	590	606	617	616	641	578	537	590	641	615	610	570	651	603	581	575	609	616	568	585	611	601	585	589	618	599	589	568	608	566	595	584	611	623	657	581	617	568	644	603	610	539	611	624	595	643	598	564	630	599	634	594	650	614	613	601	593	639	618	601	593	609	631	589	560	584	610	586	604	591	611	591	616	614	590	592	655	589	611	606	609	652	601	578	580	615	605	591	646	605	605	638	549	617	596	620	621	582	604	641	645	572	641	606	585	610	589	648	579	604	619	618	624	603	627	604	582	611	612	624	590	619	622	581	594	576	590	572	587	585	574	622	630	559	616	576	577	610	602	572	610	608	615	603	629	591	575	649	578	633	617	636	621	622	574	593	614	591	593	606	654	568	602	629	576	588	578	571	619	594	602	590	650	641	593	562	584	595	624	589	630	610	614	556	585	600	635	579	577	560	616	606	598	649	636	574	631	621	648	593	596	619	616	614	604	584	621	608	586	643	638	592	566	613	566	617	574	612	614	641	596	592	553	604	660	583	616	605	622	545	638	558	581	633	581	608	616	630	609	587	645	597	562	628	570	621	633	617	629	632	563	628	566	558	607	625	614	668	625	588	608	575	554	605	602	648	579	596	601	604	611	612	586	608	575	599	619	600	615	613	612	617	592	625	587	606	585	593	607	599	569	601	590	601	571	593	646	639	654	599	586	598	592	572	544	650	577	589	663	625	568	583	580	620	589	584	653	597	614	621	609	587	583	578	597	635	537	587	626	582	610	637	561	574	593	581	574	656	588	620	578	625	644	617	605	616	627	618	620	587	608	616	580	570	584	628	627	598	626	624	584	635	608	611	600	645	609	588	600	574	599	591	585	612	583	570	630	615	609	621	597	616	622	629	566	571	599	627	623	663	635	582	628	589	637	615	596	563	598	614	585	611	617	626	603	599	582	610	617	593	576	557	573	616	522	657	589	598	633	605	614	611	618	567	634	585	604	549	588	587	602	586	611	598	599	631	609	639	628	616	557	639	582	610	603	553	580	604	598	633	610	626	573	575	598	603	604	622	565	597	642	619	582	608	623	648	633	605	624	591	616	634	596	619	546	592	662	589	613	643	557	599	611	589	646	602	597	591	579	634	633	566	589	551	616	613	569	613	613	620	633	576	596	616	581	594	554	609	588	589	589	585	589	559	582	625	613	655	569	590	576	611	646	629	608	560	588	641	597	593	591	593	608	612	607	584	573	614	597	598	613	591	612	599	580	578	618	635	581	553	596	620	607	595	582	603	579	593	599	659	581	602	610	633	630	588	605	589	606	575	615	635	563	606	587	632	600	565	616	632	561	625	623	588	587	611	587	609	581	600	575	578	625	622	595	626	652	616	560	596	598	579	609	582	604	614	618	603	588	610	591	593	591	625	580	622	642	587	615	609	580	619	593	630	598	566	591	608	561	608	584	582	596	641	592	591	595	617	592	602	538	638	616	633	593	637	651	615	618	600	656	592	583	587	585	612	616	603	606	650	559	559
16689	22454	33950	19616	2261	553	497	461	432	514	455	407	408	395	376	363	348	333	341	300	338	316	304	379	651	740	622	537	401	348	296	295	304	324	299	304	325	282	298	282	318	291	302	306	332	320	313	279	308	305	284	312	278	295	296	308	306	281	301	293	312	310	302	293	309	321	302	276	281	296	290	296	301	275	334	286	286	304	289	314	284	262	281	269	324	287	293	278	320	283	298	295	297	300	272	306	315	293	287	305	268	271	301	320	323	311	301	296	296	306	258	331	283	313	301	285	286	289	313	307	271	282	309	295	284	277	298	295	267	294	301	297	328	302	291	282	282	292	296	267	274	294	295	309	297	286	321	296	293	313	277	302	278	297	296	323	299	311	316	320	292	277	287	279	308	316	265	298	272	313	302	308	292	254	299	324	310	286	287	304	293	322	311	318	275	309	297	282	310	315	326	290	281	295	299	304	322	333	307	282	307	306	297	299	281	291	316	300	296	295	293	295	308	267	315	273	298	287	301	300	268	308	319	288	292	293	294	284	268	289	310	294	301	275	277	308	289	297	292	308	296	295	279	308	301	288	322	284	267	291	298	297	285	316	315	326	313	304	276	271	298	263	271	297	268	310	314	315	305	318	304	286	303	310	317	291	276	278	281	316	277	288	287	303	318	295	324	276	299	268	298	317	297	289	270	298	302	309	291	282	315	291	285	336	264	301	268	284	288	311	301	273	282	278	336	295	306	273	281	289	298	264	274	291	319	297	320	295	295	303	289	315	256	290	269	296	280	302	284	294	350	289	248	306	286	331	274	330	292	295	316	287	296	274	272	293	307	311	281	285	307	308	290	291	306	257	291	333	271	275	267	302	285	314	293	297	290	309	330	325	287	276	302	308	303	348	275	291	295	311	280	303	275	279	302	262	289	318	321	282	280	299	285	314	280	276	288	336	299	264	287	316	283	301	305	308	293	325	317	307	292	299	252	292	247	298	295	283	316	311	302	310	308	314	280	306	280	307	291	308	297	306	277	303	298	331	283	310	254	284	314	349	365	350	307	291	288	296	295	279	306	281	292	272	284	277	294	276	306	293	277	266	290	310	290	325	299	276	286	321	278	297	263	313	303	266	274	306	296	286	320	267	331	306	298	297	276	309	292	261	300	300	309	271	318	299	307	291	296	319	264	328	296	284	310	312	302	288	295	331	287	291	299	267	325	315	259	270	288	293	312	270	280	313	303	309	290	304	311	317	288	271	277	294	323	305	285	320	312	299	284	335	273	333	301	253	292	331	292	286	259	313	298	298	302	286	296	285	265	313	304	297	277	302	298	288	301	273	312	269	295	291	279	295	291	326	305	256	305	313	282	304	287	282	284	274	307	333	292	284	343	264	293	267	310	284	310	305	304	296	298	299	284	288	275	292	308	281	270	286	298	315	286	262	319	280	294	280	272	305	307	328	293	306	300	297	323	285	263	314	284	278	296	291	306	274	292	304	287	286	305	310	327	284	287	304	301	295	301	302	305	293	304	286	344	322	330	309	316	280	321	302	317	308	294	304	300	306	288	308	320	291	314	303	330	298	293	348	293	271	301	279	272	310	306	286	299	296	298	283	297	318	308	289	293	317	277	306	297	293	336	322	300	310	303	300	278	289	307	323	264	310	293	283	299	268	293	280	269	316	309	317	314	283	289	295	314	299	310	300	303	317	311	282	276	303	246	307	290	302	274	310	289	297	313	289	316	278	282	284	281	321	294	322	320	326	297	314	293	307	301	273	304	302	296	279	278	293	276	296	318	311	301	267	303	297	287	312	308	299	294	287	294	263	307	299	309	299	294	304	329	261	275	314	280	305	288	279	298	283	306	294	284	296	284	307	312	278	292	278	293	280	311	289	260	295	284	270	328	283	299	340	290	308	283	284	296	274	293	321	256	322	313	293	298	320	328	302	296	282	322	297	278	311	275	279	310	314	275	279	294	325	276	304	283	288	321	297	330	286	342	292	281	296	285	288	265	309	273	277	297	312	297	304	276	307	282	283	289	281	323	314	246	309	271	303	316	288	270	320	292	299	306	293	291	291	293	321	306	314	309	319	310	279	292	328	315	305	313	300	304	302	294	301	304	346	299	259	284	300	281	326	313	302	319	298	327	284	315	309	304	326	277	284	267	324	275	301	293	289	288	300	330	300	291	275	327	304	307	303	300	328	277	300	316	262	327	324	305	312	291	281	314	290	314	304	310	274	304	289	272	314	294	323	274	303	290	304	289	282	285	286	287	285	325	293	282	287	279	260	311	304	273	291	303	280	330	311	286	305	286	277	314	275	285	305	327	309	295	300	307	271	271	297	286	323	328	310	289	284	300	292	311	288	322	318	301	312	285	285	310	302	283	300	280	305	263	307	300	277	264	286	276	303	308	302	277	321	292	312	326	280	307	281	299	266	313	326	283	326	302	290	296	285	289	297	308	290	310	285	292	303	271	283	305	277	315	288	321	304	297	303	315	313	269	289	263	269	306	306	301	282	300	296	317	297	279	309	289	302	266	288	287	293	261	313	278	291	296	283	297	295	262	264	306	287	306	329	280	289	301	312	303	282	299	309	312	316	266	312	296	307	339	286	337	276	302	283	269	285	288	325	293	298	287	319	310	332	292	301	311	285	269	293	315	309	293	299	312	281	299	245	325	292	284	292	303	295	330	298	305	295	293	263	289	289	318	302	313	295	293	327	279	337	276	302	275	299	285	281	279	297	302	285	268	306	282	305	285	317	292	318	342	321	293	316	299	280	289	306	291	281	308	306	312	290	277	279	314	307	299	282	269	330	312	278	314	305	305	312	291	267	293	308	321	306	302	291	292	281	281	318	273	283	274	284	316	297	315	291	313	268	291	307	282	311	331	294	295	324	277	299	307	287	274	270	291	267	294	287	315	309	298	302	296	269	324	246	309	284	294	287	290	310	320	263	296	278	282	317	331	331	320	327	307	309	314	319	305	284	319	289	295	303	274	294	274	326	281	286	259	306	267	321	268	275	290	277	269	266	272	293	327	330	299	347	312	320	286	296	255	284	304	237	322	300	294	322	280	314	285	271	287	287	255	290	302	283	272	304	305	303	282	259	305	305	281	303	306	279	305	307	297	291	267	283	297	293	284	295	310	298	287	311	324	282	292	300	303	304	289	316	299	301	289	301	303	306	284	318	283	288	265	268	292	323	310	271	270	291	307	295	280	327	299	285	309	316	324	259	318	264	283	323	276	266	274	314	290	299	291	289	307	316	287	268	312	278	303	284	298	286	273	275	307	285	295	312	319	280	289	272	279	281	294	302	310	319	282	312	321	279	302	287	298	277	334	323	319	325	289	312	294	316	314	287	338	306	318	304	303	317	301	288	274	296	292	301	316	289	285	287	322	306	300	271	308	274	313	290	304	270	304	303	277	304	327	332	311	295	287	298	291	297	314	285	272	293	302	306	288	288	297	339	295	278	289	316	297	276	311	313	290	293	280	277
11845	23033	40434	17651	1701	1237	1861	1438	1570	1822	1665	1503	1401	1257	1224	1059	1061	1103	1063	950	810	876	786	1275	2879	3137	2359	1672	1050	849	742	759	692	748	745	735	775	714	772	746	729	699	729	743	750	735	712	737	728	753	738	729	731	742	735	745	730	757	746	728	681	726	707	752	714	711	738	728	724	773	698	766	686	709	706	744	770	711	758	728	760	722	721	691	713	721	708	752	726	746	723	685	702	732	748	741	731	728	738	748	730	763	743	728	768	719	743	701	716	692	729	689	692	730	701	775	734	782	713	691	760	729	703	723	684	736	754	774	740	710	719	744	781	736	747	760	689	746	715	721	681	753	711	744	752	753	714	696	722	743	803	705	724	689	738	740	744	724	715	726	732	709	700	708	722	742	686	726	762	787	686	759	752	734	753	714	712	749	753	734	753	731	760	685	730	772	712	704	671	709	707	706	711	667	701	751	765	690	704	741	717	719	746	768	707	704	717	699	698	735	777	700	746	720	729	682	718	778	743	729	721	774	704	691	702	701	702	666	711	770	722	793	727	680	747	737	736	705	730	699	722	732	751	733	728	712	751	743	717	733	713	715	729	738	662	688	749	705	737	758	725	728	722	734	693	715	749	723	759	716	809	732	706	730	702	711	696	749	727	752	713	753	717	711	764	735	712	754	733	820	721	755	716	704	728	743	708	733	707	731	700	738	677	732	745	728	743	709	719	760	699	742	713	719	731	740	727	720	706	673	789	684	716	701	672	787	724	721	714	717	732	770	688	731	740	683	758	714	761	718	689	732	769	739	746	699	711	707	727	714	756	759	723	769	640	773	722	750	713	727	748	738	713	700	713	744	692	775	716	698	748	712	713	736	728	733	750	754	689	739	711	749	767	735	687	738	727	722	709	690	685	685	727	723	660	773	758	747	762	689	680	755	736	691	774	756	693	711	706	674	733	721	696	733	709	757	700	740	686	744	695	717	748	720	790	703	728	742	704	736	741	729	744	673	724	711	734	754	722	736	696	766	722	784	748	703	719	745	707	777	710	741	718	748	749	708	753	730	724	661	727	696	708	781	752	739	709	751	690	754	744	745	714	715	702	757	721	710	691	768	717	699	752	710	752	748	688	755	725	687	735	762	724	757	800	736	741	693	710	728	733	758	729	761	695	716	705	667	717	716	723	686	721	725	754	721	754	734	747	736	658	702	704	684	701	648	743	770	704	720	761	742	728	739	723	736	729	698	701	709	723	697	710	748	714	705	756	764	776	721	723	783	708	696	721	709	728	736	722	789	717	723	737	728	718	729	711	737	726	734	728	738	760	692	745	744	749	813	759	686	718	740	694	700	657	812	750	730	746	720	743	752	662	726	728	719	743	717	741	731	748	755	709	723	787	740	689	758	676	720	769	697	756	696	748	727	737	664	682	741	716	677	737	688	710	723	746	705	704	739	689	711	717	743	707	722	667	720	736	721	683	714	749	765	749	739	731	725	738	764	693	680	720	704	755	696	742	730	701	720	747	718	704	739	746	790	734	738	663	742	773	769	705	779	783	750	737	738	705	719	727	739	720	730	753	741	754	729	725	743	753	733	730	685	729	759	732	702	756	714	735	728	712	720	695	646	716	793	715	755	706	762	715	746	715	731	742	696	671	739	720	701	721	741	724	718	700	752	689	714	740	707	701	756	763	681	702	773	697	767	747	742	691	709	679	670	737	719	709	654	727	735	736	720	764	716	717	776	734	741	719	695	717	742	757	785	743	720	710	765	748	741	723	735	750	727	673	763	685	726	709	682	718	703	694	702	729	662	783	705	720	723	733	738	707	706	752	786	730	759	775	706	717	710	726	726	728	746	713	673	734	731	736	741	727	700	744	712	762	695	719	739	754	732	779	739	694	750	722	737	715	768	752	716	760	710	695	718	633	764	716	700	813	753	709	771	721	726	742	736	703	727	695	715	718	720	722	761	733	739	706	712	788	711	715	757	741	707	748	662	696	742	719	753	757	723	740	709	709	715	776	713	736	712	761	739	714	716	734	690	724	736	773	775	766	748	714	674	729	710	752	710	701	767	700	724	775	713	783	730	732	788	736	735	705	739	719	728	713	728	731	693	704	709	683	708	723	712	740	707	765	708	697	748	718	739	723	775	738	703	773	699	766	707	737	714	698	712	733	733	750	721	720	754	706	728	721	720	686	779	784	721	745	724	729	715	757	743	744	712	753	742	698	756	713	730	707	672	758	730	703	768	685	723	727	730	709	716	716	733	725	713	741	705	722	713	721	755	746	731	705	747	722	676	710	757	700	755	708	726	773	787	704	730	725	706	718	776	740	717	723	761	675	746	746	716	703	732	737	739	711	742	764	773	730	765	739	723	740	728	714	739	738	731	724	724	757	743	742	757	727	724	730	701	683	680	746	747	712	712	744	710	727	720	760	712	734	719	701	754	698	731	759	703	730	728	718	739	713	722	711	769	691	712	720	709	747	734	710	748	722	760	745	707	758	742	713	723	742	738	754	703	746	722	770	745	722	699	683	739	690	694	708	703	738	678	756	700	709	759	719	747	736	709	711	732	740	689	731	732	704	738	741	708	754	730	740	747	713	708	710	731	704	743	716	792	758	699	723	710	667	675	695	740	712	733	746	766	728	756	742	723	689	728	699	728	704	675	720	715	722	710	748	715	740	710	735	716	666	755	713	713	725	777	706	709	714	741	731	710	744	695	710	722	725	759	733	736	722	724	732	739	741	697	748	741	775	717	706	710	689	747	754	715	697	733	705	702	687	707	727	730	789	677	763	724	791	680	742	735	743	714	746	694	707	691	731	733	728	757	708	724	734	731	674	762	695	694	782	734	713	698	726	735	731	710	743	763	731	759	731	739	731	705	726	658	691	697	723	671	734	775	727	720	731	713	750	748	706	709	733	779	694	725	739	715	756	706	692	699	729	767	775	730	725	701	735	729	718	734	696	695	731	713	746	721	707	768	740	716	707	738	699	737	704	729	729	739	716	741	692	729	709	730	752	735	695	707	770	759	716	746	721	711	687	709	690	759	718	692	690	784	728	652	726	747	762	724	738	769	719	716	769	700	672	748	685	734	704	740	759	723	713	707	781	725	738	723	735	749	693	777	677	746	710	730	747	708	675	676	701	715	773	741	733	734	730	718	728	718	737	762	737	761	734	794	747	746	757	725	758	752	690	697	746	724	723	727	711	747	746	718	703	717	769	736	732	713	749	747	716	725	735	725	730	713	690	745	705	764	711	720	743	724	721	661	749	758	716	747	689	740	774	712	755	707	792	732	734	761	757	740	708	712	730	726	694	730	753	729	714	732	733	673	741	755	688	720	683	727	715	768	735	735	741	759	731	715	735	710	725	755	762	749	756	760	698	745	723	710	732	794	725	730	701	726	748	699	779	696	713	665	766	702	682	737	727	699	739	741	729	736	722	693	721	698	718	723	809	696	788	714	734	761	703	735	742	691	798	673	688	749	704	730	698	742
44760	48276	56298	35974	22242	15417	9582	2705	1082	743	630	550	493	510	503	513	488	482	521	467	421	462	425	1652	4801	3291	2185	1169	591	358	300	330	313	307	281	295	302	267	277	284	304	294	293	294	290	307	312	276	273	306	314	298	284	282	299	286	314	278	303	263	299	290	290	308	323	242	296	328	284	274	271	316	283	287	296	299	283	254	291	274	302	294	238	313	269	283	316	290	295	252	289	277	317	253	297	283	311	326	280	333	311	338	302	297	254	288	290	274	306	307	305	308	279	316	322	276	300	343	287	267	295	303	313	268	298	303	258	278	342	289	294	307	324	298	287	293	279	309	298	324	292	292	289	286	298	268	291	320	273	291	278	310	271	322	301	312	294	301	318	287	299	295	269	291	329	288	343	306	285	290	317	346	294	295	284	287	271	287	279	277	307	305	290	308	299	282	295	299	307	289	310	324	311	276	319	264	295	303	293	279	277	304	286	281	277	267	287	272	293	303	291	315	285	286	302	333	319	282	283	305	332	273	300	268	272	317	278	286	291	303	308	340	294	287	307	291	295	319	307	284	272	322	314	313	284	304	310	274	287	283	274	272	279	267	275	296	286	279	294	318	264	297	287	249	291	285	293	303	276	303	309	299	305	296	297	265	290	271	320	321	307	292	301	321	280	292	279	277	275	292	306	298	311	281	306	309	301	291	257	285	292	304	314	264	303	302	291	274	281	284	317	310	291	318	283	291	292	298	311	334	304	339	305	306	304	297	308	322	285	321	256	297	301	301	301	288	289	307	299	282	280	299	301	293	288	301	302	308	275	285	285	316	297	319	306	278	300	277	292	303	304	305	288	299	307	268	306	298	288	291	285	271	324	272	288	302	284	282	291	293	303	303	270	292	296	281	293	294	298	278	278	257	268	283	281	275	298	279	330	298	288	314	296	307	298	294	320	300	303	318	280	298	301	267	304	278	338	291	279	284	287	302	315	267	284	294	290	256	289	244	305	285	276	283	308	271	300	258	281	282	319	292	288	296	288	280	298	314	259	322	296	282	270	300	297	275	286	296	300	321	323	293	266	301	288	313	278	300	291	285	239	280	287	297	281	307	315	329	316	317	330	268	311	301	297	284	309	309	298	274	292	270	275	284	277	311	298	302	291	298	278	287	313	249	272	284	309	317	298	284	303	300	308	300	308	280	264	284	297	300	288	274	292	327	309	277	271	312	350	267	296	287	285	289	297	277	309	307	299	309	303	304	314	285	295	285	300	276	300	283	299	303	301	273	290	273	279	300	270	293	275	280	308	284	276	301	273	325	275	288	285	307	311	317	302	298	274	298	285	303	281	316	300	327	297	273	294	292	291	333	292	295	271	268	306	322	289	310	280	291	323	302	292	304	283	304	283	291	286	271	297	297	310	315	294	308	294	291	317	310	281	323	287	305	294	282	299	288	314	310	295	282	284	300	304	300	311	278	297	293	273	275	302	321	277	297	272	270	279	274	300	285	274	299	293	297	270	290	313	301	302	317	266	312	284	308	294	325	306	313	295	317	294	290	283	277	277	287	270	307	271	283	297	301	295	314	303	293	310	247	280	295	287	287	280	291	290	316	328	301	283	296	293	254	307	313	311	312	285	302	309	253	308	275	292	287	292	266	290	271	313	312	298	303	265	288	317	269	309	286	296	294	268	328	299	292	286	309	264	276	336	283	301	294	301	274	317	316	286	282	237	307	273	313	296	299	277	316	301	325	268	261	323	292	275	292	276	273	283	291	283	290	292	283	292	271	311	267	310	283	299	313	313	295	286	286	269	295	306	259	299	295	291	329	282	283	317	286	306	311	269	307	288	312	304	305	268	290	281	282	265	306	309	294	259	306	334	310	298	295	298	311	270	297	313	273	267	291	266	276	280	308	303	292	263	300	304	293	282	296	256	268	313	298	291	286	298	264	294	286	319	299	323	277	295	301	290	288	274	259	290	281	298	304	298	308	293	317	266	280	302	297	271	289	300	258	290	292	280	320	298	319	302	289	314	293	311	302	293	285	313	292	328	312	302	277	273	285	304	285	285	298	311	294	295	318	296	296	296	296	310	297	297	306	334	303	310	310	263	299	300	298	281	282	302	287	304	278	298	261	259	258	295	315	272	305	295	348	283	336	300	304	276	261	300	261	286	304	302	315	257	305	322	313	284	295	294	283	301	287	312	324	279	293	271	339	307	280	314	307	325	295	280	276	268	284	290	289	291	287	264	305	321	309	316	281	288	301	296	319	279	287	294	284	306	289	284	295	289	298	302	305	274	293	323	317	299	303	284	313	309	320	280	308	321	272	286	271	259	324	269	287	274	276	300	293	307	272	280	321	286	289	308	279	285	298	257	311	288	317	299	280	269	293	267	285	298	284	296	287	289	324	297	272	300	308	282	271	308	280	293	271	313	314	278	298	313	279	285	294	280	300	284	288	273	301	307	294	311	284	328	299	290	293	312	288	275	292	311	282	303	297	317	294	291	295	314	276	289	304	307	294	327	282	290	289	303	280	301	271	283	305	276	297	309	288	272	315	290	275	308	267	279	298	307	312	284	302	302	266	312	301	300	296	273	282	286	314	310	296	321	337	290	290	321	268	280	288	293	294	271	298	302	334	296	304	293	293	264	324	268	310	271	293	300	308	297	274	321	311	278	294	298	298	299	315	296	291	321	308	294	284	324	294	291	303	300	302	297	286	281	282	297	269	262	280	280	294	321	318	287	277	331	275	305	329	300	286	288	279	305	339	275	289	310	302	271	264	285	284	290	293	290	316	283	316	300	292	300	284	298	299	301	315	311	303	257	299	289	283	298	300	281	289	273	272	307	305	267	320	300	314	293	316	262	284	308	280	276	294	294	319	296	295	321	276	308	281	278	265	289	320	310	272	272	303	315	287	304	306	294	306	299	295	293	312	294	297	261	315	269	318	299	301	315	303	280	320	335	299	277	306	280	339	283	265	303	319	311	295	289	290	286	296	308	306	267	292	301	268	293	318	256	323	274	318	296	299	313	275	287	304	276	270	282	303	300	312	262	273	303	291	281	274	301	293	303	288	286	272	252	292	281	320	290	312	259	265	295	290	309	278	310	319	292	277	285	279	323	283	301	293	300	286	297	294	315	285	310	278	294	323	303	285	285	303	293	321	312	292	337	294	288	306	293	308	284	322	291	307	283	298	309	295	281	315	295	328	275	294	336	296	311	308	343	321	262	309	297	295	279	283	290	318	290	294	296	279	300	329	287	310	286	318	268	296	295	306	318	308	309	280	322	271	294	272	333	270	266	281	292	317	274	298	300	311	313	299	301	295	301	301	299	279	288	291	298	277	284	300	287	308	315	302	296	296	306	299	285	338	346	303	299	323	288	294	271	292	254	293	316	310	279	291	287	315	289	306	321	302	303	301	304	297	309	306	275	295	258	312	311	305	299	300	304	328	285	297	294	309	317	294	291	307	273	291	292	303	267	295	306	259	286	306	282	301
32380	42862	53066	35937	6496	4298	12264	3627	3130	2829	2509	2210	2110	2049	1901	1915	1800	1730	2138	2136	1719	1882	1476	9415	21647	15772	10368	5430	2081	1011	791	717	696	762	718	730	706	681	789	756	767	688	706	720	705	728	709	748	731	715	670	677	733	720	749	671	763	768	710	758	725	705	714	726	728	746	751	719	756	688	718	705	708	657	702	667	753	733	730	758	722	716	751	797	736	696	667	685	743	751	727	668	741	737	708	719	722	709	685	691	696	721	704	670	700	768	675	746	698	722	716	691	716	682	720	664	705	714	737	690	689	754	684	742	717	747	717	707	721	731	730	702	717	692	724	697	764	740	681	737	701	739	747	693	733	705	700	708	720	736	679	704	715	722	690	740	707	717	683	729	712	721	711	702	749	730	705	720	732	701	745	719	703	703	718	757	705	679	721	719	719	695	743	794	707	706	727	746	725	708	760	740	711	703	686	693	660	710	741	704	681	694	712	693	700	734	693	757	716	673	719	745	724	751	715	732	713	708	722	731	778	685	711	702	720	695	714	713	688	722	714	687	693	711	702	678	737	730	675	648	689	707	715	708	719	703	724	778	712	729	749	752	727	692	735	712	707	691	706	665	737	722	733	699	774	687	703	708	685	707	703	672	707	779	720	713	742	723	691	738	789	714	718	705	758	676	746	725	746	716	721	720	715	724	711	676	689	737	734	734	739	721	693	710	733	736	706	694	707	691	709	671	692	727	743	691	778	683	704	723	684	723	685	726	691	722	700	755	717	708	672	723	701	701	702	699	716	724	735	694	706	707	689	705	734	757	683	673	734	726	689	719	663	736	784	690	684	720	729	690	665	704	717	703	748	711	718	688	699	725	734	736	704	711	656	767	749	675	708	748	677	703	713	720	673	726	744	698	721	714	696	755	739	713	718	727	695	719	705	685	728	734	748	717	689	747	686	726	696	699	707	693	719	733	714	702	746	745	679	749	705	689	696	704	708	711	713	706	727	736	763	698	700	723	716	700	703	666	759	727	715	699	751	691	720	710	706	728	708	743	700	731	698	710	769	749	738	771	721	681	721	750	723	690	726	711	739	685	683	763	678	722	723	712	719	733	736	699	696	716	695	700	691	718	708	737	701	737	703	695	717	702	710	703	687	736	768	713	742	670	723	729	677	736	677	713	664	684	731	748	727	698	764	723	718	755	676	706	697	716	711	693	740	685	698	707	711	745	701	743	753	706	680	710	759	711	729	681	729	711	705	695	693	716	729	741	731	679	756	713	706	713	702	698	767	731	652	676	685	763	707	705	712	722	697	689	741	703	643	708	762	699	749	713	702	684	740	679	746	716	711	730	703	727	710	731	681	689	678	734	740	726	725	731	752	705	727	690	712	739	733	713	684	712	740	724	713	763	726	718	721	691	707	706	677	710	744	708	764	695	711	710	688	733	699	742	734	734	697	697	739	713	722	676	722	727	747	691	691	738	673	736	722	754	686	721	759	693	677	695	660	766	710	689	727	691	685	675	700	697	773	733	726	748	684	743	729	696	694	674	718	729	700	694	710	730	745	695	742	723	758	657	738	665	713	707	740	736	731	766	721	732	735	666	711	683	704	660	716	748	710	756	703	750	735	716	741	698	697	702	697	689	714	725	735	692	723	675	747	714	722	693	744	696	706	682	722	676	681	720	737	696	668	693	740	720	744	684	746	723	652	696	711	770	737	667	749	685	727	723	705	690	687	688	704	704	729	672	702	721	683	716	729	700	726	745	751	673	745	722	684	683	705	722	677	754	700	704	702	716	738	729	705	724	747	728	683	710	711	707	738	673	765	688	673	683	716	695	735	720	698	694	712	758	728	743	652	718	732	702	721	701	728	722	717	692	741	690	729	697	737	682	664	685	701	712	725	702	668	771	699	727	743	731	739	719	685	684	732	686	689	726	692	712	707	756	727	741	733	644	688	672	638	698	722	703	778	712	740	724	730	709	695	682	696	749	703	738	667	689	739	739	714	703	722	713	671	710	745	755	703	717	705	733	687	710	710	736	700	730	701	769	709	676	724	734	700	774	683	695	701	718	696	715	744	708	737	712	692	737	730	739	699	708	711	752	720	720	718	726	723	761	698	713	736	722	704	721	722	711	745	710	737	722	674	684	722	716	734	690	743	752	703	753	689	694	699	715	718	714	682	770	715	698	713	700	708	740	678	683	736	701	681	743	675	710	676	701	701	676	712	735	746	665	692	705	701	754	697	685	688	704	710	689	703	717	686	756	702	711	705	734	708	742	734	727	674	770	719	709	707	708	695	753	729	715	655	711	743	696	699	701	717	732	687	752	705	674	724	687	672	694	740	683	708	711	699	727	701	731	712	661	694	686	700	697	721	739	722	731	705	726	698	688	707	757	717	716	727	722	672	710	718	681	705	697	749	713	739	740	716	693	703	708	756	717	717	705	704	679	732	714	716	731	676	707	731	734	714	711	701	725	672	670	700	720	734	739	715	756	695	717	710	702	774	706	680	734	643	708	673	733	742	684	715	727	739	695	680	733	745	717	706	666	729	701	728	719	758	740	667	734	769	688	683	749	692	693	683	732	743	706	735	761	703	771	696	667	784	702	742	658	697	683	684	751	714	678	762	729	703	746	670	690	757	698	721	703	704	730	734	759	746	752	725	699	724	745	753	721	686	702	728	650	715	674	754	730	733	682	722	685	747	753	731	667	741	709	680	711	739	735	715	703	659	666	708	700	662	742	765	755	710	728	706	701	755	733	708	759	718	679	707	687	731	722	737	729	680	741	743	700	736	713	740	766	777	714	729	754	758	698	697	714	734	683	707	755	671	740	733	742	711	690	725	709	718	632	698	704	713	716	750	626	696	748	726	666	685	747	726	724	713	730	684	704	709	678	705	730	714	718	697	699	730	723	673	696	709	738	710	662	707	736	719	693	712	728	722	692	723	726	754	733	750	690	731	664	695	693	757	738	738	731	771	657	692	712	686	721	700	702	699	711	757	718	663	701	710	710	700	680	757	761	747	773	681	721	744	702	704	676	680	708	679	684	760	694	717	698	749	703	683	722	676	701	717	716	762	728	724	710	684	677	745	742	749	712	717	752	742	721	683	698	783	724	777	712	712	737	686	750	697	701	703	694	709	724	710	733	669	714	747	686	751	725	702	681	736	684	715	693	713	703	698	714	705	714	717	689	695	670	737	735	732	695	705	685	687	692	636	732	713	734	747	740	687	758	774	749	716	697	716	728	724	705	717	724	731	689	698	657	698	734	723	665	719	703	726	695	738	726	701	696	699	727	767	702	712	728	752	694	698	714	731	741	725	702	709	687	694	742	697	703	712	740	749	723	747	649	712	714	742	699	707	673	704	745	758	722	670	754	712	701	703	741	706	698	708	721	716	727	754	684	673	744	738	715	729	736	710	712	786	721	717	700	718	698	727	708	704	736	693	722	674	771	732	680	718	733	705	691	665	675	689	691	739	744	704	747	709	720	743	735	704	759
51955	48357	50313	40377	25134	20194	16110	5959	2064	1170	918	819	860	710	655	704	686	662	598	612	603	575	599	4543	9592	6164	3727	1828	701	381	312	277	282	236	276	277	285	230	265	305	263	254	268	244	278	290	272	256	277	270	297	296	296	289	262	287	278	267	262	266	291	287	266	247	291	279	270	266	275	279	253	280	242	233	269	245	314	245	244	268	256	284	268	259	252	287	284	259	259	275	274	279	260	263	277	267	257	251	259	270	263	264	295	244	287	267	273	261	258	269	268	289	294	271	291	273	243	261	238	280	256	289	282	292	275	253	261	251	274	268	261	275	291	287	261	285	260	258	254	285	256	289	275	238	274	262	280	282	313	293	268	252	269	265	299	274	289	289	310	283	284	273	251	273	268	255	267	248	270	297	288	262	262	273	253	298	246	266	285	297	244	279	268	255	239	259	277	268	267	246	272	267	255	241	271	278	241	270	242	246	280	280	299	263	272	291	269	282	274	267	269	282	304	239	250	268	272	278	266	254	276	266	247	265	255	302	287	294	272	257	271	274	259	249	283	259	263	283	259	284	245	257	252	273	277	237	258	312	263	239	260	270	264	278	265	267	272	272	267	235	275	260	249	271	252	287	270	270	277	241	238	247	251	261	293	283	282	288	300	251	291	271	245	272	274	256	224	293	307	290	275	227	276	251	267	282	286	306	234	262	283	269	243	246	290	265	278	293	279	269	285	231	290	273	263	293	268	249	251	255	268	271	282	254	291	272	257	320	240	253	296	267	281	264	285	258	279	280	290	278	263	281	300	289	257	264	273	274	261	283	265	281	256	279	268	254	285	250	288	264	289	274	250	305	297	280	264	317	272	247	324	274	274	278	284	261	249	272	275	250	274	265	265	273	295	244	255	256	266	267	278	253	243	242	245	255	284	272	297	280	257	252	267	255	281	297	268	262	294	276	275	260	277	305	284	285	290	249	252	289	276	227	267	264	276	288	296	258	255	301	265	235	283	298	290	304	272	297	295	250	271	255	290	294	271	232	271	280	231	262	271	280	261	290	297	243	247	236	293	305	242	299	274	277	278	265	260	251	283	254	243	280	223	287	255	268	273	266	265	294	299	274	263	275	286	276	254	243	276	265	261	277	267	269	282	247	270	283	263	257	262	285	286	256	249	288	276	273	242	286	271	294	261	299	247	252	286	253	256	274	280	289	295	272	268	291	285	271	275	288	287	249	265	294	255	265	221	248	292	262	280	291	270	277	245	271	255	275	290	262	260	299	250	258	265	271	284	247	292	272	258	282	273	276	259	275	305	300	247	252	291	264	257	245	282	259	266	265	251	278	265	265	239	255	262	260	291	273	267	252	265	254	285	255	264	263	256	286	271	245	251	280	236	258	267	285	290	280	289	238	258	261	285	281	267	276	264	288	262	264	270	288	271	282	251	284	300	251	258	284	287	251	248	277	273	267	240	269	261	266	285	286	273	266	238	272	249	241	272	285	275	240	259	282	278	259	271	300	288	256	274	276	260	258	294	279	280	280	262	254	302	246	277	277	288	255	267	262	240	265	272	255	255	271	296	276	285	276	274	313	275	285	253	267	247	267	236	254	279	247	312	263	265	293	256	301	247	254	263	253	287	277	269	278	285	254	271	299	242	274	294	252	267	278	297	254	266	234	246	290	272	264	269	273	238	264	285	258	284	270	266	270	257	279	291	257	276	273	282	246	263	280	285	278	260	242	246	271	291	260	249	267	268	305	300	265	279	281	306	272	255	281	256	242	260	258	304	257	282	258	240	252	285	286	294	260	268	273	323	267	275	279	300	249	269	273	260	253	270	283	276	286	303	267	296	258	256	296	285	254	320	291	266	231	266	271	248	255	306	275	263	271	279	268	253	278	273	270	273	272	277	282	269	267	255	258	278	275	245	282	257	263	260	277	250	246	288	262	277	267	253	265	275	272	280	250	261	271	248	263	285	260	294	319	301	285	242	263	262	240	281	308	260	265	295	250	273	265	286	300	268	287	304	246	273	283	254	281	248	301	303	263	271	232	281	272	270	286	282	271	281	273	263	281	243	241	305	271	275	281	277	266	248	250	255	303	284	262	252	245	266	272	275	284	271	234	272	253	262	272	294	276	294	273	223	292	277	270	235	254	274	286	292	291	239	265	295	235	260	283	271	281	282	287	289	294	274	269	260	283	258	257	281	265	305	264	283	294	246	234	287	270	281	290	291	265	302	277	239	269	270	283	256	268	266	284	253	261	264	260	290	264	290	256	259	309	257	276	287	279	269	296	287	259	262	270	282	302	264	227	278	259	267	280	240	297	275	260	244	271	264	257	309	289	251	260	270	272	252	277	286	273	293	275	253	275	288	264	267	293	263	257	284	258	266	247	238	264	281	241	284	273	277	273	293	267	277	246	256	293	275	260	236	266	272	287	240	286	275	274	280	270	280	278	296	287	264	288	301	269	253	259	254	259	246	265	251	287	234	264	282	249	286	252	307	275	262	273	273	259	260	274	273	292	264	283	284	257	298	262	290	264	275	262	272	291	301	261	251	262	290	261	260	291	264	247	277	287	276	286	274	284	286	294	263	245	287	287	269	260	276	265	258	259	247	260	247	253	244	259	301	259	261	296	282	252	278	268	247	287	280	275	253	265	275	324	255	249	268	274	277	268	276	236	255	279	284	267	284	247	256	272	270	263	254	280	262	254	272	246	274	259	280	276	269	267	266	256	273	258	265	266	240	245	254	302	250	252	239	294	258	279	240	286	272	247	259	291	264	278	296	257	302	287	288	257	274	265	234	275	283	279	290	257	250	260	267	277	278	261	272	239	255	309	292	287	277	249	283	287	266	256	301	307	278	252	266	268	255	270	294	287	275	257	274	266	252	246	273	272	274	269	274	267	305	251	258	268	293	263	271	266	268	257	251	269	236	266	245	308	276	265	264	267	240	260	281	294	268	287	279	301	262	274	300	297	261	287	270	283	292	234	269	241	256	264	277	251	263	263	270	265	289	285	296	268	278	286	235	255	258	249	261	292	289	271	254	254	246	284	288	285	281	286	274	250	266	259	297	278	273	290	259	281	266	264	255	250	252	249	263	267	277	266	254	273	267	264	288	283	298	263	302	274	246	266	258	285	264	275	275	269	272	245	283	269	276	277	278	290	264	244	303	259	278	273	235	260	272	289	267	271	283	280	298	285	293	259	249	269	262	263	230	260	237	275	274	278	257	263	259	254	306	268	252	266	283	281	268	261	290	289	314	266	242	261	259	272	278	240	304	264	252	302	236	271	261	288	270	266	285	250	280	277	287	299	293	243	283	246	281	277	259	275	242	238	258	261	266	243	322	287	274	296	277	261	239	246	261	279	266	278	284	254	277	279	248	295	261	257	282	297	268	262	270	246	246	266	246	241	282	255	282	276	241	256	276	259	278	257	281	288	267	248	265	297	273	238	262	238	240	275	254	281	265	272	265	271	260	261	272	244	270	265	285	246
40130	46202	55862	37155	9997	7083	14650	5307	4654	4534	4130	3668	3833	3134	2953	3068	2921	2718	2530	2589	2819	2692	2951	21266	31507	24176	15854	8335	2629	1187	785	695	710	664	632	659	639	717	625	615	648	687	688	638	678	664	657	614	655	617	579	684	668	714	663	636	672	627	578	640	709	672	631	716	642	651	698	635	607	668	664	653	681	629	680	618	653	667	667	696	651	642	656	674	651	711	705	635	645	661	660	661	636	681	615	613	629	628	674	687	664	640	637	654	656	678	680	621	649	678	653	661	647	636	592	653	585	649	669	670	622	670	685	678	638	703	625	614	655	662	628	681	634	632	637	639	673	664	642	647	666	602	667	699	672	677	635	671	668	676	685	622	653	653	632	656	659	650	651	646	599	607	684	649	647	635	596	691	671	645	644	675	669	670	665	687	643	641	638	693	655	646	654	640	623	678	689	674	655	682	635	611	678	681	680	663	664	682	621	681	668	649	700	640	679	629	656	663	635	678	642	609	677	623	627	700	662	678	665	679	626	691	640	617	688	691	639	654	650	639	668	645	668	671	641	688	682	651	696	668	653	672	605	653	649	663	644	690	603	665	643	633	694	645	649	649	671	639	690	647	674	625	714	601	627	647	664	688	633	651	659	661	650	674	591	640	651	650	653	655	652	657	678	668	646	632	663	637	699	686	687	627	594	622	671	635	687	620	649	636	621	642	670	632	656	653	653	635	660	623	627	665	639	696	620	693	671	653	676	599	700	682	669	638	672	689	651	659	656	713	668	621	666	646	638	655	671	646	701	637	686	648	645	649	625	617	651	686	623	666	663	622	670	646	658	605	688	648	631	649	691	697	665	679	655	658	680	654	676	653	650	688	636	682	662	647	645	704	646	647	691	636	641	641	674	673	640	696	636	632	686	602	661	647	637	649	692	645	622	673	650	638	683	662	710	613	639	676	652	623	624	659	610	616	662	675	672	665	679	661	643	618	588	658	651	690	638	630	683	631	638	640	683	648	645	671	657	658	706	655	664	679	617	626	701	657	671	644	663	620	654	696	695	658	630	651	713	626	668	689	645	664	612	659	635	644	642	660	693	689	689	619	675	667	657	683	650	671	680	658	629	607	666	632	714	661	678	631	651	610	593	663	687	603	652	640	636	649	692	633	681	652	638	666	634	609	648	653	639	665	669	637	645	682	689	663	675	593	643	665	663	633	638	647	692	635	628	650	619	642	645	631	655	681	696	678	658	656	690	701	617	691	668	667	700	674	682	653	638	646	655	693	633	644	659	672	630	684	659	620	624	637	631	631	609	598	653	692	653	635	660	641	655	674	671	685	696	643	639	724	661	659	643	632	705	654	677	612	626	623	633	616	679	664	641	641	667	648	662	627	673	648	658	658	651	665	648	648	618	651	645	624	655	616	657	653	654	641	660	641	671	645	667	657	670	626	653	672	633	699	626	667	682	666	665	614	679	665	638	677	650	631	628	624	624	696	687	642	680	677	652	647	673	663	614	655	672	602	649	643	631	671	693	644	643	677	630	713	657	684	619	658	633	672	643	642	665	630	687	610	665	657	675	681	667	659	692	628	646	668	690	641	629	676	646	661	644	696	660	688	647	635	658	667	709	708	663	683	661	705	697	660	676	657	638	650	622	620	605	648	675	647	614	686	671	667	666	671	660	690	612	650	620	639	650	631	627	669	676	675	631	666	677	630	628	643	641	625	721	629	635	698	642	663	670	671	636	672	696	666	635	677	643	657	652	609	652	676	602	648	682	679	654	686	671	697	643	591	663	648	639	640	657	673	682	637	687	612	665	612	631	625	629	649	629	669	674	659	659	663	626	680	645	672	693	631	644	623	666	679	675	679	664	667	680	656	672	656	645	656	631	649	655	669	663	635	640	711	634	691	698	664	635	578	648	650	668	672	679	641	667	643	626	641	643	645	649	642	655	648	647	656	629	663	621	669	674	622	666	598	735	663	675	655	649	638	655	630	677	673	645	660	675	642	663	652	611	680	629	690	673	640	644	653	641	693	666	681	694	652	672	646	634	628	630	660	657	656	672	642	654	657	636	636	670	651	635	682	639	701	660	651	650	621	672	670	665	677	621	676	657	676	651	694	694	623	638	663	608	704	632	648	645	644	655	704	648	668	699	642	643	654	632	623	685	680	685	650	650	639	634	662	601	619	654	659	620	651	629	633	628	607	640	676	633	639	657	665	648	644	678	660	665	659	578	643	644	644	673	633	587	632	643	635	641	674	655	675	650	653	656	654	693	641	650	666	652	675	655	638	664	682	697	627	677	670	646	610	678	673	687	608	681	705	654	665	640	601	652	633	649	657	623	675	643	699	617	621	655	642	677	659	633	613	644	650	600	623	618	649	705	652	634	643	661	664	618	638	637	695	622	641	665	646	645	684	628	691	606	662	627	611	626	624	702	669	659	673	640	623	641	665	609	650	656	664	630	651	650	669	660	675	631	687	618	666	655	652	681	631	649	626	630	663	625	627	607	647	673	678	647	660	635	628	668	693	621	662	649	676	653	633	647	655	727	643	644	627	650	625	662	677	638	628	666	659	639	640	642	681	690	693	656	689	606	651	638	632	622	636	598	666	640	624	670	648	644	624	617	676	665	699	659	671	619	646	658	652	645	651	637	662	675	654	644	645	623	616	623	607	636	640	618	675	668	655	691	672	716	652	618	715	663	623	593	653	620	694	664	655	652	641	625	667	671	691	662	652	694	693	675	686	687	681	652	662	618	647	664	652	666	598	682	682	672	671	661	671	691	637	613	625	655	684	665	638	677	708	657	673	679	631	636	671	630	629	640	659	655	638	637	666	676	639	655	668	671	655	668	664	714	637	622	678	693	650	648	674	677	650	616	665	653	673	680	597	673	658	652	684	669	655	663	668	630	690	618	670	684	665	649	650	638	638	617	667	639	660	671	612	660	685	656	626	668	666	658	699	649	682	634	659	650	656	617	612	649	605	653	658	676	656	674	661	638	680	645	650	686	578	642	624	706	679	653	622	681	635	624	667	644	667	654	645	644	675	686	667	679	680	646	700	684	648	638	656	616	662	655	666	675	612	645	663	611	658	639	660	650	695	683	638	673	623	646	638	649	601	673	696	680	676	657	580	668	712	626	654	667	717	631	665	640	668	684	694	657	640	641	642	663	672	618	646	659	671	708	638	626	623	693	636	627	667	657	641	654	676	639	690	708	624	703	603	668	626	623	679	679	638	629	672	679	635	664	625	630	655	634	612	667	647	618	686	680	628	619	645	645	665	615	665	661	679	682	669	608	678	639	623	654	691	619	665	650	648	643	709	658	635	662	639	642	650	589	654	609	672	635	633	662	649	635	668	615	639	627	700	711	644	669	640	638	708	658	674	661	708	637	649	664	671	653	686	703	712	654	682	650	635	627	651	654	642	695	631	667	640	679	647	690	690	693	677	643	707	608	678	669	683	648	692	645	661	655	693	616	685	631	646	653	661	648	640	668	639
14587	14620	12236	3816	707	432	507	495	456	460	445	393	386	343	381	344	329	319	332	337	337	316	308	473	797	810	602	481	380	321	352	334	314	297	296	281	305	303	316	328	311	318	316	282	259	331	294	333	329	293	270	313	298	288	306	297	289	304	258	295	309	303	320	289	341	284	292	317	291	297	280	307	315	320	335	300	314	336	306	277	316	322	322	299	324	327	304	348	280	311	301	308	296	288	305	325	301	324	274	305	281	307	307	332	297	308	331	306	299	293	297	335	300	351	292	270	325	313	316	326	317	344	318	325	292	294	327	310	301	305	332	325	280	310	286	312	271	303	325	325	270	305	296	319	341	319	289	296	319	309	310	295	301	308	284	314	316	348	327	277	335	327	297	270	304	299	294	293	316	329	313	320	323	319	283	336	331	295	283	301	303	312	334	262	306	314	311	312	302	318	310	315	302	296	308	331	293	299	262	291	326	285	353	312	334	292	305	343	276	335	306	319	281	297	316	309	295	305	308	320	304	288	301	332	293	302	288	299	318	299	293	341	326	335	308	310	287	278	295	306	317	336	340	333	252	332	292	285	309	301	283	313	328	307	322	276	327	293	297	302	298	319	264	287	337	271	327	324	300	326	292	259	326	288	293	320	325	318	274	316	280	295	323	311	312	287	309	335	311	291	317	273	311	302	329	324	257	277	291	299	292	303	286	323	301	315	282	322	311	312	322	303	299	303	284	288	292	282	321	280	319	338	282	295	307	312	308	280	303	323	269	315	295	311	300	305	319	280	307	319	301	291	294	316	329	286	300	314	308	309	315	313	329	316	315	283	303	307	302	314	291	299	288	282	323	310	315	306	310	298	278	316	303	308	328	294	279	291	295	339	289	304	292	286	303	286	329	289	316	333	288	300	326	317	296	318	308	343	308	326	295	311	299	290	313	272	308	300	308	296	309	339	323	297	305	329	297	329	301	291	290	310	297	293	286	313	306	316	308	302	325	292	303	281	309	333	337	302	264	292	322	304	312	325	309	314	322	303	304	315	294	350	292	305	285	326	388	322	310	292	331	317	314	304	299	294	329	303	293	285	300	334	280	316	301	287	297	295	289	300	304	321	292	289	325	338	303	289	352	310	289	275	324	300	300	319	297	310	312	280	308	283	307	319	326	311	299	272	304	332	323	338	275	288	296	325	297	308	317	305	314	309	288	317	334	302	268	359	300	293	298	286	290	308	318	285	333	333	264	271	287	284	308	306	350	294	317	283	318	319	328	318	284	290	304	323	340	284	322	312	333	300	300	305	294	328	354	337	272	313	345	319	280	337	301	318	297	338	285	322	344	288	267	303	299	295	293	312	280	321	326	298	304	316	309	277	291	319	306	270	292	326	325	297	296	291	307	311	355	324	268	249	290	313	336	291	326	295	293	312	308	310	273	319	295	326	287	296	329	289	308	265	324	301	299	326	289	311	313	323	301	310	269	288	295	315	297	307	293	288	299	276	347	331	326	310	320	304	305	301	302	274	311	322	330	302	333	309	301	324	303	323	332	289	312	306	322	289	312	292	295	306	276	314	305	305	277	330	321	315	310	315	328	306	313	333	316	299	301	303	293	314	285	307	298	362	304	345	297	293	315	289	312	327	321	306	279	300	328	296	281	289	334	303	284	301	319	312	327	307	310	299	314	325	285	321	307	300	283	323	297	309	311	336	287	292	317	303	309	314	314	280	311	298	295	296	303	295	325	280	329	257	329	300	327	320	348	294	289	282	349	276	284	301	307	282	270	315	324	284	352	319	301	317	294	326	294	309	309	324	312	317	326	303	301	358	305	300	337	286	289	298	312	294	275	313	329	305	275	283	301	324	301	277	304	316	314	304	308	270	331	297	292	309	317	314	305	333	288	321	300	283	280	288	269	282	278	268	327	301	276	315	277	308	283	302	318	333	334	305	334	314	303	320	307	307	348	286	319	313	334	293	311	290	323	286	320	290	293	325	294	327	334	354	325	293	310	278	296	297	304	311	310	292	303	306	297	301	309	288	313	281	303	304	302	290	314	314	320	336	326	304	296	333	308	294	302	332	313	310	329	342	304	309	302	301	307	305	272	312	278	284	309	309	294	295	321	321	309	344	305	294	298	280	308	288	334	309	321	285	304	298	284	299	276	290	310	285	301	320	318	298	319	269	314	313	286	355	300	314	328	299	272	348	281	309	328	317	297	286	335	311	295	286	352	333	303	319	312	277	299	321	312	303	291	325	292	290	298	305	310	303	310	302	314	287	323	306	307	312	310	300	323	312	301	310	278	309	333	279	300	294	328	270	309	268	299	307	324	310	318	328	315	293	318	316	333	299	316	332	314	305	318	313	285	344	325	321	317	305	300	344	298	299	336	267	273	296	309	316	323	290	308	306	308	317	340	322	290	301	324	311	273	336	298	309	303	329	346	305	299	305	283	320	322	281	312	324	299	320	296	320	319	302	333	296	309	291	310	294	323	292	303	281	290	321	315	309	288	341	287	305	304	299	289	337	347	296	299	340	324	307	297	310	313	304	323	325	309	307	331	301	340	343	332	310	294	277	303	294	307	321	311	341	304	300	266	289	291	295	303	329	355	302	293	287	299	269	279	333	303	300	311	292	281	305	271	286	329	303	281	283	282	316	316	298	305	343	332	309	290	293	316	298	295	326	310	314	320	264	283	294	321	293	292	334	305	324	262	307	291	306	318	298	282	335	314	348	305	284	307	319	286	301	310	326	349	278	322	295	301	316	323	294	306	326	330	299	317	251	287	293	320	312	290	328	303	309	319	285	324	336	315	290	331	308	280	350	303	310	304	299	323	283	292	294	322	302	304	291	314	307	309	307	327	320	296	308	303	324	314	338	296	325	304	289	303	317	332	332	328	298	292	326	279	279	325	332	315	341	339	294	287	308	278	305	304	303	315	307	298	321	306	298	317	316	304	277	306	325	324	299	319	306	327	285	322	299	298	306	304	298	323	292	300	308	283	275	285	309	310	321	326	352	331	304	320	316	300	319	354	322	306	288	302	308	326	295	318	285	298	331	297	306	285	296	283	316	309	291	286	304	275	319	295	291	300	324	306	332	292	285	313	320	288	301	296	315	276	280	300	325	305	292	323	332	292	306	279	324	303	321	308	300	326	300	319	324	311	314	356	335	284	309	344	289	328	325	333	308	286	301	298	303	342	301	304	284	294	315	280	308	304	307	304	312	308	292	282	322	278	325	293	301	292	320	298	291	288	329	291	307	316	291	312	308	320	303	328	302	302	267	287	314	302	313	286	305	298	327	304	332	297	299	310	277	304	291	284	322	294	301	295	318	279	288	344	303	305	320	307	307	302	310	256	307	302	327	315	313	331	307	309	276	342	300	300	312	325	288	295	308	300	313	266	281	292	321	305	303	314	325	337	287	306	293	315	282	289	290	295	323	313	273	308	288	314	303	291	320	330	316	286	277	311	291	294	300	282	303	291	305	292	310	320	319
9557	14928	18198	7299	1626	1303	1872	1600	1654	1633	1313	1415	1382	1114	1058	972	981	888	985	1045	1046	976	864	2002	3438	3120	2217	1431	1038	864	808	729	704	765	727	695	740	715	774	764	716	743	743	767	748	769	754	730	793	700	760	745	757	760	723	735	807	711	787	759	689	695	770	686	766	705	755	833	760	745	728	775	720	726	731	722	753	742	739	753	744	758	776	796	721	722	704	765	726	758	753	738	735	744	750	722	769	765	770	743	699	719	763	748	747	775	738	738	749	737	740	759	747	735	748	778	780	730	752	741	740	771	791	745	713	763	721	729	734	738	766	747	757	757	711	782	779	768	749	780	774	684	734	777	675	766	740	738	733	775	725	745	724	728	737	747	736	733	796	779	711	752	770	736	727	717	735	773	779	759	722	754	738	744	715	811	727	751	755	736	746	726	761	723	756	749	684	795	731	744	747	752	723	772	750	774	753	719	715	764	751	765	751	771	762	765	734	731	739	790	774	757	754	809	748	760	792	738	743	747	767	750	774	764	785	738	734	741	750	761	796	747	685	770	791	743	724	732	727	814	726	760	718	764	743	781	733	722	735	739	766	751	743	746	730	791	771	713	745	792	772	711	726	734	767	734	755	760	754	680	766	727	755	747	727	836	723	751	759	759	758	725	725	734	779	779	692	779	745	754	750	771	715	750	698	763	757	718	720	720	780	710	758	792	741	729	745	741	773	759	713	767	762	767	794	726	714	750	741	782	777	772	754	734	769	727	735	772	721	701	736	799	756	736	754	752	758	769	737	715	735	787	731	759	790	783	758	734	742	750	748	745	750	749	755	771	762	776	744	724	795	758	752	763	753	724	727	733	726	801	786	747	766	715	735	723	721	715	760	745	727	748	770	765	694	742	756	751	791	748	751	763	723	770	771	775	720	783	738	742	774	729	750	772	775	788	753	769	794	713	754	747	721	763	778	749	732	791	746	763	787	750	776	745	764	790	744	699	767	788	783	695	726	725	771	753	674	748	757	720	783	723	743	739	743	745	765	774	734	709	762	784	748	759	760	737	713	729	723	754	815	754	721	784	751	728	752	752	809	770	781	734	737	741	751	782	715	736	756	744	757	768	746	720	739	758	730	723	768	715	749	780	721	758	743	719	763	746	709	758	726	744	792	744	730	758	770	725	748	749	722	739	733	742	756	763	708	780	739	753	807	723	768	784	752	748	773	757	776	788	764	727	738	735	729	745	742	796	800	758	758	756	734	745	752	763	687	746	798	789	708	688	762	772	810	754	682	759	740	803	823	778	784	754	695	784	784	717	742	740	709	781	779	762	741	743	763	795	756	753	763	773	746	772	776	736	753	729	714	748	787	775	809	777	783	781	749	706	768	779	758	801	722	725	784	780	775	735	781	736	803	734	733	734	730	763	765	711	813	763	725	763	719	803	745	759	741	740	755	787	735	753	793	761	731	774	709	772	729	721	757	744	724	730	781	775	751	753	669	793	734	730	730	750	815	769	782	760	753	783	751	731	729	775	768	775	754	779	760	748	769	787	734	781	753	792	727	748	736	730	779	808	740	726	734	754	718	783	736	765	746	757	808	775	760	764	737	782	791	755	756	767	786	801	750	750	747	738	744	749	710	769	723	749	821	773	816	702	768	709	776	712	747	748	750	790	792	758	731	769	733	788	738	725	758	681	792	731	759	762	775	775	801	786	762	785	794	703	734	790	726	774	733	698	740	770	768	783	781	703	754	707	723	732	796	735	743	716	737	723	707	739	761	753	737	759	741	764	782	749	748	761	719	813	752	766	785	746	800	766	729	760	748	733	678	783	740	782	667	743	733	733	686	801	762	775	716	746	780	756	728	730	789	739	768	702	732	788	728	794	769	738	713	703	722	798	719	750	792	763	706	733	736	782	731	739	731	725	740	755	754	784	730	773	717	751	757	787	728	802	779	719	713	759	716	710	751	779	734	716	751	728	759	795	748	738	734	700	749	799	742	784	787	774	756	731	792	742	753	728	741	779	762	707	726	805	794	797	756	715	723	746	747	718	755	773	756	779	739	748	747	775	690	764	724	719	767	727	729	793	735	759	727	756	791	768	745	725	740	714	781	728	738	745	682	748	768	753	744	788	717	770	741	733	767	765	766	727	748	768	744	777	737	736	724	742	761	734	710	793	753	735	757	775	750	769	717	778	739	773	786	745	725	771	779	733	770	752	756	727	749	730	751	801	762	726	733	713	697	727	824	741	754	737	723	776	703	752	778	725	727	759	768	790	745	776	784	775	753	740	705	770	718	801	764	756	786	732	751	786	801	790	707	782	780	713	784	792	723	716	732	742	737	772	752	757	747	780	716	743	759	771	746	769	722	757	769	732	717	768	733	734	736	753	804	819	755	804	755	767	746	755	772	781	694	759	776	779	756	784	727	735	723	692	784	745	734	776	749	770	761	755	791	728	745	720	726	689	772	726	761	741	757	728	743	746	693	769	754	756	761	735	763	740	766	743	775	802	755	713	738	754	749	702	735	767	716	713	747	731	779	764	769	707	748	748	731	778	693	791	720	748	718	692	756	684	766	763	720	813	725	731	739	791	787	768	740	748	730	794	772	800	772	812	775	770	735	777	724	719	780	759	754	785	737	757	774	723	795	734	724	736	718	747	745	734	711	734	750	736	771	730	760	786	757	819	746	709	734	758	743	769	745	739	796	739	734	728	746	685	769	758	766	759	707	733	743	770	681	780	752	744	788	756	786	747	813	736	720	696	804	751	796	762	765	778	770	793	755	755	745	742	723	757	751	751	781	756	790	733	755	732	724	723	770	715	710	799	736	742	796	736	797	752	813	695	735	758	756	803	775	742	774	743	726	733	729	747	748	791	779	746	767	736	770	751	739	778	743	752	801	741	727	791	806	754	716	755	753	777	743	732	755	773	756	732	730	773	767	768	774	751	723	792	751	745	720	738	785	819	723	752	784	704	771	806	753	729	725	714	714	714	718	728	791	748	726	777	718	729	756	729	743	752	758	775	756	712	747	768	797	744	754	729	709	747	731	711	760	722	766	719	785	787	741	777	773	763	706	768	707	762	673	723	794	740	708	774	712	782	758	734	783	775	754	704	746	767	780	765	783	744	744	709	722	735	736	719	771	781	699	771	755	750	753	694	723	722	743	774	714	770	759	770	747	721	775	743	764	716	781	796	752	725	748	743	781	761	803	748	741	758	751	738	791	722	754	785	763	734	793	763	750	795	738	763	759	788	784	768	782	724	796	712	697	740	734	733	802	744	787	736	745	798	762	762	769	747	747	724	701	748	780	802	730	783	746	764	774	794	702	756	723	751	771	759	731	757	744	723	747	744	793	771	769	775	716	744	762	721	757	721	745	730	772	724	742	728	772	816	767	717	753	715	697	790	770	765	725	712	737	747	739	797	756	768	767	830	776	711	743	752	723	743	803	737	709	767	797	769	785	752	765	739	718	739	769	701	728	751	779	754	728	732	777	734
40828	52020	49124	27055	18701	10291	6336	2204	903	724	615	596	597	567	612	591	546	530	464	488	453	495	570	3368	4439	3311	2035	1011	506	329	328	276	326	294	291	278	284	289	284	295	295	283	259	280	257	264	290	304	275	300	294	241	259	262	276	277	276	323	287	287	308	291	264	274	263	324	303	288	270	317	295	330	286	261	319	333	276	326	295	259	285	284	315	262	276	302	289	293	290	338	276	309	306	315	287	299	301	307	272	288	329	309	289	310	281	297	268	297	281	303	300	288	306	278	292	244	276	267	253	302	263	276	317	315	284	274	237	288	270	274	321	313	345	267	293	284	317	264	296	272	287	288	305	301	264	271	281	287	301	273	277	324	283	294	315	319	308	291	274	292	253	287	282	299	302	320	259	288	275	272	251	298	280	273	290	286	284	275	268	280	227	296	280	297	297	307	319	290	285	284	311	294	277	315	309	274	278	296	318	307	268	319	301	286	288	281	318	281	290	290	275	316	332	307	302	302	304	311	273	279	301	287	289	307	296	284	285	268	289	298	311	308	289	302	317	259	273	243	291	297	303	298	289	292	252	274	271	278	272	296	309	293	316	287	270	276	283	291	267	285	267	310	311	321	284	299	283	278	275	293	259	290	244	311	280	253	302	275	272	293	309	285	281	280	290	312	282	279	283	284	308	297	317	280	260	318	262	299	296	281	298	280	313	301	278	276	298	279	289	293	266	305	298	296	285	324	281	300	287	315	279	297	268	279	279	264	282	266	319	259	268	290	260	277	292	295	282	280	302	291	295	287	291	314	334	292	291	289	292	289	303	282	316	280	303	249	282	284	279	277	288	258	283	280	295	272	288	283	275	282	264	292	259	271	283	318	268	307	278	310	291	265	303	264	256	294	255	266	256	257	281	321	277	289	299	324	261	277	294	277	301	313	284	289	304	279	301	271	303	318	266	289	293	264	341	320	264	295	273	298	281	273	314	315	242	307	306	280	298	283	267	270	313	305	254	278	248	264	297	272	276	280	317	292	289	282	296	285	300	291	301	315	307	261	307	277	306	268	319	297	271	260	314	311	273	293	325	282	321	252	273	280	288	289	304	286	289	277	298	295	309	305	293	300	243	287	277	286	287	286	277	302	284	298	288	325	278	295	316	263	281	263	334	332	309	328	307	339	297	288	313	287	254	267	296	298	281	276	279	261	264	295	263	326	280	278	299	261	282	291	272	303	251	272	282	296	277	304	292	285	307	302	298	303	317	282	302	299	251	299	263	286	307	266	279	292	302	290	271	290	285	320	317	302	283	299	298	264	283	289	287	286	300	286	248	290	302	296	259	284	293	307	321	285	291	296	303	278	288	310	286	295	301	301	303	307	297	283	294	267	276	266	282	273	298	269	285	240	270	302	315	306	292	285	296	269	302	284	297	270	297	282	264	277	308	307	322	289	273	281	274	281	307	296	271	316	300	279	326	282	286	282	299	289	309	281	273	324	295	312	294	270	291	272	273	296	293	274	282	292	302	314	304	275	273	272	284	294	289	299	291	285	262	288	284	301	261	251	266	275	256	284	262	305	318	282	281	316	288	283	294	281	268	293	291	273	275	293	264	324	297	292	295	272	292	280	308	322	260	283	287	291	300	265	318	260	275	288	291	314	311	292	289	273	304	252	282	291	275	264	286	263	287	304	313	312	284	298	302	281	312	293	282	275	245	268	279	284	260	326	293	302	282	292	271	306	268	290	297	271	294	285	310	319	293	276	256	260	303	307	286	269	271	284	292	284	282	290	285	318	311	282	308	262	314	288	271	264	274	284	279	272	288	296	264	243	290	285	349	290	283	264	291	285	316	303	273	301	329	288	312	271	260	290	311	251	275	321	330	284	306	288	300	278	264	280	295	298	318	311	273	294	275	268	288	310	276	304	267	280	290	247	310	288	318	317	301	320	292	301	279	293	284	273	272	300	274	281	280	294	256	303	298	299	287	287	280	297	283	288	305	308	282	300	299	289	288	297	318	294	295	310	284	298	309	268	292	316	299	273	293	291	280	271	293	291	280	270	298	303	303	267	298	303	315	310	289	289	278	269	306	270	311	246	274	305	310	293	279	304	288	284	295	286	254	264	285	284	293	311	304	297	284	260	291	291	295	301	286	299	278	292	279	281	290	280	285	307	291	294	337	277	269	263	273	294	287	306	275	322	255	291	280	257	329	292	320	300	289	293	262	304	312	292	269	271	300	281	307	296	295	302	289	263	312	315	282	260	259	343	309	312	276	303	312	306	273	292	324	289	294	311	298	262	291	281	296	279	262	280	288	281	286	288	297	240	307	297	306	294	289	286	301	300	297	288	263	290	300	313	290	285	310	321	311	285	295	262	309	257	278	267	273	291	275	307	276	318	329	278	278	330	286	318	314	304	292	280	278	278	306	302	275	286	295	307	296	296	283	290	319	278	285	293	301	257	291	291	257	312	261	273	298	287	297	288	332	279	247	265	290	301	315	299	262	269	316	265	284	277	268	286	252	282	336	269	302	296	325	330	293	279	302	273	275	280	294	301	291	283	270	286	265	282	287	281	283	279	304	303	272	298	309	291	288	273	308	304	317	282	284	311	264	286	304	279	292	304	302	267	288	281	281	292	324	280	271	313	306	264	281	324	310	289	293	304	301	284	303	286	302	277	279	276	288	292	318	277	307	276	293	284	272	280	296	281	293	254	330	292	279	273	295	306	303	302	332	309	276	269	295	263	285	293	305	238	292	313	261	297	312	305	290	275	303	296	293	334	275	303	288	267	318	270	301	298	282	262	285	290	284	279	271	294	292	288	290	318	293	301	267	340	316	276	272	253	279	288	303	324	288	272	309	327	275	303	282	289	267	265	282	293	340	292	305	297	321	292	287	289	304	258	278	276	294	277	317	281	293	289	267	329	272	274	286	288	286	267	285	283	304	284	287	271	260	303	311	304	288	276	306	311	278	260	288	263	294	296	306	279	290	290	309	259	265	312	293	287	276	295	257	313	278	301	294	290	262	297	297	252	287	318	287	289	289	296	278	295	288	300	302	247	290	265	280	268	322	270	297	270	268	290	274	264	302	263	290	287	309	303	290	335	288	288	270	261	317	294	270	268	294	294	275	314	302	277	277	304	280	280	282	303	264	298	296	320	256	294	312	271	267	296	287	294	288	323	269	275	280	266	278	280	294	304	281	243	277	296	279	265	286	289	285	269	282	286	288	259	269	302	261	276	317	290	298	284	297	291	291	259	264	271	286	287	292	271	285	293	327	305	306	281	298	291	265	259	293	293	257	278	292	270	286	309	283	279	259	284	296	276	290	288	273	276	297	297	316	302	289	295	284	309	297	269	266	295	297	286	271	298	300	265	293	297	270	260	293	270	331	303	294	289	291	274	320	322	300	288	289	298	282	266	283	288	279	316	280	270	319	301	260	267	281	289	284	259	304	297	302	309	317	300	292	290	297	295	288	261	281	278	295	267	295	315	287	295
29793	47876	45570	16411	5847	4344	10910	3749	3212	2973	2532	2573	2485	2398	2445	2189	2308	2038	1942	2021	1882	2179	2432	17644	19730	15809	9440	4483	1824	937	778	703	685	725	688	673	743	674	722	748	705	719	699	704	702	739	674	695	712	681	744	703	698	684	706	680	697	671	721	677	734	676	689	688	696	688	721	693	692	710	696	665	668	680	671	650	727	723	689	691	745	724	720	729	787	662	686	746	671	759	674	751	693	715	709	707	684	713	694	682	728	710	692	718	719	748	680	720	678	752	654	647	695	688	697	702	679	714	731	706	721	724	706	770	699	716	703	674	690	703	745	687	705	751	705	731	719	702	733	714	679	714	702	738	686	698	745	774	718	697	721	690	735	712	720	724	707	759	672	690	692	657	660	685	702	752	747	699	711	742	701	722	665	725	728	715	738	746	724	680	677	682	732	710	713	721	667	676	690	667	669	761	690	684	731	698	712	674	735	690	762	722	700	653	664	716	690	707	694	685	673	709	684	685	686	725	720	697	692	690	721	681	698	746	706	774	709	631	704	644	733	687	719	694	724	676	678	689	678	757	687	665	700	671	679	682	725	669	714	684	696	707	757	726	700	662	707	681	726	669	742	715	683	719	666	697	686	748	685	761	720	692	660	688	671	711	707	678	715	707	702	722	698	726	719	696	716	742	730	695	695	629	696	676	672	705	729	701	692	749	683	700	677	691	742	715	664	710	712	773	673	728	689	711	676	691	707	717	649	676	676	715	706	705	703	699	656	673	662	723	709	752	733	753	710	671	725	714	724	690	715	700	740	683	677	684	717	742	687	686	687	691	682	679	711	702	730	709	664	695	717	735	713	660	691	678	712	702	711	695	670	702	712	700	685	733	720	724	761	722	703	712	702	734	703	710	711	685	717	727	697	723	733	724	740	711	707	684	698	665	714	705	683	746	704	724	706	763	674	716	706	694	719	716	661	713	699	704	704	673	716	738	732	707	714	714	668	690	704	695	717	707	693	644	734	748	689	741	674	681	708	678	732	723	670	672	726	656	712	722	639	688	707	737	666	717	694	702	704	760	713	710	719	719	713	715	677	679	695	740	694	714	708	699	682	694	690	687	703	742	706	697	666	704	717	681	756	709	698	714	692	720	714	703	689	692	694	713	664	745	687	705	707	708	708	689	722	750	698	682	724	701	664	706	656	745	692	736	664	701	729	740	689	723	684	711	758	736	714	699	703	655	672	729	707	672	653	739	668	735	725	666	695	688	664	723	660	754	731	695	720	720	670	754	765	752	688	704	715	688	715	720	685	715	710	721	712	710	699	723	709	703	751	699	719	727	675	655	695	723	699	720	682	762	686	697	718	714	755	695	683	699	686	758	681	724	725	747	733	690	699	707	748	714	740	718	683	707	669	735	745	717	721	722	756	685	759	698	681	700	715	697	657	763	771	689	704	723	678	711	727	697	680	720	657	705	723	705	704	719	682	738	687	712	703	694	675	717	754	713	736	697	641	720	679	725	675	716	664	716	700	665	691	695	705	730	752	690	741	674	686	733	697	723	658	670	687	760	670	690	678	693	703	662	689	759	741	708	710	700	669	691	709	719	677	733	691	695	710	694	718	655	698	721	730	712	753	732	721	727	695	738	701	670	707	704	692	690	689	687	728	690	692	700	738	713	686	730	753	721	710	736	707	683	747	680	744	682	701	678	698	700	706	758	686	728	660	695	713	705	653	648	717	686	672	662	723	672	727	681	690	693	702	744	698	717	734	684	696	705	718	687	671	725	730	710	690	708	716	720	693	688	737	678	689	704	667	693	637	690	694	697	711	683	736	704	668	714	711	696	674	675	703	660	726	719	744	713	701	683	697	705	746	733	648	674	741	721	709	733	678	632	691	724	683	687	701	716	648	702	708	764	723	749	668	718	725	658	671	689	720	768	706	676	672	699	614	737	705	685	707	753	698	724	744	680	676	681	702	696	672	659	703	723	662	671	723	740	672	715	695	725	749	646	676	695	692	693	674	666	687	644	674	717	721	749	692	692	759	681	705	687	730	737	694	769	724	694	698	657	684	672	686	696	692	693	705	680	695	729	700	719	699	735	735	709	703	730	690	699	722	681	720	667	668	701	686	696	702	651	676	660	699	738	742	723	689	709	716	696	693	647	706	676	730	697	720	681	689	741	718	739	741	749	711	703	653	694	700	688	739	678	692	681	706	751	707	697	663	706	689	768	743	717	694	680	756	694	719	738	716	681	696	699	716	681	701	721	706	706	758	683	697	693	685	686	685	689	729	733	712	740	722	669	709	729	715	686	714	717	739	729	718	722	722	713	714	687	691	661	709	721	746	734	721	738	720	707	690	713	719	711	710	731	648	691	624	733	716	676	671	715	731	707	729	694	724	743	704	683	743	710	694	725	719	694	655	692	713	699	744	729	624	724	708	697	712	696	695	742	668	675	702	717	703	735	695	700	733	686	690	681	696	670	716	755	710	693	714	714	687	669	743	721	685	710	724	741	714	667	713	723	715	716	680	678	700	739	707	721	673	709	698	705	664	723	702	746	698	677	725	714	674	717	671	708	656	667	723	760	675	676	717	670	726	681	699	723	678	722	677	717	688	711	718	739	679	704	685	727	708	684	703	697	719	707	721	731	707	697	690	680	709	717	736	672	705	719	717	698	731	688	707	690	728	685	690	720	698	759	652	679	674	682	696	735	695	699	669	703	692	677	706	746	704	678	685	745	673	713	705	712	679	680	703	724	687	680	712	710	738	728	688	718	702	665	756	714	636	701	726	727	664	637	743	773	695	737	701	704	692	704	729	726	720	693	748	681	657	702	707	691	710	736	724	664	747	732	672	726	696	771	695	704	653	685	678	697	737	670	682	677	678	702	698	729	719	680	671	704	723	744	705	716	736	712	722	735	720	696	715	736	716	730	705	716	704	683	682	702	671	699	712	730	716	716	672	692	719	743	724	758	700	703	729	726	693	720	700	679	691	701	705	740	727	690	678	736	756	742	691	700	748	750	749	663	719	694	735	714	685	740	644	689	721	711	703	740	709	729	746	760	684	710	771	701	714	689	644	719	671	682	723	707	708	681	724	740	676	671	719	648	718	683	730	698	726	695	725	711	706	718	666	712	698	695	702	727	736	696	720	680	697	711	754	675	697	664	695	709	719	738	682	688	705	705	733	678	675	711	719	690	733	706	683	706	706	673	677	721	701	670	674	692	701	680	677	724	713	725	633	742	745	663	732	719	719	722	674	693	717	719	729	729	661	739	717	736	693	680	695	635	703	675	732	724	719	716	731	690	713	672	672	718	693	727	698	724	679	707	689	688	697	722	686	765	737	655	710	711	693	709	668	706	725	716	711	696	715	710	686	723	686	690	716	697	735	704	684	695	678	703	714	662	674	701	770	742	718	698	681	664	657	713	734	714	759	675	690	738	673	722	713	717	695	661	680	717	695	667	736	692	708	698	652	690	733	698	701	732	712	752	677	670	662	723
46274	55921	45554	29540	23766	19290	16549	9630	2536	1085	872	748	556	538	497	515	530	476	514	645	892	797	724	4900	10052	6444	3922	1768	670	355	314	236	268	273	258	277	250	259	255	254	236	248	288	225	244	239	242	231	243	239	272	254	237	245	235	233	243	248	267	231	246	230	233	236	256	260	258	242	252	240	245	257	214	262	252	243	263	247	239	226	262	258	240	257	244	256	251	249	236	270	241	287	241	257	264	273	252	260	230	252	255	263	242	230	248	266	245	241	251	275	261	235	273	281	264	282	266	243	250	249	271	252	219	241	261	274	249	237	256	232	260	247	271	286	254	245	267	229	263	281	255	262	255	293	264	259	228	245	227	244	255	255	263	254	242	252	255	255	248	284	243	278	244	265	280	259	242	242	269	225	277	232	251	236	258	237	237	237	257	265	236	261	282	232	275	254	292	266	238	232	247	245	246	247	237	259	241	257	275	286	244	253	258	257	246	233	261	232	242	258	275	287	259	238	226	235	242	264	241	223	269	245	260	223	248	270	241	290	277	249	263	266	261	271	230	289	255	242	233	248	240	271	218	273	239	244	236	248	249	259	245	275	239	271	260	236	237	242	249	257	248	267	277	263	229	246	258	234	281	252	263	237	256	225	235	231	261	240	251	253	240	267	277	243	238	265	252	242	246	290	262	207	268	239	283	245	262	254	234	222	222	261	247	243	254	267	232	250	258	238	268	266	239	260	233	245	266	244	260	260	235	239	238	247	260	247	234	257	265	221	259	254	240	243	247	243	250	248	232	255	263	218	261	247	265	255	268	247	254	229	216	228	241	217	248	256	263	229	240	245	265	242	276	226	256	277	227	268	254	232	258	242	228	242	232	260	248	238	246	249	257	230	241	251	260	231	257	251	243	229	250	250	243	267	248	236	231	236	239	257	236	239	241	264	252	232	263	234	256	257	262	295	260	250	217	248	229	245	282	265	274	268	242	260	296	249	233	233	233	250	249	241	273	239	229	267	229	250	249	252	254	257	239	248	253	253	261	262	271	262	238	258	273	239	254	280	258	252	249	270	242	275	233	304	240	262	241	236	227	267	250	248	242	239	271	225	217	268	252	231	247	226	227	271	245	242	246	234	232	231	277	267	243	239	261	229	228	221	260	276	253	244	265	250	254	258	245	262	248	264	265	264	241	246	239	231	255	217	232	255	235	236	245	248	251	273	258	238	244	285	266	237	256	256	268	268	242	227	278	224	250	269	254	253	219	255	242	260	237	237	246	270	240	251	232	241	236	262	255	248	272	269	249	268	220	221	245	256	253	239	273	248	247	255	276	254	243	237	262	273	246	239	279	247	292	237	258	254	260	226	223	252	265	279	232	289	262	245	252	263	262	249	243	249	241	239	250	257	228	256	246	225	243	264	263	255	245	273	272	231	247	262	264	266	266	242	249	259	251	252	252	248	244	262	264	257	263	264	224	265	252	257	252	241	253	257	274	262	283	270	254	250	247	258	244	224	241	254	223	250	264	244	207	255	275	243	259	244	238	236	243	269	248	204	252	233	232	291	251	248	250	233	253	247	260	232	246	255	256	250	239	224	239	265	266	268	259	240	268	235	238	241	243	260	228	258	244	246	230	273	266	256	229	246	246	255	259	239	230	230	262	252	281	270	238	232	225	266	244	239	243	250	250	233	250	243	272	249	219	256	255	248	265	234	251	222	261	268	277	247	275	270	262	229	265	255	266	226	275	259	233	287	241	236	258	302	262	262	260	235	240	214	228	261	233	233	275	238	260	234	270	252	258	268	226	282	253	244	263	243	243	236	257	225	256	235	250	232	240	243	257	238	224	244	253	255	258	254	248	265	233	239	242	241	258	242	272	256	270	242	242	235	241	273	287	233	248	244	259	263	236	233	252	242	242	272	283	256	254	246	292	254	263	256	242	255	228	280	267	249	229	246	251	255	232	248	233	247	269	252	240	265	232	201	277	249	250	262	240	236	240	262	250	256	274	251	253	230	269	242	251	248	260	251	276	235	282	261	251	238	248	249	265	237	274	241	283	239	253	294	267	233	226	259	253	300	273	239	241	239	249	271	257	250	230	258	258	251	256	261	248	261	269	251	270	254	233	267	212	261	222	243	246	251	247	239	236	267	268	268	254	235	259	277	247	242	249	266	260	208	245	255	249	253	257	230	244	263	235	288	246	275	279	242	278	259	254	251	243	253	256	233	257	225	259	258	242	245	247	247	254	253	258	229	275	237	267	245	279	254	246	249	261	260	237	246	261	265	237	243	254	263	234	254	255	228	257	240	255	245	281	291	229	238	283	274	289	246	271	236	253	270	242	257	258	295	251	270	237	270	251	273	264	246	251	256	252	259	224	241	245	263	255	242	250	233	271	225	264	240	243	251	271	263	247	242	232	233	205	246	250	253	284	252	262	252	234	256	279	291	283	260	218	238	262	252	232	261	245	284	286	218	251	245	241	247	254	253	293	231	255	281	265	269	245	263	258	248	256	231	243	237	261	227	234	242	261	231	241	268	239	237	231	250	248	236	258	269	256	246	241	258	257	244	249	258	287	254	266	265	244	207	265	269	225	244	242	234	246	229	253	261	234	237	234	266	236	228	236	267	228	251	245	266	249	256	256	259	229	230	232	258	242	255	263	243	252	252	268	256	273	252	258	293	264	267	239	244	216	248	244	250	258	249	272	230	229	250	256	224	271	269	250	262	244	254	251	246	227	260	240	233	272	229	243	271	258	241	261	231	257	269	245	300	250	258	211	284	269	245	235	243	241	244	237	253	238	252	268	257	230	279	259	274	248	275	233	228	233	210	219	237	248	253	261	277	239	285	245	207	230	234	268	208	228	248	276	235	262	236	225	249	266	250	227	249	244	246	259	269	237	239	265	227	258	241	255	257	246	246	272	252	248	258	247	239	251	250	289	230	239	273	243	246	233	219	241	254	240	223	239	238	235	240	258	268	295	233	250	249	220	240	242	275	272	238	263	234	288	238	250	247	249	220	232	250	247	248	236	256	228	213	218	276	258	257	253	242	246	261	225	267	244	286	241	253	242	230	275	278	251	244	236	240	259	248	214	252	280	276	249	255	248	247	260	240	259	224	267	226	274	218	231	289	251	253	275	244	245	271	245	244	237	233	265	238	262	261	233	259	266	253	238	251	284	249	255	240	248	270	263	273	239	232	249	293	272	248	261	227	268	249	223	248	271	249	258	233	227	267	251	266	224	244	251	269	256	274	290	235	239	249	246	256	243	241	229	232	242	256	245	239	283	240	278	246	254	265	269	240	252	250	221	255	253	261	240	263	239	260	275	260	231	254	250	224	245	239	246	246	245	265	248	247	256	276	248	260	249	265	254	256	249	237	215	231	265	232	259	242	268	301	270	247	243	234	249	260	252	290	245	234	263	262	283	251	244	276	234	233	254	259	253	265	253	277	252	237	271	233	229	267	250	257	271	238	260	238	252	271	243	248	279	256	230	272
32379	52471	48094	18606	9271	6841	15600	5458	4603	4019	3557	3274	2509	2354	2245	2230	2038	1821	1904	3167	4185	3993	4021	22276	31071	24616	16625	8278	3026	1088	689	651	657	562	615	630	584	617	579	605	634	619	606	623	602	640	650	521	581	622	597	610	613	627	604	597	619	589	606	600	611	627	589	620	587	601	572	655	622	608	630	547	608	586	634	574	625	602	589	570	634	586	612	602	626	646	599	569	631	627	629	595	593	598	602	622	628	621	616	617	604	633	593	637	608	551	578	603	584	602	571	613	583	584	615	600	631	626	644	609	623	593	594	603	601	643	647	643	594	568	639	624	585	603	633	629	615	625	605	621	575	615	632	602	622	561	610	664	609	611	615	570	610	593	586	595	607	628	573	591	591	643	632	598	617	637	578	612	608	611	541	574	574	569	590	608	651	615	595	645	604	638	613	615	644	617	623	647	611	633	622	631	605	603	617	583	637	603	574	609	577	622	589	599	609	637	588	624	609	598	665	578	567	623	578	553	615	611	604	574	593	627	642	624	588	635	605	642	623	652	607	623	601	617	616	608	571	638	597	546	608	600	643	606	585	634	616	597	598	600	657	620	617	617	602	636	613	599	612	575	579	610	634	601	647	613	629	623	613	608	586	619	596	642	594	632	610	592	606	601	594	605	630	612	622	636	630	616	616	612	607	636	640	575	578	600	612	574	630	595	636	630	606	613	613	589	588	590	624	611	648	619	614	603	624	589	587	666	602	594	692	596	637	634	625	651	617	602	577	647	653	608	608	613	591	591	620	589	634	620	640	596	562	594	631	611	600	653	675	540	621	642	616	622	621	572	590	582	622	605	618	614	588	615	635	602	601	632	629	615	633	572	605	654	609	617	658	610	562	622	596	569	629	564	601	632	652	618	652	617	618	611	611	579	625	605	571	588	601	590	612	622	620	597	591	578	604	598	547	646	630	593	606	601	609	636	605	594	598	623	608	600	585	614	636	600	610	659	612	655	611	634	579	582	635	612	604	609	620	565	577	606	626	606	614	546	625	640	591	621	581	624	634	588	649	596	611	605	580	578	632	643	562	614	614	613	584	588	617	618	584	658	600	653	605	606	614	635	603	665	651	639	622	596	596	620	590	614	636	611	639	600	600	563	653	620	632	584	580	633	609	605	625	666	619	612	591	671	630	624	649	586	619	585	637	675	634	581	598	623	629	631	597	550	612	582	633	632	635	603	589	622	624	595	609	615	582	576	652	579	621	632	646	595	601	605	643	595	599	641	648	602	603	594	636	607	597	593	631	615	636	626	609	618	605	611	644	621	652	632	603	609	602	626	652	625	611	647	668	606	584	637	630	643	608	569	558	598	596	578	562	597	583	623	619	638	632	581	606	631	592	617	569	574	636	578	636	618	639	640	608	589	655	619	603	628	624	567	598	612	537	651	555	609	570	624	610	590	593	651	622	608	632	607	577	603	632	633	652	575	581	626	611	599	595	621	659	643	602	638	618	590	607	602	606	617	611	657	667	621	576	604	637	612	590	610	646	610	600	601	571	621	628	580	586	624	628	612	594	615	569	635	615	624	570	588	582	566	630	610	608	603	625	534	562	616	590	608	581	593	584	643	624	618	587	593	613	647	638	602	612	618	612	616	568	615	650	600	566	606	590	606	564	591	597	605	647	634	599	638	595	602	650	622	607	594	573	577	598	567	613	562	587	568	606	657	596	607	680	603	573	646	633	598	588	599	543	629	606	582	607	608	630	587	581	601	652	617	616	606	594	629	576	610	602	608	638	602	612	622	662	605	607	596	626	616	601	629	625	607	589	619	603	628	591	590	603	556	645	603	608	620	635	633	628	605	599	597	583	623	636	603	640	649	667	589	581	588	587	604	600	620	643	605	613	592	590	595	574	579	594	579	588	604	636	635	572	610	669	624	621	593	640	633	614	593	659	612	610	562	596	588	607	602	623	624	559	655	584	574	645	610	590	593	565	627	639	643	624	603	582	549	579	638	634	606	652	652	619	577	625	596	583	606	635	617	589	632	615	658	636	586	568	617	615	590	650	618	579	559	617	593	616	634	614	616	636	593	576	576	624	592	616	610	617	562	681	571	626	585	622	649	625	581	627	595	608	625	621	593	603	567	584	603	580	616	624	587	574	624	611	636	571	596	637	621	620	560	596	642	619	583	572	601	638	584	660	576	621	625	619	619	544	610	609	569	587	598	629	638	642	612	606	620	567	582	584	588	601	609	625	589	605	646	619	593	582	630	633	648	595	623	581	587	621	647	592	555	602	640	570	577	646	588	630	608	645	639	617	620	567	618	615	670	637	624	624	625	617	625	599	595	592	615	566	642	617	585	608	613	609	663	672	592	608	651	576	605	611	596	620	648	590	611	628	623	563	574	591	626	631	623	595	605	631	603	601	596	635	597	603	647	592	651	619	596	609	616	627	593	650	639	613	644	622	646	602	629	608	588	665	654	628	600	636	568	609	640	574	621	592	601	610	596	564	583	586	619	625	617	598	627	644	595	640	594	598	615	606	597	640	598	629	556	617	624	650	628	587	596	590	589	638	627	565	605	620	658	578	592	601	610	652	609	613	634	610	583	633	655	628	607	623	643	594	623	573	583	616	603	588	629	578	606	634	628	633	616	536	598	636	612	625	576	643	567	615	624	611	604	579	617	636	611	605	622	643	618	590	622	644	556	543	562	613	625	590	625	596	544	653	603	597	621	633	603	564	586	605	634	605	608	604	595	636	599	643	638	600	655	585	600	628	597	621	642	628	634	618	608	582	610	628	600	580	598	650	637	653	630	611	630	615	599	632	640	652	607	631	608	626	642	625	605	583	595	625	613	636	615	632	615	612	615	615	573	641	619	604	619	572	619	574	553	547	598	577	600	613	613	640	563	613	649	600	583	592	561	660	633	585	598	560	595	572	604	600	573	609	617	621	611	651	579	584	546	638	598	600	579	593	650	613	612	663	639	623	617	613	603	616	599	563	610	567	657	614	613	629	619	642	600	545	614	600	617	647	648	628	587	625	649	608	626	617	633	596	597	655	591	561	657	597	575	619	597	578	608	584	604	575	591	588	614	636	575	652	584	587	583	618	634	602	586	605	611	657	599	541	616	628	616	619	608	611	561	583	610	639	613	653	642	593	609	635	579	633	634	606	605	584	610	594	622	626	625	583	581	569	599	591	593	628	610	607	639	632	602	609	593	635	594	622	635	623	641	616	584	654	645	599	609	637	581	592	611	652	639	608	592	627	652	618	616	599	614	618	632	567	603	662	636	591	601	614	561	616	660	666	569	601	579	598	617	593	645	616	544	606	614	643	645	597	605	594	573	572	599	669	647	596	625	623	584	640	640	618	622	640	624	632	626	636	591	625	609	653	582	600	645	588	600	594	632	578	622	609	643	597	611	642	622	625	648	608	577	618	656	639	628	630	591	609	601	589	631	627	578	605	586	618	623	631	628	597	608	616	634	624	629	632	542	592	558	609	606
12210	19064	29635	12417	1914	495	530	404	375	368	343	329	347	261	284	327	324	313	319	333	308	283	312	451	738	799	681	484	351	330	302	291	313	280	300	240	310	275	297	298	295	274	299	298	281	304	320	295	266	290	277	270	314	283	287	314	298	307	303	316	279	268	279	290	273	302	299	297	277	292	282	268	241	300	291	287	277	284	273	296	287	297	313	285	295	297	285	300	275	289	289	277	284	325	324	300	309	325	277	268	280	264	276	310	275	288	288	295	295	294	267	282	281	265	308	267	281	294	269	323	265	269	276	272	332	286	288	315	311	293	262	323	265	299	315	275	276	315	306	285	285	279	264	267	291	276	283	295	268	276	300	314	326	282	294	307	268	296	297	280	283	312	274	308	253	293	308	244	291	288	295	287	268	274	283	281	322	266	292	268	314	324	276	301	266	282	297	298	259	277	268	293	293	244	314	278	304	266	298	308	280	269	296	263	301	297	258	269	284	286	280	325	271	291	280	281	320	292	279	282	288	299	283	288	300	256	275	270	304	294	256	323	299	279	282	315	293	299	277	282	275	324	306	282	272	304	276	285	281	294	299	280	285	262	310	282	292	272	332	304	306	309	297	289	316	308	306	279	314	312	286	287	305	278	288	301	277	278	316	307	284	273	316	288	308	291	301	281	291	286	287	279	282	285	268	286	272	302	292	300	285	305	285	261	251	275	265	287	313	290	287	298	281	291	275	256	288	282	303	294	289	277	263	321	300	296	277	291	309	305	301	277	290	278	305	282	263	276	311	298	313	291	292	291	270	281	296	291	284	276	269	270	296	270	311	269	274	264	334	266	287	261	275	300	293	255	302	277	268	273	294	292	292	283	266	294	314	312	264	294	259	326	303	279	281	264	314	302	257	312	309	274	279	315	263	288	300	290	282	287	294	322	288	273	296	311	270	303	269	290	307	291	263	329	281	286	311	293	306	268	304	268	275	322	251	264	310	263	270	287	257	271	290	300	294	251	270	279	283	336	291	271	283	281	286	292	264	282	307	293	263	267	242	276	309	283	292	267	286	279	276	289	299	320	278	311	292	313	286	287	297	279	282	277	291	289	321	280	299	297	270	248	310	287	302	281	291	271	262	257	277	271	260	303	284	291	281	300	269	294	274	250	282	265	286	298	279	296	301	295	266	310	282	302	290	268	293	298	271	257	269	294	299	298	251	298	290	287	287	308	281	298	289	289	293	291	261	278	283	285	289	273	306	294	242	261	284	285	295	290	297	298	270	309	285	311	253	264	301	301	280	276	275	314	299	267	256	279	287	270	274	260	277	274	277	294	286	294	317	263	262	299	288	288	276	284	299	294	280	294	309	288	295	274	301	282	293	301	284	292	300	283	264	300	278	278	292	280	307	308	279	301	315	269	280	307	269	292	293	263	326	299	306	312	277	284	313	288	271	289	310	269	303	270	265	264	290	313	310	305	295	287	266	277	285	279	308	312	304	279	303	288	295	302	289	302	281	288	292	272	258	270	293	281	271	291	260	301	271	309	318	310	275	261	266	263	261	283	260	304	274	287	311	284	290	259	300	297	292	268	293	281	286	300	297	297	306	290	277	278	267	250	290	281	303	296	270	272	293	301	282	273	304	295	261	305	259	275	299	293	322	256	289	314	314	281	319	302	295	260	301	286	297	310	292	304	293	280	306	280	272	265	291	281	249	285	290	251	293	306	305	291	272	287	257	281	277	282	288	308	320	288	301	264	271	294	301	255	268	270	284	270	277	264	275	264	293	305	288	298	264	290	277	264	293	293	298	286	319	282	270	285	301	255	270	255	288	292	302	283	284	286	297	327	260	288	270	270	279	272	298	295	286	275	296	282	258	286	307	291	280	276	258	255	267	288	255	248	291	294	297	296	314	302	323	312	290	275	277	303	249	289	288	290	251	299	293	274	279	313	290	300	312	302	307	267	281	274	255	285	298	276	289	282	291	310	267	311	280	304	318	286	308	290	277	300	277	281	310	266	286	275	295	272	255	297	310	284	274	304	291	278	268	271	261	291	278	268	279	286	321	317	300	268	236	290	303	294	292	275	281	293	266	300	296	305	272	264	326	275	305	308	238	309	285	304	302	315	289	300	246	312	291	247	311	303	294	313	269	287	310	296	297	289	272	285	261	294	269	278	309	293	305	285	293	296	293	293	305	324	300	297	286	272	290	283	311	299	303	261	263	297	292	266	269	277	254	289	292	248	277	286	283	292	296	280	267	281	287	331	287	286	247	286	278	259	297	272	299	263	291	278	276	263	315	295	304	277	276	291	313	279	252	248	283	287	277	280	280	295	280	304	307	282	290	289	303	289	290	272	279	296	306	281	265	293	262	280	301	285	278	279	273	277	272	257	300	270	294	296	272	284	267	261	264	296	284	272	284	254	312	249	269	289	309	299	317	293	308	287	282	320	275	264	299	292	279	300	258	290	278	270	313	296	286	246	249	312	270	253	299	266	303	324	313	274	265	345	266	243	279	274	294	293	289	304	271	263	301	292	294	286	322	286	289	287	283	260	293	295	275	288	282	308	288	320	291	266	272	315	304	272	288	281	306	314	278	281	277	292	328	327	279	302	301	271	300	283	300	309	262	297	303	313	272	278	293	303	276	290	288	278	290	290	281	282	285	274	264	281	267	288	293	288	328	294	281	282	298	278	284	281	273	265	262	285	281	275	276	310	298	286	302	270	297	285	300	307	250	270	280	299	302	296	286	284	252	300	274	297	288	305	281	293	265	292	276	295	263	276	309	253	285	299	329	277	243	286	311	298	277	303	265	300	297	303	276	285	313	299	302	302	304	285	319	268	258	289	290	300	294	263	267	287	260	234	229	259	268	260	288	293	288	316	293	307	254	306	287	270	292	261	289	271	260	318	268	290	276	325	255	323	286	301	272	289	280	279	281	278	262	270	286	271	287	274	267	240	280	282	259	282	286	286	278	287	299	278	283	314	273	318	292	303	302	294	274	329	315	261	305	284	271	260	293	265	291	280	284	293	308	281	288	282	297	304	256	315	253	262	270	306	318	293	292	316	259	284	268	286	288	304	260	308	260	273	337	282	301	262	258	257	293	304	296	306	282	266	269	269	309	253	303	284	277	285	263	296	290	294	289	259	299	337	301	293	328	269	293	280	304	262	303	286	304	297	269	267	246	298	322	301	264	267	278	289	302	285	279	287	286	292	274	285	315	287	294	283	275	292	278	262	285	229	273	300	258	325	294	291	288	280	282	298	281	276	276	304	278	281	264	273	270	289	270	289	274	292	294	298	278	302	292	305	271	295	259	267	319	272	264	270	256	308	315	306	307	289	269	283	296	273	274	327	266	270	293	294	303	297	273	283	290	260	274	301	282	304	254	282	261	286	269	283	277	293	290	290	308	290	274	250	297	269	278	266	310	277	277	306	289	312	293	311	276	286	302	297	300	265	272	261	246	279	294	264	260	299	254	280	297	284	271	281	263	293
7933	22324	32551	17012	2198	1233	2015	1362	1140	1030	982	903	923	862	902	918	956	857	908	827	968	947	911	1793	3336	3349	2383	1471	984	785	700	671	714	705	695	701	654	667	730	714	683	646	742	689	699	703	668	682	724	681	723	711	706	720	709	669	729	728	712	721	738	736	673	710	677	656	678	681	694	684	693	705	696	714	742	679	715	715	673	758	707	710	670	714	716	727	707	701	664	678	712	709	757	658	695	703	681	703	679	724	705	699	681	669	727	706	662	742	681	713	719	743	677	721	698	680	676	706	649	715	750	661	704	711	696	709	661	694	693	756	692	770	694	686	674	691	731	710	642	713	713	696	701	734	742	679	735	720	725	721	691	706	658	662	666	684	675	762	736	654	715	651	712	701	682	692	730	700	718	655	701	715	705	685	707	652	726	686	743	712	720	701	700	729	727	686	707	711	662	722	687	678	706	688	697	707	681	695	693	686	684	656	700	753	739	673	688	677	706	710	695	701	647	695	698	728	725	703	661	674	706	700	719	717	709	732	713	739	654	707	719	735	681	676	680	711	712	688	663	734	672	670	732	688	676	704	708	685	719	679	678	688	738	706	717	731	726	711	742	647	692	695	688	684	709	672	692	735	708	726	748	683	674	726	710	719	681	733	707	706	676	681	698	699	742	714	636	694	686	732	694	713	721	692	695	692	678	752	709	732	688	705	699	742	718	696	735	694	668	681	729	737	695	708	693	701	700	804	733	656	690	688	679	706	739	728	732	702	720	688	702	689	740	708	672	741	725	665	718	703	700	692	691	727	687	682	684	700	668	684	672	731	687	675	689	689	701	649	678	744	702	704	672	689	698	724	707	682	681	685	672	706	659	641	678	720	689	718	672	672	692	716	747	673	688	692	720	732	725	682	729	720	743	686	683	718	652	681	689	683	725	716	685	729	657	688	737	723	688	720	687	664	691	722	705	730	698	688	661	739	768	739	727	702	738	710	643	730	716	654	733	675	694	720	744	711	728	703	684	662	712	681	710	697	715	693	706	708	694	696	680	772	715	699	654	705	668	723	683	688	694	658	730	760	705	716	683	723	721	708	711	678	661	718	745	709	683	704	694	686	729	703	704	669	685	767	723	714	699	700	685	717	680	695	686	705	667	706	707	700	694	710	691	696	701	714	706	712	724	697	714	631	658	710	693	744	679	750	702	706	715	701	657	667	698	728	706	694	637	700	716	685	710	683	683	686	633	715	754	680	743	721	724	725	654	709	683	724	737	673	698	698	711	729	725	686	724	704	666	717	690	697	695	696	719	727	721	708	723	729	682	724	651	697	666	723	688	672	740	704	719	752	659	687	698	675	707	683	689	738	753	737	703	693	736	698	730	723	685	713	737	745	742	716	729	687	684	692	660	746	672	705	713	729	730	710	715	760	655	679	666	710	655	653	724	713	654	708	741	733	680	675	669	680	701	687	716	676	710	679	714	728	686	694	673	729	659	652	697	682	667	715	696	651	684	712	677	739	695	736	740	694	671	703	699	688	658	727	694	673	742	720	697	647	711	717	708	703	740	733	713	723	726	680	634	704	703	696	703	662	703	717	677	702	701	707	680	716	711	682	737	712	732	750	728	714	710	688	742	690	715	702	700	707	685	700	705	699	719	723	687	717	705	722	708	707	648	732	748	683	703	695	708	643	687	730	735	712	711	684	709	711	739	712	688	734	782	725	671	692	687	702	711	694	736	707	703	690	696	723	671	713	652	739	679	679	711	683	715	690	738	716	700	733	766	674	744	753	704	728	690	677	720	704	717	698	716	698	698	674	687	718	754	705	726	714	696	680	691	698	714	668	651	737	695	741	713	715	713	755	721	715	716	685	705	686	702	706	697	692	702	654	691	654	719	721	655	673	691	676	679	709	723	714	745	717	674	735	718	717	693	729	736	705	666	699	694	723	699	687	708	690	666	690	704	713	716	695	705	732	658	704	709	701	695	756	684	732	662	696	676	695	723	728	722	686	733	641	679	708	723	649	692	638	721	696	718	705	707	708	710	713	735	726	629	695	703	715	727	699	698	736	686	728	687	728	687	686	718	703	652	688	698	743	677	674	727	705	698	722	723	687	720	740	717	739	707	713	689	703	709	691	680	701	714	692	687	716	733	655	707	754	701	698	714	760	700	701	742	711	685	705	706	700	716	704	725	685	681	718	726	695	734	747	694	730	742	710	651	672	724	699	717	708	728	688	656	729	740	714	710	678	692	682	690	726	660	732	723	726	697	692	700	732	702	700	700	683	674	679	647	707	728	692	683	707	740	724	705	730	655	703	665	693	713	726	710	699	677	679	691	727	722	692	691	697	679	716	716	733	721	716	672	683	721	724	659	745	697	673	747	726	692	706	696	718	730	660	754	718	704	678	673	698	700	694	715	670	684	752	679	696	738	675	697	731	671	654	722	723	679	724	704	693	687	733	681	758	695	737	665	683	654	701	680	727	752	717	661	701	692	709	724	734	685	696	660	673	767	739	698	654	753	677	654	721	656	675	705	770	703	687	739	728	707	682	693	665	686	748	714	678	676	696	689	696	654	734	713	708	661	738	735	702	672	741	687	704	687	683	677	748	731	676	723	759	681	746	683	725	666	689	696	697	678	722	717	667	737	721	697	731	663	740	678	692	726	749	679	703	728	688	733	632	702	718	703	701	698	702	702	685	666	645	707	679	675	700	694	665	672	683	690	706	732	737	652	710	678	696	676	725	647	675	675	720	674	682	666	679	717	726	678	722	685	705	676	696	722	711	709	719	657	684	688	688	681	656	725	714	712	736	678	687	714	740	693	661	678	742	664	743	726	731	662	726	756	687	696	706	686	712	733	686	714	710	734	712	776	691	694	723	664	761	712	688	663	692	714	741	702	673	682	674	749	666	708	706	686	686	678	700	694	715	692	742	727	713	680	650	718	671	697	688	689	711	679	729	666	722	676	666	689	691	725	668	745	672	689	694	702	705	724	659	665	709	712	725	748	683	697	705	663	638	695	665	694	684	735	748	718	680	683	723	716	691	712	665	720	682	689	725	726	649	725	731	693	682	668	646	695	681	742	732	656	689	690	680	733	627	688	749	685	683	688	748	698	702	668	675	715	664	694	706	698	690	726	710	670	702	709	709	687	683	645	682	698	700	680	685	689	698	684	696	751	711	716	679	736	682	740	768	757	694	667	712	728	713	727	731	750	724	704	699	684	723	708	721	678	711	688	663	700	708	665	669	739	716	735	659	751	671	732	700	743	665	677	722	720	704	702	720	728	765	650	683	771	685	697	707	717	695	720	692	686	672	708	690	731	703	731	675	725	710	714	704	725	712	730	706	659	707	665	735	756	755	683	707	674	687	733	723	753	695	712	684	739	715	704	710	659	772	689	688	735	697	745	688	703	672	671	724	690	703	719	643	710	707	693	720	707	694	674	707	725	715	690	704	686	683	675	677	663	713	678	705	702	677	693	692	668	722	709	718	651	709
38308	47655	54485	39879	22081	13191	6955	2932	739	507	464	417	370	402	377	383	398	370	405	390	388	409	518	2710	4518	3297	2080	1049	484	347	295	265	269	269	271	275	262	282	302	236	270	278	273	254	259	281	293	253	267	298	298	273	259	236	250	258	271	259	280	276	261	241	291	286	259	240	261	256	242	271	253	258	270	293	275	240	270	274	268	257	270	266	271	259	267	263	280	260	284	271	272	283	246	274	294	242	279	276	275	253	276	277	281	277	265	267	278	251	297	253	263	317	254	254	234	313	276	281	280	254	239	280	230	261	249	290	276	275	245	290	261	273	291	281	284	296	261	275	281	294	276	260	261	273	280	247	288	240	278	251	238	283	254	297	249	276	260	312	267	254	283	267	263	298	260	255	274	273	263	281	279	258	280	302	272	284	241	239	271	272	275	317	256	243	248	278	271	308	278	291	250	264	280	259	275	277	272	280	279	262	248	285	304	265	260	279	279	254	269	258	269	260	292	290	271	265	292	251	270	292	260	277	265	305	266	251	272	240	301	280	305	262	262	269	272	274	298	275	271	263	245	272	267	281	265	287	250	268	261	275	258	285	268	258	261	285	300	245	281	240	316	247	270	250	266	287	275	252	245	257	241	258	300	265	282	310	260	262	254	244	288	277	282	262	272	260	263	270	271	279	285	249	287	289	266	296	272	280	259	283	303	283	274	290	282	274	280	254	281	281	275	265	262	265	240	255	249	265	256	262	277	266	277	260	286	278	275	274	299	261	281	259	272	272	303	272	240	299	288	293	265	275	291	276	257	239	298	295	263	266	273	294	267	284	305	279	299	266	260	263	286	255	258	216	292	280	282	279	276	287	244	310	275	269	261	293	293	253	240	270	276	238	279	245	233	258	278	243	260	254	290	233	264	249	280	309	240	260	293	258	265	283	266	296	299	276	271	301	286	298	247	264	271	248	263	266	270	259	239	268	243	271	270	259	265	267	257	270	259	312	237	256	266	258	245	267	273	296	266	282	307	300	247	282	294	282	268	239	250	269	261	291	272	267	265	258	276	240	245	266	283	281	255	258	278	281	283	261	261	254	267	288	277	259	298	290	270	285	277	279	283	286	243	281	247	250	291	279	293	283	258	270	300	248	313	267	311	235	285	256	265	257	276	285	251	265	257	247	262	254	295	272	276	304	270	293	294	303	259	253	259	293	287	278	272	265	265	268	271	291	247	253	260	256	265	278	257	259	299	289	294	294	280	262	268	282	319	238	250	254	237	284	279	266	277	281	260	263	254	292	273	257	236	264	258	276	301	300	280	267	273	261	292	273	281	282	291	281	278	260	295	248	221	276	266	279	282	286	296	256	282	288	260	259	270	246	265	263	255	273	286	260	254	248	285	271	272	277	276	277	240	266	246	261	264	266	268	273	257	276	253	283	312	274	255	281	276	266	254	234	261	264	280	262	297	289	271	295	268	293	267	267	267	279	255	246	261	286	285	272	284	286	281	227	246	290	282	270	261	281	255	237	287	262	268	278	272	247	273	262	227	264	293	315	254	255	275	270	264	291	236	274	312	265	277	283	242	291	279	250	246	297	282	269	277	274	272	273	282	247	279	260	293	251	281	259	255	292	277	262	258	281	275	249	278	289	254	255	257	266	282	286	265	252	280	269	283	270	272	286	283	291	290	254	247	261	289	275	287	262	286	266	302	261	288	273	247	244	288	265	278	257	257	270	262	276	265	262	257	275	264	261	294	272	287	263	255	256	260	265	273	242	289	278	277	274	267	262	270	238	284	254	259	273	280	299	264	276	254	245	284	258	258	276	252	297	240	264	293	287	250	257	273	315	292	288	277	307	310	311	246	260	285	235	266	276	270	249	266	262	252	311	265	282	261	289	283	278	280	290	262	288	307	275	303	273	311	270	252	279	253	247	308	244	253	258	255	270	288	276	261	260	290	262	279	278	299	272	273	272	269	287	301	259	288	275	251	275	273	293	286	245	256	258	286	300	256	288	297	306	285	270	278	275	266	250	259	318	274	281	257	253	243	281	281	256	246	283	271	290	276	253	270	268	289	263	299	275	274	278	244	233	260	290	254	248	275	275	288	241	270	267	288	325	296	280	253	279	234	239	271	263	272	265	267	271	259	241	258	269	274	300	274	264	265	239	275	289	296	286	294	248	285	291	264	263	252	227	229	271	290	236	252	269	253	276	291	248	277	266	256	234	266	283	295	318	278	265	278	243	247	231	250	272	283	260	290	289	266	292	285	288	283	294	247	262	283	296	289	265	258	279	256	280	248	275	260	262	276	256	243	257	290	272	288	277	299	308	254	259	254	261	296	284	250	253	262	290	262	284	255	271	261	256	281	252	287	251	285	266	274	302	263	250	285	309	281	271	262	304	261	325	257	251	283	258	283	255	274	239	262	278	279	280	282	271	266	273	273	258	306	244	293	311	259	273	286	269	280	283	243	278	266	279	256	248	291	267	257	290	288	284	259	308	281	282	286	276	276	274	256	282	255	279	280	283	267	287	295	272	275	275	277	273	261	278	266	270	279	269	296	257	272	292	274	223	275	254	277	279	296	262	294	260	270	271	282	289	275	268	231	252	268	280	235	269	257	270	282	261	260	270	273	248	276	263	286	275	285	287	279	262	278	287	261	300	234	263	268	254	263	251	256	278	286	276	278	272	284	262	269	240	259	290	266	273	238	277	262	270	261	274	251	272	275	269	254	259	250	275	240	280	267	274	298	252	286	263	289	268	245	268	275	264	281	294	256	267	245	263	263	253	273	241	248	286	287	267	279	255	279	265	284	286	301	255	283	286	279	280	282	280	249	268	265	263	249	264	276	292	258	269	252	246	269	323	270	271	279	249	234	262	235	264	292	244	273	284	272	245	265	262	254	274	254	276	278	253	285	296	279	269	280	265	293	254	248	278	264	235	263	265	258	273	278	310	269	278	238	289	275	296	260	267	266	235	273	284	268	304	256	244	266	273	255	248	249	295	278	263	293	280	259	274	302	276	262	273	259	268	256	276	277	286	298	267	280	264	310	240	250	267	302	253	251	291	276	304	267	287	270	256	293	266	270	286	286	269	290	274	276	268	263	253	232	269	258	290	270	291	260	295	259	286	272	258	298	259	280	258	288	248	252	269	249	247	296	268	291	260	263	283	286	261	303	269	277	276	269	259	257	272	303	273	290	280	261	289	287	259	275	242	263	258	282	274	275	256	263	308	278	302	263	293	249	299	243	282	242	254	264	310	277	277	278	272	248	250	259	285	299	278	274	284	295	246	272	286	244	276	273	276	281	307	268	287	284	287	270	300	259	263	253	258	253	261	280	268	249	267	268	242	260	271	268	255	286	280	290	292	251	274	255	268	291	281	267	272	276	288	278	263	259	279	281	299	274	295	298	268	268	282	246	284	246	291	290	282	285	296	264	266	280	266	290	299	281	268	296	284	277	263	267	268	285	252	285	253	300	263	261	279	273	263	277	240
26580	42258	53701	31970	5732	3786	10713	3681	1975	1990	1826	1552	1478	1452	1324	1367	1477	1381	1468	1663	1436	1702	2193	14950	20561	15629	9873	4687	1863	891	711	712	667	666	702	668	712	676	648	670	655	667	656	664	681	657	647	685	726	698	658	679	680	690	687	676	687	646	672	666	654	664	655	658	704	671	701	650	714	651	662	638	656	680	615	651	664	620	697	611	713	655	621	661	693	696	691	687	672	680	689	692	695	632	662	663	625	703	630	674	681	671	657	683	632	662	637	650	677	672	656	703	672	630	662	684	654	664	685	682	662	636	629	656	753	671	665	725	705	665	617	675	706	639	722	648	676	673	630	667	678	647	665	675	652	642	694	646	651	703	623	685	659	692	674	610	632	657	629	678	678	706	689	674	682	683	668	678	643	670	681	714	674	674	627	662	654	665	690	680	698	651	685	653	685	639	664	682	659	640	725	647	718	647	677	680	658	717	706	675	678	680	632	646	698	695	704	660	603	658	665	635	626	689	643	654	658	670	679	673	700	712	629	680	658	647	669	639	657	678	665	625	723	662	642	676	725	663	690	679	621	618	726	686	653	648	670	629	702	686	707	649	691	657	658	656	640	669	675	633	675	666	667	700	665	660	659	696	653	651	655	633	692	676	694	625	678	697	671	609	662	658	690	669	660	691	670	677	680	642	711	665	646	704	642	653	665	693	642	647	657	675	648	725	638	663	644	669	706	680	614	663	655	637	671	631	654	672	640	650	670	668	700	695	654	686	698	672	678	660	672	669	682	641	682	681	723	694	654	668	663	712	633	653	699	626	692	629	612	674	640	677	703	693	670	622	727	698	643	681	695	685	693	677	627	625	613	652	663	704	661	644	654	601	656	660	708	718	665	708	669	655	671	669	650	617	632	656	669	657	681	686	667	693	653	706	643	673	639	721	662	741	691	680	696	670	681	643	651	668	696	681	660	649	650	714	684	702	709	677	674	735	681	635	686	672	684	696	697	696	657	688	663	696	617	677	698	656	693	641	645	707	616	664	632	733	675	670	625	643	669	658	658	613	654	668	705	689	682	679	679	694	630	682	706	699	666	666	686	702	663	665	679	664	649	640	724	714	661	683	672	616	708	648	670	633	647	683	696	651	661	695	682	695	667	677	651	700	671	636	651	643	667	616	638	700	655	675	681	685	713	669	671	663	668	714	708	687	703	642	652	664	632	709	657	693	632	670	680	716	686	660	675	632	647	645	673	714	625	680	661	659	670	705	644	679	655	636	690	611	669	672	690	713	692	651	693	662	622	674	650	644	652	671	666	668	661	643	647	615	685	676	681	699	658	694	676	645	674	684	668	661	694	617	656	678	647	652	657	651	626	683	729	706	705	722	711	704	714	635	628	671	647	673	647	656	627	653	635	729	657	645	671	675	701	661	715	662	639	627	613	675	672	674	639	681	679	660	637	665	641	658	659	669	683	649	687	657	723	705	649	726	646	681	688	682	702	625	672	657	716	634	709	595	681	664	654	623	679	649	678	666	634	650	656	629	656	672	632	652	677	683	628	617	606	656	698	675	668	677	689	661	694	669	699	666	657	660	664	633	618	654	663	675	614	659	694	700	696	679	641	665	679	675	687	626	699	705	645	667	681	685	665	628	650	670	662	671	677	692	657	697	691	662	653	693	667	712	702	671	652	672	698	631	666	693	648	700	652	684	691	679	691	680	688	689	637	715	646	631	670	677	616	678	697	654	716	691	654	683	662	642	692	661	687	665	663	627	625	672	647	719	622	700	641	674	697	707	698	693	682	674	713	681	624	663	655	671	662	706	664	662	670	654	675	649	672	654	646	654	683	681	698	645	689	664	695	692	604	675	656	670	630	680	677	649	670	717	664	707	643	652	673	683	648	688	654	670	697	676	742	649	656	684	642	626	655	685	675	677	674	659	683	698	684	658	687	689	653	663	685	686	664	715	654	629	648	690	660	620	633	661	703	602	685	701	663	683	703	689	652	680	698	700	682	694	651	671	699	644	624	630	670	652	629	702	697	713	677	653	660	697	696	697	640	666	640	686	633	674	664	656	681	648	644	707	631	716	664	658	666	680	657	651	636	629	680	646	631	659	689	660	660	652	670	652	677	674	654	677	700	637	627	655	598	689	684	636	684	699	650	684	725	667	664	650	657	677	648	664	688	660	699	640	662	685	660	659	704	646	674	702	633	635	635	669	677	664	659	675	684	635	651	672	630	669	710	648	712	679	667	665	678	623	641	724	675	654	651	651	699	655	673	666	646	661	650	689	672	688	685	678	672	686	616	700	666	665	660	663	672	620	673	640	642	652	611	658	671	650	691	634	631	669	636	619	685	712	672	649	651	657	681	644	670	719	675	674	712	669	687	709	671	670	658	706	660	682	686	645	659	649	625	665	638	685	687	690	655	701	614	665	630	623	670	700	633	677	678	658	686	644	709	618	643	654	637	664	645	647	660	656	677	650	635	659	658	678	671	692	675	680	704	668	680	654	662	678	645	647	639	695	643	671	669	693	707	662	653	675	705	635	718	694	622	632	648	650	645	685	659	677	650	718	649	692	709	713	655	696	675	708	680	643	699	667	623	680	684	656	706	628	639	673	698	601	694	658	682	650	687	670	666	645	659	670	681	670	656	604	660	635	740	664	654	681	700	713	660	689	663	667	692	610	708	671	677	707	699	670	695	652	676	701	658	669	698	717	620	711	617	690	682	649	615	663	690	677	671	645	662	704	700	652	659	651	654	688	699	667	670	621	639	637	648	686	659	690	654	660	655	665	670	690	655	688	670	682	712	684	671	669	732	660	701	698	724	576	694	695	645	685	654	692	696	668	732	714	654	717	702	678	692	615	646	677	668	646	637	639	661	636	669	660	678	693	685	687	644	667	692	636	644	641	677	655	649	700	668	679	658	649	655	684	652	644	669	669	680	659	702	672	678	669	703	684	669	688	683	652	700	621	652	629	635	706	653	669	676	684	649	638	663	705	726	628	694	670	667	640	617	698	698	665	692	624	666	729	654	657	690	669	635	667	663	668	644	659	687	702	652	673	682	664	656	648	727	677	711	665	697	623	670	667	626	655	730	693	681	668	692	674	682	651	624	639	627	659	707	652	700	647	721	688	651	668	605	688	672	653	628	631	675	674	676	621	693	679	615	646	649	666	647	633	711	673	664	669	664	627	671	697	646	661	727	658	649	679	666	615	672	662	642	675	656	695	653	649	672	635	684	664	619	623	637	687	642	694	667	633	654	672	662	700	669	674	668	679	653	671	721	637	620	716	662	688	658	673	648	697	673	689	626	666	670	666	667	645	641	661	650	600	695	679	617	621	713	672	629	631	657	676	671	683	661	651	647	646	696	657	669	666	653	668	643	691	684	658	730	657	686	662	681	658	674	679	658	669	657	694	674	684	674	686	638	693	629	694	644	669	654	646	689	672	703	640	672	629	697	652	666	683	657	669	693	658	649	680	665	687	690	724	674	657	664	628
46363	53032	48914	32377	21712	14866	11994	6364	1270	722	558	547	478	493	465	398	440	443	472	432	442	382	410	5491	9116	5986	3616	1612	699	350	281	235	251	232	238	271	242	248	251	243	237	238	227	252	244	265	259	243	255	244	252	216	248	227	246	260	249	230	256	231	226	243	244	263	237	247	248	216	239	255	238	246	267	234	238	266	233	229	231	230	238	249	249	222	232	254	212	234	239	238	214	249	209	230	230	256	219	225	247	212	236	266	258	227	267	256	228	224	224	229	266	213	233	245	232	254	221	231	222	225	276	239	270	233	225	249	218	270	223	240	211	261	218	229	228	255	246	246	247	219	230	218	241	248	217	230	234	216	233	241	249	237	230	231	229	214	235	248	226	244	250	227	201	225	228	222	237	236	213	258	217	234	228	240	228	233	274	230	252	242	238	243	228	209	248	231	261	249	253	224	229	239	242	224	217	246	235	229	242	239	243	220	284	236	230	237	239	225	239	259	212	237	232	215	224	227	254	227	241	238	212	226	244	213	251	229	247	256	225	236	211	211	228	247	244	244	251	202	253	266	242	239	253	231	223	241	267	254	239	256	212	278	263	221	225	265	228	215	214	239	214	253	228	237	222	222	239	229	239	239	251	205	258	225	221	226	227	225	234	257	253	227	232	259	253	251	249	251	252	221	236	264	247	217	234	239	252	247	237	226	242	240	243	230	263	229	246	237	247	234	239	242	238	212	252	251	213	250	234	244	196	220	280	251	248	215	262	231	234	231	221	233	245	261	257	259	252	229	241	254	238	219	222	229	252	247	236	249	276	238	245	248	246	240	225	225	229	234	254	262	237	244	245	242	237	259	224	246	280	236	229	248	246	268	235	207	230	246	246	213	249	253	240	261	235	212	239	244	207	236	225	222	261	236	210	246	209	239	201	223	226	254	228	249	231	235	247	274	255	245	295	224	222	257	198	244	256	248	220	231	239	257	255	250	251	256	238	243	246	239	253	248	225	216	280	249	244	242	248	249	230	261	245	231	226	219	241	239	231	231	230	244	250	247	250	230	211	253	248	239	242	251	251	240	203	226	219	247	241	213	246	230	229	255	237	252	232	251	249	253	254	248	227	235	232	236	218	252	252	254	255	252	236	256	228	230	254	231	250	234	231	241	229	259	251	272	210	234	256	236	226	241	249	240	256	248	233	221	229	216	250	231	249	243	258	233	225	246	216	248	240	257	260	266	248	240	255	201	238	230	242	237	222	257	232	261	227	223	219	234	216	227	250	252	228	216	218	253	254	224	241	248	245	237	260	230	250	237	254	240	238	250	232	251	216	244	237	226	244	244	221	253	250	252	241	248	252	226	250	223	222	248	226	230	236	227	220	250	230	256	268	239	241	242	236	203	240	267	211	233	237	218	225	248	197	228	230	228	253	243	225	229	232	227	267	227	215	277	237	241	264	237	260	236	229	224	257	248	243	262	236	220	218	241	214	228	245	237	224	232	248	233	219	250	240	242	240	225	244	246	247	241	230	262	262	237	250	226	256	231	236	270	223	230	222	230	236	226	237	229	264	235	220	234	241	251	241	237	233	242	228	237	251	230	236	231	199	232	247	254	257	230	253	253	232	253	241	240	230	244	237	239	244	236	228	249	217	274	239	230	254	235	206	238	243	279	221	236	232	252	255	252	211	244	238	251	274	247	232	278	209	234	294	236	241	215	230	178	218	255	212	238	260	257	239	240	253	272	223	246	257	252	241	268	257	231	248	246	216	255	227	250	246	227	229	273	230	246	224	261	255	236	249	230	240	239	265	249	257	258	236	228	252	254	237	228	243	213	281	231	251	232	240	240	235	232	226	205	235	249	225	226	232	263	265	237	266	255	249	243	213	230	259	225	240	248	250	213	238	249	232	265	255	236	218	274	231	240	250	229	212	228	253	230	277	227	236	220	234	234	256	245	253	240	238	228	236	236	226	224	208	233	252	215	216	223	233	223	253	245	236	237	228	214	221	253	232	239	239	256	255	273	228	233	212	236	241	231	247	232	220	247	274	229	240	213	240	211	235	230	237	256	230	235	224	240	217	225	225	230	240	234	263	228	244	220	232	265	257	212	229	236	249	246	226	243	224	235	227	250	218	218	232	244	239	234	252	214	228	259	218	221	262	232	222	252	238	227	256	229	280	235	248	227	264	245	228	228	257	211	204	237	229	235	223	262	258	215	227	255	258	218	226	224	231	233	238	260	242	254	261	247	213	235	241	250	265	252	258	237	228	274	258	242	225	248	221	221	247	222	235	220	236	223	215	240	244	243	250	226	218	240	248	249	215	208	244	235	251	217	248	243	231	249	232	254	224	244	248	266	227	220	239	221	226	222	244	237	242	260	241	278	215	218	257	234	251	241	234	255	229	226	235	242	260	239	254	263	224	267	245	225	254	242	234	216	208	236	236	249	240	249	263	213	270	242	220	233	237	248	272	231	257	230	246	216	250	248	253	268	266	218	254	260	262	229	232	217	243	232	245	230	241	241	246	243	239	249	262	244	238	239	269	245	223	273	247	235	268	250	270	244	215	242	246	253	241	223	242	257	231	231	214	255	236	232	240	239	251	262	228	241	226	226	262	245	253	257	225	261	243	224	218	246	250	253	245	235	217	243	247	233	224	258	233	252	257	243	242	262	239	227	199	222	241	249	231	239	249	220	218	232	226	265	256	246	219	262	234	260	220	228	229	233	252	266	225	242	235	238	226	246	220	264	250	197	251	275	241	253	255	231	263	229	235	210	218	239	237	254	272	246	236	246	255	234	265	238	259	223	233	261	250	244	242	198	273	226	250	236	244	233	215	253	240	233	232	265	254	222	235	224	258	242	229	256	255	218	238	223	231	245	241	275	225	231	248	257	243	238	248	225	201	227	231	241	226	263	227	246	232	235	245	224	223	250	220	240	231	237	209	257	241	254	229	254	256	240	235	245	242	255	221	239	238	241	210	245	214	257	257	245	232	218	232	218	232	262	257	244	225	236	249	237	253	245	251	263	254	262	262	242	258	256	234	253	254	235	257	242	226	223	232	243	223	217	282	279	215	237	228	243	236	234	236	256	272	263	231	238	242	241	266	239	241	260	251	226	226	212	246	240	227	225	226	258	226	220	244	242	210	237	233	201	238	231	214	259	233	256	217	228	249	258	231	241	214	271	248	272	218	212	231	219	224	232	209	223	244	231	220	257	266	224	226	225	205	235	225	245	248	268	255	259	251	234	252	236	246	246	242	231	255	264	222	251	227	243	238	280	233	262	287	219	246	214	265	276	251	242	219	225	229	256	251	212	243	253	234	256	228	232	236	261	252	232	244	238	255	235	244	249	229	205	261	245	232	216	238	234	231	242	220	250	211	245	229	269	283	237	244	246	237	232	220	222	247	215	202	242	229	224	225	209	252	245	241	254	244	224	209	237	219	243	241	230	266	242	236	243	235	215	241	229	282	236	227	235	235	248	234	218	236	236	250	224
33109	49186	45737	28610	9500	6200	15991	4627	3076	2931	2491	2416	2188	2033	1875	1802	1824	1833	2313	2085	2152	1633	1936	24332	30853	23766	15749	7818	3049	1087	740	670	605	575	581	616	608	566	594	583	633	599	572	585	602	590	582	566	539	617	586	579	607	604	572	579	568	633	604	567	584	574	562	607	578	573	563	579	583	587	634	584	574	576	599	565	573	555	616	605	583	608	572	614	563	598	593	576	666	624	561	578	625	570	584	588	604	614	631	572	606	573	664	565	566	608	579	564	619	606	617	616	621	614	609	582	619	576	582	645	629	579	628	599	596	580	614	576	575	588	600	599	628	625	630	573	626	591	554	588	631	577	594	595	587	632	588	605	618	606	579	564	571	543	611	595	589	592	600	605	585	611	609	623	588	631	606	568	576	582	617	572	630	574	601	593	599	596	597	563	584	594	634	609	583	617	559	565	589	592	592	565	578	537	597	633	620	630	563	574	614	587	592	567	543	560	577	543	581	581	553	590	617	621	580	625	585	610	622	584	594	615	559	570	607	601	565	608	596	586	582	594	611	581	600	584	605	568	561	567	608	596	605	596	609	623	575	589	570	572	558	576	578	586	571	608	561	606	587	581	625	547	594	579	551	620	550	557	629	612	586	611	623	589	598	579	579	582	575	603	614	620	601	623	580	606	633	598	557	597	594	597	596	611	585	596	613	551	608	589	658	628	582	616	558	548	582	613	598	548	546	650	599	598	601	581	604	602	549	593	593	565	576	600	560	579	618	576	598	581	614	627	614	574	624	598	613	624	602	564	598	647	588	586	557	585	583	611	563	659	597	581	606	606	577	637	565	576	576	616	574	559	590	569	598	628	581	562	594	606	586	593	576	592	561	616	582	581	574	578	570	652	626	587	558	619	603	603	586	580	576	607	611	621	611	617	558	591	591	608	600	555	614	581	609	572	569	590	601	580	596	605	593	570	560	601	610	577	616	605	645	583	571	598	606	599	577	586	575	581	620	568	593	595	630	581	608	593	545	613	592	596	595	592	594	585	558	605	661	605	613	576	600	554	601	598	641	618	622	602	606	578	578	627	559	640	589	622	617	584	568	616	621	569	616	547	612	565	591	603	571	596	594	609	544	599	593	592	577	576	561	577	612	603	617	579	612	607	578	582	604	543	595	581	558	620	632	581	595	586	599	592	621	648	610	579	589	615	556	604	608	574	608	586	605	613	620	569	579	564	586	592	604	622	575	612	584	574	607	579	636	583	602	580	586	567	574	591	570	613	585	616	608	609	597	580	542	543	614	591	579	632	613	598	599	628	589	597	600	580	592	578	586	605	574	598	594	607	583	580	607	578	586	560	603	604	577	585	594	598	600	567	598	591	589	590	553	577	624	636	603	598	613	616	586	621	633	588	575	621	595	594	585	547	594	618	576	598	599	623	573	594	555	638	588	595	581	571	577	593	616	613	635	529	575	597	603	614	647	563	587	619	633	566	627	632	606	609	612	577	601	557	634	596	642	650	628	575	645	598	539	621	549	587	638	574	577	613	596	597	592	574	590	540	570	578	598	600	578	575	569	607	630	594	598	610	590	589	584	615	626	609	662	623	629	603	581	566	595	634	589	639	612	608	566	577	633	606	594	585	566	581	551	581	575	560	590	608	580	618	573	582	583	562	579	627	571	610	578	610	582	558	577	606	567	559	608	592	605	579	621	621	577	551	605	582	662	584	579	612	603	580	614	615	594	604	579	611	568	605	566	581	600	563	572	631	561	610	609	590	610	571	590	624	589	632	580	579	576	577	567	611	630	593	582	613	565	592	592	634	567	589	565	608	581	594	579	586	596	637	609	614	617	581	569	604	625	591	610	589	569	582	649	587	570	608	561	554	638	591	612	640	553	610	533	576	563	587	630	639	627	578	628	591	608	597	593	588	549	571	652	587	660	627	599	534	624	586	560	602	573	565	585	626	621	587	556	586	578	589	625	594	641	612	576	639	557	593	578	571	642	642	588	603	598	614	591	576	617	640	636	606	608	608	587	612	610	618	627	607	604	605	586	592	558	635	571	585	601	574	596	590	621	628	580	624	609	556	600	581	578	577	569	596	628	582	565	558	597	618	584	618	567	579	570	595	622	599	597	580	607	603	540	550	598	574	607	630	587	582	587	605	612	615	546	592	608	601	579	575	611	607	591	590	607	562	587	647	567	587	551	562	638	578	593	580	594	600	546	580	580	562	608	617	600	560	591	622	552	579	603	612	613	605	581	579	654	575	529	621	534	599	613	620	639	555	599	561	573	607	587	603	617	560	593	594	597	554	620	583	595	620	597	576	587	592	564	533	600	559	576	553	604	584	579	618	602	600	603	562	602	598	587	601	585	603	585	583	554	544	628	593	590	611	618	625	620	585	617	579	592	599	587	572	555	563	612	612	607	625	590	597	598	574	547	599	648	615	565	580	603	626	616	573	558	571	570	625	571	638	573	631	568	580	606	609	569	594	637	596	626	608	598	590	606	584	591	588	595	620	596	609	611	548	598	557	642	627	648	640	605	588	599	593	551	574	632	623	609	636	614	624	563	596	570	560	578	587	572	580	579	574	546	572	584	578	592	577	611	566	612	616	615	591	575	574	531	621	559	608	585	543	622	563	604	605	608	626	586	613	619	623	602	601	554	602	573	588	611	587	590	622	581	581	647	564	589	599	597	610	556	613	570	571	620	595	607	576	576	560	658	631	626	591	564	569	609	614	564	557	556	563	654	622	602	559	579	595	587	602	581	613	564	602	615	599	593	561	597	615	609	565	620	653	627	616	595	634	576	585	549	606	591	665	615	596	604	612	612	593	574	581	571	570	605	562	554	594	602	634	584	555	593	576	607	596	630	594	607	602	582	585	574	614	604	600	613	570	624	579	598	598	571	613	527	602	581	583	648	594	548	597	604	619	597	600	566	583	581	616	574	623	577	571	600	564	621	582	591	625	631	596	590	582	594	550	605	596	604	601	633	589	579	586	610	619	581	623	575	602	620	555	634	598	553	602	595	591	624	567	590	583	565	626	592	604	631	595	596	597	617	587	586	590	614	594	588	576	611	600	607	614	601	626	593	553	584	577	605	588	624	627	575	576	609	560	578	598	606	577	555	641	649	619	589	554	584	600	624	571	611	572	578	546	620	591	598	634	560	592	631	601	594	541	615	574	587	585	620	546	578	620	594	614	618	569	612	566	604	583	540	592	626	630	606	576	594	572	579	579	574	606	620	533	605	642	595	598	608	560	528	617	648	597	601	580	534	597	572	563	579	551	633	556	604	604	570	573	596	642	576	627	613	587	600	586	620	597	564	566	622	581	578	592	606	532	576	569	572	623	613	597	615	567	558	632	588	553	559	611	569	594	592	569	641	611	619	562	577	623	591	587	582	610	576	624	582	583	624	571	584	631	593	586	643	580	613	569	550	621	566	583	580	578	591	580	600	607	594	574	545	602	564	616	574	619	623	590	579	558	617	585	560	594	555	589
12755	12497	17308	4568	795	462	618	457	380	373	329	335	349	359	303	321	342	321	289	333	302	304	296	411	710	809	589	480	385	320	300	298	275	293	294	286	289	312	281	272	304	283	261	293	285	275	285	296	293	259	322	306	289	283	273	275	285	287	318	256	265	282	267	271	295	297	274	295	292	286	271	291	279	294	274	306	275	263	274	300	265	272	285	307	267	286	316	301	290	302	281	258	274	288	271	260	301	290	293	299	277	284	294	258	242	314	269	270	299	294	287	261	297	308	290	265	299	282	309	291	309	276	296	260	266	274	289	287	289	252	302	293	252	300	292	308	308	283	315	281	314	281	286	276	316	321	262	286	325	292	322	283	282	302	273	288	247	304	270	294	305	285	277	305	299	256	312	286	310	311	304	264	315	316	300	287	318	299	303	261	289	267	273	276	289	265	242	280	301	284	281	285	298	317	258	259	313	295	259	281	285	285	304	284	308	321	296	283	279	297	285	270	275	277	288	266	283	286	272	295	312	306	268	286	269	259	265	266	302	269	273	248	283	298	283	334	263	279	288	289	299	287	252	285	276	278	272	280	288	285	276	286	283	264	246	275	299	279	302	327	299	286	284	295	260	300	281	281	295	291	271	301	293	293	316	273	253	290	283	285	283	266	311	267	270	282	296	283	294	271	274	278	269	289	341	281	303	297	307	283	269	277	272	286	267	290	300	320	273	264	287	288	307	275	286	263	295	274	273	275	277	303	320	273	293	251	280	288	276	302	272	263	310	306	295	281	283	280	288	274	305	311	291	289	322	281	335	282	263	277	282	302	302	283	273	319	272	290	252	287	269	279	276	292	264	292	272	256	278	299	289	276	292	298	320	271	266	308	288	315	304	262	268	286	276	280	266	314	317	288	273	300	287	282	278	274	293	285	307	279	314	334	298	269	335	302	284	250	269	238	266	270	305	313	294	316	311	283	268	243	301	278	277	296	292	282	292	287	262	303	267	296	287	258	301	310	296	320	252	284	304	280	283	272	275	285	274	279	270	268	295	271	285	238	280	273	301	300	276	295	292	261	278	265	275	281	287	268	307	296	281	303	284	272	286	288	285	271	268	285	310	288	290	243	274	296	327	292	269	273	238	330	281	281	271	287	302	292	280	245	316	249	277	279	278	301	289	273	311	284	272	269	324	276	269	269	278	298	318	286	309	299	291	247	326	274	306	306	265	279	296	276	312	301	283	318	279	298	315	275	270	282	263	296	281	275	314	317	291	301	282	279	254	275	298	292	276	289	300	302	298	285	291	268	291	279	284	280	251	263	301	292	264	270	295	275	262	263	307	307	298	280	301	286	286	278	294	249	271	295	293	258	282	287	303	258	295	295	286	283	320	293	251	292	253	274	305	284	257	302	288	325	318	276	303	284	296	296	291	294	309	287	317	259	269	258	310	255	299	278	265	284	327	293	290	289	297	312	270	301	312	289	288	265	293	293	313	260	290	284	324	297	285	304	283	298	280	272	266	277	285	266	281	293	298	294	304	266	266	244	295	307	316	295	293	281	284	297	313	293	275	323	281	268	284	295	292	265	310	250	316	267	309	266	293	293	268	290	275	311	267	277	303	253	272	254	247	283	311	286	269	264	290	296	293	276	292	315	307	261	277	288	288	311	304	275	263	289	288	295	302	281	298	322	269	266	266	287	301	287	295	296	296	261	291	291	300	315	254	265	310	271	281	289	263	275	317	327	316	277	284	309	283	302	308	278	300	296	304	272	279	261	288	314	287	296	267	272	287	320	248	291	297	296	263	284	289	308	290	292	305	296	301	302	302	299	298	291	298	269	297	271	272	288	290	302	296	285	277	284	265	274	271	292	295	255	303	297	275	288	310	319	318	271	322	288	300	284	310	307	267	291	234	283	273	253	306	292	264	276	304	271	274	305	263	295	285	275	283	273	273	301	276	272	255	245	269	267	289	317	287	286	274	290	304	256	296	285	276	292	276	262	241	288	260	297	273	285	267	282	319	261	319	302	293	270	316	300	260	273	300	266	283	255	286	293	302	281	301	291	281	315	285	283	283	296	270	269	321	279	294	274	268	287	284	280	310	273	249	272	275	268	278	243	261	288	272	278	262	295	282	296	302	265	273	298	288	275	299	328	301	286	302	290	295	302	291	283	279	282	296	314	280	281	280	320	288	264	327	290	264	287	272	273	266	260	272	285	315	275	301	316	285	289	307	288	309	284	298	315	304	294	280	305	287	254	322	292	298	283	332	278	252	288	266	268	273	282	321	288	274	272	276	294	259	300	279	275	299	292	244	271	280	295	271	261	315	274	266	315	313	282	295	292	266	290	307	279	263	340	267	299	279	278	298	300	311	251	289	279	313	289	327	267	315	284	280	276	304	281	273	269	307	287	254	257	307	298	288	241	293	273	288	278	247	269	275	279	254	272	293	305	283	268	274	302	308	279	318	301	252	260	287	286	292	307	305	275	302	288	279	284	300	258	308	292	275	303	296	253	313	273	286	311	281	274	284	300	302	326	299	282	263	292	314	318	264	276	302	278	255	261	276	301	287	274	278	260	292	338	289	292	307	303	281	307	292	276	281	343	282	258	307	308	273	302	258	281	268	302	277	278	279	304	283	292	282	295	280	285	290	286	254	293	246	298	282	300	281	246	276	300	308	273	277	282	288	301	286	288	304	291	260	304	230	304	298	283	294	264	261	266	326	280	309	288	282	276	291	273	289	271	269	260	322	279	285	296	278	288	287	298	288	302	271	302	283	274	289	287	303	282	306	292	308	295	282	300	292	277	294	303	308	278	264	307	277	282	292	301	274	301	281	294	286	310	279	303	327	270	296	299	265	285	285	293	285	294	283	296	282	282	278	286	263	278	268	260	303	292	267	295	282	296	268	251	285	296	295	270	293	292	268	287	286	285	274	293	273	317	268	311	276	295	304	253	262	289	281	309	254	302	306	287	295	301	285	305	275	281	289	295	276	244	284	299	293	280	278	300	301	323	274	307	265	292	270	301	257	263	311	330	293	288	271	262	297	269	307	292	301	304	270	325	294	307	283	276	287	295	283	306	304	292	302	298	284	318	305	292	295	320	279	263	335	294	283	316	305	287	244	304	309	302	282	300	269	295	252	270	294	283	274	265	298	268	277	264	273	303	299	291	282	307	289	300	280	286	264	298	289	293	314	285	300	297	287	280	294	281	309	304	327	243	282	256	260	288	286	283	281	288	304	300	280	288	262	278	266	288	243	274	291	286	284	321	290	306	293	268	290	269	290	265	292	246	287	279	278	305	313	266	253	293	282	298	272	262	261	278	297	284	320	310	276	290	324	273	326	308	251	281	293	289	319	315	298	287	269	259	274	293	316	301	240	255	299	304	271	281	267	268	284	286	260	276	291	258	313	265	294	253	323	272	293	269	304	295	290	284	284	304	293	284	317	276	304	290	304	289	329	325	290	288	306	278	301	259	285	267	307	308	281	286	289	279
8378	14470	23825	7282	1750	1223	2602	1395	1060	1074	1082	1062	1071	1065	1119	1012	1004	964	973	934	888	852	856	1737	3279	3158	2400	1524	1027	838	741	724	736	723	748	695	668	709	698	740	748	783	758	722	701	767	675	765	732	748	735	774	672	720	757	708	742	717	769	717	658	755	729	701	673	691	688	690	694	690	685	686	677	713	684	706	705	707	713	705	701	701	738	722	724	703	720	695	703	783	735	703	748	743	694	749	652	733	679	712	655	743	765	722	710	725	739	731	763	740	716	699	732	717	675	718	687	698	740	703	715	711	716	706	783	693	709	711	697	676	738	709	713	708	769	718	714	692	727	684	721	709	692	682	738	739	718	687	722	791	722	740	729	682	723	735	703	709	679	712	706	722	747	709	755	715	690	731	741	723	703	715	685	721	654	704	717	718	720	736	741	689	684	731	746	670	759	721	716	723	705	707	674	687	710	716	714	768	722	701	748	738	706	744	732	685	682	749	679	711	723	697	683	702	660	710	737	728	739	761	720	768	699	749	716	708	762	634	728	722	689	740	723	718	730	734	715	708	720	688	663	707	715	718	683	711	746	728	688	697	724	708	744	717	673	672	715	699	729	695	685	713	727	693	688	684	704	747	766	723	767	702	691	689	732	732	708	738	770	735	732	799	700	709	676	715	747	754	706	713	725	727	730	717	679	747	689	703	683	731	698	732	695	678	703	711	746	710	667	698	723	692	745	738	710	621	735	747	696	714	716	751	766	698	725	742	725	701	784	724	716	714	657	701	722	713	677	746	681	696	709	736	737	736	708	730	734	715	681	646	766	766	739	720	712	732	723	714	693	727	720	671	740	764	716	706	727	742	692	772	683	764	677	700	720	677	681	722	745	689	717	701	727	751	766	713	729	713	730	699	705	714	667	713	736	685	684	695	744	699	740	687	720	768	733	696	734	765	715	729	710	689	692	731	759	729	705	718	692	706	702	742	712	714	683	708	752	744	713	711	707	752	716	677	768	727	692	715	719	732	723	687	712	666	686	693	683	724	684	726	720	731	704	719	761	727	699	688	714	707	672	721	684	674	748	715	746	735	692	711	726	704	751	736	692	669	761	713	727	711	714	722	693	703	747	729	744	703	725	681	750	676	662	699	734	758	680	720	713	707	711	711	755	737	693	699	725	684	680	706	727	686	688	668	685	695	732	679	694	732	685	714	693	733	672	631	711	681	724	691	748	733	753	698	765	675	663	697	683	704	716	731	714	669	758	747	729	722	712	710	742	729	697	713	734	783	708	697	686	684	721	690	738	731	680	759	681	729	713	716	705	716	719	728	706	729	692	733	753	695	711	719	693	726	684	700	699	712	707	737	681	703	753	698	693	731	694	742	692	699	697	746	696	673	723	719	718	705	717	732	697	672	744	738	714	689	736	772	759	728	757	689	709	698	756	693	699	713	726	718	687	691	693	656	706	775	727	720	708	728	699	728	705	754	734	731	729	682	711	733	693	723	745	689	721	719	696	711	707	732	728	750	714	721	672	683	732	755	698	751	691	738	706	725	710	763	719	729	691	755	717	726	728	711	747	743	684	712	687	747	729	743	737	701	672	697	725	679	714	760	728	731	664	754	710	677	712	639	749	691	713	743	743	724	677	658	698	719	725	716	710	725	688	685	734	725	750	691	711	724	726	711	692	753	748	727	722	704	719	733	694	696	724	731	710	715	712	702	689	711	729	707	724	719	694	726	724	753	721	735	732	716	718	713	718	748	701	721	676	678	703	759	760	724	696	769	689	672	741	703	731	676	722	692	679	682	718	715	675	699	757	738	701	738	670	713	692	703	708	746	688	667	737	735	741	740	738	711	734	740	701	728	682	719	700	708	741	666	739	682	718	738	701	711	723	741	696	727	688	661	779	748	710	757	723	718	707	725	713	732	742	672	701	728	694	727	704	782	706	717	742	702	667	673	666	700	732	679	729	693	683	734	698	752	719	760	686	720	706	731	707	743	654	741	714	650	698	679	778	722	741	702	701	683	728	712	717	668	665	762	737	725	699	718	673	705	676	723	716	682	676	717	697	722	730	682	722	710	710	734	714	705	698	752	692	706	687	720	674	748	665	700	722	730	697	714	809	704	733	709	730	690	734	756	754	691	722	740	671	672	659	715	724	726	719	693	753	725	714	698	682	730	685	706	739	689	723	704	739	692	740	736	733	704	743	740	695	724	684	692	716	715	677	674	735	738	723	741	707	699	728	702	740	701	731	728	713	699	716	726	734	733	750	732	743	678	758	713	772	700	705	777	686	698	697	726	715	712	722	728	736	689	679	713	700	708	741	704	691	687	691	703	736	708	700	710	700	712	676	753	693	711	725	723	719	713	749	771	750	756	719	705	728	669	772	711	702	712	732	736	667	732	737	749	690	680	729	704	735	712	778	736	692	704	726	726	654	741	751	717	765	697	671	647	690	655	759	721	674	671	759	706	689	727	674	747	751	671	662	676	710	697	758	744	696	653	751	748	693	715	697	673	735	718	693	689	741	684	733	674	723	720	728	750	758	696	744	686	682	722	750	698	714	709	711	716	676	738	709	670	712	715	738	691	769	698	754	704	757	702	732	713	768	756	693	700	693	702	654	696	725	741	709	718	702	720	674	732	699	731	671	707	673	735	741	744	720	751	741	693	761	716	706	713	704	718	707	737	742	697	671	729	753	744	679	693	711	760	714	712	677	761	730	694	681	698	733	746	706	744	754	719	719	749	723	677	726	735	736	714	710	718	707	773	732	728	705	722	706	688	678	727	734	717	704	705	705	729	705	751	693	751	732	723	714	643	727	719	755	676	743	726	688	705	689	713	713	716	685	689	782	672	672	756	704	695	734	695	688	740	734	722	697	717	726	743	709	747	743	667	661	702	719	672	713	718	763	721	707	717	701	712	722	734	701	664	701	712	704	710	650	732	709	674	731	709	689	731	726	695	738	740	698	726	728	665	764	717	747	702	716	707	676	698	720	703	729	710	737	708	754	706	742	738	710	737	691	708	715	725	688	684	713	689	697	684	734	718	713	737	713	717	718	700	733	730	709	756	745	724	711	731	715	696	701	720	735	733	717	700	720	725	734	747	750	710	680	721	688	733	715	720	684	696	712	657	731	702	753	666	723	713	749	643	707	746	763	723	693	685	747	711	685	740	775	691	731	701	756	691	714	729	680	760	691	719	641	674	713	707	700	714	707	723	709	739	697	728	695	730	707	722	703	726	709	709	718	694	747	708	737	721	720	742	734	729	718	730	731	720	754	705	696	696	736	711	712	739	713	725	733	726	694	676	722	730	756	690	746	690	748	699	728	714	690	704	691	659	734	707	726	686	712	721	749	713	687	715	682	712	730	746	724	754	715	655	731	702	655	763	741	713	696	749	701	715	699	661	701	699	723	759	707	719	681	744	755	737	670	719	735	695	674	759	773	699	757	742	718	688	699	707	747	708	737	686	728	713	707	718	727	680	721	747	698	724
37416	52856	52420	39688	22581	14511	9805	4405	805	609	537	587	511	489	417	408	427	402	491	587	570	381	307	1899	4363	3418	2164	1116	539	357	304	304	308	307	317	290	227	257	247	321	324	282	275	296	285	266	262	279	277	290	259	332	287	290	250	270	298	290	267	266	249	275	311	282	253	309	288	282	269	297	258	279	253	273	256	251	281	285	265	290	288	250	286	281	281	260	260	259	322	285	290	281	291	297	259	310	273	289	286	260	286	280	275	259	252	289	338	261	293	314	267	275	269	280	278	314	279	289	308	278	260	268	260	279	299	272	242	259	267	266	298	268	277	291	262	261	295	281	269	282	261	302	284	244	304	269	281	275	302	291	305	268	254	289	307	301	322	273	281	278	276	236	257	296	258	284	293	261	282	275	287	272	285	284	261	268	312	312	293	271	265	285	262	268	271	291	298	289	295	299	274	310	305	278	272	302	288	267	263	303	296	259	310	268	313	277	297	301	268	260	290	267	236	286	309	309	275	310	303	264	285	248	280	273	274	283	274	295	289	300	336	284	282	271	281	253	271	266	292	264	260	269	280	271	275	268	274	308	260	279	299	278	301	302	273	260	312	293	292	296	276	261	277	291	305	266	263	277	281	288	276	293	264	238	280	314	283	300	282	285	292	291	281	288	280	255	266	258	294	270	280	273	264	277	295	312	275	269	268	302	273	292	291	270	315	295	263	297	291	300	316	309	276	307	300	281	296	325	270	308	261	268	265	278	291	277	257	305	296	280	272	296	299	267	273	299	306	263	269	254	269	266	240	278	274	271	248	283	275	264	282	276	285	270	314	273	258	268	272	259	253	280	266	251	289	282	284	263	281	277	263	262	260	293	293	277	246	256	262	303	269	305	313	298	257	292	304	282	255	285	277	307	276	266	275	257	269	286	267	310	298	281	255	277	258	265	245	305	264	284	246	295	301	281	273	274	282	286	281	277	272	271	273	218	275	262	271	271	289	307	289	280	289	289	270	274	259	291	270	273	274	284	275	308	267	296	270	266	282	300	300	280	272	295	286	274	315	281	272	272	247	274	257	281	268	266	269	288	272	272	260	297	330	243	262	261	293	279	302	294	325	297	279	281	310	289	281	298	280	281	314	287	277	276	307	265	258	301	284	277	282	291	269	276	281	278	312	263	288	285	259	298	267	310	269	254	289	274	298	279	293	303	295	279	270	280	260	284	286	285	275	288	281	243	269	286	307	270	278	293	266	280	282	297	275	303	293	274	302	269	299	285	286	270	305	280	264	275	301	282	284	247	276	269	279	230	291	250	290	279	257	266	299	297	300	271	310	282	260	280	274	263	287	256	292	271	281	282	267	270	253	279	310	292	269	308	276	306	299	285	296	265	268	304	297	270	278	319	290	300	287	295	267	287	312	253	291	307	253	299	272	278	270	319	286	260	269	257	294	304	259	280	273	294	288	284	288	274	280	291	286	277	288	293	238	270	310	268	279	261	297	260	267	295	278	266	288	284	240	285	283	277	279	286	294	297	286	310	304	303	260	285	269	297	286	266	270	284	265	269	286	274	274	318	271	289	274	281	252	241	296	276	289	321	282	302	280	308	263	263	283	278	284	282	308	271	281	251	306	275	282	261	275	304	289	261	303	272	294	261	273	273	288	278	286	322	278	313	259	259	286	307	265	297	312	286	273	260	302	292	248	307	259	276	297	283	290	283	304	274	315	260	289	318	292	248	273	262	265	276	290	281	270	277	307	304	295	247	282	266	282	312	276	286	285	291	299	276	288	272	267	286	266	264	247	290	284	297	262	310	283	273	247	267	271	279	291	272	299	300	271	272	303	290	242	280	287	302	286	291	289	272	248	314	289	270	275	282	286	271	272	268	270	316	295	277	303	276	275	268	302	303	290	286	298	259	275	297	306	262	272	270	282	276	296	284	265	290	273	300	277	295	291	265	269	289	282	293	280	285	282	265	288	286	293	273	285	256	300	257	294	270	262	290	279	309	263	293	292	312	261	263	290	303	294	318	284	287	272	303	272	295	279	303	279	292	293	291	252	290	279	263	278	273	294	252	299	295	272	302	280	269	267	297	286	272	292	280	286	289	292	273	283	289	293	291	291	249	286	271	251	291	283	285	319	281	300	260	288	267	286	288	282	316	293	313	277	290	285	249	313	292	247	277	306	262	286	264	300	276	257	242	271	280	277	282	297	301	276	262	295	271	298	300	302	277	267	289	274	263	292	267	269	266	283	297	282	296	276	280	264	259	292	260	267	284	270	273	274	253	259	289	306	310	281	243	269	304	264	319	259	281	309	271	280	290	272	295	281	287	295	307	269	299	258	286	264	289	280	246	283	272	288	277	296	299	264	270	301	304	302	285	277	277	259	270	252	295	302	293	279	297	274	318	268	299	293	284	299	269	269	323	272	316	290	291	283	294	296	277	272	296	279	287	282	278	285	271	261	274	271	297	292	292	314	256	274	280	278	308	318	301	272	271	263	306	276	277	275	286	291	274	274	283	299	281	271	270	277	282	263	269	277	295	287	270	254	297	283	301	308	313	243	278	277	263	265	309	291	287	283	263	249	250	260	260	266	264	312	293	273	279	306	280	300	292	257	285	264	281	298	277	283	306	303	275	291	302	280	289	289	273	270	296	292	286	318	277	270	269	274	272	285	266	249	269	289	302	265	300	276	291	302	277	276	275	270	275	276	277	268	267	298	285	325	269	309	305	300	271	295	303	293	279	300	268	291	257	290	267	272	273	286	306	286	267	285	291	306	322	277	283	286	264	267	310	305	278	275	301	287	276	304	302	319	278	282	313	306	277	267	256	300	297	303	247	290	298	259	298	252	261	254	270	298	288	308	273	259	284	292	342	281	291	291	284	286	288	290	275	268	305	308	297	280	268	281	262	295	282	262	289	310	276	278	336	287	284	270	282	247	292	299	289	296	263	250	281	289	294	263	245	267	251	265	280	252	287	306	287	291	310	303	292	279	272	292	273	298	264	283	272	263	281	304	284	264	286	277	274	257	286	268	290	274	292	273	299	279	272	270	273	292	268	312	258	302	275	301	264	248	299	314	268	255	282	295	278	298	260	298	245	276	277	290	283	293	284	311	314	286	287	286	250	265	282	265	259	279	274	299	289	251	281	285	315	254	292	283	291	287	277	342	287	289	276	275	265	273	294	304	270	278	263	310	271	303	266	297	296	261	303	299	269	266	277	267	271	295	279	270	267	264	303	312	282	301	272	283	268	288	258	280	281	302	281	323	300	260	281	264	280	314	262	309	301	256	279	301	262	288	315	287	290	238	301	264	264	285	308	276	303	289	271	284	288	287	275	284	261	295	276	291	267	274	284	349	319	304	271	297	268	273	297	286	276	258	285	253	265	281	285	276	296	299	268	260	284	258	242	264	276	276	257	294	269	288	277	288	283	291	284	295	298	297	278	252	274	254	309	273	286	279	251	283	307	315	275	289	276	284	265	263	242	244	295
26874	48243	53520	38066	7390	3688	13921	3779	2178	2449	2338	2398	2233	2030	1851	1640	1591	1561	2212	2545	2760	1666	1064	11026	20680	16534	10148	5022	2010	963	819	739	707	711	695	742	691	715	701	714	700	669	664	729	766	704	679	708	731	728	698	701	662	687	742	731	691	655	705	686	661	677	653	705	706	723	702	686	703	664	737	708	706	678	710	667	727	721	692	670	707	709	659	703	706	686	696	748	710	693	704	703	700	659	626	738	732	693	678	724	716	680	694	691	671	705	669	653	686	679	710	715	734	718	711	737	716	696	635	692	680	736	659	755	735	666	724	706	714	693	736	703	706	713	734	693	688	688	711	674	706	681	711	707	691	723	744	677	719	668	691	712	678	713	695	688	688	727	750	667	682	670	674	701	751	660	671	687	675	666	705	662	706	695	720	702	691	730	696	678	718	645	648	660	659	704	703	723	675	698	693	718	765	654	680	699	699	659	705	750	690	715	708	673	710	691	674	713	679	651	715	669	691	726	675	687	717	771	678	670	709	721	700	711	674	685	680	731	707	714	712	700	725	687	667	670	721	728	741	683	711	738	698	684	732	702	706	655	666	697	702	716	692	667	674	699	718	674	694	708	662	718	685	678	720	707	668	709	741	693	724	692	740	701	707	682	697	693	624	722	694	680	697	690	707	701	715	699	694	732	671	709	738	663	725	673	718	691	681	667	677	663	663	722	676	721	712	694	670	655	700	675	737	702	674	644	741	729	674	709	687	657	669	701	727	690	720	715	658	673	713	707	674	741	684	678	674	693	716	659	715	694	656	711	704	678	698	720	695	703	707	708	684	663	706	683	689	677	725	669	657	712	694	672	668	725	714	689	698	695	724	720	700	733	666	699	663	654	695	664	688	678	650	722	698	698	695	710	654	689	657	709	691	642	699	721	700	706	675	675	729	656	656	687	677	703	707	714	727	706	689	740	708	694	711	726	659	718	688	696	710	697	680	732	705	666	660	699	716	741	656	682	722	664	732	705	722	688	676	692	695	753	723	737	720	703	659	727	706	750	701	723	692	683	680	698	710	686	701	674	702	709	743	713	699	678	706	729	677	770	670	684	750	719	727	700	678	693	753	700	689	693	720	684	672	691	715	737	740	689	688	734	610	674	701	666	737	692	747	720	719	738	678	735	708	678	732	687	780	692	675	649	690	671	704	735	700	694	676	676	718	743	680	677	677	743	670	671	674	735	721	695	658	730	688	661	690	684	741	698	758	675	705	728	708	677	699	659	706	695	655	675	660	725	700	709	656	696	736	686	695	775	695	704	733	726	685	704	694	688	697	654	633	713	686	679	664	674	707	721	673	689	697	689	687	728	686	718	711	682	701	685	687	712	718	689	703	692	718	680	674	668	674	690	731	680	704	673	671	691	701	657	675	637	680	715	641	726	698	756	734	687	644	714	694	702	698	655	697	682	705	674	729	733	693	692	692	675	681	664	681	712	706	710	711	676	746	699	706	744	671	712	699	662	714	658	703	690	699	724	691	712	682	690	699	671	716	714	703	698	680	680	690	675	651	685	695	747	693	708	722	636	652	659	698	678	682	714	736	726	722	686	650	742	715	726	679	671	695	674	719	733	698	709	676	656	709	668	655	711	674	686	675	688	703	721	706	767	680	710	709	681	724	697	726	675	733	676	710	709	681	728	691	720	713	747	703	713	690	673	710	670	707	688	692	725	693	699	705	736	725	697	671	688	674	724	675	698	699	732	715	746	703	681	680	665	680	747	695	716	699	696	736	626	662	684	690	698	714	721	694	687	695	694	663	669	671	670	629	675	732	720	705	729	680	730	688	700	641	738	702	670	651	754	706	732	697	730	736	689	691	715	726	689	720	696	725	655	676	705	705	683	682	756	729	693	692	707	653	737	646	701	690	692	721	682	698	673	665	647	694	705	686	700	708	723	659	672	702	697	708	714	678	729	703	680	701	728	645	673	710	746	681	734	681	701	689	691	675	724	706	645	718	683	720	671	708	680	649	672	676	704	720	702	732	708	634	647	671	663	701	723	733	672	688	663	700	705	679	733	692	671	655	691	696	695	669	691	711	732	736	676	698	728	684	723	691	707	677	721	658	667	684	696	701	679	746	703	700	696	663	689	738	689	750	734	694	699	758	716	726	655	728	701	696	682	730	702	656	637	709	725	661	710	698	686	680	691	704	700	663	729	753	696	704	680	675	679	665	670	702	685	662	655	724	668	722	730	690	668	751	738	695	688	611	680	673	647	699	675	675	684	663	705	693	696	680	746	719	727	716	678	669	734	708	685	684	683	678	632	675	683	692	659	693	710	716	710	707	719	684	738	705	704	751	687	663	728	785	685	660	691	700	709	761	638	743	696	724	700	745	714	693	735	740	702	681	667	677	685	704	661	668	684	702	708	722	692	668	686	756	686	715	717	718	700	733	731	677	691	714	739	690	705	660	702	681	668	671	726	677	728	724	667	678	652	702	681	663	702	670	696	642	648	718	646	711	675	713	679	737	737	707	718	682	666	671	708	693	700	703	698	680	673	739	699	694	713	669	706	701	655	695	613	684	696	688	701	656	712	689	689	675	708	660	690	716	711	698	715	670	704	684	679	678	709	711	682	676	737	682	706	728	707	718	720	694	683	708	704	681	694	699	698	666	640	771	702	757	735	723	727	710	751	667	734	694	684	679	701	719	674	711	633	719	645	668	692	731	756	697	707	690	659	716	728	705	710	648	652	706	705	688	675	689	719	677	684	676	688	701	703	697	702	657	661	697	704	682	711	745	674	656	757	717	740	748	699	692	712	741	706	691	698	701	685	659	748	732	693	752	645	694	676	680	682	655	724	683	721	702	673	670	650	689	712	696	697	721	713	701	660	706	713	705	712	663	698	696	652	688	678	711	716	713	712	677	708	716	763	741	646	682	667	656	725	733	730	679	649	703	693	706	712	673	719	680	751	691	705	685	694	696	732	708	703	734	694	718	711	731	699	644	717	770	714	696	694	675	667	677	707	707	675	702	722	729	722	698	692	737	712	734	670	729	758	696	686	668	682	686	674	677	671	701	738	685	645	717	705	730	724	712	722	687	652	649	689	716	654	691	672	692	733	703	698	702	659	650	693	672	650	696	694	680	672	690	702	642	670	736	724	666	720	712	687	678	685	744	701	697	717	666	697	702	673	694	667	691	646	654	639	679	731	711	689	699	698	725	724	706	697	710	687	719	706	740	686	713	706	738	704	681	692	698	732	700	673	737	722	687	718	731	744	720	714	722	672	699	693	733	715	705	728	702	657	683	717	719	656	703	706	688	698	698	669	693	692	673	673	680	725	721	707	735	690	734	683	712	727	666	695	696	706	676	718	653	675	658	674	685	661	723	681	734	661	706	737	671	670	735	667	655	655	679	707	687	683	694	727	700	714	706	696	668	723	698	680	735	702	699	716	720	669	696	678	667	707	705	703	703	693	704	727	680	693	656	715	676	721	654	740	672	685	686	697
48315	53991	52069	37131	25794	22540	19188	10525	2928	1141	847	868	736	788	830	681	683	775	822	1070	901	672	521	3437	9391	6736	4005	1695	739	357	255	254	277	242	290	258	287	298	253	233	241	286	271	257	257	264	250	251	255	277	285	246	261	247	267	241	268	282	245	222	251	253	286	259	273	267	274	239	249	232	275	231	271	230	258	279	273	262	264	259	253	236	252	247	264	243	240	235	262	261	270	266	292	248	281	262	277	241	282	247	268	242	239	271	273	260	264	264	243	254	281	245	246	258	270	273	277	255	280	261	247	235	263	197	256	266	243	245	244	224	249	275	291	253	276	233	214	251	284	257	272	318	251	251	222	228	278	258	259	279	234	266	240	260	222	268	271	268	277	276	257	248	271	253	261	264	279	247	262	249	269	266	239	264	269	255	292	255	253	256	260	276	251	223	258	233	242	250	241	249	283	292	266	276	236	278	227	244	276	250	270	244	295	267	263	257	231	252	236	269	250	266	258	280	277	250	234	232	239	266	251	250	271	286	276	263	262	264	265	272	245	283	256	260	279	289	268	237	288	304	261	288	271	252	237	236	288	256	248	258	267	258	271	258	234	259	230	260	241	280	267	258	279	231	264	223	261	243	254	242	285	302	258	266	263	274	256	285	259	272	272	276	260	277	281	244	248	251	247	290	282	270	294	242	259	248	277	299	222	269	246	242	218	263	235	260	261	262	274	273	258	273	265	251	273	250	260	244	228	210	253	240	277	260	279	226	282	265	250	213	245	244	268	258	269	234	277	296	258	242	237	271	274	267	273	304	258	264	255	272	240	282	259	242	262	253	253	247	248	259	235	269	249	260	258	268	285	256	266	250	286	298	260	240	274	252	255	272	277	254	246	266	265	253	254	246	268	229	236	236	260	264	253	290	274	254	287	259	266	253	252	271	262	267	256	269	248	255	277	243	245	252	245	272	269	265	232	284	257	247	241	260	233	220	252	254	243	229	286	234	244	275	241	237	235	261	267	254	256	287	306	272	256	253	267	254	253	283	257	274	296	230	254	271	254	267	238	261	254	268	262	266	263	229	277	261	260	274	249	260	249	267	282	255	271	266	242	241	256	237	263	256	251	253	257	249	253	271	256	282	263	241	251	275	245	266	271	247	300	265	276	290	248	227	268	225	235	237	266	295	253	261	254	249	259	255	267	264	254	271	250	250	273	265	249	245	229	257	240	292	247	240	270	244	274	251	289	265	258	297	262	259	263	270	227	249	276	260	274	259	262	264	246	262	259	249	268	255	241	250	260	253	263	238	240	252	259	265	229	240	247	257	285	234	238	256	264	265	254	249	255	269	263	231	245	270	252	212	265	273	240	251	260	247	226	259	249	280	283	246	262	251	261	230	231	262	279	294	279	237	255	256	245	232	278	242	269	278	277	260	241	239	247	258	238	259	229	207	261	265	232	236	251	264	253	281	254	270	245	251	293	233	266	276	275	259	248	253	247	244	273	262	282	263	256	280	251	257	268	302	221	261	231	266	234	257	261	248	248	252	252	254	266	270	241	224	249	279	288	256	225	264	238	248	257	287	248	254	261	242	262	239	256	285	262	230	266	268	255	274	250	256	245	249	246	232	282	242	252	235	245	280	248	286	227	240	268	246	255	262	273	271	258	240	256	259	241	282	240	257	276	245	244	282	259	237	271	272	254	257	279	247	252	265	250	244	263	284	272	262	248	286	254	238	233	263	279	256	263	266	259	253	267	232	275	257	256	236	285	264	250	246	275	246	271	247	251	284	272	256	249	268	258	269	270	267	272	301	286	253	269	272	237	259	269	260	256	239	241	242	280	266	242	270	272	251	273	243	281	307	230	266	252	272	270	252	280	265	245	266	259	235	273	276	260	259	258	244	235	260	281	310	256	245	244	238	239	241	233	261	269	268	249	255	231	250	271	290	283	263	263	263	264	249	268	270	299	267	226	289	233	277	267	254	297	252	273	297	274	254	272	287	256	265	270	267	260	255	240	254	233	257	243	277	286	250	256	265	296	253	260	263	290	257	230	276	258	280	273	265	249	261	246	259	249	267	262	253	273	260	245	229	257	265	255	281	258	269	254	279	270	262	264	241	289	283	245	278	246	266	274	263	249	236	240	257	285	271	238	292	237	266	269	253	261	283	248	261	243	261	248	263	264	262	257	264	238	265	252	243	252	245	254	241	243	253	264	253	246	247	240	258	245	260	224	241	244	257	238	277	222	271	262	274	245	259	237	259	306	275	321	235	250	253	247	267	259	240	232	249	243	256	265	266	215	249	281	251	264	288	241	246	272	282	234	268	280	271	270	276	242	280	242	244	278	302	268	264	281	261	299	245	258	238	238	264	269	223	260	254	267	275	242	234	268	277	299	246	263	265	269	246	232	249	279	246	278	262	264	258	269	249	255	263	249	261	283	239	266	244	238	279	274	248	274	252	274	274	245	258	239	299	276	274	253	258	269	246	248	270	247	252	269	269	246	255	251	257	253	278	265	246	250	271	256	281	296	293	267	262	275	273	252	262	268	266	231	250	260	252	239	259	244	247	268	287	265	269	248	246	246	272	274	268	252	257	263	242	257	241	280	253	251	283	239	255	245	251	252	264	257	251	257	268	229	266	281	250	251	294	256	273	250	248	301	262	271	265	296	285	238	240	249	214	238	268	277	255	261	253	282	271	254	253	252	244	260	245	261	253	280	257	306	243	249	255	250	261	240	271	267	251	250	261	269	258	261	246	245	245	260	284	248	262	266	242	274	252	241	249	235	261	259	256	235	244	265	223	241	245	285	281	252	261	254	258	281	318	261	272	268	230	282	232	286	224	256	275	258	265	258	223	245	244	265	242	264	224	281	240	279	269	259	239	290	286	292	262	291	264	250	250	223	288	258	249	251	260	247	236	255	246	271	257	261	241	256	252	249	239	240	255	269	236	225	250	238	282	259	276	256	233	244	264	270	250	253	282	270	256	255	258	257	237	255	288	257	265	262	270	253	240	276	260	270	264	241	248	262	232	245	246	272	256	292	231	283	244	297	266	256	253	265	241	253	280	267	234	267	246	264	240	260	282	262	269	255	269	248	262	237	232	275	274	272	271	238	261	269	264	245	253	278	251	240	222	256	272	270	269	261	269	283	245	274	267	249	248	286	249	249	263	258	264	282	232	274	250	240	270	265	261	274	278	268	279	250	245	270	279	263	267	262	246	235	289	251	276	265	271	259	244	243	239	288	262	270	280	285	278	293	269	283	270	274	252	262	275	244	276	282	274	259	215	259	261	261	275	255	236	226	277	254	263	238	283	255	243	278	252	248	243	271	264	254	270	262	257	263	275	264	270	284	272	221	285	264	257	280	253	247	257	264	248	246	276	267	291	261	246	270	252	260	250	279	240	250	283	266	274	248	258	258	248	254	277	277	253	273	256	273	257	249	258	260	267	275	246	263	270	266	271	247	266	256	275	272	275	238	249	225	245	246	243	261	266
34973	51536	51257	39226	11425	6003	15065	4982	4026	3797	3610	4044	3587	3694	3730	2894	3288	3675	3848	5007	4768	3293	2265	16920	31437	25413	16114	8117	2953	1110	748	667	633	633	666	629	660	603	590	619	663	679	632	643	623	654	632	675	625	608	589	660	618	637	625	629	637	661	638	618	647	627	704	640	610	625	640	620	620	625	622	627	618	678	666	646	639	595	637	627	595	635	636	697	651	580	591	645	633	625	619	662	621	633	638	606	590	624	648	664	599	652	647	658	635	628	622	632	662	715	695	637	672	648	599	651	641	629	657	627	624	634	665	652	621	684	600	644	637	648	633	626	600	620	623	574	585	646	617	628	621	623	669	610	605	624	625	643	654	633	634	597	625	625	660	609	645	607	637	621	667	621	589	625	592	668	598	609	609	631	694	648	617	627	630	621	620	625	673	644	617	638	684	637	608	635	604	568	662	613	673	650	593	615	605	603	644	648	637	626	648	613	618	593	647	602	633	606	648	659	611	656	642	643	624	609	652	642	651	648	664	666	669	631	654	622	626	662	663	599	628	663	656	663	614	617	642	698	608	637	621	613	698	622	665	638	651	591	604	572	662	595	659	626	665	645	678	613	652	632	578	639	623	634	639	625	637	612	629	641	620	665	625	662	642	645	613	682	682	622	617	623	651	681	652	641	594	635	673	595	622	644	596	620	630	625	659	611	656	642	600	679	650	588	679	648	615	652	588	618	620	652	632	610	636	629	662	628	586	656	618	628	679	610	643	630	661	661	613	657	655	655	608	638	593	659	595	654	644	556	680	638	632	645	662	629	637	591	632	614	651	652	611	632	643	699	680	616	609	612	610	637	645	588	605	627	643	626	604	638	629	627	652	620	591	628	641	654	614	648	624	661	627	661	611	613	631	601	622	649	604	633	642	624	648	675	626	633	636	607	624	616	605	631	628	637	606	640	634	614	671	612	601	618	649	616	690	678	645	628	639	656	600	635	638	646	626	644	609	608	614	636	600	664	646	653	654	632	636	605	635	619	613	597	631	655	646	632	639	685	610	625	636	648	661	629	626	604	612	654	692	680	635	572	605	649	668	572	590	622	644	637	646	597	642	666	610	621	625	622	678	607	637	620	643	613	611	673	646	587	593	641	652	655	618	626	638	627	669	651	648	644	598	643	644	655	624	673	637	638	658	626	683	659	591	688	628	592	638	608	598	625	709	665	650	619	641	658	653	616	577	595	643	655	647	637	631	638	631	661	616	636	642	624	652	589	633	623	627	644	596	618	662	693	617	638	608	661	613	643	625	628	595	585	619	623	612	618	640	609	612	651	671	657	637	662	615	627	591	660	614	607	609	659	675	679	626	652	588	654	594	619	691	621	617	644	611	641	636	617	630	643	665	611	638	624	659	614	634	641	669	623	639	647	631	603	657	642	661	654	642	610	643	640	627	643	627	610	637	626	624	659	620	611	649	645	643	607	637	645	609	635	627	652	645	608	658	596	651	580	627	594	582	605	646	655	625	649	626	654	655	666	656	601	574	654	631	646	622	624	672	604	617	662	621	612	654	587	630	654	651	642	643	643	656	619	633	651	660	656	651	655	625	669	645	611	574	624	601	640	606	638	667	646	603	635	595	612	598	645	605	659	619	604	631	665	601	635	625	621	598	656	647	586	641	648	580	618	588	649	612	616	622	588	604	621	640	646	621	602	647	639	650	622	633	666	632	601	622	631	601	662	632	619	601	644	639	632	623	586	622	633	621	589	693	678	645	670	632	638	613	643	589	612	653	636	662	598	660	642	645	627	627	597	622	591	585	627	588	660	624	599	640	628	621	643	629	629	656	607	677	649	583	608	635	622	610	633	648	582	647	640	633	603	647	633	605	642	619	634	616	649	625	629	652	652	576	641	661	604	657	610	618	605	588	619	615	648	634	676	630	642	600	589	653	674	662	636	598	691	626	599	610	655	654	631	598	609	635	633	652	631	618	659	610	598	657	621	605	652	645	605	594	627	620	631	671	628	662	607	665	632	638	634	644	657	626	645	604	622	615	658	664	619	640	633	642	652	647	592	601	637	629	645	582	659	617	647	676	623	616	616	649	653	648	648	651	652	669	618	653	627	644	612	632	633	573	648	634	688	655	670	618	662	588	615	628	618	607	633	634	612	634	626	657	648	599	639	629	617	631	618	622	640	602	683	657	628	655	622	671	632	657	637	635	628	617	602	641	607	638	621	593	627	652	614	663	667	643	617	598	639	667	633	657	619	640	641	619	614	657	639	638	651	608	612	606	643	644	611	599	650	610	657	598	619	640	608	653	642	652	664	620	650	638	626	648	700	643	662	620	628	637	646	672	630	655	585	636	661	611	620	630	622	566	639	683	629	663	628	621	676	618	645	644	639	626	650	599	626	667	649	603	655	589	634	616	667	618	615	640	631	642	622	615	603	637	617	642	601	619	641	659	669	659	652	608	614	673	697	619	649	645	638	604	623	621	627	637	639	585	654	644	606	597	626	628	623	638	627	619	652	685	618	669	624	630	606	633	622	641	597	608	614	623	613	632	650	636	650	648	602	672	614	639	600	650	593	622	638	658	592	639	696	606	575	629	655	647	659	657	644	641	635	642	643	636	661	621	621	640	649	669	649	659	680	596	615	663	648	665	659	626	669	644	640	575	632	606	623	621	625	685	631	639	634	678	641	599	628	616	588	651	611	649	638	632	658	627	648	635	683	634	630	618	642	627	688	675	638	628	571	647	669	639	654	648	633	662	586	612	660	662	631	625	620	647	631	620	600	663	646	595	627	605	622	623	585	626	600	641	622	642	633	612	681	634	677	603	632	613	621	582	655	612	631	598	627	642	635	625	660	648	604	643	658	600	600	622	615	633	613	639	624	632	622	590	634	674	644	644	624	644	626	650	668	616	639	615	607	642	623	626	615	642	652	612	585	657	605	611	624	628	615	697	658	619	671	644	660	639	605	578	660	653	643	660	655	628	604	649	566	610	676	613	645	646	638	609	635	691	604	694	605	691	613	643	667	626	631	673	623	610	602	578	629	644	634	631	635	634	625	632	628	637	579	663	658	591	645	634	589	644	629	654	653	615	636	631	612	680	651	640	650	606	615	664	619	639	620	622	606	617	642	608	617	651	693	631	634	634	617	577	596	640	640	644	658	644	663	637	638	633	563	659	638	633	651	641	655	664	640	638	617	606	641	666	640	634	631	629	599	608	633	605	621	631	674	643	657	637	555	685	629	632	645	622	620	614	637	582	660	653	601	624	643	674	654	657	638	678	630	604	646	645	569	653	664	630	652	630	657	675	613	678	647	666	628	628	612	673	618	694	672	632	634	662	675	619	657	622	642	672	676	625	637	610	661	628	586	657	643	598	611	701	612	671	655	651	582	622	656	643	683	681	617	591	658	607	633	656	634	623	618	626	649	636	651	647	610	627	638	666	653	645	649	598	653	612	629	600	617	643	668	634	668	636	668	633	649	646	614	636	668	631	596
15550	14657	12121	3290	850	483	481	470	435	448	383	375	348	375	351	309	351	378	352	332	314	346	365	442	734	818	748	487	401	337	304	318	300	366	296	291	299	305	324	324	275	333	283	336	305	336	303	302	280	298	314	300	309	296	289	292	305	307	305	343	284	302	306	277	334	300	294	286	289	309	283	290	272	301	305	298	316	341	268	330	293	303	301	286	314	311	323	285	277	309	302	285	299	314	310	308	312	314	298	309	277	301	301	291	282	317	287	303	283	326	282	285	315	287	315	312	321	266	300	316	293	298	314	320	302	329	317	315	293	316	326	301	286	272	365	271	294	326	318	300	313	305	295	299	295	295	330	334	322	305	306	315	302	305	325	330	328	316	276	315	291	310	288	287	315	284	299	319	242	335	279	311	294	339	294	284	305	306	301	308	319	314	309	298	312	318	314	295	284	317	317	332	295	282	309	282	281	290	290	292	311	298	279	324	307	310	274	318	252	293	342	302	290	291	280	296	280	289	299	287	283	298	290	289	298	326	314	276	287	341	325	299	303	275	289	306	291	286	281	286	300	287	305	298	314	307	340	293	276	289	274	293	309	302	302	276	253	280	307	327	309	290	302	300	318	301	294	312	288	315	311	307	315	272	299	308	297	296	299	326	310	313	342	326	308	273	303	293	321	286	278	291	312	308	307	303	296	337	314	289	278	289	296	285	303	320	287	295	291	334	304	325	317	314	289	333	313	290	317	319	300	322	315	313	337	294	276	277	297	293	313	316	279	305	284	284	309	259	283	294	336	288	308	326	332	300	316	286	278	302	283	286	285	321	274	273	325	287	309	274	312	278	315	300	283	278	286	303	287	302	298	311	323	308	280	296	315	288	286	293	320	344	325	279	341	331	308	285	295	299	283	282	305	312	280	314	265	321	287	317	329	303	296	317	308	314	301	268	296	290	300	314	324	275	306	290	301	304	297	275	293	308	304	328	279	316	276	305	302	285	329	303	326	300	299	344	328	289	339	303	284	311	332	308	289	332	298	316	291	303	341	313	321	321	322	329	315	338	288	268	327	267	338	317	303	307	324	306	326	292	315	284	297	317	276	294	313	315	320	318	286	314	293	299	291	285	297	324	287	326	266	311	316	308	317	317	309	298	293	300	300	299	296	318	292	255	309	283	293	320	313	291	274	315	334	298	315	284	318	324	291	317	275	319	288	319	288	302	337	297	289	308	316	307	302	299	308	300	301	288	303	303	293	321	290	303	294	308	264	304	315	255	331	313	306	309	286	307	307	294	347	296	291	314	303	316	325	264	297	332	274	284	311	286	283	299	289	294	303	298	277	306	287	297	301	297	311	305	324	329	292	295	289	325	308	321	316	287	300	292	316	295	311	310	319	296	315	276	338	303	276	285	283	308	288	290	311	286	299	286	330	302	327	310	312	307	266	301	318	307	321	327	290	303	288	307	328	265	266	315	317	289	299	294	308	301	313	278	277	298	303	286	279	297	315	292	291	314	335	316	331	292	277	281	314	326	305	305	294	320	306	312	313	308	287	299	298	327	316	303	327	297	293	326	302	291	333	284	310	308	305	299	296	272	275	277	282	328	297	289	302	281	281	324	333	320	290	318	318	285	298	324	290	344	268	325	310	317	324	273	291	295	308	334	290	305	316	290	287	334	333	316	271	303	304	307	296	316	310	318	321	321	288	334	301	312	286	315	294	300	278	349	304	307	301	302	288	280	335	295	313	296	284	297	330	305	307	331	292	319	275	286	295	295	300	295	312	281	320	301	324	290	309	313	303	298	292	328	329	310	321	295	280	302	310	298	309	271	309	310	313	294	277	296	314	296	276	312	289	329	305	293	316	314	275	328	287	266	305	316	301	292	308	280	299	300	288	302	284	308	296	301	317	340	307	312	311	291	274	293	305	316	341	310	281	299	289	305	294	295	319	287	304	287	306	294	294	296	310	308	319	328	301	283	292	312	306	291	307	301	305	304	294	302	299	284	287	312	279	319	292	299	314	323	305	334	310	314	327	304	317	306	287	270	286	333	293	325	303	301	292	315	285	306	288	340	310	289	311	278	309	304	288	275	317	268	278	296	313	315	291	331	315	307	299	310	283	322	279	298	301	322	282	323	327	288	274	271	292	285	317	317	328	303	286	294	305	328	287	277	295	300	307	342	309	307	301	325	278	275	289	334	276	306	272	300	307	310	301	289	315	320	302	331	274	304	302	310	323	322	299	328	313	289	288	297	315	313	358	284	323	260	314	302	295	293	263	293	320	307	312	302	282	297	274	315	314	322	279	324	289	275	347	337	287	287	304	337	282	319	291	297	315	315	303	261	266	292	279	318	318	333	306	309	317	319	301	305	302	311	287	305	282	300	305	288	299	286	301	271	298	320	318	333	320	298	318	332	315	305	270	332	314	305	316	303	315	318	309	294	290	288	310	299	300	309	295	308	333	324	301	342	309	314	298	286	316	301	290	291	275	288	273	316	299	333	338	307	297	322	282	269	292	315	340	317	304	342	306	348	298	282	299	306	319	300	325	307	285	297	297	287	302	293	313	306	295	305	283	300	307	268	287	302	305	275	324	326	303	321	303	293	287	334	302	339	310	296	308	306	300	329	274	283	296	338	315	301	259	274	321	342	312	314	298	297	343	313	282	303	301	294	299	273	321	312	308	297	295	302	303	303	334	293	279	278	321	324	287	262	326	290	308	273	292	326	298	287	305	297	325	284	333	284	293	313	315	297	302	327	299	293	310	304	285	284	287	300	304	297	265	286	313	315	291	297	303	289	291	306	288	312	282	315	303	346	321	285	325	326	319	306	301	299	287	317	315	267	300	343	299	293	288	269	306	295	302	295	294	310	283	333	337	292	296	296	292	300	290	305	339	332	298	311	281	326	323	301	307	325	314	310	329	297	272	305	313	313	293	302	283	305	282	335	306	283	274	305	292	325	318	290	311	341	276	303	331	291	301	306	313	322	300	291	289	304	279	324	303	299	304	273	289	300	306	304	322	283	271	311	301	299	294	306	302	279	284	299	294	338	305	299	299	305	278	341	290	313	298	284	288	299	309	318	274	290	283	291	314	304	340	326	316	309	295	268	292	274	321	296	289	310	316	299	333	316	308	304	281	297	320	306	322	303	291	299	304	300	296	305	311	322	323	329	309	306	305	297	275	327	309	299	339	294	304	291	279	310	275	317	338	325	306	303	302	271	309	319	309	309	322	329	285	307	277	290	320	297	313	296	318	287	284	316	308	290	328	267	277	302	309	284	287	332	300	301	331	267	296	321	275	306	331	312	287	323	291	285	313	303	299	316	288	281	279	282	303	303	318	327	305	302	287	300	283	294	319	304	313	287	307	307	310	293	335	339	284	326	310	330	293	261	310	294	293	322	292	284	313	292	330	293	292	287	281	331	341	312	308	284	309	338	307	329	290	281	312	289	293	296	269	316	317	287	295	302	344	331	308	331	282	321	310	329	305	324
10697	15423	16631	6975	1937	1335	1549	1448	1462	1344	1244	1171	1213	1147	1159	1070	1034	1032	1035	1027	1077	1038	985	1904	3481	3406	2352	1540	1044	871	800	740	765	753	787	748	747	756	758	776	789	767	766	792	769	735	727	745	761	739	782	773	730	709	717	720	751	749	745	722	711	733	754	689	712	749	754	717	734	760	730	796	765	807	701	771	788	751	772	730	812	757	736	797	760	792	717	732	741	765	686	743	747	728	734	735	714	691	763	750	766	663	811	766	815	785	712	762	726	746	766	700	728	758	748	761	790	750	706	772	753	712	772	755	770	734	738	740	776	712	641	777	753	741	764	746	759	745	693	768	807	727	688	769	772	750	723	744	746	731	730	722	716	786	750	752	733	761	727	750	753	746	776	756	767	740	763	721	730	725	725	785	764	788	743	756	733	715	737	692	740	770	729	716	803	774	750	790	747	757	726	712	776	738	757	781	726	741	811	790	746	748	730	739	799	751	726	769	719	775	741	731	706	714	776	777	742	763	752	765	744	813	772	750	751	749	717	678	718	713	755	742	737	776	717	779	763	759	751	790	728	716	792	734	728	734	706	751	698	723	771	722	728	694	776	748	774	755	804	729	751	731	748	758	744	716	764	753	732	749	754	764	734	747	744	785	760	716	730	756	702	747	756	729	766	726	755	773	779	754	750	768	736	795	732	759	744	709	737	730	755	760	750	749	737	753	827	746	743	793	749	816	745	764	753	793	760	796	702	715	786	746	760	769	785	737	784	746	758	730	787	753	764	707	738	774	748	792	746	767	701	758	688	756	785	756	777	768	762	757	770	761	766	718	733	724	702	727	779	818	762	759	745	729	732	746	755	779	756	756	769	726	742	746	745	759	761	767	747	763	720	756	779	767	772	747	732	733	699	759	736	742	757	766	731	753	711	761	758	786	759	680	755	741	769	724	808	721	774	731	715	722	728	754	697	757	746	771	725	771	744	784	775	737	749	767	758	748	764	752	768	750	753	774	770	729	727	722	761	722	742	813	759	733	763	727	760	724	808	745	789	757	723	727	731	749	764	750	782	723	760	725	761	740	776	756	722	703	747	721	774	691	748	754	744	771	737	738	730	749	736	739	741	742	751	754	726	763	759	746	754	724	725	733	740	787	766	814	726	773	696	696	804	735	688	808	823	675	763	750	708	742	741	720	726	739	775	742	793	712	732	776	774	754	676	770	732	779	732	691	789	781	815	783	790	749	762	749	738	817	731	741	693	755	711	776	705	765	769	749	768	690	773	745	754	717	711	752	744	749	728	816	761	753	789	776	768	729	723	728	761	732	737	726	760	756	698	800	726	762	770	776	730	713	794	748	750	710	739	741	810	731	710	744	777	730	787	745	775	740	700	739	748	726	758	744	774	770	758	818	728	714	748	756	783	748	771	775	730	759	765	745	753	789	746	804	746	739	688	790	769	672	781	721	747	739	773	722	786	721	743	691	736	780	762	752	759	756	767	754	732	768	775	721	721	754	790	752	747	722	743	788	774	730	727	784	716	808	788	777	737	727	769	780	732	800	743	749	773	742	736	740	740	719	738	758	695	745	786	719	763	787	732	813	720	768	777	764	746	723	741	751	665	770	783	739	723	732	703	710	786	781	770	772	731	788	743	733	729	686	783	761	755	715	764	724	760	812	780	757	852	765	702	703	743	768	753	694	678	756	742	772	722	727	750	766	748	802	725	736	754	732	774	714	753	777	742	768	783	762	758	774	760	714	666	740	751	771	739	712	678	728	747	709	742	773	750	774	705	712	742	745	707	753	764	749	761	759	746	719	761	776	720	761	720	670	717	748	824	728	780	754	781	784	737	717	721	760	763	750	700	710	768	724	692	690	773	718	781	781	726	747	741	733	761	727	753	759	719	771	766	724	760	800	723	716	747	798	720	764	750	766	700	778	769	738	742	740	762	736	780	757	754	796	734	738	753	729	738	717	764	758	781	705	786	805	760	761	785	754	738	759	755	734	759	757	730	753	792	751	724	773	719	722	754	725	736	788	742	808	786	754	730	766	733	702	753	774	745	734	739	765	738	738	749	768	760	774	697	738	781	749	754	728	749	703	757	691	723	714	752	713	733	782	736	748	772	728	721	759	732	800	705	702	716	765	712	710	777	756	733	755	759	760	727	731	676	758	730	786	788	747	766	773	740	722	757	765	783	767	749	728	744	736	752	769	778	745	743	760	741	721	761	771	726	736	755	714	756	749	775	679	775	768	784	725	772	701	774	754	694	741	751	760	781	752	716	714	755	763	734	726	765	786	784	790	753	736	756	767	797	692	769	777	791	705	719	778	820	774	782	763	751	720	696	759	796	747	770	731	758	738	750	756	707	718	769	740	742	740	744	751	739	724	733	746	758	726	758	726	708	752	782	781	725	792	720	739	760	732	787	763	697	753	756	723	747	791	744	760	720	734	735	742	752	745	726	788	756	777	724	776	751	758	769	767	740	793	744	735	776	736	778	762	765	727	751	759	737	770	728	744	723	698	754	765	743	739	776	720	744	762	734	762	763	755	810	721	759	683	760	721	748	737	792	769	787	749	724	749	726	732	741	703	719	728	728	762	749	740	770	745	793	725	744	723	732	741	754	747	811	757	780	776	740	754	748	767	813	772	781	684	745	705	737	769	730	778	748	715	789	803	724	767	777	747	769	723	751	720	710	770	764	755	736	733	722	740	717	769	749	776	743	761	758	761	741	713	791	775	704	697	747	752	775	704	770	764	734	737	781	749	700	752	775	747	769	781	752	771	783	779	708	751	741	760	715	763	728	718	729	767	788	733	752	678	768	728	774	749	713	737	741	763	724	750	730	794	750	736	728	758	803	757	785	773	709	741	744	744	694	786	774	731	731	738	782	713	744	726	732	749	775	702	789	796	791	737	750	790	714	690	752	739	791	739	713	758	784	705	732	726	802	735	722	798	739	765	715	712	743	767	843	678	723	774	743	827	791	736	743	708	733	753	782	685	717	749	753	741	717	739	713	773	764	778	738	740	736	752	800	749	763	776	782	728	729	781	737	766	777	731	706	718	734	733	675	729	794	716	740	756	746	728	742	748	684	798	797	797	736	707	716	783	743	767	744	731	760	760	744	751	726	711	726	750	749	787	795	717	792	800	728	709	793	811	713	715	750	786	756	776	724	741	739	769	754	772	765	728	714	778	744	771	759	742	744	724	706	753	698	732	792	771	735	738	770	789	754	756	766	780	716	760	745	736	705	696	753	755	780	724	789	772	752	708	785	751	707	785	735	739	729	728	723	746	781	757	763	729	857	752	721	763	743	754	761	752	728	753	744	736	768	760	770	733	740	739	767	759	749	755	752	755	742	824	688	733	725	739	776	737	726	666	724	759	796	730	771	781	793	734	716	729	733	740	749	681	712	772	765	733	688	763	728	738	733	777	768	747	769	751	722	749	769	728	745	800	764	728	746	698	696	766	762	761	758	704	755	763	701	760	817	711	730	732
38393	42286	29962	17541	7959	3216	1840	971	678	655	553	471	485	469	477	509	546	639	693	731	746	434	416	1779	4853	3591	2252	1196	672	378	312	271	326	287	317	325	311	285	273	300	293	276	329	285	314	287	310	293	326	274	302	294	302	311	269	308	288	320	290	308	320	309	306	272	287	282	318	296	298	301	296	284	313	291	268	303	314	290	282	288	305	277	290	345	289	273	303	329	289	301	305	290	251	307	285	322	317	294	322	327	275	274	270	287	294	291	302	286	296	286	290	304	268	315	297	297	291	275	311	303	311	302	320	286	281	308	296	315	249	340	306	303	291	311	340	304	292	321	306	321	285	308	292	300	300	305	297	288	341	299	321	296	308	300	331	282	305	282	341	297	265	285	302	307	315	303	311	284	326	324	316	293	287	289	309	280	268	307	281	299	289	288	298	275	328	316	297	312	290	282	313	305	304	298	281	288	319	309	309	286	319	297	308	302	300	270	293	319	318	298	282	317	316	296	293	290	320	293	309	302	313	296	276	269	293	314	294	323	298	266	302	287	276	314	320	290	307	310	304	292	295	296	270	283	303	295	295	298	300	283	302	329	273	326	276	304	298	331	275	297	308	308	291	314	320	314	310	329	302	318	292	320	291	278	289	315	294	284	308	272	301	308	301	305	311	309	264	293	319	331	323	303	271	316	274	274	315	274	274	258	299	286	313	297	267	282	313	281	302	291	334	338	290	286	307	266	307	311	317	327	280	299	323	312	305	272	266	302	290	285	268	278	280	305	297	287	287	292	299	281	320	314	288	329	301	317	276	310	290	291	324	296	313	307	305	297	312	270	308	293	293	298	267	282	300	277	287	280	260	291	283	287	290	293	280	289	301	322	287	284	302	277	302	284	299	328	304	295	301	306	322	287	275	263	277	294	288	262	287	308	285	297	280	328	306	321	300	293	260	304	306	294	303	292	287	303	284	318	319	274	291	313	258	276	304	301	311	286	307	313	304	323	293	309	294	282	274	304	301	323	327	333	319	296	272	283	261	329	327	272	272	326	314	291	304	294	313	310	275	291	293	319	313	282	277	304	290	278	318	299	339	295	285	276	325	282	325	278	269	314	308	302	311	263	267	279	274	295	273	323	351	339	315	284	287	278	305	285	334	262	297	246	254	299	319	282	288	314	297	290	326	288	287	299	328	286	302	264	323	327	296	306	295	313	319	282	291	303	303	258	293	269	303	287	301	304	305	316	283	302	277	271	238	310	286	301	312	280	277	288	301	276	308	310	319	285	280	314	332	283	280	316	302	288	291	254	306	293	301	302	288	303	307	293	307	312	318	315	302	316	296	326	312	304	299	316	259	301	281	331	305	290	260	309	292	307	329	326	311	302	277	287	300	320	290	272	282	281	291	317	295	274	297	271	329	316	315	313	317	299	267	288	260	305	277	299	318	315	290	283	306	284	325	324	270	306	317	340	290	307	304	305	292	290	286	320	291	307	319	311	277	315	329	303	293	297	302	254	350	280	299	282	309	281	301	303	267	295	305	301	339	272	320	285	285	307	303	310	327	288	302	322	291	289	295	311	310	318	288	300	341	301	287	298	284	301	295	309	299	300	300	288	289	267	327	346	276	279	283	309	301	284	245	305	279	315	305	268	315	286	315	280	303	288	299	271	292	335	306	282	319	304	297	335	306	312	253	288	294	306	301	344	269	305	296	327	337	295	339	293	293	322	294	292	308	309	328	330	299	281	316	328	291	296	305	330	297	320	292	307	297	331	298	298	288	276	275	310	294	301	291	311	306	289	299	326	261	304	312	304	285	294	281	288	298	287	297	281	317	285	285	281	313	282	299	295	296	314	290	300	332	321	309	292	313	313	327	265	275	300	291	329	313	308	284	320	326	291	251	287	298	270	280	290	293	302	317	309	299	310	317	298	303	326	263	289	283	284	284	276	305	303	287	280	301	304	270	264	262	303	282	288	285	307	263	297	272	301	330	275	296	280	315	283	309	284	281	278	320	292	292	288	285	289	310	301	290	322	299	298	285	310	286	302	275	300	315	305	288	278	287	278	313	306	286	287	304	298	274	300	275	308	289	269	305	307	285	328	298	282	320	317	327	317	276	299	295	306	309	257	293	265	281	324	309	317	319	277	326	297	291	279	317	266	303	303	301	280	256	306	288	293	279	295	320	284	298	304	286	319	319	343	276	287	312	310	275	284	307	299	272	297	300	306	296	332	283	291	312	289	321	295	295	288	334	303	286	319	278	299	286	299	282	301	319	297	331	281	285	276	307	293	295	277	290	297	289	318	315	286	276	302	257	270	285	277	297	293	281	286	303	300	289	284	305	289	305	268	310	318	288	294	350	296	300	306	274	291	254	270	299	301	291	265	286	282	296	298	300	292	318	300	322	306	332	309	294	282	302	303	312	300	300	325	313	322	323	299	324	276	294	285	305	301	308	284	276	321	275	252	288	293	329	293	299	320	325	315	287	303	310	269	315	315	264	293	266	327	302	279	325	284	288	318	274	316	287	301	286	324	282	298	287	319	273	273	308	277	330	321	296	302	243	290	340	338	294	294	294	307	287	298	319	289	309	293	293	306	308	302	305	293	294	294	317	294	301	269	305	314	301	309	313	282	288	301	295	296	303	289	300	308	292	289	282	284	267	269	304	262	317	271	321	280	314	304	296	293	285	292	318	302	301	279	278	280	312	297	311	291	271	248	320	317	294	306	270	300	310	283	313	295	283	381	299	266	297	272	297	275	265	306	349	326	278	294	316	281	268	266	272	283	291	271	285	306	314	285	299	302	264	288	304	275	304	298	265	322	292	281	308	292	305	306	329	299	300	312	285	285	309	303	291	296	293	281	290	308	306	309	310	282	304	289	282	280	299	265	278	288	295	290	302	278	272	290	303	297	304	298	280	305	259	307	329	286	304	302	288	271	297	287	272	283	309	298	303	271	291	300	305	293	332	323	280	326	311	279	295	315	307	272	312	293	279	295	291	282	278	279	307	272	289	308	303	302	286	295	298	337	320	302	303	324	316	292	295	286	273	308	310	303	340	307	305	321	297	281	318	300	307	276	310	306	302	279	348	238	301	295	276	288	280	303	297	296	301	260	292	282	320	310	309	318	269	313	285	280	286	297	273	317	313	278	268	279	292	297	296	307	267	293	303	286	278	278	286	282	287	276	275	267	291	304	281	255	284	275	291	294	299	315	284	300	269	302	273	274	283	256	300	280	311	274	322	303	290	325	294	269	278	295	313	304	268	312	307	273	309	294	279	283	308	324	284	295	275	304	279	335	289	287	322	303	318	272	277	313	300	276	304	292	327	292	305	304	270	284	309	305	326	274	291	323	306	287	289	312	298	304	320	315	305	253	296	325	307	324	289	292	318	304	277	311	301	275	306	281	299	337	306	289	282	276	349	317	302	289	285	326	287	303	284	321	315	277	302	304	328	324	271	294	323	287	297	312	301	295	292	260	261	289	316	287	271	290
27380	33553	21122	10330	6643	4207	4846	3116	2867	2666	2257	2017	1869	1866	1885	1993	2353	2814	2767	3868	3882	1953	1653	10850	22286	17222	11202	5650	2247	1082	786	752	742	691	769	722	740	727	740	751	766	702	697	750	740	758	755	749	755	782	714	748	734	760	690	818	788	722	727	760	761	745	742	754	758	762	715	725	735	798	732	702	726	749	742	713	713	738	756	717	783	737	712	741	754	764	750	681	735	721	767	769	724	738	729	738	723	743	747	706	769	797	712	778	809	708	719	799	725	720	739	741	689	752	768	736	690	693	776	694	706	772	737	721	787	708	736	722	757	763	697	755	756	725	773	732	796	767	801	764	787	752	784	801	712	764	742	703	752	800	739	738	793	687	785	738	755	742	757	714	743	689	757	731	719	745	741	724	793	746	725	715	749	744	741	738	718	746	746	736	696	756	783	751	744	749	743	709	747	759	719	737	739	721	774	746	748	738	703	725	748	683	704	743	700	709	750	763	765	760	720	704	741	758	745	773	718	680	784	717	778	738	761	718	800	721	716	765	756	695	792	759	739	755	729	739	751	745	706	738	746	754	760	735	696	664	736	731	697	709	760	716	748	774	714	700	721	731	789	719	730	685	772	691	743	722	774	738	714	736	778	763	718	738	722	739	722	740	722	754	720	729	723	761	756	765	747	767	755	748	753	741	724	689	734	742	748	760	724	751	717	729	818	744	706	735	739	762	750	741	753	721	718	759	742	779	715	774	745	731	740	720	724	746	702	676	711	748	729	711	741	800	737	736	698	748	767	717	720	764	745	757	735	697	704	729	763	789	779	739	709	738	699	713	795	720	718	737	719	693	683	811	728	775	776	732	702	785	710	762	699	742	736	730	742	770	838	734	753	739	780	752	803	773	744	721	756	775	721	726	730	735	710	742	686	722	738	743	739	774	735	764	771	742	742	742	713	747	730	792	756	736	747	683	725	762	767	704	736	763	759	712	724	720	761	736	755	735	702	715	774	721	722	767	759	719	719	753	719	722	743	705	756	763	771	713	734	776	753	748	761	713	688	705	779	707	745	748	733	702	727	732	733	762	719	756	697	723	720	764	729	758	773	772	706	753	769	782	705	742	727	742	754	773	762	784	736	724	765	733	737	749	724	741	695	774	777	749	726	746	753	748	704	725	714	738	733	794	703	751	726	723	757	781	709	762	719	669	727	713	733	742	730	724	746	763	764	714	744	733	723	694	785	753	786	715	761	701	711	765	743	779	731	760	752	694	726	794	749	770	747	779	727	748	765	695	772	701	710	776	717	732	761	746	737	788	761	763	769	768	714	715	712	696	736	744	756	747	738	752	788	790	765	726	728	762	775	713	730	761	732	754	776	760	712	748	745	715	715	752	708	757	750	744	744	738	703	778	743	739	737	724	732	680	765	724	764	734	733	721	716	753	793	795	782	750	725	704	773	739	717	745	702	653	772	769	743	780	733	730	730	769	743	730	749	758	735	723	720	758	691	725	744	717	792	688	710	744	725	726	771	706	718	742	740	698	735	727	727	760	717	712	727	750	724	735	735	734	751	754	744	753	740	784	743	751	732	775	705	695	753	733	772	752	715	693	736	735	765	727	746	782	715	767	711	734	719	761	782	678	761	739	748	738	745	779	756	727	785	771	721	799	711	719	761	744	739	761	689	740	717	692	713	750	732	747	765	767	724	735	729	752	693	710	729	712	766	705	754	758	759	721	727	688	759	779	755	743	730	722	767	706	756	741	747	742	711	768	733	762	744	731	738	737	785	707	751	736	750	849	784	777	704	733	756	782	759	730	746	780	729	703	779	715	765	772	761	745	701	753	725	801	758	708	745	723	748	728	706	680	743	763	777	756	721	787	722	747	765	739	743	720	740	744	757	793	721	732	719	722	717	766	731	712	781	750	758	696	745	782	729	713	824	762	716	738	744	721	720	724	697	736	776	706	774	782	699	765	768	721	711	681	731	799	751	717	708	728	723	723	742	734	707	735	681	736	769	779	744	729	701	734	755	748	756	765	716	683	746	736	768	803	718	714	709	783	769	750	720	722	744	778	759	747	758	743	738	690	717	785	702	766	750	789	746	767	786	711	696	761	727	791	707	756	708	788	739	706	736	771	721	757	762	724	755	757	737	717	723	721	734	722	760	729	749	730	700	745	741	776	743	761	758	733	744	730	699	710	729	737	721	711	737	780	786	807	711	705	749	759	742	761	708	798	740	770	789	692	717	756	685	753	767	802	722	769	720	748	747	775	759	762	762	697	734	734	743	771	730	729	705	728	734	700	742	771	737	753	702	758	706	774	742	682	720	765	757	762	756	775	810	821	800	755	733	717	743	733	720	725	703	732	683	734	769	737	718	794	750	720	747	716	746	730	747	778	747	752	740	747	780	760	780	750	743	721	756	686	754	747	709	743	722	727	697	703	745	753	711	775	747	716	728	797	760	737	783	752	724	735	763	731	764	749	747	725	779	761	764	785	720	750	735	756	784	755	753	791	729	729	732	755	729	718	749	737	702	730	734	713	746	731	738	773	725	779	752	773	757	764	760	755	708	733	755	771	815	741	727	793	726	736	778	775	772	735	730	732	766	819	778	708	750	784	761	759	705	696	767	746	746	764	699	738	756	768	746	763	735	778	716	726	757	781	747	736	742	804	763	746	702	753	760	718	779	675	700	730	750	753	732	760	714	789	744	793	781	741	770	693	759	743	726	713	711	796	686	711	748	730	738	732	777	745	753	741	713	772	774	716	732	731	763	734	758	722	702	711	706	744	753	703	731	758	794	809	768	775	741	810	710	712	733	740	732	733	730	691	781	698	718	729	757	738	746	694	826	740	721	707	734	719	729	771	759	753	710	698	736	750	742	766	787	721	691	742	767	722	697	745	726	684	809	730	735	770	741	743	772	758	764	717	751	704	716	703	752	726	752	690	723	706	779	743	732	770	700	772	741	737	777	738	708	728	706	734	748	687	771	753	729	736	728	701	734	743	756	768	740	747	759	713	738	756	763	754	731	740	764	762	723	686	786	752	784	708	771	758	746	762	742	769	719	724	768	732	715	741	718	760	740	713	802	738	731	765	744	757	743	689	733	712	719	750	712	769	769	705	709	732	742	699	747	750	740	763	724	734	754	719	732	665	736	726	690	747	755	734	722	754	742	680	769	731	740	744	699	716	722	710	783	718	707	747	728	817	797	665	776	780	708	782	736	716	673	717	684	739	754	691	693	784	716	757	691	720	728	668	724	769	729	747	754	725	714	753	743	766	743	716	741	726	725	776	757	685	725	745	720	684	753	735	809	689	725	751	732	718	736	708	735	700	744	720	733	718	747	707	772	688	716	756	717	717	750	693	775	713	664	723	757	734	734	707	777	696	755	715	739	735	811	732	765	768	762	753	713	710	781	719	768	750	808	705	715	722	720	726	767	770	717	756	738	733	730	745	754	688	737	782	768	744	765	746	700	759	718	724	716	751	724	776	723	759	780	755
53120	48434	42400	29832	23654	18715	11517	4730	1990	1066	849	732	786	669	804	773	853	860	1018	1289	1163	913	674	3642	10466	7153	4498	2049	849	381	285	311	308	295	295	312	279	266	287	270	290	265	272	289	262	295	308	281	252	271	281	322	275	270	267	296	272	275	235	262	295	275	329	283	264	298	306	276	296	306	259	306	269	271	280	285	278	258	283	293	268	286	301	254	285	316	298	261	270	306	270	288	289	288	264	290	269	269	254	310	276	261	275	296	265	259	297	272	285	281	291	257	267	256	243	308	266	262	273	263	245	281	241	277	269	280	294	291	283	259	268	284	287	304	286	272	257	273	266	278	289	285	264	263	273	259	279	303	265	304	272	288	260	301	265	295	278	305	298	274	255	262	267	316	273	269	275	285	302	245	266	298	262	268	277	302	272	259	244	257	254	271	254	272	291	266	263	246	271	307	276	287	302	308	288	294	306	277	254	260	293	320	271	265	278	263	290	269	286	255	265	270	304	299	304	309	298	268	290	303	284	273	287	294	281	305	263	271	268	268	293	299	269	308	303	289	284	284	293	303	265	275	277	281	277	252	289	303	297	266	247	288	266	284	276	282	282	268	310	253	253	272	306	285	266	282	274	294	262	262	294	275	277	289	254	309	294	265	270	284	304	290	286	291	275	311	281	321	270	273	298	262	271	265	277	296	277	291	283	282	278	290	306	279	265	271	270	271	272	271	295	295	290	289	271	290	280	294	266	267	290	280	250	260	286	240	288	268	287	273	295	306	265	279	279	270	273	285	292	276	246	268	294	273	259	287	305	293	268	274	262	274	241	273	306	298	266	257	273	288	284	271	292	293	265	287	266	266	273	262	276	274	282	287	282	291	290	257	268	258	281	269	276	291	275	282	284	288	256	305	280	281	277	293	278	302	236	276	299	272	280	290	270	295	280	297	313	258	271	291	260	254	267	279	271	285	295	263	297	288	294	261	306	297	244	282	282	277	272	282	282	289	290	245	296	292	266	299	264	263	282	294	257	266	293	284	289	289	285	256	241	292	266	238	272	306	295	258	281	297	254	255	260	294	287	243	257	242	252	276	284	283	297	298	256	295	265	264	260	269	276	265	282	313	320	304	283	268	278	277	284	265	250	279	286	268	301	303	255	296	292	249	273	291	290	275	291	289	309	288	298	288	264	272	298	302	272	252	284	236	289	274	298	256	267	276	295	299	254	265	278	283	297	294	293	279	304	296	272	257	273	261	288	278	274	284	263	295	289	266	265	254	271	280	277	288	285	288	254	292	274	307	262	276	265	260	280	276	279	280	265	297	269	296	276	285	241	288	282	285	273	297	302	263	278	271	278	289	283	263	282	276	295	300	312	263	251	283	292	267	294	282	267	280	288	313	309	297	277	255	270	296	307	267	314	287	270	281	270	273	295	297	315	267	254	295	260	275	298	274	308	295	267	296	287	260	240	227	281	267	274	291	264	279	299	282	306	270	274	301	294	293	240	242	276	278	281	288	265	326	302	274	283	296	274	272	256	261	269	285	285	244	287	280	290	285	238	308	287	290	283	270	258	294	301	232	282	263	260	261	303	258	263	303	284	297	260	289	287	309	270	279	294	257	311	277	272	249	270	273	287	252	270	264	266	294	298	269	277	255	278	262	280	267	254	283	270	286	269	290	296	281	265	266	274	264	275	278	274	286	275	310	257	274	280	252	299	298	256	275	250	291	279	279	268	289	270	312	284	268	292	284	292	283	329	274	263	304	294	277	301	304	296	269	272	297	303	256	280	278	293	268	271	290	273	292	280	281	260	293	281	291	283	306	290	289	276	269	293	292	266	278	305	303	304	285	274	261	280	264	301	276	280	228	286	255	262	266	258	256	275	287	312	257	276	305	265	270	297	306	292	294	288	293	268	305	285	278	282	276	269	317	299	241	272	267	276	257	295	278	297	264	250	247	255	279	255	288	301	308	266	279	305	264	275	273	314	285	244	240	285	261	266	291	285	266	307	264	264	271	290	311	304	291	289	284	283	277	277	253	297	263	264	280	290	263	301	270	292	278	264	281	288	306	311	284	279	269	287	278	292	271	285	273	310	258	257	277	278	282	272	263	287	249	299	290	263	254	295	289	273	272	263	269	275	263	295	262	292	302	292	299	242	316	313	285	298	254	287	273	297	294	265	315	319	264	300	276	277	298	275	258	284	282	275	289	261	284	258	285	256	280	278	275	274	285	272	284	285	277	251	256	255	277	291	288	276	277	308	252	267	295	289	307	279	272	299	279	286	268	300	303	296	274	318	300	273	293	264	289	270	268	278	261	298	263	278	287	293	294	286	289	293	285	252	295	288	283	296	255	266	260	270	258	272	283	284	265	270	285	274	278	284	265	322	286	301	303	273	309	259	275	283	302	271	279	258	297	300	261	268	280	276	286	262	240	246	281	283	266	278	277	280	273	251	269	270	264	257	271	236	277	270	316	260	287	248	249	243	297	258	236	273	280	278	295	286	299	302	295	271	263	296	284	267	276	270	272	247	295	285	290	313	287	281	272	285	272	249	287	285	260	295	272	247	275	266	289	262	304	277	272	283	282	280	311	295	262	284	276	270	271	287	285	286	295	253	286	295	296	272	280	299	290	277	269	262	266	264	304	294	282	251	286	289	254	297	279	271	285	253	278	278	258	297	276	270	278	282	286	291	265	275	274	281	277	277	303	298	263	275	268	281	335	266	302	287	245	254	279	271	292	279	274	306	269	282	277	280	253	289	261	278	281	246	243	274	306	250	261	293	279	280	280	288	269	268	312	295	259	251	258	272	274	296	270	278	272	253	285	273	280	271	269	265	310	279	292	270	260	284	283	235	295	281	274	307	287	273	289	255	254	290	251	272	277	246	264	283	276	271	283	285	276	291	287	284	282	278	295	289	307	290	268	265	260	293	261	277	261	251	279	292	279	256	299	300	250	283	252	280	312	269	273	282	293	297	301	246	288	261	279	275	263	267	273	276	281	273	266	299	277	286	288	244	274	268	278	242	302	254	292	248	310	309	278	264	294	271	258	308	280	277	248	269	279	261	295	276	295	282	285	287	280	258	323	289	266	256	273	296	254	290	258	251	236	252	277	277	286	270	268	304	262	253	297	303	277	262	256	265	300	300	258	285	301	253	276	255	288	278	278	274	282	296	296	248	304	283	271	297	312	253	296	284	265	286	309	275	278	268	266	276	276	306	257	326	287	269	288	303	280	276	264	282	295	298	307	288	259	296	310	290	284	241	276	292	293	287	285	262	241	282	271	272	280	274	253	292	265	269	265	277	255	283	278	281	302	260	227	309	277	288	278	279	304	267	270	253	296	310	298	270	275	290	270	274	274	302	282	268	307	294	272	290	270	274	282	265	282	290	286	262	278	274	289	265	273	300	290	264	283	286	277	269	261	258	309	275	268	279	283	291	269	292	302	270	273	312	298	295	283	295	266	235	232	278	258	263	283	282	289	248	281	280	297
44389	51939	48774	19657	12725	7449	8965	5851	5054	4330	3738	3327	3332	2892	3257	3329	4150	4187	4614	6450	6513	4806	3677	18702	33025	26630	17701	9248	3549	1242	804	723	684	683	695	679	660	689	727	678	637	734	668	653	694	664	718	721	679	687	673	679	693	709	690	676	714	702	672	750	681	671	654	667	677	589	697	658	679	676	723	702	672	677	714	706	712	655	678	632	690	644	636	671	711	662	690	697	663	697	637	677	694	694	670	734	682	654	686	702	714	648	685	691	675	698	675	690	668	645	680	629	685	696	683	695	713	684	670	688	675	715	704	664	683	739	707	672	671	716	681	674	668	700	669	638	715	673	704	745	661	690	729	699	686	688	673	667	704	683	668	637	698	714	673	724	642	691	668	708	647	712	689	682	641	709	690	706	690	673	685	710	742	689	648	724	708	692	706	661	695	714	704	676	689	717	647	660	627	724	739	699	707	669	626	645	710	663	686	679	653	657	690	712	710	685	689	714	686	667	656	679	683	696	671	662	663	703	685	674	708	668	680	687	652	694	691	682	655	676	703	675	738	711	666	655	670	654	647	665	678	690	675	662	643	695	681	618	669	708	665	658	656	667	684	712	710	700	670	684	643	673	760	679	686	622	679	736	690	677	673	701	689	702	693	677	732	688	659	698	672	695	714	686	649	736	670	712	668	658	706	682	687	652	699	684	655	716	669	685	696	662	669	688	660	693	682	701	675	685	688	670	633	695	672	659	662	713	673	713	702	702	660	685	659	727	685	686	697	690	719	669	659	683	670	710	725	725	660	660	668	732	679	702	678	690	679	681	674	670	673	654	682	707	666	651	679	640	649	661	712	657	694	660	637	654	736	684	703	708	667	691	681	653	733	677	668	668	716	677	694	694	669	698	713	682	690	730	677	717	690	679	687	670	695	703	669	733	646	668	707	637	709	714	695	687	682	723	674	679	645	691	709	650	702	676	703	632	668	686	667	707	626	681	681	672	695	652	743	677	703	699	684	723	706	700	710	683	684	648	665	654	713	680	688	659	665	683	701	713	678	689	666	649	661	607	650	654	709	680	659	655	677	681	699	668	673	669	655	779	710	664	770	630	675	689	643	670	720	651	664	747	671	652	656	649	690	662	668	694	667	669	674	673	658	664	679	693	679	708	669	656	716	677	641	700	678	673	749	660	639	702	685	693	696	707	647	712	687	676	693	660	640	712	683	688	694	675	647	678	635	701	666	656	692	667	650	709	700	676	668	698	707	662	648	676	710	669	706	654	710	741	710	675	662	676	699	674	658	681	713	690	652	702	688	661	692	664	715	690	650	685	687	655	689	688	669	696	682	653	662	664	687	689	679	695	661	693	717	717	696	702	689	697	668	709	656	689	684	702	703	690	699	691	664	706	684	695	662	676	694	712	681	637	700	665	715	690	729	649	696	638	646	677	672	646	636	659	693	686	677	680	705	655	685	678	671	620	674	648	718	680	694	636	693	659	716	678	622	693	665	714	619	664	662	668	611	674	631	727	698	673	682	731	646	667	694	652	668	695	653	637	736	709	689	693	709	654	665	725	713	658	691	622	707	685	647	678	676	617	683	695	670	689	659	663	637	712	698	706	670	687	649	674	703	668	695	708	748	713	684	656	682	682	678	693	697	684	673	717	709	695	699	671	698	647	694	669	719	683	708	705	710	697	671	681	690	658	668	681	721	703	639	626	707	676	670	692	658	700	681	656	691	708	694	629	695	700	710	691	672	667	649	649	677	693	693	694	623	671	678	675	630	674	716	689	669	671	711	653	693	716	676	694	635	642	690	714	691	689	667	705	709	691	739	647	676	666	665	696	688	657	686	670	700	675	666	678	692	700	671	701	679	657	702	672	683	716	710	695	682	711	681	677	674	686	690	658	685	697	704	677	663	703	620	693	693	689	685	634	686	676	653	638	642	698	679	661	698	676	645	703	659	656	682	674	704	701	700	726	659	666	666	681	690	675	651	640	693	708	687	705	666	650	611	677	643	666	664	714	679	651	652	645	686	667	652	712	666	675	681	680	691	682	677	654	687	681	675	678	709	632	716	682	660	718	692	653	704	672	685	712	598	639	716	654	669	661	675	743	632	678	700	669	703	634	669	668	694	678	644	673	675	669	687	679	729	671	695	699	705	682	679	686	680	660	709	662	710	676	676	631	688	672	718	714	673	755	699	722	642	671	665	706	665	676	700	719	639	673	654	668	666	676	672	716	675	729	666	675	686	686	726	673	665	675	642	667	665	678	689	740	671	646	684	681	714	667	674	661	623	682	727	687	725	678	711	665	687	718	721	691	691	680	699	716	685	681	624	683	677	702	634	730	714	675	705	645	705	686	666	658	717	692	714	746	697	666	632	688	643	707	654	698	687	653	659	704	736	697	672	678	672	673	692	703	675	683	658	684	672	684	712	694	684	706	659	679	641	687	689	690	640	665	691	690	665	725	733	663	656	682	712	685	691	685	724	697	689	677	714	672	692	713	672	700	705	661	678	707	700	702	701	697	685	708	715	626	652	648	686	739	682	675	686	689	695	642	677	661	707	699	665	675	682	669	675	668	637	675	722	656	685	730	726	673	648	667	682	664	703	674	686	715	662	729	647	690	642	651	697	666	650	713	689	718	662	672	668	660	690	659	685	720	673	667	699	657	693	664	667	694	708	680	664	625	652	675	726	710	676	647	700	669	698	680	715	727	659	659	658	677	652	663	718	676	691	701	661	696	640	689	683	677	677	681	707	690	655	667	703	691	676	658	683	683	674	620	699	642	655	697	673	711	693	699	679	658	688	666	677	710	670	712	712	704	705	697	666	651	681	658	694	691	715	660	652	665	713	686	734	698	731	708	652	696	670	707	689	625	658	699	690	669	690	701	690	707	708	697	667	655	707	684	718	644	675	728	666	667	698	681	654	679	679	655	638	680	679	655	687	678	624	684	704	666	689	649	688	667	643	657	669	679	663	739	662	635	705	688	670	676	691	653	641	665	674	661	711	695	712	739	673	680	723	734	666	712	692	683	686	634	676	706	656	723	691	657	652	690	669	685	692	676	685	691	650	617	658	700	742	661	730	670	664	710	693	667	690	656	656	683	647	679	719	719	694	709	633	664	703	678	682	661	690	641	687	705	682	675	660	691	680	693	675	663	633	671	715	694	661	724	640	685	693	715	632	708	663	725	643	715	731	700	712	692	684	691	717	681	691	700	750	664	676	654	663	683	712	672	667	686	668	686	691	670	687	685	707	707	682	708	714	714	649	674	692	653	667	677	724	724	701	688	671	705	658	687	704	667	691	706	688	685	688	636	698	696	646	717	707	745	759	681	708	708	640	699	722	675	649	669	730	682	704	682	711	718	644	671	662	696	701	697	675	649	695	686	718	682	721	711	662	691	656	723	713	707	686	654	691	668	697	685	744	676	693	659	706	693	656	653	683	674	694	699	650	652	631	667	648	710	659	698	683	682	691	681	714	662	678	707	662	699	700	693
14712	18073	16293	2858	669	586	475	491	506	497	437	413	436	414	419	405	370	388	424	378	350	391	339	464	745	844	719	549	381	351	388	323	332	332	339	324	315	315	311	343	335	316	339	319	323	345	331	364	311	333	319	321	331	287	326	342	352	293	319	371	330	348	352	351	312	299	326	341	328	350	314	333	329	302	333	333	339	308	335	353	317	303	334	316	357	337	326	313	319	366	339	335	333	339	331	283	347	346	388	331	307	307	333	335	314	321	288	324	330	333	356	315	319	291	381	295	337	337	316	341	339	336	284	342	332	325	332	316	328	334	345	340	315	308	329	328	292	342	333	338	318	330	331	327	324	292	306	336	348	331	326	325	336	323	355	350	349	351	367	316	320	320	322	304	329	318	309	316	309	312	347	304	327	316	322	326	316	329	320	355	321	328	327	329	350	319	332	324	326	346	342	337	301	356	344	337	316	312	323	337	328	324	351	295	338	326	321	351	339	330	355	337	351	327	331	326	306	305	328	329	338	330	338	312	374	345	333	293	340	326	328	351	325	293	310	328	324	339	321	313	309	334	296	348	332	349	317	331	336	326	341	363	358	303	319	327	380	311	331	344	329	351	310	337	301	349	345	298	312	306	313	324	324	320	287	331	312	315	327	359	322	346	361	340	335	322	338	341	316	363	346	350	321	340	362	308	335	318	316	335	315	368	319	329	323	322	308	348	303	262	334	327	330	322	332	330	319	286	366	324	322	356	366	336	281	315	341	347	363	309	323	290	357	369	340	341	331	354	341	329	316	305	352	327	326	333	313	309	378	371	329	320	327	336	356	336	303	343	315	317	328	346	346	359	343	281	329	311	293	322	310	318	329	282	359	350	313	327	323	335	321	338	310	304	329	306	343	321	311	303	337	372	328	331	315	344	327	323	320	343	334	324	303	304	331	337	327	338	345	324	332	370	352	333	359	351	332	313	356	319	313	349	330	329	330	311	335	318	334	317	305	351	324	330	299	341	330	337	310	319	305	297	305	302	328	341	321	367	331	328	345	354	295	300	295	329	343	323	324	305	326	302	316	357	343	297	352	341	329	350	317	298	328	339	296	336	323	343	333	332	321	321	335	317	316	309	313	334	322	330	324	354	353	307	325	316	312	330	353	300	301	341	330	345	345	316	335	316	292	315	317	305	317	333	319	306	317	289	320	306	332	336	326	329	302	335	330	349	304	311	292	340	313	357	334	309	316	346	318	322	324	311	317	325	295	329	293	304	315	295	292	326	336	337	316	299	300	303	326	323	337	361	330	310	340	363	328	321	297	330	357	343	346	344	352	348	316	328	338	314	344	334	304	293	338	309	319	348	322	324	335	355	346	305	323	354	337	325	310	302	344	327	315	305	340	296	333	310	315	318	314	295	302	329	307	303	308	320	309	322	313	320	342	314	307	347	341	283	306	326	345	283	323	310	289	341	354	324	319	328	342	307	355	340	325	299	310	342	344	305	317	319	355	301	313	333	317	330	317	315	314	361	332	321	332	326	344	327	327	323	318	300	331	312	346	302	371	315	352	333	337	344	329	348	306	326	327	332	313	307	315	304	332	308	337	350	334	325	348	324	333	324	355	362	343	322	292	358	313	288	336	305	290	354	326	334	305	337	350	308	321	315	334	359	320	328	344	351	322	311	326	292	331	332	337	324	315	371	323	322	322	308	313	343	369	330	318	304	287	346	351	322	336	339	315	297	325	367	345	308	360	319	307	390	319	308	308	305	352	330	330	300	328	327	342	303	352	338	330	337	313	322	331	356	324	306	291	327	332	325	321	309	362	338	310	359	311	336	320	344	322	319	340	342	321	308	360	316	313	306	344	329	333	347	348	339	350	372	317	314	336	346	283	328	355	340	346	328	313	336	289	346	359	325	338	292	322	363	326	338	319	323	330	321	295	343	290	332	315	313	336	332	316	316	311	290	322	286	305	309	295	326	352	333	317	315	357	298	292	334	326	331	330	327	321	363	334	331	305	351	324	296	352	334	324	312	330	339	333	298	342	318	315	345	348	329	336	350	312	343	318	294	311	311	316	308	335	315	299	342	320	328	338	319	307	319	317	330	325	290	342	318	346	321	331	311	320	348	318	276	335	300	318	293	329	301	328	319	336	321	319	304	306	326	324	288	319	353	324	323	350	334	333	352	354	307	376	317	362	360	347	291	363	342	355	295	295	348	326	345	324	366	292	353	348	313	336	327	320	302	312	323	321	370	346	362	332	331	334	387	321	322	318	350	323	337	368	330	310	303	287	354	343	328	318	364	334	354	318	321	319	358	324	357	376	327	319	318	314	340	320	324	339	326	328	341	322	346	310	298	336	338	323	306	309	347	316	359	298	305	352	322	344	342	312	329	341	335	315	345	344	354	345	329	346	345	343	302	294	324	334	348	355	341	307	389	314	336	372	353	344	309	345	328	310	345	382	346	296	312	329	351	351	309	328	339	326	326	351	304	305	325	345	330	329	336	310	324	296	327	342	313	337	334	315	308	321	325	309	309	284	321	325	338	304	341	301	315	313	333	358	351	321	335	355	360	311	307	309	363	356	323	339	331	350	309	334	314	355	335	342	314	315	321	352	326	310	324	320	338	337	339	331	349	308	353	342	323	311	346	344	317	325	333	335	346	368	320	348	316	335	309	341	348	317	366	357	301	357	346	332	344	303	287	342	306	317	299	316	342	327	334	325	339	289	346	327	342	353	321	338	291	325	337	342	326	352	312	371	335	328	331	317	353	340	349	305	319	345	310	312	324	327	313	324	338	312	309	313	317	333	302	352	330	344	346	317	366	343	313	322	315	330	283	308	333	321	346	326	359	328	358	302	287	324	330	350	345	330	339	353	346	335	314	310	311	351	334	299	330	329	339	366	313	340	340	359	338	348	348	341	342	351	394	356	361	351	327	332	321	356	315	334	293	325	318	340	324	321	333	302	343	331	330	344	312	309	348	335	375	309	355	339	338	310	365	350	329	328	334	305	295	321	315	331	328	307	328	338	311	302	319	338	330	313	328	313	313	338	329	361	314	330	341	311	284	307	317	301	311	334	345	341	333	324	351	357	300	348	386	343	337	344	321	344	322	305	338	346	290	322	320	325	336	299	321	339	320	338	357	308	306	308	337	297	340	337	318	347	355	350	339	327	348	328	339	324	330	335	315	311	333	305	323	329	316	283	305	351	336	363	328	330	331	330	327	332	353	330	320	331	349	292	319	325	302	337	320	334	348	363	344	371	333	325	289	321	321	339	344	354	342	326	322	317	314	338	356	287	368	321	310	336	325	313	292	310	349	345	365	366	322	341	327	303	335	342	347	336	294	336	300	346	344	342	318	342	288	331	353	316	367	358	327	301	292	321	298	337	352	308	358	322	330	324	350	342	319	317	361	312	323	365	312	311	290	344	313	311	333	345	306	328	345	323	304	306	309	326	321	305	315	334	346	337	331	341	295	362	326	315	313	297	307	312	306
11330	19119	19750	2902	1789	1702	1713	1728	1896	1769	1568	1487	1468	1340	1216	1251	1298	1304	1222	1398	1249	1222	1137	1845	3614	3399	2593	1650	1156	948	880	832	785	832	796	816	840	797	830	805	811	776	848	818	757	817	762	777	808	791	842	839	755	807	833	837	759	832	822	811	790	802	801	808	818	778	761	801	772	800	820	827	840	833	772	802	807	789	774	831	778	782	845	802	776	861	783	874	800	753	832	854	791	807	768	836	823	799	805	820	825	789	827	860	860	793	788	834	780	769	781	837	806	829	839	885	803	793	799	798	822	732	832	778	816	766	807	839	833	777	783	757	780	765	798	770	760	815	798	792	786	783	769	801	801	805	783	766	851	763	798	801	790	787	803	783	784	796	857	787	800	816	830	788	789	808	783	791	797	821	828	821	830	834	784	809	827	785	798	835	825	811	852	834	824	829	785	821	851	816	780	819	785	804	825	813	795	774	787	779	842	782	831	806	783	882	789	746	847	789	791	749	828	773	790	780	803	796	798	778	791	841	780	875	773	760	801	848	814	837	789	838	796	804	866	787	787	817	783	842	815	856	849	795	837	781	816	802	767	808	808	853	828	860	818	882	802	855	825	737	839	810	809	759	821	767	819	857	741	769	804	769	814	791	812	818	815	830	785	818	844	769	788	847	802	839	842	813	819	772	817	799	858	830	831	826	757	780	840	793	800	803	796	798	785	794	840	859	764	800	789	785	838	783	791	871	908	785	827	806	817	844	801	787	758	834	824	787	819	785	780	802	833	825	808	790	777	827	822	789	817	795	885	740	795	813	845	774	826	801	790	803	764	793	784	771	807	791	848	764	779	791	821	796	828	796	806	754	842	801	769	804	774	778	819	809	805	791	751	821	803	781	816	855	767	791	769	798	769	778	806	800	821	842	739	847	843	820	832	794	750	797	828	855	821	829	818	773	782	795	815	818	866	853	799	810	821	761	809	782	797	792	869	790	794	833	798	829	792	808	787	871	790	761	794	820	790	791	811	813	798	805	837	799	794	736	824	830	794	766	746	863	849	763	848	789	824	806	841	790	872	809	745	793	818	789	820	799	802	842	787	816	808	780	832	836	840	813	738	810	802	756	844	805	799	776	791	773	813	801	863	810	810	843	812	853	809	825	786	765	770	836	802	808	799	811	783	776	813	792	782	746	825	810	814	827	785	817	799	789	819	756	818	802	808	781	819	801	856	792	860	845	802	850	840	757	836	832	853	813	787	819	808	755	809	797	845	830	772	837	834	850	786	800	795	803	832	780	849	790	776	784	816	827	777	796	826	830	819	772	824	811	778	833	837	753	835	805	810	817	788	814	786	785	848	774	825	796	764	823	827	860	816	844	800	859	812	859	793	794	793	805	836	778	755	811	836	793	779	827	792	803	788	809	786	783	823	841	797	744	815	801	785	804	757	767	796	821	769	849	801	753	792	822	809	827	779	832	756	781	806	812	807	800	844	856	839	841	795	833	778	856	805	800	794	785	807	817	810	806	790	789	791	850	846	806	783	830	836	797	807	821	806	759	788	791	813	806	840	822	827	819	799	804	815	810	794	775	776	782	765	786	846	820	792	800	828	777	818	804	766	834	768	855	811	800	758	812	801	767	871	808	808	809	792	826	842	819	859	821	815	809	824	819	793	806	774	777	851	750	800	777	790	842	790	879	837	863	800	777	805	824	818	784	810	801	815	809	800	807	848	808	806	835	785	802	792	847	810	811	785	830	790	780	777	863	780	777	742	789	856	824	783	843	798	804	781	786	862	802	788	774	809	799	767	808	793	844	822	771	797	801	792	808	799	770	778	816	737	819	821	822	922	815	791	776	758	781	817	798	788	822	788	800	802	781	807	798	794	789	805	825	851	789	773	798	783	827	851	786	823	800	787	844	824	821	808	834	804	814	793	807	817	835	807	810	828	833	819	840	804	789	804	797	788	791	808	785	814	771	856	867	775	783	871	827	844	779	840	784	784	786	811	812	779	819	780	825	838	776	799	793	832	796	822	773	794	765	810	754	811	781	766	795	770	803	778	817	773	829	783	796	764	807	828	810	843	781	829	825	790	790	793	844	832	775	826	829	789	763	816	800	787	818	794	831	828	778	780	820	844	781	790	752	850	814	842	764	770	875	818	808	817	736	831	836	808	815	832	856	736	779	792	807	817	801	853	853	763	845	802	863	822	790	821	843	805	721	771	752	824	833	792	836	838	801	843	834	804	881	784	817	765	768	828	844	888	777	825	836	771	799	783	844	813	770	781	741	782	855	821	848	839	771	798	783	772	772	772	798	815	798	801	821	741	731	850	771	785	749	792	798	814	773	818	873	839	824	776	786	816	813	811	772	779	763	841	802	798	834	779	798	855	839	761	815	776	809	809	832	801	814	812	826	807	792	797	761	788	813	769	842	822	821	887	834	822	801	804	784	780	770	742	840	796	791	833	834	792	817	766	808	792	847	799	837	810	776	777	799	770	821	830	744	781	837	772	763	825	796	767	842	830	847	827	829	794	854	812	802	808	803	810	813	820	833	845	818	811	777	842	809	792	806	778	769	812	783	832	748	806	832	765	810	857	770	840	787	828	805	765	818	823	822	743	862	819	833	799	810	807	829	781	802	808	780	757	793	788	811	794	810	795	819	851	796	817	796	798	820	786	758	783	812	741	804	786	812	811	815	824	814	854	827	779	779	813	807	800	785	825	804	781	758	799	805	798	834	854	834	798	810	784	820	804	773	802	821	767	831	796	866	829	817	803	848	781	805	824	804	865	805	787	833	812	847	779	789	787	811	803	822	804	831	834	802	831	793	804	771	768	825	796	836	790	803	795	799	780	851	835	830	824	826	832	797	830	831	880	821	781	766	800	778	837	815	822	795	802	835	839	809	784	802	758	792	819	782	794	819	845	741	786	782	809	783	822	826	788	829	828	820	783	804	817	800	809	802	777	839	836	832	847	833	805	813	824	835	790	810	880	823	827	812	778	834	772	792	798	863	808	769	788	810	807	778	788	772	814	827	769	811	767	799	796	773	851	809	793	817	838	774	792	831	822	828	799	808	808	796	841	769	774	732	816	830	807	856	799	801	805	807	858	809	808	836	827	820	808	801	797	824	758	762	796	852	810	822	829	767	848	771	766	778	786	782	828	812	788	840	787	835	815	813	796	805	808	840	805	803	821	809	776	835	820	809	844	883	768	804	814	752	829	855	777	829	797	787	780	808	772	816	870	766	795	778	761	832	783	818	848	794	815	837	749	799	758	762	830	780	869	827	855	793	804	796	834	813	800	787	807	814	750	823	808	796	804	817	808	803	800	828	817	805	814	801	835	780	832	786	782	802	782	791	773	798	871	845	792	766	786	818	766	810	829	790	829	807	750	797	778	798	846	847	893	844	765	815	823	789	769	783	793	830	820	792	825	786	824	809	794	772	812	809	808	784	779	790	863	848	788	810	756	819	793	816	802	836	789	801	814	829	788	826	782	801
43726	48947	48407	29720	18188	9750	4416	1625	857	667	611	565	564	582	780	648	861	1246	1592	1514	1070	1098	675	2024	4983	3435	2193	1257	612	399	335	347	295	304	341	330	294	322	307	314	300	319	308	317	346	328	321	299	317	320	308	288	316	378	302	339	320	324	302	323	343	301	349	318	286	294	315	347	326	336	357	357	319	325	265	309	295	276	313	335	309	342	322	305	329	338	314	339	312	311	349	342	306	327	342	355	349	312	301	333	295	317	326	311	341	299	284	315	325	315	331	338	307	273	316	297	342	314	303	298	356	333	363	318	319	313	313	326	356	323	338	302	291	351	335	288	320	348	324	319	340	307	331	326	311	367	315	301	337	321	305	337	316	325	334	307	325	317	325	312	330	296	296	360	310	322	310	306	330	366	336	318	292	297	349	300	347	289	310	314	337	346	344	304	313	322	348	338	313	345	299	322	304	329	335	344	318	352	333	325	307	318	337	331	327	335	290	328	318	313	313	327	302	313	322	346	327	305	377	343	323	300	310	344	324	336	336	321	329	350	342	305	359	313	330	338	278	333	334	289	345	340	350	301	326	294	338	323	310	344	307	336	350	318	302	313	319	293	343	350	331	347	374	298	308	325	300	325	340	328	361	322	337	326	308	291	308	303	298	323	294	326	355	317	333	295	348	331	310	309	313	281	331	359	328	335	344	328	354	337	337	306	305	334	318	328	324	317	293	346	354	291	315	309	332	327	356	321	302	332	308	353	303	340	342	308	320	299	329	365	320	343	308	326	305	300	287	301	331	325	316	304	295	297	319	306	299	326	326	327	301	308	333	330	348	326	340	322	291	270	294	321	315	335	310	328	330	327	315	269	332	330	325	333	334	313	323	332	312	321	294	323	326	315	317	354	324	285	309	317	335	317	311	315	319	334	298	344	315	334	333	326	309	308	318	309	353	324	311	328	332	321	330	349	311	350	331	288	356	299	334	332	326	334	340	316	352	330	325	288	325	334	307	341	284	335	315	312	336	338	347	325	303	320	335	325	353	324	301	320	294	332	334	321	304	320	298	330	340	333	334	338	309	314	354	341	351	343	289	326	333	314	288	301	333	319	328	296	308	331	348	315	317	326	329	314	344	294	321	351	341	314	334	313	320	339	349	319	328	338	322	293	305	326	320	307	347	307	331	321	354	314	302	307	364	330	357	302	342	338	324	333	289	352	301	352	348	308	343	320	353	343	323	336	320	303	302	321	344	350	336	342	327	329	353	347	361	313	301	327	388	322	305	304	319	347	322	316	312	326	299	349	309	308	321	331	314	327	311	313	345	349	332	320	311	335	308	296	339	340	312	344	322	334	332	336	296	326	321	319	335	322	308	350	314	314	320	321	340	327	362	338	312	340	329	321	351	326	299	331	347	348	320	352	311	331	315	318	324	318	342	338	345	344	320	347	312	306	342	340	339	330	332	334	319	337	300	339	344	321	323	332	325	314	300	339	285	317	311	356	317	344	301	321	303	324	311	322	322	347	337	362	303	299	319	295	329	333	323	307	304	303	362	361	318	340	308	320	322	317	335	347	354	332	325	300	330	357	302	323	310	313	339	324	339	318	300	341	322	326	349	360	312	312	317	370	351	300	321	315	298	346	341	329	336	328	310	332	320	346	317	292	337	329	324	297	303	309	300	304	308	326	321	333	333	321	324	298	318	343	320	321	324	338	343	311	347	311	350	307	303	326	318	289	331	341	351	303	311	315	303	342	325	355	353	351	325	343	321	294	303	308	351	309	299	351	313	317	309	308	311	292	322	319	333	325	309	368	328	317	310	294	336	297	325	342	325	294	289	325	333	341	312	323	318	300	313	344	301	322	308	304	365	336	354	348	311	315	323	347	301	277	325	319	321	317	317	312	355	322	319	337	317	312	307	320	306	324	345	305	314	346	327	319	315	337	322	345	292	315	312	294	322	312	293	358	354	310	338	329	332	286	322	366	323	346	308	310	320	289	326	337	325	304	326	317	318	291	334	340	361	295	313	327	355	338	313	312	328	294	306	312	304	339	331	290	309	278	350	315	287	301	351	336	345	335	344	333	341	341	304	333	305	308	331	343	340	312	306	320	346	349	338	314	352	307	342	348	311	331	305	326	335	310	321	330	323	331	326	346	323	297	324	306	323	320	310	328	345	315	317	298	328	334	314	312	332	359	316	306	329	360	349	335	303	287	315	312	316	329	317	322	323	353	338	342	329	326	325	340	335	332	347	319	335	331	311	330	281	300	339	326	323	331	292	305	336	338	322	326	308	348	329	304	307	342	332	328	301	329	342	331	345	334	326	329	327	316	347	322	307	323	327	334	325	304	334	316	332	313	331	315	338	336	296	334	338	284	346	302	317	344	328	365	300	317	325	323	323	302	326	347	338	339	311	297	313	318	341	322	350	329	312	292	347	326	363	343	346	301	335	349	334	319	327	347	346	311	317	327	321	308	314	298	326	310	338	319	310	328	337	339	317	301	340	329	345	298	316	312	325	295	328	319	363	313	301	318	328	330	324	342	314	324	304	348	349	346	309	317	306	309	321	334	305	310	325	366	303	320	324	324	367	340	334	323	310	331	333	337	324	335	353	334	298	309	310	308	324	338	367	326	311	330	330	298	294	315	312	307	344	329	328	329	301	321	356	326	317	291	317	344	310	309	317	315	311	324	291	310	335	345	366	330	316	352	315	295	304	329	331	336	317	315	315	303	324	321	338	310	322	342	308	315	315	283	323	335	296	350	308	309	342	312	321	333	332	360	314	335	318	344	337	289	310	287	320	335	321	311	319	356	344	341	327	324	340	324	332	312	330	321	303	391	329	335	350	347	321	334	322	306	329	298	366	310	343	305	321	334	339	332	298	322	328	303	345	326	329	274	325	306	321	329	303	332	326	323	317	341	322	294	329	311	313	296	337	309	319	316	325	302	339	324	340	308	328	341	316	290	330	336	337	315	326	317	320	322	346	333	355	345	306	318	319	323	282	374	333	299	310	322	334	332	299	305	332	370	337	370	319	342	307	348	307	345	316	309	297	346	322	299	342	350	329	337	335	329	326	327	334	285	331	328	338	327	314	316	336	334	321	324	341	309	352	312	311	301	317	364	342	341	337	295	335	329	314	322	336	336	298	349	318	306	336	327	304	309	304	308	341	330	340	306	280	338	344	331	331	301	336	303	324	374	335	310	325	326	309	336	316	343	322	318	302	354	304	316	355	307	320	346	310	321	343	331	299	330	334	364	370	343	293	318	343	306	296	339	320	344	278	295	300	319	305	320	325	351	315	314	331	306	336	311	320	340	321	342	309	325	354	355	354	312	317	306	325	333	313	315	314	288	323	344	328	350	335	336	306	291	313	314	303	320	363	292	290	293	334	330	338	322	289	313	324	338	299	305	318	327	299	339	314	323	300	321	318	335	325	344	339	345	346	307	354	345	310	326	349	327	325	323	331	330	316	334	351	307	317	294	302	336	299	325	321	324
32524	43778	47485	12547	6215	4509	7138	2798	3391	2613	2312	2462	2281	2430	3106	2797	3817	6237	8088	7536	5254	5857	3192	11342	21527	15983	10495	5440	2242	1171	899	833	824	829	801	767	842	803	779	816	797	805	809	781	805	794	819	775	768	740	793	759	841	774	760	766	809	851	769	755	778	754	757	801	778	773	784	788	800	794	808	768	791	824	784	793	794	790	801	779	742	810	801	763	810	808	789	804	777	762	786	767	772	715	785	848	749	794	800	809	750	817	817	806	772	802	800	752	809	784	836	796	819	787	788	839	786	768	840	764	790	807	834	792	801	788	751	777	804	792	785	763	794	775	799	843	804	754	816	771	808	831	798	794	741	794	807	825	812	773	781	736	745	774	802	780	759	814	804	799	750	786	819	811	772	820	786	768	756	819	813	771	797	792	802	798	819	807	827	810	793	800	773	755	809	751	771	794	784	794	802	812	797	761	733	827	753	790	758	769	776	811	785	786	786	788	774	768	842	754	845	751	805	782	806	799	814	800	764	810	798	824	770	750	756	765	786	792	722	826	777	819	784	771	797	827	814	778	796	791	790	840	837	801	810	757	799	825	787	729	740	807	852	750	781	759	757	817	727	764	800	770	854	809	806	787	797	793	778	768	801	830	792	758	804	803	791	804	777	795	818	777	834	763	778	758	832	825	803	786	837	759	789	813	800	799	816	714	741	727	815	783	810	776	784	783	808	794	788	779	830	769	783	782	790	847	772	823	777	795	814	826	754	788	768	804	788	820	819	740	847	810	799	804	806	801	801	761	807	803	839	765	805	779	794	769	814	805	756	813	758	767	819	761	814	813	824	793	790	873	811	774	742	803	762	789	824	772	777	781	760	811	802	808	812	784	800	807	747	779	755	833	780	786	790	792	774	791	781	811	828	808	788	799	787	774	786	782	793	791	825	760	789	839	782	730	789	816	771	802	820	844	811	795	796	809	801	816	791	792	846	800	792	839	757	784	793	753	777	768	784	773	747	830	766	773	778	795	800	774	785	831	809	749	801	808	842	760	795	773	726	783	781	796	778	800	793	819	761	800	796	801	781	731	801	787	769	777	828	782	708	804	775	776	798	769	838	766	795	812	805	830	784	849	820	784	871	801	793	778	778	797	806	788	836	797	768	845	766	749	828	794	793	768	808	805	801	810	785	798	786	790	789	824	821	809	762	830	798	781	816	796	792	827	764	749	773	775	736	845	847	789	806	833	786	804	772	793	839	780	807	822	758	805	754	789	795	744	748	740	789	712	804	741	795	805	765	838	756	801	779	778	738	786	802	779	766	792	826	743	817	797	736	808	833	830	783	784	776	816	800	792	818	790	787	753	812	789	831	751	722	795	790	816	785	794	776	814	763	809	747	828	773	797	839	815	786	802	808	776	769	801	767	796	798	773	758	772	733	807	774	786	756	769	785	788	798	771	796	765	847	772	795	779	793	848	795	806	781	753	781	801	758	789	848	798	798	803	833	752	737	789	751	799	818	811	792	778	806	801	844	803	760	782	795	796	788	810	766	795	756	839	767	834	817	782	764	795	766	805	788	786	817	797	823	774	821	761	784	754	783	811	741	785	796	809	759	777	750	792	778	816	793	873	807	822	813	830	795	857	750	782	752	835	741	762	831	843	776	810	815	771	841	800	790	767	768	818	779	810	759	788	786	764	848	755	772	790	765	789	749	824	756	800	777	806	794	793	810	751	798	798	737	803	756	800	784	762	779	774	819	781	736	806	812	825	794	773	800	799	801	802	792	767	788	799	779	764	756	766	806	751	815	812	778	834	812	762	830	822	773	751	814	803	859	767	858	758	788	752	749	782	779	850	778	794	816	783	822	812	735	779	855	836	753	784	782	819	805	826	763	733	806	774	788	808	735	746	793	790	813	782	810	789	747	814	778	844	769	761	770	856	795	790	798	760	759	792	767	810	778	800	842	802	794	742	780	825	829	773	813	819	781	801	788	806	762	795	796	740	792	766	776	827	774	780	823	800	804	783	810	800	798	778	751	806	790	797	775	807	791	834	771	814	780	792	796	812	781	852	786	803	767	841	854	829	833	801	850	798	780	793	828	777	835	769	774	826	777	799	770	794	789	798	809	825	807	827	758	832	781	847	766	902	790	827	852	816	801	810	816	772	781	841	810	762	770	751	823	777	799	813	838	830	768	779	804	793	829	813	780	802	769	769	765	847	843	821	821	807	813	828	737	811	837	823	739	762	804	788	807	803	796	765	819	798	791	777	756	732	809	754	780	756	799	784	722	789	831	824	783	823	797	798	733	803	788	774	837	813	801	802	826	819	790	824	810	823	784	787	768	787	818	750	770	855	820	773	825	773	847	793	842	824	761	802	773	761	799	808	782	784	798	791	826	756	831	776	802	799	825	800	763	806	784	790	822	767	830	768	816	789	739	808	811	768	748	789	772	805	763	791	793	812	807	766	824	790	757	782	790	753	797	790	869	778	782	781	777	776	799	763	773	791	824	798	785	823	858	775	789	790	797	739	786	765	825	747	822	818	809	827	770	810	734	826	737	802	753	744	809	832	804	825	833	795	802	811	779	776	765	850	795	800	846	824	821	799	732	796	806	804	773	745	799	830	813	794	761	797	846	754	797	777	770	741	779	810	828	757	785	783	817	737	801	754	765	787	814	799	785	799	797	848	776	774	759	815	791	824	799	800	790	797	796	821	810	789	760	840	836	753	820	847	804	787	808	841	758	749	800	798	830	817	770	819	835	805	799	786	766	809	818	794	854	824	825	786	828	792	770	789	797	812	824	800	774	779	815	825	792	849	771	825	823	767	833	815	773	834	729	782	833	807	762	737	783	796	817	829	752	793	828	794	794	777	799	730	798	806	785	859	728	793	826	796	738	781	784	824	758	780	772	780	807	788	777	779	796	806	832	781	748	816	767	772	815	799	820	778	803	804	795	809	750	780	820	746	780	786	743	762	758	777	809	801	812	795	795	821	822	794	785	839	779	800	760	772	786	793	807	797	791	756	780	766	805	758	775	785	817	822	777	760	770	767	764	827	810	864	783	797	783	748	750	711	780	766	832	789	777	749	809	801	787	751	770	810	793	796	802	734	782	791	818	779	812	817	784	805	764	829	839	752	832	810	788	763	818	819	835	796	778	782	783	822	794	754	798	815	831	804	798	780	788	782	785	787	773	735	780	804	803	785	773	828	759	746	741	785	826	758	802	772	782	769	758	755	761	754	811	780	824	780	817	811	757	783	815	798	809	813	780	773	756	806	780	786	818	760	745	769	810	783	762	807	790	802	846	834	817	816	790	804	792	812	782	780	765	814	778	754	783	768	788	758	805	791	791	761	827	824	811	776	783	780	811	785	785	813	764	785	783	770	819	759	770	834	754	785	742	798	779	847	768	813	806	829	839	794	802	800	769	836	793	806	798	808	844	729	763	792	807	738	766	789	799	812	813	794	778	795	771	809	774	780	793	761	783	747	800	799	865	812	753	769
50736	52496	34463	23719	19711	13708	7566	3280	1303	1205	1291	1009	1081	903	1098	1400	1413	1701	2444	2069	1548	973	588	4689	9634	7016	4020	1938	802	456	328	302	281	312	299	273	280	324	311	285	318	326	275	299	316	300	347	300	299	294	295	304	296	304	305	307	275	299	307	326	299	277	324	281	292	301	314	289	316	339	313	310	256	285	288	298	289	300	324	281	322	313	319	329	293	347	278	265	303	287	283	286	327	316	311	292	292	252	311	343	288	305	284	328	295	294	300	303	297	332	298	307	294	291	285	317	267	297	341	295	281	307	291	299	321	298	318	275	292	285	300	289	274	285	272	309	309	310	246	321	300	265	287	282	292	287	268	280	301	282	295	312	322	315	273	290	305	303	293	263	294	311	295	298	311	305	291	308	294	313	299	319	281	297	276	281	292	298	296	303	308	298	338	285	288	282	294	315	296	284	295	267	299	295	322	302	293	295	309	300	281	297	311	340	291	321	309	309	328	322	275	317	303	311	295	312	276	280	275	290	280	274	306	301	310	302	255	278	283	310	317	290	308	293	301	319	269	274	282	298	280	290	310	301	312	303	317	308	334	283	301	326	295	262	328	265	310	298	301	313	294	278	305	304	298	306	332	319	317	266	284	335	316	289	276	307	280	272	307	298	316	302	279	291	280	278	277	288	292	285	283	284	314	304	332	286	259	284	280	284	310	338	295	328	279	308	304	272	322	328	306	327	291	305	261	285	284	284	255	328	298	263	319	291	335	301	284	280	325	326	275	279	324	298	306	305	300	272	315	285	274	298	263	277	293	324	287	293	289	276	284	306	301	315	318	285	292	308	344	307	293	273	274	340	280	286	295	276	273	339	294	308	277	312	285	281	294	326	309	317	270	305	286	265	305	327	282	283	296	304	325	306	297	280	299	291	284	288	293	269	321	296	333	304	321	319	335	320	315	308	312	333	324	350	281	330	286	283	347	303	285	297	315	282	283	277	289	327	296	279	288	292	283	289	327	302	281	311	333	299	276	299	318	289	295	267	325	314	285	307	316	305	299	279	288	311	313	301	292	334	288	312	296	323	316	319	282	300	316	330	293	265	324	274	315	302	315	304	339	293	299	268	277	299	316	322	309	302	297	288	332	307	309	278	306	312	293	301	276	313	301	308	263	299	283	321	296	295	292	301	308	306	282	314	319	295	271	346	316	305	305	305	284	336	280	299	296	318	306	282	335	294	262	285	316	326	297	306	290	307	328	300	277	307	282	327	330	320	271	300	305	287	277	308	292	299	300	269	318	267	300	335	300	283	297	284	303	267	310	325	303	302	263	314	301	284	290	335	282	325	307	313	292	305	278	279	294	283	296	297	299	315	284	320	293	293	293	301	261	280	293	356	278	331	311	306	284	292	325	280	297	303	305	304	320	293	308	296	306	323	281	310	279	264	301	285	293	307	279	297	298	334	299	313	303	286	314	315	279	303	289	317	314	267	289	320	280	293	340	314	306	299	312	295	297	283	301	286	291	324	287	304	325	280	278	279	295	297	310	310	302	305	314	263	304	293	274	286	301	317	281	291	305	305	301	314	301	273	304	311	281	282	301	275	330	280	294	319	316	322	327	289	255	310	316	283	289	285	248	315	317	311	309	298	297	283	297	293	313	314	301	292	287	247	322	291	287	280	275	299	288	319	306	323	299	327	317	286	303	303	323	291	315	315	299	307	322	315	297	320	318	288	323	287	325	336	293	272	288	313	289	293	292	290	306	340	320	308	271	320	299	303	301	283	325	271	336	319	290	273	280	309	287	292	285	274	312	314	313	312	298	293	289	285	301	333	297	296	319	304	280	259	327	277	265	320	308	314	300	336	264	304	280	324	320	300	292	264	283	288	306	295	294	302	291	322	294	297	296	279	290	317	283	330	325	304	286	310	297	305	286	289	332	273	289	304	305	298	271	312	317	311	342	298	305	293	282	298	294	282	300	309	314	326	296	291	278	265	310	260	346	277	299	314	310	322	319	311	292	294	274	300	340	324	295	334	287	269	302	276	282	301	285	283	294	297	308	300	283	345	305	312	337	304	323	304	306	293	308	357	316	313	279	299	283	268	302	284	286	309	297	289	329	312	288	308	306	318	317	266	315	293	312	281	275	309	271	308	281	279	321	328	301	285	307	281	280	270	300	314	283	282	287	297	289	303	295	315	290	315	291	318	302	301	282	309	285	316	297	271	302	272	317	281	337	313	311	301	261	317	291	322	278	289	290	295	293	300	296	292	315	281	317	287	286	293	299	309	328	301	307	334	305	293	302	288	317	307	307	308	331	299	296	308	298	332	304	297	323	305	260	275	254	313	314	305	291	290	302	331	304	294	312	316	264	297	287	298	335	316	296	292	312	295	300	297	302	316	309	285	296	289	265	290	282	279	283	293	305	280	280	298	321	302	300	324	293	286	325	284	287	323	284	290	310	344	269	315	284	284	281	331	285	308	296	303	265	271	311	275	309	276	303	289	299	294	306	316	306	298	300	318	295	264	298	267	320	314	316	293	316	314	296	320	310	280	300	307	297	272	284	304	299	307	315	281	284	304	277	317	289	288	262	293	316	319	300	294	298	295	297	299	305	269	282	288	274	311	316	291	311	298	293	284	304	289	295	295	289	318	272	293	286	297	293	303	273	293	281	313	314	307	289	285	285	302	312	303	280	284	288	317	318	318	305	269	293	324	299	307	296	296	291	279	312	331	278	275	295	322	295	309	276	283	324	310	311	329	339	260	304	280	306	315	286	279	320	335	326	318	273	305	278	283	284	300	310	293	299	310	295	320	315	276	304	285	283	281	274	290	253	302	285	258	291	307	310	315	307	300	318	294	305	277	310	296	297	285	286	296	296	299	297	291	310	322	320	303	307	263	309	332	297	305	308	340	304	322	326	304	286	291	257	289	293	294	290	304	288	309	318	311	327	279	322	267	302	274	274	334	273	304	307	314	285	309	306	294	318	306	301	301	326	295	275	295	297	318	325	312	303	312	299	303	298	287	330	309	298	295	299	316	302	319	288	322	338	283	293	322	318	314	273	288	298	298	318	304	284	287	270	313	307	291	274	288	287	346	315	269	317	277	273	305	296	288	322	322	320	307	292	337	303	306	301	261	303	296	325	268	295	296	274	295	286	315	291	308	327	322	299	312	295	295	327	281	324	307	319	288	306	288	280	317	276	283	279	301	316	307	309	270	298	290	337	270	302	278	303	285	300	302	342	319	283	314	313	272	343	246	324	291	315	267	303	291	291	259	292	329	323	292	292	286	273	273	295	307	287	285	317	299	274	292	306	289	302	276	311	280	259	287	304	294	282	327	319	302	312	337	300	290	298	303	322	290	296	308	296	304	299	302	333	311	277	296	326	304	317	287	298	297	291	297	283	316	281	278	320	298	305	305	336	291	315	300	264	307	305	325	292	343	322	291	279	259	275	286	293	315	309	295	294	298	322	318	309	288	294	272	328	321	283	311	304	289
38894	49781	24048	13104	8556	6659	8119	4886	4169	5064	5059	4128	4385	3660	4583	5519	6087	7016	10181	8127	7266	5210	2366	20743	31765	25495	16847	8685	3307	1297	883	718	764	723	715	712	736	705	699	737	712	715	722	782	768	729	763	717	739	734	700	739	735	739	723	778	745	709	690	703	748	722	767	733	701	735	775	750	704	746	763	728	692	672	748	727	727	724	753	742	731	741	712	745	741	729	703	757	737	701	754	676	766	718	695	752	727	709	720	730	707	744	728	780	715	710	728	695	705	715	703	694	719	722	757	779	726	715	750	696	697	708	722	684	747	705	722	675	778	758	742	742	690	755	698	769	718	740	778	725	761	750	747	753	753	736	731	713	691	768	753	723	739	691	724	689	732	681	682	752	708	748	700	749	713	686	727	681	703	732	689	732	758	764	759	704	768	688	712	705	730	721	694	758	756	784	744	750	714	754	764	718	714	717	747	734	717	722	738	689	733	669	669	710	735	719	723	725	736	719	731	721	684	736	711	740	746	705	711	716	717	764	728	698	719	736	698	736	679	730	743	723	747	676	702	730	720	704	726	738	752	731	729	731	717	744	701	749	733	722	725	740	741	719	715	727	697	780	742	719	705	725	709	741	712	741	749	685	741	704	708	704	753	692	743	774	708	710	700	707	764	727	689	704	708	694	704	689	731	702	702	714	713	703	724	735	730	719	740	723	733	733	757	688	736	699	738	753	736	757	686	786	706	746	722	744	751	735	730	783	703	697	736	687	705	719	695	758	731	698	751	745	770	756	708	727	738	703	737	744	752	744	713	727	692	742	720	651	768	766	734	745	752	749	720	732	745	736	730	721	750	698	763	695	777	708	719	664	677	697	740	772	696	693	732	741	699	727	718	713	730	743	700	743	706	716	710	755	746	674	726	700	779	707	705	722	708	752	738	696	747	771	745	729	733	725	700	742	723	746	712	747	708	702	743	747	744	708	687	728	671	711	708	690	724	757	757	709	698	749	748	710	759	685	679	758	717	763	677	695	686	682	745	718	710	758	738	692	752	708	696	722	732	698	722	681	709	687	710	772	744	710	775	707	746	718	734	728	691	743	758	731	770	762	748	694	755	714	746	786	720	760	739	785	699	784	730	757	756	715	728	728	751	759	684	717	732	710	756	749	716	718	737	730	749	740	777	734	699	659	700	700	705	719	738	738	717	752	728	715	715	683	741	730	708	707	722	694	732	729	738	686	782	691	781	730	722	778	784	743	722	711	708	715	683	694	719	760	712	710	729	758	671	725	678	762	689	711	704	758	695	725	736	737	714	757	756	683	764	714	706	684	730	721	749	742	764	723	731	704	719	736	760	711	709	725	728	723	742	704	682	719	731	725	720	729	715	672	702	743	705	703	757	692	719	712	728	714	754	757	694	715	701	722	757	722	727	713	742	744	719	726	673	685	703	738	722	762	756	700	726	726	726	686	738	688	768	708	700	747	707	733	722	703	719	786	700	687	738	762	762	739	761	744	661	704	756	712	690	742	722	743	712	711	714	741	730	733	701	728	698	742	709	725	757	736	757	702	694	724	713	740	765	717	725	687	723	699	729	723	708	711	772	712	727	770	737	752	769	787	747	690	778	757	724	726	705	739	688	777	736	716	703	774	758	711	768	725	753	705	694	709	764	783	782	724	736	779	748	710	706	692	732	725	708	741	700	755	671	688	705	712	695	702	748	711	728	686	763	745	699	740	700	749	775	762	734	743	743	772	752	730	711	718	719	753	682	702	707	722	747	711	722	734	726	703	709	710	675	758	764	715	733	716	729	698	734	784	737	730	695	778	693	756	724	740	678	734	733	716	706	730	742	702	739	726	717	690	695	704	783	741	701	725	724	707	691	736	728	761	754	700	763	731	788	777	734	753	746	706	714	692	714	732	767	682	713	777	731	726	715	731	661	766	772	766	775	744	706	767	730	705	689	710	745	738	711	702	748	691	711	730	681	762	776	766	737	738	747	749	750	756	736	710	746	717	688	725	711	690	680	741	740	742	725	651	710	708	689	719	699	744	754	765	692	768	739	712	764	717	698	728	752	717	770	718	721	734	735	705	741	730	743	693	752	709	707	706	774	738	718	682	705	718	738	731	675	716	748	704	728	709	805	744	730	755	730	701	762	757	725	763	737	734	757	765	719	675	732	743	756	681	761	710	720	741	693	747	682	728	705	750	759	749	718	716	751	730	730	687	724	678	707	699	684	719	718	713	679	695	715	692	715	735	730	714	767	741	714	711	755	693	717	723	729	712	719	728	708	717	717	754	688	663	702	746	746	740	692	688	695	754	705	720	734	726	716	720	731	720	671	721	765	718	728	705	717	709	753	735	685	720	681	745	727	723	717	765	662	712	705	694	720	723	761	797	697	742	733	723	679	742	726	757	773	765	725	688	738	774	732	732	751	717	753	727	738	709	722	699	766	732	746	734	754	796	731	719	719	743	734	724	724	734	750	704	721	740	712	680	765	737	731	762	743	715	769	696	743	753	715	701	715	729	754	709	739	720	718	736	723	691	714	728	706	769	744	716	721	694	739	730	742	706	737	685	755	785	796	687	710	737	741	746	745	748	716	722	677	763	700	720	692	743	721	736	753	738	717	775	727	709	694	716	732	742	770	704	755	705	738	733	739	764	755	696	719	764	676	719	730	702	712	740	696	742	744	678	724	746	751	726	716	692	734	749	727	706	745	720	707	667	702	787	701	688	738	729	763	737	792	683	712	728	728	752	704	750	723	770	690	718	745	736	764	674	793	726	735	764	672	728	714	770	747	720	732	729	686	747	791	737	699	724	723	708	684	705	706	708	818	691	744	719	750	758	703	720	719	726	750	756	714	771	732	765	727	736	744	663	740	719	709	729	697	734	690	727	749	756	696	717	701	696	727	705	698	753	753	759	709	735	688	745	742	733	692	749	692	751	745	768	679	747	727	724	747	734	811	769	754	724	720	717	722	727	744	737	769	752	779	694	730	719	725	726	753	720	717	731	762	804	780	759	719	712	705	757	754	743	742	751	742	757	723	735	756	709	739	752	732	709	752	690	717	681	739	709	726	725	735	726	664	729	737	753	737	737	724	707	750	719	708	742	732	710	719	696	679	750	670	731	781	733	746	768	663	707	731	720	745	738	704	742	691	686	722	750	714	705	704	725	681	750	696	723	696	741	743	711	698	737	733	746	740	777	746	789	728	744	712	737	778	719	750	708	729	738	725	730	738	714	703	689	734	717	714	706	697	736	781	729	727	697	749	693	741	726	729	726	712	720	695	734	736	765	723	713	716	715	693	734	714	684	734	716	717	728	748	715	718	744	696	748	744	697	705	770	701	724	727	748	751	719	731	722	721	690	757	753	764	703	735	765	697	699	689	732	729	714	738	710	716	758	758	705	750	700	737	737	729	713	730	683	729	712	706	695	759	721	757	691	769	730	750	757	721	732	697	714	745	796	681	698	713	716	741	704	739	720	688	677	733	727	747	698
13122	8872	2441	821	475	486	527	430	469	403	408	397	357	376	398	386	396	366	356	343	381	330	312	433	801	935	771	560	432	341	355	318	353	360	357	334	316	310	333	336	340	329	369	323	316	330	340	330	329	328	358	335	330	329	333	333	344	376	322	314	324	346	349	346	325	313	353	360	337	355	326	330	328	325	312	336	337	269	325	326	302	346	357	342	339	331	335	299	335	319	334	341	324	330	340	356	335	353	370	354	307	337	329	333	317	344	359	345	328	349	318	358	316	347	347	352	322	345	352	305	332	353	331	303	388	370	321	330	364	363	353	340	322	309	331	339	346	331	355	359	330	360	343	338	330	351	308	309	317	370	337	333	344	319	349	348	376	336	282	346	334	338	321	330	336	339	354	355	335	334	332	354	363	345	323	314	313	308	335	349	324	393	326	363	337	337	366	332	286	333	292	322	323	336	358	336	328	329	369	353	344	310	300	304	326	314	356	336	340	293	349	325	341	335	352	320	367	346	328	324	346	337	318	305	326	328	328	330	343	347	316	328	356	339	352	381	331	312	359	345	318	346	352	342	306	352	328	346	336	343	317	329	312	308	344	332	341	354	329	324	352	364	331	290	326	323	313	342	313	306	316	352	355	331	353	337	380	349	348	346	336	357	330	323	315	335	358	351	339	327	345	342	351	304	352	300	327	304	343	354	348	309	332	337	313	353	344	309	351	339	328	323	367	319	344	341	325	345	332	365	313	320	322	315	347	364	365	349	350	323	373	352	320	340	361	358	349	347	334	368	338	322	334	300	345	316	343	302	328	344	323	355	324	309	356	346	372	351	341	376	350	371	331	332	334	332	345	344	328	329	337	329	315	312	356	298	374	340	332	324	356	348	328	354	325	343	311	322	328	326	383	355	320	340	344	342	337	362	334	331	332	356	320	351	327	345	343	334	328	343	334	315	326	349	318	351	326	354	337	331	355	308	338	346	329	347	350	375	351	299	349	300	357	327	335	331	348	314	323	363	299	338	314	338	354	315	322	326	357	351	373	321	338	307	319	360	340	332	332	323	345	337	324	324	336	344	371	331	356	359	344	320	359	342	317	338	335	333	350	356	338	335	312	354	317	335	327	336	342	362	319	320	333	353	369	359	329	343	320	360	347	340	316	303	330	354	329	354	327	358	315	325	343	303	340	322	370	335	322	326	355	356	328	326	355	335	323	380	360	328	363	323	358	291	340	332	350	322	331	319	311	334	333	333	338	341	340	314	337	306	346	294	362	361	357	334	353	337	341	314	328	341	339	343	341	308	344	310	346	318	344	316	338	353	354	316	341	346	361	324	317	308	343	303	349	331	336	346	311	361	323	367	352	357	315	319	306	327	349	318	322	333	332	349	298	322	304	362	331	347	333	325	346	348	335	356	334	327	335	332	318	369	344	355	338	347	304	343	345	316	390	304	386	285	318	324	318	332	337	308	297	342	353	350	310	351	326	355	323	356	340	347	340	317	369	307	307	345	364	316	347	350	339	324	351	353	327	342	368	338	314	367	328	383	353	328	327	361	355	302	322	376	363	335	351	324	321	333	321	317	324	320	317	313	327	310	333	343	353	360	313	342	335	336	335	335	355	323	340	331	345	333	332	398	342	359	334	329	362	352	312	319	324	334	337	292	337	338	336	299	292	333	341	341	369	350	330	302	343	333	352	348	335	331	370	314	322	337	323	292	351	320	339	326	319	343	344	298	323	337	340	332	329	320	374	347	335	348	340	370	336	321	318	313	375	364	354	324	341	324	347	338	327	363	334	351	356	344	327	341	312	334	313	326	338	321	324	322	329	329	329	314	345	345	339	337	336	333	312	285	331	345	358	339	344	333	347	303	331	332	351	378	309	341	329	344	349	338	326	354	341	330	335	363	303	311	319	354	341	351	339	322	340	356	314	320	311	335	302	357	318	367	312	350	329	315	334	325	331	335	328	350	317	337	354	310	304	335	335	327	375	326	348	317	328	316	317	334	337	350	315	327	336	313	348	309	352	354	322	330	347	315	326	317	340	352	304	340	348	348	348	379	322	361	354	333	320	362	343	327	339	345	322	314	332	341	343	344	321	341	350	346	370	338	354	311	344	323	348	347	308	317	338	369	340	343	343	343	334	309	318	343	332	346	337	335	336	353	353	325	333	370	336	333	352	329	294	341	323	351	314	361	343	349	328	317	336	344	379	319	327	324	332	354	329	360	375	317	320	321	359	351	341	367	310	347	307	349	313	361	318	328	298	331	346	335	346	349	332	305	364	356	321	315	348	352	346	353	320	323	316	329	331	298	343	342	354	307	320	347	373	355	320	312	329	359	330	346	312	303	294	346	342	372	336	330	314	347	348	348	356	352	369	335	315	332	360	322	364	344	391	360	327	338	342	340	330	306	326	334	340	333	342	319	344	374	298	316	363	335	396	356	316	307	345	327	343	335	339	369	326	348	348	345	325	354	341	328	310	360	312	333	325	302	311	334	323	332	345	342	359	370	315	326	371	373	348	360	336	341	305	360	342	360	353	356	305	334	326	322	341	312	313	304	337	305	339	321	352	335	338	368	329	328	314	323	330	346	329	333	339	354	307	341	333	364	350	349	324	313	302	322	356	337	375	364	377	326	358	360	334	328	388	354	348	336	318	351	297	345	351	354	310	317	358	333	321	337	337	336	324	331	335	325	364	305	344	330	322	335	351	344	361	365	355	351	327	359	291	350	341	339	329	330	337	352	332	342	312	352	321	310	325	339	310	375	313	335	346	324	332	330	339	280	338	354	332	374	382	329	353	331	348	330	364	338	315	323	348	332	357	370	376	284	342	340	353	352	364	360	327	341	322	325	305	340	301	311	353	311	327	345	344	316	320	366	340	356	342	332	356	329	327	322	362	345	340	317	357	341	344	332	328	335	322	366	337	350	326	310	348	319	308	358	354	346	318	316	323	315	344	335	317	356	339	302	362	351	343	307	339	321	334	363	311	314	339	312	340	348	316	333	337	310	361	341	341	313	343	363	360	290	330	360	353	373	363	332	374	321	328	357	356	344	330	338	349	349	295	356	377	332	326	315	334	377	354	328	359	336	331	330	381	357	329	353	350	348	341	347	366	316	363	300	310	355	334	315	356	348	329	321	324	341	351	351	322	317	348	317	318	320	371	344	347	368	371	350	340	326	323	312	318	365	338	345	370	351	360	292	329	320	361	337	327	328	318	325	336	360	353	355	292	305	348	309	377	341	340	305	313	323	341	353	341	296	353	352	320	305	379	328	344	381	363	312	339	377	332	318	342	341	315	318	317	343	358	360	344	367	328	352	332	334	319	343	346	359	330	361	340	359	300	331	372	340	275	327	343	342	336	357	332	351	336	322	320	346	348	311	341	356	341	357	348	362	363	327	301	368	326	342	335	321	381	338	337	337	347	343	377	315	346	340	337	326	319	350	366	326	354	323	347	339	346	357	317	352	345	346	317	326	345	291	335	381
9023	9531	4350	2144	1476	1574	1768	1460	1365	1319	1358	999	1079	985	1060	1099	1083	1085	1106	986	971	921	923	1512	3535	3908	2972	1857	1187	965	890	872	842	846	811	776	777	804	756	801	795	854	798	828	831	818	848	843	865	814	881	774	862	756	854	900	813	840	871	816	861	812	798	812	788	877	795	787	788	875	811	796	842	778	850	833	834	785	801	827	817	821	801	880	826	848	850	824	824	830	779	799	764	791	855	832	801	792	776	833	847	834	790	857	804	787	877	798	803	800	839	890	817	845	817	894	871	805	803	836	816	804	865	819	783	822	811	871	831	824	793	849	779	845	855	771	820	800	749	848	867	848	784	779	812	839	864	830	792	835	833	802	847	822	799	820	832	781	814	845	837	888	815	765	857	787	836	862	780	839	855	817	829	870	852	741	815	799	767	852	778	807	814	811	814	806	838	866	841	808	843	835	838	836	800	769	811	838	822	865	827	832	798	814	848	851	845	783	773	816	795	834	797	823	811	793	843	795	823	852	812	800	807	819	822	812	816	812	837	826	806	855	798	807	817	824	822	825	831	853	784	852	832	827	835	817	798	798	852	801	834	813	770	821	834	817	817	855	838	848	842	798	863	823	827	829	839	854	838	832	870	804	809	846	830	786	810	856	840	848	868	822	821	829	814	816	848	831	812	830	818	867	805	853	795	784	798	794	825	875	875	842	773	840	792	844	853	866	853	858	762	795	859	821	830	850	804	806	837	809	826	821	823	882	825	819	814	807	850	821	795	860	808	837	794	835	828	834	844	815	817	828	803	828	795	824	855	814	815	834	846	778	797	823	815	837	819	864	848	834	866	878	853	844	849	855	777	843	819	785	813	773	870	864	804	823	865	813	864	832	808	857	870	840	814	852	830	853	820	854	788	776	801	839	861	824	803	853	855	854	839	781	825	832	841	811	815	834	820	822	837	819	778	832	835	849	832	801	780	798	863	789	877	822	808	822	809	851	849	834	837	834	850	810	837	850	835	826	799	832	832	858	814	822	806	828	837	826	825	786	883	862	837	848	834	832	766	852	775	837	843	866	871	824	834	756	847	836	780	860	819	834	805	819	822	879	844	860	834	820	853	839	838	843	812	810	864	811	827	844	783	820	813	865	803	850	805	789	824	792	833	808	803	857	800	853	838	788	802	838	801	800	799	808	810	801	837	861	822	799	839	810	812	803	806	816	822	838	804	863	780	822	802	854	770	843	859	865	842	836	853	841	854	797	793	784	801	829	834	808	838	847	845	800	836	782	763	826	831	833	848	820	829	830	808	790	811	797	807	846	820	856	825	819	803	797	835	832	812	787	851	866	818	858	797	786	852	801	849	768	824	802	788	786	839	813	827	845	868	847	843	795	841	851	836	805	811	805	777	798	832	831	805	837	860	775	810	844	839	834	821	813	861	803	860	821	802	889	832	769	809	846	835	832	818	801	885	814	819	815	867	755	814	811	809	781	894	816	850	828	819	762	833	818	793	818	795	803	830	833	849	843	846	823	834	844	873	889	838	833	820	829	857	826	816	784	844	846	784	835	820	797	801	802	892	769	794	798	784	790	807	832	815	809	821	778	770	858	821	803	840	789	771	879	856	792	802	867	795	806	854	858	791	853	834	835	861	884	791	790	862	889	849	838	762	873	775	788	838	843	836	794	827	856	786	820	835	804	878	797	858	805	819	849	809	785	797	822	840	847	860	835	846	804	799	842	826	822	831	817	830	827	801	834	841	818	812	809	831	816	775	799	857	825	802	871	875	810	831	815	786	800	818	826	807	783	795	840	777	813	834	838	821	774	859	776	845	795	867	813	837	772	829	813	867	824	851	819	818	831	858	801	857	831	810	845	864	829	846	811	789	847	845	850	865	837	819	773	824	821	806	790	831	827	800	797	837	865	853	814	800	836	800	827	811	821	842	834	812	819	814	851	851	783	843	822	878	826	812	823	870	759	788	839	806	820	831	804	840	770	831	870	765	809	850	840	892	840	817	803	820	847	833	765	865	823	838	776	840	797	837	889	822	860	830	809	856	823	866	804	789	857	764	818	780	810	841	788	831	849	767	762	819	838	812	786	816	787	829	801	843	838	828	791	800	851	810	794	866	854	839	825	844	849	810	826	798	849	849	820	843	851	822	798	779	779	753	798	869	892	827	851	851	835	805	843	804	840	836	787	870	835	821	872	771	862	810	846	890	839	852	841	817	806	712	870	806	831	800	828	825	861	835	833	808	801	795	851	833	807	809	805	826	837	831	834	824	818	830	809	796	822	785	808	793	842	784	804	802	826	812	821	852	824	868	857	817	837	840	811	832	853	809	861	797	854	823	810	824	813	865	800	803	813	840	861	848	832	834	819	810	830	834	878	818	800	845	832	786	806	828	827	789	839	835	860	835	872	860	812	809	867	844	817	803	803	753	808	831	827	785	814	854	764	829	843	838	846	835	815	816	783	796	849	821	803	822	879	820	795	871	808	845	838	814	810	836	806	805	808	798	804	861	814	821	822	790	822	770	839	785	898	832	830	876	851	838	834	818	813	819	822	828	836	814	827	831	833	866	784	839	849	857	887	806	817	842	798	799	840	765	781	803	829	820	813	826	832	833	760	751	850	855	776	834	810	815	819	821	867	819	798	848	832	841	820	798	800	783	873	852	792	869	848	819	834	818	813	815	823	833	810	803	856	843	786	862	776	822	778	833	837	810	808	787	866	877	817	859	802	832	806	804	802	799	824	826	785	797	825	836	831	834	841	858	833	808	797	799	838	810	802	797	833	823	859	857	827	817	809	832	811	784	826	759	767	823	813	875	794	857	846	836	827	830	802	812	852	782	812	855	787	832	821	853	816	832	838	822	827	834	826	825	800	813	771	874	842	831	864	840	842	858	815	807	834	846	818	824	759	856	820	860	799	824	844	824	804	853	828	828	838	859	843	870	868	783	847	773	831	872	829	787	805	859	821	868	783	785	823	839	839	798	794	803	836	842	779	858	791	855	917	816	797	842	845	849	807	846	830	799	827	823	826	864	804	841	807	815	822	790	840	861	847	816	844	833	809	799	783	820	839	829	762	818	791	795	889	844	837	823	792	777	833	796	799	780	858	806	774	827	814	828	857	818	819	860	842	781	807	827	798	824	859	812	813	860	859	835	812	840	833	859	807	822	847	763	825	823	820	814	808	850	796	862	795	818	842	825	883	803	806	752	803	853	792	824	793	832	816	764	798	842	799	849	792	844	793	820	801	829	854	824	818	839	867	868	795	791	853	858	820	806	824	799	877	827	843	785	808	803	832	839	832	828	813	860	806	881	805	852	815	839	835	757	773	853	864	805	846	891	859	801	890	829	854	788	859	842	841	820	835	812	847	842	814	815	803	823	808	843	811	830	808	777	876	832	805	843	834	896	800	841	857	844	845	759	838	835	772	824	812	838	800	797	803	813	805	830	846	812	859	837	885	845	800	877	801	807	838	832	840	800	829	825	826
36603	45890	43008	29784	14704	5710	2459	1534	860	639	662	508	575	568	555	715	722	900	825	683	501	396	340	2461	5136	4095	2355	1116	559	403	350	317	334	306	289	315	332	277	335	302	331	293	302	303	308	286	323	325	298	336	275	306	321	329	344	313	319	308	311	290	321	325	309	291	313	325	306	335	312	341	318	304	335	309	316	293	327	302	329	293	316	275	339	315	298	330	321	302	330	306	333	295	284	307	306	273	353	294	345	332	311	290	317	320	305	328	323	322	342	305	290	359	323	327	289	286	316	293	322	311	323	322	307	346	304	319	338	327	286	328	297	297	319	348	327	323	313	313	294	277	321	339	285	313	313	287	317	311	292	341	332	292	305	336	321	283	298	333	310	299	323	334	287	286	314	313	325	305	306	326	296	316	304	299	296	334	261	287	317	311	331	321	320	324	286	323	318	337	298	325	320	314	313	330	328	310	312	304	284	321	288	350	332	337	330	317	284	318	331	297	325	328	330	328	294	311	273	319	315	316	301	301	316	292	311	298	310	316	302	298	309	319	322	340	347	320	286	322	326	320	320	301	314	306	330	311	296	309	310	349	316	319	354	295	296	291	296	340	328	314	306	332	297	275	294	307	329	326	313	310	315	316	353	296	337	333	312	313	283	322	299	326	317	333	335	315	361	331	337	358	324	303	320	324	273	303	303	301	334	278	330	310	324	310	325	317	317	328	319	312	262	296	336	339	319	306	337	294	301	289	268	336	275	325	313	301	290	333	318	361	312	271	338	272	289	330	314	324	301	306	324	297	318	327	332	378	310	295	302	298	300	313	271	342	309	348	296	277	315	323	325	301	293	304	302	297	316	303	314	279	320	321	291	296	321	322	292	304	323	320	321	299	324	341	322	315	325	333	314	337	330	327	320	339	324	314	320	283	313	291	320	339	311	344	347	325	338	353	308	284	297	302	303	319	293	323	284	298	338	297	308	291	326	314	308	397	305	308	285	310	299	315	319	314	312	301	340	290	303	304	315	302	302	301	277	307	289	317	285	303	341	337	286	312	355	290	345	316	341	354	297	315	325	333	312	292	321	301	299	312	300	312	331	303	326	318	287	315	342	323	321	311	328	323	305	308	324	343	288	295	318	325	314	318	336	285	294	304	323	304	290	313	306	290	316	324	326	321	347	348	342	334	355	315	308	302	305	338	298	348	297	326	331	328	347	326	305	343	282	308	310	303	313	321	291	301	347	282	302	315	322	311	289	304	288	316	299	312	328	334	296	337	343	317	335	326	307	298	334	313	312	303	288	330	305	311	339	308	312	300	320	343	319	304	329	330	305	316	343	314	305	282	298	323	328	295	339	264	345	301	278	376	325	316	287	343	313	336	340	327	297	283	289	291	313	332	291	282	320	283	302	308	346	316	324	326	338	318	317	328	324	292	290	319	304	298	339	338	353	299	311	324	332	322	295	321	300	329	323	293	314	362	315	300	288	304	340	331	320	341	307	350	333	324	329	322	285	294	315	289	310	328	304	309	310	348	318	308	311	313	310	298	308	291	289	328	295	333	320	295	334	332	302	306	295	306	287	285	313	330	314	312	330	332	312	302	316	288	290	347	309	339	313	331	287	306	297	294	294	316	338	291	331	326	322	325	306	311	335	313	304	324	312	308	307	310	342	325	354	274	307	334	309	310	324	337	307	332	349	312	333	299	318	338	316	325	305	297	339	336	282	298	319	295	346	297	322	356	314	305	352	310	346	318	292	301	276	337	297	318	330	320	308	296	327	289	288	309	359	299	306	299	298	323	310	323	303	298	313	303	318	332	319	302	322	318	292	297	342	295	283	316	292	296	291	310	312	298	334	298	325	296	326	327	287	305	307	317	293	297	320	357	338	328	316	308	293	291	315	316	306	308	293	314	332	305	327	299	308	339	284	314	319	341	312	329	318	309	311	336	303	277	307	269	342	345	321	315	288	287	302	303	325	297	292	313	302	338	339	320	338	296	305	325	331	324	321	318	300	301	326	310	305	302	316	296	314	338	316	327	303	304	296	307	312	309	318	297	341	319	315	293	314	279	313	305	331	307	309	321	327	298	303	299	318	286	285	355	305	350	293	335	342	313	324	312	318	312	318	338	333	310	327	323	338	285	301	321	325	314	304	304	302	325	314	299	343	341	324	300	322	316	316	322	321	304	314	311	310	331	321	306	310	330	329	286	322	276	335	295	284	329	329	331	319	345	296	347	306	334	293	345	301	356	316	268	312	318	317	319	314	328	297	304	308	346	300	339	318	327	284	279	303	303	332	294	330	318	327	322	315	330	298	298	309	298	287	307	330	342	318	314	322	336	363	305	293	307	311	297	349	300	322	306	316	321	326	316	333	331	281	303	368	341	319	293	331	290	312	308	305	305	297	319	345	295	306	303	290	323	351	318	309	331	334	320	308	317	297	310	336	324	293	294	329	299	318	333	316	364	318	326	305	338	357	303	310	292	306	316	295	328	336	351	335	314	291	316	299	294	301	304	299	339	311	318	333	344	337	305	306	298	329	326	284	334	335	322	291	283	308	301	313	302	331	288	299	311	329	308	325	326	309	311	314	311	314	307	312	323	313	314	309	357	320	320	311	337	280	295	309	301	339	315	322	344	280	286	333	329	329	298	301	331	308	334	308	293	320	309	324	282	306	311	319	339	304	320	362	306	335	327	325	295	283	295	296	309	313	290	310	324	289	329	292	334	318	325	321	340	339	292	354	328	321	343	304	303	330	338	307	292	308	317	296	314	305	322	320	355	307	288	331	308	304	289	346	329	317	305	308	273	343	329	328	340	314	282	342	313	303	293	326	333	311	324	309	333	324	294	325	333	315	280	272	314	336	310	318	325	338	319	299	305	319	304	318	323	333	335	332	322	289	336	272	331	294	314	328	307	327	320	313	271	317	332	316	310	293	307	339	316	311	305	335	322	299	326	327	297	301	335	312	296	321	318	291	313	317	336	317	299	306	316	341	337	343	308	308	336	320	307	326	306	335	298	319	316	323	325	280	303	303	282	307	306	316	283	326	266	304	294	297	301	321	303	286	323	331	311	304	311	333	296	338	314	311	325	343	336	303	330	302	338	314	320	313	334	332	324	330	301	311	333	301	312	286	283	326	329	297	338	321	343	322	321	301	324	308	279	305	324	307	316	321	333	306	295	295	292	339	318	293	294	346	321	308	295	313	308	307	315	286	323	315	313	305	320	324	320	328	299	310	308	311	290	329	295	303	326	333	286	285	313	306	326	313	321	310	323	298	341	293	294	290	306	285	300	293	296	261	337	316	295	330	320	291	324	302	326	310	342	334	325	284	308	281	271	332	286	322	320	327	292	322	303	316	316	309	344	315	277	301	340	310	333	321	317	310	327	284	296	314	283	310	305	313	298	311	307	303	311	319	301	320	325	309	315	284	301	334	347	323	288	298	307	304	335	319	310	333	318	336	335	305	311	313	309	273	294	316	302	325	308	311	306
25632	37638	40605	19158	4946	3860	4164	4725	3159	2561	2644	2111	2387	2548	2377	2715	3368	4384	4026	2757	2124	1187	1148	13299	22751	17986	10766	5171	1957	1093	861	808	775	836	789	766	735	792	745	771	739	730	802	775	781	822	802	786	775	770	796	813	840	796	787	737	798	749	779	724	755	742	754	733	824	777	762	801	797	760	770	738	862	743	753	755	700	780	785	808	745	765	802	796	781	734	754	713	760	767	755	768	781	814	773	748	778	789	818	746	769	704	778	763	794	770	797	781	733	759	773	777	756	769	754	801	721	803	806	775	816	797	794	757	762	783	772	794	793	792	788	735	786	765	770	781	737	745	724	760	716	786	757	795	804	804	799	757	789	752	802	743	795	760	768	750	767	777	763	815	777	799	804	796	783	759	770	755	777	734	753	774	755	816	816	801	763	788	785	804	806	832	775	772	782	777	741	805	762	755	740	766	767	750	791	782	827	798	810	824	794	778	767	732	774	754	793	769	821	756	759	749	810	782	804	748	734	770	747	753	771	760	729	815	757	764	779	769	794	799	786	745	779	805	730	766	759	752	754	788	795	758	765	777	809	764	792	760	804	793	789	823	750	761	772	800	786	741	761	767	792	742	788	823	779	690	750	764	774	735	787	746	821	779	828	765	772	769	784	822	805	833	767	775	798	748	793	750	744	738	718	809	781	799	757	751	726	778	752	757	727	820	734	734	782	770	808	805	783	785	790	805	783	778	776	781	751	785	777	752	770	828	755	791	761	788	782	792	788	787	753	816	821	765	806	797	770	768	809	763	790	756	813	731	746	771	744	759	766	755	780	809	801	798	731	774	755	782	800	766	745	756	829	741	782	758	795	778	784	767	797	762	733	827	823	764	785	805	766	773	787	784	770	793	797	848	806	768	858	774	808	768	771	750	796	787	782	768	755	874	754	746	784	790	778	766	771	745	797	740	770	794	803	773	769	780	776	740	745	756	781	811	809	764	803	790	790	790	763	779	781	778	801	739	789	749	774	791	721	753	832	807	785	802	792	772	807	780	731	766	735	791	711	762	787	771	777	792	766	756	780	757	747	799	822	785	772	789	767	825	752	815	755	769	759	781	769	776	772	764	772	827	783	793	737	759	731	804	790	749	749	829	807	761	826	772	812	770	834	757	770	807	795	812	791	786	788	816	760	747	798	808	743	763	756	815	774	725	789	728	751	747	779	720	763	776	799	771	761	743	799	762	797	750	756	807	785	752	825	774	708	742	821	780	791	768	805	790	746	789	735	762	778	826	771	744	782	758	738	763	766	775	757	773	732	816	813	793	745	725	812	812	740	730	780	715	735	774	773	697	781	799	746	804	737	776	806	745	756	762	766	714	796	770	789	794	788	729	789	791	764	743	757	795	788	758	725	765	743	733	792	780	816	725	792	775	764	781	756	775	775	745	790	787	772	773	781	740	797	716	756	743	807	751	749	723	806	784	722	792	782	727	784	772	759	785	805	744	767	790	749	767	788	784	828	755	729	817	786	755	806	760	800	794	763	774	822	805	754	766	747	805	761	760	766	771	770	777	798	760	789	792	762	757	772	735	748	760	792	775	821	814	765	758	754	715	766	797	802	789	813	782	827	823	780	816	789	749	829	808	811	767	723	752	711	784	821	783	740	756	783	765	793	781	737	790	773	784	776	758	796	765	802	763	830	803	787	776	795	782	794	818	742	727	792	760	738	785	711	736	767	773	804	790	792	741	827	697	785	802	777	821	769	757	778	764	798	793	744	758	716	776	735	763	750	746	842	749	811	793	819	833	784	795	819	758	728	781	754	787	763	788	747	791	730	779	777	816	799	780	766	762	761	820	778	799	785	799	746	805	762	792	780	742	697	755	795	781	779	794	760	794	783	784	752	792	816	765	743	782	762	813	768	801	818	804	726	788	755	735	809	799	797	769	772	783	738	804	774	738	781	769	805	727	765	779	750	790	798	756	784	810	750	804	775	719	789	765	797	762	734	762	753	757	769	739	786	783	780	778	798	822	744	762	771	775	778	775	793	822	773	788	795	746	745	791	815	807	769	824	800	758	793	793	797	780	842	736	764	789	779	765	777	808	754	745	797	782	776	790	780	796	763	756	760	775	736	782	765	787	798	805	775	756	800	736	796	810	824	762	751	805	778	767	778	778	767	750	749	785	694	747	770	745	798	778	787	741	753	776	766	829	769	762	724	786	719	784	776	818	742	709	759	768	761	826	794	724	764	829	794	787	795	760	739	794	806	782	750	779	815	763	836	792	776	753	759	765	795	762	760	772	829	768	785	777	793	790	811	786	799	782	776	792	750	800	782	815	799	712	761	769	791	795	745	783	752	795	749	715	754	797	792	796	819	738	746	751	746	754	808	755	817	778	777	748	770	746	816	796	740	713	778	773	754	780	789	801	774	811	784	795	733	793	782	793	735	774	781	820	771	758	786	765	767	786	784	720	762	754	737	808	791	777	751	777	746	797	773	799	793	773	772	770	745	763	832	768	748	778	744	765	784	788	780	787	809	737	806	790	777	781	764	812	784	760	775	790	803	833	793	783	782	791	693	758	777	802	799	753	746	782	795	740	786	729	751	728	805	756	827	762	788	737	799	753	744	771	771	745	792	742	766	785	787	728	807	751	794	796	757	781	777	778	801	798	745	743	801	820	762	786	781	767	769	743	774	807	760	811	770	789	747	772	792	788	769	769	822	842	764	819	773	805	756	793	719	875	749	771	837	767	764	743	806	831	763	743	775	787	799	798	757	776	740	754	753	767	809	749	773	827	779	786	772	796	756	786	756	758	779	774	780	804	770	760	816	737	775	776	753	762	765	746	729	758	792	734	779	787	735	765	739	761	754	743	803	755	756	762	777	760	749	790	780	771	765	838	842	801	795	749	777	789	759	782	769	816	812	752	768	767	783	709	753	777	797	859	761	792	740	749	809	823	767	810	831	777	815	772	765	778	768	751	798	783	744	815	771	788	770	777	739	817	794	765	771	780	779	841	761	771	777	787	786	781	749	753	833	795	765	777	726	741	784	761	833	747	815	765	795	774	770	770	788	797	760	805	751	736	786	759	748	799	790	766	782	770	806	787	788	747	768	766	776	789	813	804	820	782	802	793	799	739	701	793	739	757	761	777	788	768	794	786	747	769	792	765	774	786	783	776	710	746	776	764	808	760	773	803	759	776	832	792	820	763	785	741	804	752	795	798	760	757	825	775	784	761	752	790	752	727	802	763	768	697	815	753	775	806	769	778	752	738	782	761	760	811	813	769	821	770	800	789	765	816	776	789	806	768	799	763	826	757	805	744	753	804	800	794	736	756	783	804	841	781	752	813	739	719	777	762	789	749	791	757	777	777	780	732	762	799	799	736	768	776	829	800	807	753	788	771	776	797	796	809	825	776	779	770	767	748	755	781	761	803	757	791	790	802	788	788	792	744	765	762	790	759	765	770	747	805	750	789	739	840	782	764	807	758	761	766	782	753	764	758
44020	50835	45961	31415	22243	17055	9334	6387	2150	1116	1133	955	839	850	959	1033	920	855	755	1100	709	432	373	4755	9924	7421	4088	1703	652	355	284	274	280	262	270	278	285	241	283	268	281	277	272	278	283	253	266	271	272	293	275	273	287	306	288	301	273	253	263	278	251	286	289	264	260	272	254	241	282	281	262	274	275	269	277	263	261	282	268	273	283	266	283	318	252	255	274	293	274	287	299	301	268	268	251	241	270	273	282	295	270	265	251	325	305	251	252	266	265	287	257	309	263	264	272	263	294	238	234	253	282	271	253	247	278	288	264	312	245	275	250	272	268	268	287	275	268	269	271	286	308	250	258	271	279	284	272	277	288	269	280	273	310	265	242	287	268	279	255	264	288	256	292	271	281	281	297	264	272	257	279	236	255	252	255	295	257	266	251	275	250	279	255	251	278	293	299	249	306	261	286	298	279	299	290	249	279	291	289	263	275	258	256	257	252	257	294	277	261	247	233	301	292	272	273	259	261	304	266	263	269	255	276	265	302	311	293	297	296	268	282	290	265	263	289	266	269	282	270	246	275	276	278	271	279	246	275	262	280	256	287	290	279	263	279	288	276	283	295	241	280	286	280	268	259	275	267	294	274	277	242	312	258	271	274	242	247	286	297	281	299	286	269	286	277	236	247	266	264	269	279	294	245	262	241	283	258	281	283	274	251	269	274	322	226	274	256	264	303	277	296	270	271	274	285	275	289	254	259	274	265	285	258	274	308	298	246	321	291	250	253	286	274	297	255	286	298	275	303	277	281	275	243	278	273	276	271	267	300	276	286	305	256	278	232	286	296	270	284	259	290	308	269	279	248	248	257	259	258	253	291	271	272	259	307	256	249	291	256	284	286	262	268	265	295	237	285	270	319	265	278	269	300	281	291	279	287	253	257	287	255	270	290	248	257	252	270	262	281	294	274	287	270	296	282	237	286	265	272	275	321	276	286	282	262	291	292	277	299	264	264	276	262	268	240	252	271	263	265	271	274	259	264	244	267	286	281	292	305	289	286	293	250	282	290	263	274	301	261	257	315	262	252	290	289	275	241	237	269	261	257	262	265	275	272	264	302	262	286	290	269	277	275	281	288	263	258	249	228	295	278	296	249	271	295	280	288	287	264	226	275	246	246	276	281	267	254	258	261	254	287	277	270	286	269	260	238	252	257	293	281	281	275	291	279	263	265	287	229	272	299	259	322	274	254	294	283	287	266	271	294	285	263	286	284	290	263	264	286	276	280	275	257	288	284	267	274	295	270	263	278	242	270	265	297	312	260	273	288	256	277	285	266	317	251	268	272	267	266	310	237	252	275	278	271	275	283	279	284	285	268	266	285	283	288	281	258	248	292	311	263	261	247	259	244	264	283	280	243	266	266	270	294	282	271	258	285	282	266	270	267	295	273	265	272	272	281	285	234	268	266	265	294	295	282	299	268	267	284	300	259	260	277	281	297	262	254	254	282	270	265	254	273	275	283	278	273	276	274	269	290	256	284	276	262	286	282	332	317	260	258	256	259	292	259	278	252	277	310	280	276	299	281	280	264	249	278	286	263	314	303	271	269	305	270	239	284	260	256	266	264	265	296	294	279	261	285	259	246	253	245	254	276	270	275	299	284	276	260	293	270	260	294	302	280	257	311	285	247	247	267	280	293	268	293	272	254	292	288	297	264	278	269	276	291	254	270	304	303	262	285	267	244	280	280	260	264	288	290	244	288	265	238	256	289	278	286	251	277	228	265	293	267	278	270	254	272	276	268	258	254	270	282	278	255	266	256	260	266	252	236	289	241	278	271	270	273	254	289	249	268	284	264	271	281	279	261	270	298	277	265	243	288	287	271	283	288	262	267	270	276	287	276	269	262	268	275	272	244	297	267	282	284	251	273	288	249	287	253	281	262	310	268	305	235	268	275	286	288	246	268	262	298	244	276	252	293	270	290	266	268	273	230	259	226	231	273	286	273	262	268	290	293	276	288	241	282	268	258	291	256	267	271	288	250	289	268	259	278	271	292	262	288	286	268	257	304	291	266	261	271	284	246	237	285	281	252	278	278	272	275	232	257	271	244	272	291	287	248	264	247	272	228	282	288	265	278	317	305	276	243	292	299	265	249	273	268	255	257	290	281	274	282	268	272	254	290	279	285	279	286	286	280	270	271	253	305	286	297	266	248	302	282	273	276	279	237	287	267	254	308	271	268	282	259	268	292	250	276	262	251	262	281	269	281	242	268	265	237	262	290	248	254	288	271	265	303	268	268	316	289	272	275	294	286	275	272	284	300	267	297	275	298	258	272	260	274	258	260	264	271	239	282	280	283	265	292	273	284	260	256	269	277	280	262	255	252	248	278	248	267	280	263	304	273	267	240	262	293	288	254	269	306	287	259	291	261	284	297	286	286	265	267	283	265	290	288	291	291	265	284	254	262	275	276	284	265	255	250	252	277	281	293	252	294	288	278	292	271	259	235	256	280	276	274	281	250	259	273	248	309	285	297	249	308	264	249	276	269	274	276	272	305	278	241	291	256	267	252	303	274	268	258	246	253	229	253	259	270	291	274	263	274	284	270	265	274	275	273	279	297	294	271	234	270	292	288	324	273	289	254	269	268	283	304	320	267	293	270	274	255	274	252	276	245	265	249	276	282	272	270	242	281	268	261	282	241	263	263	298	254	273	271	260	280	299	283	261	293	274	269	242	244	298	257	260	266	276	263	293	294	249	255	253	289	265	268	278	299	289	257	272	254	250	254	288	298	288	243	274	286	263	261	279	259	262	278	256	252	277	277	289	256	283	266	267	283	287	296	287	266	263	269	267	273	275	245	258	239	293	292	268	264	287	237	272	271	261	282	277	300	299	256	267	259	260	274	280	284	276	288	267	279	252	288	246	259	264	257	261	258	267	269	271	308	280	239	252	254	246	243	299	275	264	277	300	270	289	304	271	300	289	276	290	259	304	265	258	225	239	274	234	283	305	253	268	297	263	300	275	248	268	252	257	309	272	277	290	304	283	290	262	251	261	253	245	237	280	285	256	308	293	285	272	255	253	259	302	243	299	250	269	313	296	263	284	281	280	266	268	244	261	288	293	281	290	249	273	254	296	277	260	300	281	263	271	275	252	265	288	264	264	270	262	255	268	272	267	272	309	267	294	281	276	273	250	273	266	268	284	242	268	248	262	290	232	281	273	267	271	270	257	243	311	277	285	274	265	279	288	275	278	277	285	294	261	283	239	266	254	299	286	271	261	259	260	284	273	266	265	277	263	291	269	283	252	290	273	270	240	296	279	302	279	283	276	294	273	266	281	282	267	264	249	283	299	294	257	262	256	265	268	276	295	289	276	306	297	288	270	230	255	259	273	285	266	305	301	255	273	289	264	270	304	287	267	273	256	289	286	277	267	270	276	251	276	292	283	258	253	257	279	253	285	266	273	274	235	263	256	245	266	264	249	277	276	279	274	229	273	249	255	287	270	242	256
30820	46818	46270	20192	7567	6292	5446	13708	5417	4306	5082	4104	3787	3812	4064	3541	3887	3695	3622	5412	2767	1710	1290	19895	32509	26545	16683	7809	2678	1166	819	667	715	725	696	641	682	693	698	628	643	666	667	691	643	656	657	684	721	674	710	643	684	643	623	675	660	653	628	688	650	666	686	641	706	666	739	686	648	659	678	638	674	652	660	688	671	666	629	681	640	684	667	678	670	660	639	642	660	682	687	684	694	680	674	652	655	595	671	645	691	654	709	690	675	646	681	671	647	682	680	656	657	662	609	662	671	655	654	666	660	684	658	613	653	751	681	663	684	678	669	713	670	678	710	654	631	714	661	686	672	684	679	687	637	705	655	636	718	696	667	666	664	669	717	689	682	690	643	656	655	695	683	663	621	683	651	693	671	652	652	639	704	656	683	645	675	704	691	676	656	636	681	685	654	616	649	666	673	669	706	701	724	696	660	690	681	682	703	655	666	703	690	728	674	723	650	678	625	660	678	636	663	650	687	708	692	684	677	636	678	678	644	697	673	633	669	691	652	631	679	712	630	701	720	688	627	709	640	673	648	680	677	639	683	652	723	652	675	662	694	670	670	687	648	694	685	662	675	651	673	670	663	674	662	665	647	652	678	638	672	660	676	670	659	647	665	668	708	690	643	665	701	647	648	655	673	635	676	651	644	639	641	703	662	693	653	672	667	634	657	678	657	652	719	641	669	601	689	637	658	655	672	650	667	707	643	680	662	687	619	669	672	681	670	678	653	667	654	675	662	672	690	680	672	679	655	669	658	670	711	692	663	681	678	665	653	677	647	671	713	672	706	670	682	632	723	615	696	634	693	626	678	716	654	694	634	653	662	689	713	645	646	670	701	634	672	694	679	651	697	695	726	712	654	720	659	722	695	661	659	627	650	667	663	694	667	691	694	697	702	636	672	648	686	689	642	676	716	641	682	658	697	688	670	650	654	675	652	720	663	674	660	690	662	652	671	655	613	655	699	698	651	622	692	689	630	681	685	671	658	682	643	711	715	692	647	666	669	730	662	625	660	669	653	656	677	637	658	627	678	693	647	714	676	655	674	650	748	671	683	641	646	661	668	666	677	674	649	663	661	687	658	671	677	657	715	643	678	691	667	630	649	668	652	673	678	675	668	681	689	599	640	711	667	616	645	696	695	654	670	671	697	639	680	673	681	653	640	687	675	656	688	645	651	662	671	652	697	698	660	666	657	721	648	650	672	690	676	687	662	697	677	650	636	615	601	664	693	663	671	659	704	659	667	672	692	660	663	655	724	699	716	646	669	646	708	711	668	680	685	694	631	671	670	658	671	683	636	660	665	660	643	678	658	661	641	663	633	710	660	652	691	680	638	625	633	692	650	705	623	640	671	678	654	670	688	708	668	719	624	663	631	649	662	726	642	696	684	626	651	635	672	692	704	695	696	641	669	659	663	646	682	653	641	634	632	681	656	666	659	641	681	667	647	682	630	671	671	676	715	729	636	652	656	665	653	684	735	702	677	673	618	657	693	651	685	665	726	667	667	662	689	689	726	652	678	666	629	677	681	705	688	657	656	664	691	683	701	647	681	682	645	671	650	652	678	666	637	690	648	662	635	639	696	669	656	644	656	669	724	623	663	690	718	678	683	645	664	677	657	657	640	657	690	645	646	648	683	680	656	675	633	704	709	705	657	724	685	704	678	665	663	590	605	655	701	685	679	659	650	661	656	682	671	715	664	622	611	624	694	615	652	627	630	665	675	668	649	664	639	716	647	705	723	674	688	675	659	645	653	670	642	685	645	696	678	673	738	668	638	674	640	637	633	638	667	632	692	654	648	669	658	679	671	592	642	667	639	597	664	617	684	674	686	678	663	687	679	691	699	612	659	700	654	654	669	678	689	691	695	680	664	730	657	659	691	680	696	671	706	685	643	670	648	664	687	646	653	676	679	604	587	697	686	649	681	655	630	669	647	674	654	673	617	620	658	670	678	673	673	645	640	656	664	682	640	678	639	654	637	670	652	674	707	630	700	674	699	662	689	646	668	629	654	693	691	627	684	733	636	674	684	730	683	634	683	660	687	653	673	667	656	698	705	661	617	680	695	657	649	699	691	648	679	660	657	666	653	657	656	677	665	677	704	699	668	695	614	656	664	697	677	653	705	673	688	633	686	663	673	583	656	639	634	680	659	683	684	720	718	677	671	677	675	668	653	651	686	669	636	651	680	720	666	660	652	640	693	653	682	631	663	697	654	631	681	684	673	671	676	618	672	684	671	650	675	678	666	628	668	641	689	656	651	666	653	666	627	671	643	684	674	636	689	680	643	714	672	653	683	684	674	681	673	684	643	687	703	615	667	707	688	640	644	707	668	669	673	660	691	656	683	633	662	681	706	687	700	655	671	672	669	641	645	726	661	669	653	688	629	667	679	638	688	693	656	632	697	653	669	670	690	640	670	615	667	699	644	668	653	666	658	722	640	677	677	679	651	701	659	679	638	703	698	660	687	707	668	703	642	633	671	701	670	670	651	670	642	648	653	665	695	671	649	718	631	733	663	675	699	627	646	631	701	705	659	655	667	670	596	691	658	649	698	744	643	653	653	718	726	718	680	698	704	625	672	683	670	670	578	661	627	704	636	665	659	638	693	694	611	701	649	691	663	685	683	668	669	668	603	683	714	717	678	677	632	730	697	655	666	650	658	641	673	654	647	665	681	655	676	710	682	656	645	660	665	685	636	652	640	660	685	719	691	649	634	690	683	704	657	704	659	633	642	677	649	659	662	666	680	685	662	666	668	680	679	656	663	642	677	661	660	651	704	675	664	697	695	691	680	680	662	649	671	685	686	685	710	671	666	677	706	670	647	655	651	675	649	636	687	660	692	687	665	683	694	624	680	654	646	671	687	696	652	646	701	675	652	695	673	673	686	620	647	676	672	694	722	647	664	635	661	655	690	665	656	690	632	748	689	699	670	701	689	644	638	664	731	668	665	650	650	670	692	675	624	658	675	628	614	691	612	683	673	632	668	667	663	695	684	690	701	663	656	643	642	695	625	671	641	638	690	629	659	646	674	645	703	653	656	644	654	654	647	687	663	684	688	680	681	667	671	726	663	688	691	682	665	666	692	678	683	668	659	687	652	672	671	659	692	641	696	640	646	661	627	642	671	679	676	709	662	675	648	632	690	655	634	645	673	638	694	668	699	690	662	705	715	676	665	675	676	709	680	667	640	673	655	673	638	678	685	649	651	654	674	614	732	638	667	671	699	667	672	633	703	670	677	699	647	655	644	701	674	684	639	686	697	622	667	676	660	681	622	680	643	657	631	618	635	671	712	684	702	609	670	705	655	673	673	664	683	672	674	714	687	654	710	669	603	703	680	675	665	654	679	657	652	642	684	633	700	664	696	680	643	653	653	647	652	648	670	667	663	646	641	708	713	663	657	696	651	670	644	698	651	673	681	692	660	663	668	731	648	656	658	678	719	688	631	655	680	688	650	684
11626	9155	7389	2064	723	614	474	444	365	369	380	416	403	378	386	397	421	363	349	372	330	319	314	467	952	921	726	508	373	345	312	296	299	322	297	277	318	318	303	277	275	308	304	330	315	305	338	323	314	311	294	290	319	316	289	312	326	309	313	295	283	316	298	299	301	317	314	312	275	294	285	313	308	274	284	294	318	330	327	299	316	274	308	321	314	311	272	312	328	316	301	322	312	294	318	324	317	293	293	318	310	356	348	339	310	307	345	300	310	308	310	288	310	333	331	291	340	320	340	272	299	297	300	280	300	329	329	318	313	303	286	270	283	327	322	288	347	298	321	312	325	317	303	281	310	305	287	304	296	319	311	308	285	296	295	313	314	323	295	308	288	290	315	310	299	302	309	317	312	293	311	336	309	312	316	337	296	282	273	329	300	305	314	292	291	302	320	299	310	337	303	285	308	316	326	317	330	328	286	321	329	310	300	312	324	301	327	295	308	310	315	277	305	307	293	321	284	315	294	311	308	323	277	323	300	299	313	333	307	311	316	332	303	297	335	313	286	310	290	281	320	300	292	307	352	305	275	312	320	322	305	307	302	305	288	316	294	304	315	293	309	320	280	331	331	351	334	295	322	300	302	303	327	309	320	291	294	296	314	312	305	314	299	319	305	275	298	293	306	315	333	313	296	289	317	320	309	276	301	304	300	336	318	303	326	312	323	299	331	343	282	335	320	283	286	339	304	314	303	314	310	291	279	327	288	326	310	301	320	344	311	306	334	317	286	298	332	315	293	290	310	296	292	315	325	278	311	322	290	314	283	280	304	312	318	281	305	306	306	271	325	302	325	299	301	293	357	292	292	310	329	298	297	323	308	310	315	298	305	315	323	312	274	311	282	284	296	316	297	313	330	322	313	293	317	310	300	309	308	309	302	301	307	310	290	295	301	288	325	333	302	301	313	301	318	293	289	305	316	318	343	319	341	342	268	304	308	288	306	304	278	302	307	341	297	315	302	318	297	332	290	297	325	289	317	312	313	310	294	320	311	308	286	288	312	287	295	320	317	275	308	308	282	297	293	323	324	323	293	289	340	357	336	317	308	320	322	340	296	303	327	273	299	308	298	299	293	276	287	343	313	302	308	278	311	320	316	308	318	275	328	326	284	295	297	299	295	272	319	310	309	313	299	277	313	302	268	324	314	308	287	305	312	316	280	326	321	338	333	299	291	272	307	308	318	301	290	294	304	305	312	332	311	294	307	299	314	300	296	309	288	308	292	309	296	296	346	322	244	269	300	267	308	306	311	310	308	297	309	324	276	293	285	311	305	307	287	313	340	301	305	273	328	320	293	253	302	327	352	316	338	289	315	335	293	309	315	303	310	291	291	285	286	324	298	346	286	312	337	291	316	320	320	294	294	287	292	315	306	329	302	266	296	322	295	286	281	328	289	301	333	278	302	316	281	289	292	271	296	322	269	269	304	299	294	295	282	319	262	294	303	331	299	322	301	286	300	298	303	310	296	317	300	301	312	271	309	320	300	292	300	327	323	316	294	273	299	310	304	300	323	318	314	313	324	286	323	303	274	307	305	330	299	324	291	322	328	312	325	315	327	313	269	299	293	357	305	304	277	296	289	320	304	303	304	324	342	324	296	312	334	302	299	309	297	293	291	285	299	294	328	315	301	288	303	292	328	298	287	295	286	293	271	323	291	311	264	307	312	274	317	332	294	330	311	268	304	320	316	278	322	345	360	288	311	302	324	321	280	278	305	303	307	314	306	288	299	272	318	311	319	304	292	286	339	269	306	333	305	301	329	337	318	319	291	287	320	319	304	305	308	314	303	301	300	312	301	311	321	275	309	268	285	294	299	330	302	300	272	281	301	332	289	305	333	287	281	306	305	322	318	277	315	296	328	320	318	305	317	288	310	305	320	321	311	297	313	274	319	307	296	295	298	330	302	291	298	307	318	316	276	296	284	308	319	297	319	317	293	281	300	349	292	326	314	286	321	288	306	314	331	323	310	330	305	328	328	292	304	314	275	290	301	290	298	296	306	303	322	309	296	294	285	286	309	293	317	313	301	305	325	334	306	287	291	324	290	291	306	322	270	295	323	312	313	300	324	315	275	302	346	307	304	304	323	306	293	290	300	298	324	304	296	325	291	280	311	312	298	291	309	291	319	317	306	309	296	297	314	321	309	297	335	320	320	324	313	286	330	328	290	341	327	331	294	293	337	310	321	305	289	301	304	302	329	313	282	290	295	304	295	323	335	277	311	303	321	329	291	303	306	316	299	293	298	291	319	310	298	327	316	319	293	284	300	321	300	329	307	290	314	262	302	302	320	341	303	290	278	288	318	302	308	316	308	316	306	317	294	305	308	313	297	296	305	280	304	317	324	336	325	318	304	273	316	308	273	294	291	300	322	321	316	297	299	319	286	304	317	322	293	291	304	327	257	303	277	308	319	302	300	321	327	327	334	279	296	330	298	328	321	315	320	300	254	303	286	295	331	307	312	292	325	299	335	297	322	311	334	275	314	344	311	299	310	314	340	314	315	285	325	308	306	312	278	311	307	313	278	314	283	321	304	324	299	326	312	298	340	279	263	282	303	274	288	310	306	321	323	290	321	312	328	272	294	294	273	305	307	310	299	283	300	303	321	309	316	316	337	354	307	328	283	311	313	299	288	281	309	317	313	323	312	308	283	310	313	331	300	304	321	313	293	262	325	289	289	297	318	292	303	288	332	311	347	267	296	295	288	299	269	288	328	286	303	286	288	297	303	325	303	306	293	288	317	318	284	334	315	335	295	311	318	265	338	288	313	299	326	277	307	306	295	310	293	300	327	294	304	297	367	299	295	319	308	293	317	307	288	307	340	330	309	290	281	279	308	313	311	304	283	297	295	317	318	322	310	275	299	307	332	297	319	286	325	318	314	327	336	275	325	298	293	335	301	321	301	300	316	317	305	280	305	294	343	316	310	298	292	280	307	301	313	331	331	312	314	307	338	323	315	333	304	300	289	299	315	335	290	341	284	336	293	313	320	324	307	347	284	271	290	315	268	326	310	296	313	303	300	329	323	307	298	330	302	311	340	318	300	318	321	318	313	317	285	321	270	302	305	284	312	330	307	297	315	308	295	293	298	290	309	298	313	302	321	302	336	337	320	312	287	299	285	303	315	330	314	297	278	331	315	311	304	305	313	322	294	291	284	292	298	317	343	311	315	289	315	317	297	306	309	331	324	341	332	317	278	326	319	299	283	301	306	313	309	293	333	292	312	317	301	315	327	321	308	319	347	306	286	328	321	322	331	296	297	319	322	302	302	310	301	305	304	292	329	331	298	324	367	318	334	294	329	302	317	285	298	270	305	297	265	291	286	322	311	334	310	331	313	340	291	301	300	341	291	320	301	341	323	314	284	314	286	304	298	300	302	296	291	311	302	323	336	284	291	292	314	302	302	292	304	278	300	294	294	291	295	320	278	274	335	288	312	319	323	303
7572	10188	12132	4220	1888	2009	1503	1502	1290	1243	1252	1348	1349	1329	1316	1354	1283	1148	1115	1118	1059	928	839	1776	4312	3904	2658	1620	1080	874	783	808	707	805	783	742	740	742	776	721	775	789	779	763	777	780	784	809	731	764	766	815	779	745	761	723	742	663	749	786	722	766	804	757	720	749	790	775	750	747	796	770	719	772	727	777	698	735	780	737	731	729	791	750	752	689	774	738	724	816	750	775	738	817	740	763	740	766	777	752	779	726	785	740	751	739	794	767	729	733	751	727	724	800	775	780	762	791	758	742	712	785	735	739	724	766	757	728	738	783	742	765	775	757	761	767	762	816	775	741	825	764	729	789	766	711	739	755	792	794	740	763	775	762	780	782	719	758	730	730	787	742	798	784	731	734	722	707	789	748	791	708	718	762	795	736	811	721	729	806	770	780	773	776	802	729	811	710	805	784	733	761	698	734	788	745	777	739	744	739	763	741	780	791	745	741	775	738	746	757	780	685	762	758	744	751	769	733	742	781	736	739	776	762	755	780	746	765	729	747	764	790	759	783	799	741	751	727	729	724	754	770	755	728	792	755	756	773	762	777	772	738	770	762	728	793	769	787	742	770	763	736	745	813	765	751	765	698	806	777	756	754	775	752	747	764	767	742	731	735	712	727	782	751	792	721	790	782	754	805	772	745	785	763	786	758	729	737	736	747	728	811	743	794	713	738	776	767	776	719	728	733	770	790	797	758	773	758	759	745	748	732	756	745	768	734	757	778	737	726	789	772	775	726	800	802	767	750	787	766	734	754	762	769	747	777	706	749	758	740	776	778	749	768	798	775	698	766	756	743	741	758	739	741	760	792	761	764	816	771	778	832	718	744	751	792	783	784	757	759	760	756	763	765	699	782	782	803	800	741	822	752	722	737	786	774	714	762	755	732	742	725	775	748	746	729	760	735	736	724	783	733	779	785	729	807	772	773	763	762	778	763	746	809	675	754	742	775	777	753	754	749	755	801	721	731	765	731	710	786	754	724	728	752	773	732	757	736	729	775	765	791	766	799	802	748	712	779	764	747	710	762	729	761	749	727	834	780	769	800	748	761	731	833	730	727	763	774	746	757	715	704	751	757	761	755	763	794	777	808	773	755	779	767	797	730	699	756	784	765	766	800	768	718	758	767	727	786	774	750	747	748	767	738	780	778	673	738	715	759	783	742	736	750	706	709	763	767	746	699	753	737	750	772	725	763	725	763	718	779	736	751	759	812	727	770	760	772	772	723	807	757	761	768	730	770	782	744	738	770	787	791	792	778	757	784	749	733	742	753	710	775	825	780	764	743	738	791	782	738	743	723	745	729	767	756	756	780	737	771	744	783	772	747	777	751	747	795	716	746	755	758	734	783	734	798	735	766	767	752	750	740	755	728	725	779	830	750	744	779	735	823	727	759	761	796	752	784	754	765	755	766	746	750	796	720	754	729	760	792	736	731	784	774	701	755	745	699	765	788	750	720	728	778	774	799	821	761	749	767	740	733	741	773	759	733	745	750	758	745	732	770	737	717	749	757	765	812	825	798	733	763	716	723	769	802	776	745	818	751	807	787	755	784	750	754	756	766	762	766	782	718	761	751	766	773	766	718	723	767	778	784	768	785	767	804	794	750	783	755	741	755	780	749	803	760	761	769	772	740	720	741	767	754	748	758	762	807	777	764	776	767	742	775	795	717	742	704	747	777	772	718	757	770	722	755	766	773	784	789	759	772	739	733	736	731	755	746	717	802	722	758	709	752	770	761	747	756	754	799	725	764	760	710	716	729	762	782	784	708	750	745	759	775	762	738	714	728	760	671	753	775	745	731	772	774	730	732	730	766	736	776	781	734	764	762	789	727	721	781	836	731	677	714	734	722	790	757	790	764	746	750	807	803	795	739	761	739	737	746	750	717	740	779	743	708	747	722	750	725	770	749	754	749	728	787	761	735	758	794	732	753	724	752	727	716	759	769	759	722	778	795	757	800	715	743	724	777	798	778	757	749	779	785	721	782	753	764	755	773	746	707	713	797	710	724	814	741	718	779	748	780	772	760	761	752	770	693	749	777	744	784	760	795	736	754	788	749	781	768	749	762	778	734	765	742	774	753	703	747	723	765	756	764	708	767	751	752	751	760	765	746	742	817	748	775	736	744	805	747	772	791	781	749	758	816	799	716	757	740	726	775	715	764	804	766	768	760	773	764	799	735	752	770	794	744	788	770	768	765	786	739	719	753	759	742	758	754	792	782	779	761	754	745	748	799	723	751	801	795	779	752	766	775	753	796	776	735	729	726	776	793	784	714	750	739	768	778	832	747	765	775	733	765	744	713	759	783	786	762	771	767	752	752	777	710	747	765	792	780	730	744	743	719	699	764	794	776	728	772	725	791	744	787	787	787	761	731	787	762	777	788	797	704	733	781	804	795	759	784	780	772	828	778	766	729	745	800	737	769	743	777	791	742	746	695	729	734	750	783	777	726	751	775	765	727	736	753	743	701	731	809	815	720	743	796	801	790	725	747	766	779	823	747	741	782	745	768	738	800	771	762	801	770	737	766	751	783	811	753	763	774	773	730	762	773	796	806	761	775	746	753	774	779	729	800	744	756	752	734	763	758	753	716	739	776	766	767	741	803	702	777	730	781	753	732	770	721	776	765	731	733	745	713	776	785	779	768	756	724	767	754	779	771	799	758	756	786	761	762	776	692	721	743	752	733	745	785	771	747	770	730	730	746	769	785	755	792	738	756	816	792	739	751	765	774	752	807	756	729	736	747	707	747	749	761	736	759	775	746	780	764	766	748	738	735	764	792	773	772	802	771	755	752	780	812	720	747	700	797	753	722	704	777	744	783	744	755	776	702	752	742	757	728	779	728	726	722	761	788	723	745	781	803	733	775	766	765	789	759	783	757	754	774	791	768	778	749	800	707	737	738	752	723	726	742	770	739	768	749	733	741	724	784	773	730	760	752	752	798	753	800	801	758	714	701	732	761	758	774	762	763	770	736	772	782	767	739	752	827	778	714	755	780	739	783	744	736	821	755	751	795	772	751	691	739	727	782	715	768	734	719	744	786	762	785	753	751	726	739	751	793	757	796	804	741	765	732	785	720	784	732	756	755	738	702	765	762	776	807	742	759	773	732	719	795	767	724	723	799	738	776	749	780	759	768	757	763	739	786	716	751	797	690	789	759	784	747	763	788	754	773	734	812	732	755	789	725	768	759	732	746	705	722	756	763	771	796	711	761	703	720	778	763	699	719	793	769	743	762	765	743	754	774	783	735	742	776	777	790	740	771	713	744	776	773	805	770	697	782	743	767	720	705	777	749	731	765	773	698	730	731	744	744	766	764	783	748	796	791	746	739	782	752	720	750	720	779	764	752	795	809	768	793	753	809	736	795	749	778	722	780	725	755	750	788	756	742	773	742	746	749	774	695	798	724	709	765	752	802	778	751	774	765	761	743	750	768	766	789	750	770	711	766	768	755
34044	37281	44570	24031	14652	5495	2007	1419	876	632	715	550	498	516	501	739	777	549	457	509	515	456	517	2285	4797	3440	2122	1082	515	389	318	286	303	285	276	260	249	273	297	288	265	306	261	252	271	298	298	278	285	293	271	299	242	270	257	267	286	248	307	281	310	277	266	293	280	281	297	253	259	305	268	328	282	260	309	287	296	265	292	312	288	280	279	302	268	279	271	274	241	251	305	285	259	272	281	284	286	280	267	278	301	276	311	287	264	297	262	278	285	274	291	267	293	280	263	271	292	259	292	266	280	302	275	264	260	266	280	268	286	302	278	279	303	270	278	289	272	278	313	314	289	258	254	303	284	268	286	303	266	252	264	279	288	277	296	288	277	269	284	279	317	305	301	292	259	276	322	268	288	276	284	262	286	257	277	299	288	269	297	280	293	300	298	262	312	315	274	263	261	279	275	266	265	274	272	292	266	281	276	287	289	263	276	252	266	294	267	273	267	275	257	288	254	268	253	263	283	278	279	251	293	287	289	304	265	258	255	290	257	274	268	254	275	286	253	282	322	302	305	304	267	243	283	292	316	258	266	275	280	295	292	252	285	284	257	252	286	255	261	282	296	260	296	281	303	308	292	254	298	250	295	296	289	289	260	294	266	298	302	297	273	293	306	290	294	291	267	285	275	298	296	270	285	285	266	278	289	278	310	264	313	255	300	244	287	270	298	298	249	286	268	258	260	302	277	297	306	288	279	297	259	289	287	307	312	271	278	269	298	287	290	312	301	320	301	278	238	279	272	288	278	279	277	267	292	269	251	248	306	255	279	278	305	269	265	279	289	270	275	277	270	287	313	292	292	274	289	263	286	255	243	318	247	255	286	278	282	293	281	286	262	248	264	266	256	286	280	276	305	281	279	292	265	281	293	283	305	262	251	292	259	275	289	272	270	283	297	289	303	293	304	277	251	265	276	280	295	297	304	292	290	293	305	286	303	268	269	242	287	283	280	271	272	288	262	292	297	280	295	268	283	283	307	305	314	258	227	275	302	295	292	249	305	264	289	272	252	265	249	292	286	298	289	287	296	287	273	265	297	294	262	312	281	295	272	269	293	286	288	302	278	293	270	299	272	287	263	282	273	300	273	301	288	284	276	286	253	283	281	280	281	252	332	270	266	265	292	293	285	288	290	254	276	284	250	281	299	293	289	280	272	285	281	254	268	244	263	265	275	283	288	295	279	288	290	289	297	275	290	280	273	303	298	281	312	319	290	298	267	277	266	277	280	283	280	273	311	260	298	271	278	300	326	260	284	267	277	286	295	251	260	295	268	249	282	329	283	279	280	281	270	261	292	281	287	302	304	270	276	256	244	284	303	286	296	269	261	294	289	288	285	248	292	305	292	273	286	282	307	267	270	286	257	282	282	288	296	277	256	282	285	269	274	265	316	319	238	268	289	277	283	262	257	323	260	263	259	299	294	254	283	262	285	284	299	269	251	286	298	259	280	294	297	301	271	250	274	282	282	258	265	285	251	269	276	263	291	227	274	288	290	258	286	311	248	288	261	283	282	256	244	284	274	270	288	270	271	303	256	281	305	291	299	306	301	273	261	260	241	284	301	274	255	285	267	301	296	293	287	265	292	286	266	250	256	275	274	284	317	290	278	280	268	301	304	273	276	280	283	293	258	254	272	274	274	268	286	276	257	296	284	291	271	306	276	286	268	252	284	300	263	265	278	280	266	267	264	295	281	274	299	298	274	295	267	269	285	269	278	308	299	251	254	272	252	272	248	267	289	264	265	291	282	274	278	259	271	288	300	279	295	274	273	294	281	270	298	274	296	298	275	288	291	267	272	258	272	260	282	300	296	306	285	280	314	307	295	286	244	249	320	319	245	298	267	305	306	293	306	253	270	286	255	322	277	312	268	309	325	291	299	290	275	243	272	296	292	277	280	281	269	276	312	277	306	259	283	275	305	283	284	276	308	280	293	240	286	289	250	288	277	279	298	271	294	272	329	261	316	280	256	291	289	275	278	308	259	310	275	271	282	292	277	268	292	287	277	297	298	303	292	269	287	288	284	274	260	255	262	273	304	278	274	312	277	294	272	252	276	259	282	278	264	265	259	262	280	271	285	307	263	272	292	289	286	288	243	248	291	264	316	261	269	265	263	290	271	284	273	277	277	302	294	282	241	292	266	295	259	272	253	289	280	269	296	305	292	314	309	290	272	288	269	269	287	251	235	274	305	317	277	298	301	269	302	281	269	278	274	309	250	257	307	254	276	295	311	281	277	276	311	270	245	253	252	281	263	260	286	299	287	295	259	305	295	284	271	299	288	291	274	249	261	269	278	280	262	281	281	292	263	283	311	268	261	315	307	288	307	285	291	310	259	279	279	261	283	286	278	301	263	281	305	277	284	283	280	259	281	274	260	326	288	297	290	283	285	259	301	275	280	281	283	296	290	291	306	287	290	276	293	276	276	272	280	290	303	262	287	279	281	249	279	268	266	285	256	275	273	294	281	282	284	312	282	260	286	259	269	299	267	299	278	267	302	243	268	262	263	299	291	276	264	279	276	303	283	242	282	262	286	276	258	255	280	247	251	271	282	277	253	279	310	294	245	278	287	292	298	269	255	271	304	271	274	290	268	269	293	287	256	280	260	273	282	284	321	272	274	280	321	302	247	275	285	291	296	272	260	295	277	267	284	274	280	263	262	305	266	268	287	289	281	291	306	330	280	282	273	300	262	257	272	270	287	290	285	241	280	304	291	292	301	270	282	251	298	273	283	291	289	274	287	274	281	292	269	290	235	306	276	268	282	298	303	296	296	278	307	281	278	297	260	275	284	291	264	263	284	298	303	265	268	261	278	276	281	264	277	317	312	265	268	282	288	266	300	261	307	293	268	259	265	274	306	285	251	262	296	289	279	296	293	278	256	283	299	281	300	278	244	264	303	255	256	255	299	275	271	272	261	300	290	305	279	287	285	298	278	296	295	296	277	295	295	280	276	302	246	284	275	281	262	268	298	282	299	264	289	253	272	307	251	267	277	297	259	275	295	254	279	284	281	270	292	282	300	320	284	303	281	286	288	276	260	304	251	258	272	295	295	318	256	295	291	279	288	277	304	282	290	282	287	286	272	261	268	307	263	274	282	298	295	257	322	328	276	314	273	287	268	281	304	286	272	302	280	303	272	267	294	269	290	275	278	292	267	267	274	271	291	324	271	270	272	307	262	259	265	283	264	323	294	300	284	285	269	256	295	287	294	301	290	288	278	278	291	279	270	300	273	297	284	272	285	238	268	293	287	253	268	262	257	298	256	278	269	284	255	287	269	253	285	297	285	280	291	264	289	281	282	288	257	280	272	244	288	277	274	280	278	282	252	282	287	282	308	299	287	277	307	282	267	327	295	287	311	303	257	301	281	257	289	244	278	280	292	282	291	282	260	291	289	287	252	265	282	274	245	270	301	269	266	282	265	286	263	293	293	265	291	294	269	275	286	279
23125	30709	38748	17025	7854	5534	4362	5200	3216	2753	2658	2394	2268	1976	2029	3393	3062	2329	2049	2222	2347	2335	2822	12896	21771	16464	10230	4999	1883	1103	806	730	697	695	714	666	742	696	673	698	662	699	708	705	710	715	707	708	712	693	707	712	671	726	714	716	727	711	683	685	684	734	733	684	715	652	711	715	678	662	705	665	740	682	716	740	700	706	696	682	716	678	689	721	693	746	629	669	650	722	720	690	699	692	697	688	688	735	702	706	751	739	727	712	654	698	698	676	667	719	677	713	700	667	728	733	722	727	669	679	722	648	733	710	654	687	723	681	662	699	749	717	732	656	689	694	691	712	715	677	710	686	688	695	703	712	703	684	724	716	667	753	689	718	704	706	622	739	726	718	698	708	754	674	686	680	675	747	725	676	708	655	691	689	638	699	680	682	707	701	688	709	705	742	700	701	660	682	719	685	693	671	672	672	704	686	663	698	681	731	709	725	689	719	724	690	731	643	720	725	706	694	682	698	704	751	699	661	685	664	720	697	734	720	712	708	664	686	737	707	682	700	694	659	707	662	754	745	715	674	718	719	686	709	675	682	665	708	682	693	679	684	692	736	709	677	724	690	732	687	675	670	711	695	719	742	709	726	650	665	696	715	668	635	728	695	684	751	717	687	662	696	674	674	706	707	713	627	703	699	691	651	680	674	673	692	704	715	734	682	713	747	718	674	661	694	705	671	702	692	715	689	719	688	675	694	749	698	683	705	666	703	669	711	723	690	731	692	706	708	700	680	705	699	698	673	689	729	697	732	722	684	686	713	677	717	755	658	666	651	690	674	697	770	670	694	665	725	765	715	711	671	726	734	716	735	704	763	763	721	741	704	670	726	672	643	702	737	690	740	664	684	692	648	703	640	644	734	685	710	743	730	710	701	689	704	663	735	729	675	683	744	699	672	667	671	728	728	753	699	627	726	726	669	676	762	676	707	695	645	718	674	717	683	705	716	672	669	673	700	698	722	712	722	666	706	660	686	704	653	668	678	675	690	733	717	714	714	731	674	692	741	715	747	662	700	699	675	681	752	716	716	699	718	683	685	717	705	700	741	651	656	760	738	697	699	725	676	674	692	690	735	714	673	737	741	727	719	681	688	717	720	698	695	669	688	712	687	679	652	705	743	707	668	719	739	708	726	684	727	686	734	676	692	680	720	702	675	718	687	726	696	697	710	667	710	702	690	720	704	695	751	682	707	718	683	697	699	680	702	662	658	706	675	715	691	719	699	695	668	690	706	678	728	715	722	686	757	720	712	718	698	692	737	676	705	693	709	695	727	683	675	691	719	717	711	727	703	705	686	696	690	704	636	713	727	724	693	701	721	715	719	690	710	672	661	691	672	718	700	733	737	691	698	716	718	709	686	654	721	691	682	703	715	653	683	676	660	737	719	679	646	732	716	649	682	686	668	741	714	729	719	669	704	721	719	689	733	700	689	691	657	681	730	668	695	661	686	722	703	679	691	708	699	702	709	636	706	717	658	713	683	731	682	680	707	690	685	702	721	660	699	671	702	723	706	726	676	724	751	762	726	688	720	717	715	710	630	695	661	702	695	701	690	695	702	640	673	692	688	713	689	699	685	696	684	721	731	668	704	692	686	704	672	647	713	636	723	741	656	754	705	741	729	693	747	658	681	648	678	685	686	695	685	690	704	718	698	694	705	747	749	729	700	728	651	743	741	651	678	738	702	707	701	694	685	698	706	701	714	717	681	734	652	647	685	686	740	698	687	708	678	697	673	684	676	669	677	712	745	698	708	717	673	700	691	691	716	660	739	709	705	691	703	672	744	666	733	718	687	725	716	709	691	734	715	699	687	687	682	728	693	674	703	677	625	691	684	685	684	707	650	687	712	725	677	734	697	709	628	647	702	672	724	690	707	703	689	649	673	696	719	694	679	696	738	707	691	709	665	713	725	713	704	728	746	682	695	738	694	734	706	710	739	677	719	696	736	721	684	753	720	666	758	746	679	708	669	661	664	666	688	759	687	698	704	728	708	737	619	735	700	751	648	682	668	722	741	657	731	644	668	713	700	704	710	715	747	665	679	669	668	707	742	688	720	709	668	688	685	744	713	698	725	663	721	662	722	721	698	743	696	675	695	727	723	705	704	722	651	701	649	701	747	676	718	716	678	706	689	659	640	700	727	633	687	633	643	690	669	691	740	714	754	674	720	701	683	651	694	676	768	717	699	737	721	674	722	721	706	699	719	681	657	709	697	666	707	730	697	753	742	687	705	755	677	752	705	683	694	720	741	747	718	694	718	690	720	692	734	698	714	682	689	692	663	742	687	745	688	710	723	729	711	735	730	724	683	703	729	660	713	727	698	688	697	713	733	695	705	706	712	725	644	721	683	678	638	693	699	647	728	706	699	731	694	726	777	682	717	740	691	674	704	711	705	657	696	700	698	702	708	655	691	706	732	730	706	752	707	713	724	676	676	681	659	726	686	692	665	750	669	714	710	727	708	673	684	682	683	638	681	708	701	732	702	693	663	721	678	729	713	748	714	755	684	707	723	747	737	668	726	712	716	715	692	717	723	732	663	721	676	757	709	697	712	691	729	663	662	694	728	694	758	712	679	704	720	720	719	660	659	740	698	726	700	637	693	677	742	678	688	716	700	750	731	679	722	684	744	650	701	756	684	641	677	652	683	672	681	700	679	679	724	691	669	696	630	689	739	710	718	704	704	704	691	741	695	695	710	669	683	742	725	675	711	698	707	718	708	677	704	682	689	706	690	723	672	703	737	732	748	674	670	682	723	714	686	720	716	722	693	614	696	682	714	732	679	659	707	699	709	678	745	745	679	690	713	642	681	694	692	681	706	711	722	729	688	684	690	721	721	704	691	718	689	715	712	688	734	676	707	724	722	682	711	698	672	717	731	711	728	715	732	686	751	697	707	760	732	659	719	672	706	717	699	686	663	681	664	676	720	703	701	686	688	658	693	733	664	717	693	656	696	738	697	721	677	613	704	698	712	722	664	699	732	702	761	660	714	673	715	725	713	708	740	688	644	670	720	764	719	691	708	665	679	726	694	719	706	730	696	696	701	682	699	692	737	734	632	737	659	742	651	695	690	746	712	713	720	711	697	682	694	697	698	676	671	704	664	707	691	745	681	668	752	649	706	647	687	659	706	708	660	727	735	687	664	733	689	684	675	697	745	711	717	682	722	669	720	694	714	713	712	762	719	678	743	660	688	669	729	701	701	713	671	690	712	691	692	752	708	689	728	692	682	716	699	713	712	731	668	705	681	683	694	659	694	725	738	691	736	673	702	718	741	698	705	732	702	680	698	727	693	688	702	669	709	634	729	716	696	718	657	700	699	673	691	679	749	718	670	701	645	771	666	750	680	680	668	699	703	719	712	706	713	776	686	699	735	683	684	748	708	696	694	705	702	739	680	705	668	685	695	736	702	732	735	713	697	676	696	655	709	698	645	701	727	697	708	700	717	710	666	707	713
43712	52710	42583	32293	21986	16128	8552	3836	1518	814	727	668	584	631	566	944	826	694	727	860	1045	869	724	3720	9702	6760	4217	1811	713	369	271	287	260	253	245	243	234	236	227	244	227	241	251	264	240	228	258	274	227	226	238	248	225	238	262	239	246	247	222	246	237	236	244	261	245	254	231	234	238	247	234	234	221	224	226	220	264	278	228	247	254	215	241	258	252	232	252	246	238	252	276	239	227	245	240	236	244	269	217	248	227	229	233	246	230	250	233	259	241	233	237	224	242	210	226	228	269	240	236	235	250	241	254	242	259	223	234	231	241	215	255	235	236	243	232	238	228	246	246	240	240	237	251	259	266	259	242	249	237	260	238	245	244	222	227	214	240	195	237	193	220	225	256	258	231	240	257	230	226	243	247	273	222	231	240	235	226	246	252	222	233	228	223	218	231	232	234	227	277	212	247	234	240	203	234	276	225	240	232	273	245	208	231	255	234	238	256	215	240	250	248	250	251	267	263	254	226	254	240	256	261	247	255	256	225	222	239	237	241	253	235	249	241	255	258	242	226	275	251	249	227	235	224	245	243	231	250	244	216	246	245	245	255	232	225	249	247	240	255	230	256	247	232	238	260	220	250	240	249	246	219	256	259	240	221	230	234	238	235	255	219	277	224	222	229	252	250	215	274	249	232	248	235	243	225	273	233	246	261	231	238	230	251	238	235	245	231	221	248	236	248	242	241	234	226	227	224	246	245	215	255	256	217	250	248	213	233	231	250	264	239	253	221	267	237	206	283	241	221	272	210	240	235	240	242	219	226	245	212	255	259	225	238	234	255	239	251	242	236	213	229	272	232	244	257	232	253	236	231	272	250	238	243	239	250	239	206	239	275	227	240	232	256	249	229	248	260	224	226	253	213	241	227	217	238	235	251	241	266	257	237	266	223	225	208	234	227	227	216	255	249	205	241	230	228	221	210	274	248	236	240	298	240	199	208	218	230	237	244	243	238	233	231	242	263	248	257	239	260	217	242	226	239	219	223	225	231	271	204	226	245	230	254	263	226	228	242	244	246	204	297	214	230	230	240	240	238	222	261	233	239	264	264	237	227	237	227	255	233	234	248	250	254	232	256	244	235	211	238	203	263	251	258	267	247	245	238	221	214	271	267	215	227	222	220	242	257	213	237	237	246	248	215	273	211	206	237	227	218	255	251	229	228	229	217	255	217	235	229	267	237	246	249	241	253	241	227	257	259	244	246	219	227	229	233	281	234	245	219	238	236	253	237	238	244	227	212	228	256	259	215	235	250	236	233	225	212	258	227	241	208	256	251	220	240	234	250	231	256	253	250	264	236	223	240	260	222	222	240	248	218	234	218	219	280	246	240	210	261	248	230	242	225	245	259	204	218	236	253	259	237	264	256	228	239	238	273	241	249	234	229	232	204	227	199	218	228	249	219	234	230	216	237	234	244	257	250	224	243	210	260	251	221	252	248	250	237	245	255	251	240	201	218	271	236	243	262	241	219	234	241	227	265	260	222	223	229	255	241	249	246	259	238	236	229	226	245	276	248	237	233	235	249	224	268	232	220	214	244	221	243	268	232	214	251	211	243	218	255	246	261	259	230	242	214	238	248	246	262	214	258	233	219	259	238	246	217	252	216	239	222	234	266	231	263	238	231	256	237	290	287	217	241	243	214	202	227	242	252	250	250	242	266	258	252	221	226	259	227	214	247	235	245	250	261	242	224	222	237	255	244	254	242	235	270	227	254	248	238	255	226	252	258	262	263	231	238	222	225	270	231	266	246	222	228	246	232	254	246	238	248	240	236	245	236	231	243	234	232	207	249	248	256	202	249	249	224	236	208	236	264	277	236	248	231	269	237	229	235	265	262	219	214	258	246	216	261	242	230	252	250	237	261	237	263	238	224	266	224	244	253	246	259	254	221	215	239	235	245	222	233	255	235	209	252	254	259	233	270	244	233	219	246	232	254	242	229	205	247	254	223	253	223	228	241	231	237	235	228	237	244	237	236	249	231	234	259	229	225	257	239	287	252	265	240	239	234	227	228	233	242	239	220	266	225	248	256	268	246	228	231	267	239	238	242	260	229	239	229	248	232	251	232	224	253	216	217	231	258	232	215	239	249	223	253	223	242	235	254	232	252	228	263	277	255	235	240	235	248	235	232	268	243	235	240	218	235	240	242	224	251	245	227	277	228	256	212	239	236	228	241	248	247	279	231	247	247	250	218	224	241	247	242	238	238	218	228	218	247	259	251	246	265	242	269	233	224	248	246	231	228	260	230	250	258	263	254	244	236	261	263	231	281	233	249	277	232	228	225	223	254	264	264	238	263	227	234	238	248	244	247	235	270	230	249	253	274	233	216	224	222	252	264	243	249	266	265	242	217	249	249	234	248	226	252	228	231	232	229	243	234	235	215	252	254	233	218	250	239	237	244	235	232	228	235	228	236	243	263	220	224	255	242	236	255	248	228	235	228	257	276	245	260	227	272	242	214	224	234	222	233	226	250	230	250	253	230	256	250	234	216	228	249	247	268	241	218	229	234	227	236	257	225	233	223	220	230	252	231	255	220	266	251	258	242	263	232	225	264	219	237	245	238	202	252	230	240	266	229	240	246	266	230	253	241	257	231	205	242	243	231	237	251	260	246	238	247	237	253	244	232	240	248	243	232	214	230	245	259	238	220	248	221	258	271	226	240	264	234	237	244	241	234	256	269	279	243	225	243	215	226	213	242	244	250	215	243	253	215	230	226	254	249	219	236	245	233	228	250	231	220	229	248	246	255	226	264	272	255	228	238	243	252	241	247	253	246	244	218	237	216	246	225	246	223	258	259	225	245	252	231	261	231	230	245	239	226	251	220	265	233	223	256	259	231	232	248	240	242	249	235	199	227	278	254	223	238	269	233	244	220	259	236	285	252	264	235	232	257	233	231	248	273	259	227	226	261	214	232	272	252	236	262	238	253	238	209	223	238	222	242	259	207	256	224	248	219	254	266	218	236	237	247	249	257	241	211	233	236	241	248	235	253	262	246	249	246	228	244	243	250	229	241	244	225	268	242	227	231	218	248	246	247	249	247	210	272	272	244	252	247	218	235	222	248	260	240	249	245	199	253	236	256	246	249	233	245	236	251	239	237	222	229	226	237	240	229	263	246	246	244	250	259	229	254	231	265	239	268	255	222	217	237	239	240	244	230	226	235	241	271	239	221	254	242	228	220	236	243	209	264	249	228	250	246	228	221	195	256	245	217	241	236	246	245	247	226	227	202	254	241	209	239	213	240	248	266	244	236	240	264	253	222	253	289	264	259	233	271	246	266	240	231	244	245	258	254	248	252	249	241	242	214	236	257	231	214	223	235	273	240	244	247	251	233	244	251	273	260	229	259	249	243	239	244	230	255	219	211	240	249	222	243	221	223	273	225	235	233	220	256	218	258	249	229	236	209	246	233	244	244	264	249	256	213	232	250	244	234	250	246	237	240	260	254	230
30346	47253	35870	25803	8828	7756	6583	7166	4391	3331	3527	3147	2840	2911	2450	4091	3631	3289	3113	4019	5497	5007	3970	18750	32029	25819	17797	8999	3166	1287	728	649	587	599	610	637	586	617	635	562	621	602	603	648	614	629	589	611	619	567	561	622	608	574	570	643	614	591	591	580	600	624	612	642	623	605	598	584	593	605	617	614	593	582	609	622	591	608	611	603	625	583	606	590	622	602	597	607	622	599	590	631	566	591	634	603	558	638	634	622	594	646	586	627	605	602	608	587	589	592	611	588	603	595	629	620	610	598	609	609	633	627	542	590	578	603	641	591	559	607	563	590	607	631	618	600	619	590	655	601	599	586	618	564	571	590	615	570	601	611	586	603	650	561	592	604	603	580	598	588	582	616	559	644	608	613	596	616	581	582	608	644	605	558	594	607	613	613	588	604	577	633	641	606	574	634	600	570	606	575	580	611	602	606	580	630	595	587	573	609	613	614	592	620	609	619	606	560	619	620	556	663	618	584	546	581	590	609	626	620	649	636	570	605	602	605	587	633	604	618	577	570	616	597	583	611	589	643	631	554	583	576	593	611	559	595	606	647	672	553	561	560	579	575	599	572	603	607	613	563	624	588	577	602	633	606	595	616	588	627	640	585	615	611	578	630	553	603	558	651	562	608	635	609	608	591	637	609	585	582	588	629	559	599	609	587	615	631	613	596	597	604	582	608	604	621	638	611	600	591	611	604	580	612	625	594	602	569	550	584	634	612	608	602	580	636	626	596	631	628	597	621	621	599	592	602	612	604	592	564	577	568	615	670	610	597	658	586	615	586	631	612	587	612	612	583	597	595	581	596	627	594	593	598	608	598	560	613	554	626	624	615	623	574	593	558	579	618	610	610	555	560	610	581	601	601	584	642	604	601	592	588	615	596	589	596	602	628	615	603	610	628	640	596	599	635	626	564	638	556	588	636	641	588	577	594	612	617	610	597	632	603	620	584	603	578	599	615	648	587	584	613	607	610	619	640	594	602	615	637	611	631	588	617	600	563	583	592	574	574	629	579	629	575	588	571	635	611	602	594	618	619	597	620	643	601	595	592	612	599	602	623	605	582	577	624	598	611	576	563	604	618	582	630	601	565	601	612	632	647	609	589	617	583	635	584	594	596	570	625	591	619	591	606	635	587	594	606	600	611	585	544	583	612	576	622	632	642	653	593	576	582	574	604	590	599	556	601	611	615	613	611	580	578	599	603	627	624	572	616	599	575	599	598	629	626	594	634	601	617	592	618	596	620	597	594	579	555	601	592	574	616	625	608	575	601	574	602	646	628	614	584	643	579	598	644	597	577	585	567	626	575	591	619	613	595	617	576	543	658	630	618	639	600	610	541	642	632	563	605	648	618	654	587	588	579	625	564	595	589	597	610	583	582	598	555	612	620	623	594	573	598	591	625	590	601	610	633	576	582	568	595	625	594	586	608	566	624	574	595	653	579	543	621	586	573	613	562	560	655	603	610	618	676	565	584	590	603	581	577	625	605	639	589	585	585	590	657	623	649	595	602	582	623	552	602	581	627	593	630	611	616	598	597	572	621	581	633	614	590	597	645	561	599	600	629	618	600	599	684	583	602	591	600	620	588	634	591	654	603	587	577	608	626	562	580	663	603	586	588	633	628	633	594	608	575	609	594	592	580	608	630	594	555	565	577	628	593	614	620	560	603	606	601	579	580	603	619	619	621	625	611	635	553	569	587	622	606	603	593	560	634	620	582	639	591	638	599	564	578	633	619	611	559	613	583	569	634	610	584	607	593	588	639	570	573	613	624	615	553	576	596	619	582	606	597	617	656	626	569	603	595	593	559	624	611	557	633	622	548	617	677	636	623	616	576	578	584	585	564	566	665	610	608	593	612	590	615	576	542	620	560	648	587	610	593	578	628	614	565	608	560	581	623	609	595	603	628	626	579	623	591	639	618	531	633	598	570	602	632	596	605	589	585	603	570	615	576	622	597	656	605	609	558	616	629	655	612	604	620	580	610	538	633	581	588	599	624	587	657	611	583	628	585	619	621	598	596	623	631	616	609	650	629	610	613	592	598	631	595	574	627	594	608	575	580	631	589	583	635	649	618	559	635	626	576	601	623	613	576	585	621	595	581	580	627	631	629	590	549	617	585	592	615	651	578	587	609	612	607	632	587	574	584	590	570	595	616	608	576	656	569	611	629	630	588	590	575	553	606	610	597	580	598	590	626	579	626	603	610	552	626	575	633	632	603	564	587	558	575	580	632	615	583	574	595	612	615	601	619	566	636	625	597	627	618	553	611	558	582	599	604	637	583	616	618	576	565	622	600	570	606	601	606	613	597	613	565	628	612	632	605	663	579	554	625	581	564	603	579	612	577	650	624	630	614	590	603	550	571	625	602	635	545	629	582	615	595	611	559	619	576	656	561	613	615	571	577	579	559	612	629	641	572	571	669	585	633	566	642	628	613	615	614	611	641	614	651	587	620	611	586	587	566	586	617	631	636	625	685	618	633	618	606	604	595	574	596	592	616	627	642	625	593	581	599	606	607	610	588	608	626	592	621	587	563	574	607	593	606	595	632	591	608	588	586	589	562	540	604	596	622	554	606	615	618	619	617	597	598	602	599	632	614	600	577	604	630	592	590	637	615	619	612	602	588	572	583	523	606	624	584	603	564	559	604	643	599	632	601	568	602	588	575	590	638	615	613	587	636	603	592	608	583	605	604	609	599	543	604	571	581	629	588	603	613	616	563	596	627	552	558	606	598	590	622	640	602	586	624	583	585	599	626	549	618	603	629	613	572	631	615	530	644	586	614	583	579	594	612	598	643	628	628	567	599	579	621	597	596	578	616	602	640	590	597	630	622	598	585	579	573	542	586	608	618	605	601	598	607	592	613	633	598	612	650	559	613	558	624	587	561	582	605	632	572	574	626	596	632	567	590	621	631	581	632	601	614	548	600	613	632	586	633	597	592	648	631	610	628	625	612	577	629	600	633	610	580	617	592	580	622	611	621	620	546	581	620	577	639	589	659	589	630	571	590	610	609	603	636	573	636	634	569	616	564	606	646	590	583	568	606	624	616	573	607	606	578	624	587	604	571	572	610	608	569	641	641	566	605	571	621	576	589	618	584	564	622	622	587	609	619	570	605	629	591	561	608	634	612	561	608	554	601	566	593	562	626	602	641	603	618	651	578	619	592	616	610	665	609	590	580	629	611	590	630	631	583	586	581	595	581	598	531	611	616	604	603	645	586	620	592	600	598	589	589	629	623	598	594	604	638	613	583	605	608	597	577	593	642	593	581	616	608	564	593	627	614	637	635	592	579	613	596	579	581	598	596	590	617	597	656	586	618	619	621	603	606	598	570	585	596	599	592	597	543	643	623	595	607	588	599	606	597	611	594	598	585	588	559	621	598	655	562	602	589	600	592	617	622	627	610	596	583	573	588	582	636	579	559	623	619	559	586	598	608	587	575	573	599	581	579	589	588	577	635
11598	11774	11741	1548	578	491	418	399	455	406	389	357	332	353	360	365	340	283	307	298	297	287	305	406	744	859	690	492	332	321	284	289	274	259	254	282	342	286	315	295	292	311	282	309	312	273	301	300	267	342	282	283	325	294	284	280	283	307	290	272	289	280	311	306	298	313	294	272	304	307	332	286	309	273	305	313	281	295	281	301	270	282	301	311	313	327	304	286	309	255	273	263	323	295	304	282	263	298	284	281	300	315	303	260	285	283	278	263	286	293	310	284	295	284	316	280	295	291	283	296	289	295	303	273	276	302	270	283	303	313	295	290	310	288	276	303	316	309	298	295	271	297	278	310	296	305	302	269	282	293	268	284	285	268	295	300	287	317	275	282	311	306	291	275	311	323	274	275	308	285	280	265	290	289	292	262	274	307	287	297	274	264	293	290	297	309	311	283	276	286	296	264	288	275	311	270	252	310	284	315	274	279	275	303	304	279	271	297	311	261	271	274	280	311	286	306	275	296	296	301	319	268	334	323	258	293	298	311	298	330	277	245	312	302	312	291	294	272	300	319	319	304	290	287	301	279	316	285	284	328	299	321	329	330	297	310	310	331	301	271	270	291	281	289	288	307	298	325	314	275	284	290	266	298	283	290	287	297	296	316	317	297	280	304	269	314	297	348	293	268	276	284	298	293	326	300	294	306	304	274	271	264	287	309	282	311	301	250	305	288	272	301	309	271	248	306	278	296	279	268	268	291	264	330	295	280	310	271	303	279	292	292	294	277	289	306	296	293	263	317	294	284	310	310	309	268	291	290	307	294	292	254	290	296	311	301	305	307	262	281	295	284	270	272	280	293	286	286	277	231	265	268	286	283	293	303	295	281	272	334	255	278	318	308	302	291	294	265	269	292	285	291	295	293	297	270	270	297	283	272	284	292	292	290	278	266	291	261	312	273	292	264	293	297	304	276	304	288	292	306	285	281	285	287	278	295	285	295	279	265	300	286	301	326	293	305	272	290	295	250	259	273	288	290	329	291	318	281	290	315	314	324	295	291	304	283	281	285	323	299	266	294	278	313	287	296	273	313	266	288	289	308	286	275	258	286	288	271	290	259	276	312	294	272	260	273	269	284	270	313	290	318	292	287	305	282	297	278	297	288	312	315	301	277	287	248	301	305	304	302	282	300	298	303	284	293	291	293	312	278	278	277	304	255	270	309	308	299	271	291	309	311	304	303	292	271	305	278	290	296	301	251	296	311	302	261	278	268	276	283	267	280	289	270	293	293	279	317	289	270	281	325	317	288	318	321	276	323	294	303	277	324	295	310	272	289	295	268	277	280	250	280	268	263	285	304	294	272	278	311	267	286	304	307	311	316	270	288	291	325	319	283	319	285	301	305	299	284	308	267	253	280	277	309	290	294	275	272	275	294	264	264	295	289	299	284	276	251	297	298	255	286	294	304	285	305	275	284	270	303	266	281	291	263	311	277	244	287	268	287	295	304	302	273	283	300	280	256	285	300	296	294	284	313	261	275	267	279	277	292	290	270	279	289	280	271	271	298	291	297	284	280	283	253	297	283	288	292	314	279	289	310	310	312	274	308	287	298	287	274	287	294	267	291	252	294	316	315	286	272	261	254	295	281	290	312	285	304	278	318	266	287	262	265	302	308	318	270	275	303	285	294	308	273	256	309	284	284	272	259	308	323	283	295	294	286	270	303	264	278	273	283	275	312	309	268	316	263	277	291	274	325	296	301	308	302	261	314	300	312	262	295	318	255	281	308	289	275	274	312	278	311	311	284	285	276	279	291	277	297	302	258	280	254	276	303	306	285	278	339	288	317	279	292	285	285	269	274	271	279	293	300	294	292	313	275	274	311	313	300	303	280	280	302	273	286	303	318	282	286	319	273	304	308	304	268	277	282	297	253	305	251	312	272	285	323	286	312	313	287	299	306	284	289	294	312	302	297	293	297	292	309	277	286	264	290	283	269	287	305	279	337	287	288	316	282	288	260	274	295	302	303	265	301	318	294	297	319	318	309	300	243	266	274	320	305	282	298	284	306	291	271	289	298	302	275	271	316	298	303	298	272	259	288	284	269	280	296	241	252	275	278	291	276	289	275	320	297	297	273	302	271	265	303	289	274	311	301	314	260	283	288	289	325	288	318	271	282	264	269	305	307	273	312	286	289	293	287	309	282	285	309	266	288	292	286	280	287	292	313	291	304	281	318	338	302	323	286	290	291	317	276	300	284	295	285	276	274	289	262	279	297	290	295	292	288	291	286	291	297	317	283	270	272	315	255	305	279	286	252	265	321	282	297	311	322	274	277	285	257	283	297	276	260	291	316	267	289	313	306	297	304	299	263	277	309	288	300	302	272	296	280	263	284	254	283	283	299	293	273	284	267	253	294	294	280	277	257	283	309	264	274	281	288	253	266	298	284	293	278	292	251	309	299	277	314	308	300	273	312	271	288	287	290	281	318	289	292	294	274	288	282	295	287	282	255	293	279	311	314	272	270	305	255	283	303	274	268	274	284	279	294	240	293	294	305	278	308	321	295	311	295	317	282	310	320	299	296	289	327	244	299	301	277	290	276	280	307	265	283	285	300	306	296	263	301	284	285	285	265	298	258	309	302	300	255	310	313	264	294	286	278	306	284	320	293	266	291	295	263	294	283	302	282	264	307	275	257	300	292	292	263	272	289	299	308	291	270	308	262	271	310	301	293	288	312	261	277	285	284	285	271	310	286	292	292	282	273	270	319	324	263	326	271	296	294	302	304	294	308	270	250	304	287	252	295	285	307	279	291	304	297	272	284	278	300	271	286	299	297	262	307	282	292	278	252	289	251	288	319	287	289	284	280	270	269	260	285	306	313	303	290	282	304	317	274	263	273	290	300	263	282	300	302	337	319	261	284	279	279	306	290	294	290	277	251	285	293	304	278	290	276	309	282	312	301	281	297	290	281	279	279	307	294	296	295	289	272	298	263	302	274	305	264	266	282	304	292	269	313	266	274	262	260	300	298	325	297	265	292	285	277	281	348	261	267	294	313	313	282	311	297	302	255	272	293	305	294	286	315	289	302	297	284	280	296	252	274	317	281	267	295	294	305	282	280	277	295	293	261	289	298	284	296	305	305	282	285	263	295	265	254	304	306	299	267	286	280	299	247	300	285	284	305	289	285	269	279	271	261	276	319	266	283	277	295	266	281	305	268	280	268	258	285	269	282	272	297	305	257	294	291	321	288	287	296	283	289	261	290	303	278	301	296	263	296	327	291	303	301	291	310	267	315	296	278	291	303	306	300	325	281	287	301	278	286	264	319	288	295	266	249	330	294	307	298	309	295	283	291	303	285	293	311	308	271	308	309	285	293	285	279	281	258	289	293	288	280	285	272	321	289	297	257	293	276	290	274	270	289	268	305	276	308	306	285	279	292	285	305	309	284	282	294	270	301	301	295	294	270	269	252	266	295	274	314	279	298	279	297	264	306	308	291	292	289
7538	12464	14185	2710	1785	1658	1459	1425	1594	1543	1273	1261	1079	1111	989	1029	1066	878	860	854	853	993	955	1612	3399	3500	2638	1684	1072	891	747	730	729	759	729	721	740	709	701	733	727	735	727	735	680	720	736	737	754	688	672	713	746	715	733	749	712	685	689	727	725	721	737	755	748	764	730	745	755	717	688	698	717	718	672	746	723	724	720	690	742	681	734	671	718	730	707	721	704	757	759	713	742	700	733	735	726	696	716	679	725	772	651	750	695	701	740	699	684	712	703	709	720	739	735	724	737	714	700	724	731	761	747	711	769	726	765	747	727	714	702	706	727	665	715	670	741	727	746	722	672	720	694	733	699	695	740	755	751	744	725	646	735	733	756	729	693	702	672	765	678	738	747	695	762	706	742	695	681	731	739	726	710	743	737	745	757	706	730	719	680	752	741	666	738	737	773	689	728	733	696	783	690	692	676	714	700	701	723	684	719	744	706	693	725	690	693	697	695	753	743	766	679	706	721	721	688	722	702	690	731	689	767	702	717	702	699	729	739	779	741	710	694	752	713	732	696	764	705	734	728	742	740	715	712	697	741	714	724	760	730	728	689	719	688	772	705	751	760	728	696	718	725	741	761	731	662	691	726	722	728	715	691	668	697	706	729	753	671	698	699	707	724	671	726	771	752	730	748	749	683	779	744	738	723	746	727	749	748	738	767	726	719	721	669	692	748	750	723	715	737	679	750	656	753	730	702	742	742	720	745	710	709	736	726	703	744	682	699	685	754	724	686	693	643	722	745	721	728	694	708	696	672	728	667	672	731	727	689	737	751	718	737	747	711	737	746	697	706	771	721	734	716	703	755	746	694	737	713	689	732	697	731	721	701	732	718	764	774	707	683	701	716	694	710	800	716	752	758	756	722	729	681	693	715	700	705	697	786	707	709	710	681	744	749	769	705	721	740	757	718	739	731	699	705	712	710	736	763	707	737	752	733	701	668	716	716	712	737	750	748	694	741	671	696	714	725	718	753	727	676	744	703	740	735	703	724	720	751	773	731	746	730	803	733	753	732	742	717	682	725	748	744	716	744	707	682	731	703	697	757	753	751	727	702	673	725	731	697	721	742	690	704	697	722	688	690	742	735	751	757	763	722	736	733	680	729	717	724	710	709	708	702	752	711	735	699	761	724	727	710	760	688	681	748	743	711	770	715	720	692	717	673	721	697	750	700	708	692	721	718	732	732	755	762	709	742	706	690	683	730	744	746	699	747	731	727	729	730	744	701	768	686	727	760	724	720	742	770	722	730	703	736	741	690	701	747	705	730	715	684	735	735	711	732	754	695	764	713	700	748	673	754	730	760	688	716	719	722	728	688	737	698	726	707	689	777	707	691	739	713	710	717	773	738	755	788	728	714	706	709	751	758	782	716	717	753	751	737	670	670	742	736	716	718	695	736	703	732	696	753	722	709	727	689	714	703	714	728	758	707	715	722	747	723	729	730	708	719	687	774	683	723	729	746	703	709	704	707	775	744	753	714	774	708	727	733	727	694	738	733	713	710	728	715	716	707	710	727	744	699	732	701	719	748	718	719	731	746	743	779	748	712	721	683	747	727	717	707	703	734	725	687	721	684	683	741	752	731	767	748	722	714	728	735	723	703	726	656	706	691	748	725	748	698	724	737	739	702	753	735	765	777	696	701	788	747	758	740	668	734	704	673	753	740	740	736	756	729	716	726	712	729	756	705	749	740	713	719	706	655	758	667	766	744	723	711	692	750	718	752	737	677	663	695	742	729	707	711	711	684	749	710	766	712	702	720	705	716	721	729	705	719	692	746	768	675	677	710	735	704	781	695	713	679	722	715	736	750	762	749	745	725	703	679	745	724	711	685	711	704	718	731	712	760	687	701	755	720	683	722	718	717	716	722	790	680	695	727	666	728	674	719	691	784	720	761	734	714	773	711	726	718	757	704	677	708	717	707	713	773	725	730	685	738	702	727	724	704	750	725	711	733	722	707	738	699	742	737	690	703	741	765	725	737	721	694	694	749	708	701	683	761	749	688	686	667	736	717	688	710	785	745	744	718	720	758	692	711	709	685	744	742	711	735	728	679	705	672	751	713	698	757	729	714	763	752	669	713	733	668	718	693	687	696	687	719	736	691	728	716	801	761	702	707	756	754	732	707	716	732	703	758	760	694	715	705	725	734	720	689	728	719	676	708	708	697	672	729	716	717	698	710	697	722	734	743	754	751	672	692	703	708	697	755	715	715	714	720	688	712	705	721	690	699	728	719	724	713	703	755	740	736	728	707	691	676	742	724	679	729	682	696	732	655	706	715	739	726	728	722	687	770	714	686	709	682	742	706	720	739	670	761	688	715	711	728	733	692	668	729	705	689	744	739	715	742	770	683	746	733	764	699	729	711	690	697	728	695	728	713	729	734	713	731	704	736	734	759	724	710	731	716	689	725	706	731	726	720	748	720	716	732	704	703	690	688	664	708	692	686	706	717	713	765	748	721	743	699	740	678	695	700	762	683	778	712	786	710	715	753	727	668	716	729	729	699	751	746	737	719	690	713	701	686	684	659	715	677	695	716	692	692	712	696	717	724	765	716	725	763	696	722	756	722	716	748	710	721	703	764	689	755	711	712	734	719	704	736	710	705	725	743	723	725	722	736	686	698	699	746	736	731	726	723	712	759	715	746	756	718	683	749	710	758	739	722	735	716	732	713	730	724	708	754	728	743	714	725	802	678	710	728	760	720	712	688	676	692	700	748	722	687	767	679	755	722	722	761	714	679	711	720	684	762	753	715	722	736	710	755	716	721	716	704	718	730	758	757	698	719	772	701	719	733	733	741	750	710	717	742	742	742	746	731	761	695	670	737	768	703	684	694	706	716	732	759	747	778	678	776	704	687	747	740	712	738	736	721	741	671	690	712	693	701	677	723	701	687	721	726	705	695	745	661	741	718	752	740	700	716	751	738	707	721	737	683	745	720	755	696	762	721	748	743	735	705	752	706	737	724	752	719	701	709	725	724	724	756	768	724	733	714	707	692	692	695	733	706	693	745	702	740	708	709	727	751	732	687	706	707	711	739	722	763	689	697	733	740	712	706	756	725	745	720	755	722	697	675	749	767	695	737	692	735	724	781	736	705	725	706	732	699	682	714	764	729	735	712	733	730	746	688	704	694	716	735	739	702	740	715	729	736	674	721	730	755	730	714	735	744	747	711	714	722	674	671	741	694	684	700	773	712	742	685	706	705	689	701	711	750	706	744	748	736	683	727	701	725	701	730	756	732	678	739	747	722	678	759	719	719	728	715	731	710	726	750	704	794	748	704	746	716	770	679	705	715	686	737	704	758	736	721	675	685	741	708	743	677	738	669	741	677	735	680	798	689	738	731	756	721	779	742	736	726	707	732	694	718	785	779	722	711	702	735	780	702	726	717	770	717	719	709	743	749	655	738	737	763	760	670	703	721	758	742	708	751	686	717	733	776	719	703	726	756	729
33046	50642	47120	24704	17786	9015	3497	1580	851	620	584	555	487	510	591	675	574	547	492	485	551	551	497	2130	4848	3886	2380	1108	563	355	298	279	271	268	278	269	295	255	314	294	295	317	279	295	261	283	288	283	321	252	282	282	269	289	278	279	224	277	248	276	266	289	270	299	316	288	267	271	291	267	268	286	282	285	305	276	285	274	284	302	283	290	291	307	285	293	254	257	265	285	258	284	289	271	242	258	252	269	250	283	274	275	309	289	265	258	292	269	286	255	255	265	226	292	283	279	277	285	273	254	305	306	261	284	246	271	274	250	281	277	288	317	282	249	260	287	299	276	279	290	295	283	273	295	255	284	284	310	271	277	264	280	299	237	266	285	285	278	253	285	265	286	292	285	267	278	266	268	279	264	257	264	301	260	265	286	303	297	259	275	261	286	309	282	302	274	256	310	263	309	274	275	270	249	287	247	278	243	299	288	270	226	290	293	244	270	282	303	268	261	254	286	256	264	291	257	283	259	291	317	283	273	307	273	277	279	264	300	266	255	281	286	301	293	276	245	285	276	252	289	242	283	274	256	266	279	298	300	257	272	285	280	286	266	264	291	300	259	277	292	315	247	307	299	267	299	279	302	300	277	263	279	291	281	280	276	310	280	278	318	267	310	288	273	272	287	318	268	277	265	252	302	284	255	261	285	275	268	296	232	300	252	273	268	239	289	234	270	254	294	298	285	288	262	285	286	279	244	277	281	288	254	274	299	294	259	274	271	297	269	275	265	289	296	291	284	282	287	272	268	266	272	294	274	277	290	321	281	263	256	287	276	290	258	283	295	251	244	271	287	264	267	251	288	282	288	264	266	284	261	280	289	295	240	242	286	284	291	277	289	274	296	283	262	276	284	264	288	255	280	274	264	276	282	256	265	288	274	281	269	264	262	267	283	278	264	278	290	290	296	261	286	274	266	271	272	297	291	280	259	265	282	329	282	268	269	267	271	291	283	268	265	291	284	252	236	275	307	279	271	273	278	280	287	289	267	278	279	290	293	256	315	303	268	278	296	272	291	257	277	308	300	288	289	303	260	282	283	294	284	299	287	244	279	267	275	280	290	298	284	253	268	272	281	306	304	246	291	302	248	282	310	268	275	272	278	297	285	282	255	276	272	246	280	280	270	268	278	278	233	277	284	279	294	305	298	281	293	290	263	258	267	290	270	287	268	279	300	277	317	279	280	289	310	251	290	260	266	303	293	301	274	254	299	292	300	272	316	280	296	295	252	279	273	259	240	279	266	265	247	259	277	291	232	267	278	212	302	316	329	305	239	293	347	273	288	289	287	250	288	266	304	267	287	290	268	282	283	261	310	270	274	295	273	265	287	269	252	287	303	277	289	283	287	275	286	275	268	287	261	298	287	269	267	260	281	270	254	294	292	299	292	282	250	308	300	289	278	271	288	303	313	253	277	287	286	265	284	270	283	279	264	283	279	276	280	276	302	259	269	285	266	282	246	259	255	283	302	280	269	276	304	274	259	280	272	293	279	235	257	281	257	301	268	277	262	248	251	274	260	284	264	279	282	273	300	281	292	267	306	269	281	297	263	272	260	267	307	254	263	276	271	277	314	284	291	291	260	293	237	271	283	276	280	298	286	282	285	290	274	300	307	270	288	301	286	271	280	268	304	285	303	294	274	297	285	244	259	259	283	253	282	277	272	296	287	261	275	240	291	262	297	275	280	290	282	294	267	288	288	303	303	269	294	255	264	289	267	260	297	273	267	298	258	292	285	307	269	261	251	316	274	278	277	273	286	252	273	289	269	291	305	257	262	276	265	298	269	298	273	267	290	293	282	280	260	274	305	274	270	248	284	283	289	306	287	273	284	304	268	282	283	274	273	285	292	297	279	257	290	268	262	249	273	292	266	301	291	285	289	248	274	310	275	259	255	278	280	240	280	302	256	282	269	289	275	295	264	299	271	277	276	283	268	296	269	275	276	265	285	305	302	313	249	293	265	290	287	283	256	282	256	285	250	268	280	277	306	284	255	274	261	296	296	290	293	299	251	311	303	266	259	300	309	278	266	303	263	281	265	305	260	288	261	226	260	271	308	286	272	254	258	289	278	284	270	283	293	281	256	267	270	270	285	262	261	281	254	270	260	294	288	306	313	263	290	290	281	287	291	262	282	267	274	277	282	269	294	275	249	251	263	265	281	312	272	282	278	303	270	281	240	276	266	303	241	272	280	299	244	249	276	268	237	274	262	282	274	238	289	290	289	262	266	266	280	313	279	288	311	289	277	282	269	298	285	277	287	299	249	294	290	284	273	277	248	294	279	289	252	277	318	264	271	271	262	278	262	280	254	262	292	258	265	292	286	275	269	273	280	263	269	264	290	298	284	296	273	298	284	279	275	264	262	247	288	275	261	273	289	248	254	284	239	257	293	274	292	284	269	264	270	292	296	268	283	285	306	288	267	286	279	267	279	290	246	309	324	257	244	310	268	278	260	278	278	300	265	324	257	240	268	280	286	274	266	290	290	288	295	278	284	258	280	286	282	269	300	300	273	280	297	277	280	268	249	289	289	283	281	292	291	299	274	258	298	256	266	289	267	290	262	276	294	279	272	281	257	243	269	284	292	280	262	296	311	287	277	281	257	266	273	255	278	271	280	290	292	275	268	298	280	284	284	265	267	316	308	297	268	276	281	263	273	306	260	269	269	261	281	245	267	284	284	263	267	282	286	284	278	270	289	267	300	289	275	280	270	287	286	280	303	262	282	273	291	274	275	267	289	270	283	281	300	304	292	256	287	257	282	239	263	282	284	298	300	276	287	298	275	284	281	275	262	279	253	284	252	284	269	276	298	276	294	261	263	268	288	257	256	287	295	253	305	290	262	280	271	264	277	263	245	272	259	286	279	304	274	297	264	291	280	276	261	295	273	305	253	283	297	293	276	262	283	272	270	288	261	270	263	268	297	290	273	281	279	287	274	287	297	272	270	245	292	264	264	292	235	294	268	281	268	271	243	282	271	271	267	296	256	281	292	269	255	262	267	269	293	253	280	291	273	257	296	264	251	278	252	296	254	290	298	303	254	276	283	271	311	287	273	284	256	250	291	262	290	296	251	270	275	303	257	325	288	268	274	244	270	266	244	270	279	279	275	269	272	306	309	284	282	249	281	299	275	275	312	296	290	304	287	279	255	285	268	278	272	270	276	255	302	291	286	262	274	323	278	291	288	278	244	293	290	255	323	269	314	254	300	289	305	255	257	266	286	274	277	254	287	258	310	255	298	276	275	283	276	274	274	288	286	275	259	257	287	291	257	284	235	304	260	285	264	295	279	280	276	236	278	258	246	270	283	301	286	272	247	310	241	272	254	281	294	281	270	286	275	319	272	262	299	246	252	262	278	259	271	300	286	283	311	267	276	275	250	265	282	247	266	295	282	281	300	234	264	287	264	281	248	290	282	265	281	273	272	267	293	249	291	244	238	281	318	277	293	275	297
23423	45023	38671	12771	5809	4393	4434	3877	3343	2771	2561	2205	2279	2053	2631	2653	2216	2179	2182	1884	2618	2785	2403	12753	21914	17801	11491	5101	2112	1096	885	717	755	732	629	716	703	670	666	646	658	658	666	689	670	714	681	657	693	701	669	688	689	673	696	687	693	683	694	717	680	681	664	711	731	715	681	656	705	713	670	753	737	668	684	694	714	731	701	662	676	728	680	692	694	691	691	681	674	753	700	691	662	659	692	708	686	689	691	666	663	680	726	678	711	698	735	712	649	674	719	683	721	653	685	686	676	737	704	640	646	723	658	642	708	690	680	658	650	669	692	688	699	698	679	676	688	686	673	719	679	689	707	717	689	708	704	679	708	727	631	710	618	703	704	687	712	756	680	689	654	719	696	707	681	686	690	701	669	764	667	712	762	701	707	708	708	651	720	710	676	697	692	666	647	659	710	711	668	689	709	673	665	706	705	698	723	687	689	738	722	696	651	656	696	686	661	689	698	709	719	722	724	716	676	690	739	719	712	652	670	684	706	681	673	667	639	740	698	671	647	689	669	665	702	662	711	671	674	751	690	717	696	692	733	690	686	696	688	662	695	664	713	689	661	665	671	624	698	637	678	710	692	701	684	696	677	685	684	671	705	694	677	632	687	682	664	705	675	675	698	695	740	691	667	729	688	725	697	695	687	639	667	656	635	665	655	655	654	729	710	734	664	690	687	674	691	695	703	719	639	708	702	654	679	668	697	721	617	640	675	677	706	676	723	702	699	702	647	681	672	654	719	753	681	659	652	699	655	682	738	693	694	670	699	686	720	687	727	712	629	637	660	620	674	709	682	704	750	691	658	681	712	670	663	731	680	654	674	658	696	721	675	711	710	687	698	677	687	760	703	679	645	676	688	700	657	649	689	694	701	663	702	702	694	711	668	701	772	684	731	688	668	668	650	713	698	722	683	694	650	744	720	671	708	690	706	706	656	719	678	684	660	681	684	699	707	717	670	650	674	685	709	673	705	730	691	672	674	705	738	677	687	730	681	672	667	686	737	692	695	709	713	722	682	765	711	692	715	697	710	702	713	735	689	681	701	702	695	707	687	716	667	681	667	664	676	711	714	690	711	713	695	699	641	670	665	714	708	695	660	645	698	707	696	665	696	699	658	696	709	731	723	694	711	725	719	696	663	718	625	675	675	708	701	698	699	685	685	673	687	742	694	667	687	681	687	688	694	721	660	670	695	714	689	691	732	706	637	665	697	670	706	693	699	653	691	673	689	699	703	668	675	740	675	684	706	669	679	683	715	725	701	704	667	706	668	721	752	732	669	699	665	670	725	703	690	663	630	680	681	683	683	688	743	640	702	681	712	701	689	655	670	641	648	736	714	664	682	739	707	702	707	668	719	688	685	694	682	730	657	702	672	719	671	679	673	710	660	713	735	726	741	651	735	645	689	632	687	759	719	668	696	653	668	700	704	694	660	705	745	708	676	701	693	662	681	724	702	668	721	685	657	713	700	638	675	685	725	711	732	671	697	690	676	718	637	642	732	695	694	702	707	678	662	691	658	683	647	682	681	677	685	661	677	664	678	700	669	694	672	707	694	733	685	695	716	718	696	697	663	676	735	715	728	715	688	688	659	691	668	683	698	705	666	666	687	758	719	682	704	695	651	709	708	689	681	720	682	655	677	708	701	682	687	692	689	726	728	675	707	672	631	705	687	692	644	704	666	727	707	695	688	686	661	712	713	678	691	705	659	687	678	696	714	668	715	683	693	661	741	688	710	686	665	677	673	742	679	663	715	688	612	663	681	683	718	710	705	684	664	667	709	701	741	697	708	631	691	686	682	699	688	718	688	684	663	702	684	709	678	712	731	706	669	720	671	690	676	656	732	714	700	674	717	688	696	685	691	688	700	736	716	627	669	630	680	700	673	695	681	661	719	734	697	703	674	703	677	703	661	681	670	680	691	659	659	682	643	732	690	635	669	705	755	681	663	686	674	701	691	660	680	728	690	685	669	724	698	687	686	715	714	664	664	725	691	681	732	683	687	712	669	699	725	678	716	691	661	666	680	694	677	677	726	679	685	685	753	727	698	769	725	669	674	678	656	674	701	707	699	686	686	735	645	670	699	651	708	652	733	700	696	658	669	771	690	727	654	714	731	667	725	695	688	685	728	729	692	717	661	707	690	689	692	675	733	750	692	722	687	742	703	687	660	713	664	696	733	712	691	652	669	684	709	730	700	715	745	743	694	713	682	694	696	666	648	661	706	709	675	680	686	679	674	699	693	714	706	672	701	665	657	705	700	662	686	681	674	687	714	713	685	686	687	674	710	712	747	718	710	708	654	718	683	719	639	689	660	668	683	675	670	656	705	673	707	697	724	716	720	626	723	674	672	679	683	689	722	674	698	679	708	737	674	691	706	652	703	699	699	723	691	698	666	719	710	725	710	657	705	733	676	701	682	659	702	717	712	694	649	713	698	682	659	713	672	656	707	670	661	737	648	731	699	716	745	671	666	691	700	675	703	666	709	664	679	675	708	692	653	672	685	687	636	666	679	661	700	736	649	716	700	668	710	635	644	675	724	707	726	693	670	722	684	729	709	661	679	701	701	739	644	693	688	708	664	721	695	721	712	696	662	729	658	686	667	667	682	753	670	685	704	650	710	680	689	710	702	677	697	665	673	661	755	715	725	707	734	712	671	711	697	668	719	691	697	752	703	672	671	674	731	699	639	655	667	686	703	701	744	658	660	696	662	657	741	684	706	704	678	724	678	671	672	666	684	648	657	674	702	699	685	700	664	664	703	654	704	721	676	672	740	615	686	690	664	682	667	706	707	666	703	741	696	660	699	629	702	655	711	678	709	706	680	701	658	745	702	682	698	682	680	729	679	679	650	705	709	734	662	718	713	714	674	675	665	682	690	688	719	734	622	685	707	668	672	660	662	700	760	713	673	722	721	700	675	686	688	696	680	702	673	676	750	707	680	691	698	705	682	771	659	649	697	663	692	665	710	658	673	649	692	671	726	740	668	686	723	713	647	671	661	705	650	686	678	711	667	650	698	702	706	689	707	682	685	679	733	715	637	683	715	667	718	690	672	688	701	709	698	694	690	664	665	626	660	721	737	742	691	657	708	704	717	669	646	736	695	685	712	638	707	706	675	669	697	709	715	739	688	696	635	694	646	706	724	653	712	644	695	708	723	669	702	723	726	679	704	661	747	703	686	677	665	690	685	703	719	703	703	651	716	651	672	706	710	662	703	680	698	641	674	701	713	705	668	693	692	673	690	669	676	671	630	727	714	640	729	705	721	672	672	748	706	683	675	703	706	652	711	663	720	661	702	667	698	697	703	692	713	709	715	704	653	678	663	680	663	686	661	686	697	703	658	635	660	737	729	663	663	667	699	671	691	691	682	703	686	704	724	690	698	673	694	684	718	720	665	708	681	672	676	698	717	741	704	638	676	680	654	662	673	667	674	648	693	717	670	707	672	680	688	701	644	705
38647	50103	48850	26730	19667	11945	5838	2513	1165	802	693	711	642	647	705	611	740	633	513	574	656	712	558	3778	10229	7174	4530	1891	718	417	323	253	278	216	265	250	247	234	261	276	252	245	251	238	258	243	244	241	261	237	254	228	248	236	240	234	254	250	250	209	234	229	223	238	231	273	205	233	249	255	259	251	201	230	274	232	247	262	269	250	221	203	265	266	236	245	234	276	225	229	217	259	229	239	220	220	255	239	228	225	239	261	245	233	241	249	237	247	227	248	252	252	251	216	224	228	242	257	254	266	267	275	247	222	230	234	219	269	220	252	238	251	269	268	224	234	230	202	238	243	246	254	234	236	261	233	254	257	243	249	233	230	252	220	242	231	219	252	233	260	224	243	227	251	229	222	251	255	251	218	250	243	257	241	260	228	264	262	251	241	241	229	257	249	238	244	249	263	232	231	243	249	255	212	234	237	223	241	230	249	230	243	254	230	257	236	263	217	250	278	258	245	236	240	238	228	213	237	262	245	245	241	240	266	246	251	269	254	235	259	237	243	211	274	222	227	229	246	241	246	243	242	272	249	240	230	243	228	242	241	246	237	231	272	263	259	241	259	233	230	224	210	245	267	256	220	221	222	233	228	252	270	241	236	242	243	253	241	247	239	256	268	252	266	220	224	266	228	208	245	255	237	255	260	237	226	211	238	233	222	256	228	257	237	241	249	275	246	251	242	245	255	233	195	248	237	230	225	234	237	253	243	219	242	203	251	239	249	246	241	253	228	254	271	234	242	242	219	210	234	253	219	250	240	256	244	253	240	248	225	230	246	253	249	247	242	230	221	249	264	288	221	226	250	230	234	224	226	234	232	260	265	237	253	253	249	241	238	238	238	258	239	266	252	251	239	222	230	267	255	249	233	239	248	228	223	264	255	238	245	219	241	254	261	258	216	218	243	255	223	217	263	235	230	251	267	247	233	257	240	254	234	234	250	232	238	259	239	245	250	214	208	256	260	258	233	236	250	235	258	230	247	241	263	250	248	224	260	236	227	219	234	262	250	230	260	249	264	253	231	241	248	274	266	267	250	231	262	277	233	235	223	261	257	232	225	219	225	255	243	222	264	218	253	277	240	253	251	230	242	284	227	239	225	208	249	222	221	257	252	218	220	219	255	236	238	233	243	273	260	265	242	254	212	228	260	251	232	232	258	238	255	265	252	236	232	239	249	260	242	272	254	236	235	242	209	273	252	241	205	233	226	257	235	241	239	259	229	226	235	240	211	243	254	228	261	243	256	262	252	229	225	246	236	252	238	270	232	222	266	244	240	225	262	210	223	233	248	247	231	250	254	218	217	245	229	237	216	209	252	251	205	267	257	219	244	232	217	221	243	254	274	264	271	247	241	243	233	240	218	231	231	246	269	278	235	249	242	256	247	228	260	212	235	245	263	218	272	266	262	254	238	233	228	247	238	240	221	248	258	205	248	285	228	233	217	215	257	257	244	235	244	240	230	225	261	289	257	248	245	248	245	218	274	240	244	257	228	230	241	238	240	241	236	256	241	232	240	260	243	256	239	279	250	260	222	238	256	246	205	235	235	261	230	245	243	256	229	263	235	252	239	216	275	259	218	244	257	220	220	238	246	235	226	242	245	233	268	260	247	240	259	260	233	263	236	237	224	245	245	239	260	232	239	216	232	234	276	257	252	230	267	242	249	226	252	247	238	230	261	250	252	245	240	259	248	264	294	228	258	238	256	258	208	249	251	215	233	254	232	241	246	255	252	238	228	262	246	243	246	240	216	249	273	254	243	234	245	228	233	231	223	234	215	231	232	232	259	244	264	250	266	241	227	240	259	267	244	250	242	237	232	243	242	211	242	256	257	222	263	266	231	255	245	257	233	222	243	213	253	231	249	270	227	243	244	235	248	237	267	275	228	224	227	251	232	265	256	239	224	233	230	236	238	263	244	238	254	245	269	241	239	221	242	236	247	242	228	259	263	247	255	253	229	237	257	247	231	251	221	242	248	243	240	253	245	245	279	212	250	251	235	233	258	243	253	239	248	258	250	251	227	233	249	230	271	233	205	203	239	268	225	257	238	255	244	245	240	253	224	244	243	253	258	257	215	251	250	256	248	253	262	284	239	273	234	243	251	232	254	229	257	243	258	250	250	226	256	226	217	237	238	238	251	255	233	268	266	195	276	220	227	270	246	266	249	258	252	234	251	264	242	254	242	252	272	248	264	222	259	220	220	226	237	244	268	233	245	242	253	256	253	238	223	246	235	246	246	235	236	254	238	235	252	241	261	259	219	233	238	241	223	255	254	261	222	258	256	244	247	248	238	248	246	253	238	255	230	249	234	257	234	260	219	236	255	238	249	230	225	238	232	246	246	237	239	240	246	258	228	260	249	231	235	253	244	261	220	266	276	242	283	230	263	267	249	243	260	250	236	242	220	245	258	262	246	268	249	212	239	251	231	258	186	249	252	222	237	264	220	284	255	229	239	244	230	224	243	218	244	253	253	268	252	255	237	230	245	253	261	235	253	223	231	236	236	222	231	259	229	259	224	254	262	265	269	258	257	289	268	281	229	245	255	287	229	236	232	241	230	227	257	219	232	259	235	251	241	235	278	277	254	270	247	254	254	211	244	235	270	251	246	239	255	260	218	237	239	248	200	247	252	250	236	250	229	247	239	233	244	223	256	216	246	234	251	239	239	254	249	266	228	252	258	238	250	242	241	247	225	255	202	245	245	213	218	238	267	234	258	233	245	232	254	253	257	251	240	248	246	246	240	246	256	226	244	242	257	239	260	218	251	255	244	236	237	240	237	232	220	232	251	248	250	246	247	268	232	230	210	243	274	246	239	249	243	247	258	228	225	209	257	249	215	265	249	252	255	238	253	243	258	242	213	230	234	248	233	239	248	243	232	285	240	240	243	236	242	243	259	232	248	245	251	235	236	216	245	236	214	234	252	251	239	280	256	257	247	234	223	237	238	258	255	249	236	223	244	219	249	216	218	238	245	239	253	248	240	248	248	248	256	244	243	249	249	227	245	260	236	241	250	224	248	225	212	243	258	245	216	220	281	259	254	246	263	226	257	238	246	226	246	243	275	243	228	256	257	252	244	241	212	212	236	242	241	258	251	248	228	239	257	228	236	254	250	282	241	242	247	243	226	237	248	280	240	248	245	235	246	233	260	241	246	261	229	230	278	233	288	226	246	243	256	230	244	237	258	237	263	245	236	248	231	255	257	249	226	221	277	256	278	263	256	267	237	218	234	260	222	222	256	245	282	214	223	259	242	248	271	224	244	260	250	247	253	241	227	239	248	226	235	277	218	243	239	232	265	250	230	260	249	250	240	242	226	245	232	256	250	250	226	223	252	254	229	273	254	251	271	262	239	244	245	270	242	245	235	233	250	242	219	224	234	257	228	267	242	233	238	210	246	217	212	239	242	234	241	259	239	235	259	215	253	228	255	220	246	273	266	266	236	234	258	249	227
24908	43056	42894	16121	8357	7135	7644	5216	4314	3695	3355	3191	3000	3206	3329	2605	2721	2284	2141	2531	3356	4150	2962	18689	33109	27038	18716	9007	3092	1393	768	618	646	619	586	576	599	621	621	604	620	615	649	573	597	611	641	572	640	606	641	632	597	638	647	599	594	626	592	640	591	621	604	620	651	658	592	632	592	610	630	589	591	607	634	580	619	633	607	633	643	619	632	629	621	610	649	589	626	617	622	591	613	603	663	587	591	612	552	589	566	641	582	617	631	663	599	605	644	620	582	612	632	607	565	604	640	601	618	628	610	630	597	627	588	640	656	625	624	618	590	605	659	576	621	650	591	607	642	603	588	670	623	651	608	578	622	635	553	584	614	617	615	578	681	600	606	613	633	613	619	621	604	622	626	612	650	637	576	655	603	596	607	588	607	596	656	591	629	597	614	630	616	646	615	627	572	638	594	568	601	602	642	591	599	637	628	607	605	617	620	583	615	652	605	610	662	578	624	623	604	623	626	606	615	629	612	622	592	661	641	638	612	610	625	608	593	588	592	623	627	592	586	584	641	647	636	606	662	589	635	628	616	622	616	640	593	601	588	652	556	600	586	637	584	586	628	604	542	628	622	637	597	623	607	630	588	595	620	632	609	612	621	611	631	595	644	594	616	594	576	594	644	596	630	616	615	646	589	604	628	626	634	593	604	653	597	596	611	632	602	645	625	630	578	638	606	661	646	603	601	638	602	613	574	632	633	628	584	574	596	606	623	613	568	614	654	592	566	615	572	626	661	635	630	567	595	603	565	602	640	648	606	615	584	549	580	599	626	623	615	604	592	585	591	607	606	588	587	624	631	598	640	634	630	611	571	609	583	630	663	610	573	607	621	607	608	613	584	588	574	607	596	636	591	569	602	616	609	619	601	644	648	614	575	618	597	676	589	590	645	595	599	614	620	597	649	600	632	639	637	618	606	572	657	624	573	562	582	609	631	616	585	613	651	632	633	645	654	629	626	624	660	580	568	579	567	617	624	617	637	618	601	597	606	628	634	625	614	601	575	583	617	614	604	603	610	589	611	618	613	581	566	599	611	621	582	583	625	606	639	608	603	622	635	641	622	598	629	619	645	608	622	618	631	625	675	583	631	562	590	595	589	639	632	593	625	623	613	598	560	586	643	619	594	604	626	618	626	607	600	582	669	636	617	672	607	614	628	568	584	635	653	623	570	633	606	657	638	600	607	643	632	615	608	634	631	618	628	625	566	605	602	593	622	612	621	562	650	618	596	609	628	607	596	596	632	574	622	597	620	618	624	633	607	607	575	604	580	687	626	587	600	589	617	608	591	642	593	577	641	616	614	628	656	594	643	632	590	604	587	632	593	631	586	625	653	624	598	596	617	624	617	572	617	606	567	614	647	608	586	670	644	608	617	630	600	588	588	639	616	624	634	578	608	647	594	586	593	600	586	616	601	626	627	618	602	622	621	614	582	616	570	653	626	573	603	603	658	605	617	598	605	619	582	601	588	625	632	631	582	628	658	659	631	570	621	603	640	655	627	676	582	621	622	623	632	632	640	594	643	623	621	561	593	622	579	599	621	626	618	613	608	611	627	621	669	657	607	647	608	607	585	612	644	618	612	654	640	618	622	595	639	608	609	656	598	580	584	618	605	626	573	598	645	632	587	611	597	599	619	613	582	595	613	610	660	565	643	607	617	598	574	587	569	616	634	625	667	565	594	593	672	629	559	555	621	586	644	581	605	598	652	608	593	646	616	683	667	639	609	588	661	621	616	600	579	658	632	591	623	626	671	586	659	634	585	617	605	637	572	647	645	601	616	650	603	652	606	637	618	596	639	579	577	633	636	665	567	598	646	622	594	578	606	630	620	590	583	592	604	678	611	634	641	626	630	561	581	630	649	597	641	615	606	673	617	631	626	632	574	617	693	622	627	612	600	629	616	627	598	618	581	659	620	557	613	611	587	589	596	608	610	624	601	641	630	622	576	629	605	607	586	604	618	617	612	631	605	641	641	575	605	576	652	612	578	639	627	622	642	619	584	604	649	593	607	599	616	581	618	615	602	636	653	630	621	570	646	582	560	642	645	580	655	656	621	579	638	625	634	592	628	591	595	582	582	573	630	626	570	600	590	623	604	605	624	593	616	633	619	596	580	572	629	649	615	631	596	644	603	622	659	629	646	602	557	611	619	601	633	617	611	635	588	605	609	659	576	606	587	583	642	585	601	608	590	612	599	609	608	630	669	615	654	680	623	605	632	652	635	642	600	603	563	610	580	620	636	643	632	573	613	593	628	638	579	617	573	575	585	611	667	602	587	609	597	628	547	653	657	611	639	604	614	633	577	618	632	598	612	662	639	648	669	619	640	610	630	593	633	587	604	583	592	601	617	608	615	627	654	619	607	659	641	583	628	639	622	589	599	593	631	644	615	648	585	632	604	611	629	644	650	624	580	588	641	609	613	644	614	618	593	614	604	622	639	622	595	619	593	626	627	617	623	624	606	633	605	627	599	639	669	604	599	613	556	581	611	564	624	601	627	623	591	588	603	592	624	601	619	630	632	651	586	587	630	604	622	649	558	633	616	652	624	578	633	631	580	671	648	624	643	625	658	636	601	617	575	588	645	623	590	592	634	594	584	610	589	651	612	568	611	624	639	583	613	610	650	593	625	609	654	603	643	594	648	627	609	604	622	639	573	627	637	593	601	640	628	577	578	598	639	602	621	623	605	624	615	627	656	660	633	645	634	587	625	651	646	659	598	553	590	602	612	572	603	545	625	618	609	583	625	611	592	611	658	610	621	658	581	644	595	578	646	605	624	583	606	676	579	613	632	589	644	567	647	615	602	647	622	622	576	619	596	578	599	609	580	626	613	605	583	619	601	597	649	626	601	582	609	629	584	633	609	612	602	594	632	585	621	611	622	601	593	621	612	632	634	626	613	576	577	636	574	599	620	636	625	588	617	621	595	641	595	622	584	632	616	633	617	608	591	622	591	642	613	606	542	577	619	613	596	585	637	649	588	630	597	583	636	585	629	608	620	638	629	585	560	600	633	617	551	652	618	611	626	634	650	616	611	628	636	584	627	646	614	662	624	621	619	603	603	535	605	647	657	617	629	610	643	571	587	649	598	587	614	627	640	617	596	578	634	625	637	616	638	631	631	633	678	649	625	629	642	620	624	580	599	629	600	592	645	624	630	626	612	600	577	630	640	611	647	636	608	605	577	634	582	556	625	594	633	630	643	593	605	617	603	590	609	618	615	625	621	584	574	569	638	635	581	610	583	573	628	621	610	635	581	644	586	599	563	613	645	637	629	588	631	667	597	619	617	647	624	613	610	649	599	620	633	634	619	627	623	575	587	632	607	596	631	650	587	565	604	629	596	636	619	586	643	612	586	635	642	588	582	576	641	649	598	581	585	625	611	609	647	604	637	644	595	599	638	593	644	570	646	632	621	600	593	607	565	605	633	639	614	601	575	620	615	615	667	624	616	582
9578	12223	13176	2534	516	523	572	494	414	374	354	328	333	343	306	349	314	310	342	313	315	326	291	408	781	838	723	506	378	336	311	319	303	314	291	297	284	270	285	304	316	290	314	306	278	300	270	280	299	279	289	289	308	268	320	317	313	297	286	287	301	304	310	314	290	327	306	293	293	308	321	310	307	309	295	313	319	298	304	311	297	277	302	315	293	281	327	288	289	310	305	323	285	293	282	279	301	323	323	290	303	287	288	288	256	310	329	331	286	269	293	276	287	310	295	282	276	268	289	247	328	286	315	338	261	271	306	319	311	293	292	304	290	311	299	306	320	300	295	282	282	312	295	272	296	301	317	299	293	292	275	312	309	300	279	329	287	286	299	302	309	299	300	254	314	299	286	293	328	291	247	300	304	315	277	294	261	310	308	295	302	304	289	328	299	266	297	293	321	282	322	309	301	289	309	316	273	274	307	319	297	265	309	347	300	277	291	305	277	291	299	292	300	270	302	273	274	275	333	288	283	303	297	319	284	276	296	305	285	308	286	300	296	327	310	279	293	298	307	313	287	276	277	302	295	320	295	316	299	295	294	284	301	296	291	297	272	321	280	280	294	293	314	301	314	301	277	337	310	302	317	270	305	327	298	315	313	301	291	311	289	302	293	270	287	278	302	296	297	266	311	276	296	309	273	302	288	284	282	316	289	275	278	281	317	319	288	306	298	297	296	315	270	285	282	286	298	298	282	320	323	296	279	275	304	351	302	296	305	273	304	294	289	295	278	306	279	299	317	292	287	258	290	292	253	301	287	252	277	292	309	302	292	279	281	279	293	294	274	288	295	318	295	292	321	295	309	312	282	291	312	273	283	277	307	313	286	323	303	276	310	314	293	299	312	308	311	289	306	295	295	308	295	289	299	306	286	286	305	307	294	279	283	312	317	290	286	309	281	309	301	276	297	337	288	272	267	284	317	306	317	284	303	318	299	298	284	301	312	325	281	279	285	286	281	302	332	294	294	292	315	302	296	277	269	329	303	300	275	277	278	288	291	291	305	305	291	288	270	316	290	331	303	326	288	267	280	268	309	313	289	296	293	288	299	331	301	311	316	296	305	280	301	311	313	283	324	291	283	296	321	323	280	303	301	273	282	314	287	297	296	291	288	294	297	275	276	297	291	307	304	298	279	291	329	262	302	283	281	303	265	284	326	276	293	316	296	309	292	294	287	290	255	294	300	322	321	297	291	275	302	289	308	309	290	273	299	270	292	267	331	338	307	283	304	304	280	323	293	286	308	298	284	310	307	291	290	299	267	299	304	308	283	278	273	324	291	288	285	259	324	307	296	284	327	273	282	288	318	306	286	285	301	331	310	296	298	285	313	330	291	319	295	310	286	266	298	299	281	301	286	276	292	296	265	301	301	315	303	325	301	281	306	296	284	287	325	330	297	303	312	283	286	271	291	281	306	326	290	277	290	280	282	309	289	271	289	279	317	276	291	312	280	265	283	289	277	298	293	300	292	310	297	275	312	285	285	287	278	258	256	301	311	279	341	322	317	297	321	317	280	293	272	324	285	288	300	307	329	287	330	307	298	251	338	268	277	287	315	289	267	315	294	275	268	322	281	314	299	267	302	307	315	309	306	299	303	290	307	313	290	299	278	311	282	293	303	323	309	280	308	295	296	272	314	311	298	321	293	286	294	303	281	314	307	318	293	280	287	306	300	298	286	289	305	303	312	307	307	279	277	281	297	297	283	309	316	296	274	301	297	306	290	304	330	283	273	286	290	288	319	285	309	322	279	287	282	268	299	289	323	310	300	285	318	314	309	313	282	329	295	304	319	315	288	298	289	311	318	325	316	321	322	321	299	331	285	308	279	297	274	280	279	292	315	280	280	331	287	311	288	277	291	269	324	326	280	277	301	295	285	292	314	267	300	275	310	315	285	315	327	323	279	302	267	295	313	285	304	270	277	280	323	324	294	261	291	310	326	288	301	280	275	306	305	286	286	303	317	278	269	335	280	297	323	308	302	287	308	288	304	305	283	290	306	289	283	306	307	292	297	314	308	331	269	294	288	279	279	307	316	285	298	303	301	291	309	307	302	324	285	318	286	314	314	284	307	286	292	304	298	295	306	303	287	302	306	279	305	294	313	268	291	319	299	278	305	278	291	290	297	261	300	290	328	309	266	334	298	318	300	281	311	289	279	298	311	267	278	266	291	282	285	295	295	315	275	282	284	278	253	291	269	327	287	319	287	311	307	303	294	305	289	273	317	297	288	317	259	287	309	308	309	291	312	313	300	295	296	297	300	270	297	292	325	312	299	315	307	256	278	295	271	301	313	277	282	302	305	290	306	340	299	288	306	280	293	282	293	320	289	315	321	271	294	300	325	300	293	324	301	308	290	272	294	330	304	295	312	311	298	288	297	301	275	294	297	285	325	299	279	287	315	312	301	290	327	296	299	298	295	301	299	273	344	323	282	300	312	327	330	317	289	296	289	309	289	293	302	281	299	272	331	309	282	283	301	299	277	315	283	295	315	278	314	295	302	289	316	323	282	285	324	306	325	287	296	312	296	311	292	297	254	308	306	306	308	325	305	286	291	333	309	259	282	260	302	263	257	291	277	269	297	280	332	341	277	298	274	337	290	297	289	295	277	286	298	307	294	276	313	291	287	290	320	290	285	326	290	298	290	294	292	293	287	325	291	300	290	277	297	295	294	295	297	264	287	301	309	335	289	309	311	276	322	286	290	318	287	299	310	270	305	286	306	297	289	303	301	304	288	275	306	283	294	279	298	318	293	290	301	329	286	284	281	297	277	295	300	307	261	290	318	281	314	298	267	289	303	262	329	320	303	298	271	299	305	330	297	281	302	289	293	337	324	307	293	325	300	301	297	277	295	307	292	292	284	292	299	291	274	311	299	281	278	296	300	298	306	268	306	289	290	281	300	308	283	279	250	295	305	283	279	308	291	294	341	297	275	299	270	296	291	304	306	277	284	321	286	284	271	307	305	304	310	297	304	290	288	281	292	285	330	307	294	303	298	287	319	309	296	282	305	281	312	268	288	287	313	315	279	284	281	320	262	267	310	330	309	288	321	284	327	264	279	285	283	301	271	318	298	329	293	304	300	275	290	293	318	316	294	314	286	289	268	282	274	303	308	298	314	276	292	263	307	270	293	280	320	255	281	296	292	302	298	284	293	284	290	292	275	293	277	288	331	322	291	288	295	284	290	303	274	287	322	306	297	307	287	340	289	265	273	268	269	286	273	304	292	255	305	302	302	292	274	298	319	334	298	295	247	294	314	299	292	290	293	300	296	284	310	313	335	286	330	309	302	302	281	305	280	300	274	303	312	306	304	281	309	327	282	260	269	329	318	261	297	307	290	299	289	308	325	297	288	287	301	322	278	314	284	305	299	309	293	271	292	299	273	285	303	301	281	297	300	309	291	309	326	304	289	307	300	300	281	306	303	312	292	275	289	306	290	282	299	310
6902	15429	16737	3946	1480	1767	2220	1894	1478	1365	1146	1051	1007	892	896	912	820	824	809	830	782	816	802	1698	3901	3515	2705	1752	1089	858	790	766	708	734	753	756	743	747	732	774	777	721	767	711	739	711	776	750	743	744	726	732	768	740	743	752	781	723	761	758	768	705	735	697	727	732	788	716	723	748	726	738	762	673	715	783	752	761	730	730	707	762	738	736	753	718	750	769	742	755	719	762	744	753	799	761	734	788	770	769	749	770	790	696	754	736	758	767	743	737	689	791	736	774	735	720	760	707	708	728	756	713	739	776	681	727	771	734	782	710	728	736	717	735	702	757	747	754	763	765	745	767	712	804	743	752	751	765	704	770	744	726	738	756	743	731	733	766	756	731	747	753	758	727	731	735	715	760	715	757	745	687	744	730	792	759	757	740	833	742	793	726	764	750	762	754	705	729	752	745	764	797	766	716	726	711	700	735	683	747	765	738	742	710	773	783	713	681	780	763	768	708	743	735	772	681	730	737	740	769	751	722	706	721	705	731	756	730	690	734	726	718	802	738	732	725	674	764	740	716	762	709	762	733	760	763	735	754	730	783	744	729	735	737	775	733	761	725	785	756	737	732	790	798	791	723	755	760	733	803	759	723	738	713	775	745	773	784	723	735	725	726	729	722	735	758	732	716	721	742	759	813	768	746	725	705	722	760	738	756	708	743	770	776	764	749	744	737	734	714	725	719	722	751	723	708	721	698	785	687	776	781	705	776	740	700	704	723	745	727	709	728	740	753	764	748	753	755	714	795	739	816	769	770	770	745	756	789	769	777	736	737	722	748	702	770	734	721	758	722	752	734	736	780	729	728	733	766	733	700	778	722	725	773	763	719	721	742	777	735	734	714	738	734	756	746	784	785	732	737	807	746	705	744	703	769	758	752	724	731	774	750	711	716	785	756	699	727	766	729	742	710	793	711	767	734	786	768	778	720	757	723	761	742	753	759	750	784	744	736	701	762	750	720	762	740	713	783	744	747	767	681	725	712	782	736	786	749	770	774	753	731	727	735	760	701	774	762	747	752	768	766	717	737	715	756	700	751	763	718	712	731	752	700	804	767	799	717	752	750	758	810	732	778	764	741	720	748	754	809	687	707	760	742	784	750	795	749	782	747	725	761	767	747	729	718	729	735	750	720	764	713	744	745	722	768	738	689	719	724	735	783	695	697	769	735	773	742	715	712	752	777	762	703	722	734	688	726	724	804	774	750	793	728	751	703	749	753	721	735	772	784	790	728	785	738	748	741	744	757	709	700	756	733	754	747	755	726	713	723	721	662	722	720	739	751	724	764	701	719	716	741	726	771	722	767	688	754	703	760	778	719	744	759	753	731	797	781	749	715	735	732	782	761	755	734	745	725	738	681	759	738	759	745	785	777	807	771	726	775	761	703	763	802	736	769	728	758	794	757	777	734	746	746	737	743	752	731	801	713	735	758	737	792	752	768	760	758	778	769	752	766	738	761	760	745	691	763	734	755	782	743	806	733	721	780	731	768	781	723	717	713	762	762	720	733	705	749	709	726	760	776	757	745	730	704	761	751	720	753	709	767	735	748	716	763	711	792	794	739	745	682	754	730	746	720	716	723	730	744	743	701	705	719	729	750	761	729	755	696	746	700	771	709	783	737	726	771	748	695	735	690	775	755	794	723	732	750	768	705	719	746	740	768	728	782	727	735	740	740	767	806	781	737	785	751	751	720	717	768	714	744	753	749	711	777	756	764	777	728	771	766	791	733	770	792	726	740	716	710	792	779	718	700	739	712	770	763	746	728	744	707	782	755	742	737	780	735	757	799	741	729	762	710	754	761	715	721	751	735	718	674	800	741	756	801	738	732	788	748	708	778	667	783	709	794	785	742	760	743	746	740	770	762	718	789	737	805	724	739	761	720	703	770	761	757	766	764	757	740	712	739	760	755	765	762	768	731	713	751	753	728	731	755	787	710	713	743	759	743	794	713	726	737	736	759	787	742	761	807	729	741	726	766	731	743	742	707	705	744	704	715	819	763	729	756	715	687	712	746	736	791	715	716	736	643	710	770	756	741	743	774	751	733	737	734	739	716	704	780	748	758	760	736	758	712	737	757	765	746	782	726	717	786	740	768	736	792	719	742	736	708	767	765	714	781	754	728	756	784	719	779	750	697	800	728	747	751	789	808	702	684	731	778	738	725	720	747	775	721	738	742	728	699	761	750	710	760	764	755	728	795	734	752	750	734	832	712	731	758	742	747	744	753	722	735	708	773	770	752	728	768	703	737	745	768	784	736	720	749	738	783	760	753	732	775	708	764	779	733	762	777	790	743	733	718	720	741	710	738	757	745	757	767	702	728	762	746	817	706	773	765	724	738	728	773	748	724	762	727	768	747	755	722	767	739	725	757	719	733	741	750	701	735	699	758	704	776	709	738	711	765	785	805	727	812	753	733	768	708	767	732	690	768	699	802	784	737	731	784	722	701	689	755	758	767	789	815	707	773	757	712	711	765	735	761	783	753	738	740	700	769	764	709	762	753	681	716	772	706	772	717	725	728	784	714	725	741	736	723	758	789	731	727	713	773	752	704	765	718	709	823	720	756	699	698	725	743	738	816	743	754	764	774	771	747	731	774	721	735	750	735	722	725	722	718	751	742	773	732	735	745	670	763	750	746	755	745	757	736	796	750	750	740	726	760	763	692	757	754	720	781	755	734	749	738	705	725	714	773	751	741	760	790	763	791	723	702	740	738	758	750	783	751	737	726	708	729	782	743	741	757	725	763	790	749	744	765	740	654	732	816	737	764	749	755	710	737	776	708	770	702	726	723	716	750	747	740	750	713	754	752	740	729	756	751	738	724	743	744	746	678	767	750	714	671	742	714	688	714	775	718	762	700	735	768	743	720	766	717	745	729	747	766	718	754	802	788	764	801	761	772	809	759	770	754	713	719	737	758	740	728	728	740	728	732	773	743	750	778	733	714	735	742	750	740	741	768	725	725	750	742	781	749	748	715	721	698	730	735	762	756	718	718	708	778	760	706	748	756	723	787	772	765	758	725	739	786	765	701	749	722	734	720	748	720	688	783	706	714	741	733	756	745	754	771	742	725	772	711	758	706	790	714	720	711	743	757	681	756	788	714	711	770	730	733	765	739	762	736	712	724	730	758	798	750	712	802	754	756	718	739	677	708	761	731	727	748	689	762	759	751	731	754	783	778	762	750	712	722	745	716	782	708	773	761	695	704	728	765	730	725	778	710	739	752	717	758	739	765	728	700	788	774	718	746	708	778	739	745	793	721	771	695	755	723	778	767	726	742	737	687	763	716	714	770	774	742	753	697	751	691	747	750	722	692	730	797	724	696	746	757	776	729	770	752	729	722	720	732	751	748	737	703	747	768	755	715	759	690	788	761	717	809	743	728	775	754	692	722	736	755	741	719	737	733	717	719	738	756	738	750	717	792	735	756	765	758	732	739	745	771	716	753	713	759
30559	56721	50524	26898	21154	15045	6715	2384	1061	645	516	484	417	506	460	449	456	429	459	394	302	339	529	3833	4972	3249	1910	924	465	338	350	309	316	306	277	298	301	293	295	295	307	329	304	301	295	333	304	285	289	293	305	325	316	262	288	300	280	318	302	321	326	302	262	306	312	319	299	302	293	331	290	275	307	277	296	294	308	314	291	299	280	286	287	315	326	283	295	304	327	325	287	262	304	294	308	315	278	326	296	297	289	269	319	302	333	276	339	339	281	306	264	263	305	311	294	289	289	289	268	328	288	253	291	301	301	296	327	319	315	313	311	279	293	297	278	304	304	293	319	301	315	292	276	283	314	292	303	290	317	304	323	309	300	310	342	329	288	248	268	312	282	294	296	308	286	348	299	299	276	309	294	317	281	284	304	311	317	293	283	299	292	293	304	297	267	275	287	301	292	286	300	329	334	276	269	310	282	321	338	290	314	301	324	293	299	299	289	309	275	285	317	296	307	318	339	310	321	313	306	253	323	312	277	307	294	291	317	280	302	267	303	294	298	295	283	316	308	333	292	285	302	299	294	285	294	291	298	302	289	250	283	290	289	300	309	330	324	268	276	306	279	290	303	284	299	328	284	281	270	295	293	300	285	300	287	301	310	275	272	298	302	304	282	303	311	290	319	315	264	304	308	319	288	294	313	258	287	274	271	325	316	296	276	284	325	279	250	302	280	294	316	318	294	302	327	284	311	286	290	322	308	305	285	272	316	294	302	296	323	292	316	304	320	291	326	282	284	298	292	299	308	326	313	335	268	304	320	308	297	303	297	284	287	312	334	335	304	305	296	304	315	292	275	296	319	320	278	308	312	292	280	306	282	287	291	285	287	310	314	315	295	326	304	256	318	296	303	305	301	289	287	300	307	301	318	289	294	279	326	293	303	269	300	280	314	262	291	273	270	289	283	285	324	281	269	302	277	309	285	309	280	273	289	270	330	277	298	303	316	278	254	326	301	340	316	284	296	296	298	307	316	346	299	280	310	292	325	314	327	273	316	300	286	283	307	326	290	303	316	299	308	283	309	293	281	286	332	348	327	304	282	273	309	326	282	296	311	271	278	312	317	291	269	282	302	298	273	265	270	295	286	294	307	278	312	289	314	285	313	299	312	281	281	311	303	308	251	295	286	314	291	298	310	269	303	286	302	319	327	299	300	310	308	324	276	286	288	281	284	275	298	312	310	314	298	272	296	270	299	302	331	310	292	308	270	341	325	288	304	312	301	275	325	308	279	309	284	281	264	285	303	317	329	289	300	306	298	302	319	295	313	290	279	288	314	318	332	304	315	285	297	299	298	278	274	290	301	311	288	308	308	313	301	285	297	304	310	307	326	304	294	326	339	315	289	284	282	321	282	300	291	283	313	309	291	284	278	303	316	318	297	283	308	312	291	305	292	291	282	290	265	295	316	322	284	297	307	286	286	262	265	317	299	300	327	280	297	313	314	298	321	300	301	293	300	306	343	300	322	276	307	313	318	307	284	334	301	308	308	325	296	304	301	317	294	280	310	278	303	282	277	301	293	312	325	296	278	297	303	284	285	311	283	277	299	295	293	306	298	318	272	301	324	336	273	265	312	319	293	272	284	288	276	267	303	234	320	298	326	305	323	315	312	343	314	288	314	285	279	295	320	280	297	288	317	292	294	305	285	271	293	331	316	296	349	289	263	272	319	298	294	301	302	277	294	323	277	258	329	293	274	275	273	294	336	297	295	285	325	304	302	292	304	306	312	301	288	287	295	269	288	285	284	296	285	293	305	290	342	302	287	295	299	333	306	303	297	337	327	317	314	294	286	295	294	287	287	307	288	300	302	262	273	289	260	296	294	308	293	299	288	283	311	277	267	309	319	283	328	276	316	306	280	264	298	290	304	322	316	310	294	279	310	310	329	331	308	303	319	291	285	284	317	283	290	307	292	287	307	326	277	318	312	287	302	284	297	301	307	318	304	301	306	300	303	341	305	311	315	294	280	279	323	299	287	282	279	309	282	308	294	313	362	285	279	320	321	323	267	279	327	322	314	289	276	293	284	300	298	308	327	321	315	267	297	270	295	272	298	315	291	293	314	313	300	320	298	301	297	337	292	286	315	319	313	302	293	296	306	303	316	335	317	299	279	310	284	278	310	297	289	287	288	268	309	300	308	285	298	315	295	283	304	345	326	317	288	302	298	282	303	311	308	297	320	311	289	306	294	280	297	271	284	306	329	298	306	308	338	268	312	263	301	312	284	265	309	283	291	308	273	285	293	301	300	255	301	300	284	302	312	291	302	294	279	248	283	300	296	281	305	311	300	306	298	281	293	265	271	291	251	324	271	283	316	276	315	289	328	295	308	298	286	300	273	272	314	287	266	296	343	318	305	318	287	301	260	292	334	291	298	331	266	291	301	307	282	308	305	310	300	300	290	282	307	305	307	300	300	276	298	296	312	283	305	298	303	292	289	315	279	313	310	340	294	326	315	293	296	265	320	331	320	306	266	299	290	320	270	283	284	311	300	285	315	290	321	296	294	316	303	315	246	313	330	289	314	289	303	299	304	291	297	292	264	295	292	298	293	295	299	273	277	301	295	283	290	293	297	288	295	319	261	317	275	311	290	301	334	292	300	274	293	308	303	327	310	285	326	291	311	299	321	305	304	279	290	289	292	299	311	317	283	344	304	276	339	308	290	282	302	331	273	283	289	327	300	283	305	280	307	295	283	304	301	311	298	288	310	295	302	315	282	263	295	311	276	319	289	260	322	306	295	295	316	302	289	283	281	270	283	295	309	275	307	312	302	292	271	282	300	294	286	309	311	312	283	276	304	293	295	282	309	280	279	299	293	310	316	296	292	311	333	297	295	295	298	298	308	310	286	296	301	296	294	283	307	277	283	319	303	285	318	277	278	252	316	289	287	305	307	300	292	346	292	299	302	288	291	281	307	322	294	298	294	276	286	301	273	310	314	298	298	300	308	300	290	283	287	312	312	310	267	323	291	314	302	303	298	303	283	315	311	306	300	318	315	291	321	306	288	320	276	320	280	271	269	308	298	283	319	308	306	322	295	285	336	275	299	305	302	316	308	259	288	280	282	294	304	289	300	263	296	326	306	317	266	258	291	287	287	257	274	288	326	307	275	289	290	286	288	326	303	245	299	327	293	298	292	322	313	301	275	280	316	287	274	308	327	291	272	305	302	312	316	265	297	310	295	294	307	282	272	306	277	322	300	279	312	294	293	279	308	295	302	294	293	301	271	318	305	281	294	320	296	291	305	310	282	289	281	317	335	310	298	289	301	322	304	300	295	288	274	299	278	338	290	282	289	284	258	275	303	341	305	324	311	273	267	310	298	298	267	289	330	268	347	291	266	325	315	295	301	310	348	286	276	291	283	315	304	310	299	309	280	315	321	308	324	309	312	290	270	328	267	293	299	282	318	311	308	290	295	286	319	307	278	307	300	266	253	292	283	310	300	276
21771	50066	46307	16191	6444	4480	4646	3698	3192	2683	2269	2028	1852	1920	1823	1633	1877	1612	1724	1366	1007	1226	2583	19241	21734	15164	9238	4089	1737	1028	791	732	727	800	730	678	717	785	677	732	798	716	719	712	700	752	774	730	735	735	718	710	719	738	731	735	741	693	777	741	748	759	740	773	738	754	733	758	756	692	692	703	689	709	719	760	733	703	755	751	738	755	746	699	751	752	731	728	695	820	725	722	743	725	675	743	784	710	758	740	674	723	750	746	725	732	711	746	713	686	707	731	714	750	731	741	763	676	747	728	739	698	782	790	750	734	735	702	755	774	734	748	709	746	725	751	724	678	753	729	721	778	709	727	749	775	705	694	697	780	754	726	728	813	742	698	696	759	704	693	725	774	675	768	734	692	777	706	752	713	734	765	719	734	694	724	691	735	723	771	746	751	741	744	758	729	716	743	775	775	746	746	745	690	772	723	716	684	749	699	765	720	704	734	746	707	702	764	747	717	738	707	725	704	750	722	698	726	750	733	767	697	769	778	741	757	760	719	708	745	745	734	722	738	767	748	724	753	737	726	715	773	746	694	714	754	723	704	774	699	719	699	783	754	730	812	742	723	718	744	730	726	733	780	755	772	702	720	736	720	710	727	729	723	727	708	749	753	714	755	822	729	752	747	725	772	727	752	728	698	775	749	753	779	765	733	753	707	726	788	718	754	740	685	767	722	708	753	735	775	714	737	724	737	673	722	755	753	766	695	715	769	752	736	733	712	801	769	750	733	778	774	732	721	754	715	737	698	729	710	776	757	709	678	679	732	751	744	713	724	749	709	753	709	672	697	726	785	725	728	739	748	745	694	751	766	728	783	757	722	719	749	736	714	782	681	753	727	759	743	716	724	758	739	735	723	716	714	713	708	734	691	748	721	759	712	704	772	718	710	705	726	731	718	745	715	735	723	723	736	714	674	731	715	737	738	797	742	760	728	757	700	749	760	766	770	704	779	701	729	743	736	748	696	727	721	731	755	743	752	707	754	717	759	730	794	749	749	702	708	731	720	724	753	763	764	710	734	706	721	772	716	736	803	733	718	694	733	725	724	749	738	762	765	741	752	717	747	786	743	726	762	738	784	733	733	750	722	721	761	725	756	700	723	758	730	703	690	754	714	753	753	721	770	728	776	725	742	716	732	734	754	746	749	748	701	748	747	708	757	723	737	727	725	760	731	745	686	721	703	735	739	729	761	796	689	710	752	737	734	727	764	768	769	732	747	782	689	722	717	733	719	725	747	718	733	741	723	754	719	735	710	708	729	708	759	747	737	728	741	719	744	723	686	737	718	712	743	727	715	748	735	728	720	715	713	741	761	763	748	750	755	707	756	722	692	698	761	731	740	712	745	727	756	731	726	712	741	745	749	788	768	754	728	732	712	707	767	697	745	726	745	729	703	747	735	724	722	752	718	751	730	729	793	725	697	689	714	745	732	696	744	700	706	735	808	770	738	712	728	707	752	773	788	757	778	725	716	745	732	755	703	715	731	743	761	706	670	758	726	711	709	710	759	753	723	733	737	773	710	720	697	730	756	726	798	690	756	757	752	744	754	737	732	723	752	770	698	695	743	734	759	712	761	697	718	698	747	725	774	706	764	748	740	746	690	741	754	779	718	731	732	730	734	752	716	739	717	670	777	721	752	729	768	691	713	729	726	778	773	700	722	721	701	760	734	749	749	695	756	775	788	699	749	739	713	765	756	732	697	741	757	719	774	704	733	690	689	740	727	747	719	732	709	731	725	752	764	714	735	688	770	771	689	723	747	708	736	743	669	699	741	778	736	722	699	754	713	718	708	716	758	748	700	732	780	706	729	765	719	719	734	755	729	749	755	793	727	775	721	716	757	699	754	762	704	765	682	722	761	703	725	759	730	779	720	750	697	750	706	764	729	731	721	723	746	708	708	706	765	741	718	778	770	708	728	739	760	735	667	706	703	720	749	746	745	736	715	727	724	732	703	745	723	712	749	722	737	742	748	749	760	746	742	744	711	721	706	715	762	746	774	757	744	694	747	709	753	740	737	737	747	737	757	742	750	764	682	735	764	741	702	716	721	763	725	711	746	758	704	749	768	710	758	656	766	724	757	723	718	768	749	704	773	732	751	708	695	753	732	729	729	776	714	792	695	709	728	729	714	755	706	753	733	763	778	723	742	770	749	706	725	718	729	777	716	706	733	700	710	763	717	654	760	754	722	718	742	779	754	707	711	775	724	691	726	722	715	719	736	719	753	744	707	700	677	757	747	715	715	701	686	703	755	698	759	680	751	753	743	749	726	744	741	762	729	722	737	706	767	750	778	727	715	747	737	779	726	772	733	730	734	749	783	758	728	743	751	708	765	763	708	717	736	752	766	672	761	782	757	773	755	708	740	788	728	699	691	747	773	743	777	756	760	697	690	743	755	747	754	748	699	754	756	732	747	753	723	726	736	793	752	761	749	778	688	709	772	761	680	725	741	735	774	744	762	696	710	753	716	721	758	769	739	715	771	712	738	730	718	781	748	716	764	740	790	740	720	725	690	748	728	722	731	744	741	701	710	768	734	719	746	765	724	749	690	759	750	764	686	711	756	733	696	708	732	749	739	695	731	774	755	756	742	757	745	706	728	705	744	716	706	740	751	770	737	741	718	689	767	697	763	758	740	761	720	750	737	738	769	729	724	759	728	750	735	744	714	757	715	742	751	749	703	744	789	752	737	715	676	674	757	744	768	745	790	748	713	753	708	726	696	667	726	752	746	734	746	755	731	731	726	728	757	742	732	721	700	729	734	698	742	755	752	730	750	723	728	754	776	728	705	759	709	694	708	710	759	726	718	726	733	769	710	703	739	712	725	793	767	745	741	775	693	752	747	733	758	736	731	744	790	726	759	758	691	748	776	742	731	733	722	727	770	732	677	721	712	750	744	730	779	720	729	755	780	705	708	767	761	752	711	780	791	786	779	777	716	763	766	724	769	699	686	726	677	711	736	690	689	732	727	747	699	707	742	779	778	775	765	703	753	786	769	754	774	725	735	750	776	706	726	727	731	718	687	710	744	734	722	758	743	683	675	707	740	780	736	748	776	708	758	703	740	725	762	733	669	777	730	706	763	738	711	764	715	732	719	722	715	760	708	716	675	758	733	726	698	721	753	688	734	711	786	763	828	727	715	745	750	732	712	766	761	760	697	752	728	714	671	763	725	748	748	747	727	714	766	704	772	720	770	717	728	686	757	757	701	724	748	713	773	740	752	743	762	773	725	763	769	747	750	726	757	773	743	728	737	707	745	744	756	723	725	767	710	715	715	732	738	723	731	728	692	734	705	706	754	709	726	744	721	735	728	703	760	722	722	743	729	756	765	730	756	766	742	695	705	743	796	732	688	765	734	750	720	720	715	688	795	748	741	723	736	716	726	702	706	765	756	727	725	704	685	744	737	717	760	744	745	707	732	691	747	713	709	738	732	709	717	786	770	726	687	692	771
46353	56164	45774	26646	24833	23428	19219	11049	3527	1082	700	668	663	624	577	505	634	515	592	417	384	422	1525	7369	9642	6781	3833	1705	665	402	307	275	314	276	270	295	302	289	271	285	265	293	284	266	299	280	330	267	293	303	273	304	301	280	289	273	279	286	294	287	271	280	317	295	293	246	299	271	285	302	277	273	294	290	287	289	301	291	283	293	296	277	271	300	345	287	282	289	280	282	285	306	306	305	312	297	320	277	299	317	260	283	287	317	295	279	282	299	297	260	266	306	286	272	303	302	270	339	308	256	313	275	289	283	286	294	274	313	304	297	271	292	293	292	261	292	306	302	321	280	302	311	272	273	267	291	247	300	318	284	264	291	330	275	276	294	304	275	313	290	298	283	264	270	291	276	273	283	271	313	300	300	273	318	313	305	294	311	275	300	292	287	293	270	323	306	293	292	307	299	284	305	308	322	302	293	300	261	285	277	273	266	299	283	305	297	296	264	305	286	298	323	288	292	272	286	279	284	290	300	269	300	278	285	291	301	279	283	285	282	281	291	267	277	294	250	295	279	288	320	280	303	251	250	302	279	320	289	277	316	294	289	280	278	273	290	245	277	281	303	284	299	308	276	285	244	296	315	310	289	329	350	300	274	308	295	288	287	256	246	320	329	306	269	284	274	304	310	277	293	292	321	312	286	282	289	289	287	313	309	268	280	313	268	297	316	274	301	327	277	268	270	300	298	315	284	275	306	262	320	301	279	272	294	302	259	279	288	318	284	318	296	307	275	288	310	275	284	310	287	274	271	279	280	293	269	305	288	291	274	305	271	307	276	291	311	299	302	333	266	331	314	278	258	270	293	294	287	286	286	282	273	320	301	276	283	264	309	272	284	296	313	291	303	290	296	293	302	317	277	271	329	310	305	253	281	268	282	302	309	307	282	292	286	284	299	282	275	313	265	310	289	314	296	315	298	310	282	271	276	282	278	295	261	303	309	315	314	267	296	286	321	285	317	293	279	273	323	321	293	283	331	277	281	315	277	262	300	294	288	306	290	295	306	294	309	312	250	288	293	277	306	300	277	282	261	313	283	255	286	279	316	250	268	318	287	301	262	321	309	272	319	279	268	272	292	314	283	286	286	281	281	277	268	257	261	264	274	306	313	255	272	255	309	296	297	294	300	296	300	339	322	286	302	316	337	266	292	260	276	284	290	276	284	302	302	254	305	305	282	279	281	295	314	305	282	291	246	310	288	284	289	283	296	302	291	295	307	300	289	283	304	267	300	304	289	266	264	287	322	298	327	290	285	296	299	297	328	283	305	294	301	309	278	295	298	288	306	297	268	311	296	295	294	271	281	274	330	304	304	309	299	314	288	296	306	324	290	305	282	279	300	274	311	288	301	289	317	282	316	274	308	289	280	268	316	285	314	298	294	291	276	306	295	308	321	270	317	312	295	310	263	335	292	309	302	308	281	276	322	286	301	277	279	300	304	276	289	283	274	285	288	283	311	285	293	346	307	283	307	341	288	283	271	294	277	278	298	283	313	287	293	253	257	284	284	302	272	269	318	291	332	297	304	301	299	309	283	276	261	300	277	269	292	292	294	269	296	277	300	311	291	322	275	287	310	288	277	299	283	311	312	289	283	304	284	291	283	282	314	304	263	295	290	277	293	293	312	330	270	310	276	336	309	298	285	276	290	308	291	292	276	284	309	295	265	267	290	279	274	319	294	280	292	285	293	290	293	309	275	285	301	290	268	285	259	288	273	319	299	292	292	317	294	302	301	308	293	285	307	313	295	282	303	312	310	327	297	300	283	293	313	316	336	303	289	281	309	292	290	318	281	317	290	269	263	293	264	310	284	289	280	290	298	284	333	325	283	327	289	282	303	281	289	298	304	284	278	303	254	283	256	281	273	265	280	265	306	302	310	329	279	289	303	293	290	288	288	298	286	285	283	266	292	277	283	266	273	290	292	273	263	287	290	252	307	288	275	331	305	297	298	268	294	265	294	284	311	268	294	279	276	275	291	309	299	296	290	275	253	299	276	295	301	311	284	302	311	271	283	284	297	299	317	294	279	253	273	249	275	318	298	280	284	299	274	271	288	290	314	292	262	280	298	285	292	299	303	280	319	284	270	274	291	303	275	269	279	257	276	299	296	332	286	278	268	306	295	344	283	290	277	303	292	292	322	305	293	305	280	306	297	300	269	274	296	312	286	304	321	277	290	285	266	310	303	247	305	267	279	297	279	306	286	273	294	276	312	285	293	336	269	288	288	269	295	303	290	305	343	318	280	248	283	297	274	271	277	292	291	283	298	306	279	244	273	275	287	325	278	279	298	304	287	285	266	275	287	281	283	274	299	296	266	275	275	307	281	281	279	311	334	273	293	311	291	284	246	302	267	291	293	296	314	327	322	305	254	281	298	294	333	284	273	314	302	290	274	268	283	295	268	266	312	286	285	300	295	300	302	294	301	260	259	270	314	279	289	276	287	304	280	283	285	267	317	272	277	270	271	265	324	309	293	307	302	288	294	310	300	290	291	297	327	266	279	291	282	304	303	312	330	269	273	273	311	294	274	276	329	302	343	291	271	269	250	294	313	268	269	292	289	280	301	305	310	293	300	288	303	272	300	238	276	280	308	306	305	286	310	297	332	310	313	309	287	280	301	297	305	288	265	279	277	277	321	269	314	279	301	278	291	279	294	294	315	280	257	293	291	280	273	318	285	276	304	287	264	311	295	297	300	299	286	289	273	284	255	317	275	274	276	297	267	257	301	325	277	278	321	314	283	280	281	275	306	287	286	314	315	306	296	303	315	282	266	278	269	260	299	316	309	286	276	305	261	301	324	271	265	302	267	302	289	309	304	281	273	284	274	306	282	302	274	286	316	267	259	288	294	286	294	309	301	284	294	312	306	291	265	302	267	310	294	292	275	298	324	301	283	282	279	310	307	293	309	315	288	269	293	285	299	279	280	282	279	327	294	308	321	283	299	312	298	264	272	276	302	288	283	266	285	328	297	319	315	304	262	319	303	278	287	324	310	272	274	282	280	298	303	272	308	310	273	280	303	318	268	273	312	299	330	290	298	277	295	297	294	312	288	279	298	308	276	281	295	333	292	288	267	272	277	309	312	291	279	306	248	287	280	305	305	289	282	292	271	298	283	294	282	290	279	318	274	317	298	348	285	279	320	299	279	273	278	287	308	262	297	313	292	306	306	274	269	260	299	300	266	300	293	283	280	299	284	287	311	276	300	317	306	292	311	329	268	289	292	263	269	294	300	294	306	287	346	284	324	293	299	282	301	281	265	288	272	301	294	277	249	306	277	298	298	280	264	269	275	304	344	317	284	307	289	325	262	294	290	287	260	277	311	320	294	293	269	290	275	269	288	308	301	309	288	304	310	286	313	306	264	329	286	320	288	278	279	296	277	303	300	292	285	279	259	316	294	277	273	253	269	312	258	289	272	282	273	281	268	263	273	299	302	292	301	280	284	299	277
34667	58313	42028	17256	8491	7236	6943	5476	4607	3732	3060	2642	2657	2518	2491	1927	2364	2009	2520	1434	1275	1624	7960	28889	31404	24624	16291	7622	2614	1238	865	674	696	676	722	715	672	667	713	656	654	687	703	706	724	670	708	667	700	674	740	703	680	721	705	676	691	678	684	643	652	666	687	696	657	691	687	703	654	686	687	689	694	701	680	693	698	665	666	695	697	662	684	651	662	671	709	689	675	709	691	696	676	686	682	642	694	650	684	709	672	727	672	698	725	668	659	719	696	715	690	686	688	674	649	681	702	677	717	686	694	752	675	705	713	664	706	697	665	693	713	739	621	679	683	665	709	678	711	688	664	751	712	662	683	711	731	644	691	673	711	748	699	701	711	639	677	666	683	676	737	669	725	665	661	725	639	713	696	775	687	685	727	710	668	674	667	688	677	731	669	680	685	753	715	732	711	697	699	687	718	674	662	660	726	681	693	694	683	697	654	698	710	715	645	676	652	709	744	683	680	701	721	667	672	703	722	696	675	685	707	654	750	619	633	647	690	688	681	695	713	686	677	714	688	692	671	703	713	720	669	710	660	697	673	696	667	696	694	713	741	677	713	651	660	646	707	704	713	650	694	740	719	686	681	647	697	693	655	686	668	746	688	720	748	709	728	682	646	677	713	679	702	683	672	695	661	689	656	723	715	652	652	667	680	705	700	723	681	660	671	641	715	726	700	630	641	712	701	661	687	672	683	718	733	712	667	684	668	665	695	655	709	717	703	722	716	698	711	679	645	675	729	682	685	674	635	696	711	678	687	723	683	670	666	695	716	682	697	651	663	681	708	709	662	760	711	673	729	717	725	660	715	664	699	698	656	688	669	663	672	708	722	671	711	701	699	723	670	676	715	639	699	690	675	718	682	706	659	698	713	703	682	695	698	698	726	683	686	722	720	685	691	633	643	696	710	693	686	701	675	686	682	731	699	666	694	748	707	724	687	659	704	713	679	725	699	693	683	729	709	663	659	722	747	681	662	679	663	676	720	704	662	692	709	672	650	685	668	692	699	664	673	685	675	706	679	712	722	672	683	712	698	700	703	704	695	668	670	686	686	689	701	663	748	681	673	711	667	729	690	724	670	679	699	710	666	705	689	712	714	656	701	650	699	647	714	732	706	664	680	724	663	675	709	710	715	696	685	682	681	664	693	663	702	710	715	748	685	695	737	688	676	710	680	685	726	698	678	700	685	740	656	665	703	693	708	706	688	709	693	663	732	710	683	698	740	671	706	700	696	679	718	692	694	709	718	676	709	679	703	697	710	635	698	669	675	692	682	654	662	717	715	689	653	695	692	675	716	663	702	713	635	699	717	739	675	679	709	651	725	748	662	733	674	711	710	712	660	668	682	676	709	729	706	712	688	680	703	686	681	725	685	732	658	667	682	706	686	631	733	689	721	745	679	686	654	696	703	689	679	717	746	656	689	702	703	694	698	725	713	715	714	703	664	732	706	679	701	737	710	642	718	736	697	691	711	689	683	664	663	729	685	709	705	648	692	659	698	696	677	706	675	667	686	696	725	706	700	722	720	730	675	721	673	670	706	664	695	683	685	729	670	667	745	719	715	650	704	705	690	701	665	758	732	716	733	675	682	647	693	719	754	694	656	697	715	738	687	706	721	700	691	690	687	715	695	669	721	698	726	704	711	641	749	714	708	709	690	703	665	707	724	689	656	690	708	680	725	703	695	735	753	671	721	644	731	660	693	686	699	697	645	693	732	690	684	660	686	678	728	709	708	710	690	703	681	693	717	690	731	706	712	700	735	675	692	702	711	686	712	692	625	694	640	687	698	662	685	677	667	628	676	705	694	686	724	689	663	690	719	683	683	698	712	693	685	665	662	700	707	675	675	680	712	656	659	675	723	733	738	663	717	724	639	658	666	727	730	713	668	647	723	672	724	679	617	679	644	680	654	713	698	687	722	666	706	710	718	602	722	704	663	732	667	710	712	743	665	728	715	659	692	714	696	706	709	694	703	720	677	658	692	689	729	702	678	731	691	737	712	656	732	662	687	686	743	715	719	650	716	643	698	696	716	663	680	701	693	707	678	711	658	688	677	644	673	686	653	681	727	723	713	637	716	663	644	682	689	700	698	715	676	712	662	720	653	706	713	749	684	648	642	709	669	703	705	711	694	762	718	698	687	741	666	630	698	719	685	669	720	695	679	680	681	664	663	675	712	672	706	713	688	713	682	656	717	692	693	665	704	678	718	762	725	698	693	658	722	754	675	700	742	674	655	727	708	720	668	721	725	652	643	669	716	671	701	691	727	676	661	756	686	675	666	665	695	683	738	698	728	708	752	650	692	676	715	689	695	636	695	730	691	705	709	670	708	677	662	674	676	742	692	663	686	742	700	695	685	667	629	705	697	712	695	766	658	687	685	687	642	702	723	678	686	739	693	679	664	696	718	677	684	672	731	678	695	686	698	680	683	687	669	685	752	721	698	694	760	686	697	698	725	707	685	690	691	744	653	666	684	701	712	722	707	718	660	663	681	737	708	727	697	719	687	665	730	690	677	699	707	692	705	658	717	653	710	665	736	694	697	722	653	664	674	751	672	693	665	734	732	695	706	715	724	698	658	660	704	694	735	687	702	669	699	714	688	707	708	644	639	702	708	670	719	667	698	645	719	652	706	665	701	694	660	700	716	715	670	697	701	709	663	725	682	644	666	685	703	673	709	672	641	685	700	701	708	691	668	679	711	694	725	723	681	629	668	677	711	727	674	632	720	722	715	698	662	673	685	648	694	678	686	647	732	641	637	675	656	718	746	701	708	668	685	689	704	723	671	677	693	690	693	693	683	752	682	691	736	671	703	676	682	731	672	685	681	720	683	728	676	693	665	661	709	714	668	682	673	634	663	694	687	686	708	710	658	679	734	728	722	698	656	668	685	687	674	675	654	679	675	645	675	677	689	700	698	696	677	628	659	655	676	719	666	710	698	700	678	751	708	719	711	690	680	686	729	673	664	673	689	713	743	691	709	698	688	675	687	687	736	704	731	673	715	703	673	713	705	711	684	680	746	669	690	681	673	682	724	684	773	656	726	686	652	706	674	714	688	701	675	734	707	698	712	656	726	661	660	741	702	656	668	706	664	653	642	666	697	693	660	714	666	694	710	699	696	687	693	676	730	699	732	671	672	723	686	694	604	652	714	658	720	665	724	705	685	690	710	674	668	734	691	686	656	710	659	688	685	695	738	706	673	666	729	718	703	677	712	742	684	745	706	736	693	684	667	677	684	664	662	678	681	653	717	740	734	663	712	706	699	711	685	688	687	717	687	670	690	737	656	662	723	699	709	691	731	715	712	661	664	685	663	684	671	640	706	706	712	682	674	721	687	691	709	695	716	702	632	697	685	661	671	731	700	664	713	703	705	742	683	689	725	693	678	692	672	625	697	611	668	712	648	685	728	665	748	700	670	716	718	666	654	708	707	699	674	730	700	693	686	651	701	661	697	691
11083	32216	23097	4890	1012	691	651	517	481	429	389	355	400	346	373	334	375	393	319	368	335	354	375	484	840	913	730	594	385	384	391	310	339	327	359	352	353	335	329	324	305	313	323	350	323	333	357	318	350	335	301	351	352	350	345	336	312	285	309	303	324	324	358	344	322	334	349	365	304	354	334	351	330	327	317	308	329	325	347	339	323	342	347	334	331	348	335	341	337	340	344	392	344	360	321	326	312	321	308	325	322	363	314	346	327	331	324	328	329	337	336	358	337	342	368	354	341	332	308	320	325	339	305	369	324	332	321	331	351	338	322	340	362	324	376	314	324	314	345	331	337	322	371	345	354	343	374	319	288	312	328	350	356	292	334	345	336	344	345	318	336	355	351	336	334	340	333	379	315	315	326	315	334	334	343	321	330	343	347	355	333	317	284	369	350	318	311	361	324	322	339	341	318	355	353	308	321	356	335	340	338	333	310	315	306	321	343	385	333	320	374	290	355	347	323	349	334	368	343	341	294	322	340	302	357	344	349	325	326	355	355	360	330	356	319	315	347	350	319	328	318	341	366	355	343	348	330	313	344	347	340	355	339	333	328	328	353	320	320	343	318	329	325	335	363	330	306	355	316	354	306	345	360	362	333	361	313	323	320	326	339	369	316	342	363	329	333	336	336	332	329	334	320	339	311	357	335	310	336	338	369	321	367	355	307	330	317	329	328	324	285	318	346	358	303	355	363	295	315	325	330	302	349	331	353	365	335	332	380	335	323	330	391	304	360	347	335	322	338	366	356	344	322	333	325	357	339	327	331	299	334	338	322	321	325	347	346	354	349	329	320	375	335	338	316	354	349	325	327	323	321	357	348	334	352	358	297	356	315	361	338	346	361	324	373	328	317	353	303	341	322	373	311	360	391	363	334	336	314	299	362	321	343	367	353	308	358	336	350	348	322	345	331	323	321	349	326	370	358	345	345	327	394	353	341	322	335	363	355	357	329	338	341	330	355	346	368	330	347	362	345	339	376	319	337	353	309	343	326	352	351	321	380	301	324	324	357	347	335	338	320	310	323	344	335	323	352	320	333	340	328	343	356	337	364	308	369	309	324	345	293	326	322	322	363	365	324	349	331	351	312	307	316	332	335	342	302	340	333	336	341	342	343	317	355	342	366	355	369	327	321	365	369	327	331	317	332	343	326	353	332	337	324	343	334	351	340	313	344	341	343	308	324	336	355	384	324	332	321	329	324	316	330	307	354	347	368	300	379	306	340	331	364	340	321	344	343	329	331	349	329	336	332	299	381	349	347	306	360	326	355	343	347	344	352	350	362	317	309	343	348	350	321	330	309	340	320	351	316	377	319	376	341	343	328	326	320	337	340	329	338	359	328	335	322	313	350	337	335	317	325	338	303	325	322	325	309	336	313	343	359	359	334	352	342	345	333	364	320	329	358	327	336	340	342	345	341	346	336	365	362	308	304	329	339	327	310	330	295	338	333	322	324	339	373	321	344	318	338	373	309	329	320	361	367	340	351	360	333	309	331	319	342	366	322	360	337	316	333	355	309	344	334	329	375	341	323	325	345	334	315	342	315	327	367	341	331	347	321	332	345	360	333	317	317	323	316	346	340	365	312	300	349	322	276	340	363	363	365	351	345	332	297	328	323	364	354	336	332	318	344	324	332	351	313	283	314	335	302	331	335	356	320	348	351	374	308	317	361	351	347	367	314	343	359	350	326	374	340	324	317	343	332	377	342	329	330	359	372	378	340	349	340	328	357	330	316	358	344	337	303	347	354	313	334	341	347	373	326	350	327	317	324	373	314	313	311	346	315	312	313	365	317	341	315	335	356	342	352	325	317	346	335	379	329	333	334	344	330	318	347	331	341	334	313	310	355	311	357	366	338	357	328	330	337	327	325	347	351	303	360	344	342	317	333	371	382	328	339	345	300	334	325	317	305	333	365	357	329	337	325	346	361	319	337	357	338	361	329	330	315	347	343	341	323	346	344	295	324	313	353	348	305	321	331	345	371	300	330	337	332	309	330	353	347	315	378	347	328	311	333	338	337	345	373	349	335	351	312	344	332	341	343	365	348	320	320	357	350	318	303	331	328	337	332	337	358	308	321	294	322	317	317	349	305	345	340	300	325	340	316	329	320	327	299	351	335	366	321	329	364	364	360	327	320	307	343	348	334	352	316	316	342	347	347	345	345	348	334	348	350	367	329	300	343	337	336	323	337	359	316	364	294	347	335	355	325	326	307	339	311	351	333	332	324	351	325	326	359	322	334	341	300	328	315	340	350	350	316	319	296	308	356	354	336	333	348	313	364	348	357	330	318	325	289	320	328	328	339	326	327	327	303	308	365	298	341	329	304	333	302	348	302	321	357	311	353	347	338	324	350	375	338	324	348	342	314	315	339	328	335	333	355	356	363	336	353	325	321	321	341	317	331	349	373	292	325	328	334	326	356	298	368	353	323	347	338	324	347	357	375	335	367	310	341	332	325	319	381	359	346	357	314	321	315	321	354	308	331	334	327	339	330	354	340	345	338	332	337	336	315	329	353	320	361	338	313	302	354	313	299	362	340	336	330	342	319	314	354	340	359	350	351	360	335	357	316	348	336	351	340	331	332	343	356	372	315	305	355	348	356	355	348	331	355	345	322	349	345	334	324	358	344	340	355	344	375	388	341	306	331	323	333	338	347	334	292	351	353	313	333	322	336	337	351	326	337	354	358	326	336	330	298	314	317	349	326	331	323	319	320	316	326	330	345	331	339	341	378	325	337	337	329	339	317	353	358	345	367	328	328	317	341	340	328	368	329	311	332	386	333	332	348	335	306	322	367	335	367	343	368	362	331	388	315	335	349	327	373	376	364	334	314	364	354	308	335	326	339	350	339	315	353	326	358	349	329	377	337	317	316	319	324	327	331	342	329	326	316	326	324	331	331	303	344	329	353	371	306	347	328	352	319	353	357	342	371	352	302	331	371	357	353	358	319	308	365	353	362	335	324	314	350	299	354	310	368	332	306	357	308	302	331	350	336	326	318	308	324	359	327	374	318	343	333	323	361	335	322	335	358	355	353	327	331	359	345	335	307	306	345	357	349	361	320	343	380	301	338	357	358	338	361	348	361	390	323	320	349	375	332	349	295	332	326	322	343	351	332	330	333	327	347	342	322	320	362	329	363	335	343	345	351	347	347	349	318	354	325	362	325	308	351	362	331	358	331	333	329	314	332	353	333	274	307	354	356	343	372	356	339	361	375	337	320	350	315	345	328	331	353	393	357	317	320	347	343	329	339	352	356	323	370	362	312	351	340	349	348	324	342	328	333	351	376	326	373	340	298	338	358	339	318	343	343	314	317	365	354	324	365	341	351	343	335	345	325	323	330	327	312	310	336	314	344	350	343	327	314	386	357	328	363	312	339	355	316	340	331	354	321	331	344	339	376	297	331	313	293	315	346	324	348	340	352	330	358	306	320	331	341	323	319	341	353	326
8789	31968	24449	5003	2384	2148	2200	1831	1575	1345	1125	1023	941	952	904	991	948	856	908	931	873	869	894	1843	3731	3717	2587	1734	1207	890	844	781	804	861	841	830	821	788	823	789	802	818	802	811	799	792	816	831	815	863	833	804	788	786	760	798	801	791	785	772	815	852	859	787	790	807	813	888	777	838	782	763	782	800	844	793	827	812	787	778	815	832	818	837	789	840	819	803	803	798	803	849	822	815	846	799	803	832	833	784	813	797	789	798	859	748	858	797	839	847	839	840	795	818	774	799	814	787	860	811	825	803	793	794	818	810	775	824	827	887	800	795	823	859	900	777	786	803	795	826	817	823	788	824	797	799	829	860	854	769	802	847	805	833	809	802	831	850	826	796	772	855	834	827	799	810	835	800	819	792	794	822	809	779	828	809	844	818	811	807	793	761	826	835	831	829	836	794	829	842	766	768	783	815	786	764	824	832	817	783	853	814	842	810	834	840	795	811	836	873	817	817	775	809	814	811	771	851	821	817	823	810	816	826	824	783	808	817	736	852	822	737	838	860	814	779	796	780	848	782	800	827	801	815	839	846	800	855	821	815	772	904	771	850	838	811	796	826	859	831	790	842	811	786	802	821	775	793	838	808	784	816	839	791	837	848	843	823	802	788	828	841	853	846	835	782	795	837	789	765	790	812	844	822	841	767	833	846	856	804	814	815	801	806	801	789	800	805	833	839	794	782	753	853	851	852	851	809	836	834	841	831	791	805	842	847	865	865	881	829	798	796	807	849	846	820	819	798	804	762	810	800	817	792	831	805	789	800	852	818	788	798	844	816	766	804	852	792	856	813	812	824	782	808	859	858	850	798	809	781	818	815	821	833	857	805	822	841	793	826	859	821	829	775	821	852	881	777	831	780	827	798	818	810	837	761	839	791	827	841	826	875	814	803	751	842	806	861	856	815	852	794	772	803	807	789	816	849	824	813	812	788	835	762	822	860	763	793	744	844	789	777	829	799	811	807	805	835	762	818	780	835	814	823	796	840	803	883	849	779	853	773	742	819	827	814	844	850	887	788	753	843	824	871	825	835	798	815	781	835	816	854	771	833	785	754	797	816	785	835	814	818	808	813	833	842	767	832	801	806	771	876	827	771	794	772	815	796	804	835	813	827	805	879	804	809	851	808	839	845	784	764	812	800	810	830	801	837	775	837	756	775	819	844	803	828	824	795	764	800	759	772	828	797	819	833	787	855	853	825	844	818	795	829	790	831	808	812	817	845	835	749	835	774	839	837	844	797	815	818	869	772	798	835	814	777	829	809	813	871	832	832	833	871	847	798	848	793	768	795	819	825	853	792	813	764	844	834	823	791	752	829	779	789	788	850	789	850	789	807	803	785	834	824	804	849	842	797	805	842	784	851	768	802	831	809	786	790	858	853	812	794	821	828	866	809	847	838	827	781	807	820	799	868	816	778	830	777	830	772	786	798	808	792	829	850	810	760	821	832	789	847	836	860	807	842	770	852	803	777	805	800	866	794	768	797	786	797	848	792	846	772	783	809	809	865	836	799	806	774	849	793	776	789	831	781	799	794	790	812	858	806	880	842	783	833	792	797	831	835	790	833	801	820	853	798	800	828	748	816	819	827	850	817	771	803	843	793	837	830	844	830	819	835	815	820	805	792	812	829	772	811	840	822	825	885	839	803	821	842	846	773	804	773	795	802	805	773	806	768	778	779	815	799	893	800	776	783	730	848	829	833	774	823	812	841	803	807	829	792	779	829	814	837	878	788	838	817	838	817	868	806	792	779	790	817	824	819	849	838	820	786	827	837	814	795	822	783	769	841	852	787	814	782	851	780	801	806	788	818	818	787	838	824	828	781	827	807	814	793	778	829	803	786	803	788	794	827	789	763	798	791	864	783	829	859	780	815	822	799	827	843	827	840	823	808	797	807	841	822	815	836	819	844	811	766	801	850	800	869	837	818	838	822	811	872	793	812	806	834	835	782	847	787	820	828	837	783	780	808	816	850	795	803	820	854	791	786	921	849	821	766	832	782	812	812	825	783	807	818	803	797	833	843	774	817	816	796	785	840	815	818	771	803	823	777	828	808	815	812	885	814	767	863	855	780	845	867	821	837	808	794	819	849	869	791	838	825	844	831	822	794	832	808	817	796	813	810	829	860	859	815	831	808	858	826	867	844	806	793	782	779	833	874	773	831	855	751	834	840	796	834	785	841	817	810	794	826	799	782	782	806	793	852	814	825	827	835	774	819	842	886	806	844	832	786	772	820	857	845	788	795	796	746	787	836	855	825	771	873	835	827	769	824	828	870	793	842	833	831	741	843	848	802	825	793	827	801	769	766	830	847	802	819	782	799	797	829	800	835	788	826	814	828	800	836	798	829	795	876	785	798	782	834	797	845	802	749	786	777	861	836	826	802	822	822	824	818	789	804	803	816	806	814	808	832	791	825	805	832	809	811	855	848	847	831	848	742	808	836	812	779	799	838	810	805	825	792	793	779	801	839	849	774	829	822	832	814	824	812	777	791	796	857	786	784	828	855	817	791	794	796	777	799	811	804	825	790	818	780	821	840	834	806	863	837	747	872	825	842	772	805	794	828	832	734	763	771	845	789	786	820	787	811	825	799	858	840	815	838	833	852	819	816	778	786	846	820	826	866	809	786	830	791	839	816	801	818	807	819	812	821	823	812	808	817	821	804	831	795	852	838	826	793	811	777	845	814	819	825	840	796	794	790	848	827	808	826	815	829	800	820	803	796	826	870	782	770	849	814	814	782	835	800	873	852	830	754	852	827	827	864	835	779	788	816	839	816	789	827	821	802	851	821	823	814	840	794	832	770	816	816	781	837	844	823	830	843	807	773	754	827	772	814	816	808	843	841	812	831	796	824	832	821	857	843	773	886	769	836	809	894	807	794	822	808	814	811	795	810	802	836	848	800	822	814	813	792	790	811	829	845	824	801	851	808	771	776	807	833	825	865	802	775	805	831	812	817	795	797	802	831	848	823	832	826	848	793	830	815	851	765	824	820	799	797	808	755	844	812	811	825	763	806	800	812	803	760	792	814	815	820	808	803	788	846	828	854	847	784	808	826	850	774	842	810	859	799	815	850	857	801	812	842	772	797	820	748	775	865	784	823	845	771	857	853	805	822	798	820	863	766	833	783	857	785	835	761	839	820	794	819	824	827	795	824	781	849	840	799	827	805	871	789	799	757	811	825	855	754	857	831	822	860	842	798	839	807	835	882	805	804	843	811	826	825	803	832	809	801	836	849	747	781	826	827	821	802	800	821	800	825	832	815	807	870	818	787	792	799	812	839	827	820	869	776	842	802	835	823	757	811	801	778	807	820	763	809	816	815	821	795	781	792	846	823	814	857	843	805	762	783	829	783	783	808	760	836	856	785	817	813	764	837	820	807	806	828	831	798	784	848	791	792	810	854	783	836	790	874	785	816	786	801	842	839	778	838	750	784	806	771	846	832	833	787
34671	54876	51437	33441	23956	19871	13244	5152	1351	702	620	559	508	558	558	524	593	479	446	489	676	585	384	2078	5303	4396	2562	1217	605	415	363	339	354	332	327	371	382	353	315	314	364	365	338	316	317	315	351	381	349	355	347	415	317	366	323	314	340	381	366	348	355	352	357	339	334	359	331	315	334	329	367	332	345	327	326	361	366	333	326	321	336	316	340	314	389	326	313	332	338	343	360	315	337	351	343	331	331	330	335	338	337	316	326	316	345	315	367	322	327	322	357	325	339	326	343	343	344	331	338	349	311	325	296	332	327	346	313	303	326	331	356	325	338	321	315	354	369	334	301	315	327	347	341	338	338	320	313	377	329	352	342	355	322	355	335	339	312	341	325	314	366	358	364	339	368	346	338	317	337	338	313	323	322	331	345	383	334	324	334	343	295	292	324	368	340	357	324	343	340	345	332	310	370	347	301	325	336	353	304	381	330	328	355	350	346	371	319	391	347	335	338	377	350	318	340	342	343	345	324	327	354	348	285	332	326	356	320	312	352	302	321	325	338	359	361	312	378	323	338	375	321	335	330	333	353	342	341	341	323	335	329	330	349	372	322	315	330	337	363	360	362	338	345	360	350	335	356	320	313	328	303	338	377	347	358	336	331	300	331	349	348	360	358	352	357	360	358	345	326	348	312	325	310	343	347	344	338	347	318	322	354	327	343	309	330	346	353	334	346	321	333	321	337	298	324	347	345	359	342	322	348	346	347	368	336	332	375	323	302	331	347	295	321	365	333	342	347	319	328	329	337	341	335	325	342	318	349	316	310	333	321	311	337	326	335	349	328	315	340	357	295	293	365	322	317	358	345	320	322	337	359	354	345	333	368	291	338	336	303	320	324	326	350	299	320	327	299	334	360	350	346	326	338	314	336	341	320	375	295	307	339	332	317	315	328	351	299	315	348	328	335	368	337	347	340	362	343	340	354	359	327	353	350	327	308	339	332	338	331	366	364	322	337	340	305	351	351	317	345	318	342	357	317	321	353	318	338	354	344	312	354	320	339	329	354	332	341	338	325	341	379	338	339	339	319	300	350	346	341	357	363	342	306	351	320	362	316	310	336	332	340	313	316	333	342	371	322	365	339	326	348	335	316	386	343	361	365	318	355	348	371	331	314	309	356	340	339	314	362	330	361	326	364	344	343	336	348	368	344	341	365	340	331	335	364	338	386	332	325	359	328	332	393	345	383	323	314	281	327	321	308	338	312	342	325	320	317	338	335	323	343	359	331	323	323	341	360	346	322	344	334	333	356	339	321	342	350	336	315	331	322	330	328	345	315	299	334	347	350	354	352	328	328	375	368	342	316	345	338	331	327	298	386	310	329	348	356	354	327	342	333	325	333	347	329	336	342	317	329	352	366	371	339	341	327	339	328	328	353	340	316	364	325	345	366	320	374	348	359	341	350	321	326	343	355	301	365	366	318	345	323	353	324	377	335	323	350	355	326	326	331	317	336	349	324	334	326	346	344	318	349	358	372	336	362	329	338	306	349	320	347	350	343	359	346	319	368	326	301	342	337	345	317	347	308	341	319	309	380	361	332	340	323	297	357	285	316	330	322	344	351	357	335	368	341	339	357	331	323	318	336	346	347	352	309	313	323	312	339	353	325	305	326	326	335	358	319	337	380	349	365	314	326	312	329	336	368	333	358	349	323	333	328	338	372	286	357	367	330	342	314	351	347	353	324	379	346	340	320	301	313	341	345	380	329	319	328	350	365	313	308	338	360	310	307	315	312	345	312	353	335	304	340	341	324	295	349	341	339	353	349	334	301	373	329	330	345	308	322	325	290	333	308	342	323	356	326	381	304	325	344	327	327	334	331	338	322	354	353	338	329	377	343	351	333	331	308	351	316	356	330	346	334	340	367	325	355	335	310	341	361	333	334	302	350	332	324	327	332	329	315	327	326	350	336	347	332	318	349	337	332	345	318	318	358	343	347	349	312	343	355	351	344	365	314	319	343	312	357	321	321	341	320	305	357	332	323	343	329	335	333	352	358	325	357	336	336	304	355	332	306	329	353	339	327	307	320	311	352	324	370	342	316	330	371	342	349	328	360	356	322	312	307	355	322	321	339	342	352	357	340	356	308	326	339	348	298	347	350	315	340	349	306	321	319	367	336	334	352	344	371	330	341	339	302	312	296	350	350	314	309	336	333	346	327	382	361	341	320	318	331	381	349	328	363	334	371	322	308	336	330	308	332	365	360	326	332	333	369	304	343	346	345	380	367	352	370	361	314	352	359	355	323	326	320	339	348	321	344	315	315	325	330	289	319	355	355	337	370	332	343	321	348	325	325	325	354	334	328	304	347	331	362	346	371	333	383	345	345	332	347	332	347	344	364	332	314	328	372	336	368	312	312	323	324	340	369	294	346	353	312	307	348	337	317	325	335	347	337	326	333	316	356	332	341	301	341	365	316	340	354	342	352	337	326	307	304	342	338	342	345	324	339	335	337	320	347	370	304	311	309	354	305	337	331	356	368	318	365	338	342	351	357	406	324	313	331	342	369	326	319	337	332	323	360	330	325	339	359	292	343	329	331	315	336	319	317	333	340	306	361	365	329	336	326	344	341	314	341	311	339	337	338	349	306	347	334	330	348	349	301	329	308	359	370	381	349	351	343	354	354	322	325	333	307	312	331	357	350	326	344	336	346	355	328	337	311	346	342	329	326	344	321	311	328	344	319	319	328	335	339	334	321	324	330	370	340	318	354	363	313	333	376	347	355	303	345	362	321	393	373	373	331	358	348	329	328	348	385	351	352	376	310	361	310	344	337	327	346	327	340	325	373	341	343	320	319	327	359	326	352	338	341	343	325	334	308	367	323	326	341	302	329	328	326	350	342	333	352	322	337	357	344	340	325	381	354	343	334	330	287	367	357	344	309	337	323	368	360	328	318	327	354	331	325	309	369	319	333	320	367	346	331	337	319	353	335	309	326	348	337	356	319	359	317	331	350	315	356	342	310	309	361	314	339	341	303	312	352	322	329	347	312	304	344	357	357	335	324	319	335	338	321	339	330	378	321	325	321	346	337	361	350	363	342	345	341	337	334	348	338	319	343	344	310	364	352	317	319	325	344	358	320	321	302	356	364	354	304	365	332	332	332	338	352	334	340	326	330	322	321	365	330	350	331	345	342	342	366	349	293	322	331	358	334	336	336	345	352	320	356	327	308	368	355	332	335	343	368	306	336	304	370	363	307	304	356	360	321	364	347	342	342	357	352	344	332	334	337	307	354	361	343	325	331	319	317	327	307	310	313	308	329	322	332	307	324	342	342	329	345	312	315	341	292	303	353	311	347	331	360	327	325	324	312	336	341	352	341	346	278	336	320	359	342	340	342	342	333	344	319	331	304	332	352	315	343	347	356	306	345	336	329	303	329	309	337	309	348	325	348	338	325	333	339	375	280	310	279	331	330	346	357	356	382	374	351	330	315	318	313	336	355	333	317	341
25073	51152	58142	25244	7017	4997	4706	3378	2919	2339	2128	1984	1919	2250	1855	1903	2114	1576	1485	1826	2731	2234	1141	10813	23005	18656	11249	5180	2063	1095	962	841	813	817	804	791	781	802	813	835	793	836	802	822	824	805	767	860	873	812	786	774	794	801	789	835	834	815	788	800	806	765	829	857	778	762	740	815	812	818	826	785	808	793	779	821	773	853	803	830	834	792	782	789	801	835	819	783	788	800	789	764	805	843	807	853	862	813	755	801	797	783	797	801	800	773	796	800	852	835	798	827	808	851	801	780	797	818	853	810	789	797	798	770	773	828	806	832	769	792	799	789	755	830	787	813	794	784	808	785	785	784	811	796	780	779	763	879	761	767	786	826	795	846	829	825	791	736	787	724	833	811	753	810	793	806	783	836	784	744	809	783	842	788	808	785	796	837	812	837	811	789	813	811	799	848	806	827	857	814	775	783	776	790	812	798	760	874	772	794	792	770	806	817	790	759	792	810	798	755	744	791	804	824	785	760	823	805	784	770	851	775	851	835	793	789	768	817	757	755	816	802	823	800	750	800	802	814	834	753	815	793	785	782	800	753	780	841	813	766	776	869	833	793	814	841	819	818	797	791	797	839	761	736	772	840	782	781	835	816	833	770	806	749	802	782	814	800	830	789	848	814	792	820	805	822	840	812	809	704	872	792	782	807	790	782	767	794	754	818	804	760	749	813	753	756	828	802	842	792	814	791	789	806	752	767	816	791	771	779	829	782	795	790	840	854	795	799	803	816	822	806	778	788	790	766	836	813	779	781	807	832	825	812	809	725	774	806	793	813	778	788	759	847	806	795	788	796	806	761	798	784	792	804	835	738	800	815	820	751	802	766	857	841	768	813	825	809	804	768	802	766	810	867	860	749	815	820	843	805	807	829	776	791	817	848	804	824	803	820	770	806	777	754	776	756	759	852	765	838	813	818	771	758	757	835	789	795	833	785	829	816	800	812	807	812	808	828	820	802	785	805	758	781	831	801	853	817	795	781	778	775	765	785	803	797	803	718	797	776	785	805	800	770	769	834	788	804	858	771	777	807	835	756	820	794	783	776	872	756	778	785	820	828	827	835	815	752	769	799	796	786	802	779	768	778	808	761	784	828	776	797	777	799	787	733	756	764	793	818	761	817	866	798	786	825	794	789	877	805	764	799	811	813	834	772	856	833	799	819	804	761	821	826	812	790	763	794	779	779	786	785	792	790	795	813	809	822	797	805	810	799	741	789	751	782	847	781	788	833	756	787	806	794	757	803	816	795	816	827	776	751	816	802	827	811	804	787	811	830	798	773	814	732	808	792	817	832	776	780	794	814	779	826	787	829	840	795	787	795	792	777	785	786	799	808	753	798	773	816	832	761	775	831	822	834	797	766	803	762	797	827	832	798	778	844	807	772	843	826	793	817	730	831	828	767	780	824	849	794	848	823	756	809	847	794	767	785	804	784	819	769	805	813	836	799	795	719	792	766	799	812	795	786	797	795	790	785	803	804	814	805	802	787	841	746	796	738	812	802	794	738	810	771	828	812	760	810	799	734	807	808	794	806	812	811	792	748	845	770	805	826	760	805	836	836	819	797	797	768	817	796	792	819	736	796	819	799	805	846	795	800	790	784	790	790	762	806	728	762	787	753	803	789	804	835	783	808	828	808	811	757	826	779	764	785	816	753	781	824	793	805	755	810	822	775	814	769	772	839	778	815	761	775	870	786	788	787	829	764	805	832	824	810	774	803	826	820	787	820	808	792	770	800	813	810	796	790	830	849	805	818	786	783	805	780	766	743	766	841	789	814	800	856	786	790	790	812	751	815	840	778	782	789	807	779	857	835	760	813	796	811	807	815	811	769	795	792	791	810	824	817	763	817	790	765	812	840	763	836	800	804	855	803	753	801	800	776	810	733	843	778	817	788	818	810	785	780	827	782	799	818	746	816	806	768	780	810	795	760	789	800	848	770	822	792	833	787	793	810	761	789	787	796	811	789	773	747	739	825	783	822	842	782	842	795	769	787	858	785	801	765	798	799	783	762	773	785	833	797	799	773	784	844	774	805	841	767	803	795	841	793	822	832	784	780	763	799	770	804	748	831	826	795	814	806	794	829	829	754	799	827	852	771	824	833	848	821	846	789	807	798	770	801	787	862	834	784	832	812	769	812	787	757	820	797	817	814	826	773	811	831	777	846	838	797	774	795	728	756	798	798	803	746	820	823	769	805	773	778	755	748	814	796	800	767	815	784	743	777	860	808	817	755	843	820	823	749	802	782	788	768	735	867	812	817	859	794	790	764	812	782	795	781	823	781	849	779	801	791	785	803	814	817	779	840	780	776	770	784	803	784	809	794	824	771	800	794	776	840	788	764	771	792	801	810	853	804	810	781	818	800	769	785	833	808	770	757	770	795	774	813	787	800	846	795	777	800	817	754	815	750	774	791	773	818	769	793	812	796	778	776	839	810	789	782	809	803	787	812	785	809	818	752	832	798	802	856	777	806	821	808	832	810	817	793	800	824	778	814	873	790	832	783	813	805	785	805	791	813	802	804	766	748	795	778	820	808	832	834	795	811	800	766	792	756	794	791	824	792	791	746	820	821	809	819	762	816	799	789	831	825	782	776	783	836	817	815	823	822	785	776	784	817	764	782	815	797	821	802	768	841	797	778	835	807	772	788	816	805	862	798	847	788	756	793	779	793	809	807	758	784	796	799	818	847	804	761	842	810	791	790	834	820	790	791	799	815	782	810	768	844	837	796	792	784	769	808	845	821	813	767	755	735	812	798	797	815	813	795	805	861	806	806	811	809	807	767	793	806	760	804	781	850	867	794	882	817	744	770	816	818	796	792	771	793	760	784	825	833	791	830	817	756	781	822	850	771	785	842	837	768	777	799	829	825	791	793	821	788	783	802	758	781	797	812	799	829	792	833	804	798	826	795	799	769	819	842	811	786	828	789	832	819	842	808	804	817	832	822	805	750	751	764	771	789	759	893	766	777	752	831	846	783	770	795	791	787	794	758	766	850	824	767	802	856	778	776	814	769	800	735	761	809	791	798	837	776	764	815	756	775	747	791	781	824	794	743	803	792	749	791	802	814	814	782	791	805	801	755	790	826	771	780	848	807	825	785	775	790	822	806	797	813	730	788	796	786	833	778	821	745	820	791	798	768	807	787	836	804	813	785	791	798	793	767	772	775	801	858	823	798	802	838	805	799	844	808	779	870	818	796	772	847	813	830	776	765	778	860	777	823	809	770	822	760	747	822	807	809	806	788	780	775	784	825	804	773	827	775	848	869	784	822	809	795	781	810	767	776	769	778	763	793	823	851	798	801	790	807	807	827	774	780	888	790	815	767	793	798	808	812	810	819	818	811	746	843	823	824	771	795	806	775	747	785	835	816	778	734	814	794	774	776	786	808	822	793	787	789	812	851	769	800	799	806	866	797	815	798	835	829	805	821	787	763	823	809	767	808	816	761	792	801	801	811
44779	53371	47594	28802	23940	22880	17598	8588	2739	1043	788	950	816	694	1088	1139	856	703	647	542	551	490	412	3654	10560	8288	4591	2025	745	429	330	327	326	298	293	310	288	329	286	304	327	294	272	290	299	299	284	276	284	276	293	312	315	344	279	329	294	268	279	297	305	284	315	291	304	276	325	319	298	298	315	293	311	320	303	325	304	280	307	295	323	299	296	286	292	293	298	284	301	293	289	294	311	292	312	267	257	316	306	305	286	282	301	313	294	322	293	332	280	315	277	293	287	300	302	314	307	287	310	291	284	297	307	297	331	332	334	301	327	287	321	273	311	293	337	305	321	321	327	308	290	297	314	280	281	293	292	291	325	324	275	307	312	307	328	289	284	313	311	320	272	278	281	292	312	300	299	287	284	272	298	286	307	288	293	302	320	287	299	319	286	270	306	293	315	315	289	348	288	305	296	291	321	299	293	316	345	275	282	300	316	289	292	323	301	293	289	323	358	309	317	294	298	292	301	305	303	327	262	313	309	318	313	266	328	292	305	334	280	315	318	296	309	316	274	302	310	302	305	285	275	290	313	287	285	301	292	326	275	301	292	304	309	300	310	316	269	329	280	308	299	311	290	316	290	280	317	302	318	319	287	288	294	306	315	288	302	291	321	299	309	309	294	296	300	322	300	294	303	293	297	303	292	294	303	332	272	289	303	295	324	286	328	281	325	321	296	283	284	303	310	293	292	278	335	322	284	289	285	296	292	301	329	303	318	330	301	333	279	292	302	322	292	311	298	289	287	300	301	297	281	320	318	298	296	281	295	337	280	281	279	317	325	298	307	289	319	288	286	332	290	302	268	335	290	316	277	317	293	308	305	300	294	299	272	287	280	325	302	284	302	326	311	339	330	280	294	289	286	308	313	335	307	263	301	331	287	265	323	286	301	275	273	298	274	330	290	294	295	312	324	297	346	284	302	291	307	290	298	296	318	270	310	281	297	301	303	272	309	289	324	282	291	304	325	303	291	276	291	288	301	288	308	319	293	312	309	305	314	293	320	349	279	292	284	314	288	279	286	320	308	297	330	313	315	303	305	316	331	288	321	336	305	318	305	288	302	321	327	316	262	327	280	283	301	289	278	316	265	313	286	280	287	343	285	294	308	279	303	312	283	318	285	257	302	297	356	315	313	312	306	286	298	288	311	290	285	268	315	312	295	322	308	293	288	318	290	298	310	315	324	316	294	294	312	278	319	310	292	284	305	314	290	293	277	302	292	318	300	308	269	294	327	301	303	312	288	284	298	299	323	287	280	294	301	301	293	292	294	327	316	301	307	326	286	289	298	286	298	320	340	318	301	318	306	304	319	288	297	307	303	316	306	316	265	297	320	272	314	320	288	303	332	287	303	312	308	293	294	305	322	309	311	313	309	284	273	299	304	299	270	330	302	325	319	307	300	311	320	296	282	337	317	325	333	319	321	293	288	300	275	286	313	317	291	273	302	301	327	295	312	329	286	310	334	307	310	294	266	310	307	276	311	262	271	296	278	282	295	291	273	318	333	309	309	309	305	313	305	280	305	295	292	317	321	298	303	290	304	290	329	316	304	323	304	300	312	315	283	303	318	292	296	307	282	312	270	288	289	282	289	281	320	317	304	309	308	304	322	299	286	333	304	332	304	343	301	282	309	285	286	302	266	299	295	293	310	282	315	308	270	284	290	306	288	285	304	268	325	303	317	305	303	279	290	322	279	297	289	295	317	289	303	307	296	292	298	287	299	306	299	297	288	294	301	269	281	284	295	284	302	348	333	309	305	308	316	301	300	302	286	316	287	312	312	300	287	296	319	312	301	299	305	330	293	308	328	290	297	306	318	283	295	300	322	293	297	352	303	282	303	324	336	283	273	289	301	293	290	311	304	334	323	303	322	323	300	270	309	279	303	295	290	311	311	290	297	304	310	291	278	316	324	278	345	280	321	294	328	326	301	283	294	289	343	304	295	279	313	309	321	305	315	316	296	302	247	282	302	313	289	310	284	308	300	252	278	288	278	328	343	279	323	301	312	308	313	299	336	283	269	312	324	294	307	286	280	280	284	278	280	276	296	306	277	337	291	281	302	323	331	313	287	315	302	291	315	294	304	304	320	306	300	276	293	291	292	319	327	324	301	301	298	308	292	291	324	278	313	301	255	306	316	287	291	318	276	286	298	290	294	284	315	284	287	284	298	341	326	307	300	267	288	262	306	320	327	296	286	294	282	331	319	302	296	324	275	317	300	294	284	325	296	327	320	298	295	322	275	302	306	286	307	280	302	335	311	304	315	259	299	321	249	309	323	304	291	298	325	308	309	294	266	322	292	317	296	285	328	302	301	303	316	300	285	315	321	291	261	275	324	280	269	306	296	305	317	302	329	306	318	319	307	319	326	302	322	314	315	289	294	275	322	317	321	335	295	276	280	289	294	256	283	280	318	306	306	269	315	332	320	309	277	290	303	296	310	323	292	279	286	277	274	305	279	304	325	306	311	291	294	282	304	293	290	308	327	314	300	326	295	295	292	291	291	282	299	317	292	322	313	296	319	283	287	296	278	327	347	316	324	313	296	292	287	287	307	323	320	292	303	288	287	313	303	259	307	303	301	276	311	303	302	294	317	320	322	306	313	303	319	314	271	295	295	292	309	283	343	311	272	295	299	297	313	295	292	338	292	314	311	309	303	263	282	282	304	269	309	307	324	300	256	292	305	290	283	325	321	297	286	279	292	311	307	324	298	336	299	290	275	321	279	346	309	302	276	302	278	308	317	299	312	299	297	320	283	298	343	299	321	284	282	274	303	277	322	299	289	312	308	273	312	275	291	323	277	299	298	275	273	313	326	305	281	321	301	278	276	298	304	277	291	299	307	306	311	288	313	302	304	273	308	289	321	303	295	300	317	298	293	285	321	272	297	335	317	303	323	269	310	320	272	301	299	290	300	303	325	317	311	318	339	319	303	309	264	304	305	294	248	302	290	291	313	308	302	288	324	324	313	318	325	315	288	322	324	318	300	316	270	315	300	302	252	283	305	294	303	283	288	269	295	294	324	310	300	303	321	294	302	299	324	324	311	287	343	309	292	314	306	285	325	345	287	302	303	278	301	306	294	306	344	316	280	296	312	331	309	299	314	289	319	322	332	297	302	316	294	299	347	331	292	283	309	303	268	296	325	337	314	295	330	286	286	313	281	321	317	315	326	297	275	345	287	310	306	327	320	285	277	308	321	302	275	270	320	325	300	314	309	305	301	307	300	282	288	318	304	311	302	261	265	303	330	300	319	281	302	336	294	313	327	305	296	318	294	311	320	303	319	291	276	299	343	301	320	277	280	294	292	306	290	297	261	322	305	289	282	309	292	326	296	302	308	283	313	334	269	276	288	282	285	302	302	282	309	330	318	281	312	275	302	320	315	294	282	272	299	311	298	281	300	314	312	346	317	305	316	342	294	275	288	318	301	290	301	289	276	301	297	300	303	299	317	318
32585	49604	50802	19218	10358	6659	8012	5236	4534	3804	3546	3576	3168	2873	4182	3845	3224	2457	2440	1936	2058	1900	1458	16409	33872	27445	17721	8550	3075	1337	914	781	728	698	686	675	684	731	717	750	702	667	703	734	770	751	704	701	714	692	689	697	751	748	696	718	700	722	694	697	732	731	682	760	729	737	699	736	722	711	728	689	680	662	712	702	724	703	694	729	710	690	750	678	731	711	706	687	682	693	718	738	660	717	771	707	721	746	701	708	666	711	721	690	737	726	742	646	661	691	717	734	720	756	701	670	678	678	679	682	720	664	745	738	703	734	724	746	726	695	730	698	687	693	703	711	699	695	727	691	723	662	742	714	694	722	739	727	784	754	731	737	742	707	754	728	733	713	702	648	740	736	688	683	774	699	746	712	741	662	697	727	775	727	681	695	682	706	717	686	715	707	731	702	742	745	718	737	747	709	692	725	728	697	721	664	725	738	743	725	721	736	702	718	727	697	707	765	677	690	702	727	687	696	752	681	738	687	708	694	696	681	724	716	713	713	694	674	674	715	725	753	688	703	746	729	719	719	766	677	711	682	717	674	691	734	719	700	705	709	672	682	710	679	699	728	693	702	726	766	708	746	672	740	726	746	715	707	714	684	704	739	757	736	692	728	700	709	699	695	693	709	703	720	764	662	730	758	722	689	707	747	743	718	733	699	744	729	724	721	714	704	747	727	707	676	727	632	726	721	710	710	677	799	687	683	722	706	721	659	730	674	690	707	714	704	720	679	716	728	681	731	729	754	684	765	748	666	690	746	706	738	727	730	729	692	697	770	685	699	751	724	676	726	734	671	683	715	704	704	702	715	747	745	724	737	719	690	728	721	713	757	674	707	701	691	702	705	708	722	709	677	749	695	750	712	731	718	736	790	704	722	758	695	705	689	688	704	705	668	724	719	683	723	699	732	708	692	718	759	701	692	680	683	720	713	713	710	731	705	696	735	693	678	709	689	695	677	741	695	688	723	711	696	728	749	703	676	708	730	774	725	694	746	709	747	684	730	747	711	701	672	756	734	713	701	667	763	721	738	683	690	700	704	720	705	707	757	708	722	755	706	728	688	726	646	695	698	720	693	709	747	739	728	730	708	698	708	714	664	721	673	691	731	713	709	692	747	752	677	700	736	698	716	700	723	705	716	717	681	697	706	678	706	727	734	717	711	705	719	708	740	718	682	660	701	696	685	723	707	692	670	725	718	727	741	709	723	714	686	651	713	764	722	722	743	711	727	688	721	712	737	656	705	706	704	709	739	735	737	744	696	675	709	697	691	684	672	695	729	709	707	716	727	686	724	745	680	703	705	702	701	730	693	719	768	739	704	672	675	723	718	749	717	717	735	728	736	679	692	722	772	668	685	728	675	740	706	669	768	676	687	703	673	724	698	773	695	740	750	702	702	716	689	707	664	749	691	740	777	741	663	693	728	678	715	699	744	731	682	699	735	697	736	724	746	692	669	686	728	716	713	690	723	651	668	691	739	688	675	719	667	717	665	756	751	690	658	726	719	702	697	689	700	691	742	671	700	758	652	710	711	727	746	728	663	669	685	677	707	697	658	671	720	769	688	700	721	730	706	697	720	688	716	711	703	681	714	672	692	741	732	683	719	736	698	722	743	726	702	701	706	776	694	755	699	751	674	739	713	731	682	690	675	739	706	716	702	689	663	689	738	686	731	764	762	709	684	716	674	643	719	687	690	762	717	724	731	705	709	660	738	719	693	717	733	703	741	691	684	680	704	735	702	706	718	687	711	748	725	670	757	706	720	726	719	680	674	723	683	695	729	737	687	742	704	709	738	674	715	710	709	700	720	726	688	729	720	738	754	706	718	687	708	739	732	680	752	680	735	730	713	726	659	687	742	735	726	712	722	657	739	661	685	714	693	696	698	680	714	688	722	733	709	707	690	678	685	708	727	733	764	676	703	763	681	724	729	654	694	720	740	751	671	670	726	720	687	770	688	745	742	685	687	716	703	683	709	717	741	728	715	706	671	694	723	688	665	694	667	701	722	696	743	659	723	679	698	721	725	726	692	702	716	674	670	751	693	737	733	684	722	667	682	683	683	706	708	710	675	664	717	731	699	680	707	736	702	694	641	734	707	701	693	737	667	719	731	725	720	691	703	736	736	734	703	718	676	704	739	673	667	696	702	694	698	672	716	727	697	703	678	734	739	706	700	705	717	722	735	750	714	763	735	740	732	711	743	669	655	721	652	767	695	758	730	762	680	659	668	796	711	733	740	698	710	710	744	735	725	692	692	645	719	699	741	688	724	675	692	695	701	698	730	736	687	715	650	677	731	722	649	673	713	724	748	766	761	688	682	711	694	683	706	693	725	760	715	693	745	721	686	710	759	746	701	713	744	715	701	746	662	715	733	740	704	706	690	673	735	723	702	710	772	654	716	712	691	729	698	781	719	708	716	683	679	704	698	737	698	668	702	734	769	725	715	760	703	809	752	722	719	749	735	748	679	703	717	738	737	698	687	728	698	757	731	717	706	700	741	693	663	699	707	741	758	745	735	716	714	717	724	728	692	710	712	676	745	685	701	695	713	740	685	720	708	674	684	718	709	706	707	781	713	676	680	717	712	701	704	642	733	692	746	696	716	783	714	740	685	694	714	685	711	707	731	698	722	693	685	701	700	676	679	686	703	688	713	720	722	709	678	702	734	693	658	706	641	697	680	673	664	750	701	764	724	703	642	700	700	736	703	727	706	673	704	710	729	711	684	729	724	698	697	722	761	737	688	683	722	717	744	744	724	702	738	750	728	721	719	718	678	643	724	673	727	749	668	717	683	703	723	735	669	739	691	692	697	708	679	741	687	687	685	704	739	672	693	715	714	691	694	705	687	691	724	797	683	750	722	688	685	673	716	737	697	741	744	708	722	695	739	706	662	751	730	657	717	676	695	712	727	721	750	721	763	759	714	683	674	684	690	716	712	696	695	735	693	696	664	703	766	727	664	744	720	714	714	671	642	707	744	719	716	713	767	714	710	724	691	688	700	711	712	734	729	674	738	694	723	721	694	724	725	734	725	685	709	688	689	701	728	703	752	700	744	708	676	747	707	746	693	749	661	717	727	717	746	667	728	700	755	708	729	704	702	736	710	746	733	730	674	681	728	713	707	756	755	715	724	709	706	715	691	719	735	719	731	693	689	754	702	754	716	714	699	720	716	729	705	714	688	681	702	690	694	749	720	702	707	718	743	688	710	723	714	703	732	685	689	722	697	725	698	710	679	756	734	691	717	737	721	701	708	735	714	744	719	761	698	700	666	740	737	701	689	676	738	713	724	730	753	705	690	688	729	710	704	738	751	719	691	731	718	687	727	735	705	731	719	711	701	751	739	706	738	734	707	709	710	690	702	728	664	715	683	684	740	680	713	713	734	706	761	728	680	717	733	713	765	664	707	701	774	720	743	716	731	738	688	692	711	698	765	680	651	705	733	685	728	689	702	684	739	710	694
8683	15126	25818	5896	1039	514	451	417	420	414	336	374	375	341	373	353	326	359	341	353	343	330	389	435	789	892	741	599	422	362	364	318	332	345	327	357	327	313	269	329	345	305	336	337	355	304	325	348	326	342	319	334	354	301	312	357	298	322	342	332	361	357	302	312	319	321	344	325	341	326	302	369	360	332	311	327	303	329	349	326	337	319	337	330	308	287	306	348	320	320	321	310	326	334	333	313	323	347	324	331	329	322	340	331	345	323	321	319	330	329	345	352	330	338	348	338	333	348	336	341	322	322	315	332	345	323	311	354	324	362	329	309	346	316	333	327	322	359	332	319	315	350	319	338	354	346	372	342	346	324	368	334	347	337	342	360	338	317	331	333	326	342	312	336	358	319	315	332	352	315	360	315	323	308	324	348	317	335	352	317	335	344	333	345	330	335	332	350	344	335	339	317	346	339	307	306	335	311	377	333	352	280	339	345	327	331	369	334	325	329	326	340	331	321	325	312	307	362	344	331	331	324	313	323	299	353	309	346	337	350	339	325	310	316	330	332	302	373	327	351	330	313	335	351	342	323	356	334	305	307	351	357	340	328	321	331	347	334	305	331	325	315	331	341	325	293	313	332	297	370	332	319	344	329	306	326	324	318	349	338	324	325	324	349	337	342	322	338	289	340	325	359	323	354	345	325	314	339	355	358	320	304	343	340	343	355	371	341	289	351	321	305	330	339	325	320	327	337	346	300	321	336	348	333	331	326	334	305	317	314	317	308	323	299	330	322	350	307	308	331	338	343	320	369	312	319	287	357	338	326	358	325	302	330	335	335	346	321	323	334	346	354	342	303	338	365	353	320	324	329	326	341	326	306	362	311	301	321	331	361	322	333	346	331	329	382	316	315	328	325	347	321	338	314	344	322	289	315	329	312	362	320	333	347	329	301	341	350	339	324	330	317	339	355	320	349	338	320	331	348	351	331	322	332	331	342	332	336	333	319	272	319	326	332	340	328	355	319	316	343	333	352	351	308	339	334	319	322	340	330	329	344	336	306	316	303	342	316	323	339	362	329	342	325	325	316	331	328	321	318	315	341	342	334	335	324	352	320	334	332	364	342	362	327	355	309	329	324	345	303	309	342	333	315	325	334	304	363	302	320	299	302	319	321	339	342	326	339	324	313	365	313	347	352	335	343	325	355	334	319	310	351	346	348	341	367	331	343	308	323	333	350	356	329	329	351	340	305	336	301	344	364	311	341	326	347	313	330	302	330	339	323	302	343	332	333	332	333	351	379	324	345	299	347	340	334	301	338	359	349	328	303	295	329	344	352	312	313	300	329	343	297	323	327	381	306	320	340	372	344	307	361	348	349	325	323	324	304	322	350	323	289	347	331	327	313	365	311	309	333	355	336	335	305	300	321	311	330	305	316	298	344	321	353	321	336	336	304	351	315	356	333	351	343	354	318	353	307	314	362	349	356	359	335	327	345	349	320	310	324	295	339	308	356	353	299	321	314	348	316	334	314	329	359	314	316	319	343	327	288	310	360	347	308	321	347	293	318	338	359	320	330	346	326	306	329	336	345	317	336	325	347	321	327	316	344	325	304	315	292	297	317	351	306	360	331	328	314	312	322	339	328	334	332	315	323	316	318	334	342	320	356	320	329	343	300	345	305	284	304	339	323	306	301	342	347	338	302	306	326	288	295	339	322	340	307	329	319	321	323	311	343	339	358	354	371	346	340	337	328	308	331	328	306	343	363	365	345	347	345	323	330	327	306	308	344	307	342	364	330	320	325	354	356	335	321	341	326	318	323	354	321	361	333	330	351	356	334	367	315	349	307	318	332	311	358	347	362	335	360	315	330	360	347	330	317	319	322	327	319	324	347	331	333	326	350	334	304	336	338	341	352	314	321	342	319	297	327	313	328	338	319	327	363	350	321	325	347	359	315	366	344	365	325	330	346	336	318	357	346	354	337	312	359	332	324	340	378	351	346	319	357	313	325	314	365	324	302	293	326	327	294	319	329	317	339	324	336	357	347	335	332	341	305	297	333	298	328	332	317	333	317	321	321	312	353	311	336	345	341	364	297	331	325	315	342	293	351	349	316	357	323	328	335	306	312	378	355	318	334	334	359	349	310	334	311	348	307	324	341	341	328	329	341	308	335	347	356	322	301	322	336	327	318	373	333	308	306	337	301	333	312	342	320	325	330	303	349	337	346	331	294	305	336	332	341	308	326	287	322	348	346	350	327	343	372	331	343	313	321	337	329	299	339	342	333	302	360	317	355	316	320	337	314	328	324	324	331	363	347	345	323	300	314	305	298	304	361	345	317	331	365	312	340	355	291	332	348	350	362	363	347	339	345	327	305	295	341	361	309	319	342	360	333	311	322	362	346	341	357	341	347	329	343	322	353	318	327	352	363	328	313	340	321	362	372	343	334	291	359	317	304	350	335	315	313	333	350	309	302	305	321	331	301	318	314	337	323	353	296	339	323	327	332	301	301	312	311	315	344	355	336	321	301	340	311	327	312	325	343	308	325	339	347	326	313	336	311	346	349	302	325	305	319	326	356	340	335	323	325	340	318	351	352	316	321	326	328	305	314	379	320	349	301	327	303	347	329	300	349	304	340	370	340	340	308	329	324	342	327	331	318	324	313	374	320	321	328	310	302	314	343	327	365	335	308	319	312	326	324	354	349	322	332	316	307	334	321	317	297	325	339	346	336	299	363	333	337	327	319	338	375	365	315	319	325	337	301	360	347	315	325	335	322	332	331	371	334	350	352	313	327	326	336	312	359	306	334	327	303	358	365	341	329	341	319	324	339	376	360	311	343	323	360	315	324	307	348	325	324	326	302	321	334	323	312	289	331	297	319	350	332	333	324	328	322	323	320	328	322	314	339	307	312	293	331	325	327	319	303	320	338	352	350	311	328	382	317	357	350	349	303	327	336	345	327	319	361	358	331	354	349	346	341	339	305	309	286	317	332	337	346	339	295	316	323	328	334	320	322	319	330	311	349	328	321	327	310	343	326	320	322	351	329	334	333	298	306	376	328	299	347	341	346	329	328	399	328	288	331	319	350	327	324	334	332	340	336	349	336	334	337	319	331	321	319	317	325	328	326	331	309	327	317	276	314	323	319	310	335	308	317	321	357	299	318	330	303	322	298	323	346	338	345	341	324	343	326	324	355	339	331	338	329	364	374	343	330	349	347	322	312	333	329	371	324	342	349	340	327	330	303	335	300	351	323	322	321	361	330	331	348	357	300	320	350	330	338	337	322	358	364	332	350	334	320	321	355	351	299	363	335	322	313	324	353	280	322	333	326	343	353	323	314	349	328	329	317	348	349	301	329	351	336	322	350	337	365	320	355	352	326	322	321	367	334	328	296	332	332	342	348	318	298	339	332	339	351	286	323	337	326	342	315	339	330	368	366	333	346	315	320	338	325	330	304	330	348	381	348	323	351	353	324	336	345	319	330	349	322	344	368	310	332	337	318
6318	17246	28257	4477	1976	1578	1510	1349	1145	1180	1039	1064	935	974	929	978	930	893	841	932	885	854	874	1483	3437	3492	2697	1780	1190	904	812	785	818	789	800	802	818	781	793	811	794	739	768	833	836	771	828	791	738	782	791	787	788	837	774	797	737	735	796	806	804	819	868	813	820	842	828	761	780	858	894	770	756	806	766	785	769	754	828	783	793	785	834	773	846	832	837	784	844	784	808	777	842	782	829	732	772	858	806	831	804	781	815	776	797	750	798	842	775	768	754	739	780	759	768	809	820	772	795	784	742	759	754	742	817	847	808	838	850	790	854	782	725	798	797	813	793	730	790	802	779	793	782	771	827	776	822	812	822	777	762	846	778	796	764	787	774	773	791	770	811	799	777	765	796	890	826	782	830	770	808	788	776	799	801	824	805	836	779	813	806	770	821	809	815	793	803	777	821	834	790	789	800	859	777	776	794	817	809	773	781	857	805	781	798	801	825	771	758	802	817	807	833	761	812	838	806	831	796	797	775	790	774	805	785	800	816	765	820	760	789	817	816	817	816	837	784	777	751	819	836	840	785	781	812	767	747	821	752	778	841	785	808	822	801	803	792	817	843	759	783	809	798	759	748	852	826	855	819	784	799	826	732	728	832	815	808	782	806	756	788	767	757	792	799	723	799	763	801	815	807	811	780	815	789	797	803	790	829	796	833	834	799	824	802	748	817	764	836	785	828	772	744	783	839	793	846	784	760	781	760	765	834	806	810	753	818	801	817	761	787	844	829	813	803	762	850	809	849	780	758	803	820	789	794	849	857	800	755	765	774	760	787	806	763	815	811	829	855	777	811	789	813	806	784	793	770	754	774	790	789	780	767	805	786	732	783	776	778	767	816	777	786	781	784	786	772	839	752	782	809	754	822	745	809	797	809	789	806	790	840	773	808	721	765	839	815	794	797	778	854	780	796	799	775	802	860	768	790	775	811	788	806	827	784	767	787	803	825	790	756	789	770	825	815	796	781	782	778	843	831	813	803	810	844	822	786	793	798	866	742	784	748	782	771	791	794	789	803	740	809	814	780	797	852	819	835	749	825	792	747	837	797	787	825	803	783	774	782	807	766	800	803	808	811	816	792	784	828	770	755	793	833	798	783	805	849	779	777	717	798	830	775	770	759	809	807	794	786	815	783	772	785	805	799	804	794	815	808	766	811	793	844	791	780	788	806	761	767	819	812	785	779	769	789	791	785	795	821	768	820	799	788	801	768	759	811	816	817	779	779	773	766	802	829	816	788	748	826	789	776	779	800	838	784	803	771	793	762	759	785	842	830	792	794	859	839	795	749	781	757	814	790	756	825	808	842	805	824	783	819	837	796	803	787	776	805	808	793	810	768	775	738	787	839	771	760	812	803	761	836	841	737	807	787	795	790	816	780	824	793	788	783	807	725	830	771	753	757	838	802	781	826	759	782	768	773	786	801	786	785	769	815	832	778	776	787	827	803	800	804	816	762	857	809	773	824	825	801	796	782	837	792	800	772	767	802	796	808	768	765	846	789	763	766	821	782	760	759	795	804	779	815	812	794	824	774	816	814	755	803	787	777	778	861	781	799	755	812	813	754	808	775	783	786	775	812	769	755	745	785	770	776	844	759	825	748	770	829	790	802	790	774	776	811	805	833	802	796	875	770	838	772	798	741	778	808	803	786	785	788	787	799	800	831	809	854	845	765	810	836	783	803	815	789	817	841	815	786	841	762	844	800	799	781	813	784	783	784	788	816	790	733	759	753	830	777	801	804	797	777	785	797	781	778	751	783	793	782	848	827	762	835	829	815	854	816	785	812	848	830	809	840	799	770	781	786	795	778	838	795	753	804	814	777	792	765	804	795	810	773	800	815	824	781	838	853	829	787	837	813	820	814	868	747	848	765	811	799	787	787	792	802	803	764	803	789	797	789	804	754	791	765	796	794	834	781	802	798	843	829	793	795	789	767	853	769	799	850	843	779	779	782	740	778	804	801	762	788	833	808	793	777	746	808	830	808	800	783	828	848	856	816	790	740	794	770	773	826	804	757	810	743	750	858	759	821	828	807	779	833	769	755	784	779	813	810	778	807	811	841	803	773	756	789	779	798	807	819	809	830	779	798	787	786	808	772	822	754	795	795	830	791	792	742	864	802	809	750	765	810	802	846	796	819	770	806	809	753	773	805	744	830	816	726	814	770	833	773	759	773	806	799	776	844	806	790	787	771	779	772	781	800	813	809	760	823	755	791	753	837	809	774	833	751	777	769	794	801	815	862	785	770	742	813	776	813	798	773	816	849	833	779	780	780	802	763	820	801	777	713	762	808	819	777	788	793	819	811	799	811	804	812	804	818	773	769	790	777	784	796	803	806	764	774	830	831	731	795	762	806	795	830	786	746	774	766	809	786	783	811	808	767	819	824	762	820	772	753	757	775	754	831	876	778	803	821	763	785	808	814	772	827	813	791	817	822	802	772	784	822	740	813	801	778	796	782	851	772	813	756	785	776	773	798	790	797	805	785	793	798	804	798	825	796	761	820	784	784	835	812	779	817	803	797	742	830	770	828	826	789	787	816	770	780	775	807	788	755	822	803	804	803	792	730	763	845	786	788	816	781	750	785	808	757	785	751	773	817	800	793	799	824	780	790	850	757	760	743	771	799	807	800	767	774	780	795	755	774	814	775	827	752	780	831	800	771	796	793	861	829	768	811	790	810	752	815	755	775	812	782	816	797	776	724	771	814	781	796	753	768	796	807	812	828	859	805	814	776	814	793	855	792	781	820	788	832	787	800	808	854	814	791	797	822	800	800	827	778	812	798	790	831	837	822	826	760	780	772	747	837	839	819	780	813	737	772	820	804	844	785	844	758	837	848	786	811	781	802	784	858	790	834	810	835	830	810	819	747	812	784	793	780	809	767	791	781	773	814	804	788	801	756	820	806	730	815	824	790	823	775	823	811	843	795	799	811	806	797	800	772	783	837	811	757	750	751	772	776	787	773	719	763	797	757	784	788	805	774	783	779	750	833	784	813	811	814	825	770	770	747	784	828	779	842	758	746	814	771	835	858	787	820	849	759	799	783	781	793	820	791	788	836	814	822	757	804	753	777	806	804	823	754	807	823	780	809	788	797	811	791	806	812	842	766	799	790	780	792	802	805	788	821	768	791	799	750	771	852	832	785	831	779	768	778	802	742	748	758	828	827	757	802	801	788	838	803	790	820	776	856	814	805	757	826	773	821	826	813	760	813	830	742	799	755	841	796	773	818	807	811	771	752	765	804	774	774	797	854	791	763	838	806	786	802	747	769	780	807	822	817	763	808	780	756	797	792	830	796	807	720	804	810	816	815	809	822	790	823	788	789	802	827	774	776	816	787	836	799	750	804	804	754	810	811	757	829	818	770	790	799	790	751	779	804	828	778	814	817	829	768	752	801	901	795	799	793	798	822	808	829	763	814	808	890	742	735	777	868	786	783	776	818	816	799	782
36138	51449	49722	31973	23031	20706	13160	4761	1360	676	589	625	596	519	724	850	556	448	454	444	425	364	388	1417	5249	3961	2701	1315	661	419	334	318	310	290	331	330	317	312	304	312	278	276	284	318	262	301	340	317	302	311	322	295	292	312	273	306	308	332	326	279	338	314	317	326	303	309	302	305	317	346	284	311	325	319	299	325	277	328	307	313	371	297	303	324	287	332	317	309	297	285	307	289	317	292	286	312	297	297	303	326	314	284	298	297	320	300	282	336	302	293	294	316	319	303	325	335	279	296	307	309	350	294	330	319	316	306	333	316	277	324	301	316	289	306	319	328	305	315	310	340	309	294	324	285	317	309	288	299	294	308	301	321	301	300	288	313	316	287	302	296	316	305	319	296	309	326	295	338	305	296	318	291	316	321	344	276	304	301	275	314	305	318	314	340	300	313	342	281	315	331	298	297	328	283	307	327	313	312	298	308	286	338	289	297	318	339	319	304	319	310	314	346	311	306	293	299	298	339	338	347	338	312	307	316	294	292	317	318	315	314	297	309	314	324	298	308	294	288	310	300	312	337	314	327	332	287	292	310	315	333	312	321	295	307	307	314	283	285	335	305	320	316	301	329	347	312	292	312	311	284	324	285	273	294	283	334	310	315	291	300	295	314	322	289	342	299	307	315	287	341	348	305	298	290	302	348	289	334	308	332	313	326	297	314	340	303	320	293	322	291	305	292	323	334	319	309	316	312	325	315	307	344	326	291	307	293	290	342	342	308	329	352	308	309	298	318	322	361	320	295	332	324	355	320	272	321	347	306	295	307	300	286	298	328	310	310	282	299	329	273	296	317	304	290	288	288	309	325	312	306	277	302	293	310	297	304	321	300	286	314	328	294	306	314	312	286	337	315	323	286	317	321	326	303	312	323	310	320	325	304	340	344	345	301	277	309	324	328	296	308	321	286	310	307	334	319	306	328	283	255	331	314	325	317	315	313	331	322	334	281	321	357	295	318	290	325	282	314	321	307	320	290	307	335	315	300	324	280	330	305	318	288	324	276	299	301	322	283	342	303	306	299	308	324	350	304	319	341	331	305	311	329	302	284	329	326	310	325	326	260	292	300	315	336	324	332	285	323	293	322	326	318	296	283	310	304	322	334	361	284	304	294	327	362	310	295	312	307	304	342	329	268	318	299	325	303	289	286	330	303	282	293	322	320	300	322	289	284	324	321	286	290	304	330	328	302	289	340	319	308	290	296	334	315	318	320	275	304	284	323	341	315	266	294	284	300	293	311	326	303	310	354	317	310	285	277	312	329	325	311	319	319	284	280	283	312	290	303	315	319	325	297	337	306	330	302	299	327	298	331	290	270	269	294	332	304	317	350	291	276	324	322	330	310	285	286	314	305	293	308	302	320	311	341	310	285	327	278	313	302	318	290	309	318	308	323	315	324	292	318	310	305	325	298	317	299	289	320	316	325	291	335	304	304	289	313	314	294	294	340	288	268	310	318	296	308	338	304	293	298	326	304	327	328	339	290	344	333	310	323	273	298	305	292	347	309	301	355	290	325	289	301	292	302	311	308	314	256	266	346	318	324	307	288	306	316	321	298	274	295	289	294	322	287	324	273	305	302	299	289	327	296	321	305	320	309	299	341	304	313	313	329	300	306	318	314	335	289	311	319	307	309	328	336	291	329	313	306	312	314	325	290	306	312	290	311	315	280	328	317	351	306	309	329	320	337	277	285	320	311	306	288	335	314	311	312	309	329	326	309	327	310	283	279	290	303	341	320	345	298	309	290	329	294	293	300	325	306	312	293	290	328	320	332	319	325	304	315	292	313	275	347	302	355	288	309	313	311	314	265	268	312	286	311	288	283	295	312	345	341	298	292	299	291	306	313	317	284	304	322	331	329	271	307	321	325	275	298	305	317	324	291	344	304	338	297	308	334	290	315	315	314	298	342	338	316	312	313	325	329	319	322	328	302	300	325	277	283	314	310	308	317	296	316	345	300	339	303	335	278	335	309	301	300	321	295	288	285	310	316	319	320	329	323	292	265	324	292	288	332	308	330	284	316	296	294	280	281	326	316	312	296	291	329	307	303	331	281	308	332	310	319	309	349	324	342	298	290	324	323	325	313	315	304	304	315	305	291	282	311	278	336	311	295	320	327	320	291	293	311	322	297	296	301	324	304	329	299	326	343	322	309	278	288	319	319	337	309	327	335	322	326	307	317	299	356	341	336	305	315	301	281	306	306	324	306	355	306	318	328	307	311	295	304	299	335	309	328	311	306	279	324	307	322	313	316	323	289	279	313	276	354	319	273	298	294	323	294	319	307	300	347	309	310	314	307	278	315	315	308	314	339	295	316	319	302	335	321	285	306	292	323	277	332	330	327	347	281	294	276	318	313	290	323	285	287	329	314	304	328	289	292	313	317	332	283	334	300	289	343	308	284	316	297	306	306	319	308	349	338	318	306	324	304	296	323	295	308	261	295	278	270	299	337	291	283	315	284	284	302	316	281	310	298	307	283	336	298	309	281	289	313	318	299	296	306	338	324	300	309	304	313	312	325	298	321	312	306	324	340	325	313	298	307	321	315	318	311	280	339	279	318	307	309	325	307	346	287	307	301	323	303	321	290	310	284	310	306	291	359	304	349	295	322	345	340	305	299	288	305	305	327	303	276	313	334	302	371	286	285	314	325	330	342	283	315	309	328	308	314	275	288	297	314	340	308	307	294	322	335	305	278	324	316	279	308	311	320	319	358	325	287	324	297	295	317	295	302	313	289	314	327	314	295	278	323	292	294	320	328	295	312	310	327	315	326	309	325	285	304	310	308	324	322	307	313	313	313	341	297	312	302	314	309	331	295	311	319	284	298	327	305	324	350	302	339	283	308	323	331	358	286	300	337	271	275	318	324	321	287	303	306	306	296	311	318	286	319	331	345	335	311	254	320	322	317	280	327	316	312	320	307	298	321	331	333	342	314	300	307	312	340	321	315	287	309	323	317	316	288	322	316	300	288	313	314	323	290	323	329	309	310	280	321	316	332	307	322	305	308	318	335	317	287	330	279	306	309	305	303	314	259	319	321	304	335	325	303	308	316	316	281	361	305	267	291	291	303	284	301	330	298	312	298	314	310	325	308	366	328	327	307	289	312	306	300	292	300	331	286	312	292	314	300	274	297	317	290	303	332	321	273	290	357	350	315	313	334	330	317	331	340	309	290	313	300	304	305	334	281	322	313	296	344	272	279	298	338	308	315	311	313	322	300	303	325	358	343	286	309	341	298	311	331	301	313	304	299	334	307	310	325	311	314	327	332	308	315	314	313	292	310	303	315	272	280	322	338	317	297	287	311	329	326	266	310	284	316	297	326	315	319	337	321	293	287	316	297	312	343	324	303	318	331	333	330	331	305	286	297	281	274	339	359	317	302	337	295	302	294	330	341	289	324	313	304	341	277	324	319	335	302	306	300	327	316	301	283	333	327	287	281	309	306	300	349
26202	47914	52672	35116	7132	3898	6975	3211	2687	2376	2355	2493	2385	2074	2818	3319	1852	1762	1627	1498	1342	1221	1146	7945	23142	17897	12010	5850	2263	1171	795	729	740	749	757	746	686	803	770	701	746	715	755	748	700	729	695	737	797	710	720	729	676	715	744	761	682	747	743	803	766	770	750	766	698	736	720	730	739	741	747	730	766	737	756	755	738	746	821	715	746	775	739	777	741	770	771	719	693	708	683	696	734	688	738	731	796	690	689	744	781	773	715	698	714	767	711	713	689	733	745	733	785	752	708	753	726	781	770	752	737	748	758	771	715	798	736	753	738	766	706	740	700	736	743	746	758	726	721	758	705	749	695	708	729	741	746	754	691	697	742	692	737	710	755	779	730	752	708	724	763	758	721	725	749	759	734	747	724	767	744	736	733	727	722	756	741	731	759	737	733	750	757	724	751	739	725	734	703	741	697	727	743	769	689	684	738	727	734	750	761	755	757	753	736	740	744	739	778	737	703	743	733	747	739	739	782	755	733	712	690	763	737	750	712	700	720	695	753	720	696	737	730	724	731	718	768	728	766	780	748	731	733	737	743	750	742	760	763	732	721	751	725	717	686	745	688	768	739	692	793	710	750	724	760	716	725	741	779	730	763	754	760	690	722	736	715	731	709	722	756	719	707	713	682	704	757	753	795	742	756	726	760	728	765	738	760	708	777	778	725	746	697	761	727	812	754	736	724	710	758	716	760	684	762	743	719	703	718	757	711	775	778	761	699	719	770	745	729	763	706	736	738	770	751	769	746	765	711	747	723	762	718	709	741	728	744	750	731	734	705	749	733	768	731	761	760	705	737	754	763	728	755	744	705	745	688	769	773	735	701	748	709	765	704	792	773	786	785	738	751	748	696	710	767	724	745	716	754	705	749	702	757	743	763	736	711	771	750	701	717	748	729	761	735	773	762	778	751	747	692	767	751	741	760	751	740	701	749	762	678	737	732	733	744	731	757	733	769	709	718	777	702	747	735	751	737	741	779	716	773	738	756	710	757	757	773	752	730	743	752	761	767	735	740	734	755	732	746	713	776	750	699	711	749	749	744	725	769	696	731	783	704	707	757	737	756	747	734	737	766	734	709	677	666	759	743	730	715	744	710	740	739	749	790	685	750	776	744	753	777	745	701	757	706	762	741	729	721	737	733	745	759	747	730	734	735	710	726	746	732	750	770	748	786	753	733	737	780	801	728	729	774	736	708	749	743	673	767	752	737	772	689	744	778	756	728	724	712	734	725	704	764	763	749	742	702	692	710	745	749	757	732	772	754	752	772	676	742	772	728	744	717	719	723	723	723	727	754	718	758	768	784	730	744	745	708	757	749	752	786	721	759	709	783	711	768	715	750	759	700	729	687	774	742	741	735	742	754	751	684	727	739	740	728	767	685	728	774	751	729	688	760	740	733	741	717	777	753	736	756	738	735	755	745	749	781	760	691	717	726	724	710	730	720	779	748	793	744	716	738	737	747	747	806	717	783	698	764	769	776	758	709	735	730	766	739	734	680	699	722	683	737	758	753	697	729	757	779	748	689	778	763	780	707	680	757	741	762	740	713	725	711	721	743	727	780	736	715	771	742	690	676	719	715	742	753	756	715	752	787	728	743	737	742	781	752	736	710	735	792	777	761	740	748	737	768	710	754	760	741	738	712	795	766	727	739	683	748	792	721	735	737	737	698	731	739	742	761	721	797	746	704	802	738	739	743	747	731	744	709	736	768	753	735	733	735	740	701	766	728	766	705	751	725	724	739	743	723	737	759	734	757	743	712	737	722	744	722	727	754	749	716	729	771	721	721	759	730	738	742	755	709	782	692	777	728	775	754	701	727	750	752	735	731	734	680	787	754	729	706	791	755	739	702	745	686	737	716	716	723	734	757	719	761	708	755	765	750	734	752	752	767	772	792	776	689	735	772	695	779	740	748	759	727	719	764	740	736	721	705	681	739	745	693	776	726	748	753	772	756	743	683	777	773	723	718	768	731	835	773	736	746	768	719	762	723	745	706	718	732	729	748	703	719	755	692	744	755	787	711	734	738	719	705	737	767	760	714	754	770	745	738	802	773	748	715	744	738	744	708	749	769	823	773	703	763	763	805	779	719	742	739	698	796	754	747	692	785	721	716	774	751	775	687	732	756	758	713	751	699	726	745	694	768	724	771	714	753	746	758	706	786	710	781	696	730	727	714	749	720	649	765	736	769	714	757	744	751	722	798	780	783	742	713	692	789	729	711	721	740	794	722	775	747	689	754	732	720	747	767	756	762	786	714	720	701	727	718	781	727	759	741	742	751	762	739	743	743	723	757	759	732	787	759	731	739	720	786	720	750	726	739	746	778	722	745	715	748	782	760	711	730	714	700	757	785	749	719	772	712	745	733	731	673	749	736	700	751	724	727	720	735	761	723	758	808	733	730	779	743	741	772	720	715	758	759	718	727	748	749	751	772	732	717	725	683	785	777	741	732	709	796	740	740	744	682	776	737	734	749	667	799	738	753	717	727	727	765	768	727	776	763	747	743	748	725	725	746	756	743	713	774	751	785	710	695	730	726	736	717	771	706	678	747	726	662	709	723	720	726	746	741	735	756	753	756	731	734	736	732	704	738	799	773	747	761	752	738	759	764	742	722	731	770	743	795	731	751	749	692	731	730	735	720	727	735	700	726	724	732	772	741	716	758	766	760	756	803	736	745	753	735	735	748	742	752	736	723	715	743	724	739	749	676	748	752	722	724	724	702	730	725	736	707	716	730	733	733	758	819	721	730	746	731	736	735	763	792	762	721	755	704	768	689	761	712	714	708	772	768	715	714	781	760	736	782	708	715	762	750	732	739	740	733	706	722	681	716	774	745	705	788	740	753	784	720	670	705	735	718	749	737	748	741	767	707	798	739	743	704	753	716	751	730	710	719	750	792	749	785	710	692	713	697	740	773	762	760	678	754	728	735	724	738	754	764	754	703	776	741	689	751	755	693	780	718	711	744	735	723	756	751	729	744	728	778	749	740	725	771	772	738	747	719	775	743	707	736	749	769	776	760	720	751	731	713	746	733	749	760	736	822	770	751	762	770	731	764	698	762	756	692	739	738	746	726	746	720	773	775	743	729	748	750	723	725	711	754	730	717	735	732	747	761	724	705	759	721	771	700	740	742	749	768	728	740	736	748	729	764	750	753	746	722	753	776	745	764	755	727	784	779	748	754	704	744	735	718	732	734	728	752	778	720	769	736	735	734	747	778	705	718	691	722	732	778	743	760	724	759	700	772	757	690	711	759	765	771	729	685	713	711	731	743	719	732	757	750	760	707	766	736	681	784	720	764	741	790	715	772	777	769	746	746	742	711	718	756	736	734	776	761	757	722	746	739	713	745	734	746	728	736	719	786	740	749	722	661	702	803	757	760	724	702	734	698	732	716	759	733	684	724	791	705	758	779	743	730	756	721	746	755	721	727	758	720	708	738	769	707	720	707	698	746	677
42439	58923	47595	30873	24980	23843	21162	14205	5034	1243	1031	1163	884	749	814	778	815	909	559	529	488	377	563	5149	9871	7486	4626	1967	849	432	308	296	277	236	276	271	273	285	296	281	293	231	268	255	253	254	249	268	270	248	276	269	249	249	268	282	245	286	270	272	258	278	275	289	271	275	270	286	287	307	278	255	257	254	274	286	277	254	262	259	261	264	253	248	311	272	269	254	247	257	266	254	287	243	282	253	278	257	282	263	282	263	261	280	258	267	301	266	255	264	258	272	256	252	231	263	283	261	285	258	238	255	272	291	272	255	274	239	258	269	260	252	251	270	271	254	263	260	263	287	291	249	285	241	256	247	272	291	249	282	303	271	282	304	260	253	271	248	258	266	240	274	289	283	264	262	265	234	248	260	268	261	261	270	292	240	265	264	271	273	278	259	264	268	242	276	316	271	233	267	277	247	285	271	257	266	245	273	272	254	258	294	271	268	264	276	261	256	275	274	261	264	264	255	264	266	251	286	258	267	244	251	261	250	300	272	259	261	279	291	258	296	269	278	285	273	271	261	259	251	281	269	301	307	262	290	273	272	268	250	291	244	237	279	294	295	284	290	268	258	289	244	291	262	252	280	272	275	303	237	283	278	246	300	269	257	278	287	244	252	262	271	261	272	263	294	240	284	279	266	272	254	279	294	280	285	283	275	270	250	260	269	268	267	270	289	275	259	290	243	265	280	284	272	265	260	254	313	266	300	248	237	278	287	268	266	257	264	295	295	258	258	284	272	259	287	283	260	261	278	254	260	250	261	262	273	291	268	284	263	281	263	243	286	261	258	303	276	284	273	264	294	259	282	275	278	262	292	292	280	290	283	306	243	263	268	246	284	251	255	260	300	252	266	257	262	261	275	279	254	250	246	265	277	263	279	265	254	290	281	270	254	266	309	309	283	251	264	263	282	279	272	265	259	293	273	263	275	269	249	272	259	247	295	295	253	280	261	269	277	260	280	280	282	285	240	253	248	273	273	259	299	268	251	271	245	262	259	244	287	265	274	283	276	249	282	286	267	277	238	284	303	263	272	210	297	255	284	246	290	259	237	265	246	250	275	280	294	257	256	252	267	281	267	272	275	290	264	255	291	288	279	272	245	254	294	273	271	260	265	252	275	257	296	277	261	253	299	271	276	269	293	274	254	266	263	256	255	258	282	261	294	301	283	268	270	249	270	286	252	220	288	285	259	259	259	282	252	268	249	260	251	286	269	239	258	296	246	277	241	266	276	254	245	256	266	246	288	261	277	287	284	254	271	288	276	275	282	277	267	276	251	291	255	268	269	253	266	261	275	266	285	288	277	284	231	279	268	271	306	246	271	273	298	260	243	290	281	277	283	277	280	308	256	278	245	293	269	242	283	316	284	254	292	255	253	281	284	263	235	232	252	239	269	293	317	297	276	264	260	261	258	238	263	281	258	242	260	278	262	248	264	255	274	255	278	253	253	269	243	241	263	264	272	270	257	266	272	295	319	297	259	266	217	276	290	251	273	252	257	262	262	273	241	302	267	237	248	243	257	289	247	282	297	256	281	234	259	300	262	297	282	272	279	258	286	275	265	284	289	280	284	272	262	236	292	257	266	269	253	244	285	248	246	245	263	272	273	288	287	298	272	278	268	299	277	283	265	267	261	242	270	252	283	289	289	257	280	312	279	284	264	267	278	258	277	285	251	280	250	255	285	289	305	270	278	286	276	266	285	241	305	274	270	254	268	255	264	247	292	241	311	280	264	256	269	273	278	272	256	252	270	269	270	271	254	262	241	266	267	283	286	276	293	251	253	314	303	293	245	266	265	272	281	262	273	247	281	270	250	235	283	254	264	257	257	274	242	246	258	283	281	259	251	253	261	278	264	314	285	287	289	264	319	267	245	284	291	275	280	257	268	276	278	266	259	279	249	256	262	270	254	268	283	243	278	252	261	277	247	279	272	259	280	241	282	276	246	290	264	252	265	264	283	262	266	266	271	272	280	292	287	275	270	299	261	265	244	281	261	245	245	250	288	272	234	240	254	270	286	273	250	246	260	251	252	274	264	228	254	263	250	292	283	266	294	283	262	288	268	273	254	288	272	299	273	289	271	256	281	255	261	254	292	255	310	291	292	289	290	277	270	238	280	281	247	272	295	253	252	265	250	308	288	256	291	257	244	268	276	281	271	256	263	286	280	261	234	277	261	277	256	274	293	265	287	263	246	273	265	264	208	279	253	281	260	277	287	275	237	274	282	286	268	262	243	292	267	276	254	253	226	248	280	286	262	279	291	259	259	272	289	237	242	263	263	282	264	257	266	287	261	272	270	270	259	284	280	263	271	269	293	270	280	266	315	267	258	259	273	266	251	256	266	264	269	259	277	271	233	271	263	262	277	244	303	275	271	250	258	261	262	269	243	260	269	250	254	279	261	261	276	256	241	266	281	276	260	301	333	265	272	244	273	314	296	279	313	243	264	261	225	285	269	260	260	269	259	274	238	300	250	240	244	245	272	278	285	267	271	289	284	259	247	232	282	276	243	271	290	243	275	258	271	291	259	247	257	266	267	265	216	253	273	231	281	254	259	301	289	253	267	277	239	279	252	265	254	283	255	256	262	276	257	265	275	280	262	279	279	290	304	258	260	266	241	262	267	255	274	302	280	252	271	263	270	293	273	258	257	270	262	253	286	246	270	268	284	255	285	271	258	260	270	254	242	272	266	269	259	253	238	261	274	307	276	238	246	273	251	263	301	274	273	243	249	246	251	274	296	275	260	304	287	252	253	272	263	291	311	315	289	279	266	269	288	256	285	280	260	260	260	242	291	242	237	261	272	291	267	262	270	293	290	267	286	317	282	274	272	290	278	270	250	284	250	266	252	267	261	277	263	298	264	271	267	252	257	275	284	259	297	241	251	293	261	253	256	286	272	283	275	291	276	248	263	260	251	290	255	285	262	288	246	281	272	277	282	251	239	280	252	252	275	258	275	287	268	286	286	263	256	280	271	298	247	269	247	273	252	257	293	243	289	251	243	269	281	256	258	251	253	299	294	248	273	245	292	231	265	256	276	296	268	281	270	309	263	283	262	251	260	297	276	255	249	252	268	250	257	269	260	263	287	290	259	277	224	267	289	268	273	279	284	283	268	303	224	275	281	294	282	278	263	275	265	247	284	264	270	239	281	258	263	250	289	252	267	273	274	275	250	276	231	268	252	280	285	299	268	268	240	242	259	268	268	269	288	251	245	266	254	267	253	268	250	288	268	262	275	237	248	249	280	267	271	277	256	281	244	259	291	261	290	289	276	232	281	288	282	257	280	251	277	261	278	293	247	287	261	265	292	256	263	255	260	272	270	255	282	268	289	241	286	279	262	261	318	242	242	247	284	272	265	249	262	271	241	279	275	268	257	301	249	278	268	230	271	248	266	276	302	255	271	259	277	282	224	261	297	279	255	268	261	265	269	243	254	293	269	253	257	280	264	271	249
29341	58750	51169	45324	9173	6123	11018	5031	3750	3918	4445	5115	3909	3416	3104	2857	3519	3518	2271	2058	1931	1565	2798	21928	32046	26284	18041	8842	3140	1270	882	662	654	652	601	641	657	651	619	588	675	622	604	692	626	648	623	691	632	612	651	594	588	623	597	648	609	651	606	609	620	614	642	596	629	592	632	559	683	610	636	649	622	649	583	584	611	601	615	648	644	593	619	599	648	654	604	602	642	610	622	669	632	623	581	590	571	597	633	623	653	633	636	637	609	587	658	641	578	602	607	605	670	626	594	618	654	624	614	654	568	680	653	577	602	610	655	605	654	593	633	590	614	563	665	694	599	599	625	602	607	628	619	580	615	596	622	608	629	590	633	632	574	638	554	648	645	632	592	627	610	611	594	603	631	603	603	616	613	620	648	643	592	648	631	606	652	609	597	599	607	646	630	635	671	630	593	613	661	597	644	664	617	614	613	647	625	625	620	619	620	611	642	622	672	610	673	623	598	631	667	635	603	622	600	644	588	633	629	581	625	638	612	610	597	641	633	616	633	584	618	633	640	637	641	609	639	586	671	615	623	676	638	597	649	629	612	659	637	661	575	570	616	602	680	613	597	647	612	615	626	604	644	571	578	639	625	622	634	604	635	625	642	617	590	668	616	606	642	583	638	646	657	652	602	652	617	607	589	620	658	619	671	625	659	633	629	619	671	618	624	630	654	615	591	624	566	590	662	604	556	623	638	662	612	629	632	649	639	625	655	634	619	622	589	596	636	657	652	566	619	691	612	638	658	585	616	599	665	574	597	650	633	657	646	609	623	652	580	595	600	563	618	624	609	663	640	579	637	632	636	621	628	597	576	610	637	587	619	597	622	668	592	611	622	620	627	658	601	633	625	587	604	602	619	648	642	666	582	593	679	607	615	643	613	613	672	688	595	655	597	697	612	618	581	631	659	605	622	632	619	616	651	624	645	610	657	657	608	583	658	610	608	625	592	656	620	639	605	603	622	629	599	640	634	646	664	591	642	576	639	635	615	626	619	615	625	657	610	599	611	605	620	656	647	617	599	655	606	624	627	602	620	612	634	581	627	618	654	644	615	618	661	620	624	600	668	618	651	636	622	649	626	636	667	651	645	630	589	652	616	644	614	597	677	629	635	592	609	662	617	617	611	668	651	631	624	594	627	593	622	660	632	600	642	647	633	668	652	650	600	615	617	632	631	642	602	618	667	637	640	617	629	615	660	591	633	640	590	673	571	611	555	578	598	657	635	636	628	609	604	581	657	615	638	606	612	626	590	625	627	600	637	610	682	591	621	584	645	624	663	659	651	586	593	605	634	661	630	672	665	657	656	658	658	609	636	618	606	616	560	609	615	636	606	627	629	612	627	620	658	614	643	642	627	675	635	655	626	622	606	640	603	549	632	623	620	632	640	646	632	633	626	653	601	605	622	627	675	610	606	622	654	592	605	643	611	606	600	629	567	649	577	620	640	614	635	632	645	661	599	638	637	605	639	635	639	617	631	643	617	621	586	610	611	620	671	655	582	635	595	674	617	679	660	629	651	649	617	587	599	594	580	646	599	587	624	596	616	600	644	621	675	614	603	594	648	593	601	643	618	614	594	591	619	582	621	638	632	643	657	689	627	642	586	620	666	631	624	598	619	630	646	647	602	608	602	619	640	615	618	663	676	670	636	654	606	589	599	618	611	579	600	584	630	632	623	629	642	609	617	601	649	651	587	608	664	612	639	638	673	611	665	590	603	626	629	628	634	646	615	619	598	638	639	626	621	589	589	642	596	573	583	665	637	635	629	636	614	664	599	635	645	595	625	630	595	650	610	666	653	581	652	592	582	625	683	624	609	656	619	624	619	604	655	650	594	662	611	584	603	626	617	653	647	608	634	623	619	619	585	606	594	659	668	626	632	598	619	584	678	639	643	655	593	627	601	621	640	650	666	667	619	617	628	662	604	623	631	600	631	595	655	612	612	587	604	617	616	648	597	617	665	653	598	565	643	639	653	573	641	641	630	640	621	619	624	645	620	620	645	657	628	623	656	648	633	636	608	655	616	669	625	605	633	638	623	627	622	590	579	625	621	640	630	593	596	648	619	625	637	584	648	617	609	622	620	611	637	616	626	660	587	597	659	574	665	636	673	641	640	631	559	618	611	616	618	619	718	651	667	574	665	666	627	614	605	651	595	574	640	653	596	619	643	632	593	603	635	639	645	609	561	633	603	647	617	609	636	626	613	602	624	640	614	610	582	611	572	615	655	646	597	610	620	589	607	631	639	597	640	640	615	635	611	660	581	617	617	616	647	626	647	642	620	619	642	648	612	625	683	650	636	603	583	556	640	641	604	615	601	627	628	612	608	650	624	631	623	605	671	638	642	622	666	615	636	620	647	626	649	663	604	628	628	640	633	622	630	617	651	605	658	606	637	625	673	647	638	639	617	601	624	595	603	613	631	593	667	619	654	669	643	624	647	630	625	646	604	611	608	626	600	589	630	598	619	604	579	665	655	617	637	587	638	611	641	611	635	617	604	601	569	633	635	648	604	596	595	609	653	588	642	646	637	598	604	657	632	592	587	567	609	644	623	598	615	639	613	665	633	601	652	606	618	631	598	606	619	621	634	642	657	626	577	648	600	630	645	645	593	601	615	590	591	631	646	653	652	600	609	638	650	637	586	624	626	660	646	613	589	638	616	641	604	597	646	618	605	634	615	615	614	589	649	634	609	617	580	639	645	622	610	594	645	609	613	614	621	600	658	637	613	634	612	652	621	602	624	666	635	585	675	654	604	627	630	628	570	607	647	644	628	623	595	638	616	620	634	631	645	611	617	632	613	630	580	604	622	642	645	609	580	654	625	653	628	614	670	626	671	584	647	642	647	606	589	651	608	615	613	625	630	583	602	628	638	652	612	647	624	617	619	604	588	665	645	616	625	623	612	629	607	628	636	626	566	604	602	661	588	620	639	610	639	601	593	629	621	614	647	624	640	569	645	569	639	586	598	602	606	608	630	628	623	633	628	657	585	602	623	650	618	646	643	603	632	649	598	631	612	639	599	649	551	618	626	628	626	610	652	619	596	664	633	666	591	640	619	586	638	626	635	555	632	619	624	617	639	610	621	623	564	612	605	600	644	609	639	650	619	642	648	583	600	591	689	634	687	618	640	616	605	609	652	620	635	625	605	629	638	605	621	643	663	603	645	557	637	639	625	608	605	614	564	644	618	617	614	671	647	622	631	650	618	588	622	592	628	636	611	651	637	639	663	625	575	600	591	646	628	583	647	605	639	599	645	631	598	619	609	634	661	627	642	585	641	598	633	563	631	588	639	622	648	626	634	631	638	581	668	629	630	709	605	594	637	631	587	618	684	642	634	649	598	563	647	637	608	623	651	600	633	614	626	653	629	562	606	627	629	620	639	637	596	600	672	585	633	567	589	589	621	659	633	655	613	665	605	599	606	619	653	631	610	636	653	632	632	601	606	605	610	614	598	630
8322	14591	40756	16091	2118	541	509	398	349	314	417	346	355	348	353	379	379	372	332	329	365	307	330	473	800	837	695	486	403	330	304	292	301	295	300	283	322	296	308	270	293	309	306	312	300	305	275	265	307	275	295	301	279	287	291	314	321	322	294	331	305	298	299	297	295	321	263	291	286	292	301	303	318	308	285	310	306	308	298	268	332	302	341	266	356	299	307	337	330	294	327	336	253	294	283	299	320	301	314	318	310	292	313	296	301	337	325	315	307	292	312	325	297	292	319	291	307	298	304	299	299	275	293	310	307	324	312	300	263	290	302	290	345	313	319	295	322	307	309	320	305	322	286	299	284	319	333	311	326	242	276	308	354	290	300	288	312	315	292	313	300	317	302	300	316	289	327	296	285	301	304	313	305	288	306	318	304	315	299	293	307	300	288	318	315	272	312	301	282	334	309	316	288	308	315	265	300	275	283	308	282	313	325	260	307	309	300	291	278	314	290	309	315	317	287	300	317	295	317	301	307	290	312	304	304	317	270	299	328	318	291	247	300	300	297	319	279	284	270	324	285	299	290	300	295	302	292	314	286	327	291	325	283	317	291	313	300	255	311	306	250	318	305	282	311	311	298	302	312	279	315	311	276	306	279	285	324	312	278	288	304	286	296	310	295	338	324	302	306	291	296	259	330	282	273	299	300	323	294	314	313	318	293	273	270	311	274	275	284	284	279	309	286	293	338	329	320	311	326	367	292	310	334	286	311	315	286	303	309	304	295	318	310	265	303	266	280	288	308	282	305	333	272	278	296	328	287	291	288	272	297	269	308	282	293	301	311	302	311	314	294	296	295	291	330	335	316	314	331	309	305	305	274	290	297	293	297	279	295	303	312	305	321	309	324	292	275	275	296	305	308	318	341	294	294	288	322	301	311	330	291	296	286	304	278	293	311	291	267	330	300	311	295	323	278	293	328	278	284	308	284	293	308	297	271	301	276	292	256	280	308	295	298	273	329	329	281	324	325	282	318	341	309	316	301	303	329	307	281	275	303	318	331	291	276	291	269	296	338	308	273	288	318	282	295	326	302	313	336	264	279	305	276	296	286	311	342	321	253	296	327	273	321	300	308	285	303	291	315	321	328	310	307	318	281	274	305	304	284	303	314	336	283	318	304	310	321	321	316	273	336	297	306	304	289	313	320	305	325	310	334	331	269	297	334	275	317	314	304	338	292	317	285	334	324	318	299	315	276	306	317	304	309	300	310	322	331	331	312	291	307	280	293	285	302	308	310	285	288	317	311	300	303	282	325	297	318	288	330	290	297	317	320	285	286	314	290	312	303	273	312	313	341	279	309	300	307	314	315	309	332	291	282	309	302	310	305	302	306	289	271	339	311	294	356	317	315	332	293	309	289	307	340	265	300	289	287	327	302	324	284	282	264	293	297	286	303	295	278	316	306	267	304	287	303	283	323	295	316	284	295	305	289	299	311	295	301	303	316	312	303	302	290	314	296	285	280	295	303	301	287	305	279	275	312	316	319	306	337	332	305	313	315	308	309	289	330	282	313	268	293	311	293	303	318	315	288	325	322	290	298	286	309	299	306	317	305	285	286	262	293	316	272	315	316	312	299	288	287	301	294	280	302	262	305	303	292	304	309	287	345	307	277	320	307	297	299	302	320	314	342	293	286	306	293	281	311	314	292	312	313	316	315	305	289	278	302	292	292	282	315	290	295	329	294	290	294	313	283	296	280	288	271	290	286	289	266	250	283	316	320	335	339	329	307	290	303	281	321	298	268	322	306	304	332	331	295	283	309	357	305	332	293	290	313	283	298	308	317	315	278	289	304	311	306	323	307	290	319	340	297	274	294	332	310	318	291	312	317	299	331	336	313	294	324	301	296	310	309	271	310	316	292	307	284	299	294	299	312	313	283	295	324	294	322	298	311	280	317	306	307	300	292	292	320	246	308	324	270	292	314	241	289	304	294	287	295	313	289	313	294	330	302	307	276	302	295	279	332	325	310	293	292	288	319	300	280	326	298	311	331	314	334	297	287	329	317	282	310	282	323	306	328	311	290	301	322	345	298	304	299	313	323	312	282	275	303	293	312	288	307	312	296	317	296	304	308	289	307	306	288	286	305	323	322	328	334	312	281	332	300	312	303	310	281	283	309	272	292	332	312	289	299	282	303	304	294	318	330	325	289	312	290	336	306	305	291	284	292	317	300	311	297	307	298	291	300	320	306	292	308	308	285	299	300	303	299	307	309	272	288	328	322	309	307	286	295	295	308	295	327	334	289	316	300	313	306	274	301	284	313	279	316	302	315	283	284	292	304	285	324	321	321	288	311	288	303	323	316	302	310	312	278	327	336	290	291	327	299	311	287	270	277	295	321	276	293	319	302	299	309	327	310	293	281	311	292	338	295	329	287	293	302	322	335	325	328	318	285	328	329	311	311	295	284	286	325	286	303	321	283	295	315	286	332	315	281	335	313	311	279	285	319	352	300	328	269	302	283	256	323	312	309	287	261	318	283	285	296	289	277	274	313	299	291	321	293	294	288	298	279	284	297	309	298	272	300	304	326	321	304	284	310	315	300	325	311	315	278	307	290	270	293	307	312	300	282	300	330	314	295	312	297	330	298	296	290	303	274	315	334	287	336	317	303	298	302	294	328	299	291	322	326	295	293	288	253	304	340	284	329	306	295	303	284	291	288	324	291	289	327	317	306	328	320	279	256	286	305	305	273	295	330	294	300	301	297	330	294	285	317	291	326	281	342	281	285	315	280	288	306	321	320	323	283	304	293	319	293	323	299	294	339	337	312	308	299	267	317	302	287	317	308	311	341	282	294	287	314	294	331	304	280	302	328	303	317	319	302	275	351	311	290	334	302	304	285	320	316	326	312	294	323	283	316	290	345	286	311	291	301	318	323	334	329	291	306	275	294	299	278	306	300	297	299	298	281	287	304	290	298	297	300	295	331	305	348	269	297	308	283	307	287	316	309	291	310	305	281	280	310	312	318	301	301	284	306	315	340	300	290	294	293	297	265	288	304	329	286	284	296	339	328	311	291	286	331	314	288	291	278	287	289	299	342	317	323	319	311	314	301	291	284	291	316	271	312	353	292	319	287	314	321	308	286	299	315	300	308	315	314	278	288	303	319	306	320	280	308	311	308	294	264	318	303	313	284	295	316	291	299	283	280	305	309	296	292	320	291	316	304	304	331	303	343	302	301	309	323	294	327	314	300	299	301	289	332	274	333	329	293	296	302	301	294	287	314	300	299	303	284	334	296	282	307	284	281	293	313	304	304	285	328	310	300	299	297	326	311	295	312	298	312	302	329	289	310	321	313	326	299	306	294	294	307	307	293	296	287	346	348	292	316	288	306	326	311	302	311	304	299	299	306	320	317	253	289	298	310	290	300	321	315	304	289	297	315	290	310	268	308	294	298	297	315	275	323	281	290	274	289	286	282	332	304	303	302	306	320	301	313	277	278	297	293	312
6578	17722	42866	13477	1869	1589	1855	1160	1081	1071	1111	1111	1147	1158	1198	1231	1102	1128	1092	1052	994	970	840	2028	3703	3349	2244	1489	1003	819	762	732	705	740	718	741	727	734	757	714	710	705	692	716	740	737	690	678	723	756	732	695	700	697	730	666	681	774	693	750	753	723	773	731	725	718	731	726	695	729	710	703	772	705	737	690	780	699	762	725	782	737	771	681	738	748	697	696	741	710	737	739	732	729	750	684	715	739	701	703	743	782	723	708	716	699	713	728	697	770	728	726	714	704	708	756	759	680	736	708	716	729	756	715	725	789	682	733	717	730	748	774	717	736	753	688	739	768	765	680	725	713	695	758	709	760	774	707	684	695	700	698	725	728	707	703	773	707	715	734	789	724	687	741	761	677	696	764	714	706	674	671	749	704	765	714	731	703	740	719	697	741	752	678	734	740	713	761	714	716	747	713	712	695	742	739	689	728	731	745	707	701	705	781	736	699	689	688	688	691	742	693	737	654	740	736	730	749	668	695	727	703	691	740	759	743	702	725	723	755	721	686	790	714	717	733	765	783	777	694	719	707	745	731	725	738	713	749	718	713	763	785	731	755	708	715	749	705	727	687	755	693	710	675	714	697	754	735	739	711	740	721	743	730	689	713	734	730	694	675	725	693	734	665	724	664	738	662	690	712	705	729	720	673	724	710	719	768	746	740	744	733	707	697	775	718	738	721	684	730	719	740	729	730	730	733	683	740	694	733	711	717	714	742	765	696	714	733	712	731	733	702	765	698	698	739	734	714	738	795	761	738	724	784	764	691	743	748	771	758	730	718	779	714	705	730	741	736	751	680	689	700	705	794	780	701	721	704	744	713	724	774	719	727	728	755	761	742	732	741	758	722	737	688	672	737	698	750	707	762	713	730	722	745	717	736	721	717	715	693	722	711	718	709	811	742	696	732	734	701	704	706	709	751	748	690	698	724	726	712	714	715	750	757	669	748	737	719	727	728	717	727	743	717	694	721	701	746	719	741	698	766	756	757	716	700	695	715	754	708	725	687	663	755	734	720	791	713	735	733	754	713	728	729	673	728	714	705	706	712	729	666	718	733	686	765	745	722	726	707	721	755	765	763	692	740	696	684	730	764	718	738	718	737	725	768	712	746	698	738	699	727	695	692	717	692	775	676	739	694	707	643	688	756	723	690	718	704	701	700	719	695	734	752	718	708	715	731	725	688	719	721	696	721	783	696	676	705	698	682	768	743	740	712	705	769	756	696	748	719	715	682	712	750	679	701	696	742	679	756	675	778	743	701	755	726	715	696	738	726	739	767	703	725	693	716	715	718	708	673	715	676	736	738	712	719	719	735	721	749	712	707	784	700	713	737	738	698	774	706	782	760	686	700	711	739	750	727	679	687	738	676	706	745	742	715	718	686	715	733	720	717	697	707	698	669	784	727	751	721	731	722	729	732	719	758	703	744	709	777	764	728	727	743	738	768	713	809	684	721	715	718	739	745	728	711	693	731	737	695	734	740	723	684	688	800	701	764	702	771	733	778	713	725	695	737	701	734	752	736	706	721	713	722	712	684	749	744	691	649	754	692	744	781	730	743	749	739	725	663	725	695	707	738	775	738	684	759	722	723	723	746	720	717	757	706	731	710	682	744	729	686	750	751	731	710	774	720	723	765	689	659	728	718	751	727	717	727	759	708	698	689	732	732	762	728	754	739	740	742	750	708	707	745	745	717	723	717	687	710	715	723	718	676	714	667	697	747	720	689	732	687	766	690	748	728	731	731	710	728	712	711	763	748	728	692	719	725	716	684	693	735	728	705	726	724	751	739	696	713	704	728	741	717	748	740	756	687	746	769	708	729	719	710	717	697	707	706	687	724	728	686	708	761	779	791	708	732	700	740	737	720	735	678	745	728	758	718	750	717	705	759	764	749	732	714	691	733	690	715	713	700	741	712	713	683	729	731	686	741	730	733	752	724	706	765	728	721	715	690	782	702	711	694	707	676	700	748	727	678	726	641	724	731	748	666	688	715	697	740	726	735	767	744	761	706	730	698	722	755	670	761	697	720	680	760	755	781	739	776	706	736	722	719	746	733	699	703	709	690	742	714	669	746	722	724	739	728	777	700	775	727	770	689	735	772	729	693	731	727	739	707	668	732	714	719	722	752	742	715	727	753	695	689	695	700	757	750	711	745	696	732	666	712	685	708	713	729	740	708	696	730	718	710	703	724	727	752	730	732	654	687	724	741	742	773	730	763	782	700	681	719	733	719	674	709	725	717	764	736	709	717	761	699	698	697	739	726	758	745	713	712	745	700	722	699	740	748	710	735	760	787	768	722	741	743	722	738	691	696	688	701	711	761	754	750	703	704	713	744	738	795	728	731	722	736	724	668	706	733	726	673	709	694	777	670	684	760	713	702	722	735	736	748	739	720	742	704	774	750	784	683	654	704	720	721	734	756	707	730	688	711	700	751	689	731	772	724	716	723	700	706	726	761	701	711	764	724	711	715	731	705	731	686	784	714	743	672	688	715	711	742	713	709	773	744	708	731	763	701	688	804	733	753	712	696	740	776	711	716	702	798	705	714	673	743	672	746	739	786	726	683	691	710	687	711	732	749	740	717	720	724	766	723	713	757	739	662	732	685	696	748	736	766	680	767	747	712	723	742	706	710	727	756	751	695	745	688	738	706	725	788	695	748	697	737	756	733	682	715	731	740	746	771	746	807	697	752	734	738	702	679	757	733	721	715	730	732	719	667	736	700	698	710	706	732	713	727	682	755	706	688	727	730	731	748	742	750	728	698	761	742	737	711	702	712	726	707	745	734	733	748	725	744	731	696	739	722	709	735	766	749	747	670	688	726	728	767	675	726	714	730	694	739	719	706	735	709	667	744	762	701	738	749	710	692	739	693	716	698	746	725	715	694	733	727	747	728	687	698	748	678	675	754	750	711	703	778	751	754	736	686	728	732	729	745	702	704	729	671	699	739	767	671	707	734	767	784	717	756	752	729	729	715	692	720	756	721	692	721	677	742	729	698	721	704	748	678	678	712	729	776	726	728	703	710	728	700	706	705	768	751	745	723	696	735	737	698	701	730	707	737	755	719	742	724	784	758	712	681	743	699	670	699	767	718	696	720	712	749	741	706	725	688	722	730	740	722	719	713	743	782	712	716	733	769	763	720	682	696	689	710	773	757	724	748	765	759	777	764	733	698	710	719	715	744	761	738	694	724	774	765	719	747	726	771	735	715	718	730	739	705	730	698	755	677	724	714	701	770	773	696	753	746	722	687	711	769	735	707	720	708	689	720	740	753	740	785	717	741	715	740	719	689	715	699	748	791	717	687	772	682	736	730	726	729	742	700	701	695	745	681	729	737	752	681	679	738	718	756	703	732	749	696	726	683	735	742	724	725	694	711	758	731	693	753	723	737	725	739	685	678	705	733	737	685	750	733	733	736	731	703	727	749	709	726	739	755	729	743	710	714	689	715	700	720
41002	43492	54890	48432	27083	21364	16867	8543	1943	664	654	807	911	885	1085	981	773	505	422	371	373	367	915	4017	4704	3332	1841	935	460	354	299	313	280	274	277	310	240	312	305	278	266	272	286	248	297	295	283	295	284	268	270	303	287	299	268	274	283	297	275	295	308	298	302	257	267	263	312	286	299	279	275	265	263	288	267	282	301	291	304	298	259	280	277	276	272	294	283	276	264	253	280	277	291	268	265	276	304	257	249	267	310	300	275	294	295	296	267	291	268	285	288	256	287	267	320	275	292	261	281	298	259	285	292	304	267	270	273	284	277	274	292	294	297	298	286	280	269	286	294	277	294	278	273	256	283	277	308	269	268	273	302	273	277	264	274	272	278	268	267	282	277	284	300	272	301	266	283	283	275	279	282	262	291	281	295	263	258	278	269	278	252	285	244	275	276	292	275	250	253	286	278	277	321	275	314	293	263	268	304	294	294	271	260	312	290	253	245	276	296	281	288	278	276	254	277	279	323	273	283	276	286	285	309	297	313	258	283	262	262	301	285	262	274	299	266	273	279	295	272	270	288	293	287	306	264	249	281	249	304	272	286	281	296	292	297	301	268	251	292	289	274	252	269	281	268	262	277	295	264	283	274	306	271	286	286	304	289	298	295	283	285	270	283	293	259	290	279	267	307	291	259	275	314	260	276	258	251	282	305	280	285	286	252	250	285	300	290	268	284	294	275	290	269	289	289	261	288	307	295	301	262	283	243	258	262	302	284	298	283	294	291	290	270	267	304	299	286	263	294	277	256	282	275	280	263	264	293	288	289	281	290	278	278	264	280	299	280	277	300	301	306	290	297	259	316	269	273	281	259	298	284	304	284	268	270	308	282	295	318	267	272	261	287	319	277	288	286	278	252	262	295	282	257	282	288	271	290	301	288	294	293	259	263	253	258	273	280	281	259	286	281	263	295	274	280	283	275	275	290	286	268	298	244	268	297	297	257	255	282	255	262	271	300	313	334	286	279	286	246	286	267	270	245	268	265	289	274	266	275	279	281	276	273	262	304	262	258	266	297	275	281	292	252	297	273	286	279	291	273	272	269	254	276	250	253	280	311	299	276	311	278	283	296	290	273	285	288	296	274	277	286	292	298	282	299	310	273	282	259	284	268	276	264	251	307	268	294	259	264	292	270	299	261	304	338	295	277	253	260	278	274	268	280	283	250	297	295	308	248	285	289	278	274	287	285	276	269	261	281	276	252	298	273	319	276	289	296	308	294	289	238	262	287	273	275	268	247	251	275	287	306	294	270	296	267	276	277	296	275	284	291	286	254	308	266	270	293	273	303	267	284	300	289	276	293	259	280	274	257	296	226	304	304	277	303	279	276	305	290	279	266	304	279	267	288	274	302	293	291	272	295	278	266	296	305	294	279	263	275	290	275	267	287	264	301	268	268	294	266	284	287	281	251	289	280	289	308	303	268	309	266	258	270	272	270	269	298	293	278	309	307	273	277	280	264	283	295	275	275	299	288	324	297	268	263	321	276	293	300	270	249	290	277	323	311	308	285	282	259	257	306	260	291	249	296	268	299	271	306	276	298	275	294	281	306	262	279	302	282	288	284	276	279	273	278	280	269	280	280	296	246	255	265	277	306	281	277	279	315	302	259	305	253	289	288	322	255	284	273	296	283	285	291	281	289	300	294	242	273	309	308	301	286	285	285	293	308	288	277	265	292	265	246	273	300	272	273	296	308	302	270	303	264	312	234	267	263	280	283	305	253	266	339	268	259	307	267	291	278	296	277	326	301	290	269	285	271	297	304	268	302	268	276	262	282	292	293	294	278	238	297	330	277	291	287	270	312	291	257	290	271	271	291	274	291	287	284	266	288	301	263	277	282	286	268	274	280	287	264	267	280	286	286	284	275	312	290	267	265	279	261	308	258	298	302	263	296	302	272	297	276	266	301	293	316	269	245	285	290	250	267	267	281	279	298	258	257	291	295	302	268	247	342	281	272	259	294	299	271	276	315	277	301	273	270	288	275	281	273	274	288	268	282	260	292	316	298	281	260	300	292	300	261	287	271	273	280	253	246	280	300	267	282	301	305	276	271	263	294	284	278	304	289	269	278	285	274	287	264	282	297	298	253	280	295	284	291	293	303	269	287	264	293	284	304	281	260	282	293	290	253	293	265	275	297	281	318	249	294	309	290	291	295	281	268	250	305	247	288	299	264	273	291	284	283	285	261	253	275	271	320	293	285	293	282	315	270	281	269	268	270	306	283	290	281	288	273	282	286	280	285	316	272	290	292	265	311	292	284	250	290	268	261	292	275	299	286	298	269	272	283	279	278	260	263	242	266	299	282	301	294	291	279	270	269	295	264	277	289	284	275	309	317	304	268	299	294	265	270	279	280	298	295	275	289	284	293	252	288	289	290	310	304	306	251	286	263	304	296	288	265	284	271	269	281	308	299	270	266	277	272	270	285	287	298	287	268	299	293	265	290	299	256	290	290	255	289	273	249	300	301	274	252	273	269	324	278	283	267	293	260	268	276	279	283	299	271	284	264	291	318	297	288	262	271	296	287	271	267	280	284	282	273	302	286	271	301	245	283	280	264	275	252	280	306	282	272	277	284	313	300	309	301	242	285	273	298	282	297	297	288	269	297	311	247	249	278	273	268	295	278	301	283	300	274	296	297	294	299	289	289	278	278	309	310	278	297	282	281	273	282	284	281	275	287	320	307	276	282	268	287	281	270	305	261	289	255	272	274	261	276	266	285	287	262	273	294	271	276	310	268	244	260	282	265	284	309	279	272	291	287	278	283	274	270	294	304	264	266	287	303	313	286	317	250	289	297	273	289	268	299	235	311	254	278	264	287	257	296	270	278	308	282	298	275	252	312	281	292	277	312	289	269	275	277	280	291	276	275	254	279	283	264	299	269	264	274	290	278	301	275	290	302	264	298	254	267	275	274	284	286	264	277	284	298	254	293	266	277	292	285	275	297	305	272	287	293	300	289	281	237	253	295	294	236	272	281	300	264	327	276	269	293	287	299	311	314	275	290	282	304	240	315	293	293	288	260	283	287	269	300	258	290	312	249	269	249	250	303	280	273	272	283	262	295	267	262	305	261	269	290	282	290	288	297	292	275	268	290	289	296	317	290	285	289	282	287	263	269	287	282	282	278	274	321	295	266	277	273	270	289	289	284	276	271	281	282	289	293	283	297	252	285	270	274	285	296	242	303	299	280	294	275	285	274	286	273	265	275	305	269	271	269	267	278	307	281	264	309	290	291	287	274	284	274	280	299	270	257	307	289	284	296	263	295	292	287	305	284	303	275	294	285	284	298	285	244	282	304	288	288	286	263	289	276	252	311	284	261	281	315	278	315	281	251	276	277	273	267	284	277	264	268	275	265	256	267	296	281	265	325	299	284	288	323	254	295	295	224	286	277	286	278	271	286	311	296	282	286	275	279	273	304	250	310	302	295	271	260	275	291	314	270	276	303	273
30934	39168	54326	36844	8075	3928	10805	2705	2438	2439	2781	4118	4361	4365	4312	4597	3346	1997	1516	1292	1276	1162	4961	19719	20399	15014	9022	4126	1785	944	790	720	710	684	678	675	656	674	662	727	697	673	621	674	671	657	725	723	677	640	634	654	648	667	684	628	654	624	647	685	672	707	643	647	654	714	687	700	678	675	673	684	642	686	700	662	632	717	694	713	662	687	676	711	672	642	648	669	697	708	680	698	670	711	673	689	692	676	632	748	657	650	711	619	630	678	676	683	686	709	731	659	661	626	680	723	651	642	683	672	709	667	698	661	646	710	653	619	638	714	665	717	603	702	664	689	638	707	671	737	697	658	677	687	726	743	622	677	654	671	673	658	679	676	636	665	676	660	684	667	687	675	665	663	722	690	694	667	704	636	705	650	708	688	659	724	678	637	680	669	656	712	720	631	667	613	677	665	694	679	641	670	668	695	671	702	681	674	651	641	644	681	658	714	655	661	695	694	700	637	671	694	657	655	685	689	699	711	701	668	623	655	731	677	691	697	643	684	708	655	682	640	667	648	620	662	622	648	685	659	681	679	662	638	681	629	674	657	660	685	689	647	683	672	662	673	690	704	648	676	670	675	705	661	702	673	661	666	629	715	669	660	697	676	716	700	634	729	644	684	668	671	722	720	629	667	717	678	668	614	686	613	641	644	626	650	711	629	707	663	657	707	676	645	689	659	663	666	646	678	674	656	667	706	669	655	640	729	640	682	702	690	686	670	627	675	646	630	624	695	643	663	705	689	690	633	649	702	675	681	673	652	664	666	696	711	679	640	661	639	681	697	663	648	658	680	709	701	666	647	702	673	669	636	676	717	699	661	646	669	714	672	650	680	664	625	672	663	662	716	700	686	692	683	680	675	632	724	622	687	689	703	642	648	656	683	664	743	671	723	691	652	702	677	672	638	679	700	693	672	726	658	665	692	671	698	634	729	674	709	657	662	656	699	682	717	701	713	661	686	692	736	716	680	672	645	677	650	666	684	709	670	703	687	689	670	659	689	650	689	660	678	688	695	670	695	683	671	672	732	686	646	657	715	653	665	636	661	691	661	681	643	665	717	684	660	654	682	705	661	692	728	667	702	698	679	698	637	708	656	682	640	658	706	658	656	684	697	664	637	695	633	616	675	726	692	655	672	699	737	636	666	677	630	723	634	685	696	653	681	683	716	687	679	634	641	703	719	613	686	674	709	644	649	677	688	642	707	682	657	680	729	686	649	641	655	697	651	682	675	695	700	675	703	698	630	661	680	625	693	708	710	669	667	718	654	624	654	706	670	701	671	647	731	675	687	676	671	662	666	637	656	678	664	625	647	634	624	661	702	679	632	653	658	667	731	672	698	735	673	681	643	692	665	716	643	687	694	675	647	668	665	659	703	677	670	661	666	647	662	703	685	668	665	675	697	646	626	710	676	704	726	675	688	656	649	670	674	679	655	663	713	637	670	674	662	668	676	699	655	698	692	690	660	713	699	673	712	673	678	667	677	688	707	699	660	656	674	658	658	652	631	656	630	695	729	692	642	684	691	661	679	669	645	684	669	617	669	641	628	685	669	721	666	714	670	685	686	709	656	679	702	683	657	733	689	684	666	694	653	644	705	649	680	688	719	701	631	664	680	669	651	688	699	674	652	647	660	675	706	655	671	710	739	759	659	738	675	694	689	668	694	693	633	658	651	676	668	675	681	717	727	624	735	670	714	699	705	704	656	643	718	631	685	656	706	658	694	657	682	658	638	666	680	625	648	676	678	661	686	670	654	658	668	687	689	675	689	715	653	657	647	682	644	655	706	670	685	646	619	729	660	667	666	679	627	658	663	691	703	684	686	680	679	629	704	705	646	648	682	652	626	703	705	644	707	720	693	668	661	688	709	702	678	657	712	669	701	653	664	628	688	713	644	648	653	754	641	670	694	648	682	645	677	650	709	689	623	630	646	688	669	709	663	707	647	663	698	661	686	664	709	726	656	694	673	684	661	662	669	664	704	713	668	688	700	695	689	636	652	680	656	661	701	704	698	686	647	629	684	689	698	674	646	628	646	633	675	671	644	664	646	648	661	657	664	704	716	693	684	657	669	670	650	630	649	676	640	670	661	642	682	678	650	682	699	679	665	623	655	719	685	679	645	663	710	641	683	663	719	674	666	661	697	654	677	700	674	699	676	621	612	654	686	691	690	665	734	693	705	651	662	688	698	663	685	674	663	676	692	687	631	695	692	649	674	662	690	698	687	665	702	660	644	674	661	666	672	734	677	664	639	677	678	691	650	673	668	674	687	674	653	720	681	611	679	693	697	636	671	646	686	716	697	695	622	661	702	679	650	731	681	690	672	651	693	635	645	658	681	669	662	681	658	694	657	682	694	672	627	665	704	710	654	682	660	676	695	668	672	665	651	673	648	651	696	711	693	691	685	719	686	678	642	676	663	662	657	660	660	668	670	669	630	638	660	638	672	672	647	697	699	718	696	698	660	675	693	678	622	644	712	653	656	633	653	711	698	661	684	644	703	660	708	667	633	664	649	671	706	707	678	686	687	663	642	664	639	702	700	719	643	681	667	634	632	668	654	691	662	673	642	715	722	648	670	618	667	667	668	662	656	754	697	655	731	663	653	662	644	670	662	707	657	670	670	676	678	666	700	645	666	631	708	694	691	687	725	674	646	675	676	680	633	654	692	664	676	679	698	681	642	661	650	665	691	635	635	644	660	699	708	665	691	685	682	696	662	661	692	652	673	686	673	643	649	689	640	654	698	709	734	679	704	681	673	655	684	685	714	676	661	674	679	689	677	655	705	661	649	683	695	640	696	620	650	681	652	662	687	709	659	686	650	665	655	618	672	644	659	714	689	655	662	680	623	666	667	686	653	691	663	715	680	695	664	730	698	676	676	628	672	695	689	674	645	675	691	710	698	710	698	668	663	659	669	644	681	640	671	716	667	678	660	686	628	687	714	613	670	693	663	670	647	680	680	660	671	640	685	708	678	665	705	657	654	697	682	688	666	655	712	659	636	654	680	661	613	688	743	700	680	655	703	640	699	675	702	689	700	713	639	680	693	704	685	700	679	691	662	645	698	641	697	688	697	646	673	681	712	671	657	682	659	683	685	684	635	655	666	703	665	695	661	658	678	643	737	625	677	648	677	651	669	671	677	660	654	618	712	687	646	693	681	686	670	657	618	654	668	672	683	704	675	675	668	675	705	687	705	674	702	647	654	694	654	628	690	679	674	663	707	661	660	699	649	661	635	668	674	647	714	721	677	647	683	683	675	709	687	649	671	630	643	724	636	662	665	693	659	700	679	648	672	664	691	679	727	664	677	720	661	648	643	664	733	715	686	671	684	690	727	685	689	702	698	676	666	692	653	683	674	670	666	644	672	671	678	738	641	646	683	673	670	675	627	691	712	651	670	681	629	687	699	707	684	660	716	717	638	644	673	675	708	626	652	707	689	704	710	689	641	710	695	674	681
41457	56028	52751	40687	25394	23869	22960	15823	6672	1703	877	1033	1002	800	717	863	905	724	418	328	326	380	1553	8368	9179	6080	3492	1463	598	379	272	250	239	240	236	276	250	279	233	245	277	236	237	252	213	236	208	235	267	256	233	263	259	269	242	254	222	258	254	239	274	227	267	226	260	219	244	230	227	283	257	241	250	261	241	228	253	273	244	261	235	254	269	266	239	240	257	229	233	236	236	231	206	252	228	242	238	257	245	235	233	233	273	238	248	238	248	248	276	243	205	213	262	273	233	239	240	221	243	250	267	234	233	226	220	252	274	227	245	250	262	234	244	242	253	259	265	261	227	235	237	240	262	233	230	254	240	237	251	267	262	265	248	274	244	281	268	223	218	247	223	239	237	250	223	238	232	248	239	252	243	254	246	240	243	252	237	262	263	272	248	254	224	223	248	235	229	275	262	243	239	254	236	229	227	251	223	272	264	270	226	232	287	264	255	247	208	246	257	251	231	264	228	263	216	251	259	244	235	247	238	243	263	235	257	256	228	255	253	252	229	237	264	245	254	229	240	248	259	258	232	257	227	253	244	260	209	251	262	257	252	262	246	254	252	266	228	211	247	224	254	243	242	246	222	256	255	244	257	265	244	224	278	252	195	230	258	245	253	269	227	253	257	248	268	274	258	220	254	250	232	255	241	238	266	253	238	244	233	234	204	214	239	240	242	233	228	238	244	207	238	256	237	219	234	254	240	227	254	234	228	251	270	223	250	229	264	279	257	258	221	232	239	254	218	241	266	239	242	239	255	259	243	232	233	265	233	245	234	255	266	245	247	223	238	211	250	247	249	243	250	238	249	229	235	223	220	248	242	238	233	250	247	265	236	227	267	228	221	280	239	264	249	249	245	249	247	248	268	226	241	227	240	221	247	234	258	242	231	238	258	253	229	267	249	235	247	260	257	256	253	257	227	210	235	264	240	235	247	256	245	211	227	256	245	271	250	236	250	248	228	244	278	235	261	223	263	247	292	218	235	256	220	222	249	235	240	223	240	278	236	252	202	237	243	253	220	234	246	244	241	256	212	296	217	272	229	240	221	241	287	273	214	261	235	274	253	235	222	234	237	244	231	249	227	276	266	222	230	228	190	259	229	222	218	247	248	226	233	207	254	231	273	238	258	233	286	247	244	265	255	203	234	258	255	244	252	270	243	242	253	236	256	254	270	235	250	273	290	255	212	262	253	261	255	268	270	258	216	247	210	271	227	240	260	251	266	243	279	232	228	226	269	276	220	271	222	236	247	250	273	248	210	237	224	264	262	257	257	270	223	257	231	220	235	254	235	237	272	237	244	256	252	256	238	239	245	234	242	203	235	211	242	257	263	241	278	239	233	250	207	218	260	245	237	280	258	241	238	233	237	225	263	248	241	244	263	242	260	240	225	262	230	255	236	216	255	273	277	254	236	232	232	260	246	244	247	262	245	229	258	243	229	227	239	223	256	223	249	252	274	246	222	218	250	240	236	261	261	245	231	234	240	231	256	223	258	255	256	258	251	249	246	223	248	244	242	249	263	238	248	232	241	233	260	243	271	229	223	259	260	238	265	211	227	259	232	271	234	237	250	257	225	248	245	241	242	248	279	239	262	266	249	240	290	262	228	242	261	239	224	233	254	251	234	284	250	254	244	251	264	248	230	238	241	232	249	251	252	224	257	251	254	269	267	252	233	212	239	246	205	251	231	243	228	256	233	233	236	236	233	254	238	258	231	233	225	248	235	252	252	255	219	220	279	255	260	246	234	228	246	258	276	232	199	262	256	241	235	246	264	250	239	243	251	251	234	234	264	238	274	255	254	238	248	283	226	240	259	252	255	246	259	271	264	248	253	221	239	243	234	221	247	222	252	236	243	246	238	269	242	224	283	245	285	240	267	238	267	257	221	241	246	261	268	245	247	250	247	234	252	259	237	257	229	239	223	238	215	230	255	252	257	281	249	225	239	234	210	245	259	249	255	265	276	253	234	236	269	235	228	264	265	254	251	276	250	238	231	248	257	251	237	211	239	255	257	250	240	246	257	258	249	233	268	227	213	269	245	245	223	253	231	262	258	256	256	255	263	264	215	226	225	237	254	223	251	235	230	284	253	243	229	226	234	219	228	236	266	242	264	225	258	257	247	254	239	246	220	238	242	234	234	230	255	251	247	251	264	249	249	245	262	247	245	245	250	255	275	269	237	246	210	213	220	229	265	249	251	252	277	232	249	236	273	237	245	247	217	250	244	249	252	248	258	261	245	238	236	252	253	237	246	228	265	248	229	235	248	240	246	231	218	243	267	242	240	226	277	267	243	248	227	247	235	245	247	212	222	239	258	243	230	240	267	272	263	260	250	259	242	262	255	257	227	240	234	244	235	267	260	252	230	236	203	265	234	216	227	232	263	244	231	216	238	250	234	251	234	248	242	230	237	241	234	243	219	220	251	279	246	252	244	240	258	212	288	255	247	246	237	237	249	254	234	237	279	280	238	242	244	243	256	255	243	241	253	265	255	234	269	255	230	245	216	256	220	257	244	276	210	254	236	230	235	230	209	274	246	220	256	273	251	252	255	243	208	239	224	248	225	268	247	259	246	230	240	258	250	253	220	247	238	233	243	218	266	253	237	244	252	248	211	237	259	228	254	248	221	237	249	256	247	236	253	252	233	247	250	222	290	224	236	235	283	249	221	244	228	250	238	242	245	251	251	249	253	219	272	228	234	257	234	199	219	234	232	256	244	255	236	269	259	258	246	236	240	245	214	268	263	214	279	241	221	260	248	227	268	243	243	235	259	238	253	227	238	249	244	245	231	241	245	242	221	235	250	255	252	230	251	226	238	243	256	263	246	270	213	228	243	268	251	244	235	249	252	252	210	255	265	222	245	229	217	248	262	272	244	246	218	253	231	219	235	245	243	250	255	239	243	258	244	261	247	245	258	238	227	257	277	206	255	210	268	238	228	251	263	256	247	265	227	241	275	220	253	276	243	256	236	252	267	247	216	226	259	241	241	238	268	261	260	242	244	250	279	236	229	243	240	246	251	252	267	243	251	238	254	229	230	276	222	214	257	245	233	257	206	247	261	288	242	249	237	216	225	261	210	210	252	234	241	231	270	258	249	222	253	229	238	221	251	240	262	234	241	255	233	250	234	245	260	235	232	266	235	249	242	235	242	231	245	234	229	252	245	223	244	264	218	243	298	243	214	267	243	253	253	215	249	258	260	217	272	258	223	229	251	235	227	257	237	261	262	264	244	259	216	233	233	254	217	255	232	251	246	254	252	235	245	225	221	248	266	241	234	266	236	256	246	236	253	230	248	249	271	269	243	192	236	235	222	237	242	246	223	235	265	225	229	253	244	207	269	261	244	234	255	217	240	258	255	228	219	256	205	240	267	272	240	273	267	232	245	227	274	249	286	231	245	221	251	248	227	247	228	236	255	223	219	211	264	229	227	226	223	221	244	264	268	243	235	233	250	212
29445	53633	56758	34598	10305	6074	16914	4005	3734	4044	3600	4614	4115	3323	3203	3378	3786	3039	1686	1188	1143	1281	8392	30898	30273	23200	14318	6779	2375	1035	707	605	595	563	607	595	566	578	580	615	614	593	606	572	603	571	603	558	592	590	557	628	619	593	588	596	581	591	556	596	582	566	585	590	569	586	579	604	568	594	570	602	600	599	587	592	563	568	563	617	580	537	602	605	593	567	576	583	562	602	554	650	580	565	584	603	527	610	575	579	573	621	654	595	555	576	600	582	582	563	565	581	598	565	600	595	575	598	532	598	572	572	548	584	560	612	582	590	607	578	605	602	618	597	589	604	535	545	593	543	573	588	560	549	545	554	601	581	612	597	589	579	578	550	563	553	578	582	581	590	591	584	584	579	583	544	616	567	559	570	580	619	576	594	602	553	576	592	555	575	608	576	548	576	565	603	570	541	551	590	568	575	582	575	590	577	622	589	616	581	560	585	582	540	571	562	570	608	552	592	558	572	563	593	587	600	600	612	561	596	583	598	601	587	599	539	604	577	536	562	544	602	574	585	553	558	572	605	554	588	604	579	615	597	619	552	560	574	538	610	607	599	555	573	595	576	583	551	571	554	600	600	577	559	563	554	584	563	586	577	586	616	611	572	562	594	565	580	551	583	564	588	585	528	576	583	581	547	591	631	561	582	594	601	577	575	577	579	616	577	550	568	617	563	572	603	578	602	620	600	573	604	520	566	601	589	588	576	569	554	570	613	574	582	540	549	604	552	579	559	543	568	591	571	591	593	593	600	521	565	599	581	550	603	610	580	603	594	620	576	575	562	599	580	573	596	611	568	561	578	590	535	606	597	612	606	549	552	603	581	544	591	621	574	556	605	591	589	626	533	554	596	528	552	551	535	582	558	564	578	604	599	584	596	574	544	587	620	612	571	560	556	589	558	605	570	604	586	564	606	568	584	610	572	606	577	557	584	589	575	622	571	568	576	577	582	595	631	555	544	583	585	586	591	600	596	588	552	564	580	575	568	604	570	587	607	606	557	590	609	553	564	537	588	554	577	601	577	567	573	587	601	614	598	631	574	556	609	555	583	589	575	603	586	592	577	575	580	595	582	595	584	587	558	606	597	586	556	531	600	579	566	601	595	597	585	565	607	609	554	600	561	565	625	614	569	597	563	517	554	552	541	535	589	588	546	573	574	595	568	590	557	570	563	593	592	584	585	599	581	591	558	589	595	554	566	609	560	596	604	551	583	564	571	572	584	572	577	607	594	560	601	617	633	570	578	599	599	570	611	593	576	549	562	564	574	545	593	635	624	557	595	587	603	578	550	595	570	603	574	556	575	561	587	599	593	635	621	587	578	542	597	572	581	584	625	590	559	618	570	582	640	568	601	530	617	590	567	598	516	614	576	617	588	597	598	617	582	606	575	592	581	550	569	576	598	566	575	523	565	614	583	551	587	546	558	594	618	575	613	596	585	554	566	573	581	576	565	571	575	573	602	575	607	592	564	643	608	528	569	584	558	597	603	605	576	603	562	600	577	572	587	595	569	649	575	565	613	558	600	580	572	600	616	567	571	607	613	562	625	574	559	596	566	571	546	610	565	575	578	554	580	597	580	549	632	565	602	586	599	602	579	581	582	588	569	582	565	566	618	552	587	574	573	595	597	545	554	568	572	570	651	550	582	636	658	582	549	588	594	587	543	595	596	587	544	563	565	581	518	575	554	557	585	611	567	616	573	602	569	581	619	575	600	574	543	538	613	593	545	585	583	577	586	595	572	567	595	584	579	592	546	569	591	583	622	563	546	581	617	567	584	576	621	631	583	579	562	541	556	553	545	600	538	588	601	586	604	597	552	582	564	635	565	632	573	590	582	576	523	568	554	589	588	539	556	560	636	581	583	583	579	595	565	582	550	576	583	598	621	555	578	565	612	596	582	602	630	536	562	553	559	594	599	576	524	584	553	586	564	624	581	566	576	611	522	584	576	575	595	598	564	556	573	577	547	565	583	595	552	584	540	559	590	562	572	567	546	633	595	576	571	627	590	568	594	555	593	584	566	576	564	581	604	610	614	573	551	551	597	592	542	590	580	582	597	603	613	578	602	559	576	591	593	593	594	603	598	621	533	591	595	548	573	621	594	613	573	546	543	601	596	649	600	557	601	544	571	581	583	520	543	571	611	559	560	546	570	614	561	574	625	548	548	575	549	583	557	624	605	587	593	631	591	573	565	588	564	583	552	632	586	562	569	569	634	598	570	582	591	584	591	596	632	564	551	590	610	560	622	568	553	532	601	555	593	585	610	564	592	564	584	549	605	542	606	612	601	605	597	568	590	572	556	607	581	572	588	553	597	566	568	575	561	547	542	561	555	576	565	568	561	515	572	538	573	552	613	567	617	599	583	555	613	576	586	555	594	603	554	631	569	573	570	576	581	558	569	586	593	583	559	587	564	556	559	606	609	552	575	578	603	633	570	600	576	540	601	572	549	540	574	589	587	583	614	598	608	582	580	584	573	532	578	587	615	539	568	581	598	522	572	590	595	585	562	613	624	557	575	566	547	559	590	536	566	577	610	574	536	551	622	597	557	557	595	531	622	558	565	560	578	591	584	597	573	610	586	579	589	563	597	565	533	583	574	580	627	587	549	550	606	559	557	600	582	570	617	594	595	544	584	632	616	585	573	600	578	606	586	579	534	559	602	564	585	610	572	592	570	593	562	620	628	636	550	555	619	571	509	597	575	598	585	555	546	628	543	616	563	580	542	640	570	636	595	622	586	558	570	592	564	575	641	597	585	546	570	596	590	609	560	584	538	592	564	577	574	550	613	561	569	600	598	568	613	582	577	597	579	605	608	562	574	570	613	602	559	595	570	579	595	578	603	596	603	606	589	571	616	566	587	578	592	573	592	631	565	585	570	631	575	589	564	575	570	607	612	555	589	573	610	612	573	564	581	535	588	587	607	550	617	581	563	590	621	590	542	560	567	571	604	547	621	618	621	621	615	599	606	570	580	566	618	565	571	541	531	579	553	619	602	585	571	558	591	575	596	591	621	585	589	592	579	589	568	597	585	586	588	579	608	566	607	582	588	594	577	574	630	614	579	600	609	550	596	536	559	571	576	602	589	618	556	580	592	553	582	543	600	599	582	557	593	592	594	538	592	609	554	569	561	571	569	582	628	588	569	593	606	549	527	590	547	630	596	585	545	538	565	594	584	612	546	546	585	546	570	608	582	595	567	572	590	580	555	601	537	611	606	554	588	609	574	614	586	593	554	597	643	585	589	588	582	526	565	592	549	556	577	580	575	582	585	569	601	569	578	606	564	569	525	596	575	594	549	554	631	563	610	562	554	591	602	617	584	565	615	564	592	576	607	567	563	586	572	588	586	583	584	594	574	561	543	592	586	556	565	606	553	583	590	586	575	551	576	550	580	583	638	572	569	574	550	548	582	578	584	555	614	574	589	585	543	587	591	594	602	689	577	578	568	563	557	568	594
7959	11191	28913	25946	4073	636	466	398	401	405	379	339	332	341	322	351	327	308	303	283	305	285	339	474	774	764	678	492	391	326	284	303	304	296	299	311	309	282	296	277	308	318	338	294	297	288	298	303	296	316	319	283	289	279	290	296	327	293	308	317	311	292	283	286	297	314	303	264	317	293	299	271	287	286	295	267	293	304	331	329	285	317	304	340	309	300	288	323	297	301	313	321	270	291	304	274	278	300	306	315	294	276	309	270	304	324	327	290	279	297	286	316	306	294	300	301	312	296	317	335	326	308	294	299	263	318	285	302	287	282	270	301	300	329	311	284	353	316	272	297	304	314	315	331	327	319	299	293	308	297	299	293	277	303	348	305	287	292	315	292	295	277	293	310	316	316	269	287	270	265	295	305	320	313	294	298	320	289	268	312	297	285	282	284	274	304	313	319	290	290	281	325	292	310	331	324	297	305	297	287	292	312	282	272	321	275	322	312	305	312	295	279	292	279	322	282	280	294	308	327	282	300	310	329	294	293	326	293	323	316	313	289	307	311	315	293	318	301	280	266	302	300	307	302	274	287	307	302	304	301	300	310	295	304	283	314	309	294	331	329	328	299	276	270	284	290	291	300	279	292	260	288	312	301	298	323	300	299	321	334	315	304	299	307	318	331	328	305	295	334	275	300	264	284	287	323	288	340	308	324	312	306	291	313	321	311	307	294	320	288	301	262	294	335	305	300	303	302	302	280	283	299	271	308	316	319	290	307	325	326	322	307	316	291	294	287	326	289	321	292	285	306	290	307	277	300	311	294	312	293	307	309	317	343	315	290	308	289	306	298	311	308	330	309	321	278	301	292	268	300	307	299	267	285	279	284	299	290	331	317	303	313	286	280	301	296	271	306	293	267	289	318	328	286	290	282	277	269	286	334	317	289	309	323	305	291	284	314	327	311	305	328	295	308	308	320	316	347	333	301	304	291	275	299	316	290	330	296	322	308	338	313	284	273	271	273	313	265	251	293	298	285	304	298	312	316	314	279	297	328	316	316	289	303	309	302	302	276	269	337	312	322	326	316	301	274	313	304	297	299	299	269	290	290	281	283	293	302	314	316	287	324	285	323	324	299	290	340	316	296	306	315	345	331	285	303	299	317	319	294	292	315	294	306	329	308	296	295	311	291	309	296	337	315	302	305	330	307	292	303	336	311	293	331	290	316	311	270	306	288	315	323	307	309	304	301	309	306	261	306	318	268	310	279	307	323	300	298	283	330	321	287	303	285	298	286	330	293	289	279	310	309	324	335	304	299	315	287	255	314	295	313	279	291	310	293	299	306	277	260	283	288	283	297	307	279	301	269	302	313	257	330	313	310	303	310	311	296	336	303	328	311	310	287	321	293	299	319	296	297	286	286	315	320	292	310	292	293	263	282	281	324	262	351	315	300	278	338	307	278	293	273	296	288	307	317	328	311	308	276	324	290	322	317	284	316	303	294	281	319	301	283	297	269	313	305	320	281	290	323	327	285	307	291	328	318	336	271	301	286	301	291	310	305	287	341	292	288	304	339	273	304	290	274	300	289	315	351	325	302	313	324	301	295	258	302	321	311	313	306	287	327	309	303	283	301	307	280	301	285	297	259	299	297	303	305	278	289	291	299	295	320	319	296	295	295	292	308	293	291	291	327	292	267	299	294	293	304	329	295	313	296	295	317	311	301	322	304	311	313	305	309	309	289	313	309	272	289	280	300	325	311	281	304	307	284	302	277	286	302	274	312	297	300	311	310	297	333	317	267	311	286	322	275	293	303	298	291	288	288	290	316	302	312	283	306	269	282	328	327	340	310	302	310	331	316	312	288	316	271	304	304	320	303	303	312	274	301	305	314	338	302	291	286	298	299	320	328	318	285	287	290	272	321	316	320	268	272	312	306	309	294	314	312	319	324	321	282	301	305	306	277	315	274	317	295	325	311	310	308	336	282	322	308	288	299	297	312	329	341	340	303	322	303	283	296	286	271	314	287	306	290	288	273	264	278	324	320	310	330	306	294	317	291	298	278	309	294	293	286	296	278	302	307	298	289	298	279	299	319	305	314	304	299	294	278	302	299	268	317	298	310	288	293	284	302	307	281	314	326	300	325	320	322	312	319	300	258	301	277	317	262	292	299	288	299	310	319	333	298	305	294	324	336	299	268	308	296	297	306	296	297	283	272	301	351	329	293	302	300	304	286	335	281	265	299	298	307	305	307	337	298	308	262	335	281	285	315	296	299	329	322	285	313	276	290	286	292	332	305	322	279	289	276	283	303	295	328	347	322	298	315	299	303	305	293	283	276	319	298	301	282	332	292	316	303	311	290	303	276	302	315	288	304	310	324	284	286	328	315	297	293	298	285	307	324	277	267	297	325	319	293	309	283	312	301	295	284	311	304	290	314	271	282	312	295	286	300	304	294	294	317	344	293	308	338	314	286	295	291	291	280	321	345	308	297	312	301	304	322	297	302	304	276	267	284	283	300	304	314	285	304	308	281	303	328	277	334	295	291	289	311	306	322	293	252	281	313	361	319	304	306	313	313	290	279	276	298	298	313	272	287	312	301	323	319	280	314	315	308	307	301	308	323	297	310	299	320	311	279	320	284	334	305	342	309	303	278	303	285	292	335	324	294	302	311	295	333	296	286	281	315	302	284	298	276	295	302	295	287	289	311	293	308	273	283	309	288	310	279	315	298	288	287	314	319	311	268	301	308	318	246	298	297	343	309	292	292	316	285	325	279	300	282	283	292	312	315	291	322	312	310	290	308	300	280	300	303	309	266	327	280	291	287	276	292	325	332	283	298	321	292	319	346	265	293	296	267	333	300	323	310	270	288	294	298	285	307	280	293	332	300	260	282	286	283	295	308	294	305	283	304	324	304	325	303	305	306	253	285	330	284	303	295	319	285	278	334	319	332	300	342	323	323	282	298	306	304	291	307	315	300	298	319	284	315	282	314	297	287	332	333	297	339	311	281	296	328	306	315	276	293	301	314	289	317	318	266	285	305	335	269	300	288	315	315	317	280	312	305	316	294	300	301	322	280	310	303	300	343	293	299	327	293	312	336	320	318	312	303	297	311	295	314	319	315	298	300	301	322	308	299	322	265	301	309	304	318	298	320	293	269	342	301	308	301	310	306	286	335	323	287	327	311	340	283	314	311	312	339	306	317	274	309	312	310	306	325	301	295	284	295	292	310	296	268	295	291	285	273	292	307	309	300	304	314	297	307	292	279	319	338	295	275	282	306	302	301	309	337	318	283	305	310	310	293	313	296	272	291	289	307	337	297	319	289	284	328	312	319	307	287	317	302	311	306	297	307	323	268	299	288	308	330	292	327	276	292	316	301	336	307	330	285	289	302	279	276	294	257	300	319	307	301	288	307	297	310	290	295	321	284	273	308	307	296	290	308	317	307	270	274	278	277	266	274	300	322	319	297	309	316	308	264	287	328	297	297	284	301	318	274	313	277	284	314
6088	12819	37175	26636	2059	1685	1589	1464	1406	1375	1238	1134	1049	957	915	859	902	835	860	755	746	834	937	2130	3415	3442	2267	1434	1045	803	709	730	754	795	724	723	721	680	707	732	716	734	710	715	737	767	727	804	700	772	692	721	718	717	764	732	780	715	767	737	756	786	759	770	658	711	723	731	697	665	714	710	782	721	745	764	744	735	794	706	695	740	736	702	727	760	717	717	714	703	775	692	764	726	748	710	756	698	733	738	727	696	752	681	709	711	765	707	751	771	752	700	751	709	715	727	677	708	786	728	732	748	756	695	703	747	772	723	728	708	716	722	728	699	781	743	793	738	726	724	665	727	767	749	707	735	772	751	760	749	752	706	709	729	734	729	712	769	764	764	745	706	712	752	717	727	736	742	718	722	687	764	716	740	742	790	705	716	748	730	701	747	676	759	715	696	746	673	750	720	717	759	796	729	730	747	703	749	742	773	712	735	703	744	731	752	770	731	725	730	728	766	709	695	767	734	723	731	752	748	761	738	687	704	752	725	753	746	744	751	735	759	725	703	726	687	711	720	718	749	737	700	769	721	690	723	750	720	703	719	711	755	736	702	785	782	782	738	759	752	728	749	717	734	738	671	722	751	724	694	721	755	716	790	746	727	708	742	744	765	699	719	733	754	727	717	740	708	715	734	742	737	743	707	752	758	735	767	720	747	750	750	665	690	718	754	734	767	755	743	757	732	748	747	725	702	706	769	744	721	696	739	683	722	733	694	696	720	725	729	744	728	663	758	704	777	743	737	737	735	728	793	751	701	691	746	708	762	690	743	761	728	780	704	698	732	715	717	749	731	759	720	691	759	726	761	784	721	714	717	725	734	766	721	709	686	731	730	744	732	715	727	759	765	767	710	688	732	728	703	741	744	713	785	708	708	714	710	741	792	757	711	727	743	760	800	706	736	721	670	726	784	720	676	716	725	732	704	749	690	724	723	667	720	715	796	746	667	726	752	769	716	730	713	741	740	703	775	705	733	714	735	748	709	716	705	762	755	750	702	779	721	739	704	727	768	709	718	742	777	741	754	771	722	742	745	706	731	733	753	700	695	727	654	726	720	779	718	748	701	693	776	715	705	762	723	784	720	685	707	760	731	733	740	731	782	720	739	721	704	775	695	737	751	706	736	739	677	740	777	722	721	721	738	681	726	730	747	704	712	731	733	742	745	727	721	770	743	711	735	762	745	742	730	782	734	717	738	680	761	750	747	725	698	723	723	698	712	749	761	729	682	743	687	739	742	777	696	709	719	756	736	777	691	683	719	746	754	795	701	749	711	731	739	711	665	758	722	731	707	737	739	729	706	721	759	769	738	721	670	729	690	709	715	700	739	713	736	725	704	715	752	743	772	752	768	747	716	743	711	769	743	690	729	734	747	719	738	752	755	782	675	712	710	739	698	799	768	748	773	687	702	690	712	754	718	708	715	783	729	749	726	734	694	776	712	712	749	699	742	751	780	707	733	726	768	712	751	784	769	748	718	697	784	741	713	718	713	720	734	713	774	810	746	753	700	755	709	731	715	720	741	692	741	738	722	710	694	709	755	753	762	719	756	712	680	773	762	737	718	717	722	758	715	740	728	743	753	766	726	758	731	737	713	749	712	710	781	736	754	730	715	749	746	703	732	766	749	733	758	678	715	732	724	762	760	739	744	731	744	766	745	736	726	720	706	729	711	676	758	780	757	758	760	761	779	735	740	682	705	726	750	751	723	719	675	716	729	767	754	734	752	707	700	766	685	703	731	739	717	665	715	738	697	712	749	748	701	758	763	682	681	719	757	730	696	765	735	739	744	774	759	747	762	748	749	719	757	710	722	710	697	708	751	737	705	730	760	731	738	814	751	672	722	736	671	672	697	755	755	709	731	736	722	752	756	720	771	722	703	696	718	725	710	740	720	748	746	729	685	698	710	719	713	744	695	720	697	724	690	712	713	706	727	721	736	760	772	736	700	747	732	748	727	702	782	772	762	750	723	748	653	722	721	666	718	760	754	693	712	695	712	718	717	714	689	701	699	740	700	742	723	743	728	729	746	736	714	758	702	731	746	745	685	720	653	732	814	681	709	708	713	699	745	719	687	782	737	671	674	724	712	710	744	714	731	707	698	747	713	704	763	710	785	702	708	753	702	707	723	760	755	729	728	708	714	747	682	690	701	742	727	725	750	708	760	703	739	707	717	728	714	728	692	748	701	726	757	737	724	755	754	730	680	721	739	715	724	664	756	737	773	782	724	755	725	742	742	739	714	686	694	738	687	750	740	727	743	699	763	717	717	746	750	730	714	752	735	716	740	735	750	728	761	756	696	757	735	705	723	766	755	767	746	693	699	680	752	728	718	728	692	714	678	722	732	771	766	734	735	686	705	733	709	691	715	754	733	725	708	724	733	708	747	724	751	750	748	736	723	753	680	723	710	716	735	753	740	764	749	725	750	719	742	725	686	763	690	719	722	702	717	728	749	766	726	685	729	767	740	757	742	754	725	744	719	718	746	780	744	783	742	750	721	741	713	719	703	713	729	751	680	712	727	706	738	770	742	707	682	735	737	766	725	748	739	745	741	740	758	711	698	699	728	735	710	696	677	736	753	733	758	782	751	694	793	736	723	758	733	728	739	686	755	701	683	741	726	720	722	754	729	711	739	741	741	729	715	732	746	704	732	744	740	707	777	779	756	706	707	696	754	746	709	723	744	718	699	711	740	744	737	698	710	676	745	720	726	779	738	742	759	728	671	748	741	781	730	710	734	773	723	753	672	710	720	731	745	740	728	727	729	742	744	741	755	709	753	692	726	713	713	705	733	747	765	748	771	695	743	755	745	720	711	705	695	729	792	733	741	691	737	725	710	726	721	732	758	736	689	764	707	720	793	744	765	722	720	722	741	759	678	695	773	704	772	711	747	688	693	717	726	695	716	725	728	743	767	752	744	709	739	732	753	741	709	734	775	692	706	707	714	723	717	743	759	706	732	730	724	706	725	756	726	710	721	736	736	768	682	722	698	728	681	749	697	745	747	756	721	725	741	699	717	750	764	727	757	721	697	735	718	730	705	724	720	746	763	679	756	809	729	749	705	707	707	743	718	706	729	697	705	708	742	716	751	744	752	731	768	678	709	772	765	768	683	737	730	762	754	695	763	709	707	771	738	748	762	734	727	714	768	754	733	764	734	771	712	674	743	705	772	775	712	734	761	699	746	726	713	713	757	721	784	738	724	697	725	718	737	730	733	751	707	713	728	716	754	686	721	740	690	754	751	726	736	765	728	750	762	756	740	744	685	738	715	733	720	717	732	770	741	728	724	758	736	667	733	755	733	724	737	761	694	716	742	704	707	759	738	752	687	735	680	737	694	728	757	723	759	689	710	758	706	688	726	759	744	725	749	746	741	746	725	715	695	734	692	719	758	712	715	729	784	726	689	699	723	778	690	740	693	746	724	687	724	757	730	709	719	716	762	727	749	739	800
33187	45405	59836	53544	30182	24745	21417	14412	5951	1385	660	672	687	773	652	909	993	729	442	402	361	373	425	3246	5053	3828	2086	961	551	402	381	316	315	324	276	337	258	307	340	283	340	324	308	290	316	302	312	318	341	318	339	300	317	326	315	315	328	317	314	307	305	296	316	292	274	306	317	347	327	308	309	312	328	309	290	337	298	306	294	284	315	314	296	325	352	310	330	313	305	318	288	293	303	301	311	348	309	316	325	290	310	308	307	319	339	327	325	282	327	265	321	302	309	269	323	319	315	331	319	267	341	307	329	299	315	302	312	301	330	330	319	279	279	321	292	303	328	309	308	298	305	310	291	321	317	337	334	273	317	320	290	347	339	294	339	295	326	343	297	263	325	352	342	313	297	319	305	303	326	300	301	307	284	317	310	279	290	330	296	338	277	331	321	306	282	353	280	334	314	302	318	307	312	351	341	336	318	309	334	346	325	319	295	331	300	317	287	269	303	300	331	312	291	303	313	326	322	319	318	317	339	306	305	284	330	302	286	302	318	312	342	301	287	294	300	274	289	352	297	280	305	335	299	319	297	312	290	286	289	296	310	276	307	328	307	309	285	305	336	312	277	315	336	345	319	358	265	327	310	349	293	311	332	301	289	284	354	316	329	307	311	279	330	304	328	293	336	294	315	282	294	298	310	300	343	312	335	316	320	318	313	321	306	310	336	304	314	284	314	292	285	327	317	318	323	292	327	313	309	333	307	306	355	308	292	301	328	290	317	319	303	313	321	304	316	318	285	326	333	308	303	292	293	309	295	317	331	317	334	283	300	317	289	342	318	295	303	309	326	309	295	340	334	307	312	304	281	296	285	324	331	343	299	283	311	301	293	284	316	318	310	298	275	270	329	273	310	287	313	326	305	308	288	287	296	315	303	304	302	322	335	324	300	290	309	326	280	298	292	350	294	318	331	289	316	316	309	282	293	306	315	324	280	315	321	336	317	309	276	312	264	305	294	298	330	330	290	328	316	316	324	320	307	305	341	327	296	308	314	339	317	335	348	275	320	332	335	306	314	310	353	312	299	320	311	298	298	333	334	313	332	341	331	321	284	281	287	334	325	342	309	295	302	304	294	331	327	339	325	304	296	325	314	304	304	295	279	343	287	304	323	304	337	288	310	297	332	297	325	319	291	295	305	306	319	288	309	291	289	305	324	304	309	333	317	322	340	334	331	325	325	302	337	277	288	311	329	295	280	304	309	288	307	282	295	287	305	319	351	312	327	338	303	334	283	329	310	291	307	325	311	312	300	302	328	289	299	325	321	309	309	302	322	314	305	313	276	294	290	313	332	298	326	326	301	313	340	321	304	319	277	332	273	316	299	286	285	274	314	323	343	307	262	265	300	301	331	342	328	304	296	322	300	313	296	324	295	318	316	311	314	326	318	287	277	297	366	304	322	317	286	320	323	358	323	312	316	327	286	301	320	293	343	315	290	318	317	344	319	293	286	309	349	316	286	288	291	334	308	335	329	312	314	280	300	284	296	268	340	290	279	310	335	336	372	318	310	322	310	315	322	336	326	297	300	306	348	283	300	309	332	278	280	323	310	302	282	310	301	328	307	317	309	299	314	341	276	287	326	291	315	288	327	315	306	298	322	311	326	324	324	274	304	304	313	345	316	300	328	303	327	303	303	300	332	342	303	309	290	303	331	296	299	304	323	314	288	316	300	327	354	327	301	314	329	321	312	333	327	292	339	319	325	319	342	324	311	317	331	351	350	301	326	359	281	288	327	277	279	311	297	315	310	327	322	317	291	302	300	331	276	323	303	333	310	293	316	357	283	287	333	351	303	321	334	317	298	299	305	313	294	326	324	280	317	342	325	301	265	313	307	303	296	320	337	325	303	318	308	303	355	321	331	317	315	315	297	319	317	339	338	342	310	305	285	313	297	295	324	299	365	280	307	307	312	317	309	306	342	317	290	330	317	317	297	310	304	290	284	330	318	324	301	293	297	336	310	349	309	308	311	328	289	321	324	295	326	298	325	343	311	310	312	312	340	300	303	297	315	342	279	317	304	309	305	335	319	302	328	328	295	315	293	322	305	276	255	291	317	316	338	308	298	301	309	311	325	301	296	290	338	304	310	328	299	302	317	282	293	349	293	324	304	325	320	324	355	285	294	265	318	334	299	299	337	321	291	313	271	327	303	300	319	307	313	327	303	255	299	342	301	301	320	311	328	357	298	301	310	338	297	296	306	341	343	288	335	325	323	307	315	299	316	320	312	319	318	319	284	307	293	310	283	296	331	343	309	324	336	300	321	285	287	322	308	273	275	337	294	301	319	293	312	309	331	310	283	290	325	308	324	311	342	282	307	292	333	285	342	327	320	314	269	293	300	334	322	307	298	319	336	328	339	318	307	288	337	319	300	321	278	314	273	298	298	319	288	297	316	286	314	342	283	310	318	294	300	299	338	339	315	297	280	319	294	298	293	324	318	297	331	301	285	319	301	298	343	297	310	284	338	288	310	314	291	301	339	323	306	303	303	267	320	293	342	280	311	322	299	328	309	314	346	310	295	283	322	287	323	290	313	324	277	309	303	305	304	347	297	319	319	298	306	310	323	301	339	324	319	317	289	299	320	302	341	290	303	309	302	281	296	311	326	322	301	305	320	319	309	349	281	297	342	276	297	294	309	309	308	312	268	310	308	281	327	289	314	298	284	288	329	314	287	339	324	352	292	320	333	302	330	297	339	302	305	312	306	279	319	311	307	350	297	292	314	293	312	319	307	320	331	282	271	301	323	338	362	286	300	282	346	285	311	287	321	314	294	325	292	289	342	282	329	289	295	316	297	298	336	308	301	306	306	330	309	330	319	316	299	313	337	280	300	330	317	288	318	295	302	319	279	321	315	332	282	322	302	295	328	328	340	325	324	313	339	322	325	321	324	311	308	286	305	339	295	319	315	332	330	292	264	292	303	295	322	319	324	297	291	297	313	313	293	305	306	301	341	319	316	319	317	314	297	310	317	290	331	329	330	311	304	311	317	300	292	308	309	317	312	312	349	310	337	331	334	300	301	348	310	326	324	304	333	308	301	351	320	309	345	271	337	307	310	318	293	310	332	319	309	317	305	310	315	334	307	302	298	355	312	299	317	271	325	326	298	290	308	322	302	295	317	292	322	296	276	318	326	308	298	305	286	318	276	336	317	341	340	321	316	327	340	329	287	322	333	340	302	299	328	302	280	284	330	333	303	328	283	311	312	330	350	268	302	304	345	294	315	285	300	311	308	292	307	324	329	302	295	311	303	337	314	278	303	342	304	320	286	285	288	317	304	298	304	328	334	289	333	304	338	286	306	298	327	324	315	284	316	303	309	300	366	303	305	289	325	353	307	331	306	306	343	308	290	323	303	283	288	311	304	320	314	315	312	325	329	294	291	306	331	331	308	308	356	322	279	304	313	335	302	295	321	311	295	304	315	346	329	289	335	313	309	344	295	342	283	309
22842	40801	57388	49459	9168	3548	3082	3031	3209	3059	2665	2574	2981	3008	2500	3609	3997	2850	1395	1093	1169	1211	1692	16659	21394	16093	9077	3879	1649	1008	762	827	737	747	784	717	762	728	743	705	736	745	721	719	738	719	714	694	742	722	726	754	688	726	755	685	727	707	761	720	710	703	710	757	720	748	697	759	703	729	718	691	720	732	763	731	716	729	726	748	711	742	696	758	740	676	749	701	743	782	710	725	690	737	740	717	696	756	729	689	721	703	757	761	748	701	718	771	745	693	720	729	751	738	736	762	740	682	752	722	683	711	699	719	721	720	745	751	698	707	778	711	684	746	724	727	776	720	733	717	726	718	687	684	768	699	742	710	707	758	713	726	720	720	732	739	727	735	751	775	699	715	767	731	715	755	722	651	689	750	728	743	695	736	727	712	719	721	764	701	680	762	703	713	739	709	739	682	750	704	677	704	691	745	736	806	718	723	717	739	716	721	673	768	712	696	712	720	730	724	703	697	739	701	698	718	673	710	741	759	777	736	716	664	765	733	741	710	709	723	714	760	724	739	691	741	708	719	726	747	720	762	722	728	705	729	725	672	705	700	719	737	746	726	749	733	660	690	687	697	697	780	721	749	726	705	725	795	716	667	702	733	712	731	746	754	792	701	730	697	734	689	700	707	699	734	743	699	701	749	745	702	696	743	686	743	769	708	688	723	745	739	692	713	711	719	684	724	774	694	719	750	725	723	747	722	724	706	754	725	742	659	695	722	727	762	732	692	773	681	762	714	730	729	740	750	730	705	723	723	749	749	715	734	690	724	720	755	701	711	707	701	702	748	659	751	723	710	727	765	689	756	662	715	732	737	721	733	781	743	691	723	700	711	726	719	705	761	735	722	774	718	755	769	716	719	730	730	707	726	719	728	753	725	727	795	746	699	747	748	705	738	757	710	779	722	701	765	698	717	723	735	743	728	737	721	706	718	744	744	725	718	740	691	740	726	699	734	726	741	706	790	747	761	726	805	719	715	725	728	693	782	715	768	734	729	747	744	697	744	744	747	704	706	747	723	715	791	705	727	730	717	667	715	751	688	753	698	741	746	730	745	727	738	698	709	702	728	697	683	745	733	690	641	724	700	705	704	708	723	751	759	709	754	710	739	749	723	716	712	696	730	729	718	698	692	724	724	788	770	704	753	761	735	735	713	694	731	747	719	732	691	742	741	770	730	718	743	736	738	721	730	715	714	720	675	753	730	764	721	760	719	740	707	735	767	635	714	699	794	698	739	697	747	740	697	765	771	747	723	755	768	706	734	714	725	730	721	717	771	745	742	736	777	719	689	763	725	670	731	714	720	753	713	698	686	729	774	732	725	739	723	747	673	756	716	702	735	759	698	725	735	734	776	733	721	767	712	739	742	719	734	690	715	769	699	737	722	739	689	685	695	706	745	746	725	704	736	724	701	717	698	750	658	697	752	758	727	715	719	711	698	765	712	744	752	709	707	744	704	711	723	724	721	723	737	729	714	737	775	737	759	698	696	739	704	735	725	743	722	736	748	758	755	695	720	771	700	699	744	734	747	680	731	707	763	712	744	701	731	774	778	719	724	745	735	717	673	722	705	717	739	718	709	758	724	745	761	768	690	716	726	740	728	733	789	736	727	747	780	736	697	741	660	711	734	721	717	754	707	765	699	692	738	714	723	726	743	742	733	728	692	724	686	708	709	736	732	730	712	689	704	716	726	684	775	763	741	751	720	726	679	745	721	722	747	696	743	703	683	759	739	758	783	777	684	721	703	726	740	679	693	732	737	686	728	747	754	683	781	752	748	723	730	683	685	701	706	723	809	729	729	695	731	750	764	709	778	728	713	724	712	738	698	728	742	715	712	717	725	746	728	712	733	695	727	768	722	713	701	746	721	709	782	711	718	759	695	692	744	759	742	782	704	755	723	745	745	735	737	701	699	740	758	772	698	703	699	696	700	699	660	733	711	731	738	756	747	700	733	725	747	744	755	737	717	715	723	728	784	716	722	736	744	701	746	729	752	714	732	760	742	707	708	768	721	675	708	714	701	710	724	696	692	763	747	768	738	701	726	767	715	702	743	715	712	712	723	739	743	762	710	728	783	758	715	675	691	729	750	749	742	778	722	726	717	691	722	751	730	701	682	738	707	757	717	736	738	733	700	725	725	792	749	758	708	719	712	687	722	778	717	702	720	733	688	720	741	739	721	711	725	707	701	650	695	721	795	738	711	737	715	759	664	750	749	676	680	734	756	728	765	684	748	707	716	714	715	714	697	774	734	730	777	754	720	693	722	741	672	770	639	712	694	740	707	759	686	709	710	719	726	703	738	768	695	759	691	698	696	767	730	728	716	724	724	732	689	744	723	695	708	731	738	770	740	720	715	691	739	716	747	707	712	754	747	743	712	718	723	721	718	705	760	736	691	718	692	654	714	690	755	723	767	686	738	742	697	761	729	697	758	706	713	768	701	718	695	734	730	715	710	745	684	690	755	761	695	726	736	675	719	726	712	730	722	755	752	724	757	734	754	701	777	729	749	733	726	728	740	754	772	738	725	779	725	723	716	720	735	719	732	690	701	741	709	745	735	709	723	732	739	667	737	727	707	715	679	738	732	741	644	708	693	734	679	728	724	735	717	713	731	754	720	741	750	748	742	764	735	720	694	756	737	728	715	700	759	700	710	731	730	742	674	696	704	742	705	717	702	761	749	709	742	788	738	715	720	750	755	740	702	714	732	735	740	759	755	725	719	712	701	739	712	756	698	708	754	730	725	712	730	729	745	726	724	701	725	708	685	691	738	666	706	752	709	739	697	679	740	700	715	721	708	700	711	733	708	718	713	772	720	730	721	724	742	700	717	722	694	699	709	727	705	706	688	789	726	748	762	729	698	692	741	720	686	781	740	675	739	698	684	717	754	710	715	747	751	690	767	737	731	692	708	771	686	684	699	733	713	677	741	742	777	739	705	697	696	677	757	700	705	712	750	728	670	695	693	761	665	731	710	689	763	696	720	740	746	726	738	717	729	755	714	694	768	751	737	675	702	686	724	720	732	707	720	771	712	727	709	706	712	753	692	706	724	759	727	716	714	756	709	722	728	743	736	718	742	787	735	719	728	768	706	726	692	723	708	748	688	740	708	717	722	738	723	696	737	724	710	728	722	751	698	718	714	740	733	730	720	745	727	736	766	733	743	712	714	722	726	802	694	723	723	684	752	720	748	765	721	718	721	714	674	713	735	743	682	801	745	701	655	758	733	760	713	698	714	681	745	667	737	765	699	744	706	682	696	690	746	700	727	721	709	667	734	725	713	720	745	705	721	759	698	763	705	718	745	726	716	767	749	714	746	708	711	738	750	704	708	722	750	773	693	736	757	662	717	787	708	731	702	733	688	749	731	672	708	711	773	718	746	748	714	722	654	744	718	707	693	750	725	696	735	747	714	723	716	701	733	750	726	658	708	724	729	709	741	728	650	714	735	706	748	746	733
39598	54924	50236	44517	30099	24333	24069	21394	15600	5360	1336	1009	995	923	1057	1030	1834	2282	2476	1375	1109	616	466	4639	10456	8171	4667	1946	778	448	314	305	259	327	323	338	278	281	294	304	321	273	268	341	302	311	301	285	313	301	338	321	310	272	318	286	290	333	298	307	300	263	295	299	299	276	313	285	273	302	291	306	309	318	326	323	265	298	306	289	303	303	287	322	288	277	300	297	293	324	287	310	302	328	290	301	279	268	315	299	276	305	277	303	289	269	316	324	339	329	285	280	278	294	307	316	269	274	317	294	298	308	318	328	363	301	296	301	280	293	331	327	277	309	296	304	297	273	301	302	252	297	278	301	269	311	275	288	294	284	283	297	292	279	283	310	322	296	277	303	349	295	295	270	310	303	310	289	296	296	298	311	291	315	278	285	296	295	301	276	271	295	257	289	281	289	291	267	309	262	252	298	303	318	285	298	292	300	282	307	315	288	289	314	286	297	278	266	300	272	282	276	263	300	274	266	295	263	288	310	307	293	323	295	275	306	291	310	338	300	264	260	236	328	282	283	287	323	314	280	307	292	296	283	329	301	323	307	273	293	304	314	311	288	308	261	290	284	302	315	312	274	268	284	298	322	336	258	282	287	303	285	271	260	280	251	302	280	305	299	299	283	311	279	305	291	296	273	310	291	266	274	285	286	278	293	306	307	283	275	292	289	306	293	314	299	252	298	292	286	287	293	310	294	286	289	294	291	284	311	305	310	272	300	309	342	280	322	281	285	261	289	284	301	291	304	289	270	302	299	304	269	300	296	298	321	301	308	291	304	298	292	292	291	286	308	325	294	265	289	284	269	277	300	277	287	263	301	309	299	311	295	286	316	298	295	302	284	270	284	327	261	326	300	305	273	277	319	312	284	308	292	309	303	300	275	304	264	298	292	305	277	305	316	307	301	299	312	307	312	299	324	297	330	297	288	309	292	287	268	318	286	284	293	273	273	300	285	289	318	288	299	298	297	323	319	284	273	288	293	344	303	299	257	329	320	302	311	313	292	284	304	309	279	285	272	280	324	296	296	295	290	281	302	307	265	311	273	315	304	296	313	299	272	279	254	316	279	285	310	299	344	296	268	312	319	335	266	314	282	294	320	316	301	319	308	311	276	286	270	298	286	293	339	299	318	307	288	309	292	295	297	316	297	281	296	310	308	315	290	295	315	290	309	259	293	326	266	325	317	340	311	308	302	291	290	289	282	312	281	267	292	289	282	315	294	315	289	299	297	304	303	297	324	284	299	332	307	293	307	312	270	299	327	291	269	302	292	332	302	303	302	285	305	329	297	296	330	296	288	296	287	312	279	303	300	300	255	314	286	293	323	286	291	292	277	325	312	280	279	289	309	302	306	306	305	318	286	303	334	313	304	280	280	259	295	284	271	275	293	317	307	278	314	323	283	273	265	349	310	290	290	284	312	262	304	288	297	279	294	327	286	327	302	330	296	300	305	324	314	271	277	309	307	292	259	281	277	278	304	292	336	306	288	304	310	282	295	281	311	286	334	314	296	297	303	319	262	291	279	296	301	274	280	279	319	291	263	305	302	307	270	302	307	267	330	301	286	307	317	308	319	297	310	302	296	286	300	290	286	311	323	305	314	309	295	294	286	296	316	317	291	302	275	278	301	299	280	265	268	291	288	288	305	266	312	293	280	298	289	246	291	330	278	292	294	283	273	273	306	303	333	296	311	276	258	306	274	277	314	316	313	308	298	270	286	326	339	287	299	328	284	276	317	296	314	312	284	276	286	284	313	252	287	302	295	281	297	295	321	312	285	309	278	280	298	275	296	278	317	298	322	311	303	313	297	279	305	305	306	293	287	294	281	320	270	268	282	295	325	298	275	307	339	277	281	286	320	296	267	300	274	298	296	302	314	276	322	306	304	328	290	310	301	298	328	318	253	283	267	289	274	315	303	332	311	286	276	312	285	293	312	296	289	305	311	294	317	287	321	311	304	305	332	279	281	315	300	280	281	318	287	289	289	291	278	281	307	319	327	256	273	302	284	289	301	289	292	321	334	287	311	291	306	302	289	298	309	285	287	288	312	306	290	313	297	264	281	282	250	284	331	302	299	289	303	279	309	310	291	284	266	295	287	253	305	264	302	297	300	309	278	294	306	320	302	281	292	269	315	248	276	297	322	277	265	319	289	298	257	297	314	312	293	296	306	306	267	269	318	268	309	284	298	293	320	280	304	284	274	314	315	304	332	280	287	300	274	280	274	296	282	269	293	280	267	281	285	275	310	287	313	311	295	292	277	287	264	268	290	317	280	277	271	302	297	309	274	319	297	310	330	282	300	270	314	297	280	296	251	299	305	295	299	301	287	269	263	292	313	300	266	304	303	287	269	331	296	286	297	303	274	296	285	295	267	304	292	300	306	287	285	322	307	257	303	296	274	274	312	298	296	285	320	274	305	332	324	291	298	338	308	299	330	284	278	273	292	335	273	309	306	286	296	298	265	277	277	296	295	268	289	311	312	300	284	292	287	285	304	306	288	298	255	286	299	302	270	272	275	304	281	296	292	264	290	271	296	309	282	302	284	273	267	315	315	276	324	284	288	292	306	307	277	266	281	296	279	306	262	296	291	289	304	300	331	288	280	270	287	256	290	291	292	316	325	293	285	269	293	302	277	272	307	328	284	287	308	270	293	293	285	271	301	297	280	286	305	302	296	302	305	331	286	318	327	279	280	309	305	296	331	305	291	315	283	284	272	306	328	303	295	300	328	279	305	301	291	292	334	285	320	263	291	302	314	318	306	288	324	280	284	281	303	267	279	358	318	314	313	318	278	298	322	288	265	302	297	274	286	274	275	283	257	303	299	271	287	267	342	296	295	270	295	298	320	272	333	286	294	289	297	306	293	286	281	281	266	322	286	304	303	254	299	304	297	307	319	304	302	350	330	293	265	287	291	301	294	291	265	282	280	293	284	305	302	290	277	304	317	275	267	289	270	274	275	299	317	314	266	266	305	317	293	308	296	317	328	315	291	280	326	306	311	280	249	314	285	335	293	306	299	302	317	303	276	296	306	285	311	262	310	296	289	276	271	285	323	267	301	287	328	290	297	251	307	295	283	303	284	273	274	257	293	266	291	293	319	260	257	294	296	309	282	314	270	322	308	287	264	294	304	266	309	263	277	284	292	306	296	305	292	313	313	294	275	306	348	351	296	304	299	320	311	295	295	273	268	284	289	309	275	306	328	274	308	307	302	311	307	308	293	272	300	326	300	293	274	283	291	264	294	249	282	309	313	262	281	296	288	297	289	269	261	303	300	297	325	270	302	267	304	286	267	309	290	328	328	303	280	308	282	301	290	320	304	301	306	283	300	312	289	302	288	285	324	302	280	313	320	294	309	281	273	287	282	289	300	291	276	312	298	326	295	292	276	284	278	283	279	288	289	262	322	292	306	286	255	291	316	299	303	315	279	269	309	276	309	311	264	286	297	285	308	321	297
26192	53190	52744	37987	21555	4588	4593	3942	4258	4154	4227	3980	4150	3861	4050	3675	7170	9717	9631	5855	5001	2756	1668	19658	32463	26507	17070	7214	2632	1114	796	705	684	683	663	699	669	640	652	648	661	663	668	656	669	651	661	658	682	640	722	697	694	630	645	670	639	663	685	666	691	655	623	666	670	672	693	661	650	650	663	649	679	681	642	656	678	645	659	650	682	658	660	595	657	667	667	687	635	651	646	666	626	666	633	682	689	676	669	659	629	686	633	654	645	668	662	667	685	632	624	648	683	698	670	676	619	632	674	665	660	648	658	683	641	634	661	653	664	649	654	671	653	668	684	663	642	606	653	609	643	668	654	640	663	685	703	629	610	648	659	644	660	654	638	672	685	613	661	662	653	701	643	647	613	599	656	635	666	663	627	675	629	658	669	684	636	669	639	648	620	627	686	667	684	604	598	668	605	655	655	621	687	671	720	639	672	681	666	634	671	657	640	626	671	671	697	690	688	586	668	693	658	655	705	636	661	640	696	638	695	649	666	662	667	647	663	635	680	636	647	663	611	677	669	682	692	715	674	640	633	716	613	666	638	673	692	627	632	625	679	663	654	673	656	687	665	653	671	652	645	653	624	626	665	649	634	664	674	676	650	675	654	647	711	660	692	660	673	658	619	601	690	686	645	602	631	657	607	667	643	630	657	597	661	660	704	640	617	640	660	660	613	610	654	668	637	650	662	586	651	662	654	680	664	645	656	603	661	670	659	650	666	610	696	688	615	629	625	625	642	605	690	619	646	658	683	654	657	658	658	705	652	704	647	615	650	657	654	685	636	657	645	670	667	644	687	641	642	651	642	668	658	668	666	617	623	661	644	631	620	646	663	646	662	657	634	610	587	619	635	637	648	689	621	660	622	667	658	692	631	639	654	685	676	659	667	661	672	668	657	632	593	643	681	663	685	699	652	666	642	618	629	616	638	718	684	693	635	654	623	646	636	675	627	663	647	627	686	647	672	632	690	643	652	606	670	675	669	652	662	662	644	630	674	670	666	589	695	703	631	658	642	696	644	644	660	725	635	674	646	645	662	696	647	677	641	691	673	627	630	622	696	664	688	639	645	650	622	626	649	659	653	679	680	649	671	613	672	650	692	688	653	619	672	650	638	590	649	642	695	658	653	676	642	673	663	643	628	651	695	632	627	659	664	632	623	664	653	619	613	657	613	673	618	677	680	669	680	649	690	647	656	646	665	652	628	661	671	640	670	601	621	621	651	652	637	661	639	658	639	655	674	648	618	578	660	692	666	646	660	642	707	635	609	624	656	589	657	626	705	642	649	583	645	704	640	604	623	661	666	643	629	664	662	647	641	613	655	664	690	634	639	648	665	615	656	669	640	627	674	656	655	653	643	624	654	659	657	656	634	679	649	652	613	671	616	647	687	633	587	664	642	604	640	675	673	661	652	611	643	646	681	619	639	645	639	698	662	675	656	649	619	649	631	625	621	638	663	629	648	661	651	656	640	629	627	596	640	627	669	662	628	608	646	674	611	651	618	670	677	624	643	639	621	631	651	656	677	685	652	683	671	618	655	628	642	650	673	628	613	700	610	683	673	653	670	637	625	638	665	645	635	617	634	671	647	680	704	644	649	702	660	668	655	600	670	628	652	677	648	635	628	648	670	641	654	662	646	663	656	619	645	661	721	667	671	636	660	692	656	635	627	606	651	633	677	606	632	621	673	679	677	634	647	669	650	612	641	643	688	672	670	681	655	610	685	650	611	659	672	651	647	718	685	623	652	635	666	660	666	684	645	641	614	608	654	623	606	619	661	607	616	625	651	682	615	628	680	649	622	703	655	626	612	627	694	636	624	646	690	683	633	673	661	639	661	659	676	656	613	615	634	707	622	663	672	642	638	646	666	638	691	656	651	625	689	619	682	690	614	608	642	558	660	631	698	650	669	650	650	700	623	688	665	636	696	676	683	612	660	646	658	653	605	669	680	667	655	699	645	659	631	652	641	643	620	660	663	647	577	658	661	661	629	630	679	640	606	627	638	658	645	638	627	671	664	660	589	633	651	675	685	668	702	600	635	643	704	665	647	684	658	631	645	623	635	632	637	683	652	663	641	664	659	656	658	623	603	656	633	630	667	650	645	633	621	658	633	629	662	623	653	662	631	647	619	680	620	655	621	647	711	691	678	635	651	656	659	640	737	668	685	621	670	651	662	673	682	635	687	646	666	673	631	619	663	631	650	653	628	609	678	648	656	655	645	679	664	657	674	646	652	662	616	635	639	689	668	628	693	666	638	658	666	623	678	627	645	639	672	643	676	666	614	671	665	662	691	621	633	645	663	671	693	630	665	684	644	638	647	637	633	643	658	653	620	677	640	674	600	629	639	684	656	648	640	624	670	662	681	615	678	685	667	661	648	652	684	686	700	654	628	672	659	660	676	646	647	662	672	663	655	683	645	641	641	609	674	686	620	693	647	665	671	622	623	632	678	638	673	646	672	669	639	649	644	655	639	634	649	648	631	627	656	621	645	642	672	637	635	653	646	605	626	627	638	656	650	662	595	668	642	671	652	645	661	641	637	661	701	681	650	681	638	665	648	684	681	662	651	625	650	637	678	637	709	655	640	654	664	630	603	669	639	662	621	659	633	630	600	658	644	710	641	660	660	651	647	651	668	655	664	606	665	679	610	687	641	624	625	640	689	686	669	655	702	678	630	612	649	666	677	665	647	635	688	693	655	688	649	613	681	636	680	634	646	685	648	631	636	672	625	655	688	697	624	645	673	622	648	553	647	649	633	616	656	692	628	669	612	654	627	675	666	686	663	669	638	651	662	677	603	692	621	645	641	618	666	706	651	685	653	621	642	631	644	641	633	664	585	622	687	643	664	653	638	618	646	633	708	692	621	608	672	639	622	638	629	617	634	647	647	625	646	679	642	630	658	664	664	651	674	633	644	625	656	663	625	674	688	651	649	616	677	623	631	704	680	637	656	645	655	649	605	657	698	649	681	692	678	661	624	638	682	620	653	661	650	654	655	652	659	646	630	705	646	651	644	658	624	662	637	641	669	617	666	671	691	616	650	660	675	639	643	647	695	665	647	672	657	674	634	640	645	609	670	645	658	684	645	653	619	713	669	610	663	674	693	648	621	627	634	670	615	633	652	700	679	619	649	669	647	661	645	652	630	673	620	672	670	667	669	609	624	661	624	652	672	625	636	698	577	612	647	613	672	682	659	663	632	701	647	632	636	604	638	599	636	626	688	648	656	618	644	677	659	674	667	657	666	637	646	613	673	696	672	660	633	638	628	663	634	625	649	656	612	652	624	618	694	673	633	671	678	619	650	664	667	660	694	697	652	686	613	586	667	625	650	685	628	639	638	662	681	637	652	640	669	638	642	661	616	667	612	658	616	617	690	687	679	631	608	666	674	651	665	688	616	651	678	627	679	650	658	672	634	615	698	677	649	690	665	640	643	623	651	664	605	657	613	630	642	677	652	645
7871	15903	48730	45195	16111	1742	479	412	443	399	444	422	423	402	397	372	397	391	394	343	361	354	338	382	693	847	769	612	438	381	306	296	327	330	313	305	348	332	317	356	298	312	328	322	325	358	316	344	335	325	339	311	337	355	360	316	282	299	304	321	365	318	301	315	317	303	324	284	372	310	317	298	298	296	319	333	293	305	331	327	326	331	293	315	269	318	336	340	296	327	306	339	311	356	299	327	312	334	340	311	295	348	327	328	306	335	338	322	350	338	299	325	297	337	340	342	314	324	345	271	310	307	319	324	331	318	317	319	333	287	305	318	340	342	321	326	331	321	310	317	287	313	339	319	354	284	286	321	323	283	320	311	301	336	319	315	304	330	330	335	298	300	324	348	280	322	338	326	328	306	320	337	336	311	305	348	307	316	335	340	344	289	308	342	327	347	351	301	309	303	351	335	295	331	327	293	305	331	324	352	315	333	313	341	331	324	347	351	361	307	332	345	331	330	356	300	316	300	317	311	328	324	319	293	345	304	317	325	336	306	345	302	339	303	330	321	337	322	344	289	317	321	320	321	338	330	306	354	321	332	298	307	324	300	340	340	321	324	349	311	344	319	310	326	340	319	358	313	316	328	317	312	342	354	339	316	359	315	326	355	317	319	306	292	325	356	335	326	328	326	309	345	331	334	337	314	313	351	304	333	340	311	315	322	291	328	339	318	329	314	343	318	317	335	304	314	310	315	347	339	333	331	308	296	343	307	340	307	339	333	323	328	313	357	297	317	318	354	318	316	331	352	353	337	371	297	338	352	353	311	316	338	353	340	300	306	325	314	315	314	340	307	326	298	330	310	303	332	322	294	289	341	314	336	321	302	317	294	338	311	365	328	301	343	324	288	323	327	319	307	307	299	324	317	320	333	303	309	257	330	342	309	330	331	305	351	354	352	351	314	291	324	318	342	332	326	318	298	323	303	312	331	324	307	323	308	339	332	316	342	353	325	361	343	337	302	309	321	272	314	292	301	309	347	312	337	306	316	305	339	318	326	341	334	308	330	337	338	299	347	339	326	331	323	329	310	332	344	305	320	283	332	310	311	332	288	332	305	347	301	350	334	300	319	285	338	311	336	333	318	327	301	325	343	320	333	339	327	329	332	318	323	345	308	327	320	308	312	285	300	332	325	344	330	338	319	359	322	334	331	322	340	357	310	328	304	363	339	296	371	293	324	292	313	316	308	350	331	353	286	324	301	306	307	337	301	316	333	300	306	319	327	358	324	339	311	348	293	304	306	335	338	300	290	325	312	341	320	328	272	324	312	336	326	303	297	347	357	292	322	314	322	313	327	296	291	327	298	303	311	316	312	317	319	332	298	308	343	324	288	340	294	318	284	315	321	356	356	316	299	344	341	332	296	307	336	327	313	300	313	309	343	338	295	315	355	293	316	314	293	322	295	318	308	313	319	280	288	358	313	328	302	345	345	353	288	322	323	328	335	352	302	297	303	290	326	346	335	316	294	338	334	337	318	316	340	335	332	344	318	301	303	312	319	312	299	330	302	337	296	297	331	331	308	321	306	314	336	342	292	363	306	345	327	316	335	317	317	338	315	342	323	313	316	329	334	332	336	323	333	325	326	330	320	283	283	321	323	316	311	310	350	320	332	299	334	330	311	322	324	329	331	283	321	303	350	339	346	313	317	326	334	316	319	315	305	337	306	321	341	316	321	314	332	328	324	348	313	323	331	307	322	296	303	333	328	320	321	299	304	291	270	306	323	309	301	350	338	324	286	326	345	324	314	321	303	322	266	335	318	364	340	312	312	287	304	335	343	311	301	318	291	312	322	340	349	352	318	326	299	321	346	303	328	353	344	310	329	347	320	340	315	298	340	297	318	315	361	329	316	341	334	312	307	314	323	315	331	300	294	317	344	334	303	328	307	320	314	315	343	321	329	325	324	374	312	320	325	330	344	292	336	300	317	338	314	321	344	305	345	312	304	295	326	323	362	333	344	337	340	314	300	335	306	292	332	331	355	314	324	308	317	325	373	347	357	354	307	305	339	312	320	328	319	310	340	327	290	332	320	319	340	301	274	336	297	309	310	343	311	289	337	326	331	314	300	288	317	319	360	324	314	307	288	297	359	319	325	323	319	334	306	324	305	285	338	310	337	325	330	322	330	335	330	337	340	323	315	285	322	286	312	287	308	325	290	287	305	302	334	290	311	343	345	314	328	320	324	330	320	318	305	342	321	292	329	339	342	331	340	351	294	290	320	353	344	322	317	305	310	334	336	345	272	326	294	321	342	328	379	311	319	319	305	305	297	326	291	340	293	310	335	355	326	334	341	312	305	310	339	309	338	300	279	331	319	298	348	310	305	316	313	315	359	329	310	307	309	297	368	339	340	329	326	305	323	312	339	321	285	281	332	321	326	334	360	319	345	347	346	324	345	320	325	343	327	317	304	334	336	339	319	322	328	313	322	317	370	358	311	324	336	294	316	326	318	337	298	356	312	319	326	313	358	297	329	320	306	321	318	300	320	340	287	297	332	346	319	325	332	290	299	346	314	328	335	319	326	296	329	304	332	322	326	326	323	343	351	335	351	320	285	369	316	319	313	335	332	338	342	321	310	340	360	350	305	318	315	326	309	299	313	286	340	305	314	337	340	350	313	319	336	333	317	320	318	340	328	331	304	328	291	349	302	300	329	380	305	329	295	304	313	302	311	296	336	313	304	351	349	333	315	325	349	300	291	276	313	333	301	290	308	343	315	327	320	316	334	297	336	330	335	317	349	334	319	320	319	364	328	317	313	341	299	337	299	337	330	324	296	357	323	330	324	300	338	324	309	302	335	333	325	343	320	318	311	309	360	346	348	318	300	347	299	292	310	318	311	309	299	326	323	325	335	305	289	324	333	303	324	347	316	294	318	348	315	329	340	309	311	357	338	308	328	319	308	310	296	338	278	317	281	317	315	281	338	361	300	320	312	292	344	322	335	288	305	307	320	309	351	322	322	336	288	317	331	289	361	291	308	299	312	289	295	341	288	330	320	332	340	338	362	281	323	359	336	304	341	326	305	315	326	293	308	307	309	334	333	341	334	346	316	313	308	330	342	326	337	324	331	325	328	322	330	315	299	315	331	298	297	311	300	309	319	307	321	315	340	376	312	320	327	320	316	344	317	340	304	309	322	326	338	325	348	334	325	295	309	300	319	323	320	332	295	316	304	314	314	313	331	334	294	308	341	360	330	298	323	306	297	309	309	314	328	312	339	329	315	338	310	333	327	310	323	284	294	328	323	322	290	298	321	340	338	314	372	303	308	342	339	317	311	321	341	321	329	317	278	319	308	345	330	321	321	308	339	334	306	323	303	330	299	344	316	304	336	302	343	348	310	327	328	307	324	318	357	316	310	341	310	299	341	322	307	306	321	283	314	319	356	307	342	302	354	329	308	288	306	301	358	335	334	350	305	322	340	318	311	288	334	317	321	278	297	325	316
5926	18163	52415	50893	13287	1449	1318	1189	1366	1329	1310	1232	1277	1199	1163	1215	1194	1247	1099	1036	1007	904	800	1087	3304	3432	2765	1900	1088	880	817	794	772	773	755	723	763	788	788	740	734	777	754	785	779	749	785	751	793	789	709	777	734	761	702	762	776	747	768	753	773	783	752	751	813	823	740	757	821	752	728	757	740	745	776	754	766	814	767	737	825	777	791	756	741	776	770	723	754	809	761	736	748	777	740	743	774	727	765	802	791	693	737	735	771	757	785	752	778	725	743	772	714	771	757	740	752	735	783	707	775	735	757	774	742	760	734	759	747	735	769	777	741	744	728	758	694	759	737	758	749	777	756	776	762	757	792	816	769	752	753	769	728	773	803	736	781	721	748	737	803	763	696	752	751	802	771	755	816	692	755	770	723	776	761	748	714	750	776	737	723	783	721	734	732	721	745	737	787	808	754	757	768	781	776	769	744	716	814	801	767	786	747	768	737	731	746	747	752	724	780	765	713	796	761	755	790	730	763	736	741	761	798	702	790	770	745	797	729	758	767	785	765	761	747	811	758	739	766	723	787	763	773	762	740	765	737	785	799	745	745	775	770	770	757	746	754	748	729	731	770	749	779	756	776	756	766	753	774	747	773	757	744	754	734	751	747	786	720	734	755	715	718	755	817	816	733	769	748	768	787	712	790	784	838	790	683	768	774	789	734	764	769	767	727	737	760	770	724	793	765	794	782	759	744	775	780	789	779	726	762	789	779	762	751	790	778	750	788	730	727	706	754	788	789	784	735	797	770	714	765	774	776	756	708	745	772	738	744	766	754	785	749	786	777	753	705	707	798	797	772	740	733	793	779	752	803	761	735	759	765	785	755	787	760	737	686	771	755	772	747	749	766	733	790	770	766	721	735	786	750	773	758	798	737	774	756	789	821	764	766	710	745	730	761	722	745	790	755	740	723	750	773	736	770	742	730	765	783	755	769	760	779	771	740	720	741	744	775	737	712	741	776	762	777	745	799	736	762	748	746	780	768	772	756	747	713	750	824	740	774	808	746	767	735	774	774	742	765	769	689	787	726	742	766	740	726	731	736	809	729	719	743	768	750	750	784	738	856	755	780	778	753	762	749	762	748	768	745	709	816	802	766	794	775	758	793	706	754	746	771	755	790	741	768	770	738	739	767	780	749	750	752	728	692	827	789	789	758	757	794	761	774	745	756	757	704	753	779	762	771	804	789	748	777	753	698	718	766	797	756	735	781	805	754	801	734	777	744	820	782	713	777	768	737	786	826	747	725	739	716	754	791	773	793	712	735	732	781	765	747	788	781	697	767	748	776	797	753	747	791	755	759	786	753	775	778	736	721	788	738	782	769	772	743	727	802	754	793	817	738	842	807	758	773	760	742	753	705	697	775	785	770	791	764	786	691	731	765	792	715	737	817	758	714	801	790	778	772	708	737	722	742	773	791	723	756	759	763	757	777	734	780	783	739	728	792	755	742	764	712	758	776	692	789	793	713	759	799	739	734	803	698	723	768	697	792	712	729	834	816	785	774	766	706	731	771	751	748	759	741	751	776	798	725	732	787	743	738	727	752	781	716	712	791	757	780	780	801	773	790	767	767	724	783	776	778	764	753	695	816	733	744	743	748	722	763	738	746	778	679	758	741	765	688	727	786	740	765	749	775	726	763	710	780	775	787	792	821	765	807	757	758	738	773	767	720	835	720	797	764	745	765	795	725	768	810	754	721	752	724	761	752	775	735	805	769	818	746	760	729	732	723	766	779	774	746	822	720	740	706	766	765	734	745	733	757	766	721	821	743	764	756	752	736	730	758	746	778	733	750	752	735	772	736	737	769	783	753	788	782	764	700	772	777	767	747	716	811	767	775	811	747	750	701	767	793	767	776	779	729	741	792	746	807	754	819	802	754	730	810	703	768	716	787	768	800	786	762	759	721	816	749	770	713	724	804	721	787	761	737	771	782	718	748	751	657	789	785	738	781	754	760	768	737	727	789	713	798	755	745	765	727	746	713	764	729	753	742	805	740	753	717	783	721	780	727	743	749	782	751	788	762	763	781	821	764	701	748	728	701	729	738	779	770	765	809	775	761	784	719	763	778	760	775	730	763	719	761	766	731	747	731	714	741	822	769	728	767	739	744	764	721	770	739	773	797	758	719	758	766	792	792	779	765	747	701	761	753	748	776	737	768	818	791	780	778	780	728	767	803	761	780	783	777	720	735	764	757	707	805	711	771	733	724	735	733	773	778	780	749	769	786	714	756	736	741	749	773	765	738	801	730	780	771	737	788	782	787	801	767	723	758	713	725	747	739	726	791	809	777	760	753	736	799	801	778	775	728	725	742	721	770	758	757	746	769	815	773	706	738	744	730	782	820	786	724	718	770	755	766	745	806	753	764	739	754	806	732	735	758	784	728	776	743	779	804	794	808	759	783	777	739	774	742	769	773	760	729	756	752	771	755	731	672	751	752	757	746	747	712	782	777	776	789	794	724	760	748	760	775	729	726	746	773	718	743	778	740	710	813	718	708	766	751	770	721	740	768	782	757	746	747	764	764	768	759	751	779	796	780	775	759	769	797	749	743	768	772	733	727	737	781	707	737	745	764	810	776	737	752	727	791	782	762	772	747	728	816	753	744	835	752	766	788	713	707	714	789	727	763	757	744	763	785	740	730	788	725	747	769	774	737	775	766	744	775	737	783	738	802	741	742	751	716	755	699	699	796	780	777	770	770	768	819	737	788	749	787	715	781	720	783	735	789	783	810	789	713	735	763	717	794	766	803	720	755	742	833	717	761	806	793	744	746	784	777	698	792	768	733	770	785	766	722	685	753	763	754	755	759	809	771	713	776	769	727	680	748	739	783	779	790	784	774	815	743	759	762	792	792	755	764	753	716	811	795	791	741	810	766	743	741	733	795	737	779	777	784	760	777	762	722	753	733	795	735	830	756	770	818	742	760	769	768	772	737	810	747	793	713	785	749	757	706	749	743	761	778	740	690	742	760	741	756	794	761	743	733	807	781	699	765	744	708	737	782	778	807	785	763	760	699	766	689	759	759	800	755	767	742	754	751	738	796	760	757	782	787	788	754	730	706	787	785	733	768	792	767	723	755	745	776	727	808	736	832	772	848	783	792	849	739	794	747	698	733	744	799	777	726	751	801	754	752	733	755	758	795	740	765	788	832	756	768	700	715	743	715	792	736	796	807	752	795	744	793	786	773	833	761	766	765	774	754	767	770	768	751	726	701	715	753	750	762	763	750	726	781	762	761	729	762	777	776	781	754	727	775	752	797	812	688	699	793	719	774	818	781	743	719	740	763	723	847	754	716	786	749	762	742	749	744	770	737	765	832	785	765	759	693	734	784	741	714	742	736	720	734	791	725	730	731	770	773	810	737	742	739	749	764	774	755	770	795	832	735	768	802	801	766	778	707	739	794	747	814	798	761	717	768	787	782	737	709	772	720	767	770	778	771	789	745	766	766	668
37865	61418	55790	48352	30129	23541	22421	16867	6360	1081	610	605	568	508	535	546	563	549	570	675	777	590	519	1225	5035	4034	3032	1502	734	461	374	388	351	338	336	326	355	353	321	336	338	345	316	344	322	326	346	347	314	344	314	314	316	319	334	351	302	355	316	334	320	346	319	316	333	289	323	329	310	314	368	318	343	322	324	327	296	361	308	311	307	321	318	322	292	351	322	308	298	317	318	294	308	322	326	298	335	313	334	314	333	349	323	301	335	331	317	301	303	296	345	332	353	344	332	312	325	376	335	308	326	369	358	319	314	314	329	327	316	335	304	341	300	348	337	327	332	320	336	331	333	297	366	305	300	313	319	304	350	330	299	327	323	328	324	336	301	353	331	334	297	371	336	336	332	325	350	330	329	308	301	327	316	321	321	385	345	343	314	322	304	352	312	310	318	296	296	320	335	328	320	328	327	328	347	329	321	304	305	330	323	317	337	338	318	328	328	337	340	319	359	326	310	359	350	294	335	296	320	363	321	323	302	330	338	345	335	321	313	332	326	341	310	316	344	295	337	315	332	323	307	311	329	355	337	315	337	326	337	350	329	337	318	327	335	284	304	323	348	374	330	352	322	342	344	327	322	328	333	335	325	327	332	323	328	326	296	298	303	352	326	333	336	283	283	337	327	303	329	315	323	339	318	328	288	324	333	316	362	302	359	355	325	309	348	326	317	324	344	365	348	341	309	315	308	328	320	350	345	346	337	326	296	298	337	312	338	336	303	341	310	326	325	315	302	316	314	305	302	297	329	350	334	319	332	329	306	328	300	339	343	318	329	327	320	324	337	314	338	329	330	321	333	341	338	330	308	338	328	313	344	347	335	326	333	353	309	342	303	329	305	326	317	363	321	316	331	366	306	322	338	346	325	331	333	334	275	303	292	341	353	320	326	301	341	290	338	330	336	331	313	336	329	311	327	339	308	345	358	323	351	315	295	292	301	328	340	310	327	340	340	301	370	317	315	278	327	286	309	332	317	326	306	317	348	345	344	314	306	325	361	337	285	315	325	320	348	339	309	323	340	333	325	346	339	322	350	310	359	335	314	321	286	304	371	316	348	315	292	325	354	298	325	310	311	323	322	345	327	324	324	313	337	319	359	321	342	288	303	316	312	309	352	327	301	338	349	309	319	337	318	311	317	329	348	312	323	316	333	316	336	358	341	337	308	338	303	312	304	322	300	346	361	298	370	314	339	333	329	334	347	317	288	328	341	313	316	326	365	332	338	341	312	322	320	353	308	319	330	320	324	330	307	310	340	315	310	327	344	327	310	297	322	316	314	339	310	331	355	342	306	342	348	311	345	326	355	287	337	360	364	357	325	319	336	305	324	327	312	320	344	336	350	276	333	324	334	302	311	347	349	354	322	321	354	304	304	333	347	293	351	330	292	318	317	306	347	309	336	346	306	315	324	341	309	303	302	311	361	305	321	335	331	344	329	333	303	311	351	304	338	312	312	319	340	322	341	317	319	344	315	332	329	330	319	314	331	346	304	305	318	317	324	319	293	326	291	326	312	328	317	327	340	339	302	311	317	316	331	332	293	331	315	317	323	315	330	303	309	349	361	324	341	333	345	304	308	324	279	294	323	345	351	308	314	335	315	339	305	337	317	368	366	336	355	333	351	336	311	335	338	307	339	307	329	292	323	339	307	312	304	307	364	332	325	311	288	300	349	314	319	324	300	311	363	321	336	290	305	325	345	344	353	321	330	320	333	337	316	354	324	362	326	315	300	351	316	347	318	299	282	313	323	345	342	324	279	312	329	312	314	274	317	323	305	327	299	343	321	313	293	301	334	342	344	337	338	338	337	318	294	315	320	317	338	353	311	317	342	302	316	362	314	313	331	340	316	341	349	302	319	338	295	298	327	342	317	337	350	291	358	297	354	301	309	298	328	341	310	296	328	359	294	354	289	324	304	348	291	291	361	300	339	337	292	320	323	342	330	321	323	344	341	331	322	282	339	341	336	306	348	304	324	350	342	327	320	336	328	331	310	320	304	305	346	326	314	350	332	313	323	328	337	353	304	313	331	290	375	329	333	318	329	326	321	318	352	318	334	344	359	341	334	324	337	313	363	346	319	315	298	359	337	327	332	332	313	373	325	324	295	332	327	291	322	365	330	316	317	337	354	339	338	303	305	330	312	300	315	314	337	332	304	354	328	319	343	315	312	309	366	336	322	319	330	363	316	307	335	295	314	312	324	365	335	362	351	343	307	309	312	323	365	336	340	325	343	330	335	308	316	327	345	339	320	329	316	299	280	333	322	334	309	299	312	348	342	368	346	329	322	344	354	307	315	325	343	308	297	288	313	319	324	327	311	326	329	331	352	298	297	310	329	292	370	322	305	307	342	328	358	312	313	333	375	335	333	286	306	307	290	330	316	306	341	308	290	324	335	325	316	307	331	308	317	371	345	326	348	327	354	301	338	375	338	289	303	308	308	318	318	316	327	342	337	333	313	300	331	315	347	333	311	365	320	285	363	300	355	392	309	317	334	341	329	294	330	298	332	283	344	308	338	325	322	319	363	309	278	324	337	343	340	336	323	329	311	307	297	334	287	339	336	336	307	318	309	322	327	335	302	337	325	310	338	331	330	333	322	297	303	356	290	313	342	334	316	336	298	319	333	327	334	335	354	286	270	354	311	367	321	342	317	314	313	337	304	310	302	306	302	345	346	368	341	353	367	350	334	346	338	365	348	327	333	348	340	309	308	310	324	303	346	308	309	328	365	380	318	327	335	338	298	347	360	363	323	352	310	313	334	364	345	310	333	333	357	295	311	336	335	294	320	295	327	295	309	373	354	357	341	322	302	321	334	346	340	375	354	314	304	325	332	318	312	327	300	335	310	321	315	294	286	331	327	334	325	329	321	335	323	321	315	336	311	292	313	335	328	305	327	311	333	366	305	328	305	287	294	321	308	318	325	335	307	338	361	343	325	344	312	313	299	303	349	335	332	345	327	308	334	323	304	326	342	315	321	314	354	334	335	293	307	319	353	345	335	345	362	309	317	315	316	317	350	358	338	311	349	298	331	337	337	337	332	343	328	302	299	327	306	305	313	301	306	288	366	358	330	348	318	306	306	309	337	282	365	306	293	316	317	321	350	323	330	322	313	322	295	338	347	335	335	298	305	333	355	351	320	326	314	351	322	291	335	327	345	315	294	328	294	304	339	308	343	337	296	300	328	327	324	350	329	370	308	361	318	317	368	342	316	333	320	304	328	338	312	334	317	363	343	320	337	356	316	358	329	318	348	336	307	311	366	311	324	377	325	326	286	311	270	305	321	322	310	282	325	305	336	319	326	308	351	337	337	319	349	333	323	331	365	329	309	330	289	330	328	360	347	292	352	322	344	325	343	359	319	320	317	307	316	340	323	341	313	334	285	309	306	277	329	349	312	322	339	317	298	314	315	335	302	344	310	325	317	349	332	312	266	319	348	325	335	363	309	303
28260	60682	53308	50406	22087	3594	3239	3031	2424	2286	2198	2236	2043	1815	1736	2138	2223	2049	2118	2509	3342	2430	1990	6650	22132	17430	12426	6376	2562	1281	896	771	800	771	796	700	748	700	769	681	774	801	741	756	722	710	724	730	740	746	781	750	710	769	725	772	714	744	777	754	702	737	733	788	729	756	738	769	700	717	731	770	720	712	758	732	766	735	741	741	704	752	731	774	757	716	721	804	783	750	786	755	750	734	753	729	775	725	762	732	674	767	729	786	738	698	718	709	710	718	753	756	764	772	742	773	735	740	731	680	766	763	707	717	747	754	748	728	743	751	814	730	703	711	761	709	712	714	785	754	726	714	727	705	755	744	749	733	747	781	785	750	681	671	740	725	754	727	762	764	728	715	726	762	738	724	756	746	719	716	766	768	756	748	725	727	782	661	746	740	746	715	764	733	712	762	792	712	725	727	743	724	705	696	727	721	796	741	783	768	708	764	710	741	769	797	767	791	714	749	689	757	716	789	769	779	749	712	711	729	682	730	683	768	762	733	748	746	737	724	764	695	729	753	700	717	718	703	785	742	729	730	725	678	778	741	772	728	753	742	772	750	705	743	742	738	744	737	700	753	731	729	745	717	758	726	774	738	707	742	752	704	794	759	762	734	678	682	785	733	754	734	796	743	742	745	756	739	734	763	729	748	734	686	816	691	734	729	760	752	743	713	747	788	733	723	716	718	763	682	718	721	728	746	714	700	790	747	780	767	728	773	741	707	726	711	720	758	759	743	777	731	722	706	742	726	703	704	706	767	683	722	763	746	722	750	752	726	743	726	749	755	755	764	747	736	740	801	735	760	752	774	747	723	716	732	747	732	737	711	722	725	731	748	716	733	723	720	731	746	748	744	766	813	754	730	733	776	739	739	743	719	774	766	747	718	718	707	723	746	692	711	720	724	700	746	750	680	768	714	774	765	717	735	735	770	731	715	733	716	745	778	761	735	735	731	727	718	732	777	749	744	771	718	700	721	738	741	708	749	790	776	725	763	685	730	741	780	761	729	712	771	762	712	713	721	765	775	788	760	735	724	801	726	693	706	743	781	726	703	753	737	794	743	723	748	760	718	760	699	772	769	736	761	769	785	685	738	719	698	783	744	737	744	765	735	735	796	746	725	710	741	747	713	764	773	722	728	751	687	740	676	695	761	763	709	758	779	773	715	715	711	753	732	692	738	751	754	766	724	671	769	739	754	759	726	749	718	788	713	758	766	752	781	723	742	742	773	725	780	792	719	740	693	701	723	746	766	782	741	761	707	755	729	709	761	713	765	750	740	732	725	719	749	786	743	761	782	760	771	706	725	731	710	761	771	725	741	739	728	712	706	728	721	819	794	739	695	711	714	700	751	752	736	746	686	737	739	761	731	746	762	773	750	763	740	715	783	766	679	725	755	728	722	778	750	761	716	749	682	694	743	753	751	730	762	685	746	758	736	744	725	733	733	713	730	777	743	772	717	744	715	767	740	717	734	727	703	737	718	701	788	718	724	769	743	748	714	724	742	729	747	704	773	765	763	672	715	729	762	762	738	734	754	739	754	689	747	752	734	698	774	799	732	800	764	735	779	688	761	743	740	726	730	747	709	721	718	766	706	760	749	736	718	760	762	762	739	725	765	733	729	716	701	731	761	790	742	749	760	721	756	735	754	737	721	714	720	700	703	752	751	716	805	742	739	752	720	706	737	775	726	710	760	740	734	716	810	711	739	775	731	676	732	723	732	761	729	759	745	789	738	818	731	762	723	761	751	735	670	741	748	803	742	742	771	766	722	732	784	766	802	710	726	725	746	747	720	734	707	765	762	752	714	748	723	749	776	701	749	734	720	719	740	750	703	748	762	767	690	767	667	716	705	726	780	725	707	731	776	725	710	738	773	763	714	783	787	732	729	774	730	744	748	757	725	721	708	740	740	752	775	762	749	718	773	738	819	730	734	716	739	758	770	728	778	752	784	748	727	726	749	724	714	734	739	713	726	731	698	731	693	703	757	731	718	728	730	744	746	712	724	778	703	793	755	716	734	721	743	682	773	761	719	714	741	734	745	760	746	756	737	721	748	760	743	749	725	713	719	710	745	753	699	676	775	739	752	721	776	738	742	730	730	743	745	723	764	709	740	762	739	779	706	761	810	741	695	730	685	726	749	758	724	726	746	785	801	777	655	769	664	763	759	703	736	757	767	733	763	775	718	804	729	726	708	762	731	696	721	708	768	813	732	764	735	713	727	733	728	737	718	758	757	771	769	707	758	732	771	701	743	699	739	748	739	763	689	707	719	707	734	716	758	710	759	710	733	746	736	706	717	750	748	786	724	759	799	742	717	764	755	736	722	726	746	698	735	728	765	767	730	748	773	764	738	743	751	732	728	757	735	775	736	785	724	727	714	758	775	716	757	720	803	744	714	811	752	707	723	699	754	743	709	734	722	731	733	763	745	730	778	715	772	759	711	714	737	718	776	756	735	725	744	734	760	748	741	712	755	744	728	726	758	729	732	785	735	741	745	731	747	788	706	767	781	725	725	730	718	728	714	734	773	752	761	723	695	724	694	706	736	734	736	704	776	753	719	762	773	732	748	732	756	756	734	765	726	722	740	763	707	772	692	719	720	708	745	723	784	739	736	733	686	703	760	779	736	741	709	676	786	789	705	738	751	776	776	732	755	713	762	687	734	769	711	764	724	780	769	764	756	713	773	769	746	737	703	746	751	761	731	736	713	730	730	789	747	765	709	736	763	777	783	697	757	739	746	739	731	750	724	779	688	769	770	718	733	684	726	752	794	742	782	714	758	742	778	715	741	700	745	755	694	708	770	700	832	731	789	757	734	734	743	732	755	714	763	751	749	769	699	711	760	744	747	741	711	729	713	739	741	750	713	728	730	733	790	785	686	777	709	725	741	768	718	750	727	757	722	765	752	757	722	770	704	817	712	756	713	788	697	742	745	728	731	768	725	713	715	713	737	758	788	723	738	727	741	705	733	690	719	739	792	746	748	768	724	758	769	751	742	764	756	761	734	713	705	776	787	743	826	773	765	736	731	729	729	702	704	702	736	765	775	731	745	731	768	760	769	737	782	688	761	765	715	702	731	716	724	754	793	735	743	782	749	695	730	778	726	737	728	756	735	723	740	788	716	707	757	729	677	731	726	698	723	711	693	744	730	775	739	761	734	731	775	739	834	712	677	755	731	770	729	747	784	695	713	721	733	734	743	778	780	780	761	765	707	788	713	737	740	744	734	771	700	748	710	711	743	750	782	747	796	748	734	772	776	721	724	736	742	693	752	734	728	771	732	761	718	722	769	739	702	738	712	742	769	753	692	738	692	702	704	700	731	731	737	717	775	776	783	762	795	805	748	742	657	743	721	720	763	719	728	750	768	761	765	735	747	710	793	712	783	708	776	794	738	804	685	711	742	690	747	775	724	765	678	760	729	728	731	739	782	701	732	758	755	787	775	747	724	768	705	748	790
43955	56290	49171	45534	33134	25505	23221	21289	16481	5644	1117	823	795	732	665	779	847	638	687	671	596	611	694	3192	10641	8076	5165	2386	935	546	362	329	287	336	298	282	332	284	289	285	313	304	326	280	290	299	310	272	275	302	286	316	326	305	306	300	315	282	301	289	288	283	297	285	246	258	312	282	282	314	276	285	286	287	252	300	310	327	268	317	344	277	291	309	301	304	273	288	299	284	278	322	258	265	291	297	318	302	312	291	320	279	301	321	272	311	281	293	287	292	344	296	284	278	306	323	260	304	297	308	299	271	295	274	305	305	311	323	265	289	278	298	283	286	288	299	306	315	266	300	316	273	281	287	300	269	293	269	311	305	324	315	277	322	288	279	298	326	319	300	284	277	314	306	261	289	307	300	303	280	282	344	286	303	300	313	266	308	278	323	286	296	264	325	309	293	295	300	271	282	321	289	308	299	295	319	284	313	283	275	297	279	283	287	299	313	312	340	325	335	302	279	276	279	310	313	316	307	278	299	302	308	334	316	302	265	285	279	291	283	295	313	300	272	289	291	313	272	297	314	276	295	330	302	318	316	318	308	305	309	276	309	291	296	268	285	305	258	288	310	326	291	283	300	299	325	308	307	308	276	293	301	309	315	292	300	285	296	314	320	322	295	263	285	270	284	307	309	299	287	298	293	281	289	272	296	291	286	269	271	287	275	282	263	290	304	277	280	280	271	319	295	317	287	329	293	322	310	276	298	325	279	286	304	315	295	319	311	311	305	307	301	294	289	286	312	302	290	255	280	286	281	291	297	265	297	314	303	304	307	275	317	312	295	304	304	313	291	290	301	297	289	285	325	319	303	299	289	294	302	311	271	295	282	311	310	299	296	266	288	303	311	345	277	296	317	283	279	296	300	283	292	259	288	293	304	305	291	264	302	288	301	282	281	314	332	295	331	308	267	278	308	317	296	331	331	319	301	318	337	297	333	294	303	284	300	287	330	269	284	324	285	295	288	281	262	303	294	317	284	294	308	287	321	260	272	278	309	321	319	297	292	297	269	299	275	336	302	284	310	286	289	308	321	269	317	265	307	289	322	328	293	263	316	261	273	296	285	328	279	303	323	308	286	291	282	273	280	324	325	263	290	314	329	291	296	332	289	286	317	298	308	308	290	289	324	279	314	271	341	291	299	283	291	315	292	320	301	292	287	289	342	284	300	323	292	305	308	261	290	302	315	309	300	295	321	313	302	312	323	265	296	295	309	282	272	307	314	307	292	268	287	304	323	287	275	291	255	297	299	273	294	266	269	270	275	318	299	284	308	271	293	326	296	289	317	296	295	304	305	296	297	328	296	292	307	315	311	312	294	282	295	330	305	296	285	337	307	290	296	307	345	278	299	327	300	323	290	312	269	309	299	288	271	253	323	291	292	312	281	273	303	305	262	267	280	278	313	277	319	301	304	342	271	284	324	307	299	279	293	302	309	296	285	282	311	313	297	283	282	292	318	305	290	300	308	275	290	285	320	276	296	251	301	315	308	308	285	296	283	300	299	332	279	274	318	309	305	311	310	315	319	283	278	270	290	310	312	298	296	296	279	287	303	283	337	299	247	296	281	300	280	282	292	248	280	271	265	297	269	267	279	269	298	295	298	303	270	296	300	288	326	310	289	286	310	291	284	336	338	256	282	298	287	278	297	300	297	298	309	249	254	291	310	318	283	326	324	307	293	313	313	288	290	296	296	299	275	276	274	320	290	295	304	295	298	299	295	288	294	305	301	306	339	323	313	287	304	313	285	329	313	265	311	299	321	273	369	311	261	315	304	303	267	294	309	345	279	309	281	278	272	316	317	297	286	265	320	309	278	296	305	258	300	273	326	301	299	292	316	264	296	315	312	348	286	327	319	298	288	302	295	316	322	287	282	270	307	272	290	280	281	308	292	293	276	300	297	280	281	289	307	312	246	270	262	323	322	289	296	278	294	297	304	299	283	289	257	289	295	281	318	281	309	308	278	295	273	302	316	306	287	283	283	303	277	289	272	278	303	313	318	315	299	309	263	302	257	270	286	279	314	323	278	264	295	283	272	280	311	263	307	309	266	256	306	278	280	285	286	300	313	309	289	287	301	274	290	287	267	271	301	287	310	306	285	313	299	300	293	323	328	306	272	308	292	257	295	304	319	294	287	285	297	301	269	285	305	275	314	307	296	276	278	305	279	320	275	267	325	281	300	299	298	300	302	278	278	303	304	313	275	306	294	290	311	324	278	274	298	296	292	331	298	291	277	335	311	289	296	312	293	272	273	306	278	311	307	295	293	309	323	277	290	301	292	274	297	313	271	299	281	302	291	295	271	309	304	290	318	283	301	316	265	302	283	280	282	283	276	279	305	310	339	285	303	290	314	327	299	293	315	314	285	309	292	271	310	283	315	294	322	304	279	317	251	284	289	345	300	309	312	263	278	304	301	312	308	344	317	298	308	281	277	313	303	270	289	293	292	298	278	304	305	283	294	274	270	293	301	271	307	296	301	288	286	295	302	294	310	314	306	268	269	280	276	263	290	291	298	299	290	317	281	272	316	297	285	308	282	291	285	268	306	305	274	328	272	316	293	281	312	271	281	285	275	253	300	337	306	340	299	297	286	273	320	280	284	306	302	290	286	319	310	304	259	266	271	336	319	304	296	283	260	287	267	293	297	300	289	307	273	290	274	288	303	282	292	271	278	278	291	338	283	305	307	284	296	294	302	291	287	293	337	309	300	301	289	294	273	294	321	287	284	307	278	284	297	299	287	312	314	302	285	313	303	293	289	320	315	328	316	281	303	294	289	264	298	274	336	310	312	330	275	314	292	287	307	298	272	321	310	293	300	285	309	289	300	267	279	286	273	315	296	274	271	292	330	258	307	284	304	301	300	298	316	284	285	304	299	289	251	277	293	285	324	291	287	292	315	291	313	331	321	299	321	283	266	310	308	313	299	276	274	286	292	319	314	282	308	285	290	283	292	278	331	311	271	267	299	317	298	318	260	316	314	286	290	291	271	266	291	305	293	306	313	321	317	292	293	298	306	291	303	295	297	284	286	306	318	322	293	275	287	278	329	341	274	302	268	327	263	296	326	313	310	280	294	271	286	239	270	309	309	312	327	298	326	311	276	327	281	298	286	313	299	322	314	279	291	288	278	309	291	280	281	331	295	329	313	298	271	285	289	287	265	277	282	338	315	300	301	282	304	295	286	311	302	339	313	308	311	297	275	254	277	281	264	265	272	308	300	283	304	275	278	293	298	305	314	288	324	310	321	308	298	296	273	274	308	275	311	295	295	271	289	274	294	289	275	299	293	312	293	303	308	291	249	297	301	308	297	301	304	302	278	301	304	248	294	308	291	288	318	260	310	303	273	316	304	303	285	285	283	303	287	319	345	272	280	299	316	302	281	309	274	303	298	295	269	300	321	299	295	307	304	290	306	285	287	258	293	287	323	311	301	318	317	290	301	305	287	343	243	303	269
31089	59393	54504	42330	13842	4418	4300	3907	3792	3179	3089	3037	3008	2804	2515	2631	2656	2151	2106	2522	2522	2847	3179	15026	33295	27187	18397	9118	3435	1439	922	711	648	672	628	657	696	668	682	695	718	700	686	644	674	654	678	661	656	689	702	705	623	697	645	630	645	669	680	646	603	637	669	646	667	694	693	716	647	656	657	679	653	625	653	674	636	654	616	629	650	659	615	681	643	664	686	633	683	674	689	656	664	664	656	609	650	659	678	648	654	638	694	587	662	621	662	618	650	626	680	639	661	646	658	647	646	613	637	653	654	659	654	625	686	678	642	648	613	635	661	707	692	683	631	668	669	681	642	663	643	644	713	669	626	660	607	697	651	666	654	662	651	639	626	677	675	626	654	633	711	638	654	649	620	670	640	677	599	628	661	684	642	624	655	641	631	645	706	659	672	646	644	650	673	621	618	652	659	649	652	640	675	686	654	660	687	667	603	633	655	656	649	660	631	676	676	626	631	630	651	655	659	628	670	646	610	644	673	629	685	675	650	630	649	660	650	645	604	671	658	636	643	671	637	682	659	689	658	651	673	676	653	713	670	645	670	585	626	676	635	678	658	610	629	695	572	630	630	617	592	616	632	632	638	641	643	666	629	599	654	640	657	663	641	615	663	672	632	684	621	617	602	645	656	624	642	660	632	671	685	634	668	655	659	616	670	629	638	698	609	663	615	609	670	637	637	643	656	660	634	638	664	590	647	647	662	630	638	644	643	649	656	636	717	644	699	639	675	683	631	664	634	644	680	676	629	671	649	689	603	623	668	661	644	632	658	614	619	601	650	627	638	628	635	652	612	642	623	634	651	642	684	598	690	628	664	633	659	664	658	656	634	688	670	696	643	644	663	662	637	666	650	650	632	669	676	623	628	660	641	617	656	652	656	639	647	685	628	652	666	643	671	637	594	635	636	701	646	666	661	635	689	637	643	641	605	623	638	673	612	639	669	707	637	657	683	654	653	651	658	684	634	638	636	602	631	692	652	656	670	631	647	644	662	711	624	677	658	637	672	655	642	643	576	628	629	653	585	658	672	633	654	634	672	663	677	665	709	637	712	640	662	696	647	679	653	628	664	627	681	669	631	665	655	648	612	640	680	683	631	621	666	678	607	693	645	641	716	597	649	642	646	673	642	643	677	628	629	659	662	661	654	671	628	629	683	696	666	626	633	649	628	646	656	656	676	631	624	614	662	659	685	623	659	665	677	686	655	604	653	626	673	660	695	621	652	593	661	608	695	645	613	640	644	660	644	655	676	621	643	694	663	696	673	614	651	629	610	645	677	627	665	671	693	637	603	697	684	661	651	648	607	640	618	648	653	678	619	687	582	658	647	643	625	645	644	655	658	662	647	627	640	637	665	588	634	686	634	648	610	622	642	621	668	652	692	665	664	657	701	671	656	650	616	656	614	667	631	611	704	642	641	638	643	655	606	632	645	675	643	613	638	641	680	636	702	576	641	595	618	633	660	656	649	608	652	662	636	655	640	604	644	646	641	635	634	626	633	685	673	625	663	655	654	639	635	639	638	689	629	681	670	665	637	690	598	639	638	612	672	652	656	649	596	656	684	670	657	660	635	639	629	700	652	708	666	643	661	634	646	672	682	674	659	625	649	648	656	619	681	661	671	698	637	619	663	609	638	675	621	623	648	634	636	664	627	682	664	635	644	673	668	649	633	677	638	662	632	674	666	632	651	669	652	647	672	666	644	711	632	725	666	634	612	658	656	676	647	620	644	641	640	637	695	680	724	587	622	634	664	616	655	651	651	651	682	599	666	660	624	660	617	653	636	663	641	652	680	664	654	605	655	647	685	633	655	665	635	654	641	679	627	592	680	655	646	627	603	708	648	642	626	662	665	622	688	685	672	665	665	663	635	638	652	642	626	661	673	651	673	669	665	637	652	673	694	620	665	644	670	652	641	639	616	639	680	661	684	673	623	635	630	654	659	638	585	680	681	686	610	602	642	668	624	651	647	598	687	643	669	656	677	683	653	677	641	590	660	626	623	631	641	654	642	622	629	673	609	709	714	667	643	647	667	646	682	676	659	648	629	665	668	644	644	626	658	672	640	645	648	646	678	626	680	640	595	615	675	698	701	652	680	687	635	639	634	647	649	619	630	642	668	606	610	652	599	682	664	671	682	623	678	665	658	673	661	623	726	683	640	636	668	681	645	646	654	670	672	616	671	637	686	692	602	664	675	697	646	621	644	660	718	627	639	671	629	630	660	613	621	653	642	627	659	662	701	652	630	668	638	626	635	675	634	646	634	664	636	658	657	611	654	652	675	670	639	676	723	602	674	658	672	626	659	703	662	639	623	698	629	705	652	664	625	677	618	656	637	673	634	643	656	635	628	708	626	695	656	616	655	644	636	644	641	659	616	666	674	652	651	692	661	639	661	669	652	652	662	635	695	678	667	697	616	657	641	672	621	651	643	615	625	650	625	620	656	658	632	666	617	660	630	670	634	620	603	686	594	618	672	635	644	667	603	644	681	628	676	636	642	661	651	627	640	644	648	660	652	618	627	698	648	669	658	663	657	695	690	650	636	640	647	689	663	628	633	685	638	681	708	638	600	680	626	589	644	660	604	607	660	687	662	693	618	669	641	625	628	633	696	664	668	630	671	657	708	671	595	611	652	617	690	674	681	624	680	669	632	644	676	664	624	663	670	646	652	639	636	688	639	639	653	604	627	644	672	646	684	683	635	640	638	640	694	661	652	695	643	626	640	640	627	621	668	645	669	596	652	636	649	625	599	676	641	675	616	665	681	639	651	692	653	644	630	651	677	667	630	633	637	681	647	631	665	626	646	662	607	582	630	620	681	659	653	656	655	682	686	693	678	671	622	639	614	669	640	613	600	697	609	691	695	651	672	625	623	647	666	654	677	701	661	678	689	664	624	654	627	636	645	638	662	652	669	683	666	642	607	640	635	631	655	653	683	699	600	596	652	665	619	656	661	627	644	643	711	615	673	675	615	670	637	603	637	647	653	667	643	619	642	658	642	615	666	633	648	690	652	628	677	649	641	621	641	619	611	663	648	634	658	649	580	657	655	595	634	640	653	628	616	660	645	655	653	670	655	627	620	686	620	621	636	681	685	605	610	604	625	680	648	660	691	659	658	647	628	626	648	610	621	708	660	672	620	673	622	654	670	643	678	631	623	644	634	659	666	633	655	632	632	631	651	665	669	636	635	634	625	661	640	631	640	677	670	639	626	661	651	648	635	624	700	663	639	650	650	620	611	621	631	647	620	603	647	619	647	624	643	634	651	712	691	690	667	662	656	655	665	635	664	606	663	639	655	672	630	619	602	685	638	646	680	667	660	658	630	590	633	651	658	689	719	641	679	627	654	609	675	657	651	670	619	680	652	642	681	639	641	672	620	597	667	634	647	668	669	662	679	645	620	674	677	697	670	657	664	658	635	676	652	686	679	657	667	663	639	636	649	608	610	627	662	621	692	637
8950	18303	38908	49619	14488	1703	569	493	459	463	406	383	365	341	387	382	389	355	324	320	337	388	307	433	779	903	746	512	407	364	344	307	341	318	314	321	315	342	301	326	348	316	296	350	327	324	288	332	324	339	307	320	298	318	292	324	290	328	291	321	333	310	304	319	286	334	328	305	300	315	294	306	324	319	331	312	328	335	309	296	303	332	310	316	328	287	290	336	314	298	337	325	322	308	329	343	299	318	298	342	317	320	323	308	331	365	322	306	299	287	341	314	319	298	305	324	310	329	313	315	335	294	339	323	321	330	329	314	342	298	313	289	315	339	329	306	314	315	330	362	306	314	318	316	271	291	315	350	305	312	306	305	302	295	334	360	313	351	347	286	322	322	340	306	323	316	336	290	311	293	327	326	320	344	322	331	312	317	311	353	329	326	343	321	325	318	340	293	343	296	304	325	271	368	326	361	312	309	352	356	359	306	327	324	337	318	316	336	332	354	334	328	314	330	290	329	327	303	300	309	323	284	286	336	331	323	338	340	308	302	340	307	347	321	323	301	337	350	343	319	302	326	330	304	298	327	309	319	327	309	299	315	305	321	332	311	318	337	319	308	322	360	293	330	328	319	320	322	303	338	317	284	296	311	342	333	319	310	323	301	311	318	312	270	321	360	342	329	323	348	320	323	294	313	310	328	301	315	322	334	315	284	316	327	322	282	308	333	305	306	294	317	314	288	263	351	340	314	332	339	302	304	336	335	298	297	301	343	338	343	336	347	299	348	326	318	344	311	313	315	317	332	336	275	351	327	303	316	325	289	334	334	337	262	334	309	314	298	327	300	327	360	342	328	286	315	333	324	327	340	358	295	307	292	295	303	334	303	313	276	340	317	339	302	303	324	317	312	300	303	344	318	298	320	319	308	315	324	299	264	329	316	309	313	334	315	324	338	349	320	304	296	322	345	317	311	322	325	359	337	321	301	320	317	332	343	280	308	330	304	308	303	318	336	316	308	331	297	342	303	294	332	325	312	316	328	320	347	318	306	306	333	302	284	310	328	325	340	310	325	292	297	328	329	310	336	303	306	301	321	320	337	323	314	349	343	308	296	339	289	357	324	314	302	320	322	316	317	327	296	300	327	314	319	327	328	336	331	316	325	300	348	309	336	327	346	342	348	340	300	330	309	320	304	315	354	338	346	315	303	332	337	285	333	292	338	355	300	323	278	309	274	310	340	311	300	318	316	328	299	338	306	285	340	348	346	302	336	318	329	312	314	338	352	315	310	332	320	338	354	310	304	309	336	338	313	341	291	342	329	330	343	331	327	305	302	282	307	301	310	339	322	266	321	327	301	319	320	346	337	316	320	305	319	351	306	357	299	316	339	298	336	327	302	334	336	322	323	340	363	327	284	339	298	327	321	277	317	300	308	329	318	297	289	338	348	297	311	342	289	321	360	315	344	349	305	309	345	304	303	317	309	303	305	345	325	285	324	359	297	312	351	335	344	288	321	329	312	337	329	326	315	312	339	323	351	361	299	318	302	311	316	349	327	292	309	310	331	332	317	323	321	299	324	315	318	319	325	305	334	332	290	320	273	368	269	350	323	321	301	281	323	372	357	317	288	299	335	303	302	289	303	297	312	312	328	321	351	347	364	342	320	333	302	315	294	342	317	327	329	330	349	309	337	280	326	339	312	314	302	323	290	301	328	279	322	360	310	318	285	335	330	327	297	323	304	316	299	320	329	318	293	324	304	334	328	358	343	326	303	305	324	322	326	335	298	313	319	300	338	313	317	305	295	356	295	300	342	316	321	365	339	328	298	293	333	322	312	324	295	360	302	326	316	334	339	301	330	310	316	309	334	323	301	357	338	315	312	342	321	317	375	316	307	295	302	339	336	320	326	349	306	291	324	320	314	322	309	337	310	297	310	314	322	348	345	301	301	332	333	325	300	311	302	309	335	320	305	355	319	326	317	326	337	319	319	326	296	309	303	324	306	341	352	317	309	291	307	337	308	353	293	291	314	293	325	318	308	298	325	317	322	352	314	332	312	320	350	340	319	331	324	327	310	315	371	300	314	306	316	294	341	315	317	304	337	311	338	311	314	295	315	304	303	324	302	326	323	321	318	292	321	308	296	299	318	319	319	325	305	329	326	296	300	327	317	303	308	310	331	325	324	322	286	317	295	305	300	351	313	283	302	339	309	303	329	312	324	322	333	315	358	333	325	337	318	327	310	301	326	306	351	336	300	339	353	310	334	344	304	325	296	352	302	312	310	339	319	323	311	295	293	307	340	319	312	349	326	296	316	313	275	335	284	327	348	335	285	344	345	288	329	297	319	306	284	327	327	311	309	285	302	303	325	311	327	329	284	290	318	314	330	327	315	304	300	326	282	308	302	322	310	329	318	317	307	288	327	320	311	282	321	299	309	296	309	356	322	299	310	324	325	323	300	311	279	327	330	341	316	339	313	310	346	297	352	330	353	304	312	330	294	319	319	327	334	318	318	331	306	310	310	324	334	325	360	292	349	353	285	314	318	345	310	310	346	321	318	285	351	332	298	302	321	323	325	315	289	296	312	335	323	321	333	302	327	326	301	329	318	312	336	314	315	330	307	306	307	308	316	288	284	319	302	313	334	288	310	290	295	313	313	309	324	325	312	327	350	340	291	310	333	320	317	323	303	294	315	328	276	308	288	320	323	336	296	333	324	320	311	321	297	325	322	353	311	325	346	341	324	300	317	330	290	338	315	305	312	330	327	307	304	316	339	303	343	323	298	306	323	380	319	326	283	324	315	329	305	368	323	305	326	346	285	327	321	301	313	292	317	316	337	321	334	310	302	328	327	294	304	326	332	317	306	313	330	332	345	323	341	343	351	309	342	320	312	313	280	293	332	312	339	319	314	303	337	358	319	352	298	317	319	300	307	330	297	352	281	300	338	311	305	292	348	326	336	308	307	352	339	284	320	330	307	321	298	338	313	305	325	314	319	299	316	329	315	347	295	322	328	320	344	288	329	343	337	327	313	297	273	329	337	318	320	341	312	293	325	356	307	313	319	325	297	339	345	314	299	320	258	309	317	348	349	300	334	359	309	316	345	332	333	303	319	363	320	303	300	307	318	327	322	325	311	335	322	362	311	333	301	294	326	320	313	308	320	324	315	333	312	296	314	339	351	360	331	328	326	307	317	342	316	333	319	342	333	317	312	302	318	319	331	323	320	294	301	319	333	331	310	306	338	313	325	296	327	299	307	319	329	322	283	298	316	299	318	322	356	278	308	316	300	306	309	337	329	271	353	326	328	329	345	302	317	330	306	284	308	319	301	326	289	307	318	312	305	288	302	315	336	303	319	326	308	316	331	311	329	326	310	321	308	289	321	302	291	283	313	307	293	309	308	331	342	342	321	327	323	331	303	283	301	317	282	295	297	309	298	281	332	345	310	292	329	338	303	302	329	314	304	316	329	305	345	317	284	314	297	354	312	325	291	318	296	289	293
7121	20026	44546	54342	4791	1463	1296	1623	1477	1380	1183	1101	1049	1045	960	977	1029	1016	997	1026	982	931	899	1460	3537	3641	2628	1628	1139	863	784	764	792	733	732	789	808	737	775	772	756	740	768	764	738	822	733	724	739	787	766	753	738	748	812	789	689	746	725	724	730	768	773	733	735	732	782	769	753	724	751	782	768	749	743	796	695	742	759	761	745	741	708	799	762	719	735	731	762	699	731	720	732	727	797	770	743	755	764	715	721	739	742	742	716	731	778	780	776	721	764	738	759	746	755	801	734	744	792	800	750	715	707	806	766	739	709	783	725	725	742	703	753	731	769	733	808	715	757	759	777	739	742	770	726	771	764	709	717	754	700	720	749	720	768	743	765	796	718	745	711	776	774	746	735	713	748	703	727	769	790	729	751	750	739	745	723	804	723	778	762	730	801	766	795	759	802	752	744	730	740	750	749	735	767	738	745	780	736	734	724	754	734	765	746	746	727	762	790	783	759	754	749	766	731	724	781	735	779	758	756	761	758	768	796	743	784	760	693	732	749	742	737	784	808	752	772	737	724	726	713	770	733	780	746	780	731	720	770	781	770	752	754	767	733	734	762	766	748	749	771	759	757	749	747	758	708	788	793	782	775	747	748	736	704	746	710	761	764	789	738	789	716	773	767	781	716	734	761	777	763	765	737	736	737	735	781	742	715	757	764	711	763	774	769	694	752	732	799	726	765	767	717	726	750	755	770	746	752	781	794	739	712	735	778	760	761	728	754	736	741	760	784	791	737	783	743	751	768	735	745	760	700	757	773	743	711	727	727	710	756	752	685	785	717	692	731	733	765	751	749	776	720	745	750	771	749	767	725	743	722	736	704	734	756	755	774	772	752	704	737	757	770	705	749	757	759	740	742	756	734	725	790	736	725	746	762	756	767	739	808	839	769	747	733	734	751	755	771	759	761	761	757	722	756	726	687	740	751	715	732	733	743	721	753	736	777	696	755	748	741	762	752	770	767	718	717	758	741	733	768	730	748	729	703	723	738	761	743	810	728	744	715	729	761	739	775	780	758	720	817	764	730	681	760	776	735	747	751	785	720	756	732	782	742	718	756	758	779	763	742	779	808	766	768	720	742	736	756	779	725	745	743	716	738	714	779	723	759	756	774	784	743	721	779	751	739	731	740	728	758	747	769	766	737	761	802	749	721	743	768	798	704	767	770	755	744	749	762	751	777	751	709	736	769	811	761	739	753	787	726	750	785	768	728	749	740	764	769	728	809	748	723	736	733	767	756	728	734	779	712	725	747	770	748	764	729	732	797	735	778	726	715	759	744	717	796	750	753	740	677	758	734	727	771	717	785	758	758	774	758	756	766	720	757	783	730	743	739	753	771	731	770	739	793	854	747	755	716	744	708	753	725	752	781	727	755	810	787	726	733	741	755	771	754	820	757	742	766	750	748	731	714	773	757	757	693	768	740	760	766	759	772	722	793	787	709	714	745	767	779	788	724	792	718	780	755	732	734	739	774	794	731	736	749	759	687	733	762	741	720	724	744	832	741	763	776	759	777	795	749	757	760	767	757	741	809	769	764	747	752	757	736	748	762	797	775	747	764	739	727	757	778	744	667	746	749	760	796	704	744	763	771	773	762	734	736	751	750	747	787	724	771	774	771	794	793	725	731	762	758	795	799	731	746	804	755	745	756	759	819	735	703	742	782	738	711	739	764	746	750	716	760	746	777	763	723	793	810	769	726	749	774	777	744	767	785	770	740	741	789	708	773	761	718	769	774	771	766	730	753	771	717	742	729	759	764	752	783	731	786	728	758	800	783	785	723	737	746	789	697	752	757	741	784	734	726	738	685	763	775	762	769	729	755	792	758	761	743	732	767	762	721	730	753	738	721	744	731	771	804	756	716	732	743	745	742	772	734	741	736	703	735	756	741	751	770	737	772	707	728	755	784	783	745	758	774	693	758	727	698	737	751	721	780	691	745	760	747	749	803	738	766	767	791	764	782	704	763	722	768	743	707	754	709	762	729	742	779	748	730	760	720	791	779	794	786	749	783	769	752	788	772	767	805	755	739	788	791	774	774	753	779	726	717	724	773	771	732	782	752	729	738	760	747	744	738	778	797	729	814	756	738	747	770	732	704	778	740	796	760	743	752	746	731	735	743	781	782	738	678	725	704	754	748	780	793	790	742	705	735	737	711	724	748	771	771	767	746	793	773	780	755	772	705	736	728	718	802	755	782	771	732	747	777	729	723	751	737	750	777	772	742	740	726	744	770	704	747	778	741	807	749	747	803	738	762	746	768	727	755	745	770	774	712	735	768	768	798	753	756	776	761	700	748	724	763	735	741	737	745	780	714	710	721	756	727	731	736	746	717	715	793	733	716	756	714	767	771	773	770	745	757	791	746	733	778	692	749	744	741	791	751	707	743	724	767	712	732	745	776	764	730	728	759	766	749	755	766	744	764	743	779	733	775	754	750	721	787	760	726	787	776	765	754	794	745	722	742	750	731	761	762	740	719	772	759	716	720	748	767	715	781	718	773	764	744	782	751	776	816	706	757	785	747	759	779	714	772	695	820	748	778	719	744	749	772	750	770	733	768	749	731	723	753	754	730	724	806	741	709	764	707	752	746	741	766	804	778	744	733	795	745	755	722	782	712	775	714	762	779	789	776	743	712	763	719	725	744	769	709	737	727	764	764	769	744	801	789	769	720	751	740	746	764	731	747	741	734	790	727	686	752	733	736	764	736	767	768	715	810	755	767	752	744	790	772	791	770	747	724	762	789	769	715	730	714	806	735	727	737	758	751	781	754	777	756	714	755	751	781	749	745	755	766	814	723	772	782	732	739	774	745	714	812	754	791	733	724	771	751	747	711	728	734	712	773	739	794	739	763	766	754	777	717	770	730	737	732	784	729	722	723	801	752	733	802	767	727	742	738	745	708	792	738	751	761	763	730	734	777	760	808	740	722	742	774	708	716	763	763	768	749	781	774	741	746	782	742	762	768	732	775	763	782	791	734	759	772	738	781	744	764	776	785	711	702	745	716	787	774	765	752	752	809	764	745	760	762	730	753	780	756	759	762	703	742	703	752	761	760	803	717	698	736	738	761	699	722	725	733	746	735	797	758	773	766	749	697	736	752	782	724	721	780	755	723	744	765	802	746	779	741	744	736	809	751	750	734	759	771	761	760	757	686	724	693	733	773	751	802	754	719	796	770	744	763	736	792	745	761	754	722	775	737	716	763	745	747	729	730	778	709	751	793	784	702	753	794	747	743	738	753	740	765	770	739	752	727	714	735	799	725	753	752	808	783	758	743	756	752	795	742	803	794	770	740	761	703	714	777	768	726	710	757	765	791	773	800	792	807	755	708	769	777	759	718	769	768	791	699	769	753	761	750	815	786	735	756	741	751	763	786	736	784	778	758	737	770	795	755	716	758	748	711	765	769	754	688	790	794	767	770	700	747	788	737	763	757	803	741	709	721	749	790	752
40370	56380	53963	52109	28553	22418	17373	8030	1833	802	584	522	428	440	429	565	515	543	508	423	410	349	856	3527	4619	3719	2078	984	532	382	323	295	329	321	314	330	308	323	299	305	314	297	291	288	321	326	312	311	288	305	328	323	309	283	308	304	300	316	287	299	291	323	356	308	269	302	303	307	316	339	305	293	347	318	327	270	313	311	275	298	310	290	308	269	307	305	294	277	353	294	315	291	329	318	305	309	345	328	339	312	314	286	310	289	286	310	327	299	293	312	298	317	326	305	289	292	303	340	345	308	284	279	331	284	324	293	305	299	305	287	318	302	296	287	326	297	288	304	304	339	277	301	277	290	270	327	301	294	336	313	294	319	345	286	300	274	288	309	308	303	285	309	294	266	301	302	312	329	304	299	313	308	290	286	322	299	295	322	284	330	273	282	300	278	303	306	300	329	313	298	314	309	311	322	283	285	306	289	269	280	303	311	305	323	321	307	295	299	304	298	291	311	295	256	280	278	297	327	351	288	282	274	312	310	291	313	334	284	302	312	309	319	303	307	289	337	285	345	281	303	298	308	273	286	332	306	271	285	296	275	321	299	314	297	307	327	296	295	314	330	310	306	304	313	297	318	287	303	300	314	309	310	291	277	320	264	300	293	320	311	280	313	274	303	323	328	296	327	308	306	280	319	292	289	318	294	325	272	310	309	327	296	304	302	286	317	293	321	288	337	311	306	304	342	279	320	272	334	287	305	287	306	291	308	299	318	283	338	352	285	314	311	284	313	311	284	291	287	286	277	318	321	305	305	305	305	293	294	291	335	296	300	334	309	312	298	278	307	304	304	300	309	347	287	275	335	264	297	366	300	313	301	303	283	308	278	286	300	287	344	310	323	305	319	298	297	337	325	265	301	299	296	277	306	299	302	266	314	314	318	290	291	317	316	305	324	300	318	279	281	298	286	313	295	340	343	308	292	297	282	303	280	281	304	287	295	314	319	297	312	297	304	285	285	290	302	305	322	322	308	275	298	282	308	289	295	301	323	315	303	281	301	313	275	299	286	302	290	342	282	283	307	289	329	278	279	319	292	303	313	314	297	308	329	310	304	260	356	291	303	317	312	296	287	317	321	307	312	315	329	331	285	317	315	312	285	272	302	316	289	321	296	273	315	330	314	338	284	287	317	319	291	315	303	320	313	304	319	300	306	299	290	359	346	296	306	303	287	273	294	293	347	292	304	305	313	330	318	318	318	314	332	321	301	287	330	313	304	297	321	309	319	268	311	306	267	308	322	290	333	314	296	322	338	305	280	290	329	299	299	318	301	281	281	305	308	306	302	283	286	300	308	286	298	315	314	313	312	277	321	278	307	290	275	318	298	306	305	327	298	320	312	330	302	286	305	310	328	300	286	290	295	284	290	319	284	293	284	340	279	279	285	259	312	315	267	310	268	298	319	323	307	312	310	298	335	295	289	308	312	288	277	316	329	319	312	304	289	305	284	298	343	327	292	300	319	312	296	305	278	279	272	301	301	318	297	269	331	292	285	299	306	304	294	301	308	307	291	275	322	320	302	316	277	303	259	296	271	316	273	299	280	273	324	311	303	316	303	311	278	315	288	322	281	299	316	352	276	297	300	316	303	304	305	294	315	333	341	331	286	306	298	292	304	298	325	298	337	310	301	300	311	290	305	284	293	315	286	298	316	302	314	317	345	301	306	324	307	298	295	299	273	340	328	289	322	285	303	327	317	321	304	290	304	304	294	303	296	318	277	327	301	303	329	304	287	302	299	319	308	294	320	305	314	301	230	293	322	295	336	323	310	335	328	297	281	309	307	277	301	274	295	284	297	280	294	330	299	304	265	312	293	290	317	310	277	313	315	316	322	321	319	282	303	280	309	308	329	326	319	299	310	308	292	291	285	317	326	286	268	298	313	295	288	284	298	310	298	289	308	296	305	331	310	293	272	294	303	301	331	291	363	302	323	306	287	300	324	312	268	334	305	296	267	276	281	290	326	318	320	314	270	305	297	337	290	302	286	291	306	334	285	277	298	324	318	308	306	302	324	296	314	298	299	328	298	317	302	332	330	321	316	288	307	287	329	308	304	300	340	307	318	320	312	324	291	302	330	311	304	324	290	320	302	311	298	325	297	305	304	335	311	319	309	304	299	335	305	299	304	294	327	288	318	304	293	354	313	272	313	338	320	317	282	317	306	326	321	287	294	303	291	311	291	286	305	287	282	286	284	307	305	271	303	294	274	352	344	280	300	307	289	308	309	288	299	300	303	333	335	262	281	293	319	326	295	332	309	279	331	320	294	314	325	331	300	313	280	320	325	281	288	306	308	332	322	306	321	299	320	273	289	266	304	310	274	276	321	314	326	316	297	303	304	330	305	283	297	331	281	324	293	293	328	319	303	332	334	331	314	302	342	324	304	275	329	334	315	298	299	323	286	309	297	302	314	294	294	308	306	293	293	324	296	298	310	310	294	271	299	322	331	317	266	283	283	302	296	328	293	291	354	290	289	320	329	276	325	319	317	299	301	329	315	300	309	274	334	293	309	306	295	291	319	299	359	258	305	334	313	292	284	300	314	318	303	310	311	325	306	305	294	294	305	281	283	307	319	313	310	291	284	294	313	324	297	315	316	318	286	307	317	357	318	298	324	279	311	296	299	278	269	311	298	307	308	301	308	312	326	308	268	248	310	314	274	298	290	293	301	310	287	311	297	304	297	306	279	314	330	298	323	259	314	331	334	319	283	296	294	328	328	287	319	343	328	296	318	296	291	295	298	310	298	308	332	306	326	288	288	276	311	321	311	331	301	321	313	355	307	279	323	306	290	307	301	312	306	288	309	302	316	308	297	278	322	330	319	312	306	304	325	295	321	291	329	311	298	333	298	305	280	288	302	323	288	279	301	281	286	281	274	281	302	322	327	306	326	295	315	312	310	310	291	277	287	301	300	322	327	302	304	337	299	314	291	268	281	337	335	323	304	339	291	306	292	310	294	331	334	302	302	285	293	323	313	289	318	320	300	283	300	292	293	291	282	298	282	321	298	329	299	310	313	331	292	287	296	298	332	330	290	338	318	325	311	337	302	285	267	285	298	317	328	323	295	323	317	296	315	302	325	318	315	293	296	308	289	319	322	299	332	331	293	313	293	286	325	298	290	296	326	300	324	333	284	287	285	292	309	281	321	283	349	318	321	295	292	321	324	328	329	305	334	301	328	308	320	327	317	320	302	322	287	284	320	303	332	312	294	292	306	314	300	329	333	308	295	300	304	292	309	328	301	330	284	316	288	307	306	299	301	315	303	301	292	314	317	331	323	295	309	269	289	304	338	292	289	334	315	328	297	275	273	303	310	329	315	296	312	296	289	320	316	310	301	342	290	283	271	293	240	280	315	301	325	299	322	299	290	306	295	273	286	320	305	339	313	320	282	307	329	311	327	306	299	285	300	287	292	304	325	311	321	273	319	292	310	298	311	292	314	290	291	314	284
30926	55481	59999	54118	12720	3617	3434	3240	2602	2394	2209	1891	1599	1562	1645	1943	2088	2250	1953	1517	1432	1177	4714	17728	20386	15787	9437	4062	1767	975	795	738	682	720	767	688	746	748	748	654	697	721	689	700	727	718	693	717	767	725	735	740	684	723	750	718	721	729	716	766	675	680	667	669	735	762	688	727	706	737	714	693	698	717	728	712	721	701	739	684	689	709	702	708	712	717	688	678	705	718	730	736	759	709	733	726	728	754	698	718	726	676	684	728	676	710	738	725	678	699	706	764	710	695	723	733	680	726	682	699	698	733	726	704	696	717	695	693	749	713	713	711	725	761	731	710	691	713	732	704	718	686	735	713	651	706	695	690	637	720	732	737	716	692	701	706	768	739	724	712	682	709	711	720	771	683	696	727	722	697	702	649	669	699	657	702	751	712	724	735	758	711	724	708	726	704	736	737	740	716	648	713	702	732	701	732	719	758	711	683	735	674	704	706	707	711	664	728	722	729	723	717	756	695	716	752	708	698	697	694	716	722	697	688	684	664	718	769	751	761	691	721	702	737	748	693	673	739	728	710	749	729	708	713	703	741	674	705	706	694	707	713	700	681	724	710	756	736	739	766	726	764	735	742	675	703	728	730	640	726	720	707	733	705	707	718	694	766	695	699	723	704	689	726	691	725	767	747	737	685	709	680	710	700	697	713	698	676	694	690	715	738	680	707	752	723	730	707	692	735	710	701	715	688	760	723	713	751	695	739	724	662	698	719	694	717	737	756	707	707	722	719	761	748	726	689	698	747	713	752	725	710	753	719	704	698	640	740	656	679	707	722	695	687	676	705	684	714	727	743	710	697	695	674	692	705	685	728	716	739	716	726	674	684	682	699	734	705	692	707	746	738	685	687	704	694	696	726	712	665	698	763	755	654	738	705	742	667	725	736	741	699	707	728	695	737	727	727	701	725	689	713	713	698	707	729	755	675	720	706	687	727	732	702	709	749	737	711	705	701	739	711	664	669	729	731	689	724	719	713	745	740	714	729	680	718	763	699	684	670	722	659	671	686	695	714	720	746	660	697	701	700	724	689	762	651	729	731	695	684	689	699	694	736	682	662	718	720	729	731	729	712	744	704	675	704	721	744	721	754	738	702	703	708	717	736	698	689	748	733	709	727	701	759	694	713	763	723	698	732	709	720	681	728	685	718	718	710	708	718	721	699	705	705	728	697	674	697	705	697	684	708	707	732	749	742	743	720	752	724	737	718	696	702	704	703	730	686	677	765	669	740	724	679	695	709	706	702	694	701	666	739	721	715	692	691	725	696	679	733	730	711	744	697	715	746	700	712	722	711	734	726	710	731	647	677	694	705	749	703	680	710	714	730	727	729	733	722	712	694	770	761	733	667	709	727	701	723	707	728	712	718	735	715	702	695	723	668	702	716	725	697	697	723	694	702	777	709	709	684	677	687	710	788	740	691	720	714	741	678	698	714	692	718	756	722	715	680	728	740	716	725	727	747	720	710	713	758	720	680	712	709	753	695	719	716	716	752	685	751	761	699	723	737	727	764	756	727	732	690	678	679	720	673	734	680	713	711	707	759	743	672	694	742	710	719	701	717	713	732	735	682	735	736	756	719	728	713	700	681	704	710	710	732	727	668	722	749	690	739	711	702	732	719	742	681	674	737	690	716	668	694	731	724	705	684	725	730	723	698	684	747	701	700	683	728	741	743	719	730	756	695	726	698	687	715	716	693	712	711	717	742	715	728	733	718	672	739	737	705	721	710	725	727	671	695	702	727	768	712	722	713	715	721	703	757	668	703	773	698	707	713	724	694	728	723	703	716	707	723	771	749	765	726	770	709	772	717	721	712	742	766	675	679	697	698	721	690	691	680	680	708	714	726	709	691	694	726	735	769	710	696	743	694	691	673	713	721	712	703	720	661	668	710	732	726	692	746	701	745	728	708	726	691	735	721	741	707	754	736	710	691	675	708	683	761	704	719	760	719	745	676	696	740	688	739	769	721	698	717	759	706	737	664	751	656	701	755	682	767	688	702	688	663	754	738	693	746	732	714	759	666	719	716	742	671	728	730	706	732	699	714	712	745	685	731	737	699	743	718	695	774	732	723	708	712	707	717	735	721	670	689	703	708	722	687	686	692	695	665	712	683	731	704	671	740	726	709	750	733	732	675	769	720	730	681	768	694	778	716	720	742	649	734	759	727	702	664	718	716	688	738	686	692	725	722	752	653	716	687	723	638	684	721	718	725	708	718	670	793	705	728	747	707	711	689	736	713	699	744	685	720	683	722	700	696	722	739	727	729	720	690	716	730	702	745	724	713	690	718	751	728	698	726	724	698	700	749	721	711	727	686	739	695	721	712	711	711	759	732	690	677	726	730	702	826	688	669	722	659	700	701	706	701	712	724	736	697	694	704	728	702	722	708	697	682	738	711	696	752	682	755	706	722	699	686	738	716	713	764	711	680	746	689	677	668	763	730	725	708	755	749	730	646	740	751	777	741	773	729	650	726	704	679	706	744	702	710	741	654	738	698	761	732	661	676	692	727	726	759	682	733	718	657	704	676	716	735	656	672	701	724	766	732	697	765	743	730	693	729	728	729	678	712	709	698	682	720	714	700	704	734	728	696	715	741	729	703	744	703	681	731	691	735	761	738	697	682	694	722	627	714	722	664	726	710	690	715	674	696	748	749	695	707	700	674	672	719	743	729	721	686	736	730	714	685	728	706	792	713	742	712	702	729	705	714	750	727	716	738	695	688	689	734	700	700	664	660	772	750	690	730	688	697	726	752	737	713	755	679	704	698	734	703	741	715	701	689	717	672	742	736	705	701	699	687	687	748	713	664	671	697	688	676	733	656	716	653	717	734	724	736	677	728	765	680	706	661	686	735	749	735	712	696	696	767	683	715	678	755	707	691	714	744	738	754	727	710	724	731	708	746	683	718	703	747	709	705	748	721	692	751	752	724	683	711	752	715	722	672	715	720	747	719	721	717	719	741	750	709	704	708	697	702	740	664	747	711	716	707	675	726	716	724	711	705	751	701	715	735	736	690	702	701	697	704	697	686	752	707	645	724	699	720	753	668	704	710	746	682	755	687	726	728	679	669	758	750	671	677	710	677	729	700	714	725	741	697	717	710	708	699	726	743	715	707	765	734	746	736	675	748	748	726	683	709	686	727	714	751	752	710	712	719	712	741	692	722	719	697	743	704	767	668	654	716	701	713	717	728	700	753	697	698	702	712	727	670	738	751	708	763	673	744	712	687	719	690	743	725	738	711	703	713	711	680	662	718	736	709	690	664	710	701	711	687	701	720	700	668	672	690	742	714	705	708	728	693	695	775	685	727	686	713	715	707	683	692	721	680	701	753	730	747	800	738	719	696	776	700	701	720	695	687	760	695	720	771	744	690	728	717	707	700	720	736	726	729	718	729	746	737	707	750	668	706	689	737	696	713	714	676	706	702	716	735	693	654	667	697	740	719	713	680	719	713
47694	53944	48341	39689	27357	24462	22219	17888	9410	2919	900	729	564	579	519	629	996	987	660	570	387	465	2742	8089	10075	7284	3567	1374	564	362	319	286	294	261	277	290	275	292	251	270	284	296	279	278	270	245	281	269	303	281	257	267	256	247	267	241	271	284	275	251	260	284	265	256	267	287	287	278	296	280	293	260	298	267	283	286	240	276	282	237	298	247	258	295	277	278	258	261	268	278	264	285	277	309	285	279	255	286	268	257	269	238	285	226	275	283	282	303	245	249	281	232	257	273	279	280	277	292	275	255	290	271	291	277	262	302	247	272	280	307	252	270	257	274	236	259	257	271	234	287	269	246	239	244	287	271	278	248	281	270	301	284	269	274	298	280	262	279	272	271	288	255	313	266	264	267	268	280	283	253	246	266	270	268	267	300	280	268	283	292	264	256	261	317	286	261	245	282	248	262	245	252	260	260	307	262	243	238	266	299	277	248	266	285	259	275	254	263	268	301	285	271	261	288	281	281	262	257	296	294	245	279	261	254	248	297	301	250	234	292	253	262	288	295	274	250	263	271	293	282	259	230	275	258	274	272	266	256	307	288	277	255	290	275	290	273	265	258	272	300	265	241	302	246	257	285	280	298	293	298	285	295	281	284	257	298	266	281	295	265	276	291	276	284	274	288	296	270	269	289	269	268	266	276	238	297	263	279	275	300	255	268	290	277	282	280	295	290	261	248	276	294	272	311	295	248	262	271	281	259	270	270	263	268	300	283	256	261	310	277	287	284	263	244	240	289	274	284	281	265	285	271	282	294	249	291	261	256	255	276	287	253	263	276	267	238	246	281	279	268	275	263	248	287	292	275	267	280	281	264	274	277	274	270	263	270	285	252	310	265	280	279	280	240	257	283	271	290	284	261	267	261	279	287	259	271	271	296	270	248	248	273	290	266	283	268	260	260	239	242	257	284	289	266	262	291	249	285	285	235	279	308	232	300	272	276	262	274	271	279	283	283	275	246	273	286	255	232	277	250	291	273	256	269	272	245	254	277	280	249	295	258	326	256	306	310	285	278	272	288	266	282	304	242	252	262	275	291	285	254	271	285	245	263	280	247	263	259	264	276	298	260	273	277	261	250	288	277	306	264	282	268	295	251	276	264	260	290	269	245	263	304	274	283	262	295	288	283	260	281	278	245	280	285	286	276	295	274	271	294	248	257	270	266	305	257	280	271	272	279	277	277	249	264	270	297	282	280	300	273	300	272	247	267	262	259	280	274	273	299	257	232	292	291	254	280	277	273	265	294	264	280	281	283	262	307	272	285	264	268	285	245	250	259	270	281	264	281	276	287	259	287	247	272	293	301	266	282	248	296	290	271	299	292	260	254	254	267	277	289	274	290	255	305	275	251	237	254	281	276	276	258	271	293	235	250	248	241	281	284	290	299	263	285	288	282	309	293	251	254	264	254	292	259	282	281	253	253	280	301	270	287	252	287	263	288	289	309	278	271	267	262	280	280	280	259	243	244	271	266	269	278	299	265	289	278	227	275	295	279	279	269	290	252	259	273	251	262	261	265	249	274	282	330	280	283	279	243	276	277	302	277	298	247	262	293	259	271	285	296	283	253	260	250	260	252	291	240	288	235	269	269	302	281	272	299	264	264	272	292	252	286	294	288	279	274	296	273	264	285	254	281	297	266	252	298	296	275	284	272	300	254	307	269	284	286	263	273	254	284	249	319	264	269	283	255	274	262	297	286	285	288	266	262	276	262	289	267	278	287	258	286	254	295	287	289	294	267	270	285	250	265	290	267	248	280	266	261	275	260	267	250	257	252	247	291	269	284	276	246	256	305	280	266	274	264	264	280	245	261	265	269	264	293	257	264	270	253	273	287	275	294	278	263	265	267	294	302	291	301	294	274	274	256	270	264	287	284	307	268	262	283	292	322	294	266	283	254	281	292	269	267	273	291	288	267	264	241	276	300	283	278	276	273	301	251	259	247	301	265	267	309	253	278	286	281	280	289	263	316	279	309	273	260	257	288	257	297	280	285	238	250	264	299	292	291	252	270	276	278	282	299	271	266	286	279	279	256	277	254	263	296	285	274	280	300	283	258	273	274	251	261	259	270	275	281	280	292	280	285	283	271	236	296	278	243	296	265	272	293	262	272	266	281	266	285	244	283	245	261	289	258	285	246	265	263	262	308	263	243	278	280	265	271	281	273	268	277	275	281	284	297	311	267	279	263	256	253	267	262	264	282	287	275	247	287	250	276	242	286	294	275	284	250	271	276	289	293	266	260	266	276	260	295	244	273	264	286	266	308	287	275	283	259	274	290	255	281	251	301	298	265	250	273	286	243	270	266	287	304	254	267	324	298	274	267	274	301	275	255	267	250	249	250	249	248	294	302	303	271	275	250	245	281	283	278	280	293	264	275	302	300	238	301	293	240	268	253	273	268	265	275	250	247	275	301	266	291	278	255	262	281	255	259	261	279	286	262	284	260	288	250	263	270	303	282	264	279	265	263	279	262	282	263	292	282	270	289	259	289	276	291	246	287	261	274	266	259	259	261	258	252	262	239	286	261	263	273	264	288	262	271	265	285	275	289	269	236	276	304	279	269	275	252	247	240	274	269	300	287	272	258	244	263	278	276	282	293	257	296	292	280	270	301	239	260	265	267	257	261	272	246	254	281	298	246	275	266	263	288	298	287	276	261	267	278	268	265	288	309	297	253	295	281	278	268	291	274	257	273	275	267	271	288	276	291	286	259	270	268	261	300	272	303	307	272	266	299	261	277	250	276	278	292	246	268	289	285	267	254	278	272	261	301	317	279	258	282	297	259	267	290	305	278	299	285	252	255	269	300	315	279	272	270	283	268	275	297	274	268	265	261	278	262	265	276	276	239	257	280	263	288	286	267	269	272	265	257	239	242	289	278	250	270	279	241	262	290	265	267	280	261	290	286	303	258	245	267	275	248	268	279	270	292	286	276	266	279	254	270	260	289	234	261	280	284	284	272	226	253	271	284	233	261	280	297	304	285	254	287	280	264	282	278	296	239	289	233	269	286	265	302	288	269	277	305	249	241	260	259	249	292	254	284	293	296	270	274	283	289	285	285	279	246	278	282	270	261	278	260	286	279	301	271	256	267	259	288	290	266	287	245	247	235	252	272	292	285	258	283	297	247	248	289	280	249	275	270	282	265	283	260	315	228	294	272	276	283	242	262	262	268	277	258	276	258	276	269	270	264	292	246	273	297	300	296	237	259	276	302	254	241	301	254	246	268	269	292	274	284	275	266	283	271	272	281	287	280	258	291	246	335	284	271	264	257	283	273	270	283	288	274	270	270	261	239	274	309	273	266	311	248	264	286	300	279	248	280	287	249	273	293	279	252	293	268	288	288	254	273	269	281	288	272	279	273	272	274	269	285	287	290	263	277	280	284	246	297	302	269	289	283	260	282	241	261	267	283	259	271	258	257	253	272	257	280	274	293	267	281	292	239	290	267	303	250
35897	57775	53305	48372	11097	5911	5325	5202	4136	4344	3184	2916	2461	2291	2021	2356	4002	4036	2753	2227	1349	2000	13771	30069	31293	24048	13614	5376	1957	1023	740	645	622	614	647	665	624	630	644	627	658	628	627	636	677	639	627	641	651	598	618	667	627	664	605	664	618	621	653	605	600	623	661	612	634	640	622	640	639	647	656	613	585	663	581	640	649	626	623	657	610	623	637	688	624	653	652	627	645	627	598	627	612	638	606	637	591	597	579	610	621	642	671	604	610	662	654	680	650	635	637	632	638	605	666	622	592	675	631	632	653	619	630	661	633	575	624	618	596	620	613	634	604	639	638	637	628	573	637	587	637	629	655	597	639	607	648	628	588	661	633	603	614	624	593	652	624	611	598	636	648	594	619	602	668	650	618	615	625	633	587	616	600	627	626	644	643	600	640	616	628	636	656	634	608	642	623	621	654	630	666	625	664	597	615	605	601	608	681	638	607	583	590	651	660	625	624	669	608	657	626	649	644	588	591	641	601	592	621	660	674	624	620	573	614	669	642	603	608	611	657	601	588	606	601	633	627	637	623	661	631	609	607	627	643	632	584	635	645	650	624	670	603	627	623	618	612	634	654	615	648	611	618	659	657	633	643	646	604	622	608	629	640	607	616	668	683	596	629	568	578	626	608	664	605	624	610	586	652	611	607	612	633	650	594	666	601	618	601	617	673	605	629	647	588	647	600	614	620	650	608	600	601	616	640	605	659	620	608	625	595	647	620	636	604	622	642	630	648	601	665	615	680	667	613	634	596	626	611	603	655	632	645	626	608	616	632	643	609	597	630	641	617	666	577	644	642	644	620	620	610	674	626	595	609	614	657	609	676	610	604	653	610	627	604	611	600	615	607	647	647	628	656	621	633	591	646	613	650	612	611	577	619	629	629	610	584	589	593	625	613	617	643	656	560	658	622	598	624	643	614	599	603	626	657	635	607	639	639	608	625	628	594	603	641	684	627	632	617	657	643	623	670	602	596	622	601	672	607	582	666	601	613	613	599	663	639	622	639	642	679	640	637	651	669	637	591	610	609	609	618	646	632	655	634	616	634	672	648	670	620	610	585	646	646	622	657	620	640	668	661	615	587	642	665	619	609	594	636	587	649	667	600	638	629	601	588	579	635	594	644	596	610	645	619	609	659	618	583	613	594	650	616	600	613	611	578	629	581	612	639	651	610	649	629	631	619	665	617	651	691	607	639	652	607	600	619	628	584	638	604	599	653	617	644	600	589	629	647	590	615	624	643	615	622	629	629	621	609	594	613	606	623	617	618	645	627	645	650	603	604	605	618	616	573	597	615	638	618	678	688	576	591	657	608	602	633	589	626	579	634	636	658	660	616	625	613	655	597	598	602	658	603	603	624	579	616	635	626	614	685	621	625	613	641	654	629	625	623	604	608	641	657	625	622	618	597	643	631	640	619	613	657	613	583	636	656	618	601	635	633	630	629	645	616	640	655	625	646	659	630	620	629	635	631	591	604	610	604	624	614	650	613	602	642	603	685	619	613	562	640	646	610	627	598	621	658	606	666	652	639	577	654	622	633	656	671	606	597	616	638	613	581	624	635	617	630	621	630	640	654	594	628	594	609	633	585	624	594	661	599	608	595	617	630	602	643	616	593	596	657	623	644	627	627	660	624	655	631	643	621	606	608	614	684	657	618	630	603	628	602	623	613	634	647	616	613	639	663	609	622	649	628	653	609	592	630	619	603	649	631	625	625	613	661	659	610	596	619	658	626	640	615	606	650	686	641	606	612	619	651	636	589	643	628	606	636	621	638	619	629	611	676	660	647	623	607	582	623	648	650	635	683	646	639	636	673	631	610	602	637	615	614	658	577	579	652	604	601	641	642	634	598	654	603	603	625	650	636	617	669	609	658	671	581	608	665	603	614	598	632	588	634	647	643	627	638	652	592	661	637	637	631	656	657	611	644	599	619	653	597	683	585	650	639	592	662	627	620	680	649	638	610	639	591	594	609	643	654	599	643	634	639	631	586	610	638	619	585	592	595	623	650	662	559	658	691	609	615	599	645	648	585	621	612	658	589	631	637	658	579	637	621	601	616	617	597	604	642	631	676	613	642	583	569	595	611	610	609	630	679	633	646	682	624	599	689	606	582	635	611	615	612	603	629	668	690	604	593	599	601	611	587	616	591	621	610	642	654	632	618	636	594	653	684	617	611	623	633	643	592	621	659	610	653	664	608	614	618	563	625	634	607	682	645	614	597	627	643	612	603	631	601	596	596	622	615	631	645	673	615	589	633	644	672	620	608	638	620	640	621	612	646	628	622	660	644	615	610	644	596	622	603	626	659	641	646	634	592	626	607	630	664	647	587	647	586	593	640	634	626	669	596	644	589	640	617	600	618	618	626	632	656	619	623	648	636	602	574	611	641	664	619	649	592	618	586	592	618	635	635	657	619	613	618	627	617	642	638	626	639	631	603	655	617	615	651	636	616	620	651	591	557	583	609	633	622	608	647	596	619	614	637	675	665	637	648	638	616	662	647	629	600	615	604	618	578	616	655	635	626	615	645	656	628	614	622	634	627	614	620	584	644	624	630	630	644	633	625	609	623	670	629	662	611	651	599	602	656	592	671	601	652	638	636	643	642	580	641	624	615	654	582	622	644	644	606	611	612	608	625	633	628	632	649	665	601	641	663	638	643	584	615	612	593	626	593	658	663	612	625	659	591	574	636	612	614	659	613	631	581	586	608	655	621	651	625	639	616	579	627	582	595	660	632	609	634	644	609	603	618	641	608	624	601	637	615	641	614	674	645	624	647	655	608	633	637	569	623	619	616	636	616	644	601	624	593	633	635	625	616	637	584	651	639	632	574	576	668	611	664	599	617	620	653	622	597	603	579	599	608	631	638	611	632	650	640	631	596	661	632	584	627	611	625	634	620	629	619	601	645	598	649	620	619	633	671	642	613	612	646	630	631	614	594	545	576	583	599	611	685	630	635	605	654	598	649	630	651	658	593	604	582	618	648	638	617	629	631	643	637	640	611	596	629	602	653	650	638	607	627	681	663	681	584	638	621	646	641	640	636	627	620	607	645	623	632	628	597	629	651	587	640	614	643	634	638	597	632	616	649	682	622	632	620	592	610	633	632	653	587	598	624	624	651	632	591	588	618	661	625	672	595	597	648	688	613	617	658	619	600	626	592	623	615	687	605	642	580	678	632	623	649	589	607	605	585	618	685	615	574	598	644	652	581	638	607	597	600	580	640	629	634	609	630	611	669	621	678	602	612	588	602	649	642	628	624	638	618	666	619	604	607	617	639	622	647	610	605	589	615	645	577	629	614	628	573	626	623	608	587	645	585	623	603	631	660	655	629	645	563	653	593	616	630	598	622	603	627	625	662	614	621	648	659	601	617	639	611	579	652	642	661	635	646	635	610	588	598	631	585	625	636	619	679	599	671	662	599	621	612	600	653	607	627	664	611	626	583	646	586	589	600	633	644	628
10638	22928	37706	25738	4410	695	515	515	436	372	401	368	335	380	380	344	317	320	356	337	287	309	385	729	882	747	608	456	359	336	297	314	301	250	256	299	332	305	302	294	276	305	289	286	300	295	317	309	303	327	328	291	259	304	310	311	267	315	314	304	276	302	315	351	325	284	296	275	301	286	306	334	330	298	283	292	336	318	310	303	330	335	301	287	323	289	307	275	313	355	331	321	303	309	296	289	307	326	301	327	305	332	337	291	320	321	316	265	340	311	307	322	311	305	291	285	323	280	304	292	305	324	286	330	328	312	299	316	308	333	303	301	288	274	315	327	333	326	301	322	305	315	296	291	286	323	317	312	298	329	302	317	279	285	318	305	323	339	281	295	320	328	317	298	311	339	343	305	289	288	308	318	290	282	318	302	279	319	292	293	313	321	317	306	298	330	297	324	308	326	279	336	274	306	289	351	319	311	349	303	332	334	288	311	298	315	289	292	349	336	303	314	323	325	303	336	309	335	282	297	302	321	307	291	331	268	318	313	285	325	344	300	301	335	300	324	337	288	269	273	304	308	314	312	324	290	300	316	278	313	293	347	306	348	285	295	302	284	302	262	332	318	325	296	304	329	322	312	325	275	313	321	291	299	313	315	281	304	350	323	280	290	331	325	318	310	320	292	293	320	344	308	296	314	333	345	299	316	313	306	317	288	320	308	285	314	335	300	316	293	306	279	307	304	330	314	312	321	308	298	310	291	323	304	315	316	273	297	298	349	287	300	302	284	287	285	316	329	304	291	342	283	334	345	308	278	299	330	296	296	315	277	312	324	335	350	297	303	312	330	278	328	263	286	306	288	336	325	317	318	307	311	327	292	287	285	314	333	304	323	314	292	295	304	285	306	312	301	322	306	301	332	288	315	312	320	297	320	338	319	311	305	291	331	330	303	307	320	281	318	294	300	327	298	276	283	299	314	292	282	292	286	309	299	299	285	268	294	292	278	304	280	293	328	336	324	293	306	302	326	298	304	299	318	296	303	279	305	323	298	318	316	327	324	328	307	307	345	283	298	295	323	297	320	304	303	280	307	310	300	300	332	306	310	348	333	316	311	310	305	305	292	312	285	292	298	334	294	308	287	313	269	323	312	307	294	326	295	322	286	283	291	311	315	341	313	311	315	305	333	314	331	316	265	294	286	300	275	282	262	306	312	303	315	307	296	336	300	332	290	303	277	302	308	332	293	304	311	305	319	314	294	272	308	304	327	284	307	318	305	335	291	310	318	322	312	310	338	317	317	275	296	303	307	283	306	326	295	289	292	290	312	318	304	323	277	286	331	313	324	289	310	325	310	315	317	300	328	281	309	322	335	295	320	301	325	348	296	297	307	333	300	299	339	301	301	321	314	333	317	314	300	310	308	279	268	273	327	289	292	311	303	304	327	314	307	293	319	317	285	292	303	345	314	299	345	288	302	275	310	299	320	328	319	309	276	321	276	332	305	290	314	311	335	300	297	303	317	302	274	306	326	303	305	329	300	303	302	303	299	301	313	305	297	306	295	322	313	281	312	338	331	304	338	346	296	308	308	320	324	311	350	329	301	292	256	305	286	279	323	329	293	268	298	320	286	284	344	311	322	316	340	279	329	296	309	335	324	323	275	306	328	286	309	291	304	310	292	320	306	311	307	326	297	315	322	313	308	300	300	306	316	317	309	311	284	307	304	294	328	291	297	316	337	295	301	356	344	308	315	302	313	323	308	300	285	331	308	357	294	308	271	304	274	309	265	302	284	276	290	307	331	267	312	316	302	321	294	319	315	295	304	290	291	330	293	307	314	298	291	316	321	326	290	312	305	324	296	318	290	283	329	295	290	302	279	325	285	302	298	289	307	292	281	311	314	315	320	299	306	286	308	314	308	289	288	328	311	329	312	318	280	268	319	299	314	285	317	308	306	299	305	322	284	312	299	310	309	335	283	333	314	302	306	312	309	322	321	311	287	316	317	316	304	303	294	313	315	293	311	295	306	282	325	300	330	329	310	328	312	310	336	310	313	285	344	312	304	307	324	295	324	324	301	309	334	319	333	262	340	332	309	283	289	299	286	309	295	305	301	309	296	318	305	336	299	287	299	353	297	302	331	289	322	306	314	355	293	289	321	298	302	323	348	313	294	293	324	302	304	303	294	299	310	298	326	290	323	334	321	304	287	310	339	314	305	313	293	304	324	321	354	290	293	284	305	306	294	326	303	283	314	322	344	291	324	299	286	312	320	319	301	308	325	302	300	318	288	296	305	312	313	285	289	317	319	301	338	299	298	330	332	309	337	310	334	295	307	304	293	326	281	299	297	332	302	271	309	318	277	310	292	291	323	295	302	304	287	299	302	323	319	301	313	311	290	306	300	268	307	316	307	279	294	326	327	302	267	306	292	303	314	329	282	314	310	280	313	292	324	289	298	310	321	318	312	292	331	298	296	300	284	286	290	274	285	286	314	306	305	289	326	287	311	308	312	323	303	306	331	334	307	302	301	311	311	321	323	322	294	335	298	310	290	316	327	309	302	330	303	302	310	329	329	318	298	320	325	316	270	315	354	306	324	326	313	319	303	321	290	293	299	310	295	305	297	279	317	303	330	309	304	314	309	299	303	290	295	316	310	289	314	297	305	320	271	294	312	322	300	296	287	301	309	267	304	300	331	324	297	282	309	334	299	328	321	337	297	316	326	300	307	284	312	290	309	292	328	317	311	287	308	257	321	308	287	304	289	310	295	323	311	306	312	307	342	325	328	317	346	320	312	295	289	322	316	308	303	316	321	321	323	335	303	346	304	340	276	323	339	306	284	329	311	322	339	304	309	288	347	324	294	274	343	307	280	288	330	321	271	289	334	297	322	302	276	295	293	301	299	331	323	302	284	300	320	313	302	321	321	278	354	338	321	301	297	302	302	288	260	330	297	299	317	304	321	318	332	315	315	308	355	291	315	322	295	285	305	302	293	314	296	295	296	334	294	315	336	319	304	296	304	295	294	325	323	309	310	328	314	300	262	277	296	288	292	338	322	307	290	305	334	313	298	345	288	278	313	326	344	328	323	339	326	298	305	330	285	319	291	299	303	330	296	308	257	330	349	334	312	325	328	284	317	308	307	266	314	303	310	322	323	296	296	314	271	313	335	297	312	333	311	327	329	316	292	366	286	355	304	330	307	326	300	282	325	309	320	308	282	295	340	318	318	320	334	320	298	290	331	298	314	297	357	317	319	298	297	288	311	283	295	270	298	306	316	295	306	292	309	318	312	306	285	293	305	314	329	305	313	302	276	297	327	299	316	295	311	323	325	294	302	347	325	300	338	268	317	315	312	301	308	305	311	296	285	296	308	310	292	289	287	275	318	318	311	311	306	296	309	341	293	312	308	277	284	295	336	298	327	298	277	314	317	331	283	306	324	313	344	290	307	335	290	337	315	319	303	319	342	324	330	308	313	280	303	295	297	290	338	290	298	309	318	285	280
9041	26130	43565	28659	3533	1723	1459	1556	1151	1241	1260	1076	996	966	957	967	1020	997	993	862	802	779	1281	3137	3946	2827	1867	1255	884	775	724	703	709	690	723	750	762	722	772	709	716	737	770	717	735	702	754	784	726	739	781	749	717	694	723	733	718	739	726	723	727	758	707	767	707	684	737	751	716	762	711	729	714	725	728	718	763	733	738	704	722	742	728	686	718	720	709	777	719	782	763	774	703	738	708	752	738	758	727	762	747	756	747	743	732	703	738	718	713	749	762	738	776	725	734	707	691	700	727	694	736	716	726	709	700	759	722	705	779	752	717	795	755	739	711	757	704	724	692	726	731	756	730	740	742	676	769	753	724	760	701	724	747	770	719	723	738	683	763	731	756	730	724	709	748	696	781	758	772	761	745	740	740	746	726	778	715	700	722	700	744	751	736	708	726	733	759	761	707	745	724	695	727	715	732	717	757	722	732	709	694	719	793	770	745	711	750	738	723	755	764	709	694	718	709	740	704	728	721	715	744	736	711	698	748	709	761	722	747	751	713	754	793	787	689	738	756	718	787	765	731	727	752	724	701	733	751	721	690	713	714	738	765	738	702	736	763	713	707	763	703	758	765	736	724	716	755	737	746	755	736	745	751	728	681	770	762	701	757	728	717	735	767	694	763	706	745	734	697	760	704	744	713	745	736	703	689	771	741	753	716	768	752	693	737	755	755	714	723	744	737	696	759	702	731	748	755	742	781	725	728	700	745	701	773	751	714	700	734	704	682	726	732	706	692	725	729	736	720	732	729	726	712	740	718	726	734	751	731	801	736	715	762	741	749	723	748	700	719	741	782	726	685	756	743	718	687	726	756	740	731	741	715	715	686	701	741	733	703	709	744	761	731	721	774	712	756	748	776	747	788	683	770	758	758	781	760	756	707	761	804	709	741	773	691	744	748	718	743	753	743	719	728	759	718	755	721	732	729	721	741	727	755	762	679	775	767	722	717	753	767	740	719	738	732	701	722	779	735	752	727	748	715	687	706	759	726	709	744	717	746	776	775	776	690	758	767	723	782	700	768	744	762	739	760	706	736	748	704	730	738	742	724	711	714	699	712	706	742	688	717	741	709	742	752	723	753	699	716	750	746	723	697	722	737	716	728	700	759	758	718	766	773	720	762	762	729	741	732	775	724	756	701	758	663	760	728	732	765	753	731	693	728	733	781	721	741	770	722	726	759	730	770	740	769	745	736	738	750	751	748	727	740	794	723	730	708	737	781	722	718	716	766	774	712	748	750	730	739	740	758	732	709	765	721	687	779	685	702	754	748	769	742	727	728	735	737	742	741	696	697	718	699	720	720	680	755	761	713	725	664	687	744	728	739	736	760	791	744	692	722	759	703	782	710	767	739	710	755	692	698	705	739	663	747	706	769	745	753	793	734	747	801	747	735	740	710	742	703	758	758	734	735	739	741	736	731	758	736	714	776	737	721	728	754	739	744	759	726	708	734	722	748	740	775	699	703	743	728	718	731	725	726	726	738	730	720	720	743	726	772	794	740	761	705	760	744	734	798	758	815	727	729	695	676	772	726	706	716	695	673	736	748	703	719	697	745	722	734	739	721	734	724	718	767	700	718	762	681	719	755	775	736	728	711	727	737	721	697	723	726	742	758	716	732	752	705	789	746	738	710	766	710	739	731	761	754	702	700	716	720	736	745	721	693	690	721	742	748	730	716	734	790	726	753	714	721	743	774	718	696	739	781	725	730	750	704	732	730	700	741	731	746	719	706	705	739	674	743	762	809	729	682	738	694	698	748	692	754	672	750	695	736	742	739	730	734	725	744	704	697	735	767	704	729	719	730	718	678	692	726	673	765	693	698	715	737	741	722	703	722	702	724	722	744	729	699	738	689	705	737	746	682	749	774	727	736	708	709	711	753	761	773	754	690	738	757	728	729	733	723	726	730	717	732	718	722	701	729	727	700	743	775	722	718	751	734	753	708	731	729	723	735	695	760	729	707	766	769	714	750	754	725	736	669	739	727	701	720	791	704	701	741	701	693	724	740	733	703	797	709	751	716	724	683	743	661	716	753	728	783	711	763	791	726	728	697	736	754	753	717	738	746	730	711	729	729	740	712	779	712	716	757	758	796	734	703	764	763	737	718	739	754	773	787	742	777	727	776	700	768	700	723	719	706	773	700	748	738	740	725	715	716	771	704	694	711	756	739	747	739	731	739	740	699	695	668	707	727	783	708	764	733	689	743	763	733	742	707	729	686	778	755	720	755	723	726	719	722	748	705	744	737	711	722	820	703	786	725	789	710	755	768	729	728	751	713	736	724	774	771	747	735	756	677	730	734	739	699	671	733	700	747	717	728	699	767	721	721	715	735	707	681	642	731	677	763	747	768	746	727	727	708	738	736	703	689	695	727	722	680	728	716	697	739	731	765	747	724	706	756	736	677	692	751	772	759	685	708	740	684	769	694	707	766	749	713	686	712	765	710	755	705	731	716	763	737	752	729	708	726	740	689	755	778	771	778	710	768	746	740	749	642	751	714	703	786	739	711	722	698	702	737	705	723	774	790	762	704	724	740	735	701	658	726	744	727	682	749	757	745	720	711	708	759	746	798	769	700	740	732	751	754	727	724	792	737	739	704	720	694	773	730	723	701	740	739	682	720	702	764	719	703	701	703	777	691	761	738	757	713	716	723	721	704	741	718	696	721	762	739	744	770	720	705	764	718	793	691	720	727	745	697	719	705	748	736	723	714	710	730	742	721	724	701	706	729	737	750	772	710	722	691	719	668	753	709	792	694	764	728	731	715	719	713	778	713	725	707	744	751	660	761	734	741	730	755	760	776	739	704	704	720	697	728	726	720	713	787	696	710	728	720	701	727	719	778	730	760	717	708	739	770	695	717	676	722	718	800	738	738	707	671	773	707	711	739	715	710	785	739	749	757	720	718	762	686	736	734	696	761	746	747	735	723	791	720	740	763	750	721	746	685	748	750	716	727	696	783	754	713	726	791	727	691	741	693	742	756	711	737	776	733	713	707	728	771	760	743	778	766	689	740	733	737	763	777	744	776	737	727	741	768	728	676	758	707	723	749	769	721	725	736	762	710	727	707	690	767	756	727	729	734	640	739	690	754	712	706	725	720	734	752	771	784	719	717	697	738	742	721	771	711	754	685	715	745	731	690	751	762	741	736	679	729	724	794	775	695	729	705	731	760	724	732	716	716	729	708	729	779	763	759	728	775	758	732	741	731	749	767	703	748	745	689	738	759	752	659	750	734	694	704	752	773	786	756	748	763	718	719	742	692	725	736	742	732	724	729	727	765	738	731	745	738	725	734	691	708	759	770	704	718	737	700	731	751	748	722	734	757	692	713	724	713	726	737	790	717	771	768	747	735	703	732	726	691	683	753	727	732	743	680	712	762	691	706	735	722	737	708	697	747	725	731	736	748	693	722	769	746	770	711	713	750	732	737	701	742	766	691	737	758	732	763	703
44595	57262	50437	39013	26548	22523	19326	10708	2465	726	588	473	489	493	600	676	557	661	728	500	454	386	1066	4872	5061	3341	1838	911	531	346	309	300	316	313	299	307	325	352	319	337	290	319	334	300	342	288	286	308	319	298	311	310	342	281	305	279	303	294	304	301	332	302	326	275	321	316	323	313	313	297	356	314	305	289	317	259	314	333	335	314	308	292	327	318	300	322	309	319	314	309	302	306	279	332	297	314	298	312	339	325	304	291	298	318	315	330	315	283	326	289	315	320	327	329	317	333	299	353	316	300	273	302	322	301	267	306	341	327	261	311	298	260	262	281	333	302	342	316	309	321	332	327	329	299	311	314	305	286	289	335	328	334	289	302	278	301	300	318	283	269	317	301	300	279	329	331	328	307	328	295	286	289	288	295	307	286	308	282	295	289	293	308	332	327	326	343	334	296	299	352	325	301	313	297	325	293	325	307	303	309	347	305	299	265	305	281	299	303	302	322	286	325	285	304	283	293	343	334	320	318	287	335	307	301	302	313	296	304	289	303	300	304	291	281	322	319	308	290	282	299	308	291	309	295	317	320	295	282	289	317	302	332	304	313	302	318	293	333	268	346	377	281	291	322	298	300	326	309	310	326	315	328	308	308	286	307	295	314	317	306	327	306	343	288	320	301	314	308	295	350	368	342	309	301	315	295	314	325	303	287	296	303	299	283	293	291	319	290	309	296	275	273	296	293	308	301	310	284	327	294	287	331	315	329	324	336	290	282	324	286	292	328	312	323	303	327	323	315	337	345	309	313	323	290	345	279	309	310	328	293	300	318	352	312	272	305	324	349	314	305	263	335	280	307	369	322	341	305	308	325	292	328	302	318	281	306	310	320	275	328	318	319	335	342	304	298	302	315	339	308	292	318	334	332	323	302	340	331	318	281	294	313	314	302	302	304	283	319	299	316	342	296	356	303	311	282	295	326	313	300	302	304	319	322	300	308	305	309	333	274	304	305	283	296	329	302	280	293	329	306	309	277	318	318	336	279	332	285	320	298	299	272	295	317	300	294	335	302	321	306	280	333	309	288	254	278	308	285	315	319	288	303	289	316	292	281	298	326	313	305	308	305	310	311	295	309	293	312	296	304	313	305	298	304	283	322	342	311	330	295	326	316	298	335	298	329	333	298	324	312	287	319	310	295	299	306	326	299	300	292	316	319	309	303	308	296	317	326	321	315	329	304	309	281	305	266	301	289	305	302	283	309	283	302	322	310	306	327	304	287	281	321	324	288	317	304	328	302	290	327	286	290	293	295	307	272	305	315	308	323	301	296	271	323	312	317	333	328	319	286	306	311	322	336	290	321	289	297	321	332	297	295	291	346	266	292	291	280	326	299	332	312	294	308	323	317	284	346	317	325	295	279	286	278	335	322	307	271	294	358	310	318	317	306	330	302	326	295	304	310	308	300	318	321	320	332	291	296	328	302	329	344	307	318	345	290	288	295	299	264	300	305	315	300	331	307	304	279	273	321	352	309	316	316	311	298	360	304	321	298	317	332	319	322	309	307	332	283	314	334	315	307	289	280	334	318	326	340	312	293	307	287	307	305	306	284	347	332	329	270	294	343	328	300	301	309	334	306	312	318	324	317	335	307	302	324	319	276	318	353	300	336	303	302	324	305	291	325	322	307	319	329	316	296	314	284	303	280	333	311	307	301	319	323	293	306	282	253	308	335	298	286	316	322	287	291	273	281	311	349	304	288	282	298	298	302	348	313	321	307	311	319	319	324	326	294	314	309	275	295	318	338	309	304	292	310	338	318	311	305	292	331	327	319	325	320	280	302	299	300	309	346	337	309	316	324	320	315	275	325	329	311	348	308	289	279	325	341	302	311	247	296	320	317	315	291	311	304	336	309	319	308	317	313	271	298	282	313	298	332	327	293	309	295	328	328	291	299	296	273	290	291	327	290	299	298	321	300	324	343	322	305	309	328	295	305	308	300	303	309	346	290	283	308	330	291	308	270	309	303	280	303	305	283	317	292	301	322	337	332	329	331	341	291	334	307	317	288	308	310	279	270	286	296	320	343	310	309	328	332	313	310	271	288	315	319	310	289	310	299	331	316	282	307	305	292	333	302	329	289	310	304	296	332	328	296	319	328	313	297	323	275	333	319	338	352	348	274	290	308	329	295	267	298	332	340	295	298	336	333	311	335	310	309	296	265	313	316	307	327	268	294	299	310	315	298	313	293	313	266	325	317	300	319	328	283	300	304	330	318	327	311	302	296	296	279	322	347	313	309	328	306	308	293	333	303	315	348	288	301	300	315	288	313	342	311	332	338	291	284	304	317	296	323	321	323	327	302	331	299	292	283	305	306	298	295	296	304	306	285	336	332	332	341	321	329	317	320	294	295	318	297	303	316	310	324	285	289	288	287	308	302	317	312	293	312	304	303	341	333	301	294	295	290	295	300	323	298	316	291	303	309	343	318	331	313	283	270	319	309	322	317	315	340	319	338	320	302	346	314	311	295	315	296	291	299	303	282	312	283	304	336	309	285	332	291	298	320	296	300	291	301	283	336	312	324	309	290	324	320	277	322	321	295	305	297	315	319	361	314	339	272	301	321	303	344	306	311	308	275	285	330	309	295	314	277	328	297	313	296	302	332	310	306	313	293	338	289	351	318	279	336	345	318	320	347	298	310	279	266	309	334	292	289	304	272	300	311	293	293	317	323	325	324	304	314	324	290	311	294	285	320	297	304	328	332	293	340	308	344	297	281	273	304	284	321	315	339	287	280	304	298	299	284	325	315	289	319	367	313	319	356	304	304	280	313	307	298	309	317	323	290	300	295	333	295	316	277	278	295	304	276	325	297	311	304	337	315	298	292	318	336	322	311	295	310	295	322	308	310	289	340	317	281	322	317	281	323	308	311	297	301	303	316	280	298	303	319	298	324	282	327	323	302	318	286	317	309	295	298	300	294	286	341	329	314	293	290	315	276	330	308	320	305	319	321	316	296	304	307	324	307	318	284	353	294	326	318	286	310	312	329	307	324	302	311	321	287	310	309	280	291	311	309	340	310	292	287	318	322	321	344	305	330	311	275	293	331	285	295	270	307	332	310	309	275	278	311	337	285	306	313	320	344	303	319	322	341	302	336	335	321	293	302	318	322	340	313	310	326	312	297	308	353	295	332	289	297	278	278	303	313	317	309	343	322	349	340	310	332	304	303	304	321	295	341	307	289	333	309	323	302	283	323	292	273	306	337	327	301	309	306	296	339	322	332	307	314	311	317	333	309	300	338	315	292	313	296	312	307	310	300	308	296	290	307	310	282	326	321	308	297	308	289	347	292	349	302	261	281	306	289	279	319	327	338	304	305	304	316	297	301	347	302	291	279	293	311	336	314	292	302	301	320	303	287	313	328	291	293	278	334	290	296	323	297	304	298	282	313	272	290	268	300	314	314	312	285	307	291	324	319	338	316	256	315	312	304	317	316	322	325	326	303	316	295
36819	67003	58673	45678	14536	4822	4149	3503	2303	2365	1982	1691	1662	1881	2415	2797	2162	2523	3000	1890	1801	1164	5614	22139	20612	14130	7454	3290	1445	863	757	696	696	716	710	729	752	705	671	698	690	685	707	665	712	715	667	734	697	734	718	678	674	730	669	678	719	723	710	753	740	709	675	726	629	678	705	682	682	702	723	778	717	735	713	781	761	651	712	713	678	673	711	731	709	732	705	730	683	665	711	710	712	710	722	706	711	686	679	716	696	680	687	699	705	728	738	707	739	754	705	736	726	646	691	725	732	711	698	717	685	740	696	678	709	723	774	667	685	666	746	741	706	705	705	722	721	665	720	707	690	716	711	732	716	731	734	738	665	773	715	646	679	711	653	694	713	728	706	717	675	701	723	645	705	712	702	721	675	736	704	709	733	692	709	722	704	754	747	673	683	686	666	785	721	693	724	676	727	722	726	749	661	701	732	726	675	718	698	718	692	698	695	684	733	714	666	658	653	733	733	673	681	736	696	747	700	700	722	741	702	717	704	709	735	683	700	706	670	753	736	620	673	726	659	670	754	686	680	709	654	717	666	693	691	710	712	705	713	658	712	715	684	702	703	682	648	721	680	683	753	705	647	696	764	716	722	717	707	696	704	715	668	720	668	717	728	714	709	674	761	708	738	696	716	700	707	696	709	672	673	685	660	702	699	730	659	685	661	690	673	691	689	660	730	679	710	759	697	704	710	706	731	685	683	679	686	670	722	671	735	691	675	674	691	671	688	729	690	699	726	767	707	660	696	732	703	684	691	736	771	749	726	732	680	677	689	717	681	757	684	699	742	647	657	677	722	720	697	743	690	702	708	678	716	724	719	651	705	718	635	695	701	681	729	715	734	673	677	715	759	689	710	706	710	743	721	688	727	668	686	700	734	717	763	683	683	679	729	707	737	677	701	744	719	675	726	681	743	658	702	675	720	692	681	720	746	679	691	714	731	679	669	737	700	742	738	681	712	733	704	678	722	709	705	767	700	719	669	677	695	718	677	730	668	752	676	707	687	741	762	673	710	667	691	733	671	691	686	752	690	695	681	671	711	706	647	724	705	718	702	706	721	671	676	698	650	698	684	750	767	667	685	777	713	730	707	679	709	739	718	674	713	684	697	717	681	712	696	709	695	697	681	706	679	698	697	714	692	742	742	736	744	689	699	642	736	720	739	675	666	708	732	769	725	718	704	715	700	713	674	722	670	682	737	681	707	680	695	741	690	725	703	689	689	724	720	701	699	681	685	686	744	747	726	688	682	712	652	709	677	724	703	712	725	690	695	724	682	670	672	695	732	695	688	705	705	741	680	688	716	748	681	703	688	720	707	698	754	695	732	695	724	685	739	748	780	741	716	730	711	709	691	743	726	709	733	678	697	675	742	714	741	709	644	713	712	701	688	711	682	688	710	758	712	675	709	745	714	675	731	697	699	741	705	711	640	700	671	735	759	702	699	712	712	745	760	723	701	750	677	702	688	683	716	694	715	654	728	709	687	725	733	693	711	721	708	714	729	727	678	711	711	721	719	716	718	707	707	696	723	699	728	718	685	706	662	721	701	681	738	700	721	775	738	696	701	687	687	696	736	721	673	641	690	674	702	695	696	757	703	742	688	677	714	690	699	673	710	758	674	705	752	726	682	695	697	735	703	677	714	750	692	698	725	709	722	733	720	727	715	725	699	732	704	707	719	677	714	684	729	700	714	704	737	716	745	669	668	668	713	702	673	696	746	746	666	707	665	715	714	689	702	678	687	740	705	723	710	705	718	708	715	700	725	681	717	740	729	692	695	720	709	660	690	715	725	669	623	675	704	678	716	697	720	749	663	702	746	717	713	716	679	696	696	715	683	692	713	685	729	707	717	744	676	725	743	705	691	705	690	666	698	671	697	749	724	701	705	707	742	661	710	706	678	645	661	700	723	685	690	710	737	709	715	701	694	675	661	712	701	674	705	672	706	714	700	681	714	730	725	703	693	737	718	764	728	665	742	716	668	677	695	719	706	687	709	740	702	677	674	710	671	701	700	729	694	749	684	703	685	679	703	677	776	651	700	705	715	697	685	660	748	693	707	671	717	676	708	708	660	719	692	668	717	738	697	692	671	667	672	709	711	683	703	705	705	696	703	657	670	725	740	714	718	668	722	692	699	718	714	708	681	721	699	703	702	709	707	745	733	720	706	664	694	725	733	721	709	726	694	730	705	729	695	671	733	745	725	761	685	679	724	724	715	682	715	702	711	660	704	706	670	700	694	713	723	745	746	748	731	651	765	643	698	629	716	749	708	692	713	682	693	778	698	726	714	671	713	727	684	700	686	716	696	720	740	695	720	760	657	662	723	722	735	681	724	737	681	693	716	682	709	701	715	737	680	678	711	701	728	700	649	698	683	653	682	705	690	665	760	683	736	642	716	723	697	718	707	652	731	715	694	698	736	732	742	729	723	720	677	749	693	690	734	667	731	703	700	659	746	759	654	698	722	701	668	692	697	724	719	726	721	700	677	659	701	696	725	733	697	658	694	701	710	717	741	694	727	738	720	682	689	672	687	673	713	703	720	694	744	685	712	714	679	675	715	687	741	702	777	746	678	710	719	727	682	710	697	712	713	682	759	714	765	740	741	731	688	686	700	666	731	672	694	676	659	667	722	721	711	673	713	715	717	715	717	737	698	749	657	693	720	696	718	670	682	728	720	749	671	713	698	740	763	720	774	705	733	758	709	700	679	730	713	690	713	727	721	700	733	665	687	675	727	697	716	690	741	729	690	751	662	670	721	716	714	703	734	750	720	753	667	655	710	703	708	654	709	753	703	696	695	728	737	684	693	727	738	659	647	724	684	735	720	699	761	727	677	676	731	675	727	724	690	727	682	646	686	717	746	695	674	731	675	719	727	744	723	709	711	718	709	724	711	725	697	659	667	720	717	697	649	696	686	664	692	662	733	684	716	691	682	656	687	710	718	707	759	733	693	684	699	700	718	750	721	713	713	723	735	682	705	694	657	734	718	721	747	683	682	718	716	650	672	752	690	721	711	721	702	733	737	729	735	685	680	732	722	695	715	648	691	701	666	700	691	736	706	672	721	733	627	723	725	704	701	725	718	716	711	671	710	753	702	719	730	710	737	724	686	701	670	728	723	693	712	667	719	664	757	730	703	682	709	702	680	686	759	705	719	662	686	706	654	688	694	686	760	702	726	676	709	712	652	700	709	683	716	701	634	705	725	631	716	736	674	664	714	671	665	667	651	731	679	714	756	652	726	707	744	698	700	701	676	699	681	679	670	681	696	716	702	682	690	710	734	759	690	720	734	734	733	687	703	665	697	707	712	700	689	631	758	695	679	687	673	715	685	678	742	718	660	679	741	698	681	707	675	714	664	717	711	707	742	671	737	704	691	721	659	683	725	709	703	702	699	708	683	712	715	687	696	694	690	756	720	715	760	721	657	690	658	729	714	674	699	673	731	664	704	694	726	720	707	669
52396	54532	48076	44577	32181	24330	22869	21626	14483	4323	1132	793	677	622	932	1096	1108	1274	1181	1135	918	761	520	6256	10893	8225	4518	1851	694	391	324	292	274	291	282	279	266	307	270	266	313	330	267	306	304	308	311	282	273	280	257	280	321	288	278	260	272	277	253	280	268	283	306	288	306	294	286	289	288	279	281	270	283	261	279	275	268	259	285	267	256	276	277	264	292	296	265	249	270	288	264	280	283	261	271	285	280	260	234	278	260	326	283	254	279	254	302	275	292	284	284	271	293	309	287	255	288	259	257	289	280	274	264	291	294	286	294	293	280	284	285	291	245	272	279	286	262	273	283	283	254	286	257	305	310	255	261	296	276	273	275	276	267	281	295	274	282	262	281	274	282	263	287	267	299	278	275	284	277	267	285	287	272	270	293	268	273	298	280	283	288	274	279	272	290	291	307	280	303	257	257	288	261	289	279	270	259	254	281	286	264	312	245	297	299	267	314	266	261	256	299	286	306	280	275	256	261	272	267	309	322	288	294	275	287	258	284	278	307	270	281	275	271	267	270	284	290	306	273	293	242	257	306	263	280	322	284	272	290	273	268	284	274	278	268	236	273	298	335	282	268	271	269	281	281	281	279	295	257	266	268	279	253	283	248	277	282	309	291	283	257	254	286	340	255	300	278	304	265	295	277	292	273	262	282	284	261	290	265	310	308	274	297	295	301	279	300	252	237	266	263	303	270	272	252	272	309	295	253	298	286	265	270	333	293	273	264	280	277	269	260	241	249	277	271	266	284	261	232	284	278	299	297	265	296	274	299	277	291	271	279	262	298	279	288	289	252	267	297	284	305	283	230	295	301	298	277	251	262	282	262	279	287	264	271	284	283	287	285	315	274	305	275	272	293	280	309	257	280	268	263	250	253	268	281	273	277	242	277	277	268	292	277	273	275	258	266	242	273	293	260	286	277	284	262	304	282	268	276	270	273	281	269	257	276	315	331	273	258	272	284	253	289	258	305	274	274	250	269	244	266	248	279	287	289	267	291	286	292	297	296	250	265	307	287	266	273	271	286	289	290	231	269	284	267	239	300	287	277	274	287	295	287	295	316	232	284	274	270	240	298	264	288	285	290	254	295	278	288	262	287	287	271	308	301	281	320	275	265	287	276	262	261	294	266	292	293	304	275	262	252	272	308	272	276	292	296	272	287	271	275	307	271	280	275	278	294	275	272	266	294	260	274	256	296	287	280	299	283	307	269	232	289	276	272	265	274	304	267	284	271	279	290	255	284	273	271	271	260	306	271	293	274	282	273	280	283	255	271	274	350	283	275	294	285	282	279	291	266	280	284	271	243	269	268	272	289	283	301	298	262	252	270	263	316	309	295	283	314	260	278	273	268	279	259	268	264	287	236	271	283	284	274	267	270	257	310	283	266	269	256	258	289	289	296	251	255	253	260	305	281	261	290	270	276	264	288	290	300	294	283	254	265	292	291	274	293	253	270	297	269	285	303	253	279	257	290	276	261	276	265	281	304	285	295	279	277	279	288	283	274	294	292	257	300	276	277	290	291	277	278	262	255	263	265	277	299	274	295	289	267	280	278	275	289	239	298	278	290	257	256	279	269	310	307	290	250	285	275	276	315	285	265	275	300	289	262	304	268	282	289	254	295	288	278	271	284	300	282	314	273	282	244	266	271	284	272	276	275	295	277	298	304	271	289	275	287	287	329	312	267	272	300	300	269	252	288	324	287	282	288	290	265	289	265	271	271	291	309	263	273	245	255	278	307	299	252	244	292	274	293	320	313	277	282	276	287	260	283	277	283	285	274	283	255	270	264	287	274	268	269	274	268	278	279	280	288	244	309	288	251	290	262	258	265	267	292	329	273	270	299	318	284	273	246	276	266	277	269	287	234	311	300	298	293	282	257	295	272	269	275	274	270	263	304	274	304	266	300	288	289	279	273	269	298	281	278	294	263	287	315	279	270	248	261	289	261	274	300	274	261	266	273	260	293	264	282	292	297	238	284	295	288	296	280	270	258	243	286	277	314	246	281	295	271	291	269	293	290	294	266	301	282	268	269	261	257	270	289	277	270	261	289	259	289	279	287	242	283	260	242	246	276	264	271	274	266	292	309	242	249	252	273	267	276	266	264	294	304	266	294	286	297	258	302	294	271	279	301	267	291	290	232	256	284	278	289	307	280	301	273	274	260	267	294	261	255	316	261	241	282	282	284	243	284	273	323	291	308	307	293	255	268	282	276	265	262	267	249	280	284	278	288	279	258	271	285	273	274	265	266	248	279	282	307	293	304	267	263	258	294	274	257	297	247	293	270	285	270	272	254	287	281	269	253	281	287	264	276	271	296	268	280	293	266	280	251	295	300	302	290	267	275	284	263	278	299	247	266	270	280	292	314	282	262	288	297	282	253	300	295	304	304	275	276	264	310	281	311	290	296	263	281	280	301	281	258	302	283	298	295	275	260	303	282	287	254	262	260	281	287	288	302	276	279	303	260	256	331	256	282	274	283	289	280	296	283	258	247	271	288	273	272	259	289	284	284	282	257	262	271	282	270	279	301	245	267	253	279	280	271	258	304	285	259	281	304	253	287	236	272	265	285	279	261	277	272	259	304	277	270	263	297	266	295	284	284	301	266	275	236	253	272	277	312	259	252	275	287	298	260	275	258	295	249	256	285	298	264	273	266	296	258	262	258	260	299	244	311	292	263	262	277	284	320	264	306	273	249	278	248	217	284	277	245	252	312	283	297	277	271	285	260	260	263	297	293	234	286	280	285	248	271	246	275	296	296	268	269	276	245	291	264	298	271	245	282	311	289	248	263	296	246	314	292	284	302	340	238	292	257	275	264	268	315	280	297	258	249	270	272	285	277	281	292	278	263	272	285	279	281	281	300	263	266	271	281	289	315	311	321	285	243	303	284	273	263	263	252	271	245	275	286	257	307	274	313	281	258	272	278	281	278	287	281	270	277	290	270	296	270	263	256	257	293	286	294	251	256	303	302	279	291	243	263	265	269	255	287	267	284	308	281	269	297	307	261	307	264	284	280	261	289	326	255	269	283	275	289	256	286	268	285	299	265	301	287	269	314	257	254	282	289	281	307	271	288	269	291	283	279	275	310	272	263	246	287	291	298	296	258	253	283	277	307	286	296	298	281	264	320	288	240	290	296	328	281	250	282	262	263	289	247	249	285	260	314	296	290	283	284	293	256	298	274	296	293	273	288	274	274	288	277	292	253	290	256	285	274	296	273	247	279	284	310	314	251	262	273	268	269	267	273	265	264	246	295	297	284	300	292	270	300	261	285	289	263	273	271	279	253	292	267	281	271	271	283	294	265	291	297	261	266	277	287	235	296	298	288	308	249	286	269	259	287	289	306	292	290	255	276	270	302	274	261	265	262	294	267	282	290	255	286	296	286	282	244	266	288	269	269	251	251	253	279	271	288	281	275	275	297	252	284	294	261	274	261	278	315	285	262	263	273	283	291	275
44300	64894	53825	49164	16433	6368	5638	7833	3785	4056	3747	3051	2500	2625	3741	3733	3940	5186	4918	4504	4132	3341	1962	25694	33286	26820	16301	7494	2475	959	759	662	601	610	622	629	635	657	625	582	548	626	617	634	621	639	621	681	610	609	633	582	645	649	634	578	645	601	630	623	629	636	620	595	605	615	575	644	647	640	630	617	581	586	623	624	607	571	598	662	601	623	614	591	654	570	620	599	601	675	631	610	607	633	574	655	576	626	610	594	632	601	608	623	598	620	607	603	612	635	627	602	624	620	598	615	634	598	574	618	603	577	601	598	615	595	581	604	610	586	549	589	612	583	585	636	640	649	606	643	644	577	636	635	619	613	652	622	649	620	645	664	657	590	621	628	607	634	629	626	596	641	597	609	591	643	682	622	595	603	623	570	629	632	613	664	600	624	619	651	665	637	600	603	619	581	624	601	619	622	607	631	614	604	637	593	656	628	578	621	631	655	598	601	595	660	620	602	603	633	621	633	641	624	596	623	598	598	611	604	606	597	633	637	617	633	610	597	638	629	641	634	599	628	582	598	613	652	612	565	604	578	595	620	624	630	646	620	606	630	658	619	615	626	589	629	554	597	627	618	564	674	607	642	575	593	612	606	610	648	628	597	621	570	600	615	620	594	605	600	565	595	642	594	648	665	647	647	575	584	603	604	629	610	611	646	623	598	603	598	650	558	603	578	677	629	581	614	622	639	604	639	626	623	622	670	620	626	602	617	627	609	635	607	650	616	612	633	582	664	622	612	591	615	628	633	616	623	591	605	618	611	616	642	631	647	627	607	603	651	608	649	613	623	642	618	597	592	577	590	634	639	647	603	669	639	605	586	609	607	569	631	622	639	637	635	595	596	640	586	595	608	633	583	599	623	611	586	634	630	629	579	613	599	655	596	608	576	600	611	654	603	624	601	589	613	641	576	629	604	610	647	610	633	603	625	646	659	665	590	618	584	600	560	608	619	646	627	660	659	636	651	635	594	669	639	633	612	633	645	644	601	637	574	630	587	652	625	613	598	633	613	647	605	566	617	618	590	620	627	635	601	624	670	584	639	626	676	688	613	601	631	598	648	642	601	588	617	561	646	655	586	667	622	597	586	616	589	628	602	610	637	649	622	600	629	663	653	567	618	628	596	642	588	618	610	589	631	609	645	605	614	605	644	597	587	609	629	621	658	615	626	663	582	581	623	584	644	595	592	618	583	583	635	674	614	663	609	583	597	588	629	611	570	632	593	647	644	630	630	688	605	658	592	629	627	639	630	586	594	621	651	577	651	597	638	584	590	601	637	633	639	615	604	618	600	628	597	628	626	633	619	610	646	577	626	614	604	587	640	607	654	614	612	628	635	641	575	615	656	573	634	599	600	595	601	607	575	625	586	651	602	638	627	617	636	612	610	644	632	594	608	609	622	583	626	593	605	616	636	621	583	636	615	634	621	618	607	608	626	635	659	627	641	612	616	649	640	603	625	607	625	613	598	569	641	653	587	623	593	625	614	619	612	621	619	577	601	623	640	610	610	600	620	622	587	677	596	671	623	557	616	620	626	634	589	652	620	640	570	545	598	639	625	647	625	619	577	564	580	597	607	600	630	647	647	622	591	624	635	639	615	663	625	602	622	644	615	614	603	632	582	597	602	576	594	612	656	620	596	648	609	610	581	623	629	600	591	639	603	620	681	620	603	626	616	647	628	620	591	637	649	592	624	586	576	628	652	567	634	609	615	581	613	625	558	592	590	603	652	651	651	636	645	565	595	590	577	635	604	613	635	656	686	594	633	559	625	627	619	600	598	588	623	639	588	613	626	578	628	627	595	611	625	634	635	610	644	590	653	617	618	593	644	622	619	597	658	566	653	639	629	617	586	615	650	608	643	627	600	614	622	610	595	640	632	629	632	601	606	575	648	616	626	614	582	602	643	621	601	615	597	592	605	628	643	613	575	616	593	634	572	633	596	584	622	622	609	635	620	591	622	645	572	660	584	566	569	641	621	596	658	582	591	627	623	628	625	616	605	568	626	631	594	623	612	600	644	600	570	629	611	608	590	631	612	637	603	616	587	605	630	642	586	622	598	604	642	636	661	593	625	641	624	638	638	581	643	623	671	569	694	601	600	607	601	596	589	599	587	604	613	615	623	604	588	628	634	622	620	634	655	602	632	603	632	595	619	609	640	603	591	595	613	628	647	592	617	611	615	598	571	674	636	606	617	577	607	606	602	651	596	624	577	604	612	661	612	635	613	591	632	594	627	622	600	618	616	600	625	605	627	580	602	610	630	586	599	651	616	618	621	613	663	694	628	548	632	646	640	601	623	629	607	598	582	627	613	590	574	620	636	616	611	600	581	644	642	641	592	610	577	609	624	610	642	606	641	601	630	601	596	654	602	668	618	625	653	577	641	616	595	583	595	595	593	658	605	589	613	604	625	572	579	601	618	601	608	587	643	689	623	617	639	631	609	625	563	608	583	609	625	642	660	596	594	600	641	623	606	606	624	616	566	568	617	597	627	632	628	645	603	615	649	601	650	648	578	565	601	595	597	588	591	597	652	601	638	634	581	581	618	621	619	602	609	642	604	643	597	628	570	626	628	637	584	617	632	599	646	624	622	585	617	598	617	598	626	646	625	641	645	551	602	588	632	560	599	599	601	617	628	629	613	605	634	656	616	602	630	633	565	593	620	620	597	623	632	642	613	661	621	567	633	593	599	561	568	616	654	623	582	594	628	620	589	629	595	608	600	559	607	585	596	609	601	610	657	599	609	570	595	639	601	596	599	627	614	564	631	580	576	605	605	637	593	633	636	617	605	649	645	540	589	618	635	649	610	626	603	568	608	610	610	614	622	610	569	604	626	612	616	631	614	629	567	640	628	622	595	571	630	578	613	584	598	657	604	631	626	630	612	605	686	615	628	642	606	634	607	622	609	597	592	600	589	615	605	609	613	580	586	573	604	639	625	620	589	627	627	604	609	596	583	646	629	617	600	626	574	634	572	569	611	601	633	572	640	637	625	655	587	609	592	612	595	662	631	608	596	629	613	661	605	626	630	579	603	637	623	648	601	584	628	613	623	615	618	643	644	648	659	634	577	604	639	654	600	657	609	603	598	583	617	647	599	617	599	601	605	613	598	665	604	570	646	653	580	611	657	598	618	666	580	597	582	647	615	583	621	619	608	608	584	589	612	586	590	591	609	622	618	629	642	631	639	653	612	634	621	635	626	625	614	614	611	623	626	623	670	619	608	593	611	594	596	612	616	614	575	631	639	658	574	632	633	619	595	622	584	581	647	611	599	638	642	585	598	620	631	637	634	612	574	637	655	631	621	607	574	607	599	642	619	626	621	625	613	588	615	637	611	606	610	608	600	543	603	613	617	632	578	647	607	579	543	559	638	577	608	601	603	573	586	610	601	601	617	600	605	602	661	659	601	605	650	660	584	594	611	569	609	627	592	591	611	599	627	602	602	656	603	666	600	636	612
10698	20627	26091	28516	7098	873	531	524	486	397	436	352	340	344	349	365	314	329	344	338	334	311	304	482	734	908	780	543	395	353	306	350	328	322	337	298	303	330	313	296	318	336	276	316	309	286	307	320	299	317	332	283	319	329	298	306	293	289	316	295	289	337	326	325	306	322	316	332	287	308	292	301	287	299	286	322	310	322	337	344	315	319	325	303	306	332	349	304	352	293	292	310	334	357	311	311	295	295	320	332	342	319	293	303	328	320	326	310	319	276	296	311	332	304	313	309	297	331	307	305	283	326	277	340	325	329	335	309	313	308	316	328	302	301	310	298	274	291	311	294	312	328	294	305	310	302	328	330	311	313	317	308	290	333	343	307	285	320	313	281	286	304	290	294	297	314	303	317	311	311	300	305	362	308	314	298	298	326	342	334	319	296	301	318	314	308	298	323	289	315	303	314	336	316	347	306	341	338	338	323	339	316	324	305	316	326	305	309	299	304	316	298	347	300	305	307	304	298	304	312	313	295	309	300	285	291	287	317	344	325	343	274	312	296	297	333	343	308	305	291	313	322	320	301	324	321	317	319	334	319	297	309	295	319	292	334	318	282	318	318	317	306	324	286	332	328	315	323	281	303	317	286	334	309	317	320	294	293	323	311	310	316	306	306	312	323	282	311	307	316	287	302	300	310	328	292	282	290	295	298	283	283	319	307	326	289	295	288	306	294	344	319	322	284	287	316	297	311	299	328	305	302	299	352	279	331	316	290	290	286	356	293	325	327	300	342	327	323	305	281	337	317	297	313	284	333	310	313	296	309	303	290	311	306	311	308	324	339	311	307	283	321	328	301	296	320	304	333	327	334	324	320	326	298	319	283	282	292	314	287	326	322	308	317	347	302	280	329	312	307	298	300	282	294	351	312	301	316	327	348	295	295	322	308	307	317	322	331	350	285	300	335	298	297	309	327	333	310	320	302	289	326	341	298	320	290	299	345	305	276	295	311	347	334	316	322	306	304	300	299	314	314	301	327	346	315	331	323	306	306	318	326	332	320	334	292	288	327	364	303	349	353	323	316	331	299	337	330	287	316	306	326	292	317	323	290	293	323	345	332	316	329	295	306	320	304	307	282	312	311	373	315	344	320	313	276	311	280	308	311	310	299	351	299	305	338	317	309	316	323	305	291	263	356	311	345	355	316	310	318	328	315	305	310	300	287	320	276	319	303	287	342	287	299	284	281	323	316	314	322	305	328	304	311	320	325	308	298	341	319	291	296	328	332	328	289	281	273	288	325	324	323	325	320	307	300	325	315	304	318	354	330	321	289	332	303	318	295	310	330	321	288	307	310	312	345	331	323	334	288	303	297	322	293	318	337	313	312	301	307	333	323	310	301	329	301	354	334	328	293	336	321	302	325	312	307	309	297	291	287	277	309	335	299	301	318	301	335	311	293	330	302	352	270	298	332	304	335	320	352	335	310	306	322	293	284	338	307	311	284	295	352	303	288	275	302	320	330	316	296	315	274	344	318	307	296	296	327	338	313	331	313	299	310	358	313	304	276	301	305	305	321	312	321	318	310	297	275	313	308	316	299	309	293	288	349	310	300	303	312	293	283	309	298	315	310	316	307	334	309	326	315	311	290	322	332	317	298	327	308	311	323	294	314	332	280	294	320	321	312	300	323	296	274	310	315	357	326	337	344	325	300	293	300	313	307	315	325	321	330	337	317	318	335	314	297	334	296	315	306	306	362	311	304	316	311	293	287	311	317	281	290	340	347	294	289	326	316	310	313	333	322	309	334	300	333	333	300	319	324	313	301	306	321	298	319	315	324	302	334	317	322	314	313	314	310	310	298	293	309	313	324	311	311	320	304	273	305	279	299	317	299	340	315	320	321	319	301	290	305	319	298	285	302	300	268	321	320	293	319	318	320	320	312	313	297	352	321	295	309	316	300	294	299	281	314	279	348	337	311	290	313	308	309	330	321	297	308	300	304	331	316	316	316	307	307	305	327	295	278	304	329	292	322	344	303	324	318	285	294	319	325	333	309	303	323	311	326	323	264	302	278	290	337	312	321	308	313	276	313	278	347	311	308	299	292	302	272	328	296	267	325	354	284	334	286	306	323	315	317	314	323	302	304	328	322	308	325	300	298	301	322	300	284	318	343	308	312	322	297	315	303	289	306	303	334	332	324	297	318	318	295	322	303	314	299	319	294	293	308	313	286	304	334	340	326	303	293	289	334	338	299	317	300	305	316	293	323	308	324	319	301	343	314	326	315	314	291	325	312	301	332	321	294	315	305	269	333	330	303	315	278	315	289	321	305	313	299	280	348	320	315	313	324	314	295	320	323	295	303	316	337	314	292	336	328	303	289	296	326	296	313	291	286	349	286	290	306	322	332	295	316	292	333	312	311	343	302	317	288	304	314	316	297	300	303	330	325	320	334	315	315	321	313	306	268	313	288	314	337	323	310	277	357	341	323	307	303	316	305	295	320	340	319	324	300	341	308	332	337	286	320	306	338	275	298	339	339	332	293	325	306	336	301	287	309	310	337	338	300	315	316	329	349	309	340	328	320	275	325	320	294	285	303	328	313	313	312	286	320	322	300	291	324	305	344	291	302	299	288	315	301	299	275	274	309	321	311	318	347	326	328	318	313	316	338	313	308	319	283	340	275	300	282	261	318	321	282	334	315	340	301	300	313	304	334	280	298	289	311	303	294	299	349	292	321	278	349	290	280	298	321	361	312	309	280	299	311	297	304	298	280	298	308	306	307	354	317	284	293	329	300	289	299	346	331	332	303	296	322	295	321	299	339	310	287	285	335	332	309	298	279	316	273	301	308	312	316	312	293	315	347	344	298	296	330	329	304	346	329	280	289	304	327	287	273	318	301	336	337	317	299	293	303	288	344	314	286	310	339	289	304	328	293	345	322	306	300	309	303	301	286	301	326	312	303	311	346	314	333	327	291	305	311	304	311	332	326	328	327	369	324	327	315	304	325	339	325	302	278	275	280	320	284	315	302	289	332	338	331	302	306	321	329	329	331	300	324	285	315	336	333	304	299	294	299	290	318	325	342	313	360	281	279	344	310	331	273	326	290	315	362	311	329	273	276	327	292	301	338	309	306	303	304	322	320	330	307	288	305	331	316	284	305	289	299	278	299	312	311	290	274	315	317	329	336	323	328	324	306	317	316	314	295	305	346	290	312	314	341	305	323	318	273	296	296	313	314	344	310	299	279	315	344	323	290	309	313	315	303	320	304	292	315	289	317	289	309	328	279	313	301	358	303	298	291	281	312	335	317	321	318	291	307	328	290	335	312	350	269	276	289	281	315	339	332	318	329	310	318	282	319	343	321	321	301	274	303	292	297	334	312	325	307	299	288	345	276	331	299	327	314	305	308	306	277	335	308	303	312	290	339	323	345	318	323	297	315	295	325	304	303	317	292	299	332	321	315	333	323	302	283	294	283	305	305	316	291	301	328	329	327	302	299	332	339
8295	22711	31312	37451	7215	1754	1444	1596	1606	1491	1236	1022	936	1063	1028	918	934	1009	916	927	842	792	773	1733	3381	3510	2646	1538	1055	821	750	729	721	695	721	759	735	743	738	690	698	709	718	687	687	755	766	731	748	723	732	720	746	746	686	740	743	743	743	777	725	722	713	727	750	757	665	755	769	709	751	746	741	727	749	749	741	723	750	715	767	733	730	806	777	714	757	756	725	719	738	748	739	682	746	735	771	752	762	704	728	742	816	715	702	732	677	720	771	747	776	748	756	748	741	710	741	748	688	749	681	715	785	745	736	750	716	708	711	688	707	742	721	745	745	709	724	767	704	708	733	723	785	724	750	748	713	723	704	747	727	759	704	715	749	716	750	718	726	723	774	680	700	722	754	731	756	725	780	780	717	734	745	694	734	710	725	742	745	721	747	751	722	709	703	722	719	756	719	718	732	790	718	713	719	739	766	735	710	778	769	762	726	746	743	703	716	735	680	716	716	677	752	701	724	682	714	696	751	729	732	693	793	774	735	709	769	711	764	703	741	711	723	691	768	716	720	732	731	806	753	754	764	788	724	722	761	724	699	719	698	680	773	708	778	717	719	727	767	758	721	751	709	766	687	735	738	737	745	714	729	773	750	722	745	713	755	690	703	741	773	723	732	759	753	743	750	713	738	739	727	713	766	734	738	750	705	750	734	740	767	754	724	719	715	669	743	707	740	735	692	723	770	726	745	731	743	708	748	759	766	772	756	776	713	724	750	755	731	754	741	717	728	739	721	691	822	734	719	762	698	711	725	747	729	753	723	746	756	698	752	685	717	706	713	757	723	753	742	766	712	763	710	741	684	712	731	771	748	758	722	717	749	739	739	732	753	738	760	743	765	750	704	713	737	785	768	749	728	701	698	709	725	747	695	693	745	750	751	719	721	788	792	713	730	788	710	725	753	764	745	750	722	755	730	726	721	734	734	711	747	733	751	715	755	726	757	738	771	704	715	733	703	745	740	731	706	736	711	775	723	727	721	800	783	697	768	685	737	713	754	746	679	688	749	737	722	723	691	742	741	726	727	788	722	710	738	750	722	694	761	741	737	758	741	758	740	708	734	750	752	751	749	706	715	728	734	726	745	710	733	747	754	694	740	749	740	690	741	732	713	711	738	733	754	726	692	717	772	750	705	767	705	742	723	733	709	671	719	733	729	702	796	747	731	691	676	754	752	785	683	760	754	732	725	785	736	754	754	705	724	742	732	746	689	741	737	727	703	739	717	703	801	764	714	741	765	718	775	707	711	691	705	703	736	716	722	723	757	736	723	703	753	756	773	740	696	712	691	701	730	732	740	719	737	739	714	784	691	743	705	720	694	736	712	731	742	694	726	753	712	731	747	744	733	745	752	735	741	736	737	738	713	718	742	754	760	742	766	717	750	736	704	763	725	767	698	785	714	727	811	709	728	769	762	761	728	733	716	784	736	742	699	689	732	717	718	752	730	734	739	782	719	720	727	749	732	734	716	682	769	709	701	730	721	747	742	741	792	742	766	751	753	728	796	800	719	723	695	695	765	725	742	747	728	725	725	727	697	752	752	702	767	707	747	738	710	724	716	716	734	679	789	761	699	723	695	719	733	743	747	702	671	716	715	762	758	710	700	728	728	709	737	704	709	735	744	739	788	765	737	722	747	744	766	725	755	781	741	715	768	735	767	748	732	694	744	746	735	713	754	748	749	755	774	774	712	745	762	727	722	780	755	736	736	715	718	755	719	768	768	710	746	758	756	693	792	718	762	721	705	702	704	720	739	740	768	739	700	760	716	729	742	718	769	743	706	716	679	741	738	722	738	717	694	716	731	721	749	810	730	740	696	738	680	747	765	758	725	716	761	732	743	731	735	755	727	718	761	685	719	732	736	737	696	720	747	738	759	781	717	656	702	717	714	731	708	759	715	743	747	717	710	706	727	728	732	780	738	751	722	769	730	751	707	767	662	710	699	714	724	735	712	704	770	795	741	681	744	709	717	696	725	735	700	717	727	760	752	744	728	777	707	766	733	719	687	706	703	720	749	767	711	713	729	715	751	748	747	780	758	709	771	741	745	737	716	715	741	699	737	695	751	763	746	730	731	775	715	755	735	694	727	693	720	698	713	736	761	724	704	714	747	726	733	688	741	779	784	716	755	735	740	761	689	793	719	721	774	677	788	753	717	712	732	722	720	750	724	714	737	757	747	717	708	744	712	772	783	740	753	714	756	736	779	680	732	742	703	762	741	725	711	680	743	756	711	711	684	759	796	765	709	789	708	758	753	732	712	701	744	695	808	713	776	741	750	711	757	769	689	776	769	745	757	787	793	729	749	717	723	703	754	708	764	726	740	776	737	715	693	790	713	750	733	756	744	726	719	684	741	732	704	749	710	765	774	737	713	770	726	738	780	717	772	710	716	707	696	746	742	738	723	760	733	772	737	757	668	707	722	705	784	697	758	744	694	707	772	754	727	711	749	746	775	769	694	757	748	742	717	722	708	739	732	784	727	753	733	714	781	785	748	760	715	717	729	730	766	761	707	749	729	745	799	765	764	781	731	739	715	763	726	724	712	773	759	751	763	710	767	779	705	716	695	755	741	755	708	710	785	789	723	784	732	733	753	738	748	747	735	721	713	800	680	727	724	713	737	768	789	773	762	718	777	666	760	702	731	695	733	771	701	776	714	756	679	721	725	704	762	739	768	771	762	801	772	748	733	737	751	764	683	738	718	715	769	702	724	743	718	741	737	763	758	748	745	733	727	726	738	734	749	711	730	744	786	699	694	716	725	657	715	729	745	776	776	801	744	745	746	754	753	767	693	722	731	698	759	750	703	750	734	731	761	693	796	719	715	729	744	704	734	764	685	752	749	717	775	723	719	726	699	706	693	702	755	725	716	764	746	732	755	753	716	708	725	724	731	717	772	756	696	773	724	783	692	769	728	719	746	740	708	732	754	768	705	738	703	728	672	750	731	713	758	693	780	727	733	728	746	694	679	728	688	741	724	731	737	760	772	723	763	704	743	741	768	711	718	677	713	706	725	722	712	685	720	687	757	749	716	756	781	709	720	754	701	748	734	692	776	745	825	757	795	756	738	750	720	764	739	716	767	766	728	681	719	742	725	714	752	705	704	744	731	751	730	787	761	783	744	722	714	761	731	762	697	760	732	741	741	700	711	726	715	735	749	750	712	712	798	735	730	723	723	726	735	718	721	710	759	776	767	758	726	740	763	770	752	743	709	675	722	679	709	695	746	788	769	733	749	779	745	712	740	756	730	737	785	734	738	702	764	763	760	740	725	754	705	699	779	746	744	788	722	707	746	667	739	720	705	780	726	713	764	738	782	738	733	764	667	698	729	738	746	720	727	750	720	757	727	726	708	739	709	745	722	786	716	695	735	742	784	754	735	733	735	747	723	736	714	785	714	725	748	765	720	678	734	751	717	690	724	732	781	766	752	687	755	697	756	749	743	766	712	722
35268	48291	56605	49391	28518	22769	17005	9615	2754	990	610	518	475	434	416	522	533	630	617	516	482	418	358	1921	4968	3905	2530	1307	607	411	338	270	277	325	281	276	305	287	278	328	309	331	279	291	287	295	306	305	309	291	275	309	318	297	297	312	290	278	295	294	298	295	264	293	307	319	280	303	323	309	280	315	299	283	298	298	289	300	299	294	296	313	315	290	317	321	290	358	292	305	307	302	306	290	315	306	304	303	310	311	325	304	336	284	289	297	324	299	317	254	330	316	324	303	270	320	306	326	292	302	346	287	295	286	312	318	285	296	311	320	313	326	295	279	307	291	333	325	282	320	307	300	317	295	327	311	322	306	297	317	268	324	282	303	302	286	296	271	286	303	298	307	306	320	283	326	311	296	301	293	280	276	292	267	301	291	311	298	302	295	278	303	312	306	287	314	288	294	294	296	327	288	304	317	299	294	321	297	275	303	328	284	308	301	299	324	294	314	306	285	277	286	323	306	322	293	293	298	311	300	285	296	315	285	299	273	294	287	282	269	319	316	321	308	311	317	279	307	304	304	313	277	305	322	316	322	304	274	289	300	335	308	302	293	296	294	287	286	288	304	315	285	286	300	297	282	276	278	300	304	295	296	282	318	268	298	296	304	266	311	300	311	296	284	312	277	279	286	290	322	312	267	291	293	272	318	306	311	300	268	303	298	307	343	308	322	276	310	308	320	305	295	300	308	280	277	280	332	313	276	288	264	273	296	284	316	302	316	304	316	297	303	305	299	296	276	262	326	309	287	309	296	314	287	283	266	316	298	290	302	300	310	296	293	297	287	294	300	287	298	312	320	314	248	286	289	285	276	284	288	314	292	320	285	277	297	282	320	309	292	285	296	313	273	301	289	286	293	292	305	305	288	272	294	303	321	281	301	321	294	271	287	290	292	301	309	329	282	275	293	321	298	296	280	291	307	312	275	316	291	292	305	288	284	291	337	311	314	306	280	314	293	287	291	310	305	291	328	283	282	307	290	300	284	290	257	308	293	304	291	301	288	299	285	294	294	316	285	324	285	297	313	297	324	341	282	305	312	296	297	301	301	337	278	318	296	320	292	311	297	288	323	298	301	326	325	313	286	275	312	266	287	292	278	293	299	301	283	309	314	306	307	286	308	292	298	323	328	289	280	322	305	304	306	286	319	284	299	287	305	316	297	301	308	269	287	321	274	284	315	306	302	302	337	304	312	298	284	263	275	302	285	291	279	364	299	307	324	286	289	280	301	341	278	295	325	312	300	251	298	293	290	295	302	269	310	311	272	272	279	267	296	257	335	308	299	287	294	324	315	273	278	290	295	260	305	295	264	323	304	289	311	334	275	293	284	300	311	301	287	294	292	328	300	290	281	253	299	279	298	302	296	315	310	319	282	325	322	288	319	305	324	286	301	324	271	282	309	265	322	278	288	299	305	292	315	291	310	302	284	310	293	281	311	317	281	311	300	303	273	308	316	305	304	297	278	300	296	282	287	277	277	283	321	320	270	284	271	305	290	291	259	306	290	285	302	308	275	321	302	266	295	308	291	306	305	297	305	284	289	332	253	307	306	286	294	286	300	312	331	304	331	306	335	273	296	314	302	309	312	314	308	296	322	294	265	326	305	311	294	305	275	325	305	304	295	288	306	272	253	289	315	309	317	298	307	278	275	278	321	300	300	281	293	311	282	304	297	288	275	319	300	280	289	288	326	309	309	315	291	285	324	280	289	306	307	324	298	285	286	303	304	306	294	306	324	314	311	273	248	268	313	275	306	313	284	321	272	339	298	294	255	276	310	301	293	311	287	342	282	315	308	272	318	285	321	279	305	302	276	321	314	274	305	288	323	293	264	304	299	349	265	332	302	285	309	280	296	287	293	310	315	297	288	298	285	328	294	326	300	341	308	273	245	282	330	327	282	290	299	270	297	305	322	303	308	320	323	319	310	264	284	308	304	263	300	308	283	302	289	316	285	289	301	285	303	296	294	299	297	281	305	278	273	340	290	287	277	282	318	267	279	319	266	278	300	281	304	293	300	298	299	281	275	286	318	319	316	338	311	298	281	314	301	291	300	273	276	317	295	312	326	290	295	319	307	302	285	293	319	305	325	315	309	266	311	256	275	294	308	267	301	326	292	297	300	326	288	298	317	283	299	302	289	284	308	300	314	283	299	310	332	305	272	292	298	285	269	296	300	266	308	328	327	304	294	293	293	319	316	300	331	297	298	293	276	315	334	273	310	321	306	301	283	309	274	300	279	316	281	285	273	314	315	296	275	328	305	285	279	301	279	318	265	304	337	311	283	321	308	302	299	273	278	322	322	300	333	257	290	292	270	276	319	290	304	312	308	275	310	306	315	313	317	315	283	284	263	303	304	301	273	283	260	292	304	301	307	296	274	283	325	306	281	323	249	264	285	312	298	281	292	310	290	322	311	296	294	282	302	294	274	298	297	292	321	315	294	282	266	303	294	334	292	313	302	312	280	309	302	294	305	296	303	335	313	316	324	301	295	293	283	298	294	269	306	276	303	284	300	305	278	311	299	304	310	331	307	298	303	317	267	272	289	304	305	294	307	266	321	279	283	308	311	303	301	270	280	299	310	291	302	290	297	301	279	291	310	284	286	309	315	293	331	308	305	298	314	289	331	287	282	280	283	311	280	276	319	293	274	279	301	285	298	291	267	312	272	283	291	325	266	306	304	296	312	302	298	295	289	322	310	302	294	324	276	265	330	289	289	305	287	296	272	309	292	295	312	287	283	291	287	321	305	288	308	284	283	336	298	343	319	277	308	281	294	297	301	334	334	285	308	311	294	325	329	294	281	277	302	281	311	322	291	286	285	296	286	319	280	322	273	298	295	316	296	298	306	268	289	273	257	336	298	322	289	267	269	310	293	324	313	308	304	291	285	285	312	293	317	276	278	302	311	278	299	297	265	302	286	289	290	308	278	298	296	292	262	301	322	268	294	300	310	279	315	292	299	289	320	331	325	288	328	267	310	271	306	288	330	318	292	327	289	289	253	277	280	302	299	294	293	259	293	309	303	290	312	307	301	282	301	273	296	280	310	280	251	270	322	304	305	315	298	319	320	325	278	313	325	275	319	331	298	292	304	293	258	295	290	282	326	309	287	302	289	288	304	297	308	340	265	273	273	297	280	279	334	315	326	336	283	286	289	271	307	275	289	268	314	317	293	299	311	308	298	305	322	298	285	311	297	319	328	299	322	295	285	316	327	303	284	268	271	301	288	318	285	262	300	310	317	290	308	305	277	276	286	323	256	283	290	319	307	314	287	308	256	305	315	286	303	309	287	313	310	311	344	298	280	287	301	315	297	295	290	273	311	309	320	293	268	295	304	312	269	307	294	302	304	310	303	267	316	284	304	290	294	272	331	277	286	288	267	302	321	303	324	307	290	282	308	306	290	298	282	297	324	237	289	273	299	304	280	295	286	295	293	273	301	319	290	302	305	290	279
24783	42843	56667	48454	19482	5685	3964	9453	3647	3383	2466	2070	1733	1531	1618	1986	2093	2495	2493	1848	1874	1720	1286	10341	22262	17174	11333	5440	2149	1024	785	707	723	712	729	711	709	698	670	701	648	740	719	695	728	694	681	718	697	707	704	690	727	746	745	682	743	700	684	686	676	669	707	690	704	703	780	776	720	682	687	696	698	683	727	693	721	728	729	770	701	702	730	737	703	713	703	681	747	722	703	639	754	683	683	700	722	683	716	704	722	707	692	678	673	708	713	725	732	735	712	690	662	717	738	699	725	675	740	700	697	659	703	720	708	647	760	765	711	721	690	725	731	683	674	722	728	726	719	694	666	722	710	759	732	694	725	690	712	679	675	723	676	688	685	686	696	695	671	647	691	694	740	649	679	709	683	711	671	729	654	689	697	759	706	704	708	708	731	691	716	703	685	750	684	680	678	703	714	690	693	672	725	678	686	705	717	674	732	680	727	650	704	716	685	688	667	727	704	696	695	735	686	755	674	707	663	716	708	689	689	687	678	674	676	699	696	691	704	700	710	717	708	711	704	733	712	727	708	668	713	723	783	693	720	716	678	686	741	690	723	697	719	733	710	739	712	711	712	703	698	750	752	687	676	719	713	726	685	668	731	720	723	707	726	672	745	649	697	696	728	734	702	737	680	696	719	736	726	747	716	679	718	662	677	675	698	714	722	671	690	711	713	704	713	720	707	747	735	706	615	683	737	703	711	698	718	723	688	704	684	743	708	709	739	711	707	710	718	722	743	688	698	709	686	690	674	672	677	686	682	715	716	731	700	715	743	645	696	710	708	691	695	707	697	690	716	668	654	702	717	690	713	699	689	692	679	670	712	691	709	697	650	741	689	660	684	739	723	741	701	728	705	674	734	727	693	758	719	696	723	657	652	728	710	666	717	729	662	721	689	699	683	730	677	718	673	682	697	702	681	697	697	684	658	653	677	706	730	727	716	695	714	722	722	718	657	719	696	664	722	718	682	653	711	742	674	695	738	684	711	749	681	687	684	730	702	682	744	736	693	645	720	715	681	720	664	743	681	660	710	696	650	725	736	732	691	711	699	698	690	730	686	700	721	686	675	659	679	728	685	701	693	724	747	705	707	708	695	723	697	660	738	701	729	714	691	687	649	717	687	757	696	717	690	675	698	727	733	697	752	673	717	713	692	754	677	677	692	761	681	695	731	707	711	693	657	697	704	665	686	699	701	679	662	677	654	701	702	662	693	718	736	684	707	754	680	739	718	699	651	700	706	709	728	726	721	702	697	692	687	657	696	672	677	699	689	720	725	750	699	755	699	714	746	716	736	688	665	648	711	726	707	702	738	724	705	693	713	709	745	672	713	661	681	711	708	737	706	666	746	668	691	664	680	752	713	734	702	624	702	691	672	689	717	738	686	659	684	721	712	688	726	675	742	718	739	726	687	734	690	721	699	677	688	694	727	734	718	650	699	681	713	745	670	692	684	724	688	703	698	706	729	736	740	712	765	699	675	701	672	726	715	751	743	716	682	725	738	720	721	689	726	781	686	687	688	698	678	736	767	703	727	672	692	699	704	668	707	703	701	685	751	696	710	675	683	645	704	698	686	702	646	746	714	708	722	678	731	731	703	727	696	711	692	691	690	722	656	733	695	748	704	682	691	734	697	725	690	760	689	740	694	717	664	704	686	715	724	667	713	712	763	689	718	706	658	641	667	672	652	667	729	665	730	669	620	715	718	708	725	708	687	734	734	709	709	681	685	681	680	692	727	689	678	673	674	687	695	704	709	725	692	719	700	699	681	696	730	752	680	757	684	775	687	724	701	669	660	740	710	724	661	694	674	697	710	722	723	644	695	729	715	732	715	675	716	755	687	752	751	674	656	698	682	679	710	724	715	710	710	722	684	727	740	695	696	742	732	717	699	709	711	668	683	708	694	722	732	730	687	759	647	716	662	694	707	689	729	670	699	724	713	711	773	739	701	684	707	755	681	696	691	756	726	713	686	703	714	703	716	717	680	704	697	726	723	693	717	693	697	725	707	684	703	679	668	667	685	685	686	670	701	712	709	679	725	707	643	706	676	698	718	697	720	683	692	680	712	712	721	685	665	713	733	688	747	715	727	664	674	680	716	704	699	722	722	702	722	707	671	674	711	723	686	689	708	724	659	676	710	677	724	711	741	694	684	693	702	673	747	686	743	657	705	699	689	684	710	646	707	694	745	683	721	735	660	661	669	698	697	722	722	695	744	697	729	672	705	738	656	742	680	730	693	730	686	656	704	713	728	711	676	706	689	735	696	701	683	706	692	721	643	695	752	687	752	719	693	651	720	679	682	759	733	735	694	706	684	687	651	657	680	695	691	718	658	742	681	719	717	712	711	810	684	697	750	692	693	750	716	690	675	694	702	679	732	662	676	709	727	690	703	719	729	682	681	727	705	710	722	702	709	720	667	730	704	694	708	752	671	666	683	683	707	751	741	716	664	705	689	726	687	686	758	699	711	671	701	678	695	677	692	691	713	704	696	712	696	703	652	696	697	713	695	707	719	736	701	656	680	653	721	702	717	723	724	706	729	697	677	696	688	728	695	731	714	758	644	754	696	704	727	714	694	697	694	670	654	660	702	720	711	707	711	701	706	705	697	703	721	745	706	746	693	721	671	705	674	684	697	745	716	708	704	701	714	705	707	750	701	717	741	709	720	672	726	720	747	686	675	676	745	686	706	719	719	677	701	674	707	709	718	696	691	730	713	677	669	725	720	705	709	723	750	763	698	710	715	694	722	700	633	669	727	706	766	688	727	691	734	687	685	743	698	695	700	745	731	664	772	691	664	794	711	689	695	658	707	680	712	737	727	687	663	682	722	728	690	722	746	667	703	700	756	733	707	715	668	670	706	660	652	743	762	692	718	681	726	679	680	686	751	708	698	705	651	698	726	734	706	690	649	706	724	673	722	745	696	688	662	705	676	666	727	706	724	667	747	708	688	707	690	685	667	702	709	698	745	717	710	685	728	674	708	726	677	687	759	700	690	728	749	674	729	699	710	675	679	719	696	680	689	660	739	705	738	717	716	702	716	744	659	698	684	719	707	701	717	705	746	717	657	713	688	705	661	688	730	720	751	696	683	707	715	706	678	718	685	702	726	723	695	657	704	724	690	749	684	707	702	715	711	723	742	648	768	691	734	718	701	744	706	677	729	732	685	707	734	690	716	660	689	744	733	737	680	684	708	683	702	700	696	684	701	713	742	730	730	697	709	753	706	734	696	730	727	696	692	722	691	681	693	674	745	723	657	698	723	729	720	710	709	728	687	737	624	714	643	689	737	697	690	731	670	655	748	682	689	685	672	738	670	703	739	714	675	711	718	675	690	691	726	680	726	674	703	686	719	653	692	711	697	678	673	705	704	663	775	723	632	716	671	677	723	692	743	724	690	718	732	679	685	683	754	686	720	723	708	685	700	734	686	711	657	747	729	685	716	709	696	665	741	702	696	730
48438	54644	49000	43181	27494	24206	23822	22475	15062	5027	1298	778	722	630	566	666	745	1156	708	537	472	464	403	4773	9426	7596	4855	2344	926	444	324	306	306	288	270	271	270	295	271	281	262	317	257	243	285	267	277	273	282	261	270	296	283	264	301	278	259	248	248	272	287	269	284	279	300	311	286	268	310	272	246	294	246	295	257	271	238	256	283	244	281	292	301	288	283	271	295	270	243	273	247	277	259	291	283	288	269	258	308	241	285	291	273	277	257	273	282	267	270	272	284	279	265	280	264	302	290	319	289	250	270	256	286	287	292	271	250	288	275	295	262	268	314	262	271	266	291	288	278	307	289	265	279	268	286	300	252	275	310	271	240	266	263	262	249	273	228	276	281	252	297	316	275	274	239	266	276	276	283	277	276	291	290	270	277	264	265	297	249	279	289	297	302	309	286	292	276	292	255	263	277	255	301	299	262	285	277	293	315	264	272	265	307	269	290	257	283	261	242	276	273	272	265	274	289	266	310	286	266	268	315	298	273	254	296	267	256	260	238	292	304	280	266	321	267	274	261	274	266	285	263	278	254	257	302	259	265	301	277	284	257	282	267	279	281	273	242	278	284	282	286	262	264	296	283	279	285	263	281	268	267	297	257	288	306	262	253	266	258	297	255	281	253	294	267	258	308	287	294	285	293	292	281	290	264	270	261	250	282	298	234	287	306	274	280	271	252	282	243	281	267	289	251	305	268	286	265	298	276	276	270	276	264	288	270	267	264	311	252	260	270	274	254	278	264	252	278	259	260	257	297	273	262	250	281	249	263	306	263	284	294	293	278	303	260	271	260	270	257	279	254	267	274	255	308	247	252	294	269	316	289	257	287	275	294	274	290	274	262	274	278	305	296	272	288	289	266	265	291	265	272	301	291	288	295	262	256	262	259	259	277	285	284	275	249	268	273	280	295	303	295	245	292	272	262	242	278	259	298	307	287	280	268	268	254	279	300	279	280	275	246	269	233	262	280	297	292	260	274	269	269	255	258	247	308	253	289	263	237	266	297	253	252	282	264	259	261	277	270	256	282	273	299	281	297	273	256	283	277	273	301	288	285	258	297	238	265	276	250	292	281	272	272	291	252	268	255	272	278	285	263	276	275	275	266	314	303	263	240	308	274	271	230	271	262	284	260	266	283	273	283	240	265	248	262	278	227	280	306	275	268	271	270	273	277	268	238	277	293	275	254	271	279	267	301	254	298	276	290	270	286	258	258	272	271	236	320	294	251	273	266	268	277	274	283	254	309	276	289	224	262	294	310	277	278	251	299	263	274	251	280	293	250	264	241	275	274	259	271	292	280	268	298	257	269	295	285	287	268	288	264	302	252	304	257	287	262	282	271	257	263	310	300	263	270	237	252	269	258	280	289	269	303	285	285	280	282	297	252	286	292	314	266	262	282	281	237	313	290	258	262	248	275	267	283	288	276	284	243	278	268	288	278	270	268	267	299	255	280	278	323	273	251	277	280	239	298	253	290	275	275	271	250	276	288	302	274	274	264	253	260	310	256	261	283	280	260	254	250	314	276	255	285	294	289	292	295	283	260	262	279	284	268	290	253	304	265	228	252	294	260	282	266	296	290	274	313	265	287	280	251	291	279	305	241	263	240	291	291	277	262	294	253	286	262	292	275	284	284	283	293	298	278	254	251	304	326	276	274	288	273	244	270	250	295	259	300	274	267	265	270	280	261	296	260	310	252	243	286	282	264	280	243	232	259	305	275	269	251	270	247	259	252	271	279	318	293	269	285	276	275	267	273	306	268	287	272	270	272	275	278	272	259	253	285	291	250	297	268	282	326	308	273	267	264	268	287	268	297	258	267	269	294	289	276	267	243	252	270	282	304	277	282	267	264	272	287	246	294	276	271	301	234	302	272	278	262	266	310	266	270	268	288	301	288	296	261	286	267	270	270	275	291	266	275	263	272	277	271	260	242	287	266	279	271	289	308	237	261	286	289	282	252	265	269	248	305	259	276	310	262	300	313	284	302	258	273	276	260	268	276	262	297	255	260	321	265	267	277	280	249	257	259	281	263	255	286	278	282	283	307	258	259	266	269	308	295	298	269	231	236	261	274	246	281	286	260	272	249	277	252	273	264	272	284	283	232	266	275	283	243	295	304	284	274	325	290	264	279	268	240	305	289	274	271	275	267	267	272	279	292	289	288	293	281	286	278	298	244	316	264	264	268	270	282	254	280	300	283	274	256	309	275	284	255	276	277	300	285	288	283	266	253	301	304	230	257	240	270	264	242	294	267	283	283	264	259	289	252	242	294	267	282	259	284	263	241	296	301	278	273	278	271	263	260	257	291	276	271	274	256	257	269	251	282	275	262	266	263	268	236	276	314	285	278	276	245	277	264	270	291	265	308	255	277	269	275	285	286	248	284	263	263	263	295	265	268	294	304	294	304	266	267	262	264	281	278	284	319	254	299	266	255	281	305	315	289	263	270	270	257	292	308	296	248	256	260	264	306	269	282	294	286	277	289	261	259	294	275	289	284	271	281	258	263	283	283	289	279	244	291	249	255	281	263	306	240	273	262	259	279	277	290	287	326	265	294	240	226	258	269	301	242	283	283	287	248	270	270	271	290	282	249	298	274	270	269	279	270	307	275	275	282	244	268	275	302	272	274	286	271	281	305	297	287	303	278	263	299	284	284	283	245	257	278	256	287	276	263	276	257	280	248	293	284	251	296	267	266	273	281	255	283	289	271	280	318	298	294	294	289	308	291	294	282	269	261	276	293	265	299	266	298	258	304	267	311	278	278	300	282	292	279	279	279	264	307	292	281	264	288	275	256	241	263	282	283	246	294	278	287	238	280	280	277	278	285	298	290	273	266	296	270	282	251	277	290	303	283	273	263	272	273	273	314	281	257	277	269	277	281	270	290	277	282	268	280	273	266	283	245	281	278	296	267	279	301	264	308	258	267	292	274	285	256	284	236	293	273	294	276	264	302	268	270	270	240	278	254	277	270	266	289	285	269	285	257	273	296	285	310	282	264	259	285	277	263	264	247	290	269	283	270	256	266	315	245	297	259	270	252	284	263	271	265	277	282	312	296	257	276	268	299	260	303	286	274	274	302	265	271	274	283	245	299	271	236	280	272	276	256	320	290	277	298	298	280	307	284	279	291	271	279	258	285	254	294	291	266	279	297	279	267	260	261	298	285	278	286	282	274	280	255	250	277	263	293	280	285	263	288	257	275	276	248	283	257	278	312	273	285	248	265	297	270	296	249	292	247	297	253	270	258	289	255	256	255	270	276	268	244	296	292	282	260	280	267	285	270	289	267	308	272	288	256	288	254	307	260	260	248	237	273	290	301	298	308	265	297	254	260	276	282	255	223	262	301	295	250	248	273	270	263	274	279	265	267	268	249	258	255	295	306	254	255	293	240	240	263	264	282	270	295	271	252	285	278	274	273	265	287	263	291	243	257	266	264	248	282	270	299	245	243	249	284	268
36333	58745	53620	41021	26505	7775	5858	13122	5979	4586	4158	3288	2715	2520	2225	2850	2999	4777	2508	2241	2004	1957	1610	20421	30512	26094	18428	9682	3496	1361	773	659	625	660	613	640	658	653	635	633	665	641	624	643	645	622	651	586	629	617	648	661	628	646	626	604	640	651	615	634	610	674	630	647	659	579	622	623	648	664	644	629	616	598	643	625	629	595	627	657	640	593	598	648	650	643	595	618	627	627	625	639	585	597	603	639	642	641	599	626	591	640	621	625	634	625	593	613	652	593	576	647	656	639	632	606	619	617	647	608	595	614	619	667	627	668	622	708	645	605	629	593	610	649	630	639	607	674	644	628	617	627	631	603	626	647	581	626	648	611	606	590	596	613	567	621	604	598	656	609	613	637	634	633	596	625	609	631	603	568	614	604	613	604	603	595	650	584	620	616	628	640	596	626	633	632	673	655	616	629	591	601	647	604	616	612	599	622	638	604	610	608	619	663	598	625	598	596	613	632	585	621	602	604	607	588	602	602	622	631	635	620	668	623	600	678	608	605	614	604	658	618	602	619	638	597	638	659	596	608	620	612	614	624	580	668	616	606	599	626	664	624	586	641	623	604	677	638	653	642	592	602	637	616	584	654	603	609	617	603	660	588	606	626	604	597	659	633	562	691	634	654	637	641	591	646	607	609	652	588	633	609	608	670	594	627	623	625	604	610	600	646	619	651	588	608	577	576	649	615	609	610	607	609	618	589	639	626	631	687	629	634	658	654	663	637	652	613	594	609	604	611	641	655	593	613	582	658	632	607	627	622	600	602	609	622	611	607	676	599	606	633	641	637	610	631	631	548	634	570	645	602	635	627	626	648	665	624	596	606	618	636	665	570	659	663	636	594	582	630	582	675	628	645	617	629	628	635	607	590	639	624	644	629	644	600	625	582	660	602	614	626	628	580	620	639	626	614	594	637	699	634	622	684	642	634	632	647	655	613	634	613	608	643	626	607	662	653	596	628	633	568	619	634	628	632	609	598	636	608	590	569	589	610	643	652	616	633	617	612	583	632	607	680	619	623	606	600	638	655	596	643	631	628	597	584	653	648	591	638	611	585	646	645	643	611	660	632	634	571	640	627	657	638	622	584	620	665	652	641	653	600	625	648	620	652	632	616	639	591	624	604	627	658	588	629	638	573	608	629	667	601	601	613	614	613	615	667	600	657	612	626	588	614	664	649	603	607	606	605	616	595	629	616	634	605	673	612	610	608	627	630	632	596	606	580	618	618	614	582	584	581	599	626	592	610	620	607	613	584	598	616	652	619	580	653	627	603	645	614	580	635	644	645	644	622	603	689	614	599	598	606	627	607	633	647	647	617	639	618	595	606	607	614	584	631	615	605	602	618	645	644	585	624	628	603	618	632	644	649	620	622	605	591	600	647	605	626	593	630	585	637	614	615	612	558	618	635	590	621	607	644	592	644	634	637	586	610	610	618	639	613	629	579	672	614	593	637	647	546	616	565	616	639	671	661	657	599	620	631	630	607	629	606	594	597	594	624	620	670	581	590	669	651	608	603	610	630	601	636	577	702	660	654	617	571	607	630	678	622	619	637	617	626	621	600	620	622	637	640	656	595	607	614	627	610	619	599	596	638	637	666	660	628	604	599	597	614	612	610	624	627	660	649	685	610	578	628	651	665	627	545	646	637	597	610	649	622	602	594	649	582	647	604	616	615	606	611	651	609	638	585	579	629	651	599	630	634	623	597	671	607	607	618	600	644	659	601	633	668	617	627	610	615	642	605	642	647	627	634	559	637	605	593	622	659	603	613	597	655	623	654	606	632	607	595	651	618	654	620	645	604	639	642	596	581	602	660	614	589	609	591	616	637	658	616	632	588	670	602	652	626	593	630	617	602	614	649	637	609	619	605	630	642	621	628	655	626	575	646	650	622	600	598	644	614	578	612	629	591	602	631	629	600	603	639	620	647	624	631	603	620	623	586	615	638	615	620	606	638	619	595	605	632	562	599	644	671	616	595	601	611	656	617	604	635	645	615	590	628	625	619	590	594	618	638	632	595	626	595	611	634	650	633	623	625	607	666	592	642	612	567	631	625	607	672	576	617	613	628	633	596	636	620	626	628	605	604	606	635	640	607	623	611	637	617	636	611	575	633	631	628	628	624	662	646	628	619	608	602	600	625	616	595	605	632	639	605	581	629	627	617	577	630	618	622	635	631	573	590	641	611	598	625	580	591	623	616	606	583	607	636	598	597	592	601	622	553	619	619	611	591	670	589	640	632	628	594	599	590	596	637	587	619	631	630	587	635	580	634	620	588	598	644	638	604	636	595	577	642	637	591	609	614	603	611	573	600	609	622	625	572	597	596	606	658	633	609	611	634	620	608	616	599	598	619	574	625	614	619	623	606	622	617	626	629	571	614	601	621	629	626	637	618	625	610	584	607	630	596	631	623	645	619	591	635	585	621	618	596	599	605	635	607	650	614	614	660	609	606	643	641	527	635	622	589	631	651	641	603	623	602	601	600	625	610	663	602	616	640	605	646	632	664	604	609	614	611	592	601	609	678	612	626	648	600	563	624	639	596	610	623	644	660	607	594	586	657	597	607	605	631	638	677	605	563	634	603	632	630	643	607	632	637	595	613	638	601	628	607	641	649	651	624	645	591	626	610	611	609	645	626	592	611	557	647	612	609	601	610	626	608	613	635	641	646	651	615	635	620	627	625	586	626	632	631	660	574	634	648	625	571	553	623	595	594	625	620	555	606	637	589	662	605	597	583	627	570	601	584	602	611	626	639	642	632	637	595	590	611	594	580	613	623	632	589	625	588	598	614	650	638	594	589	632	653	588	564	657	618	628	597	594	572	618	644	580	653	588	674	650	644	656	625	585	590	643	617	620	614	613	589	593	661	606	613	586	652	627	601	595	618	629	619	593	614	639	575	606	655	586	614	645	678	572	575	621	655	605	586	629	626	657	629	605	628	627	604	627	607	560	674	641	603	603	610	576	631	653	621	653	574	590	617	613	616	606	629	583	666	583	629	656	607	631	614	603	620	624	588	585	615	603	628	632	619	610	629	635	611	608	615	607	589	641	641	612	601	595	571	593	632	616	610	593	642	605	604	646	626	615	600	601	624	586	621	596	625	589	612	625	640	608	626	611	600	580	646	569	599	640	592	604	597	607	659	623	631	624	595	621	639	657	650	618	668	616	606	610	637	631	634	613	641	630	622	587	581	651	622	659	588	654	632	596	643	646	607	623	586	625	635	581	639	605	616	605	638	611	619	609	609	606	600	653	625	584	633	628	622	647	603	609	604	659	610	622	614	628	623	590	610	633	616	611	603	609	641	602	609	576	616	619	620	623	668	601	609	616	596	593	642	615	636	636	627	590	606	645	669	577	651	617	595	629	603	574	661	636	615	611	596	639	611	631	584	646	641	608	626	584	626	617	625	564	584	627	605	590	593	636	601	618	638	617	598	606	580	605	646	616	613	589	620	608	664
11062	19176	37883	42984	12921	1612	577	612	542	468	436	391	379	354	340	348	322	350	365	324	309	333	299	415	676	816	701	585	463	414	294	353	324	296	302	355	326	300	350	298	293	339	318	323	326	333	330	312	330	336	346	313	303	333	285	326	320	328	329	308	292	307	315	371	320	330	288	313	331	344	325	326	359	319	309	327	290	368	328	304	324	342	307	298	281	364	328	318	344	337	312	360	311	323	333	315	319	335	331	307	303	322	313	289	322	345	324	332	284	315	333	340	349	332	335	304	308	342	338	281	291	333	300	338	330	305	319	306	349	335	307	300	331	324	330	305	328	351	338	318	313	333	328	312	275	319	322	360	352	293	316	329	325	312	314	337	314	328	321	330	314	321	301	344	298	324	346	325	349	312	335	314	331	307	289	338	309	322	334	332	293	336	372	302	316	346	328	307	298	358	337	314	269	322	291	335	326	306	290	367	302	330	338	329	330	340	322	317	310	300	345	333	302	325	319	328	342	285	311	327	326	325	337	321	313	349	315	307	346	308	312	319	310	311	346	291	326	300	321	323	321	318	316	332	320	342	322	317	327	301	313	310	325	356	329	280	321	321	323	312	328	324	338	303	302	361	337	299	308	309	292	307	300	279	323	340	331	345	316	302	324	343	317	343	316	329	315	339	312	332	277	318	307	315	313	290	315	303	311	326	328	313	299	298	345	301	330	316	304	314	331	288	314	301	322	288	299	336	322	336	316	342	328	307	311	332	298	317	315	313	334	290	293	333	352	325	338	292	321	304	341	313	325	335	359	346	335	320	309	335	332	340	327	328	327	339	328	312	329	352	311	282	309	317	331	342	313	281	327	279	310	323	326	364	279	326	312	330	346	353	336	314	342	316	369	309	294	326	285	321	316	341	348	301	330	323	318	317	314	301	302	329	300	363	335	363	282	297	305	312	304	293	317	338	352	320	331	319	347	345	328	320	330	309	296	317	342	364	308	305	313	353	312	308	345	343	305	327	296	356	332	292	294	324	311	315	296	350	316	333	278	334	305	333	304	306	317	311	307	299	300	314	318	274	331	349	345	314	342	307	302	349	322	297	332	343	373	337	316	300	325	315	353	329	301	322	291	322	326	354	330	306	316	309	305	331	288	323	350	327	282	315	304	287	331	329	367	333	307	297	343	330	310	331	325	330	308	302	293	324	300	319	332	326	329	327	320	313	292	334	336	320	326	298	317	312	266	351	322	326	310	309	320	333	355	340	319	335	339	326	318	344	329	328	308	318	308	319	322	333	313	312	340	331	327	354	378	302	289	332	329	321	298	304	322	321	328	326	279	307	320	355	296	307	320	315	298	309	320	342	337	302	329	301	325	282	307	317	330	354	348	339	307	338	316	357	367	319	320	302	324	295	327	321	313	351	287	304	335	322	317	345	328	343	291	311	311	338	309	324	341	312	323	327	307	318	318	337	299	326	323	334	352	312	309	312	326	301	335	337	317	315	284	324	326	303	290	359	316	358	272	303	335	345	325	355	310	343	320	302	304	346	318	327	317	331	319	339	312	308	318	323	299	321	336	332	311	324	321	318	330	356	362	324	362	299	320	320	297	294	342	309	287	313	317	318	340	318	302	320	329	336	328	332	331	313	342	356	340	320	305	325	336	351	317	309	341	310	341	319	298	339	330	325	331	329	304	359	349	311	341	354	316	318	317	336	323	314	337	340	303	353	335	308	321	329	327	349	298	274	335	306	315	315	299	355	322	337	303	323	323	292	287	336	307	332	286	322	344	323	321	330	322	324	315	322	300	322	327	301	348	332	329	325	303	329	313	343	299	302	323	336	349	324	326	310	298	306	319	315	316	288	308	306	331	332	362	289	316	326	317	289	309	314	292	310	345	328	345	317	332	325	319	315	297	306	349	282	322	315	302	308	340	330	310	335	313	329	332	335	298	338	327	326	313	333	315	323	330	369	336	284	334	306	338	331	307	305	301	315	328	330	312	299	328	342	321	319	314	313	319	334	310	336	300	342	314	306	326	362	317	333	321	308	331	324	311	334	327	302	305	303	347	337	325	313	327	315	299	349	328	311	346	336	296	311	339	296	306	328	339	289	322	325	310	291	315	315	339	309	286	306	347	321	303	330	318	351	341	323	317	296	332	309	334	307	324	333	336	301	291	275	338	342	333	324	293	323	304	325	330	340	366	326	345	314	310	339	331	320	320	335	302	299	311	330	331	305	313	296	323	297	339	324	302	340	310	294	309	309	351	325	298	313	341	304	317	326	303	312	289	295	300	303	324	336	330	325	339	304	345	296	286	326	301	312	329	326	358	327	314	335	319	337	318	319	323	290	342	286	318	323	314	324	331	306	302	340	334	322	302	338	311	339	311	337	290	311	344	326	346	333	305	311	328	332	321	318	329	288	328	310	328	316	336	311	318	324	312	302	334	311	329	310	344	332	300	324	324	327	305	328	330	307	319	363	347	357	314	342	335	325	293	301	310	284	315	285	329	303	309	333	305	292	326	312	326	348	329	320	324	320	359	312	292	293	314	303	324	334	314	319	300	310	321	350	294	322	310	325	320	337	328	327	319	328	318	308	341	349	346	320	343	274	305	307	341	339	305	303	337	333	307	272	314	320	311	291	336	323	309	321	315	333	320	324	304	313	298	323	331	307	332	314	313	317	313	303	330	361	319	335	300	326	336	325	322	336	310	323	315	338	319	293	335	323	317	331	279	323	319	303	307	299	344	291	336	310	307	344	329	304	312	296	324	304	292	320	335	305	307	317	347	323	304	282	349	331	314	326	307	305	339	320	294	330	333	344	292	330	269	296	316	326	339	313	322	325	329	330	361	317	310	334	340	329	302	323	320	337	292	317	324	319	333	302	297	334	333	331	307	342	326	282	317	297	302	360	349	314	341	307	315	307	331	283	306	296	321	280	273	341	329	323	343	308	336	300	309	309	321	304	318	330	324	335	319	336	308	330	302	309	302	319	334	300	317	309	330	319	291	280	333	341	299	311	315	335	313	309	320	345	322	294	302	278	332	334	361	326	320	291	319	338	308	296	305	289	352	325	285	317	298	330	316	295	307	315	347	312	312	321	333	288	322	319	335	322	326	322	325	319	300	292	348	336	308	317	322	328	324	365	300	286	334	335	338	316	324	304	304	310	335	301	301	319	316	290	322	311	296	315	295	294	313	312	313	350	345	306	347	301	335	304	307	331	305	313	349	311	306	305	357	330	314	324	337	321	308	344	350	315	298	324	299	308	304	323	298	335	300	323	319	322	344	337	338	300	336	331	294	296	326	351	338	300	356	301	314	312	323	318	317	358	336	303	309	304	300	321	332	303	273	334	297	323	328	310	343	335	301	309	317	329	311	326	324	302	318	312	288	337	316	320	317	333	311	322	311	353	335	332	312	315	323	302	296	340	330	334	328	336	317	329	351	325	293	319	344	336	315	302	332	305	282	334	332	310	358	298	327	294	336	333	344	297
8856	20524	43385	46264	4520	1905	1815	2130	1893	1644	1367	1169	1007	949	932	929	863	1048	905	847	813	806	793	1321	3010	3139	2689	1849	1190	891	813	705	779	778	759	781	769	716	716	744	768	765	750	761	762	706	780	735	780	768	794	748	712	742	784	722	719	696	764	790	765	753	698	749	732	706	757	811	734	778	740	778	761	758	764	722	746	780	776	750	780	744	740	730	739	733	732	744	767	774	752	764	762	731	743	752	752	758	702	738	768	757	749	736	726	713	772	720	750	764	773	703	710	750	756	730	754	793	763	739	737	774	742	716	760	758	740	754	745	758	761	802	726	732	752	746	729	748	775	771	743	704	747	787	735	766	732	761	733	780	755	757	719	772	757	790	798	813	697	753	743	743	697	784	768	754	752	728	786	786	818	746	718	770	740	737	775	734	727	801	727	785	695	740	725	749	764	812	769	729	785	727	731	703	762	784	750	775	736	777	729	733	768	744	768	758	743	720	778	718	779	741	697	742	755	768	781	707	746	755	747	758	795	740	748	730	756	777	744	758	713	733	758	741	760	810	757	734	762	776	747	737	750	734	739	736	774	791	774	802	771	771	745	719	767	772	767	805	721	797	724	722	722	737	771	738	774	772	757	731	782	785	750	749	742	759	759	755	756	716	785	750	731	800	712	771	782	762	742	729	729	694	791	723	780	732	760	737	808	773	726	724	755	787	735	743	716	757	743	736	750	750	769	743	751	734	748	759	732	688	782	779	744	785	744	802	776	754	749	789	799	773	736	757	722	749	708	766	723	699	793	700	721	721	738	746	699	767	761	676	763	791	722	716	738	807	751	782	793	771	781	730	772	769	720	796	757	759	793	787	791	746	733	747	795	748	745	759	741	796	739	730	735	715	818	775	745	808	785	793	792	780	717	735	699	721	763	726	724	752	738	753	770	737	776	752	710	749	774	798	714	761	827	742	746	729	755	706	751	735	696	743	728	760	750	777	756	760	734	712	758	711	758	741	787	748	756	760	744	785	741	751	785	722	783	748	754	763	778	743	725	752	747	805	772	781	749	694	730	794	737	731	793	770	711	722	730	734	755	719	768	766	699	784	723	830	762	780	720	708	795	740	735	786	757	739	755	781	730	753	715	735	715	748	804	748	726	751	730	768	742	757	750	792	724	742	706	748	777	774	757	772	735	767	742	776	740	763	742	753	774	733	750	768	747	778	739	717	740	766	719	768	780	741	735	786	784	747	762	724	768	690	744	770	745	759	767	773	780	747	726	758	720	750	751	785	775	783	770	771	760	766	768	751	728	817	742	734	753	748	772	726	788	709	768	737	756	822	754	791	751	798	746	765	759	787	755	770	769	795	749	734	765	752	772	766	726	743	775	762	795	727	751	724	725	802	735	752	730	755	764	784	713	740	770	759	735	750	768	734	768	772	696	776	726	765	719	777	764	722	775	678	720	699	818	739	753	791	730	744	760	752	751	762	754	691	729	797	714	735	814	766	687	760	789	734	723	780	688	772	766	759	721	727	719	732	789	749	740	736	770	762	771	743	759	718	799	769	756	754	780	757	752	794	750	740	715	769	766	754	703	745	765	756	744	749	757	729	741	751	721	718	727	782	731	742	783	754	764	763	753	784	764	740	758	729	710	745	760	742	763	762	765	742	759	758	704	750	729	705	744	773	737	748	786	731	731	751	769	729	787	762	783	750	780	774	773	775	793	751	769	752	745	753	729	763	721	736	778	706	787	770	725	775	806	732	748	718	776	769	788	793	771	739	750	755	749	749	738	778	754	783	753	782	784	742	726	767	771	781	737	785	743	727	767	804	790	729	788	770	726	767	783	801	742	750	785	793	744	777	728	747	793	709	788	794	694	769	769	747	814	781	755	757	808	782	733	719	730	766	741	768	786	778	739	779	759	738	784	763	782	727	748	730	734	770	756	767	768	744	753	756	783	788	753	743	738	735	750	743	761	735	710	784	772	759	765	766	723	746	782	802	779	701	724	730	743	787	812	766	686	798	729	725	716	822	703	726	696	735	780	780	743	778	740	756	764	718	732	747	723	770	758	797	767	768	722	779	718	749	750	780	777	763	743	765	737	683	763	743	775	722	741	764	752	751	762	769	776	774	726	771	734	738	769	750	773	732	769	726	745	795	766	777	768	765	736	763	755	752	761	756	752	713	727	733	711	744	789	722	752	747	755	747	783	711	750	763	749	781	697	809	779	768	750	777	723	752	767	744	776	764	732	708	755	763	764	781	765	738	743	741	768	752	770	749	775	692	761	785	764	720	751	720	753	806	774	725	761	767	730	748	741	764	730	731	716	760	769	758	750	767	795	727	739	791	729	749	837	697	744	748	769	718	752	753	739	743	804	777	742	746	765	746	760	767	756	767	720	748	763	718	791	758	742	764	724	759	750	768	774	787	800	740	774	748	713	759	734	741	742	734	733	774	788	755	755	768	768	730	751	785	780	721	768	711	696	736	741	758	732	787	782	813	764	747	795	786	754	757	746	761	739	766	754	736	749	736	801	783	790	720	751	748	742	734	721	795	731	764	822	719	737	775	731	788	769	750	762	746	752	736	785	799	769	723	762	744	732	810	720	751	746	780	798	784	740	738	712	713	783	758	757	734	755	759	721	714	770	710	777	779	770	772	777	811	723	812	773	780	729	758	775	789	738	729	711	766	730	742	767	755	748	762	765	799	777	760	781	739	775	715	786	741	713	771	776	759	748	762	766	711	722	736	783	755	759	766	746	776	700	756	719	823	787	797	749	769	742	812	752	759	744	768	741	729	773	807	789	711	758	745	762	724	810	746	769	799	769	781	778	788	728	729	707	730	759	793	766	736	759	774	740	771	773	765	766	785	775	755	744	783	743	832	750	763	756	822	770	770	778	734	747	750	744	748	718	740	738	770	771	746	747	727	781	722	767	791	751	758	746	803	732	743	766	731	789	744	767	764	741	740	750	717	752	779	763	764	741	724	752	751	750	754	763	751	749	798	776	742	760	726	776	782	733	719	756	774	783	716	786	744	723	764	730	768	733	774	768	743	758	745	752	727	755	766	790	764	726	722	744	757	750	758	728	789	746	722	763	790	732	728	713	756	731	771	755	771	754	752	777	817	751	744	759	746	775	710	780	694	779	737	785	726	722	726	706	778	731	736	771	747	805	756	739	734	771	753	782	720	792	737	771	755	729	701	711	797	743	757	786	741	764	772	777	801	761	737	755	771	714	751	779	760	754	763	746	745	743	779	712	779	731	742	766	760	797	754	756	752	786	824	767	816	787	749	768	744	814	761	754	751	724	730	775	721	730	778	738	837	700	767	757	743	766	772	746	745	765	757	707	744	732	746	723	790	733	761	766	713	758	769	722	748	800	767	745	746	750	758	774	761	732	756	759	737	736	779	762	734	810	760	778	779	721	725	776	740	766	815	793	701	747	791	737	785	730	756	706	723	740	749	739	788	822	789	745	754	751	735	784	767	745	773	755	728
43076	57320	53969	46009	27813	23410	20985	15622	6689	1345	765	640	612	487	476	471	499	573	804	512	453	395	397	1320	4880	3771	2662	1402	693	427	349	337	364	313	335	324	338	290	293	317	336	310	316	334	299	332	319	284	296	321	314	328	339	358	309	292	325	317	325	318	338	357	333	297	308	347	336	290	310	309	329	312	322	309	330	326	322	280	327	326	328	322	339	306	311	344	300	330	323	328	316	325	346	291	362	287	296	302	326	346	323	300	309	303	319	323	300	292	326	314	316	332	306	348	300	333	300	332	320	307	306	300	355	317	298	310	301	306	338	318	303	315	329	321	350	343	350	334	339	313	269	329	352	328	341	325	288	312	321	326	317	286	326	320	331	365	347	315	318	335	297	289	312	293	310	311	306	336	304	324	316	298	324	323	325	312	320	323	315	326	314	296	276	304	325	319	327	341	351	315	309	363	290	286	320	321	356	314	315	319	295	330	313	320	299	358	338	308	321	301	353	333	331	317	333	319	350	302	346	310	338	307	360	312	324	331	280	306	340	329	312	313	294	296	296	324	306	315	307	290	327	302	313	309	300	352	341	357	308	308	295	321	325	322	299	312	332	337	333	334	337	301	317	309	326	295	344	340	313	335	298	322	335	334	300	327	349	322	315	302	342	305	291	336	301	308	321	298	325	294	302	328	336	291	308	313	340	337	319	307	364	311	325	338	294	315	321	377	319	322	319	343	308	328	346	298	326	319	331	330	354	317	305	276	316	310	318	351	327	322	327	304	301	308	345	308	332	328	351	293	317	298	341	298	298	328	297	340	342	323	332	320	325	326	292	339	340	274	332	301	310	334	322	297	289	328	298	297	300	302	318	314	317	325	313	302	335	296	325	336	317	316	305	323	306	316	328	324	306	323	288	311	324	308	297	332	316	318	299	356	295	342	360	285	341	329	329	295	340	333	338	345	316	316	330	303	301	357	311	306	300	351	302	326	316	309	317	318	348	266	298	303	348	319	297	300	277	321	297	340	342	321	328	317	335	306	310	347	301	320	327	299	312	308	277	337	339	347	295	326	348	298	308	323	302	309	355	295	286	307	330	321	332	327	304	385	332	290	302	303	303	326	332	310	274	304	350	315	355	297	326	311	310	306	350	327	300	335	327	315	380	342	336	303	326	346	339	317	295	302	327	303	300	303	337	327	355	344	332	315	341	328	314	311	296	317	284	316	315	327	333	338	339	299	304	324	334	297	329	352	285	307	315	302	305	315	298	310	311	314	326	314	303	322	276	331	317	348	303	328	329	312	318	319	311	319	311	271	318	339	324	302	335	311	323	308	294	306	311	306	322	299	323	315	274	331	315	319	317	323	328	279	332	303	337	321	304	305	327	349	319	349	331	338	324	324	323	314	355	332	312	317	326	289	330	332	328	333	299	309	299	337	360	296	339	301	333	335	342	303	290	297	328	294	327	303	319	329	293	331	289	321	322	348	323	310	318	339	331	367	310	317	354	335	315	317	345	365	306	290	327	342	318	273	307	322	326	328	294	319	309	320	338	292	290	306	296	315	299	308	315	324	318	342	331	331	344	331	328	304	327	338	302	304	283	288	326	334	350	288	295	298	320	309	357	284	290	334	293	331	335	324	340	332	321	328	299	315	322	296	284	317	295	313	320	324	315	268	325	329	352	334	291	289	339	303	322	333	275	335	322	350	356	347	304	305	343	300	335	359	304	324	335	333	317	311	291	301	296	327	298	327	295	323	314	310	356	330	320	322	313	335	329	327	323	290	323	316	293	308	314	306	348	302	299	298	350	333	316	312	312	282	304	337	301	322	326	337	305	302	352	347	323	308	323	334	283	296	293	305	313	296	288	299	311	303	341	326	324	318	339	315	307	361	294	290	276	306	318	291	305	293	327	297	283	347	317	318	294	318	354	311	307	312	289	282	305	350	326	294	353	333	341	303	321	317	338	322	340	327	323	336	340	307	336	330	311	321	319	324	328	308	312	319	270	329	357	342	310	324	302	346	327	293	321	344	307	321	306	296	299	302	320	330	294	324	297	299	301	315	330	334	297	309	326	340	350	361	311	322	316	286	326	299	296	312	342	282	292	309	279	289	275	319	320	342	335	308	323	318	299	306	331	334	317	329	291	333	333	309	332	284	323	336	329	345	305	297	334	313	317	345	325	298	372	303	328	318	350	330	332	338	325	378	326	282	316	322	306	304	298	303	319	330	346	279	319	340	302	307	304	317	308	307	329	293	315	315	299	346	292	337	305	317	311	348	310	318	348	297	301	336	329	295	330	308	285	309	325	305	323	339	326	319	323	346	293	298	323	329	287	347	302	334	323	356	333	344	330	335	318	331	318	284	320	311	328	327	331	307	307	277	321	283	309	323	314	348	331	339	286	310	295	346	318	363	353	307	295	301	320	304	326	343	330	336	331	309	300	335	348	330	334	348	291	319	345	296	303	330	311	315	345	329	352	322	327	307	315	292	306	322	360	308	327	278	288	340	319	307	293	287	333	291	373	304	337	324	321	327	307	294	296	303	305	336	302	295	326	324	320	317	330	342	319	305	340	334	327	326	317	317	328	289	298	326	355	329	322	336	342	345	359	318	339	301	310	329	318	316	310	334	291	325	301	347	332	310	343	312	342	347	330	299	310	305	329	315	335	318	293	318	339	316	279	344	302	323	332	325	275	316	315	337	317	305	333	326	322	334	323	355	304	338	344	300	310	311	318	283	331	319	332	302	300	303	300	348	335	322	328	308	331	311	290	323	349	319	319	345	357	311	351	307	305	315	360	321	314	334	269	302	318	280	339	317	338	353	301	307	327	336	287	333	306	341	331	345	288	306	283	320	337	309	276	310	306	318	333	343	317	318	295	352	305	329	297	299	322	329	311	317	312	306	326	311	326	331	287	335	344	337	298	286	306	316	332	332	322	314	319	326	306	293	337	325	321	323	308	308	330	315	332	338	316	311	303	319	290	333	307	332	311	357	326	319	286	292	302	295	314	319	302	327	332	332	292	343	314	300	318	272	299	304	285	326	328	292	296	330	304	307	339	286	300	300	335	311	309	337	327	289	342	318	328	339	301	284	325	319	328	327	339	314	302	328	322	370	322	317	312	305	300	329	301	321	316	311	315	334	303	308	287	319	314	305	289	342	343	287	308	304	307	307	291	343	327	336	315	338	330	325	336	286	309	279	323	316	325	296	265	334	320	345	299	340	338	322	297	309	272	338	345	328	312	335	307	315	330	331	317	312	308	289	300	303	323	317	331	355	310	314	341	317	320	302	276	322	283	348	320	336	337	325	332	332	313	310	326	343	339	357	328	338	285	326	302	284	312	313	320	327	331	329	355	308	303	309	310	346	348	273	275	289	302	307	320	325	290	270	328	323	292	332	325	316	334	288	339	313	327	306	316	338	329	351	312	308	319	329	300	306	313	274	303	337	310	314	296	296	323	313	296	322	310	334	300	325	318	331	309	336	280	330	308	302
33599	58702	57409	38603	8664	5401	6588	5840	4700	3463	3065	2511	2287	1779	1610	1533	1640	2422	3476	1839	1394	1313	1174	7407	21781	16899	11755	6194	2247	1211	904	796	742	714	732	763	695	752	742	749	716	709	773	782	718	713	761	746	762	733	720	699	725	721	741	731	695	703	725	710	758	740	685	689	687	778	746	723	716	732	697	718	782	688	706	744	746	721	752	744	754	769	718	712	716	754	685	736	748	694	708	741	713	703	722	707	772	689	767	748	712	745	723	750	714	746	751	745	739	714	733	733	742	749	759	729	732	682	720	721	757	742	731	740	743	722	698	694	720	731	705	715	702	698	711	726	725	740	700	680	750	706	673	736	721	704	688	747	728	725	747	759	735	745	728	734	763	705	711	725	699	727	718	773	694	663	731	711	688	734	761	747	725	721	729	736	711	722	672	706	732	752	771	749	736	687	746	747	709	723	747	765	732	709	740	717	744	735	756	689	762	693	754	740	761	739	763	749	722	721	726	712	715	708	694	770	783	742	721	713	714	732	656	782	717	715	712	751	730	753	777	781	712	743	721	733	708	712	754	768	712	711	738	722	723	765	703	746	763	700	710	710	766	688	753	710	695	794	702	705	733	713	712	720	748	732	791	741	704	721	726	745	731	743	741	694	750	761	741	745	720	687	753	732	759	711	718	738	762	691	769	746	764	742	753	757	751	696	706	748	742	742	745	686	748	710	739	696	722	739	740	767	696	740	739	710	726	748	728	714	706	670	774	704	687	731	712	764	785	746	718	729	742	750	724	702	735	709	734	715	732	698	758	713	719	760	713	715	782	703	731	743	708	732	727	719	710	720	709	721	759	664	726	764	701	724	742	778	751	709	725	791	722	753	731	679	762	716	734	721	697	701	776	684	744	769	761	743	741	703	771	748	743	734	734	704	698	787	729	705	743	725	791	736	726	698	771	722	685	729	764	689	736	711	733	708	717	731	720	730	725	720	756	720	714	739	715	714	722	702	725	710	692	694	728	696	763	718	797	719	709	734	769	725	727	693	740	745	716	689	714	717	751	692	700	777	746	751	705	734	721	736	700	750	750	705	750	748	704	712	715	717	771	708	725	723	745	715	662	725	762	732	749	696	768	750	715	721	715	699	710	752	769	742	741	686	715	731	696	772	731	734	671	716	730	745	756	700	694	759	723	767	729	748	709	713	764	718	732	687	704	756	743	692	746	752	785	680	736	716	735	733	737	739	717	753	727	722	758	730	669	683	716	771	714	743	686	700	720	707	745	720	737	679	704	740	726	714	714	748	735	707	778	717	653	749	734	762	742	749	734	749	749	748	671	730	693	714	788	711	788	705	703	729	789	725	701	745	735	770	750	763	730	704	796	755	752	747	739	719	724	741	716	689	766	719	748	752	680	744	718	793	721	749	717	719	714	721	706	764	701	752	708	727	756	733	728	746	721	720	685	753	724	765	710	780	707	701	721	695	715	713	751	774	735	704	766	784	748	743	743	733	726	829	743	748	722	775	732	727	683	746	740	721	706	732	691	767	757	772	695	751	746	745	724	734	718	733	791	747	768	765	723	700	698	732	738	702	690	734	718	747	711	731	753	685	697	738	733	724	754	763	768	710	733	742	745	723	693	756	746	748	779	711	739	748	743	764	753	710	764	697	715	721	736	747	773	737	773	713	743	758	777	751	697	692	695	708	745	669	725	724	689	738	766	709	708	713	717	712	752	696	712	717	755	652	743	729	734	721	716	746	739	706	708	713	739	750	751	706	710	750	733	757	732	726	726	709	695	762	777	745	724	794	701	707	730	695	724	774	734	736	733	724	699	730	727	689	728	698	715	710	683	770	750	743	721	719	715	718	733	744	703	769	732	709	672	710	702	717	726	727	772	720	734	736	757	737	752	712	695	730	708	733	739	699	740	740	726	764	765	745	729	746	695	711	702	714	721	765	717	734	690	722	744	760	753	711	758	689	749	744	659	722	739	732	729	679	714	746	673	734	735	736	710	713	736	756	744	759	759	693	708	728	724	720	721	744	746	768	717	734	705	752	767	726	717	746	749	740	723	768	750	717	755	759	678	691	736	716	741	721	728	666	783	713	701	749	738	751	713	702	725	748	788	739	723	717	739	745	731	657	708	673	732	717	761	778	744	715	649	740	736	772	705	734	734	749	728	686	752	760	708	739	725	682	671	733	719	712	728	757	765	727	718	728	713	726	762	664	739	762	709	730	762	718	733	748	735	732	690	725	734	756	745	702	712	736	726	749	729	750	756	761	727	731	742	673	709	723	734	696	715	752	739	695	720	664	706	787	716	709	740	718	747	750	711	721	725	728	685	761	712	716	679	750	723	744	721	714	747	717	706	705	715	754	756	719	706	753	742	757	703	689	701	730	730	703	768	732	738	743	734	775	750	729	731	726	699	707	716	752	767	678	760	748	701	743	703	747	688	759	739	741	717	732	706	721	746	742	678	715	709	755	737	734	744	659	751	693	699	697	723	736	698	737	695	714	740	696	738	734	731	782	711	755	727	736	690	761	694	726	694	699	747	724	730	675	714	704	774	706	763	772	703	718	719	738	745	769	749	707	734	732	743	754	756	713	707	727	696	724	700	707	724	737	733	727	753	724	738	700	710	741	681	709	762	761	719	751	727	707	718	736	791	718	691	747	734	763	736	709	724	753	679	782	753	772	722	753	700	730	728	703	789	716	740	714	752	721	727	726	730	768	717	734	722	684	727	753	731	715	767	730	696	717	714	706	740	780	759	716	734	781	694	769	696	697	728	763	703	747	773	742	733	746	761	726	688	749	732	727	780	716	727	754	715	742	753	734	734	750	750	738	688	757	722	748	744	753	759	737	712	688	713	719	711	724	733	728	689	722	729	715	707	753	725	700	703	733	757	774	705	673	758	784	742	716	721	743	744	722	765	721	694	757	731	692	712	714	696	737	773	678	701	738	714	745	745	708	728	707	667	713	711	754	711	727	709	728	715	709	724	665	662	784	685	725	766	718	738	743	693	738	758	714	743	723	712	743	749	742	724	714	707	772	735	706	745	731	778	716	770	722	728	738	728	722	706	730	727	726	742	777	738	741	695	712	738	731	734	698	708	783	730	734	720	750	703	711	743	693	728	744	712	743	752	726	748	721	744	678	747	712	785	714	744	696	732	758	737	714	680	699	788	743	675	797	724	762	752	717	678	811	760	694	721	721	734	713	752	721	746	681	774	753	711	768	718	727	724	761	725	739	734	725	747	766	674	682	712	708	727	734	740	745	736	745	783	723	757	712	719	715	711	744	756	733	695	705	727	725	731	713	695	734	754	739	708	723	739	691	729	721	806	740	726	750	738	734	693	752	699	715	690	757	734	750	733	716	725	770	749	755	759	698	698	705	719	709	733	726	762	726	736	772	741	708	712	681	759	776	697	720	733	733	746	714	793	730	721	725	746	744	765	730	748	744	720	741	702	739	748	642	699	722	769	689	708	722	766	733	736	720	751	726
49280	44410	46583	36789	25670	23405	22690	18649	9113	2680	1300	913	727	799	660	494	559	737	1187	782	821	860	530	3039	9468	7271	4738	2296	798	457	326	298	286	261	248	286	311	326	287	286	276	287	308	291	323	292	282	278	266	307	300	262	260	284	257	288	303	247	263	296	301	276	306	260	300	302	312	305	281	284	278	273	298	305	264	274	264	307	289	247	251	273	286	295	293	284	308	276	256	288	309	293	265	269	276	278	286	267	321	283	263	308	295	322	312	293	253	260	264	274	268	291	296	292	316	309	273	300	281	289	283	278	283	277	273	270	289	286	242	265	304	290	303	316	277	298	286	302	321	293	290	301	273	288	296	267	305	284	299	271	248	291	254	273	281	281	303	293	258	288	293	279	312	286	305	301	311	277	241	288	248	292	272	274	250	281	294	266	293	256	256	302	287	301	280	296	303	299	281	282	257	267	313	293	262	275	267	292	275	319	276	304	261	276	323	286	274	287	293	281	280	265	314	286	277	291	303	310	305	293	295	277	247	294	309	276	273	305	270	270	267	304	289	284	271	274	271	269	270	289	278	300	298	260	299	297	296	305	284	254	287	299	262	312	300	280	264	267	272	291	283	289	291	308	274	287	284	298	268	281	275	301	302	309	297	313	287	292	297	280	277	282	258	258	272	295	271	282	304	304	253	285	261	271	265	282	314	313	286	289	271	286	285	302	297	249	287	296	294	288	290	270	274	295	296	304	307	301	292	311	241	335	318	284	287	264	292	260	290	255	251	322	281	297	301	293	314	286	273	272	264	323	311	271	307	277	280	292	293	284	310	271	299	276	251	302	281	304	258	291	257	293	273	286	316	278	280	301	294	291	292	267	292	277	279	303	312	284	260	262	316	268	283	295	281	301	271	265	273	253	290	291	288	285	301	280	297	297	262	278	296	286	282	280	292	282	272	274	282	278	311	290	308	270	288	262	303	323	287	289	274	297	312	297	265	278	297	301	303	306	306	293	301	271	277	251	321	286	310	294	257	271	252	267	281	307	286	277	283	275	307	288	279	264	292	316	255	286	239	273	296	236	275	283	280	266	292	274	289	274	303	276	294	306	272	290	304	289	283	275	311	286	276	282	307	281	307	291	262	284	249	330	280	265	289	321	266	292	282	284	292	287	275	290	319	315	276	293	314	326	313	273	285	293	294	292	281	290	331	279	287	298	295	289	283	281	304	293	290	292	285	275	302	277	268	249	250	297	291	320	307	271	296	290	282	285	272	310	279	311	310	308	303	295	330	302	285	270	309	291	304	279	292	283	276	285	265	288	278	290	294	315	261	277	285	281	301	258	243	300	290	279	310	324	298	276	313	269	296	283	268	299	263	264	318	287	287	280	286	290	266	297	291	251	306	279	310	304	296	311	314	298	286	280	280	269	289	294	341	272	283	281	307	290	287	279	306	299	294	281	289	278	260	333	316	277	274	272	306	297	295	283	308	276	291	292	266	278	289	279	283	297	311	264	299	293	283	287	282	280	292	265	264	283	300	304	289	264	290	263	315	295	305	282	302	286	305	300	296	316	307	286	288	296	284	288	307	277	292	259	285	295	307	267	299	278	302	261	261	278	288	272	324	287	286	291	326	300	270	299	291	299	281	245	302	247	298	279	280	257	279	272	299	294	285	270	292	301	286	302	285	290	274	279	267	272	287	298	254	308	294	291	298	269	313	292	289	272	276	315	298	291	301	277	280	266	299	260	278	289	271	265	267	278	297	251	294	297	261	259	284	290	304	343	301	303	278	302	283	292	292	272	301	291	264	317	295	268	265	273	321	284	266	289	284	289	283	319	253	283	272	284	324	268	289	244	306	283	266	290	286	259	288	270	258	280	296	281	257	287	282	284	274	301	314	274	293	253	274	275	276	304	274	283	268	286	270	271	253	285	310	310	300	265	281	265	304	287	277	300	303	292	266	276	323	273	280	270	284	286	294	264	267	277	284	321	289	281	283	256	313	280	304	246	269	297	311	275	288	276	289	282	285	285	305	285	275	293	265	300	242	274	285	269	296	294	289	260	318	282	288	293	302	273	268	264	286	277	285	251	286	312	272	273	282	262	283	268	295	263	291	301	303	279	268	280	289	286	251	264	289	306	298	259	270	299	282	269	270	296	283	284	323	273	285	309	300	275	295	245	307	300	292	258	276	298	313	271	293	313	280	290	271	296	303	289	322	296	292	322	255	268	275	276	288	259	319	263	291	296	287	268	302	281	287	264	304	280	287	288	274	286	261	298	289	282	267	294	287	312	266	270	292	300	287	298	281	277	268	291	290	274	275	293	279	315	291	269	294	295	287	296	312	302	316	282	234	257	261	249	266	287	308	271	265	296	261	320	297	294	282	270	269	273	297	259	317	266	282	286	286	297	280	300	287	269	302	290	273	281	266	278	280	277	243	287	279	270	273	281	238	280	254	271	320	324	318	294	263	268	268	258	264	273	269	321	266	294	309	282	312	296	299	290	279	264	300	302	259	287	262	256	285	315	292	280	299	281	266	259	291	275	303	298	282	273	316	274	272	274	316	256	318	280	285	285	314	279	286	281	282	257	264	283	310	284	326	293	274	315	266	298	268	279	261	271	289	250	284	289	303	280	269	253	245	278	281	253	289	278	309	271	286	284	313	259	301	265	281	246	289	282	289	267	300	331	294	289	276	287	262	278	298	310	271	300	268	265	266	280	248	296	304	352	302	282	302	297	262	279	289	292	290	281	282	281	273	324	316	325	294	332	287	279	276	289	327	312	299	265	294	296	274	281	269	288	291	279	324	270	271	279	286	291	281	323	272	271	253	301	287	301	264	279	295	314	276	299	270	303	268	267	276	306	280	295	302	284	304	317	280	286	298	288	297	306	286	287	273	285	290	294	269	308	279	286	254	291	291	295	294	262	290	299	266	281	297	283	292	274	279	280	258	274	284	269	281	282	275	261	266	271	296	309	296	234	303	278	316	269	310	308	279	252	277	275	311	286	300	271	263	303	312	284	244	272	282	295	299	303	256	281	259	295	284	245	272	282	304	295	306	287	286	291	277	280	247	315	272	317	294	291	311	261	274	296	279	287	296	296	287	307	285	304	285	273	253	308	327	293	300	298	255	292	281	300	280	313	281	275	301	279	253	301	289	265	280	252	306	296	289	257	275	301	263	300	263	295	287	256	280	267	290	275	280	295	281	281	294	265	281	259	281	290	276	294	268	291	277	260	272	298	299	303	264	264	300	276	312	269	283	306	325	282	309	300	285	299	292	293	283	297	297	261	303	282	309	291	310	267	256	260	293	312	271	277	307	295	320	261	293	274	284	268	284	301	270	298	287	276	284	300	265	278	264	311	289	282	283	282	279	275	277	271	287	326	280	270	291	283	292	271	287	281	289	257	300	272	280	299	289	293	278	274	277	298	264	275	299	270	276	280	285	284	306	301	271	280	264	279	305	261	268	295	289	287	284	269	265	285	300	262	289	277	274	280
47570	66036	54935	38981	17512	8986	9405	7911	6114	5669	4637	3565	2779	3283	2309	1797	1831	3227	4915	2969	4073	3543	2348	14532	30925	25137	17661	9193	3268	1270	816	684	628	659	615	654	619	689	642	629	636	617	643	599	654	600	633	656	638	705	640	578	660	682	641	621	693	640	608	669	630	651	637	627	649	598	670	645	603	604	612	631	631	660	648	626	650	643	623	674	663	605	652	648	617	662	620	641	689	683	614	648	649	674	616	665	705	629	614	643	664	606	598	661	651	637	633	628	658	607	625	625	641	620	663	639	655	606	641	653	616	621	640	620	633	679	634	680	627	619	642	597	650	592	607	636	652	674	658	634	642	647	629	649	627	639	633	629	646	694	654	620	656	605	612	639	665	586	680	657	642	625	629	686	624	650	624	674	611	640	601	620	638	655	660	630	646	605	610	689	663	656	676	653	650	662	603	633	648	618	617	615	634	645	623	618	595	669	594	635	642	615	641	623	599	591	610	647	632	602	653	637	621	635	645	665	624	653	624	571	652	620	612	610	592	629	589	664	641	665	662	628	596	673	685	676	646	620	630	583	649	670	606	645	638	665	562	610	632	643	608	634	646	633	587	645	656	631	635	651	635	617	633	630	650	645	672	639	571	628	614	633	634	641	613	649	641	636	619	617	646	666	655	643	640	668	618	644	638	651	639	617	651	615	599	681	671	681	632	644	644	633	609	642	627	635	591	669	638	633	641	633	699	646	639	612	646	636	664	656	647	650	638	664	638	638	655	669	650	628	598	635	671	672	677	653	623	638	638	653	658	634	627	655	583	632	652	612	619	618	657	654	657	644	656	681	638	697	668	641	620	654	634	639	640	638	688	645	612	618	675	631	620	622	677	615	630	683	631	664	626	661	665	640	656	602	617	621	639	620	660	632	663	600	661	629	670	613	641	612	674	693	646	672	649	625	655	658	608	657	612	652	667	640	627	693	635	602	621	658	611	630	633	671	636	606	622	625	663	667	648	630	625	652	634	621	649	648	652	620	613	633	654	662	649	640	636	633	661	641	652	647	644	636	604	619	646	642	616	629	627	650	645	652	640	616	617	630	670	602	649	689	629	629	657	614	690	646	661	629	649	614	666	654	663	628	628	605	650	638	600	647	623	708	657	619	675	617	640	615	650	611	627	642	625	652	616	642	650	638	647	614	638	672	657	634	633	619	649	665	616	621	670	645	635	642	639	632	599	636	642	630	624	645	664	634	626	631	688	617	670	631	622	645	629	627	655	641	674	631	669	660	612	634	666	637	652	617	632	626	693	644	666	628	620	659	654	636	632	645	628	719	642	614	658	632	606	651	610	642	631	633	622	619	635	670	667	667	672	624	604	646	594	635	648	646	691	640	588	597	635	595	649	651	644	617	644	571	622	674	614	642	602	605	624	611	650	654	654	597	661	650	637	630	630	680	633	650	661	636	674	650	605	667	605	625	604	631	667	632	659	608	632	588	571	636	645	583	631	560	630	633	644	678	620	633	589	652	648	620	655	658	649	665	691	644	631	628	679	609	648	638	633	622	592	686	636	618	676	618	617	632	676	609	630	655	608	594	664	657	651	622	686	638	635	600	639	649	630	627	624	640	638	656	669	625	667	650	663	616	667	633	636	693	636	650	680	608	595	609	652	685	691	611	652	660	659	628	624	629	639	578	641	642	642	607	677	602	614	641	596	662	620	655	661	626	655	634	638	661	610	674	630	619	661	646	580	650	646	631	624	626	663	604	610	605	618	677	667	638	637	639	624	664	629	606	589	616	604	631	651	622	619	644	612	619	645	622	656	682	597	613	610	585	667	617	645	622	636	629	650	590	656	619	660	623	635	604	656	603	609	668	595	664	625	632	675	707	628	680	695	640	635	617	643	614	625	650	642	611	603	634	638	643	606	625	611	605	580	660	644	679	677	641	665	559	652	635	636	657	638	663	630	600	601	640	710	654	598	605	645	633	623	614	626	625	645	645	655	654	666	662	619	616	624	620	671	612	642	611	653	610	653	655	657	634	670	637	664	638	617	614	621	618	638	675	618	670	661	616	635	643	638	651	624	664	599	647	652	668	670	641	631	632	625	624	622	586	612	631	672	599	609	638	638	688	677	668	672	601	623	637	676	667	608	631	648	681	641	632	657	649	616	643	635	633	608	642	637	634	639	620	676	616	649	624	664	657	611	650	657	617	630	622	629	625	695	642	684	643	634	623	632	602	660	609	589	628	676	680	644	670	675	582	640	632	637	630	645	593	648	655	656	675	664	642	641	699	644	692	641	641	632	627	580	675	622	631	623	620	654	637	621	635	623	652	626	634	679	577	571	640	630	652	631	667	628	614	608	615	626	645	658	622	624	667	644	658	595	594	658	626	678	633	674	643	688	659	651	628	608	638	621	655	594	616	613	629	631	656	618	643	650	678	621	618	634	677	648	598	635	643	659	692	679	643	636	657	629	631	649	632	677	642	660	657	651	644	630	655	611	619	636	643	618	617	659	681	615	644	636	672	651	642	645	623	664	635	646	597	654	598	633	643	650	621	662	615	633	660	645	629	637	582	631	604	634	640	618	669	661	638	669	668	642	689	670	629	617	669	650	596	648	600	667	626	736	680	574	638	618	658	638	637	664	658	687	654	655	657	622	606	657	633	631	647	644	664	590	658	621	668	650	594	659	626	594	637	636	648	607	656	690	615	664	668	660	625	650	614	654	626	651	628	637	599	647	658	648	616	669	643	584	639	685	668	587	622	653	665	644	628	637	640	646	650	628	656	658	633	673	643	689	677	641	607	629	663	604	635	635	664	620	610	644	640	646	589	632	658	614	635	628	673	639	605	659	646	648	612	635	685	656	647	650	627	627	657	626	636	669	617	695	670	671	609	601	674	614	637	649	647	602	649	633	629	612	596	696	660	655	593	627	668	653	625	626	630	626	649	674	603	666	633	642	663	633	644	632	677	646	611	625	634	681	631	664	650	656	656	651	623	615	668	661	571	628	642	655	634	573	660	633	624	614	627	683	647	617	632	635	663	650	604	624	596	682	638	648	627	604	599	628	606	622	604	641	643	646	649	667	623	620	602	615	626	650	645	636	666	623	606	627	620	610	632	650	635	644	682	685	683	616	637	633	646	601	613	649	610	656	646	618	617	636	639	619	651	613	643	629	628	615	675	633	633	625	672	635	604	682	659	656	629	638	651	656	612	645	665	625	624	637	633	661	674	655	617	627	661	592	622	631	673	627	681	677	650	614	630	652	625	659	589	683	735	631	600	662	603	653	628	658	641	662	628	665	627	636	609	618	666	651	634	662	637	639	643	637	670	625	574	660	631	667	638	614	606	638	632	684	604	644	610	607	606	621	623	615	654	636	660	657	632	623	672	612	664	670	625	697	647	659	627	662	626	633	632	616	611	630	642	636	616	665	631	649	670	625	642	621	638	642	659	650	618	630	693	608	621	622	576	649	646	615	645	637	647	652	649	648	614	597	641	670	628
21531	36147	47182	34297	8492	1117	695	523	481	435	443	365	394	335	365	377	323	353	350	354	325	357	368	433	680	844	689	543	428	349	334	340	360	332	320	297	328	333	315	332	347	323	339	335	306	339	353	324	322	336	344	321	373	317	281	317	335	316	330	312	358	358	344	373	353	363	339	333	318	335	347	335	330	359	366	328	315	322	346	345	366	324	351	351	345	321	366	356	336	330	322	337	330	359	336	338	325	345	328	346	356	346	347	343	322	336	357	337	354	337	345	361	330	320	336	339	309	318	363	354	294	363	315	353	343	307	306	341	347	341	308	308	353	350	359	347	335	345	318	333	364	327	355	352	361	342	346	365	342	349	325	315	341	339	345	311	342	332	366	330	362	327	318	335	322	316	349	325	313	352	355	333	318	332	297	310	340	331	314	360	341	350	338	317	303	327	334	348	310	321	341	365	326	361	363	369	319	302	366	344	352	312	355	356	297	320	367	356	349	362	305	328	322	344	334	311	338	350	340	371	348	343	304	341	372	318	343	352	348	334	323	334	332	330	342	356	331	372	342	324	313	317	339	316	344	337	363	354	338	365	365	393	336	330	325	339	339	332	358	341	344	358	339	359	336	356	319	343	360	336	351	331	352	360	339	341	332	404	329	359	372	340	346	328	330	335	338	344	304	348	345	321	320	381	316	362	306	348	321	315	347	309	350	325	330	331	332	339	324	348	371	328	384	338	338	341	326	325	336	339	327	358	407	352	342	323	318	343	345	343	341	329	338	362	350	354	338	340	327	304	358	316	351	345	315	311	341	349	379	316	308	299	323	360	320	329	340	348	355	309	316	326	343	347	384	335	316	305	314	338	340	360	340	336	354	328	353	340	319	358	313	350	316	326	371	340	340	354	343	275	337	350	328	360	332	312	362	342	318	322	344	353	306	392	347	309	326	322	340	312	380	343	331	335	325	354	319	346	342	310	353	316	308	303	362	352	305	340	323	364	365	305	355	335	323	356	333	340	315	349	335	329	329	330	345	327	329	325	341	339	351	324	324	347	350	322	297	340	351	354	332	336	325	335	325	354	341	333	380	314	358	348	342	298	378	369	365	323	343	309	342	344	331	363	332	328	353	349	336	322	324	333	339	336	345	340	326	335	338	333	352	343	343	357	342	331	358	320	348	299	347	349	326	372	337	362	328	340	355	326	394	333	342	346	372	323	352	325	355	317	313	350	334	333	361	333	328	294	320	323	320	335	351	333	395	337	324	373	337	364	347	351	327	371	357	313	347	367	354	340	326	341	345	324	337	351	337	331	326	341	331	313	312	295	357	329	348	341	328	346	323	334	332	336	368	294	308	313	342	349	333	331	331	330	330	337	353	352	308	350	321	340	359	332	364	322	336	325	323	315	340	323	322	310	343	319	361	338	319	320	319	303	332	305	326	357	355	337	321	331	356	289	323	344	339	308	311	311	319	332	366	308	345	283	352	317	326	385	330	327	339	341	334	330	368	345	318	330	335	344	322	352	311	354	338	329	325	354	373	344	326	346	336	324	299	334	339	350	292	333	341	334	344	337	338	321	321	354	333	309	346	297	347	302	329	349	377	329	358	365	345	320	315	357	318	371	343	328	307	316	360	353	340	342	328	359	333	340	338	327	355	332	334	369	339	318	335	325	342	360	337	302	340	310	336	337	319	308	319	349	341	342	352	322	319	321	325	334	325	323	313	320	342	343	358	328	321	336	310	340	357	356	348	316	314	315	350	332	320	354	336	334	336	383	368	361	384	360	342	351	353	352	357	364	307	315	328	331	359	341	314	329	324	324	299	313	340	326	329	318	294	326	320	328	317	350	331	320	350	358	331	326	338	366	362	345	356	295	351	325	355	326	343	359	306	320	306	351	306	354	328	350	330	358	313	318	380	375	334	326	320	328	343	330	325	336	360	328	343	328	317	329	333	334	352	345	345	296	347	345	342	308	352	352	342	352	334	321	322	310	333	350	340	314	346	339	321	316	342	361	356	340	311	315	334	326	328	350	352	336	350	353	324	369	305	354	306	314	336	387	306	339	371	327	319	347	324	348	346	343	326	320	317	383	353	364	318	325	327	338	316	336	312	323	299	332	334	317	354	357	338	341	306	328	348	333	306	333	294	355	337	331	371	347	335	327	360	318	326	346	353	336	326	369	302	348	359	371	366	349	336	301	325	334	336	343	303	349	326	334	324	309	317	326	340	362	349	356	313	332	344	347	379	334	347	373	312	298	339	354	335	363	334	322	312	345	306	337	314	360	358	350	365	318	342	351	352	326	336	319	335	335	346	346	366	319	301	375	352	353	292	352	340	326	385	323	333	348	343	350	343	351	358	321	347	318	377	335	321	303	327	326	352	312	330	344	323	305	331	398	331	350	344	334	360	280	358	349	361	372	341	355	349	328	326	357	331	335	311	329	324	300	348	331	356	350	337	313	377	360	333	324	325	333	300	343	339	330	359	356	362	342	326	332	307	327	298	343	328	318	348	325	317	346	323	363	339	311	375	335	334	348	341	326	307	367	332	363	343	332	316	347	321	350	330	332	378	355	318	367	346	355	367	302	336	330	358	340	347	321	372	378	348	322	318	363	334	307	340	331	323	330	310	320	322	357	334	328	364	316	318	326	345	317	363	327	315	331	386	343	298	331	343	346	301	346	354	303	321	313	301	343	298	308	323	347	352	317	354	337	337	321	321	332	303	329	361	340	345	331	368	337	345	334	346	342	340	340	363	333	324	314	353	330	309	350	342	326	308	310	376	326	355	331	308	355	332	319	341	334	319	346	315	330	352	339	302	310	340	334	346	368	345	322	366	304	296	295	331	341	320	316	329	295	328	292	329	353	307	336	337	327	342	316	367	338	316	339	345	324	357	369	349	333	313	313	306	321	358	357	345	360	394	361	365	364	392	297	330	343	341	364	318	344	352	337	335	351	309	320	349	334	373	326	353	323	342	310	392	350	346	328	357	309	351	335	336	312	365	342	332	342	341	363	319	342	312	321	343	339	336	340	325	316	334	333	330	328	297	346	321	313	305	309	312	320	317	337	354	344	347	338	324	361	369	364	352	361	362	310	311	330	302	307	322	325	323	343	320	355	356	330	333	326	372	345	359	357	330	323	334	349	332	353	331	352	309	345	356	320	330	312	328	386	323	373	363	342	328	342	319	317	317	339	398	351	326	319	348	311	307	323	341	321	340	306	341	312	346	332	316	328	340	326	319	358	301	315	341	330	317	330	318	336	325	321	331	308	345	375	344	313	325	359	338	366	318	340	325	287	326	330	322	343	327	345	319	353	343	327	337	327	344	332	352	322	362	309	360	339	327	326	355	311	334	313	360	313	339	330	341	323	317	310	365	319	350	337	302	334	293	322	315	324	333	342	356	345	349	327	314	337	331	331	327	343	343	341	346	379	354	341	339	334	400	341	350	351	352	347	324	345	363	334	330	324	347	331	354	347	349	303	351	339	346	331
16440	34812	48255	38771	4088	2138	2069	1757	1576	1450	1149	1058	970	975	927	930	949	923	970	907	912	943	999	1461	2876	3078	2378	1587	1112	830	840	843	727	788	827	751	839	788	748	760	833	804	829	784	760	822	777	806	765	752	829	803	797	772	796	752	812	716	741	770	760	754	774	780	786	745	781	757	834	764	809	812	827	779	811	800	789	809	797	738	783	773	772	812	797	774	759	816	769	800	779	776	769	769	780	822	760	801	806	752	816	832	771	783	792	840	730	775	786	755	786	780	770	816	775	744	803	755	810	836	773	777	829	782	799	804	800	814	789	804	774	768	808	799	774	815	817	797	772	832	775	829	818	784	806	741	840	784	768	731	756	786	766	820	759	755	766	816	805	773	818	780	800	754	785	827	798	820	735	786	756	757	804	818	805	762	771	792	785	778	792	770	805	772	782	806	812	789	774	788	818	777	794	756	774	757	778	814	806	798	823	784	793	824	829	795	804	762	808	773	812	819	783	776	809	798	756	790	800	808	731	759	788	768	751	756	803	777	774	774	790	742	775	750	771	783	764	810	764	803	755	839	786	838	763	774	785	785	743	793	827	801	789	854	827	803	774	772	779	788	751	735	760	795	829	792	802	772	777	810	824	808	786	838	800	776	780	798	772	748	796	791	818	821	765	777	784	818	796	841	818	762	780	815	803	777	784	791	766	807	720	793	819	745	760	794	822	755	792	787	773	806	780	756	766	806	828	825	834	782	817	792	821	798	813	803	786	807	809	783	799	831	779	765	775	796	778	782	767	740	814	818	838	810	789	830	806	781	812	758	757	745	759	818	782	810	782	757	838	794	743	782	801	776	828	816	807	792	788	783	861	776	784	802	798	776	791	795	777	778	797	828	770	797	827	788	766	759	766	810	818	760	748	794	774	746	776	791	731	807	758	790	780	764	796	787	809	780	773	779	756	784	748	742	793	846	807	827	800	793	821	773	790	830	779	766	840	811	810	760	817	775	757	774	803	760	830	745	796	838	819	844	832	816	738	793	816	724	795	787	810	796	796	797	824	746	787	794	768	737	775	817	856	782	782	803	777	765	778	816	775	779	732	781	763	814	765	774	763	767	783	767	814	791	761	812	808	768	823	791	822	775	780	813	767	819	766	789	767	769	829	788	798	777	781	764	771	789	776	805	735	765	783	737	773	803	803	793	816	763	755	743	759	802	760	787	795	814	788	767	830	809	790	766	755	820	807	790	818	803	778	804	791	788	743	799	778	775	779	795	773	794	794	779	761	751	781	813	798	804	763	770	785	759	813	817	759	797	775	755	798	799	728	790	695	761	728	788	777	806	798	803	812	767	765	817	789	795	819	785	771	814	784	795	749	844	793	821	780	779	767	752	758	805	826	785	789	794	772	819	800	774	781	805	795	779	788	765	804	807	812	791	775	819	777	815	759	743	796	775	779	827	781	825	798	815	767	754	796	754	821	793	802	803	842	754	787	772	803	865	751	753	829	780	770	827	800	757	754	814	799	781	801	816	777	804	816	772	841	757	757	771	730	762	774	755	767	756	764	774	779	796	815	780	782	746	783	825	803	789	802	736	746	774	805	769	787	782	774	724	787	768	773	755	766	772	757	797	793	814	772	827	790	803	739	761	754	810	838	747	814	760	758	814	761	743	768	800	749	784	825	798	755	806	820	786	792	839	839	814	720	783	806	751	800	758	761	823	792	779	788	798	778	744	799	766	774	796	765	759	812	802	868	780	804	812	760	802	775	779	787	792	795	774	811	786	818	819	827	769	782	809	824	768	803	793	783	832	813	802	804	794	790	807	777	847	786	787	766	814	731	795	782	812	760	769	801	763	787	789	799	744	757	826	751	828	809	815	818	759	777	781	807	808	761	759	805	810	809	813	812	763	740	787	800	792	730	817	782	812	771	802	813	826	769	768	814	798	820	804	800	780	824	832	847	824	818	748	794	800	805	777	813	797	735	857	772	771	721	795	780	834	789	778	819	788	793	822	794	758	806	815	778	833	821	775	786	818	786	830	848	803	762	742	810	766	809	807	762	813	817	805	768	781	782	728	824	763	759	825	774	771	782	788	797	806	805	814	765	809	813	827	793	716	769	782	864	763	801	821	773	764	804	797	806	744	763	803	770	786	702	782	786	814	812	810	762	769	763	775	801	775	784	810	780	824	805	764	775	833	768	784	772	808	791	789	784	792	775	796	810	783	761	824	838	835	776	817	797	767	789	821	805	813	787	761	812	760	791	767	845	775	787	805	748	829	810	790	798	782	781	787	768	739	804	810	744	799	778	733	744	759	806	765	774	754	731	843	802	772	804	800	782	779	796	805	762	808	811	779	806	792	794	814	778	819	770	751	785	825	806	796	772	786	727	771	780	772	730	753	777	809	761	797	788	795	812	843	759	786	786	784	721	790	757	771	797	765	746	821	819	711	783	834	814	798	794	779	789	852	747	824	741	801	787	733	790	783	748	738	803	800	780	759	816	840	803	774	747	748	811	816	759	803	731	782	803	825	804	803	822	798	809	827	812	786	782	742	736	763	797	803	780	789	813	766	836	729	813	798	781	769	857	774	769	778	808	799	810	812	760	772	776	790	793	798	767	801	743	765	774	763	817	812	783	764	795	730	763	806	775	797	756	751	791	755	825	802	784	808	779	742	829	776	779	775	765	804	791	827	780	781	834	763	788	745	798	800	802	796	757	829	861	809	776	811	782	734	781	757	774	801	808	779	740	814	782	784	758	779	862	827	768	738	730	762	811	799	862	725	768	747	751	789	759	769	765	825	769	835	780	771	793	741	789	819	840	777	806	821	791	756	821	768	834	774	755	797	796	751	785	776	791	732	810	766	805	759	747	790	756	791	817	699	778	772	785	782	751	767	784	805	792	799	767	812	778	820	758	810	792	798	764	790	789	770	796	820	775	842	804	753	792	752	765	780	771	810	817	787	838	803	776	775	779	766	805	767	788	799	763	757	771	776	783	811	856	782	804	745	791	880	789	745	818	782	789	756	770	837	774	762	741	824	837	804	810	727	788	785	767	797	797	784	808	828	820	770	773	772	811	782	833	768	793	783	777	779	788	820	799	795	753	818	834	815	791	822	782	809	786	782	814	840	800	805	742	790	835	766	765	826	775	809	795	785	768	777	830	786	822	785	771	790	775	809	783	800	764	787	799	788	740	798	814	792	803	713	759	774	803	783	840	809	788	828	780	752	772	791	768	820	786	807	809	813	803	771	831	741	817	785	796	749	758	772	757	763	783	793	799	744	794	794	839	785	747	807	854	722	820	794	795	823	756	776	767	796	824	758	797	756	816	790	748	761	782	781	780	802	813	761	791	808	795	830	803	750	785	819	791	844	808	775	749	693	803	764	761	754	783	851	798	834	798	807	774	779	847	780	804	762	806	765	846	744	723	788	788	795	814	841	788	781	817	786	801	772	774	784	781	793	823	791	803	746	786	775	795	779	751	804	765	768	767	734
49129	54016	57328	45588	28040	23699	21716	16610	6447	1183	737	525	443	530	596	632	522	547	549	494	434	415	445	2530	4124	3478	2282	1164	621	440	365	358	346	361	340	340	339	335	346	351	347	341	341	342	354	374	367	338	365	375	353	350	347	346	350	365	327	332	313	354	342	343	325	321	375	372	346	333	379	373	348	338	331	305	335	364	340	346	329	351	341	377	335	331	323	337	349	369	331	342	371	351	352	354	372	361	339	324	304	359	371	367	337	306	343	336	358	328	314	333	365	330	358	357	325	354	348	365	332	349	351	319	300	314	350	355	317	345	334	304	343	315	343	346	368	315	365	367	338	355	383	345	365	312	346	323	384	378	333	354	386	311	324	360	342	386	345	328	340	374	365	339	372	379	305	355	326	308	357	351	329	361	327	334	354	344	356	357	329	336	333	353	340	387	382	330	342	352	364	370	393	325	349	339	342	352	317	356	385	340	359	330	319	303	330	366	333	311	324	363	313	315	349	343	345	341	346	350	347	329	320	376	320	335	337	355	323	368	326	344	334	366	308	338	369	331	369	355	335	376	341	345	311	355	348	361	383	356	382	375	351	371	371	368	353	329	361	364	364	349	333	327	346	317	327	383	312	336	348	331	407	354	352	371	349	346	350	337	359	366	371	345	340	335	330	309	337	329	331	357	331	347	358	319	343	355	351	375	328	332	348	347	322	346	338	303	365	329	344	327	404	328	330	339	355	379	327	346	342	358	347	361	330	370	342	344	331	358	376	354	346	353	369	325	332	342	337	350	303	363	357	342	334	336	362	347	350	338	360	328	329	344	316	390	348	336	353	335	329	359	337	348	329	329	309	359	334	333	327	356	360	334	367	353	341	349	355	377	370	335	365	329	354	349	333	348	370	315	322	360	360	354	352	328	329	334	344	354	369	342	339	368	348	365	343	330	354	336	356	383	354	321	335	366	360	362	327	336	374	375	360	329	351	334	356	319	334	381	377	344	336	329	341	357	367	343	345	338	325	349	378	376	349	347	357	350	375	353	354	332	357	330	358	307	349	321	332	354	347	340	369	341	344	369	323	354	383	381	311	306	364	345	322	338	327	361	318	332	334	337	329	357	351	348	358	338	326	355	366	357	344	373	348	334	339	323	306	387	307	318	355	345	324	357	367	315	352	370	328	385	353	370	325	344	352	346	305	351	327	329	324	363	367	350	325	349	311	349	347	336	363	328	349	349	367	337	334	354	357	371	391	320	332	345	333	351	330	356	330	365	360	354	342	343	333	354	368	359	361	353	331	347	352	382	377	356	350	354	372	389	349	336	317	326	326	367	329	337	337	340	342	356	354	376	381	350	339	347	304	337	345	335	370	364	335	374	310	348	339	373	354	340	370	367	327	302	353	369	335	360	309	359	332	376	337	326	360	333	349	329	322	356	340	379	358	347	344	375	385	328	340	385	380	305	337	379	352	307	350	359	337	329	337	376	349	368	323	352	342	355	347	365	355	343	375	352	346	356	362	377	322	376	326	334	355	369	371	347	345	336	358	361	350	375	367	299	313	320	333	359	339	379	322	328	366	330	326	348	309	340	328	330	344	350	342	346	346	364	382	354	341	331	377	378	352	330	359	352	390	375	335	319	339	319	354	324	368	306	378	324	352	317	323	341	343	369	369	348	324	331	357	317	366	343	336	330	350	351	347	354	324	318	359	369	346	371	341	343	356	294	338	334	340	308	330	385	324	350	346	338	317	339	345	356	352	385	343	321	356	363	349	325	367	349	321	335	326	320	350	359	368	313	322	354	364	364	328	308	359	392	336	314	320	352	323	366	330	339	367	360	350	336	363	346	349	330	282	354	332	347	347	375	354	322	332	348	359	329	349	354	350	324	350	313	321	324	384	383	307	392	345	326	333	345	364	364	370	361	322	377	361	317	348	332	380	328	358	342	332	339	351	337	328	318	359	349	376	330	319	327	322	366	352	355	335	314	378	364	340	363	400	359	328	346	361	322	343	324	340	332	311	371	328	310	327	366	325	361	373	346	311	352	329	346	306	374	348	348	343	368	383	346	373	333	327	348	326	362	353	351	345	353	332	331	333	340	358	329	353	342	359	322	306	332	362	354	321	351	299	334	340	346	349	329	328	336	354	353	295	360	362	359	298	348	344	351	344	322	318	315	359	359	341	337	348	333	331	354	351	355	354	352	308	350	397	339	358	340	371	365	349	374	327	312	382	347	330	338	359	349	336	337	320	324	367	354	387	369	328	324	361	342	369	367	289	318	377	306	347	351	346	327	327	336	356	348	346	399	324	356	353	357	366	371	327	350	339	327	397	349	341	327	321	310	323	355	329	352	348	334	341	334	340	343	351	332	336	346	386	342	354	362	332	330	378	375	339	347	323	334	348	372	331	354	336	357	344	336	373	352	328	336	362	347	369	328	338	332	327	354	363	320	330	354	329	334	368	404	334	327	353	348	342	315	353	330	354	337	362	337	361	342	352	366	359	340	309	306	309	341	331	342	385	383	347	305	334	338	348	347	350	346	342	369	349	337	362	357	350	315	354	369	382	324	368	306	361	340	358	374	358	310	358	361	324	342	332	348	332	303	318	328	332	315	331	338	349	357	354	332	345	343	293	318	377	378	355	357	385	341	338	345	359	337	318	365	344	356	352	349	367	362	355	357	332	320	356	353	324	364	363	348	339	373	356	323	341	354	348	324	335	319	381	354	367	337	370	353	320	359	363	328	327	317	333	345	368	345	360	360	355	357	352	357	339	370	367	332	355	335	337	351	359	330	320	367	364	324	308	346	335	357	333	355	365	333	367	322	366	357	376	362	326	322	353	384	329	368	334	337	329	333	328	349	352	354	338	355	342	341	378	378	350	367	363	379	336	346	347	341	372	351	281	348	355	370	335	364	350	363	347	351	367	345	354	370	329	343	355	345	327	345	307	347	348	348	349	322	379	338	335	348	344	337	344	360	360	336	322	332	356	354	371	346	346	362	336	361	372	351	379	327	316	361	328	370	346	371	351	339	355	352	354	354	361	359	383	319	362	342	365	326	346	347	354	328	345	351	334	342	358	333	330	343	331	352	350	351	330	333	371	361	363	348	390	365	287	351	360	367	355	324	364	337	345	325	351	357	364	330	355	326	380	396	361	336	353	382	354	385	348	343	359	343	356	396	318	323	326	337	369	354	358	309	333	342	346	321	353	355	331	353	349	331	354	321	336	379	335	338	319	335	329	330	380	394	372	360	347	321	340	332	353	339	337	369	349	325	347	355	328	366	344	352	331	335	331	322	339	329	388	335	309	345	314	339	368	352	331	341	343	309	392	359	384	360	329	367	343	362	368	329	374	334	365	342	309	317	348	328	342	339	382	355	307	335	360	328	327	375	339	318	353	367	341	349	330	327	371	335	354	347	353	367	355	354	378	374	334	346	330	317	311	358	328	391	366	357	374	352	361	340	386	362	349	331	351	321	324	357	370	295	337	358	340	333
39400	58216	57432	47862	10644	5762	5168	5078	3032	3036	2388	1915	1575	1938	2254	2047	1684	1680	1874	1828	1228	1140	1488	12827	17759	15080	9759	4952	2070	1117	865	878	773	805	795	788	804	779	808	777	805	776	812	794	826	832	773	764	818	790	751	762	786	768	788	778	786	792	780	793	839	782	751	744	781	785	806	786	820	817	833	829	810	778	799	791	778	781	778	805	785	815	792	822	784	760	778	799	773	775	814	805	795	763	759	760	739	816	779	771	771	782	747	775	783	764	795	790	748	791	797	787	804	838	765	788	779	767	777	818	720	750	747	804	741	793	766	787	803	804	794	753	784	799	819	770	725	831	782	778	760	735	744	773	832	816	748	752	816	816	772	842	793	742	758	762	800	827	714	766	822	793	833	762	744	770	827	772	802	759	751	778	805	794	764	737	766	805	838	784	787	779	776	782	843	762	810	761	824	785	798	828	749	757	787	777	830	887	761	774	793	825	824	792	788	797	769	776	773	794	787	769	812	753	729	717	790	808	793	793	806	875	784	800	773	800	793	764	734	807	831	745	779	738	799	797	825	809	834	800	768	802	836	786	792	807	769	772	796	780	763	860	767	837	732	786	754	780	766	750	867	780	810	750	791	835	815	760	755	789	768	789	773	794	825	815	749	842	762	810	806	805	807	803	748	753	819	815	782	834	745	770	824	772	783	790	805	785	761	779	794	786	821	765	746	808	858	736	756	787	743	803	787	784	760	777	745	743	804	782	794	809	733	827	758	751	778	778	792	802	791	770	797	780	808	773	794	755	798	764	736	791	813	805	817	779	813	801	800	759	786	769	775	745	782	838	769	804	800	735	828	753	764	794	742	776	755	796	771	795	794	774	768	737	803	740	769	805	809	806	794	743	830	770	787	765	786	748	792	771	766	765	781	792	778	810	803	777	809	769	823	781	782	786	816	779	770	780	796	824	814	792	805	748	768	808	760	829	810	792	775	750	814	753	813	751	805	836	738	774	789	762	799	785	811	824	841	816	722	776	814	771	848	764	755	831	788	787	777	781	760	755	807	817	778	824	813	783	775	770	811	791	792	805	803	752	809	782	821	782	754	779	787	750	740	778	815	768	817	787	785	771	801	780	792	807	754	753	771	850	804	759	756	771	753	804	782	826	799	804	820	789	799	770	806	717	743	797	785	805	791	795	758	743	783	773	750	726	749	834	746	753	782	806	755	768	760	793	765	775	776	760	816	818	788	771	772	776	761	789	783	789	804	805	776	774	836	818	754	855	785	785	820	795	809	802	824	787	748	788	732	782	773	809	796	753	802	789	766	737	798	778	802	795	788	797	803	812	823	807	783	832	710	763	783	786	749	808	787	789	836	794	715	782	761	758	770	780	795	777	826	764	798	830	765	795	784	781	778	790	807	841	785	803	773	736	725	841	777	774	790	744	798	795	778	779	807	750	804	802	777	762	768	794	823	773	795	747	816	736	821	770	750	744	780	782	778	785	740	776	859	755	787	792	835	851	818	782	776	764	762	760	803	774	776	771	761	808	779	789	763	771	736	789	779	745	793	777	762	790	793	808	792	831	795	807	783	784	761	759	816	825	776	714	779	766	807	765	751	720	780	775	813	787	811	762	789	737	787	813	800	762	746	783	793	791	788	769	774	760	808	722	780	789	780	788	782	745	787	787	809	779	769	835	805	747	826	753	798	773	797	783	806	759	771	779	763	814	735	797	791	762	753	817	745	810	699	849	761	762	812	754	703	798	734	827	775	772	782	755	791	852	756	766	789	800	758	802	794	806	772	782	783	771	722	771	817	823	759	815	778	785	808	803	786	816	813	774	775	814	792	759	778	784	813	817	807	792	793	768	814	739	776	764	779	804	837	762	756	754	846	786	782	789	769	822	809	780	744	775	787	748	762	784	772	811	786	830	835	810	806	802	800	753	801	762	794	761	786	753	791	732	773	756	747	816	776	803	848	773	752	811	780	793	842	820	749	724	809	814	816	768	783	771	783	822	768	800	803	781	800	783	832	785	830	842	782	769	769	756	784	799	768	793	765	733	822	792	800	782	776	794	765	802	783	850	855	826	831	804	815	766	753	772	800	786	791	751	805	787	757	772	770	770	765	849	803	782	741	768	837	748	792	807	813	757	782	855	800	772	807	734	798	830	780	789	790	818	794	755	766	810	764	796	763	807	794	811	768	783	785	827	757	791	788	779	767	751	786	758	829	768	820	783	773	762	805	778	804	793	783	786	789	776	861	789	800	821	814	771	741	813	789	776	748	772	792	774	813	798	812	777	741	810	767	786	771	827	759	787	789	731	775	809	777	753	774	798	765	775	752	766	824	781	758	761	789	833	736	801	796	761	745	802	751	776	770	805	782	784	805	827	778	817	846	751	827	816	779	800	787	781	728	811	789	808	750	761	738	790	798	766	792	804	790	799	745	785	833	798	830	777	735	738	755	774	771	809	793	774	765	826	820	797	800	779	803	751	811	819	810	763	820	782	795	758	800	790	826	784	792	771	746	791	786	808	756	754	777	758	784	763	825	755	787	783	754	742	823	835	797	776	787	768	773	791	776	789	788	769	798	834	768	772	760	768	773	774	771	774	818	769	814	731	748	825	806	735	796	777	793	813	799	742	754	761	817	789	760	769	781	778	802	834	786	781	763	796	753	835	793	782	770	788	784	814	807	800	810	772	819	804	757	759	751	805	801	842	780	782	743	806	798	787	782	785	736	788	758	803	810	807	780	763	815	766	763	770	819	761	775	769	758	775	790	773	821	775	783	751	752	791	791	761	801	771	767	789	795	790	786	728	768	760	776	833	709	763	774	756	795	789	761	763	808	795	767	807	797	777	732	820	749	767	783	782	834	808	780	781	813	826	796	790	789	806	808	748	799	821	745	813	764	755	731	743	769	766	778	796	749	727	760	789	736	807	781	785	824	795	818	810	822	785	780	803	782	792	760	821	790	800	785	792	729	768	826	783	771	802	771	794	772	815	758	820	769	795	820	763	785	751	858	799	786	811	793	737	746	794	774	767	830	778	752	804	745	792	800	777	781	759	798	832	813	755	792	836	767	749	772	817	783	775	776	836	784	808	760	747	778	789	794	762	754	791	781	778	813	747	766	774	785	789	791	776	756	837	799	751	766	775	822	761	736	791	813	779	813	821	795	746	727	821	814	822	755	775	817	762	772	736	803	779	798	763	809	792	768	822	801	825	814	799	787	755	754	832	820	754	780	758	754	794	736	797	777	778	789	767	760	801	789	802	799	803	823	817	765	823	766	772	816	761	814	758	773	806	740	778	797	778	814	762	793	734	762	772	779	781	830	767	770	769	789	780	779	751	766	777	828	806	817	818	840	778	752	819	785	757	805	771	828	776	781	761	806	766	799	775	801	765	823	756	799	792	753	774	759	785	778	796	768	842	738	752	823	815	765	767	786	737	835	796	771	813	759	776	804	794	762	804	787	784	751	838	763	771	831	797	803	745	773	747	772	804
54945	55785	46989	40143	26145	24834	23781	20053	12111	3305	1268	760	682	809	698	636	665	602	706	701	577	570	754	5249	8964	6712	4234	2074	924	481	377	329	306	346	345	350	374	332	384	331	363	359	324	334	348	358	341	346	360	315	378	333	371	304	339	317	349	342	330	356	334	375	363	341	346	297	348	347	369	328	348	361	371	309	363	312	334	318	351	304	353	333	348	347	309	299	321	309	351	338	348	333	326	320	337	356	329	322	387	324	353	339	344	296	329	349	329	338	351	348	335	368	339	309	342	348	374	329	338	313	352	293	348	311	310	319	337	352	347	349	359	324	348	331	381	338	326	309	334	331	369	329	317	332	350	345	343	338	304	336	360	321	348	356	331	319	341	343	308	333	342	330	366	312	338	302	347	329	368	312	355	388	342	368	327	316	320	323	331	304	337	355	327	335	329	316	381	324	375	374	363	319	332	370	335	334	342	307	338	338	295	331	335	349	343	370	347	337	356	328	340	336	332	346	341	340	353	347	368	300	353	359	316	363	362	333	339	313	335	344	320	343	340	348	320	330	308	336	360	317	331	319	333	335	325	369	343	323	331	306	361	332	347	369	375	348	336	331	340	328	332	351	342	339	326	311	333	334	345	354	349	345	342	330	316	330	334	347	350	303	336	349	336	352	343	331	343	299	346	388	327	300	349	338	367	312	357	373	302	353	320	354	359	321	344	335	305	327	363	324	323	305	371	315	325	350	334	359	320	343	342	325	341	357	337	358	324	340	353	327	322	379	359	352	369	345	358	343	353	345	353	327	344	324	360	365	315	359	336	316	314	317	330	338	337	340	330	354	357	323	321	341	322	319	348	322	356	317	356	318	326	338	345	327	320	347	338	354	334	346	347	350	312	370	351	333	336	337	336	342	326	351	336	331	325	362	353	335	319	344	357	357	356	353	357	350	340	342	356	397	367	317	364	343	288	342	332	374	331	343	328	318	349	328	381	328	409	370	312	328	326	332	321	318	331	358	390	329	341	323	356	348	333	314	318	352	358	360	321	359	347	357	338	358	346	330	326	351	358	313	394	344	320	355	324	348	331	348	333	309	337	330	333	353	318	341	356	350	334	380	342	336	313	321	342	317	345	346	334	327	360	341	360	340	363	330	333	381	338	342	356	347	326	352	340	333	316	293	348	346	329	337	343	347	317	317	341	342	313	333	315	340	361	335	325	325	361	351	340	366	346	299	338	367	316	347	333	369	338	336	355	323	345	328	344	338	334	367	349	311	338	347	339	310	330	343	353	328	355	343	358	343	353	325	328	306	303	338	358	336	371	344	333	336	315	322	337	335	328	353	383	340	353	326	370	331	326	312	299	325	327	319	328	366	327	336	364	353	343	345	348	320	350	345	330	329	311	336	334	365	347	329	332	309	329	336	374	345	317	348	298	318	349	311	328	330	312	337	335	345	345	357	370	303	326	324	335	314	354	340	344	372	330	337	342	357	366	347	322	317	321	337	335	327	349	348	306	369	405	335	309	317	332	322	357	337	305	372	340	309	344	307	334	350	340	366	326	347	364	341	364	335	320	355	305	316	337	378	326	333	332	338	298	338	331	309	302	319	340	363	353	335	355	359	330	330	306	332	332	331	332	321	339	332	344	360	347	314	326	365	338	320	376	341	356	351	336	333	325	344	314	338	338	316	342	338	353	341	341	344	328	359	344	310	325	356	338	334	363	330	303	357	336	355	317	316	310	309	326	330	322	350	334	335	373	348	340	358	319	327	319	321	318	330	322	326	313	304	351	336	290	344	344	370	347	295	334	324	359	326	315	355	349	307	328	335	323	349	320	314	344	353	349	303	337	316	333	363	359	385	315	324	354	377	348	297	344	356	338	375	324	333	340	312	329	358	360	345	363	356	355	306	351	322	344	352	329	339	323	320	369	355	362	327	338	312	314	306	304	309	342	354	356	353	335	327	297	349	336	329	335	366	312	318	334	352	328	296	339	343	329	326	329	339	321	295	330	368	318	341	335	302	374	301	321	332	319	322	334	354	376	327	347	341	358	358	333	343	316	366	346	346	330	353	349	331	356	355	335	336	342	326	317	341	314	369	320	332	334	343	350	347	325	319	340	330	335	339	366	311	336	317	337	349	311	335	376	323	330	334	339	313	351	340	348	342	325	315	333	319	366	351	330	340	350	311	331	340	334	341	355	348	341	329	302	331	311	338	327	314	336	323	355	345	310	321	321	318	336	344	347	366	353	305	379	334	354	351	342	314	327	387	345	344	294	326	322	334	360	343	322	342	338	327	333	296	327	374	308	377	314	317	333	342	357	330	333	303	342	327	344	339	313	362	328	382	346	330	320	347	329	324	316	335	329	324	339	339	308	313	353	305	333	354	326	330	348	351	346	339	331	342	358	333	346	386	339	355	338	347	335	343	352	333	335	321	334	349	356	365	351	340	383	311	343	359	330	324	337	336	365	382	337	364	324	324	387	327	300	336	340	322	332	334	339	301	318	345	339	334	348	340	303	357	354	325	332	333	321	345	317	358	325	323	335	332	292	355	357	326	331	314	336	349	347	331	324	328	326	346	370	330	334	346	398	354	311	359	341	355	318	317	322	314	328	341	351	373	353	372	315	363	310	336	341	333	335	372	336	329	331	345	362	353	355	368	338	389	314	346	332	338	353	323	351	316	366	364	338	332	315	338	329	310	326	348	323	370	330	326	337	350	339	370	332	330	333	337	326	338	321	328	312	341	310	316	339	335	376	387	317	333	315	367	357	316	319	358	341	359	330	356	329	352	353	313	332	289	315	342	351	344	334	333	329	282	333	332	361	344	325	350	353	302	347	330	325	321	327	354	328	330	317	323	318	317	307	316	355	319	331	337	331	337	314	354	357	309	368	398	330	306	369	356	343	351	326	335	328	338	373	311	315	360	328	343	343	313	300	338	364	345	376	327	340	334	342	316	315	340	372	362	345	276	314	334	371	302	362	326	341	356	343	310	308	291	305	321	351	365	349	341	347	322	338	334	337	318	345	331	359	382	338	323	358	313	303	350	350	340	320	333	307	328	345	315	317	328	360	336	321	311	329	329	333	344	326	332	325	337	349	339	339	357	314	354	348	341	326	340	318	335	344	337	361	327	298	359	348	340	310	305	343	326	320	365	329	328	353	339	331	354	338	328	327	383	355	305	360	356	358	330	293	348	341	324	351	336	363	347	349	346	332	334	360	337	337	358	349	338	323	305	340	327	352	344	328	303	338	346	330	364	362	356	354	348	302	337	377	323	305	355	332	304	367	352	350	305	360	345	323	369	329	319	320	322	321	324	367	335	325	340	340	361	310	355	336	343	350	331	313	352	340	323	345	358	345	334	341	311	342	319	358	328	382	347	332	342	316	335	315	344	348	355	334	320	380	322	341	321	331	335	347	304	324	334	318	323	305	381	360	327	328	335	295	325	354	349	297	346	313	347	309	361	343	329	333	330	311	317	331	336	350	321	320	373
44993	62596	46494	33432	8795	7244	7457	4643	3469	4274	3758	2570	2484	2617	2288	2208	2189	1855	2632	2307	2084	1862	3237	21927	28515	23000	15056	7704	3149	1238	871	766	795	762	741	728	800	748	764	693	764	748	687	718	747	760	737	719	761	713	704	738	719	756	784	744	770	753	678	709	703	741	722	676	745	701	788	741	704	728	713	762	739	698	763	760	729	708	740	704	738	719	784	687	731	707	689	708	714	741	705	702	702	688	756	699	734	695	695	760	734	704	739	705	674	738	759	721	664	657	755	715	723	734	729	781	710	714	720	759	748	682	675	758	786	690	712	697	670	729	753	726	681	728	670	703	722	763	765	712	743	695	726	703	743	705	732	725	733	721	749	776	729	728	740	763	732	737	739	704	741	741	747	752	710	724	704	733	698	712	753	743	729	712	671	663	706	739	716	682	686	734	697	723	738	763	715	696	700	721	743	683	742	739	710	741	705	725	762	723	720	694	751	757	715	752	708	675	683	718	713	722	726	691	712	717	703	735	777	733	720	784	727	711	696	718	734	715	711	739	843	747	706	736	721	698	742	707	746	716	729	695	720	756	772	749	698	696	717	746	704	751	677	685	735	750	708	693	761	741	721	687	712	690	717	674	749	778	699	695	698	697	731	720	710	689	731	740	671	726	781	701	711	751	713	715	776	680	733	758	729	702	749	702	740	699	718	681	755	680	711	774	730	702	711	713	700	690	756	761	727	708	762	738	718	744	753	717	769	725	720	732	741	743	706	743	739	761	729	751	794	710	783	679	778	688	732	690	706	741	749	751	733	722	661	767	683	695	727	715	724	784	718	717	717	711	724	681	745	720	754	717	711	748	676	738	740	699	716	752	699	755	720	727	733	732	731	706	716	756	754	734	717	759	683	701	715	709	711	705	701	734	730	708	715	690	769	710	708	773	680	704	728	725	703	761	739	711	736	673	749	728	700	674	709	771	734	701	699	751	788	730	743	691	684	703	736	680	704	682	715	700	740	704	741	696	761	708	725	740	734	709	672	731	716	704	742	759	711	722	777	709	736	767	764	736	769	737	715	728	662	745	727	726	705	779	748	686	725	709	748	773	753	749	754	740	690	709	731	701	748	671	710	698	677	753	710	724	682	768	752	749	692	700	721	724	785	732	726	694	736	691	719	731	675	734	744	739	730	740	714	764	723	697	693	709	683	735	733	722	779	696	703	738	738	709	646	663	722	750	715	749	722	740	680	703	739	743	702	725	758	758	701	714	715	752	736	683	710	703	746	709	673	711	759	706	739	695	738	710	727	723	693	679	678	740	693	737	780	742	729	757	743	709	713	725	700	697	769	745	785	679	701	702	735	729	729	708	666	712	732	736	748	741	710	697	745	732	687	714	740	732	680	689	755	691	698	653	685	722	685	710	695	702	702	714	710	683	736	711	774	768	697	715	726	708	736	693	705	768	744	690	716	775	717	719	700	708	716	712	717	710	788	696	722	759	721	737	744	763	701	698	766	740	760	658	736	737	739	696	698	721	718	749	722	723	682	751	752	751	752	721	744	765	744	744	760	774	743	726	730	745	731	705	720	712	710	695	732	725	787	763	698	706	740	715	701	678	716	677	691	695	740	708	733	731	738	714	717	752	715	731	713	750	680	715	736	685	778	750	748	712	719	734	729	684	760	720	748	731	737	749	760	747	706	725	729	691	707	709	696	732	726	763	702	744	714	710	705	731	679	729	692	707	717	749	675	726	676	724	721	690	721	704	720	703	776	701	676	723	707	726	672	737	722	715	727	684	741	730	725	710	707	743	764	726	703	684	724	705	774	688	708	725	689	715	752	733	700	749	722	711	706	729	708	690	731	718	748	688	732	701	760	721	739	782	709	681	679	744	723	761	791	710	728	696	702	700	739	719	721	738	769	723	708	740	711	716	698	730	707	695	699	748	726	723	722	756	709	734	661	729	690	757	714	750	657	684	700	730	718	672	731	711	713	734	749	715	714	721	739	718	741	738	728	728	741	706	708	700	719	730	671	729	691	724	744	735	692	726	718	729	733	701	712	717	685	740	735	715	734	782	719	730	726	724	748	676	751	712	715	734	744	765	728	711	729	738	725	716	731	747	711	730	742	722	710	745	731	733	728	709	704	747	692	698	743	689	716	731	688	694	683	785	704	685	727	743	745	722	738	726	722	723	755	704	690	720	729	681	742	712	720	751	704	770	726	713	740	738	680	692	783	748	700	701	724	672	732	712	741	744	713	727	711	707	765	690	730	732	772	725	738	704	687	697	719	710	749	701	754	682	728	763	731	729	687	741	670	749	716	699	690	695	716	716	730	741	705	718	740	777	726	735	727	707	683	728	726	696	725	730	716	708	731	740	723	711	758	731	727	787	731	696	722	765	766	744	713	739	751	750	770	744	719	669	703	729	746	688	766	687	695	681	662	760	732	710	752	718	741	727	766	712	706	741	711	739	729	723	732	724	731	682	743	722	746	738	683	725	696	675	727	726	686	736	725	657	718	707	699	695	697	718	739	738	739	669	746	730	717	758	730	709	769	711	746	661	687	726	708	667	733	736	721	723	682	748	710	746	769	726	744	700	749	715	709	745	696	737	711	738	713	732	726	728	750	711	772	693	738	692	736	750	742	754	692	689	741	712	718	688	723	693	745	746	742	735	720	746	655	697	717	691	755	740	738	691	695	727	702	707	743	784	707	717	735	707	761	775	735	680	678	739	719	727	729	761	703	744	740	703	716	699	732	687	717	760	704	721	713	700	736	744	679	707	704	724	706	730	723	733	740	665	698	727	707	768	702	729	786	735	716	687	664	717	749	748	725	741	724	740	754	713	747	717	709	747	744	726	737	718	720	712	723	735	738	769	751	694	740	782	720	696	722	701	724	712	718	746	699	742	728	722	742	783	692	753	727	700	675	766	723	695	683	754	726	734	738	721	752	741	689	692	719	710	736	762	739	691	726	717	761	665	669	759	734	704	730	693	753	721	748	719	741	732	706	709	754	768	727	703	685	715	698	751	678	703	794	732	693	659	663	748	707	686	719	717	723	695	697	685	718	701	702	718	730	691	761	730	713	715	684	738	687	679	730	750	684	729	703	706	717	725	698	749	707	700	720	711	721	773	705	713	719	726	700	700	735	713	696	734	717	775	728	756	715	695	727	699	700	752	736	700	701	728	738	771	711	701	697	744	724	708	714	738	760	679	691	700	703	699	733	666	716	749	735	726	684	700	707	707	733	720	730	773	691	691	751	670	739	743	700	728	730	708	696	710	714	707	669	734	688	740	688	709	681	739	732	712	731	689	676	707	714	707	713	686	730	701	709	722	719	746	723	733	768	707	709	657	753	705	687	783	687	717	709	742	747	747	763	725	747	731	740	709	682	675	743	729	688	730	718	672	726	716	699	687	778	718	764	728	713	720	717	718	695	694	710	676	742	693	707	726	728	742	721	708	721	688	713	763	709	747	719	728	730	723	707	652	718	706	741	688	716	734
14213	30471	58696	34756	8797	1096	583	430	455	430	447	431	368	405	377	371	391	419	412	391	405	366	389	476	788	814	718	576	452	382	421	362	358	320	354	357	346	345	351	349	376	387	374	372	357	358	378	359	385	383	343	353	378	381	374	344	386	383	366	378	358	383	369	331	378	379	380	378	394	355	402	360	365	352	379	334	376	366	358	432	376	310	383	340	366	381	367	326	375	384	392	371	374	355	354	351	379	364	397	337	392	390	334	370	370	352	377	400	381	360	354	394	369	369	400	355	361	346	395	365	383	377	353	392	358	371	332	371	342	383	352	364	348	382	356	375	377	356	381	386	411	405	361	363	365	355	368	330	381	374	377	360	398	388	303	380	344	371	375	376	369	394	384	381	388	414	337	374	355	376	377	339	387	368	363	384	362	381	325	370	359	388	382	367	380	419	372	352	351	368	364	344	398	349	352	372	345	382	366	375	366	378	362	426	366	357	364	381	376	384	380	379	371	385	366	350	350	392	336	347	374	371	386	347	391	339	386	404	395	388	362	370	400	355	358	374	370	359	378	378	398	377	386	359	365	350	378	359	361	362	377	372	366	360	391	375	380	387	389	356	350	374	351	367	349	373	366	405	387	358	353	352	350	376	360	337	353	410	396	338	388	365	318	355	355	354	375	360	366	386	362	367	381	342	367	384	366	375	356	395	357	353	408	397	357	431	382	391	331	398	369	352	357	321	334	365	359	370	331	360	353	364	369	364	325	399	382	363	384	367	356	362	392	372	413	378	337	373	351	374	358	356	331	384	355	363	367	390	342	330	360	358	384	406	373	391	364	364	410	357	333	379	393	380	380	376	370	369	338	348	351	347	368	355	376	370	366	388	395	396	363	351	354	408	417	344	353	374	394	373	402	376	352	364	411	362	340	376	365	360	369	357	389	358	355	376	373	342	379	400	406	379	357	373	378	379	376	400	367	369	369	378	396	373	374	379	406	369	360	386	386	377	393	369	351	377	362	375	398	391	381	370	366	351	378	369	362	351	353	359	384	392	345	356	341	358	412	398	363	338	365	388	380	366	362	379	372	375	352	327	340	390	374	336	352	367	411	334	401	385	365	386	389	412	374	379	403	388	399	376	380	326	375	363	355	380	383	355	343	365	362	357	374	345	395	403	359	395	316	394	397	383	350	351	361	368	374	350	335	396	344	387	367	371	354	379	331	398	421	391	374	358	363	390	329	389	351	390	351	386	353	376	380	323	351	365	389	376	352	355	358	368	361	382	373	379	378	369	404	331	382	395	362	355	385	368	354	385	412	373	371	372	385	354	333	362	391	390	386	358	368	389	359	381	340	382	385	344	358	387	340	384	388	347	355	392	371	381	401	353	372	353	364	343	345	398	331	380	374	373	394	368	384	363	334	378	371	353	376	367	331	412	395	379	383	380	388	382	390	367	355	365	323	397	353	353	358	413	387	370	377	374	365	359	369	388	348	351	352	369	371	394	367	385	328	371	340	365	371	356	388	381	388	333	361	340	374	383	345	368	372	313	384	382	345	341	361	339	401	366	408	392	401	371	400	363	357	380	376	348	371	348	375	379	382	390	372	369	352	359	341	383	409	369	360	369	365	368	346	334	363	370	385	371	346	400	358	355	373	349	354	343	390	355	388	349	342	363	424	372	359	362	349	361	420	345	337	352	344	346	409	387	369	386	383	356	395	366	359	389	372	362	347	373	375	331	374	369	376	403	380	374	371	376	363	353	387	363	358	363	367	385	393	360	359	377	390	354	379	361	388	391	365	350	389	368	354	376	383	361	347	388	359	366	380	363	378	386	363	358	375	367	379	371	345	387	394	355	376	422	353	383	385	351	411	353	369	399	380	401	425	397	401	366	378	383	361	363	381	388	389	354	345	394	395	371	369	339	374	366	359	323	380	355	374	352	359	336	375	356	393	373	346	386	358	375	362	362	364	382	380	378	349	365	377	358	367	353	390	369	376	376	354	373	397	367	335	372	388	406	393	377	337	343	366	397	414	381	408	344	352	357	360	403	348	408	345	360	348	361	340	381	370	397	392	372	387	389	370	333	384	337	362	369	380	331	353	377	384	365	354	367	389	368	365	379	353	305	389	388	371	341	379	355	356	363	367	406	375	381	344	412	380	354	353	395	365	363	364	368	339	390	358	405	372	358	366	387	383	365	359	366	347	366	358	365	395	372	348	373	361	408	367	357	364	404	337	368	377	376	347	351	388	392	357	387	376	390	374	347	357	363	356	354	369	402	348	397	359	400	355	347	320	365	377	365	355	360	366	334	349	368	381	341	408	390	339	378	378	382	374	382	372	351	385	376	388	362	365	368	362	349	343	364	323	372	349	347	378	327	335	377	360	344	365	392	374	377	394	390	363	401	398	377	364	403	336	345	354	359	358	385	382	388	374	349	374	361	388	391	382	386	402	353	394	367	368	380	335	364	361	397	390	350	387	389	388	364	373	348	365	373	356	356	332	379	342	367	343	335	343	391	381	358	373	383	332	374	401	351	376	350	343	393	368	370	327	362	361	385	395	335	337	362	396	394	371	378	354	401	334	387	345	400	337	378	341	381	406	349	336	390	381	356	377	356	324	404	341	395	385	376	396	389	338	363	393	393	398	344	363	380	417	375	374	357	382	351	361	362	374	385	380	389	321	326	386	359	326	350	338	373	378	343	358	358	387	379	373	352	335	362	377	417	400	343	388	382	376	378	353	364	422	358	379	388	391	391	337	399	369	339	404	405	346	351	314	352	377	383	377	357	373	335	362	406	337	357	377	377	348	386	361	347	360	389	351	350	343	376	373	391	371	340	351	352	350	381	348	350	345	371	367	371	364	388	355	366	390	395	364	380	385	362	409	354	383	371	388	363	348	365	351	396	351	348	414	369	363	344	357	353	399	342	391	390	380	380	362	374	342	380	349	362	357	379	399	363	359	373	369	332	396	371	365	351	390	366	365	409	411	368	371	369	371	377	385	395	341	351	370	394	337	373	384	386	367	358	355	354	370	357	362	383	370	388	371	379	385	334	359	365	316	352	343	348	381	401	364	348	362	391	362	389	370	376	395	347	336	360	347	383	376	355	363	367	371	374	378	363	369	361	377	371	393	386	387	359	344	422	390	350	361	387	390	356	398	341	365	358	365	337	351	372	386	349	397	385	361	380	357	384	371	388	377	359	395	340	347	360	350	374	371	345	401	380	388	374	370	361	363	394	380	390	346	364	374	343	366	366	352	340	355	342	398	403	333	337	392	368	388	388	379	380	355	391	348	390	428	394	363	334	400	379	334	371	350	378	339	386	346	351	366	349	323	358	355	354	343	384	389	351	391	392	374	376	375	329	355	367	365	382	365	385	378	383	359	392	374	350	367	419	368	366	402	380	366	374	380	383	355	382	370	353	345	366	358	366	391	376	377	379	397	379	356	380	378	390	325	356	366	409	389	378	369	369	373	375	351	362	363	389	379	385	386	338
9832	29399	57942	30997	3212	1717	1649	1348	1180	1148	1185	1204	1160	1055	1024	1067	1031	1053	1032	995	1096	1112	1049	1715	2989	3070	2406	1632	1168	939	900	827	885	868	817	906	861	858	887	870	838	811	875	865	844	851	876	851	876	805	855	793	802	885	889	865	836	844	859	842	818	862	875	874	864	891	900	836	830	843	868	759	859	836	853	872	892	889	894	851	815	809	862	879	867	880	811	895	885	888	910	800	791	859	882	856	838	856	824	854	906	840	855	861	844	884	831	877	857	843	870	851	852	903	824	881	881	805	847	851	831	841	824	868	885	872	883	822	862	864	822	859	861	858	811	864	816	881	873	886	932	852	862	861	860	895	847	837	903	809	885	856	862	802	839	844	853	861	848	863	860	891	858	886	802	834	831	818	873	834	791	867	935	872	850	844	913	827	883	811	883	840	895	867	878	864	860	831	881	827	829	889	873	904	893	887	867	871	858	913	869	877	850	837	883	856	845	905	877	817	894	870	848	878	857	834	886	905	867	893	829	868	871	867	848	794	934	834	855	823	879	843	876	880	855	824	825	836	861	855	813	828	884	823	854	834	790	838	833	922	875	863	845	844	841	885	913	836	874	895	849	875	869	886	889	834	860	882	837	866	798	851	867	809	835	861	823	857	887	824	895	823	844	819	869	870	858	810	849	920	803	829	901	874	911	845	821	874	801	855	916	854	848	879	847	870	835	842	898	885	883	862	847	892	854	880	807	846	848	909	846	832	868	825	836	858	884	906	908	814	882	826	844	882	867	820	860	889	868	926	872	825	841	878	845	817	845	839	846	895	893	791	846	787	784	836	866	853	839	843	857	835	863	870	869	833	816	889	781	815	838	862	825	847	922	866	838	846	823	893	859	802	853	870	891	821	900	830	860	890	871	814	876	850	886	829	843	918	804	849	822	824	863	890	859	876	807	797	922	845	859	858	862	843	824	841	854	853	816	891	813	845	823	860	832	869	846	836	885	888	822	825	853	812	910	834	872	823	849	872	796	863	841	878	846	796	828	854	841	807	833	851	872	861	885	856	839	819	828	877	824	889	863	838	859	936	839	771	826	882	872	851	814	868	882	867	858	886	805	890	819	902	867	845	848	835	820	850	791	861	895	839	878	879	863	869	840	807	867	899	825	904	899	835	840	836	846	818	810	870	802	878	845	826	871	870	832	892	835	926	825	869	851	851	858	903	846	876	822	890	889	880	849	832	895	890	814	868	888	856	820	883	859	836	822	865	827	887	868	845	876	893	894	853	813	839	789	824	873	833	870	851	888	786	901	854	874	833	872	875	831	790	845	863	886	848	898	895	852	840	869	854	858	854	846	817	858	850	885	869	823	864	896	882	906	815	847	871	812	853	866	852	837	865	854	870	833	826	826	840	857	803	887	809	852	933	899	829	856	886	860	913	858	874	889	852	897	876	833	844	792	880	847	913	796	843	840	896	862	846	869	844	828	862	927	886	896	871	822	895	869	900	862	841	855	872	923	874	835	880	847	829	874	903	855	810	912	876	892	806	860	828	841	887	829	852	850	853	853	876	900	857	855	883	824	904	857	843	855	874	872	862	841	822	841	866	871	850	869	847	846	876	885	893	848	920	855	868	867	856	872	877	857	872	837	847	885	822	834	837	882	843	863	816	874	828	877	843	869	796	867	864	915	919	899	909	866	917	847	848	887	840	864	868	856	838	813	837	837	857	810	841	910	846	830	894	848	860	895	869	857	905	893	851	776	832	863	919	856	808	891	846	855	907	824	852	871	848	828	840	851	857	883	864	820	891	894	848	892	844	854	806	853	840	837	869	841	892	911	848	846	843	839	909	861	809	835	843	852	855	837	873	856	848	837	842	872	873	854	832	860	844	847	859	843	816	839	844	847	838	860	864	858	870	830	818	914	804	846	902	838	867	831	825	823	820	835	829	861	866	881	865	875	810	863	873	813	879	861	825	863	874	871	838	828	891	868	892	873	848	872	811	829	846	838	852	785	862	859	845	822	826	878	798	840	827	852	844	858	838	842	855	766	821	856	835	851	814	851	830	846	865	855	859	830	881	860	879	865	873	882	894	887	892	858	841	881	833	905	822	909	864	831	886	879	851	853	864	893	886	860	869	870	872	875	856	825	840	862	853	849	899	868	851	874	877	889	872	836	862	915	822	868	858	898	846	875	910	837	890	897	846	861	853	879	872	827	829	841	864	866	835	855	840	886	811	860	865	865	858	864	869	843	914	818	866	895	873	835	837	849	862	835	808	807	845	826	869	882	857	845	806	851	833	867	847	839	862	776	865	888	829	818	869	906	843	828	829	822	909	879	860	842	838	895	857	800	839	900	849	873	850	850	875	921	862	837	835	886	798	864	899	868	888	880	826	845	884	875	871	853	805	872	843	861	854	879	861	841	846	840	835	901	833	829	818	884	824	867	832	847	856	927	812	822	827	861	879	898	914	877	841	831	811	874	868	872	812	849	903	852	871	856	839	852	834	898	813	822	877	850	836	851	884	878	854	832	876	843	863	879	842	831	848	863	882	865	873	856	916	857	853	856	845	867	830	876	853	824	856	870	845	839	816	817	831	851	850	906	851	860	912	848	885	889	838	913	790	880	827	825	864	890	877	852	800	846	824	802	863	876	927	856	846	866	886	831	884	841	895	938	873	832	833	870	897	911	833	821	885	859	904	832	871	854	923	835	824	874	852	889	832	864	819	859	871	865	884	866	820	854	883	874	922	838	771	867	847	881	847	843	860	878	848	879	921	861	889	888	853	844	907	877	906	853	851	877	864	894	901	823	871	834	877	858	854	862	835	873	873	856	842	883	855	815	832	879	880	874	844	875	850	833	887	852	860	763	851	833	883	871	817	795	905	871	862	876	889	828	886	830	840	863	860	832	804	861	836	843	865	828	819	878	858	847	822	837	839	840	811	833	886	801	836	838	848	881	855	841	872	820	928	891	847	881	870	894	871	881	818	839	856	840	855	832	846	845	892	871	848	836	867	876	848	834	873	823	906	801	893	878	841	866	925	887	868	855	826	861	822	851	810	868	825	846	838	806	820	854	881	820	849	835	788	882	836	806	845	876	898	858	835	875	834	862	853	893	831	834	866	853	878	802	821	903	825	910	820	873	882	847	851	909	840	832	822	890	860	831	858	873	797	818	880	883	820	847	825	849	891	839	883	847	843	907	840	835	827	816	867	871	839	832	814	910	874	864	799	819	828	847	859	870	859	911	861	856	860	872	873	882	855	876	854	849	896	885	877	910	889	934	884	827	840	824	843	839	877	800	880	829	856	909	870	847	857	803	878	934	818	925	818	898	799	851	876	874	835	835	845	849	801	863	842	890	857	862	859	835	843	869	805	900	845	818	859	866	874	875	829	869	853	870	888	848	827	904	866	835	870	810	877	799	860	842	844	814	838	855	881	855	849	865	875	832	863	916	868	899	853	844	884	840	900	912	861	912	888	880	821	848	863	879	832	851	846
45843	56925	58900	47244	27788	24032	20740	14437	5357	1025	569	532	526	613	519	516	459	468	514	500	459	498	518	2096	4400	3359	2126	1114	654	409	376	397	415	390	373	379	376	381	399	412	408	354	371	377	392	421	389	395	350	364	365	368	349	403	415	376	379	364	382	387	355	401	387	418	402	362	410	373	378	345	384	410	419	416	366	383	392	350	385	401	368	403	372	382	374	376	381	375	388	406	359	400	368	409	352	357	384	407	359	370	392	363	371	406	376	400	399	368	370	356	366	405	407	361	404	376	362	372	408	395	393	354	411	403	391	387	396	390	395	374	376	419	377	360	376	394	393	365	371	371	397	357	338	355	349	361	353	339	396	384	398	396	412	397	385	384	404	415	389	403	398	368	412	385	381	378	375	378	390	384	330	396	367	391	383	415	362	384	381	421	408	365	345	382	355	373	378	395	356	373	355	367	378	378	385	333	377	373	406	398	365	361	385	371	385	405	393	391	366	391	365	345	400	401	378	371	377	378	379	358	356	381	378	380	367	342	388	386	370	373	417	371	397	371	345	379	390	396	390	402	404	396	378	365	391	350	376	407	411	392	387	385	382	344	383	413	368	365	400	368	410	377	381	370	352	374	400	397	380	390	404	416	373	386	386	407	363	377	366	365	386	382	409	342	392	386	401	395	372	364	343	382	361	366	325	365	400	396	368	394	389	408	389	365	374	363	400	357	372	349	353	378	395	402	392	405	347	382	351	365	378	358	414	374	370	418	394	388	357	392	373	354	400	367	360	380	357	405	391	369	359	359	373	430	382	381	375	390	386	372	393	351	340	411	354	361	389	376	408	385	390	366	405	358	362	355	355	328	370	350	402	384	380	358	387	356	379	355	340	367	398	386	385	373	391	369	378	328	404	404	382	368	382	389	387	393	363	383	389	355	332	388	393	365	381	379	345	384	413	426	393	431	368	409	361	380	377	383	406	378	382	383	357	381	384	402	354	354	374	342	355	374	422	383	371	385	378	393	384	362	346	398	377	369	333	392	388	383	382	395	402	390	371	402	413	372	350	350	407	369	361	369	330	346	371	405	422	389	383	360	346	346	374	356	350	396	370	398	378	392	385	402	405	385	381	402	333	396	372	370	382	352	379	394	360	388	327	386	359	381	373	352	400	395	375	343	391	393	361	383	363	374	359	385	374	353	414	380	363	387	372	401	367	383	337	406	391	365	385	389	364	380	352	364	356	359	362	372	361	350	376	348	383	381	398	388	347	379	379	423	344	343	377	368	395	379	401	378	405	380	380	344	403	368	400	375	373	371	370	361	365	381	402	409	381	369	381	389	402	351	358	351	362	380	404	400	387	374	374	386	382	420	452	408	380	407	360	385	374	361	375	393	324	423	393	394	379	380	399	352	365	391	393	348	370	393	377	396	350	345	385	370	376	349	383	368	395	346	386	335	376	348	363	380	367	374	365	390	402	423	382	367	355	365	373	360	407	368	340	385	384	366	339	373	386	362	384	346	375	377	420	404	396	351	365	397	365	352	374	393	386	362	378	391	396	350	385	393	340	380	382	381	363	396	399	366	409	351	378	383	396	379	376	370	366	342	390	369	361	399	401	414	388	395	371	350	353	356	397	398	403	399	432	379	371	369	366	342	392	377	355	385	409	382	388	391	372	381	378	375	390	383	378	380	381	380	392	355	399	370	391	374	382	417	409	407	412	381	379	421	366	385	434	375	368	372	395	374	383	412	412	406	409	408	357	378	400	350	396	361	356	377	378	356	344	369	387	407	378	401	416	369	406	379	432	380	405	387	386	360	418	370	377	351	376	362	391	351	360	363	373	367	379	371	350	380	382	371	388	385	356	404	361	391	387	367	402	403	423	435	336	389	401	355	361	334	399	374	375	377	385	383	407	403	361	401	358	327	391	360	354	366	381	390	388	433	370	372	374	373	424	389	408	340	357	388	377	395	325	371	395	400	371	333	351	379	416	379	361	395	345	348	418	335	385	363	341	398	345	403	386	356	346	390	370	356	357	359	357	370	395	342	341	358	379	390	349	373	340	396	399	368	362	418	338	385	357	393	331	354	368	354	376	367	378	368	381	395	373	398	432	382	376	405	416	359	359	395	384	398	386	364	378	375	397	393	345	366	407	359	397	397	366	349	335	373	411	366	374	382	363	387	344	393	354	400	347	391	373	345	375	354	359	408	385	364	396	380	361	388	395	367	393	385	367	392	400	404	371	403	397	375	367	371	365	377	364	382	385	383	402	402	368	392	402	370	362	366	348	387	381	400	394	372	365	383	380	348	385	390	362	382	385	380	379	357	362	391	361	454	372	370	389	386	377	374	369	387	399	372	368	388	369	409	374	368	381	361	337	424	406	389	399	358	358	356	361	353	397	379	362	367	383	419	370	376	366	412	359	395	390	370	372	355	405	397	397	422	375	408	383	362	419	434	425	372	361	378	388	378	355	395	405	368	358	366	368	383	388	386	391	413	408	395	371	373	374	413	365	406	379	379	379	377	371	381	354	408	381	391	408	379	387	396	387	401	408	365	375	373	364	397	369	344	401	332	379	361	393	402	373	385	334	427	351	390	369	394	346	351	369	388	334	386	368	425	404	351	391	371	394	377	336	360	372	358	370	362	372	365	379	390	356	384	410	416	346	361	375	391	378	394	371	381	363	391	396	330	332	362	387	417	409	352	381	374	415	351	353	395	391	377	399	414	387	373	370	406	384	388	378	348	362	408	369	401	375	358	391	378	338	372	349	377	361	401	340	348	393	370	399	390	366	363	394	384	347	407	400	390	407	377	361	400	379	372	377	367	414	389	382	341	380	394	379	354	372	366	403	373	382	381	401	395	346	387	351	373	343	369	372	414	370	404	390	342	385	375	369	370	386	381	393	416	367	380	379	374	372	381	365	391	376	383	400	352	429	321	413	353	379	384	367	364	385	389	376	407	361	354	357	386	362	328	390	381	354	411	364	341	398	432	338	375	372	361	344	402	374	364	389	368	362	370	367	353	362	384	343	377	413	375	372	403	378	353	372	395	366	386	368	403	353	371	371	420	389	407	391	370	372	404	390	363	358	349	375	395	394	366	361	385	370	401	356	386	387	400	376	348	412	404	388	357	383	356	371	402	363	386	413	385	382	349	395	397	391	379	416	392	388	395	428	378	395	390	364	375	393	389	392	346	365	413	397	360	374	364	375	405	379	371	368	369	385	375	375	388	409	356	364	388	369	373	353	344	395	381	369	388	388	384	363	376	411	336	383	350	350	362	384	373	374	362	353	392	377	365	365	431	390	388	373	328	376	369	379	376	402	354	380	373	412	390	369	404	392	381	398	382	356	370	376	416	378	369	388	387	368	395	367	347	374	396	389	396	357	361	387	425	388	374	405	404	365	350	371	388	415	366	358	367	369	414	408	342	352	376	374	382	377	372	383	373	376	368	393	375	391	404	364	372	352	373	368	393	419	400	377	366	358	361	348	367	379	354
35697	59212	58722	40442	12236	5526	4385	2409	2246	2056	1824	1792	1790	1835	1767	1720	1538	1492	1465	1410	1281	1587	1676	10769	18651	14167	9047	4705	1902	1135	923	936	838	820	888	861	860	857	901	817	847	859	871	879	826	826	899	897	881	800	826	852	896	847	848	839	859	895	846	843	845	841	850	825	876	827	843	875	806	919	879	909	898	868	880	842	819	847	824	809	829	869	828	795	848	827	840	885	896	894	812	791	835	851	857	814	843	806	851	832	887	836	828	792	870	844	834	791	857	825	842	797	884	871	886	890	858	869	857	830	859	842	819	862	803	897	874	863	883	865	898	847	848	922	895	855	867	869	855	833	827	841	863	834	844	848	869	851	819	847	891	805	835	833	872	861	875	864	885	870	836	806	851	861	836	838	810	824	847	849	821	867	919	870	844	833	865	787	927	856	833	848	815	899	837	866	844	830	925	830	795	825	806	783	901	846	865	861	842	853	864	882	868	858	826	819	809	812	882	821	866	882	891	868	850	855	871	868	826	836	873	817	838	809	803	869	793	887	875	838	858	871	864	833	818	834	857	790	841	853	885	876	861	835	828	835	799	866	843	815	843	808	838	837	850	882	852	814	905	815	797	852	822	825	865	877	855	825	823	859	815	815	913	881	857	840	840	851	831	878	891	768	834	869	829	873	833	868	853	854	849	826	833	855	920	865	874	859	889	857	885	861	820	832	862	836	797	836	883	878	858	862	834	853	854	839	900	837	859	824	896	826	859	864	883	823	874	791	833	847	850	830	794	868	822	861	882	852	873	853	842	782	849	865	815	851	835	882	871	832	889	857	849	822	845	855	833	846	877	848	824	801	858	860	830	853	878	874	817	854	840	837	845	888	861	813	860	856	784	796	885	862	797	851	877	849	865	821	863	811	830	831	830	852	837	836	837	850	873	836	836	878	852	838	846	797	829	862	877	844	868	870	809	823	868	879	819	829	826	879	890	817	860	847	874	853	866	874	844	836	903	840	849	886	877	859	809	849	867	872	812	848	864	813	900	866	821	912	842	843	869	859	869	857	842	870	829	796	812	818	856	851	822	855	862	837	843	851	822	897	841	866	896	809	891	857	861	876	835	858	922	822	852	874	872	805	888	841	872	865	877	881	864	903	881	867	866	855	839	887	902	897	878	871	856	837	875	803	879	841	852	886	841	833	834	836	843	846	889	818	892	865	812	821	894	814	844	856	867	831	896	911	817	851	832	880	833	861	821	824	915	854	872	876	886	819	869	822	845	840	906	852	831	845	821	804	812	862	820	820	845	850	890	834	835	806	863	826	817	866	837	853	835	799	855	811	863	862	815	835	899	911	814	881	896	858	794	812	867	811	856	792	870	901	843	892	813	842	840	853	790	877	845	852	875	875	864	822	858	900	881	854	892	785	862	773	852	890	819	797	914	882	845	758	785	805	847	819	833	844	824	901	851	804	820	819	908	848	856	833	882	866	804	814	832	899	842	844	840	841	862	828	858	861	826	814	865	832	872	830	841	849	800	836	835	842	877	847	846	812	846	886	802	829	847	882	809	815	862	902	840	846	783	803	858	814	896	835	796	845	833	808	789	846	784	813	860	848	855	827	825	810	778	867	877	835	918	843	904	893	854	849	844	852	839	877	865	868	849	805	907	866	820	886	846	819	827	854	867	810	856	880	819	878	850	881	822	858	757	837	845	884	816	864	870	833	847	857	790	877	855	922	845	779	842	859	831	864	822	890	824	817	843	836	893	870	838	792	847	801	853	827	850	810	860	829	828	897	876	854	906	873	866	822	877	868	854	829	871	885	845	887	903	806	850	851	869	829	885	812	872	910	824	838	844	815	807	844	873	811	833	837	844	832	846	870	862	854	844	863	838	855	853	844	934	860	875	853	870	895	868	886	841	867	825	890	845	901	856	812	872	804	857	841	844	814	815	813	873	856	848	854	816	884	850	838	876	870	835	912	855	877	823	880	861	841	898	895	838	851	880	848	815	825	833	860	884	821	859	847	838	811	827	831	812	843	885	856	824	811	862	826	815	872	836	852	830	855	860	852	867	882	861	824	843	880	865	809	874	912	847	901	849	885	862	839	850	823	853	859	853	859	836	784	822	832	840	822	844	895	919	894	816	902	839	844	829	845	831	819	889	818	840	825	836	834	838	845	910	872	867	858	856	828	821	843	880	829	906	844	870	856	900	841	832	815	852	868	863	835	869	851	812	839	847	835	755	864	853	842	855	859	814	846	854	877	837	823	871	848	854	839	855	874	807	891	857	806	884	857	855	859	812	818	853	852	846	812	853	865	844	822	870	851	856	819	875	834	879	816	840	872	862	827	820	893	878	868	800	835	877	852	848	864	869	823	865	859	821	845	871	874	828	836	878	880	838	863	878	851	904	832	854	819	854	851	817	796	862	792	880	846	892	823	858	837	807	827	867	856	810	849	821	912	859	859	870	852	893	860	826	822	859	824	846	890	868	839	875	835	893	835	839	874	811	841	829	827	862	821	797	813	859	836	854	851	819	822	835	852	815	861	825	891	860	850	897	818	845	873	802	863	897	823	832	909	826	850	820	845	853	865	854	843	856	869	790	817	819	837	819	794	838	867	862	866	860	879	834	860	840	847	820	877	814	899	834	876	856	855	837	831	839	922	897	828	851	845	847	852	848	809	892	857	836	924	871	811	861	834	845	850	847	866	860	842	859	837	822	870	831	884	839	874	868	874	898	876	765	809	871	843	854	895	814	866	828	821	891	835	866	858	887	856	797	870	860	854	853	817	874	868	787	812	859	833	879	836	833	842	816	835	803	863	894	824	853	823	794	885	829	829	848	867	824	881	806	889	864	860	870	816	857	887	828	873	835	864	896	871	878	869	847	835	881	855	817	869	877	820	879	859	910	805	870	839	826	836	843	789	864	802	835	842	868	852	807	855	857	828	848	887	899	858	837	867	849	809	826	801	834	800	840	874	789	818	877	889	856	863	897	849	837	873	874	858	889	814	821	863	869	859	881	849	830	832	857	901	800	811	866	850	849	922	819	847	907	839	874	852	905	834	859	875	806	804	859	846	878	877	852	837	818	852	874	865	847	819	855	860	813	814	849	853	836	861	874	910	867	900	912	831	863	827	864	872	838	829	861	897	878	882	852	828	864	831	868	844	844	903	846	849	855	867	855	849	859	888	856	816	865	814	882	895	838	890	873	848	886	859	854	888	831	789	868	857	853	833	906	852	823	815	863	831	854	810	843	906	848	911	887	858	892	853	857	799	858	823	791	867	842	882	826	891	831	840	815	795	855	858	849	833	810	841	861	829	859	797	824	886	874	860	841	809	868	867	862	811	858	871	820	926	831	888	819	824	814	834	837	810	809	777	829	883	822	872	855	844	853	831	907	860	884	816	819	845	845	862	818	870	830	909	840	894	870	795	821	843	834	845	869	876	832	868	820	817	845	857	927	872	824	830	853	811	799	864	863	854	820	896	870	847	893	850	894	858
53316	58013	50261	36459	30024	24714	22449	18501	9537	1804	812	699	644	683	658	865	706	648	545	593	551	540	552	4201	9265	6866	4385	2022	802	458	417	335	371	348	351	364	362	332	337	358	343	320	338	352	336	316	360	360	322	355	346	335	361	344	326	327	338	338	336	320	345	337	331	334	363	347	359	335	314	349	365	375	330	341	334	333	363	338	356	334	362	339	360	345	326	354	329	344	342	355	345	345	375	369	339	333	295	330	375	337	359	326	344	344	332	321	341	349	313	337	342	317	345	335	377	349	350	386	331	349	332	351	353	331	332	335	359	365	349	339	341	357	350	320	354	380	341	364	364	329	326	352	351	338	334	337	335	350	348	361	375	317	322	353	333	328	380	365	339	351	354	350	343	378	313	318	345	339	332	322	320	343	360	321	338	320	349	370	310	342	352	309	318	345	312	365	346	309	360	359	342	336	349	344	368	331	362	352	323	341	341	334	330	325	332	368	331	330	376	331	324	320	307	341	340	328	338	346	341	348	334	345	330	326	355	336	365	307	360	338	338	336	371	333	358	313	341	349	322	336	333	350	366	343	335	304	343	315	334	326	348	346	341	344	379	362	352	354	332	336	323	370	367	344	354	324	353	347	314	369	311	332	331	334	314	319	321	328	349	350	354	325	333	306	331	348	370	382	309	323	354	340	342	318	340	328	323	350	325	384	337	347	337	320	333	318	326	374	330	331	380	334	316	296	345	380	357	354	348	317	335	369	321	346	329	360	353	333	313	297	316	364	330	357	328	339	328	330	330	329	326	303	350	289	364	341	334	330	318	348	351	326	342	342	329	306	342	318	327	337	330	319	381	333	369	328	314	338	339	343	347	347	307	331	324	342	336	306	355	366	341	361	315	334	362	341	351	354	347	300	313	348	366	363	358	329	348	330	343	328	374	319	374	376	365	352	335	339	372	339	389	368	344	358	337	321	320	316	368	364	342	336	337	306	352	376	366	338	345	334	347	322	337	300	331	322	344	372	346	394	361	345	337	332	376	356	348	316	324	383	378	334	347	361	363	348	359	339	355	369	359	349	326	364	369	315	373	312	346	350	351	351	358	348	347	347	326	346	328	346	328	345	322	347	308	354	345	325	317	309	350	349	344	341	341	323	301	339	373	374	376	361	331	331	363	348	362	320	360	345	340	318	315	337	349	308	353	337	394	342	332	339	364	320	329	321	357	362	348	336	369	336	336	317	352	326	340	375	342	303	346	340	315	316	394	330	356	362	334	331	346	322	335	327	362	404	325	342	326	340	330	348	316	315	343	327	344	353	327	339	313	343	308	373	358	385	336	323	358	331	318	341	309	362	332	347	328	372	322	357	297	336	323	348	346	356	346	329	364	364	329	324	319	343	346	350	363	346	351	333	322	323	336	357	323	330	338	370	352	342	336	306	325	337	342	367	370	381	313	343	333	300	362	335	316	376	341	343	316	388	348	341	345	340	354	326	365	362	318	329	311	349	358	348	316	369	339	319	332	324	308	355	299	286	316	298	322	357	328	387	373	334	339	320	362	346	312	311	305	342	378	345	358	349	368	362	367	374	325	307	316	332	360	376	336	341	343	317	321	372	348	321	348	341	393	323	366	369	348	336	336	323	343	353	296	322	319	311	338	322	360	326	322	345	296	333	343	328	342	343	317	378	337	355	334	342	367	338	335	341	338	332	336	328	370	353	357	347	361	356	335	343	332	299	347	343	353	332	350	354	379	332	372	370	345	330	327	358	336	301	324	339	345	323	347	346	335	367	321	387	311	333	305	319	332	362	338	341	359	355	285	299	319	334	330	315	332	324	350	348	342	336	348	300	335	358	344	336	343	350	330	357	353	343	322	336	310	320	372	322	318	357	335	352	317	337	337	372	337	327	357	329	347	328	376	337	375	342	322	340	323	319	328	327	373	362	346	296	410	313	364	334	348	373	328	324	369	343	332	343	333	294	347	347	348	353	345	308	276	344	326	333	322	353	372	307	351	344	321	312	364	313	377	356	376	357	346	332	336	318	339	329	364	334	360	364	336	318	369	343	383	335	321	314	354	344	363	318	342	357	347	350	335	332	360	343	334	306	340	328	328	377	326	346	364	339	349	371	345	332	351	342	324	323	332	338	344	319	365	333	340	321	293	335	324	345	322	355	367	333	339	359	325	344	340	342	341	340	348	363	349	341	338	329	344	335	360	310	345	343	350	314	340	323	328	305	351	349	375	367	340	349	308	373	346	355	319	381	328	347	349	353	343	338	351	338	345	329	310	296	322	362	355	359	342	367	330	339	325	344	325	351	357	335	357	317	366	316	354	327	342	353	346	336	309	366	328	340	301	363	346	341	326	325	347	342	370	311	325	308	335	318	335	351	345	292	334	353	358	308	351	342	322	345	330	344	334	311	339	344	368	350	332	358	321	321	330	325	360	376	368	337	366	367	381	339	351	342	335	308	336	357	336	342	337	339	328	361	349	359	348	312	357	335	343	329	314	333	372	356	333	355	338	368	375	319	372	320	353	348	370	345	349	330	319	396	320	336	331	308	345	342	356	329	336	335	361	324	318	337	327	324	333	354	317	319	362	342	343	322	325	342	345	345	355	373	357	329	315	357	323	329	320	340	320	343	313	360	330	325	327	346	321	319	385	302	358	307	356	309	364	342	333	344	366	306	332	344	321	340	337	375	359	314	361	371	285	322	327	328	314	298	333	352	347	314	369	326	348	332	290	339	347	330	347	363	371	327	350	355	378	355	327	319	352	330	291	344	383	326	322	319	351	337	317	350	317	353	351	329	359	332	361	339	351	358	304	351	311	306	387	340	345	319	307	333	352	314	334	331	353	302	391	348	321	368	365	330	333	368	294	329	334	377	341	357	323	319	361	338	329	316	344	328	312	348	328	329	346	344	339	343	349	373	362	311	340	369	313	336	313	343	350	335	336	340	322	304	321	323	355	322	329	306	339	319	300	337	367	355	347	333	375	330	322	364	344	314	353	323	341	351	352	356	354	349	341	331	340	298	316	345	327	347	332	345	337	345	334	345	343	329	334	332	320	388	412	357	356	355	333	335	350	336	333	391	361	347	380	354	343	341	326	295	338	320	315	343	327	345	338	325	336	344	311	323	358	345	346	347	333	362	335	332	341	337	363	343	330	327	311	360	341	302	354	335	318	346	325	333	352	315	379	364	381	314	306	347	345	349	319	363	368	320	320	346	338	328	346	346	328	333	326	350	329	319	327	319	313	326	308	362	372	348	332	340	352	350	323	340	331	310	355	342	342	352	324	340	331	352	355	329	335	317	337	321	309	359	338	340	337	335	325	294	313	342	330	339	350	378	320	318	361	347	315	308	352	337	343	349	313	297	299	370	332	348	305	356	328	365	349	371	345	326	347	338	370	319	325	345	357	341	329	349	300	311	324	309	375	340	324	377	347	347	320	357	386	330	357	330	353	345	388	369	346	310	343	307	333	355	349	336	375	354	326	375
41449	62787	52504	49647	23478	8727	6119	3782	3026	3025	2683	2432	2329	2326	2590	2955	2620	2338	2288	2417	2051	1861	1996	19289	30213	24324	16119	8152	2958	1164	879	816	738	733	786	785	759	758	782	718	802	783	725	741	756	767	739	712	757	780	760	770	737	766	733	706	730	792	770	734	756	787	753	739	747	716	737	790	713	802	743	734	716	752	782	752	786	724	774	727	796	744	746	716	727	789	782	779	716	762	778	784	767	742	730	807	760	747	777	778	748	767	775	753	764	759	727	729	736	769	757	764	750	785	755	747	754	790	749	753	772	734	743	761	768	755	754	733	751	773	751	767	662	739	745	772	736	761	726	766	774	718	745	789	755	762	738	769	767	735	789	719	713	749	764	730	729	754	716	749	783	769	764	725	784	767	719	779	735	744	761	773	782	762	688	765	741	741	755	748	767	752	779	760	706	780	761	797	748	705	728	757	739	757	742	755	708	745	698	727	753	745	787	751	723	729	763	771	770	797	727	749	718	740	749	751	785	796	749	734	715	786	780	751	722	749	751	763	753	770	789	738	785	765	737	768	760	747	723	745	758	759	732	766	798	781	730	731	781	754	753	753	780	721	737	732	739	760	796	747	740	728	759	738	758	782	810	752	742	724	772	765	721	782	749	775	779	782	762	801	717	730	726	763	776	814	775	778	756	724	735	759	740	786	777	788	801	758	734	738	749	763	742	748	757	764	706	749	774	760	770	735	729	696	733	768	718	760	795	755	766	742	723	804	723	697	778	744	721	751	765	781	782	783	740	737	737	728	715	748	761	724	741	766	757	749	737	753	779	720	771	758	748	741	771	755	738	731	762	765	742	767	770	749	738	779	760	742	728	729	768	789	792	745	791	841	754	779	752	785	822	772	760	758	797	768	783	743	765	733	786	760	746	762	702	696	732	752	798	741	780	759	732	727	723	775	804	780	766	798	769	731	778	764	777	784	747	735	758	760	767	735	767	779	755	724	683	733	728	772	758	764	723	744	762	717	731	731	723	764	752	753	756	766	739	772	787	732	720	737	702	745	734	744	796	818	733	779	801	717	713	785	750	777	757	779	792	746	731	775	759	759	729	763	788	741	716	771	738	770	724	772	766	738	816	755	735	742	729	761	736	731	763	783	777	801	756	753	772	753	788	726	724	784	742	737	765	702	755	735	729	808	720	774	723	754	777	757	754	756	747	769	776	786	768	783	749	745	823	743	749	785	712	800	796	751	697	743	808	788	797	761	820	776	743	742	756	775	735	788	783	690	753	771	750	811	743	763	742	709	740	723	753	749	782	733	778	762	711	788	800	769	769	764	787	719	757	776	728	739	776	750	776	747	776	771	778	762	703	747	730	772	766	738	719	747	729	725	733	772	760	754	780	767	781	751	697	724	738	752	750	808	790	742	728	774	749	765	786	749	772	749	759	785	789	774	724	756	747	762	756	767	792	739	776	762	789	725	712	811	747	758	763	739	796	733	725	759	774	729	737	773	711	745	788	801	825	758	753	749	758	737	775	795	791	768	766	820	748	708	734	798	720	772	736	757	742	736	753	703	727	751	707	749	774	750	712	739	758	729	693	778	752	747	749	791	757	748	781	740	736	726	751	751	769	723	722	722	733	722	773	782	742	728	790	726	709	729	735	767	747	770	793	790	776	773	740	746	726	795	778	734	791	791	701	754	739	744	736	753	755	750	759	787	742	728	743	725	775	715	718	761	757	764	758	771	773	783	752	756	774	776	770	763	798	720	779	753	723	785	764	764	718	750	718	707	791	753	709	785	760	789	694	738	792	752	778	778	710	743	759	760	746	718	758	740	751	738	734	708	708	766	784	825	763	738	753	770	771	774	763	768	738	759	731	745	780	748	745	803	752	732	717	774	755	776	774	742	732	752	730	773	723	808	748	771	701	733	738	770	709	750	740	765	737	765	778	823	750	725	737	738	773	701	773	739	733	775	760	742	802	748	707	762	688	758	786	751	716	733	742	775	815	753	736	725	751	740	773	774	742	777	737	759	744	738	753	706	715	750	760	772	742	757	780	733	781	725	740	753	740	711	732	784	767	747	722	768	780	790	805	777	758	762	748	746	716	781	762	743	750	773	725	732	781	722	748	735	758	741	743	741	758	743	748	749	745	760	756	721	760	749	764	803	743	701	742	742	754	841	756	773	764	805	719	764	757	786	776	710	762	795	757	768	772	783	734	816	743	808	700	751	748	762	717	760	732	755	750	773	750	754	692	726	756	718	753	751	778	718	778	748	768	718	781	742	753	741	761	734	746	831	769	726	747	741	783	738	699	754	775	729	773	758	769	781	747	758	745	749	715	732	797	714	751	764	758	745	751	796	798	764	693	747	766	775	736	740	740	829	784	724	793	768	730	740	736	731	737	706	808	694	725	756	738	731	799	783	744	764	723	711	729	723	763	770	753	722	749	758	761	735	723	750	726	785	759	745	704	768	759	775	794	739	718	800	735	752	767	754	706	789	693	723	757	746	783	711	755	756	749	814	771	728	740	762	777	780	711	736	736	736	812	768	770	743	737	801	750	751	773	774	736	782	735	733	793	749	780	771	709	701	722	782	738	756	768	729	732	769	720	743	758	756	749	783	706	766	777	741	755	724	749	760	791	718	780	756	781	744	770	790	752	764	763	703	767	794	770	727	791	743	765	707	786	768	749	700	771	783	768	766	767	767	753	739	711	732	729	737	767	769	694	780	747	763	728	737	692	742	736	755	760	755	772	737	782	789	740	776	803	725	797	732	795	763	737	758	798	777	764	728	740	727	752	760	784	756	719	761	723	769	778	720	731	783	779	756	790	751	724	770	784	729	776	748	710	757	804	778	780	800	761	769	796	685	739	767	805	759	773	788	755	718	747	725	766	779	743	752	739	773	797	749	742	730	786	713	703	720	745	812	742	785	748	726	797	789	777	772	766	774	742	729	720	755	737	738	708	751	771	790	762	718	769	752	771	746	812	770	698	746	776	775	740	750	748	760	767	810	761	733	747	783	756	741	765	688	780	728	754	750	746	778	783	779	729	756	752	756	757	741	771	785	746	728	762	783	800	716	769	785	786	791	766	777	722	760	766	737	732	733	770	709	709	767	725	761	763	768	764	771	770	745	765	718	758	728	760	747	726	733	815	775	764	754	726	730	755	752	747	750	759	732	741	768	802	730	780	768	754	792	727	749	752	747	737	732	731	780	781	750	734	759	772	735	725	773	729	756	757	715	790	728	757	736	736	757	760	785	754	765	714	786	681	751	780	767	767	795	795	750	750	741	747	754	787	785	761	725	785	745	765	740	785	755	732	723	750	761	722	733	810	760	771	781	759	715	770	787	770	708	757	767	750	773	755	730	712	745	727	752	729	802	758	700	721	803	738	782	764	765	725	831	759	735	771	743	729	780	735	750	729	745	770	734	713	747	736	806	758	771	772	741	743	722	749	785	822	764	768	731	799	747	736	819	763	723	755	756	784	749	757	721	725	774
20207	49134	51382	36949	10048	1332	705	598	476	364	400	428	417	393	394	432	406	402	384	408	416	376	395	526	802	920	793	633	475	382	360	376	383	360	385	390	348	404	361	380	367	338	361	387	422	390	350	345	350	379	362	347	408	371	324	376	387	370	398	329	376	378	349	347	333	381	355	354	343	378	357	373	379	376	376	378	351	361	374	386	392	364	391	358	396	394	361	351	353	383	341	380	357	319	346	371	344	392	350	334	372	378	372	340	352	346	356	350	369	378	371	333	434	406	394	384	350	354	398	333	361	340	360	361	380	375	420	359	381	360	367	363	384	374	387	370	343	389	375	380	376	393	395	351	411	362	338	392	388	346	401	363	380	384	344	380	384	403	373	382	354	359	361	363	365	380	385	381	373	390	388	337	362	395	372	384	332	398	375	363	337	355	362	334	370	316	343	364	370	326	390	386	391	350	352	387	371	363	383	371	366	377	374	382	371	334	388	362	369	360	371	385	365	367	378	352	390	358	331	344	360	388	378	379	408	361	371	414	361	333	358	348	384	366	355	375	408	355	352	391	369	363	369	344	367	319	382	360	357	388	371	395	373	386	379	345	373	338	358	377	365	385	376	362	355	387	356	383	356	359	335	334	369	421	347	362	381	378	361	347	348	372	384	361	349	411	364	345	377	380	379	383	372	353	381	383	356	367	391	384	347	395	400	363	356	329	351	362	367	382	382	378	349	381	361	373	383	347	402	372	366	354	356	359	334	383	426	328	360	354	376	398	343	367	355	371	336	368	377	366	359	342	354	373	341	337	352	352	370	368	338	388	368	331	385	375	399	379	383	385	368	362	377	358	349	356	366	404	398	347	357	357	372	379	363	404	383	393	333	348	338	348	390	346	378	384	359	388	379	344	354	380	381	359	352	356	328	360	354	383	345	382	346	362	384	385	376	340	374	395	346	343	358	377	341	355	383	340	352	382	374	351	349	367	366	351	334	360	374	368	362	356	394	400	342	402	362	334	370	347	412	388	374	373	352	381	370	340	355	366	379	364	372	392	342	387	357	340	395	378	369	343	376	346	355	377	338	382	382	386	375	325	352	373	357	357	371	346	357	396	341	376	395	360	347	400	373	384	379	343	381	368	390	345	375	387	352	365	353	395	370	352	368	313	361	388	381	396	363	379	380	348	346	372	376	410	381	392	332	331	350	366	408	360	353	363	381	407	397	357	343	377	341	393	367	378	382	389	324	391	355	354	375	361	396	394	367	350	346	383	362	356	393	332	369	337	368	379	373	339	327	391	364	372	392	394	367	365	351	360	386	401	357	384	385	359	372	364	399	362	340	377	360	342	358	345	365	368	372	348	367	340	363	354	341	386	362	361	335	404	405	400	371	345	376	361	359	350	354	370	375	369	365	329	373	347	325	385	361	384	387	377	398	336	342	340	393	351	393	344	359	387	358	403	346	342	334	381	397	397	313	431	355	392	390	353	381	373	366	367	353	341	377	363	390	342	380	345	347	406	360	338	373	353	345	363	379	375	368	367	356	361	378	350	391	385	349	364	376	381	373	415	397	368	367	372	324	380	375	389	351	373	412	337	367	364	374	325	382	388	371	399	382	365	375	369	365	306	354	387	369	354	378	383	337	364	376	370	347	374	388	357	357	367	349	353	356	374	386	375	391	372	372	396	364	350	346	384	332	398	369	340	366	345	370	373	384	368	323	344	344	385	356	342	373	383	413	356	351	387	332	370	375	387	389	380	363	354	363	365	352	392	343	403	365	360	388	401	360	361	388	370	384	376	372	371	399	351	355	370	384	383	334	393	415	356	376	345	377	394	346	377	347	392	356	398	345	374	372	387	333	394	382	406	346	393	387	372	361	381	393	359	408	360	358	374	364	374	369	340	329	368	376	373	379	368	358	348	331	345	352	368	333	344	391	378	381	377	357	361	360	385	374	372	367	343	349	335	364	363	372	355	332	349	367	350	356	360	404	371	339	346	352	353	359	369	363	377	360	409	375	382	388	379	361	361	377	370	332	368	394	376	371	401	415	355	397	328	354	357	376	333	350	361	379	363	342	363	366	327	338	339	351	333	383	380	385	344	337	352	368	355	382	374	396	353	382	362	384	381	350	382	408	363	393	402	347	386	413	376	343	363	392	364	406	360	363	348	386	406	382	364	335	369	349	367	366	335	365	369	373	374	372	383	375	391	362	376	339	379	345	368	379	378	390	335	338	350	388	359	360	418	351	366	339	352	361	367	351	374	367	358	396	405	347	371	340	391	369	384	341	378	401	379	390	395	367	388	378	362	359	382	376	346	339	377	378	352	372	362	382	385	367	351	398	381	330	385	361	365	403	360	352	378	368	401	389	354	341	364	386	377	365	372	357	364	362	364	407	365	393	356	353	348	365	420	392	396	379	325	308	396	364	398	357	410	339	393	353	365	365	378	402	395	383	375	364	368	348	344	377	359	362	355	384	376	370	394	370	323	369	381	390	346	377	395	393	364	357	365	373	411	392	382	383	369	368	346	392	391	357	370	373	389	374	398	362	352	335	391	372	351	379	381	364	360	359	363	354	380	335	348	338	377	374	370	342	397	353	344	381	367	385	400	345	392	367	382	369	365	342	356	369	343	365	344	372	401	339	410	380	368	355	373	365	333	411	348	379	374	360	362	371	366	354	358	391	382	386	339	368	366	364	363	372	373	353	336	386	378	371	321	385	346	387	365	414	359	390	321	359	403	401	349	371	389	380	374	342	367	368	357	337	334	366	346	374	339	357	344	384	358	366	364	397	410	383	333	401	363	339	414	359	399	394	406	346	350	355	408	350	349	383	354	375	370	401	350	414	382	375	350	368	358	352	375	404	394	405	371	364	415	379	394	369	396	351	371	359	417	352	382	357	357	385	363	342	408	352	397	408	346	331	359	392	356	381	326	389	385	368	372	366	381	371	360	360	345	402	384	349	368	336	361	377	363	355	356	400	386	351	379	403	358	362	364	332	388	362	368	375	351	316	337	358	387	392	398	357	364	333	359	367	330	358	354	371	385	371	340	348	368	371	341	374	387	339	419	329	339	337	393	388	341	397	352	361	380	352	383	333	375	339	359	394	377	375	373	370	349	343	345	350	361	376	388	358	368	373	351	411	362	351	345	364	402	348	377	348	389	366	355	351	357	394	389	369	354	381	366	346	399	359	344	363	385	393	384	364	358	347	360	354	406	395	388	386	374	351	375	354	365	330	353	366	356	358	359	362	382	359	327	349	355	321	348	383	401	382	370	382	358	367	370	379	362	392	351	337	375	404	329	355	390	351	324	321	402	350	424	350	374	375	405	361	381	379	411	320	372	410	384	348	367	369	347	388	361	369	383	356	375	340	387	368	390	341	383	380	393	352	381	362	356	367	366	355	389	362	358	368	337	358	400	384	332	344	383	386	344	368	381	395	353	358	337	361	368	384	344	381	364	405	376	335	372	368	375	407	404	366	367	358	372	389	409
15168	45013	52174	42229	4711	1711	1455	1210	1104	1074	1090	1090	1062	985	1080	1290	1144	1167	1118	1069	1019	1059	1048	1701	3138	3378	2520	1772	1243	994	898	822	887	929	826	935	843	870	822	849	830	885	883	858	928	820	830	868	883	830	903	899	862	836	875	874	843	885	868	890	876	864	858	830	861	849	849	866	818	925	837	858	813	836	880	882	856	826	848	875	884	885	820	846	864	812	843	798	865	846	887	897	849	876	806	869	844	844	888	834	819	851	929	925	890	881	893	915	884	863	865	835	853	860	877	838	881	858	854	854	840	875	903	881	877	894	899	813	866	879	873	857	846	882	867	862	907	822	815	841	888	887	807	866	829	863	879	826	813	858	875	837	927	796	868	897	841	895	868	909	857	828	867	878	905	846	905	904	858	899	857	842	889	835	849	878	871	872	823	863	902	839	908	869	898	918	950	831	861	860	855	851	846	880	819	833	855	835	871	869	864	852	848	895	900	838	879	904	890	854	835	867	854	851	871	869	881	892	866	832	889	856	831	872	859	867	846	939	867	857	932	926	856	808	790	902	878	927	859	841	848	903	880	821	890	878	890	895	845	862	840	842	868	875	883	866	906	863	856	848	926	845	835	828	866	824	881	830	888	843	784	842	910	899	806	873	868	847	846	875	906	841	880	889	844	812	806	870	880	871	850	902	839	871	834	869	833	878	852	882	844	836	888	941	872	894	865	866	829	809	878	878	881	842	837	818	871	846	856	824	878	852	872	875	832	859	785	864	883	915	880	842	852	852	891	864	852	874	844	887	881	837	850	831	844	840	824	841	862	899	840	853	861	907	849	901	873	898	884	857	866	851	907	807	856	889	885	860	903	815	844	874	911	878	847	861	911	885	885	839	881	902	880	846	820	882	876	903	892	867	846	852	895	876	889	830	882	848	893	855	818	822	846	864	920	805	838	809	886	814	799	871	861	883	879	842	880	824	863	818	855	903	847	920	854	838	852	854	862	839	823	883	855	860	812	868	834	883	883	880	870	838	836	863	863	853	823	882	870	870	859	850	838	923	874	893	889	822	809	853	863	883	867	878	871	909	828	836	830	833	875	873	864	899	859	869	844	817	897	828	868	827	887	870	849	850	881	864	890	809	836	906	870	857	870	886	819	826	880	844	813	786	844	826	880	825	824	877	872	929	828	839	827	836	891	849	808	862	820	833	848	810	862	881	859	888	848	879	822	840	854	873	854	882	859	896	876	866	832	905	878	903	859	853	857	849	854	837	857	865	863	884	832	839	894	895	911	818	834	837	844	880	849	896	845	902	864	871	841	864	878	872	794	876	840	827	886	909	875	864	889	816	829	835	812	837	896	876	834	884	840	869	879	841	827	785	856	851	879	852	850	864	908	833	929	916	873	824	877	854	840	880	860	844	847	892	889	872	863	859	897	842	865	849	855	902	878	925	929	895	879	920	844	863	842	797	878	848	890	813	790	892	842	884	870	895	861	921	843	850	855	909	895	910	901	850	814	832	899	898	873	830	926	924	876	869	818	894	865	849	894	889	876	860	892	867	851	879	824	846	815	799	873	875	855	799	868	830	890	874	839	861	874	828	835	901	800	868	893	867	862	853	873	899	839	879	886	911	852	830	849	895	838	906	904	872	862	907	850	806	805	862	841	917	805	833	876	870	852	852	914	878	838	851	824	920	807	809	891	862	873	838	828	792	891	904	819	878	848	873	866	819	812	822	891	862	903	854	896	851	870	841	818	861	843	827	838	862	857	800	852	886	899	846	867	855	800	878	836	854	806	867	862	842	899	865	827	881	845	901	915	899	883	828	857	843	852	842	881	836	854	847	841	836	804	844	856	939	872	871	876	857	886	814	901	821	835	853	816	846	858	879	867	841	864	832	856	848	851	860	863	911	869	885	838	861	891	825	841	859	888	833	828	889	895	861	867	895	851	858	847	854	818	831	884	829	838	847	863	896	814	876	866	834	784	829	872	841	868	852	848	930	827	877	868	836	804	857	859	834	840	843	907	869	873	841	903	836	870	875	852	873	913	860	855	818	863	834	858	858	844	867	832	883	876	902	848	910	848	846	884	875	895	911	883	855	894	865	854	820	879	853	854	851	865	829	856	886	913	884	848	856	817	818	882	780	882	869	890	834	867	885	872	886	888	854	873	873	840	839	870	801	875	882	827	898	844	867	833	866	846	842	792	833	845	891	847	841	825	854	892	869	859	828	876	885	873	842	914	851	866	879	876	850	812	829	898	830	859	853	849	890	828	850	884	881	854	886	811	861	874	861	903	835	807	842	857	895	806	867	870	876	865	858	878	871	842	821	949	896	888	849	906	930	874	862	897	859	883	878	807	812	851	824	863	833	920	942	886	836	918	895	905	893	876	847	814	867	837	848	907	897	843	844	878	927	905	870	890	874	915	879	893	826	890	877	817	820	868	908	869	872	865	880	898	867	838	887	920	839	849	867	852	841	899	870	857	830	843	888	862	806	868	845	906	811	860	861	836	887	846	860	842	932	843	802	877	850	829	876	840	866	867	854	849	870	806	895	858	880	811	866	876	900	879	841	915	863	900	855	850	861	904	889	829	889	896	864	868	905	877	880	854	863	892	862	897	777	843	853	913	945	848	856	793	887	859	851	860	788	860	844	839	862	862	868	932	862	893	902	868	867	878	883	874	866	792	851	872	811	900	854	886	862	910	913	849	842	892	866	864	833	851	831	849	872	821	824	851	907	902	828	851	769	840	864	892	849	849	813	866	797	802	863	860	847	886	881	824	891	878	853	884	862	822	852	832	880	862	912	877	872	881	839	859	874	908	848	864	834	882	825	904	880	857	859	851	855	862	875	863	901	880	868	892	822	876	904	852	901	848	869	841	893	876	860	883	853	867	844	894	821	831	896	893	893	837	887	875	847	846	897	897	907	863	890	872	856	857	867	908	847	833	840	814	818	843	906	852	908	864	864	864	883	861	893	859	897	839	831	861	889	864	845	815	875	873	821	858	907	813	829	861	860	824	863	848	872	844	851	834	845	830	853	872	790	893	887	878	859	867	904	833	848	839	853	893	873	853	831	874	850	929	800	873	856	859	841	843	930	865	889	846	810	859	819	870	905	829	883	881	859	854	826	875	855	858	948	816	852	816	852	880	854	863	860	839	879	827	902	859	828	844	841	855	881	897	855	828	839	820	846	893	853	903	838	906	868	877	867	831	833	809	811	833	834	889	920	919	844	850	868	838	797	808	876	883	875	882	909	867	833	861	869	815	950	875	776	859	829	865	838	859	850	885	857	861	928	860	850	889	873	855	867	896	882	900	911	856	859	894	865	895	871	901	907	831	887	845	896	838	841	827	859	885	875	848	801	830	859	795	839	804	850	852	897	879	834	850	835	835	882	861	885	892	865	863	901	875	880	916	852	887	823	855	822	838	844	869	851	882	831	884	877	845	886	870	864	838	813	901	866	872	866	880	838	890	875	877	888	837	838	844	859	888	828
49173	53785	57581	44036	28431	24329	19158	10231	2580	690	532	479	504	477	439	468	523	662	631	556	593	547	450	2252	4200	3599	2229	1185	631	441	393	383	364	366	376	359	362	360	401	353	374	356	383	343	352	375	398	353	374	329	354	384	404	355	362	355	348	393	379	358	383	356	354	355	318	331	351	354	338	378	405	328	331	334	348	347	330	355	345	356	358	354	352	385	367	366	373	355	380	339	376	364	330	351	336	345	348	318	365	354	355	387	347	355	323	368	337	394	327	343	386	359	368	374	381	414	333	329	362	339	382	356	341	393	381	377	332	344	342	345	338	366	389	364	363	383	353	343	367	416	311	368	357	356	340	393	359	336	337	379	354	401	367	360	335	334	359	364	356	405	381	353	370	337	377	344	347	319	358	362	350	366	322	347	328	375	338	373	357	352	339	362	387	364	378	369	350	346	341	354	365	376	352	344	376	383	334	360	366	369	351	348	355	323	361	352	347	369	328	358	387	337	358	366	358	346	363	353	378	379	386	353	343	325	363	371	359	381	365	330	344	362	363	366	345	386	367	380	376	380	376	349	353	375	392	335	336	348	378	355	322	392	334	372	339	319	328	357	382	386	383	366	346	358	362	327	365	374	323	388	350	354	383	347	328	372	348	372	381	382	380	384	314	391	379	340	331	362	361	357	360	359	350	329	392	311	360	357	363	364	375	373	398	396	380	337	370	364	327	341	365	352	346	347	342	364	362	349	365	342	369	345	364	327	350	374	372	341	374	347	342	353	378	371	313	349	351	363	333	346	364	347	350	333	360	350	349	310	354	369	355	357	365	327	333	376	354	351	366	368	337	323	377	343	338	349	339	332	359	344	368	392	382	313	390	368	346	388	373	342	343	373	373	377	337	356	389	331	373	352	377	342	374	332	372	396	344	362	371	360	339	354	332	335	372	372	361	348	343	291	349	381	374	348	376	354	369	354	358	361	363	394	375	376	347	364	403	343	364	338	332	372	344	336	372	361	374	341	323	326	335	346	346	375	332	352	329	340	348	380	372	377	367	356	351	341	391	362	374	406	368	364	377	342	335	406	351	355	399	375	349	361	351	375	334	362	338	367	364	361	371	350	385	347	372	390	362	330	299	370	339	367	333	361	365	336	386	362	364	384	354	348	346	359	351	344	365	383	351	365	337	338	363	365	331	400	364	381	390	345	325	353	370	354	371	395	332	367	391	370	347	339	339	333	366	350	404	352	318	356	380	364	370	341	323	373	361	349	372	379	339	361	355	361	319	355	345	351	353	336	385	373	320	361	342	399	391	354	387	346	346	401	305	380	368	366	356	343	327	323	350	319	378	337	342	352	361	377	336	351	350	338	375	375	344	359	344	333	338	344	356	358	345	387	373	379	341	359	363	387	347	380	332	344	352	366	372	365	342	332	366	359	351	346	372	342	405	334	328	327	309	374	352	335	374	347	363	356	319	309	324	330	362	345	365	358	352	363	351	336	328	344	350	338	345	330	352	347	389	344	371	386	364	368	381	390	369	347	338	374	346	355	367	334	386	343	351	343	353	388	330	338	339	353	358	366	392	365	362	352	348	373	345	385	336	351	372	360	363	389	343	346	369	344	362	356	345	331	375	385	354	351	342	368	372	374	360	313	356	339	388	363	339	345	358	383	357	370	348	391	355	347	357	351	380	380	369	328	340	401	353	362	335	371	317	385	384	346	382	323	332	352	353	396	378	346	356	331	336	311	357	353	358	373	344	359	342	363	359	374	372	343	356	342	348	325	371	368	365	375	336	380	381	364	344	351	379	368	366	350	373	353	357	347	368	340	356	322	342	333	333	382	373	358	346	361	382	397	367	353	379	395	372	372	323	353	366	373	351	361	345	353	326	337	346	375	372	360	341	342	335	360	366	384	317	352	333	359	381	352	347	396	409	363	342	374	375	359	366	386	388	370	341	337	343	342	323	347	334	337	373	370	338	371	349	365	327	372	383	366	379	372	389	341	368	368	350	356	356	385	358	360	377	369	332	340	313	358	360	352	354	378	309	356	331	379	364	343	344	314	362	332	374	367	358	351	385	361	338	325	376	320	374	321	344	377	386	374	348	365	343	354	323	332	408	360	318	380	351	363	342	343	365	390	349	374	366	359	382	335	333	385	401	354	358	355	314	359	370	385	371	354	317	344	407	339	377	338	348	324	365	339	379	348	347	367	349	338	344	383	358	389	362	343	389	366	351	373	385	335	340	356	373	372	333	391	365	320	368	347	374	344	372	352	368	339	384	384	375	361	419	376	360	371	380	366	392	344	344	339	355	359	354	358	365	343	384	359	346	380	343	353	389	338	343	338	324	357	384	350	361	346	374	381	341	346	320	376	341	324	356	333	375	389	385	351	346	378	366	385	332	329	352	336	346	358	385	372	352	354	360	372	341	362	373	341	402	332	335	397	371	358	344	387	374	332	342	324	383	345	366	360	386	366	402	371	369	380	374	367	343	377	379	390	348	339	363	359	347	359	365	362	360	368	340	335	350	343	385	351	362	358	345	358	343	347	396	323	404	353	396	374	387	378	364	329	354	343	362	373	373	340	361	356	336	363	360	359	343	376	349	328	339	336	376	373	348	349	329	329	299	351	352	355	346	342	349	356	375	409	348	374	341	328	351	348	353	359	331	356	352	388	391	358	365	338	380	391	352	342	337	367	378	383	348	354	320	378	339	359	350	348	343	360	321	326	350	337	338	334	390	359	365	400	396	382	372	356	350	354	375	378	383	326	341	363	365	339	419	344	375	358	318	380	353	349	335	352	348	357	382	363	339	343	327	349	355	366	355	375	374	396	395	350	343	360	387	344	348	355	360	352	378	328	346	370	372	337	370	335	338	341	350	322	365	371	351	340	343	344	357	356	312	347	358	339	333	350	364	344	361	319	339	354	369	334	345	352	350	368	364	361	397	327	358	349	354	349	368	359	342	360	359	305	356	352	340	371	356	377	368	353	329	347	343	371	348	347	385	387	351	360	344	327	382	358	348	307	334	371	353	365	377	338	349	361	365	355	374	363	355	374	358	355	349	353	336	361	364	341	359	357	351	378	345	370	346	350	344	375	387	322	380	345	358	346	360	377	343	340	347	347	396	358	354	354	360	345	355	359	347	320	353	388	333	348	367	365	347	365	375	366	353	331	357	370	342	315	382	399	365	340	371	347	364	334	378	359	319	353	381	378	348	373	380	344	348	369	371	362	345	369	349	384	325	362	332	344	375	365	365	351	347	361	346	348	348	321	333	363	369	365	374	370	349	372	386	363	388	364	346	390	345	335	372	346	362	389	359	364	344	336	375	347	385	351	352	363	338	346	399	363	381	382	317	340	359	358	339	374	372	419	350	348	352	371	365	377	334	375	359	366	319	368	326	380	354	338	367	345	379	383	365	407	356	333	381	389	383	378	316	345	391	403	321	359	378	326	354	400	368	403	355	339	341	326	380	385	342	373	358	387	335	331	348	338
38658	55448	58579	54099	15694	4955	3608	2271	1906	1756	1648	1579	1458	1461	1300	1415	2075	2436	2217	2032	2102	1977	1672	11751	18551	15093	9382	4823	2008	1093	858	876	834	789	864	822	877	825	836	790	838	837	843	836	840	883	830	830	829	856	833	842	851	810	810	788	823	803	771	826	816	773	794	778	834	787	848	819	829	807	835	813	778	842	821	801	794	808	816	775	796	788	838	808	851	831	784	831	830	837	836	843	813	811	834	848	821	779	808	773	803	837	815	800	863	836	847	762	833	815	859	800	835	777	840	760	808	872	806	806	833	796	864	879	784	796	844	830	788	817	833	808	813	837	816	832	812	786	829	810	825	840	786	842	823	765	806	810	885	855	807	788	794	877	842	836	857	838	795	864	816	767	820	765	842	758	808	857	820	763	847	778	811	805	859	843	787	832	818	885	881	812	790	795	822	819	822	808	765	830	778	794	827	829	850	811	827	781	772	872	805	789	770	772	816	779	831	744	798	816	853	786	822	789	809	862	829	832	805	815	803	821	818	810	861	793	783	821	809	768	778	765	782	827	829	828	791	810	841	808	862	818	815	815	838	801	786	768	785	805	807	855	854	838	808	787	821	836	846	853	792	830	789	861	869	789	838	812	842	820	851	822	836	850	824	865	842	828	810	786	768	842	848	795	838	815	778	821	813	760	827	862	771	847	863	834	811	809	810	799	844	807	840	814	815	824	801	828	825	794	830	787	860	838	771	821	848	764	850	853	783	804	840	859	831	837	850	806	779	825	797	858	789	793	799	841	784	800	846	801	812	800	779	799	832	780	855	781	851	829	838	774	814	861	814	834	791	883	839	785	858	813	832	799	840	840	791	839	799	844	841	792	810	814	792	808	772	817	818	841	827	832	804	779	860	835	769	875	838	804	834	781	826	800	850	809	775	841	766	796	782	802	782	790	801	797	819	792	804	841	835	806	834	808	810	788	845	794	805	829	780	837	808	764	813	827	782	780	812	864	847	791	811	866	825	845	814	840	791	806	819	812	799	843	837	824	847	837	881	843	795	834	820	791	849	834	833	876	798	788	789	794	823	844	804	765	797	824	830	827	788	836	827	733	806	796	815	785	864	784	818	805	802	804	823	864	792	820	795	849	806	857	797	823	852	795	798	855	840	827	861	838	797	843	826	865	828	820	819	845	864	765	817	821	771	822	805	834	810	798	798	818	755	840	786	811	821	777	830	802	849	762	835	831	792	821	792	824	837	850	833	779	861	861	851	814	858	786	830	814	815	811	848	808	813	793	870	811	778	805	816	820	798	808	825	846	833	786	856	820	810	792	796	838	817	781	828	824	802	845	738	818	838	793	811	817	856	813	790	803	774	830	807	820	818	853	819	829	849	813	812	805	793	843	808	786	789	827	833	853	827	823	840	822	833	854	807	833	862	796	762	802	802	786	744	801	778	850	844	845	791	810	833	827	841	849	797	803	776	826	814	829	847	770	823	821	842	791	813	832	819	810	767	798	848	816	843	825	830	821	792	795	807	770	791	819	851	869	821	800	762	825	816	843	754	837	817	835	808	809	808	748	777	791	836	846	890	847	764	807	771	821	838	832	873	841	865	775	822	791	753	823	835	810	796	796	866	824	793	762	839	796	839	828	800	853	827	828	823	808	833	845	869	797	805	776	850	813	834	826	807	793	864	824	839	815	864	815	789	807	855	836	819	874	802	808	841	797	857	809	809	830	800	824	774	840	856	817	781	760	868	794	760	812	792	781	852	844	832	765	809	849	824	884	802	809	798	834	764	879	842	821	858	807	799	806	831	844	821	857	821	761	858	852	782	817	802	823	870	808	821	836	839	809	842	764	831	815	833	806	782	848	850	790	829	845	822	806	831	821	783	868	809	812	839	859	816	790	832	782	834	828	785	772	823	841	820	860	811	845	806	846	802	857	785	757	823	794	860	788	850	863	834	806	811	827	787	804	797	789	806	815	848	838	836	813	797	787	841	826	861	832	862	870	819	814	823	809	830	805	819	804	824	814	770	804	817	836	803	766	815	823	829	802	802	835	816	780	812	757	847	878	812	833	842	818	825	765	843	835	817	831	833	822	836	809	797	852	806	778	830	783	832	813	850	845	820	810	845	834	811	904	807	823	811	825	833	795	847	784	810	857	822	826	856	817	815	823	828	847	804	799	823	813	752	788	824	821	784	793	827	794	825	767	789	827	820	790	805	807	817	809	787	851	787	825	830	808	794	810	817	840	761	816	807	880	831	786	826	831	841	807	804	817	797	795	794	846	817	833	832	797	798	824	817	851	802	833	832	804	808	838	832	866	749	833	856	778	806	837	824	788	825	821	808	813	826	879	817	804	821	798	848	845	819	822	828	803	823	779	797	811	805	729	911	802	829	811	825	837	820	850	766	816	794	803	842	815	841	817	820	835	790	820	876	817	785	830	865	775	833	848	834	816	811	798	814	819	828	828	840	792	810	790	783	790	787	798	828	817	787	812	817	774	807	812	782	852	828	840	828	848	757	844	815	805	850	826	875	835	842	820	838	869	848	814	834	846	809	846	809	794	784	774	836	815	793	773	827	828	844	890	782	839	811	802	813	849	785	774	844	818	784	823	783	887	826	834	812	783	792	855	796	840	804	825	862	840	784	843	813	848	812	873	804	812	815	812	772	794	836	799	791	836	775	766	795	834	832	797	804	770	816	797	865	756	802	800	811	800	805	846	768	822	776	817	815	812	846	813	834	824	830	811	783	813	866	788	818	844	798	784	840	768	805	804	847	821	826	829	821	821	808	779	760	797	812	784	824	816	814	811	839	853	847	840	805	821	804	825	854	800	836	787	797	769	800	814	807	833	806	832	806	789	788	809	797	805	809	826	822	852	835	803	812	849	852	793	795	844	817	800	807	820	801	806	794	839	763	827	804	827	788	835	817	812	837	811	776	782	822	800	787	765	867	813	825	839	807	794	779	833	816	813	822	829	825	785	811	813	874	808	788	834	767	818	757	859	774	879	833	830	809	793	850	809	855	818	827	775	829	835	796	799	787	800	810	808	843	853	813	842	798	823	810	792	768	787	807	819	776	759	842	816	817	824	770	840	822	832	826	802	827	826	774	805	832	832	775	789	800	835	760	799	799	825	793	851	828	818	808	801	856	818	843	814	884	836	844	827	841	812	812	837	803	821	817	803	794	798	826	835	781	850	803	821	834	861	789	858	831	786	846	797	848	875	776	820	856	848	803	794	846	860	823	827	806	837	831	785	773	822	806	825	793	791	804	823	806	795	829	834	794	815	868	817	788	800	799	787	817	787	843	847	808	790	781	805	854	833	805	807	843	823	827	828	825	827	845	835	803	854	812	779	840	832	851	847	834	778	835	806	813	788	845	861	837	816	817	839	848	835	821	883	823	803	805	856	766	870	845	795	807	807	773	842	801	831	806	743	791	758	811	829	785	785	796	847	846	812	884	790	804	844	720	820	809	828	860	858	803	773	839	797	791	874
54233	52946	53829	49784	31099	23938	22783	19163	10111	2085	605	576	584	555	486	520	481	618	705	687	657	609	585	5314	8308	5932	3785	2118	902	436	341	310	339	322	314	298	305	258	282	305	289	298	270	325	318	308	314	312	336	292	316	303	292	326	287	315	276	299	310	283	307	333	315	301	308	343	304	322	318	333	310	312	293	319	316	280	321	288	325	330	284	296	295	273	297	293	312	323	286	314	325	296	330	308	264	280	284	324	287	343	280	318	302	283	308	298	311	305	279	324	354	295	295	342	298	305	327	305	306	263	315	303	312	298	307	308	267	300	298	308	315	339	296	312	309	303	316	311	311	305	297	282	319	286	289	307	319	272	301	289	318	305	328	314	307	291	339	298	268	292	285	309	325	313	280	341	307	291	297	276	308	347	312	298	321	292	287	295	317	296	317	300	303	327	311	308	320	330	308	339	261	280	292	307	303	304	315	344	321	281	302	300	301	290	312	279	326	296	280	299	318	297	340	264	294	297	308	301	295	325	271	306	300	294	333	327	313	321	296	324	307	310	294	310	326	301	342	293	273	293	321	311	313	303	295	291	268	306	317	333	301	282	326	289	322	272	269	283	284	314	330	329	334	297	309	295	336	327	312	280	310	287	299	271	312	331	315	291	283	343	271	283	299	304	287	316	302	290	275	272	285	322	300	295	310	320	309	322	309	327	289	307	317	291	310	310	317	296	340	301	322	304	300	306	305	293	336	318	309	308	287	323	323	358	296	321	317	329	302	302	305	284	294	290	315	297	325	322	307	285	316	319	319	309	317	270	316	318	302	323	296	318	286	307	283	293	310	337	308	330	298	304	318	307	281	301	301	336	303	312	304	301	315	296	323	313	298	291	357	282	297	320	311	318	313	311	305	302	326	294	318	278	291	320	325	310	321	279	288	296	290	336	305	327	322	314	286	288	310	306	254	316	290	283	313	336	304	289	297	276	308	308	341	292	274	313	265	297	312	339	299	286	306	315	314	335	285	296	284	286	282	314	315	299	293	293	297	291	313	328	310	281	350	329	342	303	317	318	304	303	343	294	301	298	297	291	339	319	343	281	299	304	315	320	318	283	309	284	281	310	300	295	298	276	316	314	347	316	302	292	306	288	307	321	315	276	284	275	335	262	322	297	296	328	324	287	298	279	317	299	310	305	306	280	301	315	323	297	321	319	302	322	309	317	300	314	328	321	280	303	313	279	298	324	314	314	290	286	290	312	293	300	340	301	282	306	313	303	282	325	311	296	325	320	316	276	276	289	340	301	315	298	292	274	329	328	294	297	303	287	282	336	330	284	285	281	296	320	287	298	310	265	306	315	284	317	300	300	311	315	299	294	318	307	316	316	337	323	291	274	331	329	277	340	301	282	293	331	320	304	290	307	288	306	283	311	313	294	311	315	317	303	282	329	297	343	317	321	279	316	344	313	313	315	294	279	328	293	330	308	343	304	357	309	337	329	304	279	322	321	292	309	321	315	310	306	301	324	283	309	283	308	303	316	295	322	297	276	288	307	355	291	308	354	281	280	342	298	318	303	302	302	311	368	282	274	316	284	321	335	333	316	281	297	320	307	310	320	295	278	277	288	298	272	298	308	290	315	298	328	329	270	316	307	300	303	290	320	286	288	302	302	287	318	301	314	350	327	296	318	327	333	324	263	287	299	313	307	289	303	311	318	337	298	312	304	302	306	267	270	271	279	284	265	305	267	271	300	270	299	334	339	306	309	279	287	302	299	285	303	299	273	288	305	274	297	321	312	329	307	301	311	317	305	313	301	319	286	303	331	300	290	319	278	290	302	355	312	276	305	312	318	343	349	307	333	315	310	314	309	308	291	336	303	303	284	320	289	312	315	315	280	300	265	283	292	331	335	302	316	312	328	296	284	304	323	300	315	290	306	308	296	278	337	327	289	293	283	324	303	290	317	314	313	311	329	327	284	274	308	294	301	304	295	339	282	303	322	314	283	289	318	296	293	305	294	325	316	312	322	302	295	287	312	329	290	286	302	282	353	295	323	309	302	302	273	292	312	306	331	294	317	293	293	289	307	301	288	295	303	333	319	283	285	296	309	294	321	291	320	292	293	273	276	303	308	297	294	315	291	294	317	311	311	298	293	316	338	296	298	338	293	321	325	299	326	315	334	307	289	292	313	313	292	308	315	296	305	297	300	295	268	288	298	317	306	308	298	340	336	332	344	292	283	273	287	291	304	314	328	318	300	317	316	287	335	324	289	305	320	282	331	279	316	289	334	330	336	330	294	301	304	321	329	281	309	290	284	279	342	269	290	288	270	321	299	324	312	302	322	315	310	320	313	313	354	291	327	289	303	296	266	286	323	290	298	284	288	316	298	335	298	290	297	269	318	264	321	288	290	257	324	306	312	312	270	284	334	282	297	286	301	310	258	299	290	292	295	300	310	302	280	328	303	307	305	314	292	264	297	328	299	277	312	277	303	289	310	307	274	266	270	329	291	274	323	341	284	277	318	331	304	269	309	323	305	295	269	290	336	277	285	309	320	295	270	332	269	273	316	331	273	323	305	308	286	334	312	314	305	320	283	334	273	311	318	304	315	298	317	311	301	314	317	302	261	300	299	300	319	313	276	306	330	262	298	300	294	323	286	309	312	289	273	292	309	369	282	307	290	245	262	287	301	293	326	281	327	273	328	286	298	330	309	321	301	309	275	307	345	283	290	313	297	309	312	293	309	318	282	262	293	278	286	318	268	304	287	297	290	314	312	289	282	291	313	298	330	338	290	295	304	301	294	275	305	331	285	276	291	295	291	280	325	268	330	311	312	312	297	308	295	271	323	323	293	307	303	312	286	297	337	302	285	318	308	324	283	324	297	343	327	310	314	307	301	304	307	298	307	287	320	290	316	310	306	314	335	293	308	287	291	346	282	308	329	319	344	305	277	319	303	333	315	310	301	278	346	328	328	277	272	301	305	277	294	303	306	272	324	279	305	292	318	294	283	268	313	318	272	291	300	290	296	307	290	320	292	297	330	336	336	296	273	326	298	295	311	323	294	309	273	322	271	296	301	276	289	311	291	297	338	321	333	278	278	288	309	288	324	315	317	311	311	328	319	352	279	347	304	291	316	276	309	323	302	306	349	290	299	277	293	283	297	315	261	341	310	316	313	320	278	299	326	301	300	325	313	287	302	300	325	314	274	287	343	315	293	277	274	310	283	323	320	299	338	304	299	297	316	299	280	317	304	329	330	323	299	322	281	328	295	319	298	283	340	281	332	305	290	292	296	276	300	309	299	302	319	320	331	275	317	264	318	307	310	301	298	299	280	315	297	290	318	308	305	276	289	326	304	309	281	294	282	301	299	318	317	295	319	323	295	263	321	287	301	322	286	292	298	308	274	293	324	319	360	294	299	301	316	317	324	276	296	300	283	289	318	302	340	322	287	299	296	308	326	278	304	305	297	292	294	294	301	281	298	307	301	306	277	315	285	288	288	330	273
43037	58228	58900	48460	25234	7258	5239	3275	2592	2330	2165	2044	2117	2058	1815	1784	1847	2356	2717	2854	2822	2430	2592	22594	27971	21821	14946	8400	3159	1225	892	722	691	704	734	700	677	711	702	735	742	705	680	743	686	709	725	732	700	661	704	734	723	716	654	701	738	699	705	692	685	702	672	715	713	672	729	687	653	726	711	682	703	689	643	718	735	724	642	667	682	686	695	677	671	709	705	667	706	668	710	654	710	714	703	713	675	711	673	685	712	720	668	682	711	674	682	699	740	719	735	740	666	714	687	702	659	673	689	721	708	648	683	673	692	688	651	657	682	666	741	698	668	660	744	690	685	728	629	696	678	706	660	720	748	684	701	679	706	670	679	713	652	676	713	659	684	705	674	720	697	700	675	709	719	661	691	689	697	703	715	695	690	717	699	695	682	684	720	701	718	703	663	682	669	697	688	709	721	708	684	687	670	650	695	722	629	670	704	689	681	687	688	677	705	741	730	735	716	678	717	729	692	665	681	645	714	656	717	717	691	683	710	710	706	673	698	667	664	653	692	681	705	727	668	687	715	703	654	692	703	642	665	712	699	726	667	706	698	708	690	706	677	677	674	648	710	683	672	677	735	697	715	674	722	729	687	696	706	704	722	696	725	747	698	679	715	722	709	646	683	708	716	649	692	681	659	712	679	728	716	681	728	699	693	704	630	693	658	722	629	679	678	692	698	719	672	711	668	699	696	631	659	719	669	662	665	694	672	689	682	704	660	704	724	693	660	670	649	678	657	723	704	684	704	653	686	684	664	732	717	719	702	700	738	666	699	746	648	666	672	697	687	658	649	685	667	685	708	668	710	665	693	695	658	656	679	712	700	703	678	667	708	697	691	680	720	721	639	663	686	669	681	656	735	715	696	699	679	642	696	727	684	645	685	716	682	740	676	672	700	686	680	684	695	697	674	694	680	665	661	702	705	701	700	680	684	662	700	681	669	709	666	659	734	708	748	670	698	645	751	646	637	756	683	683	721	695	689	709	692	691	744	666	648	734	645	668	684	690	681	721	706	670	677	672	651	717	637	688	660	658	711	720	679	640	724	735	729	697	719	667	666	676	689	728	668	700	718	714	686	685	700	668	685	657	702	655	669	674	682	642	696	656	714	661	703	739	699	698	671	669	709	676	646	679	649	704	708	694	689	667	723	692	696	705	660	698	646	650	695	703	733	770	706	686	654	692	649	660	672	675	737	685	667	743	671	732	666	712	662	685	728	657	676	671	721	707	690	701	672	727	733	702	712	685	671	660	717	702	699	737	691	705	687	717	676	703	708	704	637	707	678	662	690	678	680	680	710	663	689	697	619	671	687	683	694	663	738	630	695	687	655	705	710	687	671	713	698	746	661	699	679	688	679	699	677	685	703	730	711	665	693	690	731	704	705	721	712	683	687	685	678	634	702	662	699	700	691	698	676	703	679	666	690	706	692	677	701	738	725	691	687	699	687	693	681	671	701	644	717	677	702	658	679	689	717	693	685	687	697	704	671	678	671	694	709	686	673	744	713	708	709	665	668	756	712	727	714	712	723	683	757	702	732	692	718	706	699	677	713	694	629	690	710	742	688	727	673	718	726	707	712	672	652	680	687	712	714	663	701	713	676	670	680	673	655	650	691	712	679	725	706	726	718	702	679	720	733	641	654	656	693	693	718	732	699	687	683	678	689	719	713	687	728	700	710	677	703	653	695	713	696	690	697	683	697	721	673	651	663	674	735	738	692	707	682	707	659	724	667	701	674	723	692	742	658	645	731	699	701	690	674	706	659	703	663	684	674	704	706	694	679	667	656	696	699	712	644	678	663	694	672	691	675	670	671	656	707	645	699	658	718	696	699	650	660	718	691	659	709	682	663	689	655	687	689	677	697	722	715	726	687	709	720	741	684	706	710	677	704	720	710	667	660	721	694	659	636	697	694	744	650	721	752	702	677	650	710	718	696	704	712	699	670	694	710	700	719	695	707	658	665	688	721	668	689	679	636	726	704	678	705	708	675	721	690	696	670	712	697	720	667	673	696	694	666	632	676	722	671	710	691	690	679	680	665	667	696	667	693	685	722	747	688	688	726	726	666	646	694	682	703	668	686	652	706	709	680	674	728	672	694	706	709	717	685	700	659	732	701	647	691	698	707	683	730	715	720	684	681	679	657	729	698	711	713	682	693	685	731	727	681	706	684	658	693	677	682	714	678	666	673	700	678	695	705	748	674	716	742	659	703	716	679	661	670	688	706	692	659	683	723	695	708	698	718	685	682	690	647	694	695	718	739	688	663	723	662	681	693	678	725	682	713	684	725	710	647	694	714	697	704	683	674	662	672	661	690	714	685	653	719	788	675	686	661	665	695	683	707	672	712	719	703	676	659	711	667	697	690	679	745	682	670	700	659	724	643	647	695	720	603	703	696	676	691	752	694	751	712	655	670	692	685	694	668	637	687	682	692	701	645	638	718	673	681	710	727	713	673	708	680	667	690	677	709	757	653	693	679	696	658	671	668	651	676	698	713	665	667	700	720	667	681	656	643	644	663	707	666	679	710	661	725	688	688	711	665	687	636	668	679	656	666	698	705	669	708	678	708	715	680	675	713	647	676	675	678	705	691	716	665	679	682	682	680	665	677	729	671	705	687	696	677	694	706	687	695	699	682	716	742	688	678	685	771	706	711	655	683	695	693	668	648	691	723	665	674	746	680	702	710	693	725	662	717	671	696	707	711	675	737	721	727	722	682	673	703	693	690	727	688	675	683	690	658	716	706	696	733	658	656	688	710	698	649	685	711	709	652	704	737	695	691	682	648	707	720	657	700	662	600	674	718	684	689	669	678	682	758	672	699	666	738	703	664	695	723	715	695	695	675	666	663	685	690	647	670	724	659	699	685	712	684	710	670	676	704	675	693	678	703	715	643	699	679	655	683	710	689	693	715	690	676	659	700	715	651	684	640	642	710	687	711	644	722	687	693	695	676	708	694	687	698	670	701	713	713	686	697	690	669	684	704	691	718	681	695	653	728	676	657	684	694	683	715	634	664	706	714	706	697	699	703	678	698	710	629	688	705	661	693	723	759	709	671	683	704	671	710	653	756	685	665	702	698	620	668	704	716	758	757	665	661	731	673	683	689	673	702	716	631	733	704	724	726	658	688	689	703	702	688	680	660	707	649	687	712	669	698	685	723	702	662	706	682	694	732	679	683	665	677	678	717	620	719	686	687	695	694	675	712	674	698	657	694	658	689	672	690	659	708	698	692	654	686	715	688	729	688	713	688	705	693	678	684	747	682	685	668	685	721	696	702	703	632	714	703	711	651	726	691	718	670	699	734	721	735	705	684	702	656	633	699	675	696	742	709	683	700	699	671	680	643	661	680	686	695	692	663	683	780	662	680	669	680	711	749	705	695	695	693	675	715	708	676	682	715	684	700	702	713	672	702	672	672	664	703	732	690	653	669	704	671	703	731	660	683	698	722	714	705	695	705	728
15783	27663	62234	46011	17162	2103	513	451	373	386	387	331	328	380	420	343	388	409	351	360	372	375	348	436	645	799	708	557	421	375	387	388	332	360	361	332	368	369	368	354	333	345	357	353	411	316	347	330	381	356	348	347	340	375	352	348	369	344	356	360	356	359	338	375	371	338	339	319	328	361	387	350	328	365	385	354	353	344	341	397	335	345	359	352	353	320	355	355	317	327	341	346	366	363	295	330	349	362	342	315	350	376	350	298	343	340	340	368	326	323	381	343	352	367	338	378	353	340	332	358	358	332	329	354	361	349	341	384	333	414	345	355	337	348	358	319	347	296	341	336	337	344	346	378	374	377	335	352	344	352	343	340	359	329	373	319	354	359	328	354	352	385	344	344	378	368	330	347	336	332	346	291	355	288	350	347	360	350	344	339	359	371	369	376	362	357	323	331	368	360	379	316	346	346	333	341	338	336	349	324	331	375	398	346	336	333	371	318	321	315	359	333	337	351	346	332	336	341	343	351	315	332	324	372	366	313	354	363	344	345	354	376	348	324	340	343	352	381	383	351	390	340	345	336	331	343	352	334	349	332	330	345	350	309	352	370	339	302	352	354	353	370	376	367	357	339	360	337	364	347	382	308	367	339	366	352	361	361	358	322	338	376	328	326	350	341	341	384	323	345	335	345	340	312	352	337	338	359	345	340	334	334	358	312	358	326	342	308	341	340	362	382	360	374	346	324	357	344	331	376	351	369	354	344	343	361	331	342	341	325	375	357	350	373	370	333	349	347	360	326	371	338	380	346	369	348	352	353	367	337	334	342	351	344	357	358	361	350	342	345	365	373	332	339	348	346	312	351	357	347	356	350	371	364	377	351	331	361	353	367	344	350	338	373	347	358	371	321	329	326	349	365	332	339	366	357	356	347	364	395	372	340	306	364	359	357	336	334	380	367	293	359	369	330	352	354	355	352	357	336	337	334	338	360	354	322	355	339	343	356	334	344	378	352	356	330	349	314	366	347	392	374	359	315	364	372	350	335	375	343	334	332	365	347	361	372	346	335	339	349	357	326	362	342	337	400	342	329	364	354	349	362	332	369	303	354	347	345	363	362	357	376	357	342	346	348	346	355	361	337	366	333	365	338	316	371	329	324	345	348	361	350	319	412	348	310	381	363	339	344	347	322	351	337	340	366	349	330	376	383	334	356	337	350	326	374	343	348	340	362	350	341	351	353	346	331	356	363	375	347	337	345	353	350	326	352	379	342	348	316	332	357	323	327	319	336	362	363	351	363	333	335	323	378	345	337	356	335	374	364	376	355	372	357	367	333	324	363	343	366	348	332	344	378	363	349	358	364	382	339	338	346	323	322	315	387	355	387	351	340	347	366	355	335	355	341	341	345	335	327	360	355	355	342	346	348	315	384	349	372	369	324	359	332	379	307	331	332	313	371	357	344	336	326	334	299	312	363	373	386	345	359	379	362	374	362	329	357	363	389	334	364	335	352	367	340	368	370	330	350	359	346	326	323	399	342	378	383	366	332	354	351	354	363	361	350	335	390	351	316	329	372	393	342	361	348	344	337	347	346	357	364	342	357	342	368	278	340	376	357	358	329	362	349	339	330	365	327	349	352	362	352	358	392	309	338	371	325	361	344	370	360	324	334	329	319	341	376	329	359	352	347	333	354	366	346	311	343	365	362	341	302	315	330	362	382	364	350	359	358	347	314	360	361	343	356	320	328	330	333	341	396	363	334	356	342	356	360	356	339	329	349	372	352	334	380	309	324	369	350	286	371	330	338	324	375	353	349	371	331	352	349	348	381	364	350	368	369	361	297	348	313	341	366	359	374	376	365	339	368	352	330	363	341	359	321	356	317	358	395	373	317	375	383	358	353	392	348	351	356	354	364	376	353	362	363	369	362	347	332	367	347	376	364	346	334	374	332	337	366	337	336	344	340	354	345	357	374	380	361	382	335	364	342	368	351	358	350	355	373	341	375	367	345	335	320	302	347	365	353	340	340	345	374	372	338	371	364	346	367	333	370	352	356	330	354	337	350	329	356	355	322	345	344	346	336	345	348	339	364	326	358	346	362	365	354	348	345	371	358	369	348	373	361	376	339	379	343	396	316	345	381	356	346	346	342	356	350	345	335	317	341	294	348	357	359	326	326	352	351	365	347	338	352	342	348	357	350	351	340	344	332	337	326	321	355	340	378	344	364	354	354	376	351	361	358	350	372	333	341	363	330	358	332	343	358	357	352	341	350	365	365	337	367	340	364	352	317	341	377	344	357	348	336	361	362	362	369	310	311	338	350	346	341	358	320	329	324	340	379	341	358	345	326	320	342	337	337	365	339	358	322	347	311	347	322	334	374	364	351	400	374	350	360	352	344	379	356	335	365	345	358	311	316	364	332	338	357	372	335	345	362	342	351	343	358	322	385	344	326	354	317	376	322	339	360	365	374	318	351	367	324	358	303	330	363	357	367	350	350	381	367	364	333	366	352	352	346	383	356	313	323	368	343	342	389	348	366	375	357	390	371	352	343	358	353	366	364	337	341	347	337	325	343	312	385	344	284	390	368	335	349	367	348	321	335	340	327	332	401	326	363	338	352	333	334	325	351	315	344	292	337	368	358	320	322	332	367	349	322	344	342	360	352	376	343	361	347	354	400	354	379	341	346	354	317	349	352	356	334	361	337	344	326	380	317	342	320	317	361	334	356	386	400	371	324	354	342	371	328	316	374	377	393	361	351	352	385	333	356	351	353	316	327	349	382	359	356	321	364	346	349	372	366	359	369	377	332	368	350	351	364	311	361	364	359	348	356	344	345	359	349	336	339	335	334	329	352	356	346	353	339	334	346	340	335	354	345	367	338	327	332	330	350	336	341	345	344	359	376	336	410	362	353	368	389	326	341	330	347	348	360	345	358	359	359	355	342	377	362	316	364	349	344	366	389	377	368	364	346	342	353	369	355	349	344	342	337	361	347	341	354	339	329	387	364	342	390	357	353	355	349	367	393	344	329	339	367	361	336	393	371	344	324	370	305	300	354	351	362	370	368	349	352	398	326	344	331	343	371	328	348	390	384	320	339	337	333	334	335	321	354	365	355	341	355	359	363	348	327	352	366	328	330	359	343	348	345	356	343	393	357	351	368	363	335	362	319	320	368	332	363	328	338	352	377	365	346	357	362	377	365	351	359	311	365	321	336	336	353	340	368	361	356	379	331	328	333	362	347	352	367	358	358	351	322	373	378	343	388	341	385	371	349	394	350	352	361	337	371	340	340	375	332	336	370	320	333	326	362	326	330	338	318	369	335	352	369	358	380	340	358	365	346	357	304	347	322	352	364	364	340	353	364	406	356	344	377	336	315	308	331	361	315	349	361	378	312	368	360	341	353	345	369	339	366	351	336	362	352	372	340	334	343	345	350	389	336	330	328	333	338	351	364	342	364	361	308	337	362	349	347	351	342	352	347	324	342	312	341	340	349	370	366	331	350
10547	26990	61745	48105	16805	1387	1276	1134	1083	955	967	947	876	937	909	833	953	979	984	924	931	972	985	1309	2639	2818	2335	1667	1182	921	864	814	817	808	885	825	842	811	823	819	806	839	790	820	796	847	795	815	805	777	821	842	823	776	876	781	816	806	829	797	862	852	840	832	816	860	815	811	821	803	823	820	812	803	776	765	827	814	761	857	796	814	822	806	776	827	790	802	853	816	862	817	854	814	857	821	814	790	821	802	816	832	827	753	832	850	783	859	785	768	805	811	800	829	795	830	795	820	835	815	785	821	792	791	805	834	786	777	788	822	854	846	819	821	777	776	759	805	873	849	816	876	821	828	840	804	794	802	852	827	789	855	806	768	820	779	771	849	826	822	843	794	787	823	830	859	809	857	791	774	840	827	860	851	776	759	805	814	820	885	853	846	822	817	840	816	795	824	855	783	787	794	884	833	833	812	877	791	853	792	829	821	840	826	870	775	802	842	816	802	854	822	821	771	790	822	774	806	855	804	824	806	850	791	794	773	838	794	825	820	818	872	894	741	855	826	832	832	832	833	822	837	814	803	802	816	813	844	823	839	780	833	842	841	850	851	798	842	812	848	794	810	823	805	847	834	778	820	822	724	835	836	792	889	805	832	813	822	724	788	879	842	822	790	810	822	879	816	800	794	821	780	790	815	827	809	885	838	782	779	816	787	839	802	838	752	812	805	817	799	826	800	838	870	780	805	832	819	848	788	813	847	865	905	799	845	758	802	817	808	854	825	813	880	815	817	865	817	819	824	848	834	849	842	840	773	815	868	824	836	792	804	821	812	816	883	834	829	855	815	837	800	795	825	834	866	826	764	800	864	860	783	854	753	804	812	755	790	811	774	792	848	814	804	812	809	861	842	808	841	824	809	760	850	820	831	828	805	780	777	869	828	796	825	801	844	786	841	826	797	782	853	793	801	834	821	810	808	799	809	794	848	798	775	822	824	854	816	819	799	825	838	810	812	827	799	800	791	791	805	807	839	859	825	830	780	832	814	789	778	774	834	803	801	848	828	842	866	875	858	796	816	822	841	759	799	755	789	815	817	765	806	835	808	816	831	824	803	799	847	818	819	813	803	819	814	837	868	830	808	833	821	831	771	803	768	856	762	804	822	826	857	835	808	805	802	783	814	798	822	809	745	771	830	835	802	803	829	795	825	841	812	785	824	809	824	817	778	757	860	809	784	819	763	822	778	867	834	840	827	813	832	836	869	869	817	838	833	836	778	833	814	778	814	806	816	850	759	801	808	809	822	842	743	864	878	855	874	821	768	860	805	764	820	780	790	812	836	860	857	827	864	777	847	832	818	804	833	829	798	773	836	853	816	838	842	863	831	804	814	831	824	806	821	784	834	852	788	770	866	795	831	775	805	803	820	809	765	842	826	837	871	797	791	821	800	754	835	784	812	828	856	759	814	841	836	799	782	819	805	798	816	786	812	787	864	789	801	836	818	830	852	852	828	770	829	876	826	806	797	841	788	850	782	850	799	847	802	820	787	787	811	800	822	821	835	821	814	820	832	811	853	818	799	821	845	839	776	853	793	834	896	803	856	834	799	802	849	796	772	827	882	872	797	830	802	832	813	821	796	887	806	836	788	816	848	845	835	812	825	822	834	763	810	797	794	808	806	845	809	803	809	807	874	814	840	876	786	808	831	788	776	799	844	802	793	821	823	830	822	846	801	832	828	862	782	847	829	785	768	859	827	814	788	805	810	836	852	792	807	823	797	822	763	762	823	806	809	824	829	800	772	860	832	821	800	809	809	785	841	791	788	810	841	817	808	862	837	812	821	834	810	808	847	869	812	803	817	859	781	836	814	841	771	805	808	871	820	824	777	803	875	799	850	799	745	837	824	806	810	860	839	813	809	843	828	841	814	854	829	787	856	811	831	821	842	822	821	813	833	830	776	848	846	827	813	859	790	860	764	848	800	827	793	877	816	814	832	793	831	861	839	797	808	820	802	809	803	798	851	821	818	876	819	858	850	858	821	798	863	794	832	835	811	794	837	841	837	836	846	822	805	791	825	804	846	810	774	815	797	778	816	824	856	797	778	797	795	865	794	846	814	814	864	793	837	840	808	849	824	804	799	833	840	799	880	814	794	833	833	829	786	836	818	830	811	802	820	844	820	864	796	821	780	817	828	796	823	812	848	847	800	800	753	797	810	808	799	793	850	833	777	777	811	865	818	773	849	778	852	768	791	848	820	778	813	788	823	772	818	809	786	807	825	817	825	773	834	811	848	837	803	798	816	865	791	824	833	769	841	801	831	836	809	806	874	765	773	845	836	827	815	811	848	776	853	831	812	833	830	861	772	817	864	861	789	804	804	852	846	854	832	774	774	839	851	782	772	840	853	818	870	783	856	828	845	846	847	821	815	837	848	833	829	856	797	837	794	886	805	762	843	824	782	841	791	841	738	850	805	803	799	844	824	793	849	812	865	888	856	798	843	786	851	865	765	857	861	824	826	807	800	829	775	847	861	827	856	813	824	782	843	803	828	869	778	786	790	824	816	832	812	814	813	795	822	808	826	821	848	803	761	803	801	854	800	854	815	800	847	841	803	802	797	831	836	822	804	862	785	810	828	808	782	855	812	816	779	808	789	772	797	839	818	835	762	812	795	796	746	869	871	810	874	870	842	791	790	865	828	796	821	771	874	803	855	781	759	813	861	854	762	816	803	830	803	825	792	772	832	835	778	785	834	782	799	780	817	811	802	840	840	789	745	847	854	812	844	860	829	822	841	864	832	809	787	884	849	812	809	868	790	778	803	798	770	824	808	831	846	788	819	820	866	774	770	843	831	805	842	822	838	875	790	847	812	837	826	828	808	814	815	887	833	794	806	804	783	788	800	792	820	846	824	814	830	807	827	844	807	835	849	866	843	834	852	879	815	832	840	843	815	801	826	840	832	762	790	796	804	922	826	802	799	819	813	810	814	832	761	822	813	819	838	821	824	776	814	802	841	805	813	829	861	854	836	843	767	832	841	835	832	845	844	851	828	821	863	806	840	803	830	822	807	806	846	817	814	835	832	832	777	806	787	811	856	830	884	810	809	839	828	806	824	853	840	791	811	861	844	817	853	871	827	803	852	834	819	823	801	843	817	792	785	788	795	797	812	817	829	852	832	832	789	781	814	825	833	796	831	817	855	809	858	833	899	775	783	829	848	803	897	819	841	799	818	823	801	783	854	812	832	863	847	871	838	800	821	806	789	826	828	802	805	821	805	795	840	821	862	907	820	826	812	839	838	822	851	779	799	818	836	803	812	822	797	776	850	822	854	824	781	814	841	805	818	787	841	817	826	877	822	847	811	834	811	810	794	817	761	778	867	819	814	768	802	788	845	835	883	836	821	828	826	791	811	803	842	838	822	845	846	829	791	809	860	794	845	848	811	822	873	836	841	824	802	761	850	787	752	846	810	799	786	855	838	789	829	800	838	822	766	804	849	809	847
49555	55711	56308	49890	32411	22969	20909	14075	3692	639	467	477	479	500	439	505	517	550	489	385	347	402	397	955	4034	3502	2322	1227	679	439	374	365	351	372	358	332	381	354	304	348	339	346	334	355	339	335	315	342	329	335	366	344	338	312	333	320	344	365	341	362	356	342	377	317	358	374	373	343	347	369	382	336	370	344	359	349	336	337	330	359	315	310	334	353	363	305	356	371	350	314	326	323	361	340	360	373	331	346	341	351	361	378	368	353	347	325	362	317	367	383	367	339	320	365	391	357	373	344	340	324	329	371	341	362	364	367	362	343	377	358	344	371	332	365	374	361	343	344	337	346	374	357	347	352	314	330	327	332	343	322	346	318	321	308	325	379	347	363	349	379	340	369	349	314	347	334	350	391	363	321	331	355	337	332	310	350	319	319	327	347	370	351	323	329	316	344	342	340	360	353	359	341	291	341	329	320	327	349	351	363	315	358	390	273	383	341	375	338	347	345	356	333	368	356	356	355	341	351	313	349	353	361	330	341	342	329	322	350	373	319	357	336	351	359	357	365	364	346	354	367	327	354	321	333	387	334	325	325	342	394	362	344	329	336	364	342	378	327	343	359	332	356	331	362	366	356	369	344	339	339	369	387	369	382	356	347	334	337	329	375	343	343	385	329	361	334	328	314	340	346	368	323	366	320	336	358	337	348	362	339	324	357	330	305	351	389	348	324	339	369	310	357	355	332	318	348	318	345	322	355	376	364	309	353	362	318	365	354	362	372	304	318	368	363	326	315	360	356	388	349	321	404	338	363	319	331	324	362	317	346	368	351	344	358	343	311	361	349	303	325	357	304	328	369	335	346	314	349	362	384	296	362	339	340	347	357	369	335	344	328	347	373	354	332	336	354	355	322	364	378	358	391	373	324	407	365	350	389	336	339	323	346	305	345	349	334	321	316	360	352	332	357	345	365	374	350	339	352	307	376	350	367	359	309	309	359	383	369	336	379	325	401	288	338	345	378	390	334	347	367	313	376	364	396	371	328	357	334	344	351	328	323	339	355	327	390	346	327	342	372	342	338	356	331	338	355	360	346	391	370	337	359	340	357	298	351	355	313	348	348	348	348	334	343	324	348	354	386	358	344	321	372	370	339	353	327	349	322	331	347	354	359	294	328	356	333	359	341	359	382	341	356	330	362	310	337	334	357	331	350	348	336	307	334	387	338	343	330	357	324	354	319	309	334	358	366	327	322	311	315	339	314	339	320	352	363	327	328	365	329	366	307	340	356	344	348	361	348	347	383	330	336	333	352	343	396	373	353	343	361	356	347	308	349	319	354	328	362	334	359	319	355	337	346	310	330	336	354	365	348	342	351	356	339	333	365	306	353	325	333	341	362	367	374	332	370	360	342	325	346	302	323	338	346	355	337	350	350	320	356	364	316	369	314	311	351	358	293	352	347	384	340	357	357	332	334	323	349	366	339	378	387	343	326	339	363	336	347	318	351	342	347	312	356	315	341	359	329	352	350	337	346	324	358	344	346	340	351	332	359	365	298	325	318	301	289	346	370	346	341	369	323	329	345	338	313	343	307	354	333	335	377	374	356	350	372	369	342	303	326	305	346	363	345	350	361	315	317	347	298	319	334	362	311	354	365	370	361	334	326	370	301	358	340	350	361	362	351	338	317	336	362	351	359	326	378	340	379	339	328	339	331	340	363	329	307	326	348	331	348	337	321	350	336	337	333	347	359	349	345	357	339	337	357	354	336	342	394	350	334	349	334	371	314	353	351	349	340	345	335	336	353	328	334	326	364	333	396	346	355	347	312	344	370	379	331	322	329	362	318	345	354	355	334	337	379	353	333	317	332	320	382	319	321	365	347	328	335	384	354	364	367	346	346	347	328	333	326	353	386	374	370	356	344	296	326	342	309	317	329	374	334	331	342	332	330	375	345	366	329	385	311	355	305	361	361	340	306	320	331	375	374	353	317	349	345	372	344	322	314	338	328	327	344	357	377	360	324	370	378	378	343	347	343	321	334	346	360	405	361	321	332	361	322	332	392	330	368	365	374	312	371	358	341	343	356	389	341	380	352	391	365	336	308	322	329	347	343	363	377	359	363	338	341	321	353	360	358	360	313	337	326	358	355	314	344	311	369	330	360	402	375	339	362	349	368	355	334	354	316	343	381	341	341	376	379	349	379	341	342	339	315	353	321	335	326	356	346	329	340	341	340	328	348	355	326	399	357	346	342	357	358	328	316	372	333	322	356	350	337	322	371	347	319	304	329	327	362	341	344	347	354	364	341	373	336	352	372	325	336	340	384	348	341	321	349	336	349	321	301	347	343	332	317	374	331	372	377	367	376	353	330	335	332	340	346	354	313	352	389	357	374	376	343	324	358	328	346	361	350	347	338	333	338	338	308	353	379	387	308	362	308	368	344	333	376	305	333	345	351	349	354	372	357	357	338	339	355	377	329	362	352	374	349	360	359	359	346	334	364	329	340	336	339	295	331	343	347	345	364	352	330	350	370	381	341	349	375	378	323	342	349	332	319	322	379	358	338	340	326	368	342	339	368	323	346	340	313	352	333	358	349	345	329	324	385	365	332	308	364	325	332	330	341	346	350	357	300	342	388	350	366	322	336	357	362	379	351	377	320	328	344	352	358	327	317	352	378	360	336	372	324	337	353	352	343	403	361	314	351	379	337	355	322	364	336	386	351	316	331	340	353	353	368	348	361	382	358	354	340	354	362	350	394	327	338	321	335	328	338	337	362	359	358	357	325	374	337	336	342	319	353	354	327	308	368	331	355	346	342	367	338	384	341	330	359	338	341	346	347	366	309	353	314	339	341	355	342	328	354	372	347	331	361	390	326	316	332	375	366	333	364	356	325	335	333	340	363	316	325	341	357	353	346	344	323	324	341	355	313	332	350	338	353	364	349	356	357	347	355	330	355	332	368	353	373	372	360	343	364	348	356	353	354	375	355	338	342	348	334	334	345	358	385	340	342	348	373	358	337	337	366	342	379	337	332	352	339	346	362	337	358	360	326	377	360	338	324	348	353	353	347	333	380	351	346	354	362	352	307	330	363	347	351	357	344	323	326	323	322	383	391	338	350	370	325	331	338	366	340	318	342	336	334	364	346	327	338	325	375	360	342	370	335	323	355	303	319	379	336	342	340	344	327	356	314	334	340	368	344	308	383	369	383	365	358	337	357	361	347	362	340	337	378	343	343	359	366	359	323	338	360	303	319	344	347	344	346	318	359	380	337	351	329	334	357	311	389	362	357	322	367	356	357	325	348	366	342	333	372	366	362	342	378	321	303	343	338	350	352	332	362	334	346	334	359	336	337	353	358	384	339	326	352	323	353	348	321	336	348	348	372	394	372	335	326	365	332	352	362	320	362	332	368	360	331	351	328	344	336	372	345	345	331	335	354	329	371	315	333	357	329	354	313	324	365	380	340	368	362	370	365	360	365	328	347	351	345	374	333	349	336	365	364	341	353
41146	59696	58940	60764	23267	3697	2825	2161	1915	1620	1398	1411	1568	1776	1516	1629	1722	1953	1772	1122	1089	1043	1138	4672	18255	14814	9965	4996	2238	1077	893	811	750	804	852	782	779	735	766	771	738	801	763	724	783	805	778	794	744	804	776	798	772	761	789	761	759	842	788	759	787	768	815	834	774	758	792	720	772	772	781	770	738	760	820	766	766	731	791	706	748	750	786	735	739	873	751	833	746	835	739	774	787	743	761	748	815	796	771	805	754	813	776	766	777	756	810	803	754	794	717	750	777	742	804	752	760	816	782	807	763	758	776	772	747	783	779	782	827	725	796	796	768	742	751	805	756	768	759	763	799	758	783	769	747	782	769	815	820	818	800	766	800	732	776	765	750	752	781	764	807	734	792	754	738	778	778	770	793	778	771	802	767	789	773	798	761	783	771	800	728	762	817	778	785	785	817	760	767	798	756	750	795	859	755	735	775	756	789	843	779	827	813	760	780	788	797	783	753	817	813	844	758	798	772	771	791	772	809	771	787	758	750	789	790	803	732	807	803	806	744	764	778	824	757	810	814	784	761	782	819	785	750	758	797	775	850	758	768	785	754	767	773	747	786	791	766	785	783	793	813	793	765	745	825	766	748	817	764	756	818	772	781	735	812	782	768	780	760	771	783	786	767	819	770	757	783	763	778	770	791	767	735	791	799	773	833	774	764	783	821	739	764	777	746	748	809	798	789	757	788	814	762	785	849	754	768	697	778	775	816	733	768	825	776	768	754	786	768	744	757	771	797	792	756	753	749	798	812	821	760	791	780	801	814	795	762	798	840	773	756	792	781	720	806	765	829	790	768	751	726	797	777	750	754	761	764	776	736	758	773	750	739	794	814	775	746	799	787	756	740	778	787	798	727	741	816	775	767	778	770	789	757	760	820	816	778	792	766	841	774	756	794	744	761	797	816	766	782	802	742	765	798	777	812	754	759	814	777	758	744	838	781	816	740	770	778	775	722	792	775	779	791	748	826	753	804	791	747	753	793	751	800	773	773	786	771	759	715	801	781	816	749	781	809	807	777	740	744	788	756	803	768	805	744	760	777	753	791	738	795	764	767	777	750	730	799	778	814	765	796	752	745	755	803	764	785	738	794	801	829	838	753	777	767	781	782	774	786	763	800	739	790	792	736	749	765	742	771	795	821	743	800	782	777	783	766	807	793	724	742	791	811	850	758	790	793	742	774	781	779	780	785	780	767	785	780	754	765	794	834	784	738	798	781	757	794	827	791	798	786	764	832	797	761	763	799	741	798	808	785	775	740	775	781	814	775	736	728	773	803	790	797	780	808	784	819	706	800	801	799	782	735	768	806	768	800	771	726	817	785	759	761	805	755	821	802	768	784	776	799	735	769	784	780	790	770	756	827	723	829	739	812	769	787	774	777	770	750	795	782	776	732	811	814	765	759	788	826	721	743	701	777	780	795	818	750	801	852	783	783	794	749	744	823	769	797	758	821	789	751	744	756	815	794	798	779	761	790	759	769	803	818	793	815	798	818	750	734	827	771	832	747	797	775	762	758	758	814	801	745	724	795	790	811	756	785	778	791	788	778	792	779	768	817	745	783	741	787	747	765	759	844	777	795	811	777	726	810	754	787	770	812	786	774	800	780	751	755	784	775	772	755	763	755	861	768	749	794	774	835	799	732	803	754	796	800	782	761	732	754	792	784	777	787	771	745	809	832	767	781	749	768	739	799	777	782	742	763	790	750	789	773	810	750	723	808	786	768	748	758	762	814	759	730	777	810	772	797	807	775	741	767	805	699	774	787	766	771	790	806	747	749	778	784	769	781	834	805	764	764	737	793	785	740	768	778	811	783	811	792	768	798	820	812	827	740	748	791	722	788	741	782	762	771	822	788	818	754	754	785	746	763	762	713	793	768	775	747	801	829	759	735	776	737	742	787	719	783	816	744	830	783	797	821	726	791	782	760	786	818	713	755	739	790	767	791	728	753	724	793	775	799	725	783	777	741	744	776	785	751	781	798	810	806	773	763	777	772	764	789	752	772	806	753	796	734	762	789	769	721	795	742	779	757	757	772	809	788	750	770	816	744	791	790	768	749	794	787	791	735	767	767	802	740	758	780	759	816	762	812	792	815	773	828	779	774	784	779	775	814	765	769	778	835	745	758	712	775	785	727	801	813	766	731	725	678	768	770	832	852	767	794	736	808	779	776	771	814	763	798	784	761	763	803	726	777	831	773	746	764	845	756	798	792	752	798	785	781	781	783	765	784	809	753	774	791	743	766	746	732	789	768	797	771	830	759	789	731	773	821	764	773	795	765	795	807	744	736	762	824	776	765	733	750	772	783	809	792	796	801	821	815	766	759	737	732	774	738	772	747	777	843	758	753	770	782	731	792	767	806	833	833	817	825	808	776	783	751	811	800	786	729	793	763	754	758	803	817	807	823	788	760	758	798	744	760	772	770	755	735	842	742	839	767	741	808	820	762	743	808	752	753	759	773	721	790	785	790	781	769	777	763	789	767	749	794	811	722	783	760	797	773	801	761	760	778	802	777	745	752	775	799	779	732	750	748	799	787	766	751	804	744	775	772	782	792	781	771	783	755	731	753	798	798	788	766	782	841	760	724	790	765	768	814	833	785	784	784	789	781	770	807	775	779	861	770	761	838	749	759	779	807	747	788	759	768	748	793	783	807	764	784	807	755	746	707	808	783	790	792	807	768	776	771	751	814	780	770	788	754	762	764	766	763	790	748	809	756	768	778	791	770	837	721	758	758	834	792	726	751	794	775	751	823	745	804	792	786	773	825	730	783	780	750	767	758	768	816	780	779	780	764	740	817	719	795	782	753	801	815	787	748	780	774	792	783	774	777	746	766	794	778	796	760	793	779	780	768	757	740	779	805	806	741	800	819	808	819	787	740	791	799	791	824	753	742	797	802	784	701	755	730	793	746	767	747	784	733	765	758	769	752	768	784	804	804	799	803	832	769	804	765	791	811	761	775	729	752	773	747	753	788	740	787	788	812	775	738	797	782	776	771	798	728	743	766	774	787	797	803	764	814	799	776	746	804	741	798	805	785	780	752	743	781	757	792	767	747	769	780	800	779	777	735	754	805	738	737	788	746	756	734	741	745	830	723	792	819	765	796	810	752	779	790	751	764	846	796	771	773	817	776	762	778	761	760	801	819	767	742	792	778	787	795	779	768	746	823	797	795	784	786	763	783	829	759	796	818	764	778	759	784	761	771	763	792	748	753	770	783	752	780	807	757	755	758	795	730	784	740	774	783	757	787	749	763	801	736	804	753	802	787	767	826	814	742	769	801	799	784	755	739	763	783	771	727	760	787	820	746	833	836	749	789	809	808	761	803	793	761	777	729	830	786	760	781	744	740	739	797	784	816	765	693	758	790	779	797	749	765	737	735	786	775	791	767	756	792	799	782	763	768	778	816	790	743	737	761	743	710	749	775	786	791	795	768	789	785	755	767	764	760	755	796	740
56186	54347	46979	43891	27688	23297	24541	21542	12203	2914	682	538	533	523	632	722	624	734	974	579	396	369	405	1875	7993	7430	5111	2414	965	500	352	322	326	295	286	324	313	290	288	315	302	321	330	285	335	300	315	298	267	298	312	335	272	311	296	322	364	270	284	280	320	330	285	301	306	309	309	325	357	336	281	352	267	284	306	302	299	267	312	326	306	313	277	300	294	308	305	297	299	291	326	313	274	289	291	281	291	288	302	304	314	287	270	282	292	306	307	292	325	311	338	261	300	294	300	334	323	307	267	343	322	266	302	318	279	267	298	302	316	295	336	296	318	299	315	287	328	310	311	320	317	297	308	271	313	345	315	309	325	276	301	321	279	284	293	339	314	299	309	298	320	317	308	296	330	335	303	284	296	280	285	276	301	294	271	323	316	306	294	318	323	304	306	326	310	319	284	327	336	317	282	307	324	294	309	294	326	265	336	275	313	334	308	286	309	291	312	336	312	299	279	330	321	331	297	276	285	327	281	268	301	321	311	314	284	282	323	290	315	297	301	289	316	312	313	306	346	296	304	283	327	297	299	293	292	278	311	258	319	333	293	295	273	321	302	303	313	285	309	309	316	276	288	318	273	277	264	310	313	306	299	296	332	287	303	281	291	317	315	281	271	309	297	299	264	306	328	296	292	323	290	268	296	290	294	287	335	274	329	285	287	352	321	320	285	294	295	283	311	379	292	301	309	312	289	307	285	302	318	320	309	279	323	291	313	309	296	348	330	318	308	329	284	280	279	275	285	287	281	275	304	295	279	318	263	318	298	311	281	319	307	325	291	314	309	353	297	291	293	312	318	319	319	296	302	288	298	296	293	303	298	284	305	311	278	317	303	325	292	330	321	310	296	310	309	305	317	327	289	319	302	289	223	295	330	287	274	290	316	322	268	281	288	340	280	294	333	278	303	332	295	300	311	301	322	306	291	301	279	316	317	288	296	332	314	282	314	344	279	321	328	311	301	324	334	288	330	279	307	281	296	297	313	319	316	293	320	291	303	287	272	293	322	303	320	296	286	271	300	337	300	303	289	309	325	307	284	311	275	290	275	307	296	302	316	297	302	325	309	297	292	299	314	291	280	268	280	290	313	281	306	299	325	283	295	297	289	277	296	284	272	293	293	288	299	294	276	297	295	292	300	312	311	338	305	301	305	298	287	292	332	322	285	295	318	307	294	315	302	288	302	301	331	315	316	330	276	326	307	309	294	303	334	306	301	272	288	284	298	315	285	300	293	297	315	270	304	308	323	309	300	290	293	299	342	327	304	315	303	278	318	295	340	309	306	334	297	282	263	272	294	303	306	287	319	328	289	303	307	295	306	313	295	283	315	294	301	280	285	294	285	305	320	308	298	300	309	266	284	300	270	351	314	300	338	260	279	283	297	291	323	301	307	301	291	282	297	310	327	293	303	286	357	305	297	263	299	283	290	315	315	265	319	306	333	313	283	291	297	292	313	285	329	306	315	316	313	326	307	275	294	338	307	292	269	286	299	280	325	307	286	278	326	298	282	296	303	311	352	317	307	304	307	302	258	310	294	305	318	283	313	308	308	336	298	269	261	297	345	300	301	301	314	304	296	325	288	307	299	328	362	277	276	289	279	311	294	307	306	328	317	315	334	312	292	318	299	299	296	283	293	269	307	289	314	312	305	308	311	291	293	289	337	280	305	305	278	310	309	340	325	282	320	300	330	293	294	302	284	294	301	321	291	325	281	296	279	348	300	324	317	308	316	319	280	313	314	292	317	292	282	303	294	273	307	299	306	302	290	291	323	320	311	324	282	312	302	302	263	294	322	310	293	288	301	340	325	309	317	289	253	278	313	279	303	312	288	293	262	288	338	295	294	312	270	318	287	319	304	304	293	313	313	298	316	294	306	307	291	271	283	327	293	302	278	292	305	314	314	276	291	308	296	308	254	307	308	329	294	309	324	331	301	311	289	280	297	306	299	311	288	303	341	258	309	303	314	303	290	292	288	319	300	316	311	332	296	292	279	305	286	300	296	328	333	272	295	310	315	270	298	302	301	303	271	308	283	312	294	343	311	302	301	320	274	285	299	301	292	298	319	306	290	307	305	299	282	312	329	311	326	323	311	318	288	323	298	282	286	295	312	293	299	280	319	303	290	308	295	316	291	308	321	301	306	296	326	318	333	305	332	339	316	307	300	286	289	270	283	312	325	324	313	324	318	298	318	289	279	274	291	321	328	292	285	292	312	285	312	310	313	321	293	343	305	298	303	336	315	298	283	322	314	314	318	313	314	292	313	280	308	311	322	309	285	305	295	325	341	311	300	316	339	281	330	290	313	300	283	291	276	336	285	296	304	330	311	322	325	296	285	291	341	315	258	337	286	294	302	307	330	293	290	329	328	274	294	318	276	305	290	323	301	288	316	320	273	299	301	326	299	306	285	288	315	317	265	305	289	299	289	309	292	276	297	289	283	298	285	292	340	319	292	291	287	270	282	296	324	311	275	301	338	321	307	280	296	309	318	306	296	322	274	321	314	281	301	305	308	298	302	305	317	270	334	299	282	278	329	275	299	258	310	298	311	290	298	301	290	279	304	332	322	327	318	330	310	292	342	337	274	293	308	326	307	281	312	311	288	284	307	301	281	343	323	294	306	313	302	267	294	281	322	327	325	284	280	320	309	315	300	296	314	317	312	309	288	301	296	302	307	302	306	314	300	276	297	291	292	321	300	266	290	293	327	304	305	273	293	303	288	282	305	289	318	288	333	322	281	321	278	301	287	291	269	286	286	299	274	303	302	285	307	290	309	284	333	311	285	315	333	308	298	296	305	295	287	276	299	322	322	317	344	343	288	301	281	313	315	333	306	320	309	276	320	307	305	290	311	278	277	320	299	290	286	320	335	273	331	303	277	269	304	317	318	316	309	308	278	295	323	318	310	293	304	302	323	298	340	338	304	324	287	304	290	323	316	298	285	303	281	293	293	304	304	298	262	296	314	334	295	299	335	311	302	297	292	312	304	313	316	296	314	307	296	310	319	300	319	312	304	291	295	291	278	304	299	325	301	279	297	280	318	257	301	314	270	302	305	302	322	304	275	285	289	320	297	312	295	292	269	286	273	316	339	264	317	288	303	358	304	322	313	302	330	298	320	308	308	330	286	309	304	291	305	277	310	277	287	277	294	313	305	300	301	314	311	314	319	281	322	300	304	320	320	312	302	321	280	300	292	312	285	312	309	276	302	286	295	305	350	304	310	320	305	330	310	295	296	308	316	345	295	298	286	300	290	277	341	302	304	309	297	273	331	291	300	274	322	301	310	280	302	327	271	305	284	305	271	279	301	293	301	328	338	318	284	316	313	297	287	330	319	309	317	310	299	275	264	306	282	313	310	285	327	280	301	321	305	294	291	310	309	278	284	306	314	325	297	317	311	308	303	289	316	283	301	294	315	304	336	357	304	277	283	317	312	283	322	302	308	301	272	323	313	286
47332	62998	52505	46455	18709	5610	4144	3382	2696	2362	1987	1832	1860	1656	2128	2567	2485	3002	3861	1789	1110	1074	1488	8792	28134	24742	17622	9169	3373	1315	874	699	671	706	712	655	653	692	633	620	661	650	658	684	643	634	655	659	707	659	653	631	677	660	660	632	681	650	716	686	632	676	631	661	683	678	656	621	634	640	652	671	692	646	630	676	637	701	681	689	685	689	631	654	693	664	698	661	671	687	609	665	602	644	650	629	623	642	650	662	621	660	663	649	608	641	673	668	639	674	643	710	672	665	667	640	620	640	644	657	676	676	670	632	711	634	648	681	664	689	700	646	672	673	646	644	663	644	685	588	643	670	612	687	686	652	631	618	641	636	611	649	647	657	648	692	667	686	637	642	692	673	686	639	630	694	669	658	684	664	705	656	607	681	612	723	658	662	734	670	677	629	674	677	666	630	651	677	643	673	607	656	658	615	627	615	646	623	639	661	668	650	655	644	663	642	612	676	660	696	651	614	676	664	627	700	655	651	671	643	628	610	603	635	634	660	649	673	632	685	663	603	658	649	614	664	637	638	599	614	679	660	647	638	655	676	647	664	627	673	655	705	631	657	659	647	637	652	633	639	633	659	650	643	675	699	621	624	647	670	678	697	633	650	631	643	663	699	642	642	665	644	649	649	654	651	640	642	638	670	611	670	679	671	660	618	671	685	655	667	674	685	680	682	606	661	688	649	653	655	643	644	622	635	677	654	726	682	638	661	641	642	683	634	682	652	649	643	628	641	627	690	658	693	648	639	600	656	668	664	596	647	644	649	629	624	632	627	658	689	687	648	641	695	661	671	689	635	639	635	670	650	641	611	647	655	687	677	671	682	716	653	711	674	591	638	713	680	678	641	647	628	656	688	655	687	634	598	644	673	660	658	619	618	624	654	641	650	632	625	661	655	639	661	675	670	646	674	682	697	631	610	646	629	657	666	652	609	675	709	644	603	636	622	683	661	662	600	685	666	637	672	679	647	678	661	644	675	701	649	675	650	653	598	652	650	662	669	679	653	691	672	627	654	643	603	640	639	621	665	677	681	667	666	630	650	655	679	670	620	633	641	652	689	637	655	671	655	656	666	674	658	651	662	691	656	651	652	614	718	662	639	662	631	675	628	634	656	629	690	633	599	665	705	689	651	636	627	666	641	650	642	642	663	669	695	647	684	671	682	656	668	652	658	690	672	653	672	644	658	651	655	624	637	606	592	633	669	674	668	654	619	659	636	664	657	654	632	684	669	650	663	650	670	684	697	672	616	673	669	653	678	665	640	613	634	634	698	663	687	649	685	686	700	652	674	617	662	618	656	626	585	663	688	638	620	651	662	716	649	672	631	630	610	666	660	627	629	641	671	627	659	687	644	690	697	659	657	689	649	655	658	635	644	596	703	592	616	667	659	689	655	629	696	645	606	649	677	655	665	710	663	640	692	668	634	608	658	660	674	671	650	623	668	669	654	646	639	665	657	687	668	646	668	643	653	608	629	652	622	655	655	658	641	662	623	655	672	612	628	648	657	657	719	686	678	723	654	681	638	630	630	646	638	699	638	628	621	622	679	668	700	653	703	609	635	621	653	627	661	679	661	662	684	638	655	645	655	648	657	630	660	660	628	634	695	633	637	641	693	670	612	664	628	659	618	697	642	639	618	618	685	664	686	643	678	663	674	634	666	656	643	672	690	668	700	666	645	622	675	664	647	664	682	673	615	637	653	686	641	635	677	648	645	698	677	641	668	678	631	584	659	665	617	681	619	624	628	649	659	681	646	667	653	667	638	594	638	628	638	668	659	659	648	644	675	643	683	657	639	631	665	634	658	621	643	643	660	678	665	641	631	682	618	650	659	685	665	692	690	618	674	618	618	642	668	607	665	632	681	658	604	639	630	636	640	686	620	634	675	675	682	645	640	678	629	672	603	657	633	641	654	649	653	653	643	666	672	632	626	673	662	632	658	630	663	644	613	647	679	656	629	659	639	706	675	632	621	650	666	643	626	665	678	647	673	606	666	635	653	723	657	666	677	667	692	652	641	654	674	655	673	638	657	691	669	661	633	677	634	690	626	684	681	639	676	668	654	665	701	624	684	639	698	680	721	639	650	670	659	647	683	657	667	683	681	651	639	614	686	661	645	656	647	628	660	650	630	687	613	683	633	674	674	691	665	645	675	670	633	612	638	660	673	665	650	636	638	695	669	660	642	647	641	644	673	694	620	674	699	672	661	635	667	635	642	658	653	644	641	664	668	656	667	680	647	673	658	625	667	658	599	624	636	679	644	597	636	674	620	670	655	638	652	598	713	646	658	613	646	644	612	686	643	638	679	658	643	631	668	638	618	680	663	667	652	675	660	672	653	671	654	653	654	641	680	616	668	625	701	653	647	618	691	630	669	653	712	646	625	653	680	666	627	661	680	653	682	642	665	648	680	652	615	695	662	630	609	661	658	602	691	662	625	644	696	629	640	650	645	631	647	670	613	674	662	604	659	661	648	666	623	691	659	646	637	640	649	636	661	649	635	680	652	622	600	650	662	638	642	656	654	632	652	657	693	683	609	649	630	616	656	626	644	621	664	621	666	634	666	670	681	610	640	613	644	683	670	633	645	719	592	632	717	676	639	655	686	649	656	632	621	609	667	670	680	673	636	666	677	634	604	639	649	580	658	655	643	636	638	661	664	597	657	648	662	674	666	704	685	648	675	681	675	646	639	671	646	669	670	660	656	687	664	642	707	649	667	665	638	673	650	654	647	642	625	657	605	658	689	680	679	653	668	648	592	668	650	661	639	624	699	668	645	669	609	666	634	618	633	623	637	663	643	675	637	672	667	639	648	630	666	678	621	710	664	611	666	646	639	652	672	656	673	640	617	651	660	661	661	642	643	647	642	623	660	672	690	684	647	614	639	674	662	708	669	638	632	667	626	659	661	724	657	656	641	678	660	668	674	671	655	681	596	740	688	665	668	684	681	625	650	628	635	651	657	668	712	664	615	663	695	653	683	600	623	650	645	649	625	617	646	667	646	653	678	640	681	640	664	688	624	632	651	662	665	622	650	643	660	625	609	668	591	638	634	636	697	690	649	680	650	694	648	626	660	704	663	703	667	641	711	628	635	651	615	670	667	638	658	652	630	672	701	642	669	669	679	633	647	640	669	647	640	668	633	657	676	608	640	675	672	645	619	657	656	663	688	651	649	635	679	669	637	636	687	627	687	648	610	714	688	671	678	685	662	641	677	640	640	698	665	653	636	607	630	679	624	683	675	643	633	650	634	672	602	633	630	625	677	651	649	608	646	638	690	663	651	646	667	675	649	644	651	650	648	650	637	605	615	664	655	679	626	660	676	672	660	621	619	640	636	629	635	642	651	629	649	631	683	637	674	655	627	665	608	648	650	639	644	666	701	661	664	640	655	588	678	680	705	612	612	657	665	644	649	677	674	627	672	741	628	696	668	635	657	677	666	659	661	650	697	705	652	649	626
18980	44126	55492	46112	16312	2099	725	616	473	417	393	340	358	359	368	372	351	351	365	373	352	349	369	535	803	785	653	509	441	385	359	336	315	339	334	355	391	324	339	329	370	368	356	360	333	327	345	338	354	352	339	330	385	352	346	344	323	322	355	365	326	331	354	391	340	349	336	328	352	381	320	349	348	336	363	342	362	358	344	318	332	371	356	350	382	316	338	348	352	325	360	336	337	374	332	350	340	372	349	359	324	346	330	388	362	336	339	355	355	352	372	343	382	359	320	356	374	366	327	330	319	319	324	347	374	346	363	328	355	369	330	312	384	329	341	348	323	352	388	347	332	342	335	361	327	304	347	323	339	334	337	347	378	367	327	394	331	358	323	346	363	337	356	355	329	319	352	331	357	383	343	332	307	374	346	359	336	330	327	345	318	345	342	325	338	313	324	347	352	318	344	355	349	356	311	366	338	334	379	356	346	344	335	370	360	332	387	339	325	345	325	337	332	327	350	362	351	376	339	343	313	363	345	324	330	356	371	324	354	387	381	338	345	301	327	337	314	361	381	305	359	351	349	345	329	359	331	353	340	381	332	348	306	355	366	333	344	327	362	361	368	325	365	318	352	371	355	325	351	368	382	337	333	362	349	345	335	320	366	324	318	356	317	335	342	339	335	347	331	387	333	333	345	316	354	358	319	321	346	366	316	325	370	350	372	364	350	364	357	372	359	339	339	343	361	332	332	363	311	347	327	313	356	350	343	308	351	344	332	377	395	396	355	327	367	377	395	337	364	392	348	363	322	342	358	360	342	333	332	321	381	337	350	326	311	352	339	335	356	352	327	315	383	323	323	339	358	358	345	374	331	319	333	321	343	381	341	310	373	394	342	331	360	349	312	342	362	373	348	340	351	346	316	343	354	320	313	365	342	350	361	361	324	337	344	371	351	313	386	390	320	322	346	380	357	355	368	321	333	321	335	325	324	308	371	375	381	339	327	344	355	373	376	324	325	349	345	341	361	365	326	352	322	306	365	337	359	354	350	345	332	358	323	336	334	337	339	351	363	360	310	364	364	313	344	345	332	360	289	330	339	352	323	344	385	355	348	317	350	329	324	357	371	331	333	321	352	356	326	374	367	331	392	339	371	331	336	349	336	321	354	318	369	344	328	356	324	336	349	332	356	349	364	347	322	346	320	331	342	375	354	335	353	315	345	353	374	331	321	394	331	342	330	347	388	362	346	316	320	352	361	338	358	340	337	368	360	360	351	338	377	331	368	340	349	360	334	339	368	329	406	346	310	377	314	328	361	352	299	351	343	346	336	344	315	346	353	349	372	325	329	328	376	347	351	331	365	343	322	354	321	328	363	310	373	335	336	374	367	324	333	362	341	351	368	340	345	357	329	364	331	336	341	362	349	308	351	359	361	352	364	364	282	330	344	353	312	345	377	350	353	360	329	329	328	337	314	350	341	345	356	342	330	349	364	345	362	342	343	339	333	372	346	377	360	340	361	335	341	347	381	321	378	339	365	348	351	349	342	329	306	324	334	375	363	360	356	302	367	338	343	366	346	348	346	366	364	334	383	358	332	368	356	310	342	374	332	347	363	311	327	356	324	324	360	383	350	378	317	343	347	339	346	369	370	338	341	329	345	359	335	358	369	347	297	333	353	351	293	359	387	321	328	346	340	372	349	374	318	308	325	325	334	363	364	331	334	342	343	343	353	342	325	350	332	371	353	381	330	318	343	335	317	350	333	296	340	348	332	367	357	363	352	316	360	343	352	369	342	330	349	366	352	406	282	385	358	339	348	308	325	356	356	371	385	334	383	324	346	360	341	381	340	336	391	325	320	375	336	334	347	388	356	348	396	343	301	337	322	315	365	360	369	348	359	349	332	371	330	325	349	385	351	356	349	346	300	316	339	358	319	322	345	340	354	356	364	338	328	338	358	341	334	348	360	365	353	342	366	348	377	347	365	374	316	378	355	339	323	341	300	355	342	327	342	335	344	354	339	342	330	358	324	311	320	379	340	346	296	335	341	328	321	321	339	369	304	386	364	341	367	346	333	348	337	342	366	322	340	384	373	334	337	326	350	306	344	348	330	350	368	339	383	340	389	361	319	325	316	321	362	362	355	343	343	357	345	337	322	359	341	346	372	350	346	353	359	352	328	347	358	323	355	334	358	360	365	329	336	356	325	364	318	374	349	336	332	311	375	358	304	319	351	341	349	374	330	325	306	353	330	376	353	363	382	353	330	343	369	331	340	416	370	338	336	375	351	351	356	315	346	311	344	387	351	324	339	359	365	375	384	340	393	372	343	349	363	341	323	349	327	347	380	326	331	284	341	303	341	339	355	330	331	377	338	292	347	312	340	331	326	316	322	350	342	327	396	334	339	334	357	345	365	369	332	335	365	355	353	359	344	358	332	355	348	352	336	338	299	309	315	326	362	339	364	323	363	340	365	338	338	348	347	365	350	333	380	332	347	309	374	312	344	330	354	349	356	346	328	320	345	343	362	303	319	339	313	345	313	338	357	346	337	368	344	370	352	369	341	346	349	345	364	344	368	366	361	323	339	328	338	371	346	361	325	361	361	379	322	327	329	328	371	339	295	347	334	326	332	368	306	376	333	367	301	312	343	326	372	355	363	343	339	371	386	385	312	338	344	348	350	353	381	339	350	331	329	363	369	357	345	361	379	370	347	335	375	316	339	349	317	332	379	321	321	329	361	367	353	357	334	328	357	341	358	347	360	324	352	376	361	376	337	332	334	378	335	317	337	348	327	380	325	360	307	328	332	388	340	376	337	335	352	295	361	355	365	377	374	338	375	352	333	310	323	306	360	390	352	341	353	348	340	363	326	330	354	346	350	335	334	333	331	353	358	347	334	360	368	302	336	355	343	361	339	368	339	326	344	326	356	348	384	370	342	338	362	343	331	333	314	359	369	343	326	359	344	335	340	351	339	376	377	363	356	357	324	341	355	327	322	361	329	340	329	355	336	315	352	343	363	346	368	330	334	345	313	329	307	352	347	329	339	340	329	325	364	394	364	361	382	334	348	338	326	377	337	369	359	333	338	350	313	344	386	355	339	357	327	370	375	364	356	331	322	312	294	321	360	344	333	303	337	355	357	344	343	359	321	384	349	348	339	335	311	335	341	374	326	383	328	344	343	354	333	331	370	342	319	322	331	289	346	326	349	324	368	376	322	338	336	343	368	331	310	349	301	346	355	360	346	346	383	353	333	338	343	302	354	335	374	318	363	350	338	351	318	357	350	346	330	380	345	324	345	350	360	318	340	347	337	352	358	360	333	327	344	332	347	333	342	334	368	325	334	363	346	330	357	347	358	337	351	326	338	358	331	353	345	398	387	359	333	344	337	365	327	307	326	362	329	341	346	318	334	324	389	313	355	350	349	322	326	356	365	321	319	341	351	372	340	386	362	382	355	351	337	310	332	325	355	344	343	367	351	330	348	352	333	358	306	342	375	345	343	332
13775	41545	55025	50878	12706	1238	1193	1269	1103	1158	1134	961	904	926	950	926	934	902	896	854	854	867	1024	1690	2587	2776	2135	1431	1112	968	844	829	808	796	806	782	775	824	809	801	830	863	831	818	788	813	787	820	812	798	840	798	807	784	798	797	841	747	799	828	767	801	767	830	868	837	795	793	798	745	795	861	797	820	803	828	760	829	782	827	825	781	787	773	782	793	813	796	854	809	796	794	774	759	797	786	838	801	762	754	788	806	760	788	792	757	898	800	801	787	794	785	742	780	832	799	809	814	799	773	824	784	784	774	784	792	762	827	734	798	860	805	771	777	820	752	802	770	822	850	831	779	792	832	845	839	842	785	817	806	832	785	773	831	799	799	813	838	826	776	816	840	818	788	836	784	764	793	798	829	833	821	782	810	849	785	784	810	811	798	804	782	816	791	852	780	758	786	798	814	827	826	769	795	850	811	776	768	854	817	769	813	745	764	793	795	807	745	848	769	828	826	849	792	791	820	842	813	776	802	814	806	827	759	794	798	779	801	807	770	790	813	806	806	786	800	802	815	814	842	804	799	801	802	775	779	777	791	782	782	808	730	808	830	840	824	755	846	790	780	782	822	799	774	803	784	768	804	821	806	787	814	803	843	808	804	801	797	788	809	804	813	843	769	769	789	767	810	761	792	831	795	766	841	767	827	756	802	771	805	822	809	784	802	731	770	784	823	838	783	806	866	818	760	765	757	828	813	781	791	815	761	767	875	793	796	791	833	829	808	780	811	789	814	782	775	778	749	845	774	799	791	835	853	770	770	808	763	767	801	802	792	798	816	772	809	846	847	792	760	814	771	819	777	763	794	826	800	779	786	796	755	810	814	815	781	808	773	805	817	768	748	808	771	765	815	758	782	806	824	754	828	746	811	798	815	735	811	838	751	792	852	805	804	787	814	813	807	822	803	811	802	770	766	823	779	890	801	813	814	752	768	796	809	834	799	806	839	781	773	791	828	820	796	798	817	788	800	810	759	831	830	736	797	794	824	806	816	780	771	846	841	765	806	788	789	779	780	830	861	813	802	803	818	811	774	746	761	739	819	793	836	791	783	796	840	786	786	805	824	731	809	812	786	848	831	799	802	779	819	820	777	766	799	759	778	715	843	798	785	804	790	772	777	769	773	830	766	752	772	776	811	825	832	807	820	785	811	805	785	833	809	876	774	825	773	769	793	810	849	812	768	769	792	848	849	808	789	858	854	807	819	790	781	757	796	808	739	808	778	769	826	794	810	825	794	742	794	754	744	765	781	836	822	759	804	798	812	837	808	784	735	783	845	795	779	812	791	802	783	758	788	826	795	802	804	816	788	758	739	804	769	799	783	867	824	769	790	802	829	799	771	790	760	777	804	834	818	835	755	818	824	743	792	793	786	818	856	751	806	815	795	811	774	861	837	821	805	758	819	825	785	805	836	789	768	828	819	805	846	805	822	826	759	830	807	754	817	814	796	772	808	780	859	785	799	761	853	835	801	785	796	801	798	752	837	810	775	831	804	821	751	784	798	790	760	777	794	790	793	809	797	836	817	791	821	823	734	827	771	826	780	763	754	765	824	825	804	819	792	808	852	799	793	749	819	798	847	864	768	796	836	820	795	815	759	823	807	807	804	762	854	813	826	772	802	796	789	831	822	817	802	838	780	747	835	789	803	807	762	793	828	824	841	815	785	794	836	834	850	806	868	816	871	796	788	844	798	791	793	820	792	820	834	814	788	800	746	808	844	777	795	851	800	811	796	786	799	824	769	776	798	781	816	785	827	793	783	777	807	809	742	809	785	792	771	784	841	827	778	811	831	772	827	820	858	816	780	793	792	831	838	796	801	800	812	815	830	792	814	793	739	834	784	803	803	802	787	810	794	777	770	846	783	766	811	831	833	786	768	825	786	788	828	789	830	811	789	855	838	776	825	855	790	834	833	771	838	793	842	790	783	806	787	778	788	756	763	779	812	781	828	852	797	785	801	794	786	817	788	792	813	819	789	757	816	809	818	777	768	777	786	805	772	791	764	836	846	764	828	808	767	786	842	827	800	812	779	759	838	803	840	803	797	850	773	823	767	785	828	752	822	791	800	795	774	793	856	829	802	753	829	816	831	808	827	823	804	816	784	813	818	777	788	817	791	801	769	792	796	806	787	782	800	830	813	811	772	787	798	781	785	811	799	787	790	776	812	776	853	798	833	791	836	760	828	783	800	827	793	763	821	738	799	784	787	841	828	820	773	814	786	810	815	798	813	846	805	805	791	815	819	822	768	824	793	815	795	764	801	767	841	802	799	822	786	854	789	785	783	806	771	770	810	818	794	817	794	797	810	811	820	768	741	798	844	826	818	842	805	803	819	836	777	848	828	769	805	806	804	798	810	793	803	757	792	771	805	845	773	850	832	798	778	806	807	818	744	825	776	818	852	793	827	760	825	795	819	812	770	844	846	848	801	823	824	787	764	808	799	770	838	819	799	785	750	780	830	810	831	780	797	814	814	821	764	846	781	767	786	764	719	812	842	843	778	811	831	853	817	832	831	825	756	776	807	768	827	810	788	775	766	785	764	804	785	781	789	751	777	802	796	807	774	801	787	800	827	784	821	808	790	838	842	837	809	823	773	812	780	766	806	806	802	820	786	770	792	809	790	813	775	843	833	855	844	800	813	784	815	774	806	758	784	813	816	799	776	815	791	787	781	851	784	778	819	822	791	792	773	788	815	823	774	798	821	794	785	823	766	791	834	812	786	820	815	794	840	795	840	795	805	813	787	780	831	782	753	761	831	764	813	874	757	800	799	802	773	747	785	772	794	770	754	820	742	756	780	804	911	777	832	837	753	779	842	807	818	742	796	804	780	867	812	825	761	792	776	810	779	763	778	803	800	795	797	829	774	841	823	760	756	781	782	830	749	776	833	761	807	786	795	761	823	835	832	845	800	794	818	785	815	847	789	798	774	820	781	767	849	853	788	766	854	832	792	799	769	805	768	831	797	827	762	862	807	777	785	779	817	817	789	761	795	832	735	768	774	805	848	786	808	796	830	779	755	825	770	843	787	814	792	814	755	736	786	781	806	812	827	819	841	796	818	808	791	773	826	817	835	780	808	786	862	784	797	808	809	798	831	818	818	798	835	778	791	824	771	796	793	801	790	827	806	808	786	787	826	803	773	795	792	851	824	788	824	793	829	846	775	799	761	797	779	768	813	805	835	801	780	820	800	797	839	733	832	813	797	794	778	800	766	834	770	809	795	773	788	792	793	763	812	769	854	869	842	788	770	849	787	805	776	751	799	828	767	815	832	815	853	830	847	803	799	804	797	808	786	768	810	828	780	812	768	737	831	836	819	842	759	804	756	797	785	866	806	817	795	818	778	795	749	738	810	839	810	779	778	793	786	770	762	822	795	808	790	824	827	792	798	770	841	842	831	818	802	809	770	788	782	831	807	826	774	837	816	806	865	814	791	836	823	801	776	820	794
51662	52108	57431	45781	31632	24796	21573	14611	4860	781	518	459	491	429	423	546	640	478	366	390	384	442	1071	3313	3694	2604	1664	932	593	382	329	351	363	357	356	360	336	349	346	313	359	373	319	363	364	341	362	342	372	307	336	378	364	332	331	364	354	356	346	333	373	341	327	380	348	332	351	330	384	329	359	337	346	397	327	375	376	319	345	329	334	323	331	343	334	350	346	366	323	358	337	354	338	362	362	293	343	362	332	346	334	371	335	338	346	347	298	335	321	361	337	335	340	341	328	377	349	341	352	378	352	335	331	340	348	322	357	310	313	334	332	339	330	352	332	353	320	358	342	323	313	384	373	357	360	367	307	352	352	352	346	312	342	360	344	335	338	303	334	342	326	350	321	363	346	351	319	340	339	292	326	322	354	339	329	347	366	313	325	337	336	351	343	360	334	328	367	375	366	362	348	327	332	326	349	316	349	363	332	342	342	349	365	310	343	354	349	345	334	345	353	359	318	335	327	367	320	348	354	338	364	325	334	352	338	347	343	344	308	328	360	355	363	333	360	370	373	337	354	405	341	369	373	377	315	373	315	350	340	359	339	348	329	371	367	353	365	327	364	336	355	345	348	346	353	370	357	323	322	362	337	353	357	332	321	368	342	353	353	372	380	356	387	374	317	350	353	348	342	325	368	342	340	344	365	342	349	338	339	333	357	309	360	342	342	351	363	333	339	318	331	332	335	336	322	350	318	322	357	375	347	368	377	354	345	317	366	366	360	369	333	341	346	384	352	344	304	340	334	336	376	344	349	348	360	346	356	338	367	357	362	344	349	361	290	320	337	345	366	327	334	360	335	350	337	332	322	354	353	329	376	382	343	342	351	326	325	307	336	329	350	381	332	362	402	361	397	346	341	347	336	349	354	329	340	343	354	325	341	356	347	348	340	362	334	336	380	332	356	346	318	352	346	366	334	356	314	348	339	332	343	366	349	376	353	331	344	357	322	372	347	366	364	351	372	349	373	384	352	363	354	367	365	348	326	335	306	338	338	387	367	345	307	317	345	363	345	350	354	327	333	325	343	355	368	324	355	357	361	349	341	361	346	342	341	314	345	348	366	317	338	355	336	356	319	370	371	351	340	339	335	389	390	344	343	393	356	333	343	356	328	352	339	363	330	376	377	349	312	336	332	365	369	352	354	364	347	363	348	351	333	353	319	346	321	339	330	331	366	361	345	327	334	360	338	318	336	353	281	346	365	340	319	349	340	352	376	330	379	332	360	347	351	357	342	359	337	370	338	348	363	350	340	375	305	363	369	359	390	335	351	362	345	328	372	375	344	370	294	306	319	334	353	347	343	331	335	335	351	333	336	354	351	314	333	317	371	343	342	330	371	373	359	367	343	347	348	364	384	352	350	356	352	332	339	363	366	321	366	320	339	316	316	360	330	362	352	346	363	364	362	341	337	341	351	336	335	382	338	312	320	343	344	365	348	331	345	336	387	339	345	378	314	352	341	375	351	361	338	357	369	346	351	362	324	376	389	328	343	358	340	355	319	340	357	358	358	371	336	377	342	344	330	351	357	335	340	362	340	322	347	365	323	317	315	334	320	346	365	347	355	346	359	332	338	332	334	339	335	366	366	346	338	320	348	328	357	356	333	325	340	339	375	343	380	328	358	315	318	345	347	351	309	331	383	319	344	352	368	349	351	329	339	389	362	358	365	347	357	375	335	345	356	338	340	324	366	359	350	366	294	360	318	341	326	333	346	337	381	349	351	371	357	327	373	315	370	368	348	348	380	362	346	332	364	317	325	341	367	332	327	368	336	368	351	351	349	318	375	366	332	338	353	371	343	332	333	335	358	358	351	338	324	339	347	309	324	358	308	367	332	372	340	333	330	328	345	358	361	368	367	354	341	348	354	335	375	325	342	364	333	385	334	318	321	325	343	330	354	340	338	339	323	362	345	338	388	340	351	338	317	316	375	339	382	360	353	355	349	328	338	343	324	333	330	349	310	353	332	364	364	349	386	356	351	310	329	323	308	327	339	355	332	348	324	335	354	365	331	367	323	372	343	338	344	348	356	366	338	388	366	311	345	383	345	328	352	310	347	317	339	359	335	322	387	327	338	354	348	362	327	335	366	350	344	328	346	323	330	355	355	348	335	345	377	343	365	356	313	348	334	357	335	356	342	353	355	334	333	365	365	380	343	333	339	345	332	331	347	340	353	331	323	350	356	368	358	316	318	332	348	365	356	355	341	376	334	330	370	340	362	307	339	346	350	339	365	341	401	335	359	367	334	308	339	346	363	353	342	358	331	361	322	358	367	340	351	347	345	341	335	355	347	348	351	381	334	331	361	362	360	336	322	343	356	332	356	368	333	361	344	370	332	349	349	355	333	330	363	349	370	351	337	352	310	350	353	355	341	348	372	361	350	337	351	332	365	344	316	331	357	348	325	370	351	335	343	376	306	359	376	323	365	341	356	361	364	331	356	353	356	355	336	333	329	349	327	357	333	366	350	380	348	315	342	347	329	333	338	335	362	305	355	366	343	340	322	334	359	372	335	342	323	363	350	331	367	328	348	349	355	345	348	382	378	355	333	320	373	343	357	342	361	338	341	336	326	347	353	318	306	322	342	353	340	359	375	342	368	334	344	346	338	305	358	335	344	359	317	338	344	357	340	306	386	356	345	365	356	328	358	349	368	357	351	356	343	309	327	355	319	352	353	324	357	342	395	381	400	345	356	348	304	347	379	357	347	331	354	328	305	365	341	334	340	348	343	337	355	347	347	357	390	340	319	347	329	360	341	329	338	331	357	319	349	325	351	317	338	374	355	336	351	354	340	381	359	339	352	329	327	324	329	347	355	332	320	289	357	330	355	382	376	370	368	327	348	377	344	338	366	344	313	366	335	342	297	332	347	324	356	320	308	359	368	393	369	368	337	325	371	300	363	302	358	343	334	339	379	332	376	353	329	346	354	300	337	340	353	324	359	367	302	344	347	357	352	373	342	319	373	378	328	320	345	368	304	335	316	323	327	354	364	348	330	328	360	367	338	318	310	364	371	330	364	370	335	361	314	327	337	346	359	392	348	353	335	333	324	360	343	311	340	388	355	387	349	336	346	350	332	356	364	361	341	323	339	366	329	368	360	372	379	321	352	385	356	369	355	328	342	305	336	372	334	314	345	342	359	314	342	377	357	316	341	363	383	359	316	327	339	334	365	352	329	376	390	327	354	351	342	370	371	316	361	343	343	329	341	316	350	340	319	353	372	329	351	344	371	333	388	360	358	366	346	354	334	349	379	354	338	322	334	310	353	391	313	344	347	310	309	366	331	365	355	333	366	328	332	336	347	359	337	318	329	380	335	352	323	361	367	349	351	366	334	382	351	335	343	316	380	323	367	378	359	336	334	369	341	322	330	334	354	353	371	330	306	348	358	330	364	333	349	356	349	368	326	356	326	326	375	359	336	353	345	359	334	332	371	326	376	363	339	357	361	346
40603	52705	57840	54156	36363	3741	3388	2510	1752	1732	1631	1579	1413	1203	1236	2227	2341	1502	1099	1029	962	1275	5652	15934	16298	11638	7048	3573	1661	951	825	801	788	822	757	754	792	764	766	801	801	810	845	777	771	786	775	780	776	780	728	782	769	749	755	743	778	754	801	740	851	768	796	798	736	759	755	794	805	760	793	741	792	809	794	799	778	711	777	766	736	782	776	814	781	782	799	728	797	774	758	789	779	757	797	755	760	746	789	727	775	760	771	777	752	740	767	797	732	796	743	741	745	773	745	784	785	724	779	824	751	754	790	770	785	757	747	818	777	774	782	771	739	777	732	783	754	787	827	723	798	748	752	794	768	752	798	792	816	757	744	793	775	844	800	799	777	800	760	783	804	708	775	765	822	700	771	747	751	749	773	781	777	805	809	810	734	799	765	777	773	768	780	777	757	775	734	800	746	798	747	769	812	795	786	796	780	777	755	774	793	797	811	769	738	791	786	749	743	813	813	803	784	772	744	769	748	754	724	787	740	771	770	758	735	768	823	752	774	812	787	774	780	790	777	815	771	795	752	814	778	761	764	834	798	727	782	735	797	721	758	757	817	778	763	791	793	755	737	788	759	788	739	782	792	734	805	822	823	772	789	751	762	722	777	827	808	790	762	755	748	773	765	808	786	779	721	743	791	751	787	762	770	746	742	704	771	778	783	832	751	765	793	786	798	775	742	801	765	762	780	850	756	775	743	784	745	754	767	785	753	762	757	805	792	763	828	820	792	769	786	751	766	834	746	754	819	753	783	785	802	766	773	729	796	774	767	790	786	772	807	752	827	781	757	750	758	780	782	759	795	705	761	769	765	816	736	782	785	780	808	765	786	832	767	798	838	772	773	772	776	755	734	802	757	736	817	769	813	757	765	799	754	795	746	807	738	804	772	808	742	797	815	798	759	771	750	808	812	780	814	683	759	807	779	786	784	847	795	837	773	813	775	777	780	827	762	791	763	774	752	780	741	798	760	800	795	783	819	762	731	727	794	725	769	836	765	764	787	776	707	787	779	782	779	842	783	780	770	789	776	728	783	787	773	742	762	731	770	768	790	754	780	754	746	772	815	820	720	781	776	788	744	752	805	785	797	737	796	832	770	743	782	721	832	764	771	777	746	761	769	767	722	744	776	796	707	770	735	721	775	760	807	732	729	783	799	752	793	746	751	789	760	789	722	806	771	812	749	765	755	739	784	767	739	769	729	826	815	764	748	798	805	791	767	825	805	770	780	781	829	766	849	828	772	782	796	759	850	726	733	789	766	765	795	781	786	805	720	785	763	715	747	793	813	758	738	751	839	798	774	753	778	767	764	784	780	766	765	778	725	770	763	801	718	765	767	743	798	784	774	749	688	789	768	784	830	776	747	796	792	790	785	798	762	812	719	770	724	762	720	764	808	778	779	746	762	814	809	735	724	776	790	779	789	775	791	792	765	763	760	813	729	775	790	745	732	720	796	764	768	740	719	735	774	765	763	788	805	746	756	798	811	772	822	801	730	802	778	826	780	752	756	809	775	743	780	817	779	779	755	764	766	750	776	740	793	756	734	790	763	774	766	787	793	765	746	790	795	790	797	772	796	798	780	797	777	771	785	795	777	770	787	751	798	765	800	719	804	785	769	792	763	741	772	767	801	818	772	803	800	787	805	786	800	738	816	798	802	769	753	798	779	798	756	811	787	783	816	763	735	770	786	780	754	773	783	784	767	749	805	799	754	798	806	765	768	796	782	760	778	791	816	732	772	765	747	739	762	753	762	771	782	746	788	719	764	829	751	787	745	765	712	813	834	755	807	739	789	778	775	794	763	794	763	789	782	747	764	763	791	771	721	776	765	818	764	797	767	737	778	754	732	792	825	779	743	764	745	746	759	770	789	816	802	743	792	762	778	747	767	777	781	761	749	776	782	778	749	784	797	752	766	745	825	817	788	797	762	750	748	744	790	774	841	756	777	774	752	751	738	799	779	759	756	757	768	841	803	750	782	786	761	747	738	807	771	772	756	789	791	812	818	752	757	732	736	793	790	803	784	786	749	792	805	795	777	764	860	776	752	802	770	754	772	777	792	830	805	769	788	783	859	750	789	758	765	801	772	785	766	769	769	744	807	821	804	797	799	739	771	787	803	783	820	786	742	798	806	807	861	794	760	800	773	774	792	828	796	824	790	741	767	770	770	806	765	795	793	781	794	779	789	798	812	767	800	723	750	755	770	759	723	786	762	766	762	753	806	786	806	768	808	741	809	745	845	738	756	750	759	756	802	749	796	794	747	760	763	800	753	778	789	761	780	763	805	763	769	835	822	777	795	799	782	767	815	755	831	747	726	754	780	772	816	744	786	757	711	764	746	745	728	769	793	766	786	785	762	743	757	780	820	728	714	775	727	729	782	772	760	798	790	739	832	747	788	776	731	756	734	744	799	777	768	757	759	810	740	818	843	780	810	779	759	825	779	778	764	814	787	819	767	768	759	799	772	755	756	771	736	755	777	773	760	794	733	781	770	848	758	819	757	783	763	749	742	776	741	778	766	782	798	776	734	798	744	757	768	775	810	760	773	772	791	740	731	814	785	756	777	731	815	765	759	725	771	781	823	777	791	748	759	773	761	771	743	728	757	775	761	756	798	747	788	803	785	808	840	764	790	789	781	786	804	747	752	751	735	760	711	756	781	779	749	797	759	758	836	796	760	737	732	783	783	758	763	777	779	799	819	786	784	813	823	713	758	788	709	771	773	732	782	792	785	803	825	784	765	763	772	790	822	757	768	772	771	758	754	800	732	748	723	732	786	798	762	779	783	809	782	754	743	718	818	772	768	748	760	746	804	751	770	785	767	744	797	698	787	754	760	798	768	794	738	758	769	775	795	742	769	809	779	782	770	760	816	788	748	811	783	762	787	779	810	761	766	796	771	781	820	797	837	747	749	812	773	813	779	735	813	783	780	791	763	728	771	811	758	777	761	787	792	810	767	755	742	788	813	766	773	800	774	803	810	817	755	738	775	748	772	790	782	755	771	787	772	756	788	779	760	776	822	756	764	793	817	762	807	774	800	751	830	713	801	729	778	748	781	821	743	714	785	770	836	812	796	799	752	795	774	797	783	779	785	801	787	779	783	769	758	804	774	743	796	732	760	811	766	762	767	798	794	770	771	748	780	784	746	791	749	738	763	762	737	772	751	723	770	771	834	787	797	832	797	812	830	767	811	760	736	738	800	746	757	767	819	801	785	756	789	754	783	803	806	764	785	767	758	733	773	772	729	806	803	785	734	753	794	802	779	761	751	812	764	790	782	805	775	783	767	755	754	762	791	774	787	797	823	769	775	771	799	753	744	751	783	794	760	829	761	745	770	830	760	784	798	753	756	801	749	801	811	812	764	735	746	778	766	758	752	770	785	818	799	762	784	797	760	799	811	777	751	798	750	763	798	803	778	804	771	771	776	750	769	793	750	792	743	764	768	757	767	783	836	771
53054	51575	47889	41823	34353	24874	24398	22122	14671	4666	833	591	593	568	484	507	577	379	401	423	422	471	1920	6229	7753	5394	2934	1499	668	440	324	376	353	373	326	309	332	341	333	348	325	336	341	310	327	332	296	323	326	324	336	330	338	352	327	301	353	317	355	359	336	290	319	323	291	320	321	322	348	343	298	320	329	334	369	327	311	345	371	335	334	336	324	326	351	351	353	338	322	333	298	342	322	342	332	363	374	320	320	304	309	326	288	300	314	322	348	345	327	302	316	316	329	323	309	320	355	349	298	332	349	357	334	266	346	337	361	377	363	329	290	317	315	312	375	335	335	311	327	357	333	341	354	335	311	347	359	329	335	322	346	342	317	314	359	317	354	323	298	303	312	314	336	303	328	321	319	320	327	338	314	347	336	321	302	342	321	296	356	313	301	317	317	362	318	340	307	316	313	338	298	325	283	329	310	346	300	338	320	360	309	323	306	318	302	322	352	310	320	298	342	338	319	320	297	358	342	345	352	352	330	318	296	338	347	331	324	337	319	292	374	358	310	302	330	311	339	327	312	338	363	311	331	338	324	349	341	314	303	321	324	352	307	336	320	335	317	337	307	320	338	336	346	340	293	317	323	349	289	296	340	327	324	322	326	329	293	323	317	325	329	337	376	327	341	327	311	287	306	342	346	326	366	331	312	365	323	281	324	294	325	330	364	309	305	329	327	342	322	367	296	317	318	304	356	350	344	348	313	326	329	293	351	327	310	341	325	344	330	367	341	327	318	298	309	345	306	307	325	356	347	330	338	342	320	294	345	333	345	332	323	290	368	321	340	335	332	307	333	333	320	345	345	314	322	338	307	281	311	309	342	374	355	317	296	287	318	352	325	306	325	304	311	331	328	318	358	329	332	320	315	342	326	311	324	316	331	327	325	321	301	337	352	312	270	332	317	338	322	361	332	320	353	345	324	333	309	328	344	323	364	298	361	337	313	316	347	317	357	303	277	346	303	352	321	323	350	294	348	338	328	332	325	322	332	336	335	330	322	341	340	352	334	338	299	334	280	333	319	312	341	340	339	330	334	374	332	331	348	314	326	345	336	357	332	316	311	321	299	324	322	299	304	326	335	321	320	331	325	316	352	312	309	317	371	340	338	289	329	300	331	321	284	334	349	331	349	318	353	333	355	349	350	351	351	314	316	338	345	323	327	332	300	351	341	315	310	331	332	345	337	329	330	322	318	349	314	313	307	318	301	331	345	317	310	302	388	357	312	321	355	348	330	327	322	324	335	346	338	323	292	302	306	308	315	336	336	324	327	357	321	277	345	290	298	344	322	376	334	322	366	347	353	324	356	357	312	332	319	327	316	308	332	326	376	338	336	320	310	333	332	323	340	335	330	365	279	293	320	379	326	295	336	320	311	330	328	341	352	311	360	312	315	341	329	365	333	318	318	297	317	317	278	307	329	305	332	349	356	341	330	341	296	348	348	324	331	335	330	350	315	323	304	301	322	301	328	343	341	338	334	332	321	337	263	291	321	317	290	346	319	330	305	319	324	274	291	329	305	329	342	319	338	336	286	324	332	360	324	300	320	315	301	341	312	331	304	336	333	350	351	315	337	351	324	321	330	342	352	322	364	368	321	332	365	354	333	338	327	328	317	317	338	324	304	293	338	309	349	314	319	340	312	361	320	325	336	302	339	353	328	311	305	307	320	319	307	309	284	331	321	347	340	318	342	313	330	354	333	319	357	311	331	326	339	344	308	346	310	320	363	322	320	338	318	354	339	288	305	335	329	321	362	338	277	323	344	336	300	339	310	353	316	336	320	337	298	315	308	295	344	337	324	321	309	313	292	296	305	324	310	346	294	318	294	341	369	359	346	331	312	326	330	355	329	338	368	334	307	319	318	356	361	315	310	343	361	335	337	321	339	319	324	342	332	294	330	316	311	348	339	303	347	313	365	326	324	331	370	331	346	308	315	320	357	345	301	339	350	356	328	340	332	318	319	317	362	299	344	349	328	300	328	354	333	295	312	297	347	305	320	347	336	326	324	283	326	297	347	331	346	330	329	339	314	312	339	300	320	343	345	304	374	330	307	309	339	301	293	323	336	321	290	299	343	354	340	315	331	336	333	327	313	316	286	320	307	314	340	303	337	320	337	336	334	310	335	339	324	315	336	326	346	325	286	334	331	336	317	318	345	333	341	311	281	323	328	297	362	327	377	343	322	360	327	334	324	327	337	341	358	315	326	328	338	316	319	314	297	340	315	343	327	330	311	300	325	338	334	358	337	296	321	356	334	341	330	338	340	346	344	305	302	297	290	334	340	332	359	342	295	316	364	330	315	324	343	341	342	313	314	315	324	338	333	331	331	341	315	329	300	332	329	341	318	323	339	328	326	320	346	318	314	354	332	308	322	306	300	327	311	286	322	332	303	302	306	360	326	329	339	296	334	332	326	329	332	298	374	290	341	327	342	321	339	345	320	357	319	358	307	340	336	344	314	332	330	319	330	333	357	320	358	314	304	322	299	310	339	347	308	345	326	324	315	327	316	324	314	330	345	350	299	301	316	308	333	323	339	315	310	321	328	318	309	320	332	347	328	330	339	302	330	357	347	318	312	331	330	325	359	343	314	280	315	331	344	298	314	388	343	275	309	309	321	321	332	347	314	319	347	304	349	316	335	349	274	332	325	328	326	306	312	319	317	308	285	344	345	300	320	353	309	333	341	329	331	318	296	350	306	332	296	308	311	318	314	349	315	350	294	316	291	316	335	379	326	397	355	323	299	288	329	371	328	360	311	354	334	343	315	317	322	315	315	360	340	303	307	355	325	327	305	345	325	332	318	309	317	325	333	354	342	328	342	316	349	316	330	311	318	334	327	311	349	324	336	301	354	336	356	343	310	344	371	324	326	324	320	313	330	317	338	293	310	339	308	310	318	325	367	306	331	324	313	286	337	349	310	305	315	309	315	350	303	337	316	314	335	332	286	329	343	355	327	319	305	328	360	326	313	318	308	324	322	293	363	306	297	324	307	329	370	349	351	329	355	352	327	311	324	363	332	298	362	319	320	336	314	331	338	338	331	306	312	327	304	331	334	383	319	304	320	318	322	327	350	329	331	334	296	359	364	343	363	352	332	307	315	321	327	338	336	296	330	316	331	312	329	311	358	326	316	301	293	322	370	341	313	330	316	337	332	314	301	322	341	302	305	330	310	314	347	328	346	299	332	336	331	338	303	323	367	334	334	315	337	328	348	326	356	368	372	311	335	315	333	336	318	324	313	333	325	346	330	310	340	288	317	354	336	366	358	322	362	333	302	333	272	305	375	354	281	325	331	328	334	322	316	333	360	338	315	325	294	374	309	297	369	304	317	311	321	321	305	355	328	342	315	331	339	322	309	344	302	312	311	321	329	304	344	321	318	318	334	326	311	305	328	307	360	333	332	349	333	273	322	350	315	309	300	314	310	321	323	302	342	349	352	341	327	354	320	315	328	335
42982	56935	50002	52840	29625	4387	5181	2800	2392	2005	1867	1975	1836	1766	1519	1475	1841	1123	1078	1072	1122	1483	9180	23563	25378	18946	11458	5538	2022	953	818	749	766	685	680	710	702	693	705	655	703	728	752	752	719	719	685	722	721	719	761	729	660	668	716	667	702	716	706	712	718	731	704	713	698	682	709	693	735	702	725	715	723	694	723	750	681	668	692	678	675	728	718	692	712	673	684	710	706	701	693	683	703	701	711	695	655	663	690	706	665	694	693	665	722	715	693	683	666	670	736	713	721	670	713	694	723	645	715	671	692	709	672	697	709	746	677	699	712	709	718	701	659	652	698	670	719	701	684	654	671	705	737	753	717	712	663	632	711	694	696	756	679	682	669	681	691	697	647	729	696	690	698	654	698	662	729	702	728	725	707	645	739	707	699	698	683	725	723	698	683	674	700	708	760	636	664	728	723	716	690	715	684	720	700	701	714	675	656	736	694	686	692	706	687	646	724	706	697	737	688	719	638	661	673	710	682	673	683	734	682	706	704	712	649	683	695	722	696	750	705	688	711	687	722	703	681	693	667	743	694	702	734	720	681	705	663	696	634	661	668	699	695	671	746	731	716	710	712	708	690	728	699	662	680	677	706	696	666	698	707	673	696	657	682	648	687	708	696	715	715	726	667	686	681	715	639	684	705	742	684	732	693	720	723	651	668	697	698	695	708	693	703	694	736	685	753	700	701	695	658	667	712	729	682	668	706	706	675	737	742	711	699	717	658	675	747	695	685	704	664	674	671	695	673	718	680	694	701	671	720	696	690	714	721	694	705	725	683	680	671	717	713	704	709	656	692	676	738	707	715	708	690	668	723	676	714	689	709	715	698	676	696	709	665	675	657	714	707	649	657	712	658	688	711	694	706	719	654	656	676	744	701	687	702	749	684	690	664	704	751	677	732	676	700	700	694	680	725	691	710	668	725	689	686	677	675	698	675	657	676	678	711	701	671	686	722	695	690	723	715	696	680	704	692	678	658	665	654	714	722	691	680	620	703	708	665	694	710	701	661	705	688	653	708	699	713	687	765	699	699	712	710	692	683	700	716	692	673	725	712	734	648	687	673	719	685	661	657	648	705	687	649	667	635	682	718	680	680	656	702	738	679	709	730	710	670	678	635	676	743	760	684	718	705	671	680	687	689	682	675	721	663	761	713	648	708	685	688	681	698	683	709	679	732	700	676	688	712	746	716	630	712	709	663	670	673	685	667	696	738	656	697	690	636	673	668	652	726	676	653	693	690	679	669	697	607	693	692	670	689	684	639	700	658	687	658	722	700	691	736	688	704	688	707	706	669	699	689	690	660	662	708	735	630	703	714	726	694	684	700	728	724	658	716	690	693	704	725	713	699	730	736	653	694	677	635	710	696	714	669	701	710	722	725	651	658	676	678	644	691	691	637	705	736	651	703	701	691	628	702	688	688	676	668	655	706	640	696	675	668	677	671	658	719	676	667	656	693	682	702	738	716	708	700	697	656	694	677	705	713	722	652	708	733	700	729	702	647	718	710	663	696	686	648	671	758	657	653	683	727	703	712	704	701	688	678	690	724	700	723	654	721	686	674	741	696	668	680	683	647	661	697	668	678	699	669	658	669	708	734	610	705	713	680	651	647	691	666	708	673	658	651	686	688	701	681	697	702	689	696	681	724	692	638	667	677	727	721	656	670	632	684	735	721	724	655	689	681	677	674	690	685	681	667	679	733	659	742	728	726	669	687	679	727	694	673	743	697	745	658	692	714	681	683	678	712	672	714	732	731	677	711	684	666	736	692	760	737	707	685	699	658	709	676	714	668	696	696	707	694	717	718	686	678	674	698	707	704	702	695	724	757	683	667	696	694	658	672	642	702	714	690	736	692	701	684	697	666	661	704	701	698	703	681	665	679	669	708	718	709	701	640	684	685	697	707	679	721	696	682	684	716	696	683	672	706	678	711	711	700	713	672	708	672	690	660	679	680	657	701	712	650	666	688	663	687	703	664	670	670	680	684	686	735	680	698	686	710	653	708	670	621	714	719	699	718	656	657	673	694	719	652	701	682	730	686	629	704	709	686	698	698	670	680	695	682	710	690	752	632	640	678	684	690	675	703	662	700	742	736	681	659	659	645	727	686	713	704	670	694	696	708	690	681	721	744	716	701	692	695	681	682	720	727	699	681	695	695	691	693	720	702	711	673	724	686	653	675	648	709	674	701	675	722	683	654	670	704	636	682	705	718	692	673	737	674	697	675	730	678	669	674	699	667	656	704	704	704	642	692	703	690	703	670	739	666	689	688	633	708	690	688	670	706	711	692	724	702	686	697	679	665	700	674	698	677	694	699	687	720	708	695	740	736	678	666	707	737	675	688	673	718	762	693	735	653	681	668	695	701	680	673	719	699	732	705	663	708	684	656	674	721	675	702	734	691	669	671	676	692	725	676	684	717	689	676	714	716	652	692	725	670	716	653	689	672	674	682	708	717	686	682	700	707	731	689	698	721	691	724	683	708	660	731	682	701	664	706	687	668	709	723	713	718	650	690	695	647	692	720	722	669	682	725	697	719	735	724	761	730	703	618	704	701	652	680	689	646	659	647	638	673	698	723	686	691	679	687	717	725	673	661	675	706	692	656	694	676	729	677	649	640	708	706	718	700	692	692	657	667	666	719	702	636	688	708	669	693	673	722	690	691	741	658	698	679	695	682	697	702	682	708	677	730	704	714	683	655	698	672	691	701	739	702	697	711	664	714	673	642	690	670	659	727	684	657	751	696	673	694	682	730	700	733	672	716	695	685	662	701	630	664	674	682	651	711	664	730	729	689	639	664	680	660	719	681	727	757	709	661	687	742	694	738	627	658	668	750	689	698	693	701	693	614	697	650	665	704	697	676	664	733	671	699	702	644	706	710	693	680	706	744	647	683	732	646	687	699	683	747	675	651	709	685	721	696	666	733	732	671	717	633	648	726	686	734	715	704	682	654	659	655	681	680	656	647	724	669	698	675	649	668	707	722	679	710	737	651	694	657	661	708	684	688	688	734	657	682	673	711	706	659	684	692	711	676	627	679	719	679	712	685	676	683	702	690	748	666	666	698	671	669	664	738	690	759	688	657	675	640	698	723	666	678	700	674	669	687	623	724	725	736	724	692	701	714	684	643	701	703	706	708	707	698	700	701	712	719	659	646	713	724	664	692	685	679	669	680	708	687	654	696	673	670	759	703	727	652	691	729	673	706	719	682	705	716	702	690	676	679	699	687	718	685	707	715	722	685	667	736	720	724	745	692	695	704	685	730	684	730	681	676	669	731	692	695	694	674	684	645	698	662	696	666	671	695	642	678	701	657	700	692	661	737	703	726	642	673	704	699	707	629	662	678	742	698	670	691	738	700	636	675	698	710	666	728	649	709	699	724	683	715	678	725	689	725	756	635	679	697	696	710	681	714	688	716	650	709	683	663	739	726	667	701	691	688	636	748	650	656	695	707	725	693	664
17578	30117	50176	46353	15753	1790	545	473	456	415	411	394	386	414	407	369	349	348	360	398	358	385	368	493	546	766	629	520	485	412	390	424	409	391	383	376	358	353	333	374	317	352	360	335	341	352	367	330	367	379	390	354	359	394	364	369	384	426	379	386	369	358	371	399	378	341	359	373	362	374	354	331	392	374	414	360	391	338	348	356	364	365	392	352	383	383	363	327	374	413	385	411	377	410	371	409	384	382	389	370	333	371	367	352	396	373	349	344	348	341	402	347	332	369	403	363	368	394	361	347	365	375	364	375	358	394	360	360	337	379	376	375	388	397	339	375	347	327	406	388	374	364	392	368	336	361	362	377	356	380	379	372	366	360	357	358	317	367	373	370	386	353	356	373	377	338	370	360	337	387	375	341	354	382	386	355	412	389	338	347	343	353	368	366	355	347	356	378	354	369	376	391	390	337	391	398	378	384	320	365	372	410	361	362	388	349	355	379	359	414	381	345	368	346	387	383	382	348	350	370	348	305	347	379	405	344	372	365	354	390	344	408	356	376	374	340	339	368	371	341	320	351	361	354	362	358	352	380	347	375	318	399	373	388	402	402	349	353	361	361	392	348	328	382	369	386	360	397	385	353	372	358	335	370	357	387	359	370	378	353	356	353	355	374	360	342	419	355	397	392	350	384	385	381	361	368	376	391	369	377	353	338	378	362	375	384	335	345	364	375	376	354	377	356	385	373	377	350	337	356	354	361	322	349	370	403	336	346	360	379	348	395	374	348	383	388	369	402	370	349	379	348	340	353	334	372	391	324	351	366	346	381	380	370	356	377	393	381	350	359	358	347	349	340	367	367	384	369	391	341	371	393	361	365	361	390	389	406	352	412	379	349	380	358	359	330	365	381	359	356	350	387	391	380	371	384	377	336	388	351	378	376	387	402	378	379	343	354	370	409	395	320	341	366	346	359	373	369	377	353	377	364	404	373	355	366	333	361	379	379	371	334	399	374	387	356	354	357	364	395	336	363	347	369	326	345	368	372	378	370	356	348	380	394	371	341	345	405	354	371	385	365	378	372	352	374	395	375	371	363	363	341	365	409	352	374	384	351	370	368	323	326	347	371	369	355	369	354	345	346	381	381	392	346	328	385	365	361	359	383	381	355	370	371	349	353	386	385	372	385	385	349	358	356	352	333	363	374	389	359	415	376	365	365	364	377	372	344	377	371	385	345	412	354	347	361	358	350	346	340	366	380	383	317	345	348	340	359	360	404	361	367	357	353	343	332	411	365	361	370	390	348	372	352	318	330	357	392	356	389	376	379	347	361	328	378	370	379	393	356	361	389	341	386	395	342	358	392	326	378	378	334	382	377	368	337	381	346	347	368	381	382	357	368	362	394	375	345	411	352	343	374	359	387	382	387	358	336	351	340	363	356	419	375	366	360	380	380	357	377	370	382	377	409	325	359	389	398	348	356	354	379	381	390	363	365	376	351	352	328	390	369	358	373	374	348	352	356	325	368	325	362	360	381	384	358	357	333	357	370	376	331	356	345	355	364	373	350	338	351	373	370	357	350	400	358	369	350	370	387	405	354	368	344	365	368	371	364	362	362	335	357	373	367	349	354	367	359	364	403	392	380	364	368	367	342	359	391	373	377	346	378	385	364	364	357	360	350	340	363	372	373	385	378	343	361	331	363	356	360	359	344	372	359	369	335	320	375	346	319	381	340	409	368	372	371	374	356	392	393	379	345	368	360	367	373	381	401	392	379	358	352	354	346	382	364	346	396	370	364	354	380	348	378	409	372	421	409	361	330	350	368	397	342	336	343	350	374	372	385	350	356	398	369	368	320	341	406	363	319	366	347	348	339	376	364	349	349	354	383	350	368	397	358	383	340	372	355	334	362	349	361	352	379	381	367	401	395	367	370	378	356	394	397	354	357	367	393	361	396	375	368	365	362	319	365	346	366	331	364	371	411	363	395	355	359	378	368	393	352	372	387	357	363	339	373	347	365	373	357	355	332	347	345	350	351	409	330	378	384	402	357	412	406	378	380	312	379	368	345	380	363	394	367	413	400	353	386	369	363	359	351	331	351	374	335	382	357	367	345	384	395	352	335	360	351	364	375	376	378	367	394	365	399	363	380	329	371	351	355	418	389	364	379	359	363	385	392	392	379	361	383	370	395	371	350	411	341	369	364	352	354	345	379	388	358	363	365	317	362	387	376	389	378	373	365	358	337	345	335	395	379	377	363	342	346	401	388	381	334	368	376	387	361	364	365	374	387	401	346	373	385	355	381	359	350	438	396	395	356	391	350	385	360	394	327	375	357	368	356	379	382	387	373	350	343	391	360	374	376	371	375	331	353	363	351	378	381	367	353	360	421	330	345	380	384	393	356	384	359	358	352	380	366	348	375	350	381	400	365	376	416	373	341	378	362	394	403	362	377	342	357	355	357	384	381	362	379	373	369	348	393	371	384	379	361	364	376	343	357	385	342	341	360	373	361	368	369	365	420	367	351	355	360	366	343	349	392	366	404	399	346	375	345	382	341	378	327	343	341	372	396	399	349	357	379	400	337	360	348	404	375	351	351	372	359	338	368	372	369	363	408	390	397	370	361	376	394	371	399	413	381	364	368	374	311	379	386	383	348	345	378	321	349	318	341	357	370	349	372	356	352	359	373	396	385	395	365	380	360	382	369	349	362	358	337	362	358	348	400	371	357	394	328	380	405	332	380	370	362	359	386	415	392	400	371	306	390	348	356	383	363	352	351	364	398	366	334	333	353	351	332	375	365	353	340	373	380	354	338	348	330	402	373	361	347	381	354	416	353	369	365	377	385	367	384	350	383	345	333	352	358	337	397	390	393	386	377	390	335	356	326	377	384	377	343	337	371	355	368	337	339	381	359	359	344	387	359	395	341	312	377	313	366	355	344	357	368	416	389	390	350	353	351	354	383	413	372	376	377	370	329	366	391	339	381	351	387	359	384	336	360	360	397	368	361	376	378	384	400	372	348	370	392	350	362	345	387	361	377	364	423	362	373	370	360	337	358	363	351	365	377	390	383	350	341	349	356	352	347	358	344	351	353	382	358	335	373	376	376	369	347	389	335	367	341	368	355	358	402	359	364	390	349	371	371	338	341	378	384	352	359	361	347	337	380	358	388	396	354	363	343	381	351	387	369	381	353	346	360	349	359	366	386	362	350	364	340	359	370	380	380	375	383	415	356	320	387	361	376	385	382	353	349	380	364	383	369	357	356	341	377	367	366	343	385	373	397	363	376	383	385	392	376	374	384	346	354	382	336	332	338	362	354	376	358	359	372	369	385	384	366	384	348	358	415	392	366	335	362	376	390	362	370	355	345	350	343	364	351	365	336	395	383	391	394	388	357	396	378	365	380	388	366	332	362	349	396	390	377	363	359	378	319	347	361	389	374	359	355	363	361	346	381	347	350	363	396	355	360	378	402	362	382	382	355	386	358	396	370	386	350	357	368	391	332
11563	29208	51063	48262	10766	1228	1300	1230	1141	1073	1136	1128	1020	1076	949	940	857	855	909	904	880	909	1064	1669	1691	2533	1875	1364	1225	1078	977	878	885	807	835	849	868	879	843	856	852	825	826	822	855	851	873	840	887	767	822	828	834	839	822	841	886	800	842	874	840	841	866	809	803	847	905	852	866	850	832	837	771	870	884	840	840	860	825	805	881	833	833	851	807	834	856	839	891	868	866	857	853	834	823	786	924	850	828	812	830	922	856	871	809	876	807	868	824	817	903	821	811	836	832	796	852	836	810	853	850	916	894	846	861	804	808	816	804	816	830	847	900	815	837	861	811	823	881	816	824	885	846	869	844	866	780	856	827	843	836	812	823	864	821	787	917	879	860	840	796	854	859	877	812	818	854	853	872	877	839	803	856	821	860	841	842	866	825	842	848	826	931	817	846	841	809	844	814	816	864	840	856	837	850	882	869	904	861	864	897	846	830	822	861	829	851	748	855	843	833	816	826	859	811	821	867	894	864	867	804	875	885	812	862	856	883	849	851	836	828	827	819	846	877	845	887	869	864	883	814	840	839	904	836	845	865	850	842	863	845	846	802	881	844	873	811	839	850	886	813	836	815	851	821	856	811	831	846	821	790	843	845	856	819	853	869	832	917	866	805	811	875	865	857	875	847	883	867	822	835	804	841	831	832	763	876	855	864	820	820	862	861	871	852	868	828	791	825	797	831	814	859	890	823	855	827	880	824	854	838	844	831	845	857	822	824	876	854	836	835	829	858	834	843	849	910	858	856	816	873	862	846	825	807	816	865	833	825	834	836	837	874	804	830	848	792	836	814	805	848	871	797	840	861	871	925	848	849	830	831	892	848	867	831	894	866	827	826	798	833	900	909	887	836	831	863	850	819	820	791	840	813	815	865	798	854	826	883	825	931	879	846	774	865	815	838	862	826	884	854	819	894	863	838	869	811	853	851	858	809	811	817	825	815	860	873	879	846	912	776	803	821	861	838	830	787	868	860	842	851	852	820	852	879	895	864	863	839	831	860	866	857	854	848	785	848	848	866	828	767	905	874	877	872	878	839	882	867	844	862	887	825	847	820	834	871	826	816	749	808	901	858	904	841	833	856	888	874	851	844	880	815	811	812	861	862	835	861	901	833	817	818	858	837	857	879	878	803	821	840	860	903	885	854	816	852	847	866	837	796	911	892	797	907	820	841	864	881	860	844	802	827	869	884	799	844	843	893	825	854	803	835	868	829	819	822	843	849	818	870	862	871	857	797	808	859	839	859	871	875	813	810	798	857	869	916	862	823	817	858	828	876	882	884	828	887	836	905	864	824	816	811	842	867	870	847	851	842	852	860	839	815	889	868	867	828	881	824	845	815	797	850	901	851	842	839	842	836	848	798	849	848	855	885	867	855	883	863	813	819	805	867	848	842	869	831	862	809	909	860	837	815	839	857	847	874	877	831	840	829	868	846	849	847	874	797	840	842	834	833	836	787	857	867	854	808	873	840	848	870	847	865	891	916	842	843	846	856	826	850	820	833	859	825	868	862	819	828	882	864	817	818	866	841	831	836	850	831	783	854	839	828	799	860	856	795	864	785	857	787	822	880	843	830	883	820	847	809	836	840	846	827	873	847	865	791	794	833	848	875	826	846	865	838	834	883	816	828	823	819	834	825	862	924	881	839	874	949	803	879	853	828	863	809	840	834	908	870	802	843	861	836	844	840	885	873	859	840	818	864	884	847	867	831	893	884	861	833	855	816	843	843	878	826	826	842	849	817	845	855	814	801	834	832	852	917	855	834	803	862	824	817	820	856	831	895	846	875	875	842	846	850	877	860	863	811	818	856	804	825	923	808	890	831	831	848	895	859	837	864	877	866	840	836	818	810	850	807	828	876	827	891	842	872	804	874	881	844	905	832	837	809	837	779	823	848	886	868	851	828	800	866	860	882	813	882	839	848	842	793	865	845	846	856	813	840	828	810	834	876	855	886	872	819	837	806	824	825	842	858	892	800	807	835	809	846	841	876	901	851	824	828	871	828	860	833	841	906	830	854	856	858	850	851	848	841	824	913	862	814	852	841	807	857	822	818	863	882	846	866	817	816	891	871	827	837	853	806	877	871	888	833	851	855	874	834	803	850	894	846	799	842	861	825	823	892	810	827	840	871	843	850	854	814	896	815	804	851	847	879	794	822	846	848	871	855	845	846	824	888	788	840	849	848	810	879	829	818	846	866	847	795	892	908	861	835	791	850	829	842	861	838	859	871	845	848	878	859	832	849	921	858	849	831	796	898	819	862	850	852	859	836	856	826	817	873	865	789	840	826	840	881	853	821	819	840	889	784	804	810	869	836	839	848	790	839	804	870	804	896	826	805	819	863	813	864	835	868	841	817	798	884	859	821	799	881	846	836	854	849	860	830	883	801	836	866	829	805	876	883	830	842	807	831	840	855	777	904	839	843	872	834	809	876	854	924	808	897	863	824	833	835	871	850	813	867	835	818	807	827	875	858	873	845	863	824	793	824	824	870	856	873	857	834	803	871	884	823	905	886	809	832	890	880	825	866	826	887	839	766	841	834	807	863	799	876	858	860	818	853	865	846	876	831	893	829	816	853	856	845	796	862	814	860	831	849	852	813	810	796	880	838	803	812	832	843	833	801	864	884	838	861	838	821	825	853	859	845	828	852	851	851	832	852	827	878	825	814	888	821	821	793	861	836	794	907	857	890	823	892	818	855	849	849	839	891	862	846	843	864	790	894	871	846	902	830	822	825	805	836	844	838	832	894	828	839	810	902	868	887	792	805	811	813	871	810	797	862	810	842	824	847	819	857	840	896	817	853	878	805	837	905	854	843	825	900	821	852	844	870	824	865	865	833	809	880	837	809	794	808	857	868	858	897	806	825	827	834	867	829	857	810	852	844	882	910	771	755	832	854	818	866	872	848	823	868	864	834	883	823	823	836	810	847	804	886	857	880	857	862	778	813	844	840	842	852	850	832	823	846	866	859	821	829	817	888	842	819	896	810	870	834	891	868	819	871	851	851	842	866	870	865	822	790	848	876	836	883	828	804	881	841	816	846	903	854	830	845	891	842	877	855	864	791	839	846	857	864	817	883	836	806	852	777	801	842	845	890	876	906	828	827	838	847	841	876	823	891	829	859	828	823	895	835	897	861	835	841	815	831	825	856	873	871	807	860	864	865	853	906	886	878	840	888	853	905	858	854	849	839	896	806	792	846	877	867	806	806	877	883	905	841	868	832	850	804	893	814	808	824	884	852	821	889	827	817	848	821	856	800	912	838	854	873	840	864	920	814	823	860	861	816	845	877	899	888	842	816	838	820	815	856	869	847	882	858	855	840	805	846	860	843	843	915	848	830	823	808	872	854	798	860	840	836	841	846	862	859	852	883	846	897	829	821	844	803	834	888	862	862	856	882	840	872	873	884	868	840	876	858	822	853	894	865	822	867	828	871	898	848	856	807	856	865	881
46815	55856	60207	55342	36269	24661	21282	13201	3697	733	583	566	545	456	465	455	426	417	383	422	402	460	535	2778	3549	2831	1911	987	629	477	439	420	386	353	374	364	415	340	367	365	380	355	385	369	355	371	378	414	359	371	344	386	366	360	382	374	337	377	355	391	360	402	381	336	370	341	378	347	356	378	402	334	350	350	369	392	344	376	395	365	341	339	380	364	350	376	375	355	319	379	370	353	365	361	391	366	360	382	379	349	363	365	362	345	375	351	372	366	381	372	386	372	379	380	350	411	384	380	364	350	354	373	384	396	372	374	377	379	349	348	354	373	378	398	372	346	393	399	387	372	337	389	378	374	384	364	372	375	406	378	418	379	367	377	360	350	333	369	361	374	352	366	364	364	370	377	351	342	376	354	356	372	366	360	369	358	401	351	364	374	370	318	372	342	393	379	354	323	370	370	385	366	358	333	350	384	362	370	332	374	396	400	343	350	368	363	402	417	343	346	363	334	345	392	370	409	371	422	356	370	367	362	380	380	385	363	364	380	355	383	367	365	355	383	416	345	363	357	378	383	358	342	387	344	369	381	366	366	371	360	369	349	359	370	331	402	369	365	386	374	371	343	384	389	389	372	358	377	355	364	369	371	360	311	373	361	394	374	359	376	350	396	383	403	379	394	337	379	343	351	374	388	356	345	333	393	378	390	337	332	383	351	403	367	379	381	394	400	371	353	342	399	363	368	364	365	357	326	372	364	377	380	369	408	368	398	341	343	376	363	378	352	373	411	390	391	357	332	359	386	371	348	359	374	366	416	366	353	382	387	335	370	387	367	349	376	361	354	367	347	363	338	357	399	378	383	359	360	362	342	363	356	353	335	378	368	347	378	352	355	385	354	409	350	393	381	376	393	366	341	365	383	368	391	370	393	347	356	348	362	386	357	383	386	379	356	342	357	361	379	390	382	354	358	385	395	366	388	383	385	378	369	357	376	374	340	359	399	341	366	363	346	350	378	377	359	379	340	426	413	368	347	383	362	358	376	345	339	379	399	402	364	387	362	340	351	370	325	381	375	393	313	391	355	375	339	381	387	372	362	397	370	376	353	366	399	370	433	397	392	389	353	379	350	340	314	360	375	367	381	350	374	383	334	353	368	346	355	384	349	369	334	384	370	350	364	366	351	359	400	354	358	374	361	404	355	352	385	359	384	364	382	380	373	351	358	365	367	348	419	362	317	385	398	337	341	365	344	343	377	349	371	350	355	345	389	411	361	372	369	371	361	378	393	353	382	340	412	366	371	372	393	375	373	378	352	331	323	390	348	363	363	330	336	356	382	368	386	383	366	371	383	341	374	377	355	347	355	396	376	396	370	366	377	356	336	394	371	329	341	448	333	346	373	367	351	374	400	398	356	391	408	389	347	393	380	395	354	369	350	352	364	406	377	354	366	381	336	364	367	366	368	388	354	366	387	392	378	338	393	323	363	344	352	384	369	378	385	344	366	358	371	413	358	380	402	369	353	327	371	407	391	380	390	379	411	403	340	371	369	361	368	347	395	378	357	333	361	367	332	346	352	347	358	377	371	362	368	340	339	336	360	368	402	401	392	378	380	352	332	370	346	389	349	374	362	361	386	406	351	377	375	369	366	370	349	396	361	392	372	404	363	371	371	388	404	381	371	365	359	350	335	356	393	349	380	397	373	335	355	364	372	346	419	355	348	391	393	351	379	326	371	387	384	394	347	367	354	363	337	354	360	365	394	341	375	370	363	357	359	362	342	361	383	395	383	351	368	392	379	375	387	367	358	366	373	363	381	398	343	398	396	374	359	369	378	322	358	379	366	377	352	378	342	373	377	405	415	359	382	363	349	332	377	414	364	374	338	374	356	381	406	328	371	351	368	372	366	349	391	381	362	327	367	328	361	364	363	375	363	350	372	392	367	379	366	379	385	369	410	387	387	374	371	385	391	376	408	352	379	373	365	364	362	377	388	380	391	376	394	348	370	357	345	373	375	374	338	358	371	350	335	330	378	353	337	395	377	362	319	372	372	358	367	401	366	369	355	380	368	359	344	358	334	313	357	358	365	369	363	344	401	342	361	339	378	390	392	380	368	390	405	373	364	352	369	356	365	305	353	349	390	361	335	371	360	383	369	374	361	394	404	391	411	351	362	341	351	366	330	342	376	337	367	366	387	366	364	354	364	368	371	361	346	344	367	374	369	350	368	366	386	380	334	366	423	390	375	341	369	353	367	337	369	345	370	338	373	384	373	392	368	337	376	359	413	346	396	351	381	350	379	357	364	385	337	377	374	343	358	347	410	390	366	399	350	375	367	377	377	357	348	347	358	365	394	366	384	387	375	359	399	368	361	409	369	396	392	330	324	354	379	356	394	333	400	349	351	357	329	358	363	345	361	341	370	385	349	354	381	390	347	375	350	426	339	365	329	409	348	368	401	326	373	372	349	325	397	376	366	367	350	395	375	329	354	393	399	394	367	351	376	343	373	340	324	377	362	332	358	367	374	376	334	371	373	336	345	377	351	398	367	353	364	346	346	324	351	314	338	374	378	401	362	350	393	369	379	368	347	355	382	363	393	360	373	379	344	359	369	350	360	361	388	406	403	380	342	366	363	325	359	396	360	396	421	333	341	346	346	393	410	376	368	370	333	372	323	359	393	360	377	408	374	348	375	353	373	363	352	314	421	344	388	399	363	381	382	324	387	367	365	397	380	358	376	362	358	369	381	372	361	394	345	370	351	332	357	374	351	362	376	371	381	392	384	362	403	363	340	370	342	341	392	337	367	368	322	341	368	353	379	379	374	381	364	355	390	371	338	359	343	367	357	370	386	412	367	381	327	373	328	369	370	367	363	364	388	373	360	398	363	402	352	381	339	347	379	338	328	334	364	360	370	363	370	383	363	367	386	398	391	383	353	371	383	355	346	369	366	375	373	384	370	334	381	366	420	370	376	342	342	365	356	402	395	375	384	376	345	375	412	391	367	354	364	364	356	390	381	362	413	378	369	378	367	355	399	367	349	336	392	327	379	363	355	348	415	335	372	347	336	354	355	362	360	377	401	361	383	406	405	342	370	380	356	391	355	355	389	327	394	386	343	364	342	374	355	328	377	380	369	376	333	374	318	381	352	368	371	371	359	369	362	334	401	356	375	386	366	375	347	349	340	379	379	400	367	359	386	389	358	327	362	355	365	358	375	362	342	319	363	346	377	371	388	380	413	330	366	341	406	345	364	338	394	364	368	350	403	377	364	366	409	364	355	361	345	354	346	381	378	371	344	384	389	348	368	353	350	367	398	380	327	348	349	362	390	375	383	380	388	350	382	371	358	326	397	390	347	335	357	378	356	370	378	342	339	377	389	344	395	403	380	367	403	398	355	334	346	362	374	371	379	391	391	361	404	386	338	348	376	340	357	322	345	380	362	357	388	327	340	344	373	355	343	391	342	375	389	367	402	351	347	355	325	325	384	379	338	357	359	360	346	373	386
34663	53032	60095	59381	32652	3504	3001	1897	1718	1713	1772	1826	1522	1246	1414	1301	1386	1099	976	1025	990	978	1989	13468	14911	12288	8129	3529	1963	1236	1053	969	866	824	849	834	852	806	896	839	840	809	812	828	751	812	843	821	821	825	784	777	861	784	817	840	837	816	822	814	849	844	791	863	805	830	875	828	834	809	837	881	787	823	847	855	859	810	804	846	854	829	822	838	817	830	815	832	803	799	823	857	794	821	879	845	829	799	817	836	821	812	816	815	802	816	880	855	859	805	827	827	812	811	840	843	877	864	808	836	817	859	816	760	801	799	798	791	870	798	811	800	794	766	889	846	818	884	802	803	774	863	851	808	892	778	831	830	817	813	812	809	852	791	849	823	797	855	783	777	833	823	819	849	824	817	850	841	785	808	835	848	831	782	851	846	826	837	871	822	792	816	816	824	850	802	827	824	858	825	839	838	850	846	784	864	808	843	787	830	796	829	825	859	750	802	807	798	847	779	803	794	808	860	827	828	832	816	798	849	800	767	778	869	870	817	812	817	836	830	811	884	799	837	801	812	826	849	850	879	814	843	828	829	827	880	837	832	813	793	823	842	736	754	786	810	790	882	818	853	810	856	882	832	882	861	838	782	781	836	796	826	793	845	861	800	839	843	811	832	844	812	814	800	849	829	746	848	822	838	789	831	860	781	808	855	818	804	816	795	822	786	871	829	816	852	820	799	812	825	816	833	825	874	840	837	857	891	832	795	809	807	798	772	858	799	838	818	835	847	818	842	858	810	819	797	852	822	864	867	810	818	864	838	824	794	824	806	866	865	809	840	833	846	833	853	832	883	847	829	851	832	803	825	809	814	856	814	832	821	810	839	852	908	799	796	834	865	837	821	826	815	841	825	806	859	856	852	800	849	803	845	813	861	804	801	797	818	822	828	840	843	838	817	800	843	813	825	789	830	833	828	838	786	795	865	813	830	893	828	772	778	889	833	787	826	818	795	882	844	808	855	806	805	879	809	853	807	868	845	866	806	850	846	815	855	889	819	885	798	821	831	824	854	812	767	855	820	809	853	831	852	821	809	855	827	802	767	795	811	871	835	833	823	830	851	817	783	782	817	817	742	829	804	812	824	867	870	798	801	825	849	772	810	819	785	800	833	776	817	799	835	798	820	808	791	824	844	842	828	812	865	788	828	881	813	793	835	843	844	837	887	862	856	813	879	772	848	784	814	778	793	786	894	752	823	853	835	808	855	842	847	813	887	830	789	802	877	790	805	841	834	816	907	836	853	849	806	800	820	791	871	829	827	815	784	799	764	868	865	836	855	819	856	840	783	855	840	836	815	836	782	844	783	861	825	842	814	755	802	813	868	837	792	848	852	811	766	820	762	832	790	830	819	853	851	830	822	864	869	823	799	764	808	829	886	850	818	826	871	838	851	756	828	834	832	821	797	843	798	826	843	805	914	846	809	818	803	856	828	802	812	855	849	829	852	781	840	855	833	761	790	810	746	853	831	877	831	820	831	803	850	863	869	805	771	812	838	800	799	829	814	815	841	845	847	830	845	864	865	797	811	814	831	850	810	823	796	816	790	822	846	795	813	883	783	824	844	800	868	766	875	800	800	818	839	818	792	803	861	842	809	866	813	790	782	849	807	828	841	831	835	854	829	843	776	810	790	761	804	850	842	855	821	870	830	788	796	906	841	817	831	818	829	837	798	847	828	778	808	823	867	778	787	792	833	805	835	840	821	815	837	782	855	807	797	860	788	796	827	821	854	836	789	812	857	808	818	826	843	797	847	886	868	768	805	839	855	820	833	798	818	801	871	823	855	877	773	804	811	813	855	878	893	798	809	843	856	807	849	847	888	887	833	820	839	777	854	853	812	835	883	816	821	837	835	814	827	780	781	852	849	884	816	836	825	860	782	818	862	785	783	789	806	819	812	768	801	816	843	836	829	848	814	776	830	757	857	832	826	826	797	773	859	830	803	818	813	798	818	828	798	836	829	867	815	813	804	799	804	820	821	787	791	814	768	813	828	825	818	808	825	890	805	802	873	822	805	773	850	807	783	859	878	846	857	832	812	856	840	845	833	861	800	781	859	813	798	838	816	822	836	881	784	862	823	821	789	801	856	810	836	811	861	891	879	813	801	795	829	751	817	806	785	774	789	840	890	835	862	793	840	824	794	793	784	883	839	856	838	813	765	823	828	792	808	798	887	837	787	824	793	856	807	870	840	814	808	811	800	809	809	808	827	792	816	832	847	798	827	820	868	867	799	823	832	862	772	862	874	825	828	847	824	814	850	847	821	859	792	799	800	879	851	835	834	815	794	760	798	839	828	832	824	827	846	850	787	838	803	775	893	826	823	847	828	800	768	858	833	814	772	838	826	797	850	884	817	782	788	917	828	803	762	854	807	831	834	837	898	852	775	844	819	815	820	810	862	781	853	777	802	804	829	798	868	796	797	851	856	832	826	801	812	772	843	760	772	808	804	833	814	834	842	837	821	883	814	793	831	813	806	798	805	858	787	843	877	836	816	837	820	770	826	777	797	865	779	810	858	806	841	806	866	836	865	814	814	862	833	802	784	823	803	831	840	788	780	792	847	819	835	787	786	841	827	822	867	866	790	832	882	794	844	838	851	753	837	861	858	806	841	768	809	817	822	820	807	773	848	792	850	835	842	806	826	820	833	826	794	836	838	798	835	824	815	765	828	825	829	796	875	828	796	841	816	825	815	909	788	819	848	847	805	799	851	757	769	838	875	875	778	810	809	856	797	871	865	861	807	828	829	781	841	845	871	789	823	814	821	814	740	803	845	823	803	782	852	824	814	847	864	854	855	824	810	821	810	784	869	798	839	835	856	806	835	801	779	839	813	772	803	787	765	862	873	843	804	818	818	820	790	843	785	832	839	823	847	815	800	802	822	810	804	879	879	842	808	844	848	811	859	813	819	839	780	859	825	781	809	823	828	814	771	801	841	818	878	845	836	845	735	803	811	832	787	820	816	828	819	808	848	820	777	785	831	810	824	804	858	887	893	824	776	823	818	795	859	812	802	821	828	823	854	834	862	833	830	825	771	848	854	831	822	845	845	811	808	843	857	804	804	850	840	810	804	790	857	806	813	880	779	873	821	801	809	827	818	818	792	816	824	794	785	890	871	821	818	795	809	788	897	850	799	805	764	811	809	833	804	853	797	880	866	849	803	857	809	787	812	833	839	783	822	797	863	867	826	832	867	819	827	842	843	816	807	837	826	790	818	808	808	866	839	786	811	805	833	790	864	847	847	833	838	828	825	795	809	836	851	804	795	811	846	817	787	795	814	898	831	790	806	853	821	861	810	757	766	841	815	837	917	854	821	816	871	799	826	821	840	891	803	837	831	849	839	801	849	823	869	822	834	817	806	794	836	820	798	839	805	819	828	818	804	757	806	829	781	856	791	804	808	895	825	857	853	797	780	867	810	834	786	855	864	834	848	816	831	856	815	794	808	826	848	766	832
53910	56245	47576	44930	32624	24434	23793	20342	12344	3148	799	670	611	491	538	684	585	444	418	354	380	413	646	4133	6276	4646	4087	2324	1275	647	427	377	304	328	364	336	332	330	325	285	339	333	343	314	352	339	342	334	342	314	325	350	336	288	331	285	333	290	358	343	318	332	328	337	333	327	311	326	310	308	338	338	315	312	344	356	324	329	327	311	286	306	347	334	330	336	326	312	306	333	364	339	316	341	312	322	315	298	294	347	336	303	312	321	315	360	332	324	333	320	336	320	342	325	307	298	303	334	332	348	344	306	351	338	367	380	327	317	319	340	314	319	326	316	364	338	320	305	305	337	286	300	330	319	312	344	310	321	337	338	369	323	315	328	333	326	316	328	340	323	353	337	311	344	309	333	352	312	296	302	313	345	320	352	324	289	341	324	321	316	323	323	353	301	329	328	342	315	320	318	336	308	319	321	336	329	380	295	312	320	307	352	353	336	336	332	312	313	349	314	370	315	342	298	368	315	314	330	327	337	324	307	344	309	324	333	328	305	339	295	333	329	350	347	320	296	299	342	335	319	315	299	281	342	338	299	315	306	289	328	286	314	296	352	335	305	298	321	306	369	341	290	317	331	350	356	293	323	313	302	317	299	334	306	332	332	329	282	324	322	355	317	329	325	344	332	333	335	351	352	324	336	298	326	320	315	324	332	380	338	335	301	335	340	338	310	353	305	287	335	280	337	331	330	335	318	339	314	312	296	302	348	360	307	335	318	340	303	312	329	311	323	317	337	349	352	332	313	353	333	338	334	339	308	347	322	291	340	300	329	308	347	330	320	316	312	362	315	330	309	342	294	304	318	333	326	322	292	302	320	333	334	303	306	321	339	338	339	327	319	329	330	329	340	326	358	317	321	327	336	329	312	309	329	344	303	329	288	299	385	320	335	306	350	317	302	299	331	327	352	299	318	300	326	292	339	341	304	307	289	319	307	354	324	316	366	317	273	344	306	294	302	324	326	334	325	345	310	340	333	340	323	337	315	299	299	330	325	320	339	305	324	283	338	310	322	319	356	323	303	287	338	330	292	347	321	300	306	332	304	314	330	324	322	294	318	327	344	326	298	333	307	319	334	339	325	333	339	342	341	326	326	333	319	361	295	340	332	322	300	343	323	292	307	302	312	358	347	331	315	366	332	336	379	312	310	357	336	318	352	296	278	340	360	305	300	329	287	314	326	332	327	312	304	325	333	382	323	318	357	352	357	341	310	309	330	333	312	322	330	373	299	307	320	364	325	290	311	335	340	360	300	296	347	296	317	324	317	329	313	316	336	328	337	322	331	328	283	322	355	335	335	323	322	329	344	307	316	333	354	330	342	309	305	334	316	343	333	348	317	323	321	331	323	343	333	309	357	332	341	315	283	315	283	349	329	308	311	342	318	306	288	296	317	306	336	335	339	307	319	332	348	317	337	333	300	325	324	304	306	364	297	308	320	320	326	327	316	313	326	298	328	298	299	292	313	308	336	337	309	334	339	365	356	322	333	321	342	339	349	273	379	298	332	329	335	312	307	310	309	343	321	381	344	302	324	291	287	332	329	328	326	311	324	340	327	305	333	328	315	330	299	335	344	325	305	293	309	303	308	294	318	307	349	318	353	342	310	325	345	296	322	304	304	303	302	328	349	321	319	312	299	344	290	323	317	333	347	313	311	303	280	314	301	321	277	370	317	335	306	309	324	290	317	310	328	311	316	334	316	335	338	307	303	309	345	336	328	331	322	309	325	331	332	315	308	287	318	299	323	332	300	319	337	301	342	275	321	321	324	344	329	344	343	335	311	307	321	300	345	315	292	323	315	328	325	324	331	343	321	344	322	328	333	288	326	291	369	339	334	340	301	295	323	309	344	342	342	340	331	330	351	345	308	291	309	342	300	321	328	308	295	328	313	310	350	342	348	319	323	320	329	297	346	341	337	296	345	339	318	320	331	303	307	298	333	346	326	324	337	291	320	355	306	312	319	346	291	348	329	299	292	324	324	288	340	327	336	311	326	344	302	278	330	313	306	309	316	290	316	345	323	311	301	324	310	310	309	304	337	296	309	330	332	326	312	322	331	330	292	305	308	318	321	336	318	330	303	337	317	342	325	314	342	282	327	313	344	315	320	342	342	351	349	327	316	322	322	335	344	330	335	296	338	368	302	331	323	326	320	326	330	313	330	326	342	306	295	357	297	294	325	332	317	314	318	295	301	306	325	326	337	311	352	314	348	348	305	300	337	330	299	339	322	314	325	348	346	273	296	347	289	331	292	347	319	314	364	315	321	324	344	320	340	358	354	287	339	335	342	328	296	334	325	302	311	342	285	310	307	334	333	318	299	318	309	315	322	319	310	333	307	317	334	329	313	318	367	294	284	305	324	370	342	337	334	327	346	343	327	326	307	319	356	301	324	298	292	313	333	322	318	322	357	304	351	347	333	318	341	309	298	328	343	318	323	342	360	326	315	307	315	349	371	310	315	320	326	327	326	355	304	337	293	338	289	324	347	304	325	335	288	283	318	315	292	302	316	328	326	292	334	315	333	329	327	314	318	320	322	296	307	329	326	306	309	351	278	330	319	290	313	359	289	297	326	323	314	332	306	301	342	318	324	330	343	345	330	272	305	335	348	335	361	319	332	304	310	312	305	341	309	304	342	310	318	341	319	310	349	364	302	315	298	338	325	340	329	305	302	341	320	299	292	301	297	336	351	341	333	333	336	308	286	290	307	330	348	358	308	326	323	328	339	334	316	292	310	329	299	317	345	293	336	336	325	311	307	341	323	321	347	314	330	318	306	291	328	333	329	308	292	309	315	333	301	319	313	346	310	347	315	324	327	327	339	318	313	290	326	309	331	333	325	327	340	322	349	352	301	324	344	342	330	284	294	329	322	315	324	312	356	352	362	333	299	283	338	330	332	333	338	304	327	320	313	306	333	337	362	324	305	343	334	300	299	344	292	331	344	343	341	336	336	316	317	337	313	335	289	352	322	293	332	313	313	324	338	328	330	310	380	331	306	308	322	327	333	347	327	329	297	328	342	317	284	288	334	338	323	308	349	295	327	366	317	279	343	328	350	340	336	318	296	342	374	310	318	353	322	326	344	313	356	345	317	321	297	305	330	334	338	317	317	354	353	343	327	298	333	338	373	320	313	306	347	343	301	335	354	296	304	311	318	306	352	310	320	324	279	340	310	346	358	341	327	312	295	340	294	324	289	331	366	332	287	344	334	310	309	326	340	279	359	343	345	327	308	308	333	293	353	316	308	319	349	315	321	324	333	331	339	296	326	317	286	310	333	312	312	327	314	322	334	319	330	356	311	312	309	319	288	334	309	356	364	297	322	299	350	324	325	340	320	318	283	301	364	310	323	329	332	335	351	347	329	348	338	376	318	298	309	299	317	356	310	277	318	329	326	331	334	302	317	293	322	302	350	298	313	330	293	337	324	347	318	343	319	328	297	337	328	326	343	327	288
42908	61953	56361	53587	30853	4955	4081	2567	2181	2286	2583	2302	2040	1660	1746	2404	1734	1398	1062	1030	1053	1052	2701	18310	22758	18700	15883	9485	4565	2038	1201	904	750	779	657	698	737	763	737	708	698	676	741	696	716	716	758	696	712	654	700	737	671	689	689	706	708	763	662	710	690	681	695	695	713	704	678	727	709	719	662	700	703	679	709	756	675	703	678	691	731	705	732	730	718	683	737	682	697	731	734	685	692	702	679	759	701	708	721	738	703	780	672	687	704	672	742	735	656	674	719	741	723	696	755	698	704	720	747	746	740	749	764	709	732	714	744	722	748	741	661	740	717	643	723	697	727	701	725	744	733	742	768	661	713	717	730	754	745	730	751	707	646	695	718	688	700	714	710	674	679	684	730	716	743	724	696	750	686	727	676	681	689	683	738	698	730	740	745	676	745	737	707	680	735	689	756	705	723	725	703	708	637	759	719	655	691	713	727	764	737	762	665	724	716	688	642	721	732	688	711	694	750	692	737	722	678	683	732	678	706	715	733	748	698	706	715	792	682	675	744	697	698	760	686	686	706	734	674	686	678	746	727	695	704	655	719	749	714	681	692	713	722	693	751	709	742	730	683	747	732	712	727	702	712	684	717	705	720	777	694	689	734	705	692	699	687	739	693	656	660	696	699	731	725	697	700	703	722	727	715	739	745	690	693	724	720	719	737	735	702	696	744	716	712	719	709	739	692	762	694	679	720	704	713	686	708	664	688	680	748	722	674	691	719	713	689	710	689	693	669	677	681	695	678	731	708	704	763	669	697	757	708	723	716	731	669	694	705	662	738	737	737	742	684	724	683	707	741	718	655	738	721	700	706	721	751	722	717	718	733	758	726	706	694	710	704	711	718	767	698	702	674	741	675	733	739	728	727	710	706	694	720	702	669	715	708	735	731	674	748	692	756	703	761	702	714	690	745	694	725	762	699	732	735	731	739	734	689	685	700	669	709	695	723	692	722	716	724	731	753	706	717	738	673	750	707	720	709	693	724	719	746	691	742	741	728	719	732	730	731	694	722	662	720	764	701	709	697	707	665	700	697	712	700	709	688	741	661	663	689	744	683	665	708	706	684	729	735	691	751	696	743	705	731	710	710	749	748	732	741	745	730	708	737	692	659	689	704	692	722	701	679	658	707	721	688	745	683	674	762	721	699	724	720	719	713	697	728	762	715	667	708	718	732	714	678	688	707	731	695	719	674	709	721	686	704	751	682	685	790	741	718	707	684	763	688	735	720	775	716	771	715	776	757	695	740	728	731	707	684	699	727	709	674	696	705	702	690	686	710	692	690	723	694	727	695	730	697	734	711	721	735	744	670	684	687	725	712	700	741	729	715	693	719	687	682	688	715	684	692	744	720	737	726	725	687	663	766	662	684	718	684	743	705	747	722	685	716	688	708	727	714	758	693	710	688	678	721	701	704	749	711	679	665	727	686	714	694	747	700	694	768	710	734	699	721	709	688	661	688	712	704	705	739	725	709	718	717	725	708	738	729	805	696	714	657	682	693	660	685	699	704	694	709	717	740	727	720	735	709	663	702	740	696	690	756	680	730	688	730	697	708	675	730	680	668	695	741	735	736	697	701	701	776	715	765	744	728	696	694	735	678	705	679	658	732	726	705	697	708	677	677	710	717	688	722	697	704	693	719	729	731	745	683	700	737	757	696	714	691	678	757	668	702	707	710	754	692	730	643	734	728	718	705	673	718	699	650	700	717	676	724	668	718	699	713	698	725	706	727	751	684	745	705	746	704	743	696	722	652	684	740	700	698	708	701	699	706	720	679	675	715	661	679	714	708	675	715	698	661	753	807	677	702	729	703	750	678	701	733	699	670	715	740	709	714	740	726	752	754	739	670	718	743	671	680	751	708	732	713	669	683	710	682	704	701	690	750	749	686	759	734	759	696	729	715	717	705	707	716	724	688	756	680	671	735	700	716	648	752	667	718	722	711	774	692	696	691	701	711	733	708	730	728	714	719	693	698	751	727	719	700	633	695	720	686	707	728	736	724	725	709	719	690	722	756	698	681	702	732	711	691	727	716	676	722	737	714	707	681	673	715	740	719	777	692	695	683	734	724	683	737	698	692	698	658	720	665	743	722	706	676	711	724	792	706	689	675	672	688	718	718	731	699	727	693	711	666	707	743	687	742	671	708	677	704	678	768	690	722	687	717	728	684	676	709	697	735	681	700	699	690	695	653	737	684	682	739	692	734	684	716	750	734	722	711	711	728	694	688	689	725	686	681	718	734	727	696	688	720	704	725	663	688	715	676	681	728	770	724	668	719	725	766	758	696	670	715	735	749	718	700	712	713	712	710	742	675	661	721	728	711	716	684	700	726	743	710	690	648	638	679	667	646	702	731	744	707	711	724	719	702	694	711	670	670	736	708	652	721	695	715	734	747	712	725	700	694	704	728	709	728	725	733	718	755	667	727	711	772	726	717	669	710	755	647	687	724	737	692	682	708	708	686	726	704	719	665	704	700	706	718	701	713	710	719	714	651	732	738	726	707	712	724	735	718	713	651	703	736	664	654	687	710	689	708	679	723	701	657	681	670	699	728	737	717	690	683	696	720	677	752	721	695	699	706	737	725	733	674	658	778	723	708	681	709	743	690	706	714	720	744	670	704	709	687	671	739	726	722	705	719	691	709	687	691	744	743	682	761	696	698	724	692	729	704	679	718	674	748	722	694	704	731	728	713	749	706	770	718	690	702	715	696	706	725	759	723	707	715	695	723	712	731	703	688	715	704	679	748	726	693	709	726	671	728	734	695	724	722	764	711	716	666	719	729	695	732	718	636	706	705	690	723	733	726	730	759	711	737	660	714	718	739	720	709	732	681	651	743	733	650	710	740	701	742	719	714	719	694	674	703	697	673	702	681	726	752	717	711	685	666	678	686	691	756	631	671	712	732	694	696	719	730	712	722	738	717	715	723	705	706	694	719	690	690	778	665	672	702	706	718	702	730	659	707	707	713	695	731	725	687	721	729	734	730	716	685	714	739	665	661	700	709	730	698	673	675	689	677	708	689	708	702	708	712	696	704	695	712	730	693	716	741	720	697	700	761	730	679	731	683	673	689	713	706	698	743	689	757	695	718	693	661	698	748	707	700	722	696	698	721	686	707	691	714	754	682	708	680	718	715	727	719	695	716	651	720	683	657	706	718	706	702	718	653	692	712	697	700	686	724	671	678	705	742	686	697	730	703	670	691	687	692	725	716	652	756	722	725	704	705	695	726	726	705	702	738	775	704	728	765	646	716	703	750	694	693	729	688	658	688	710	732	731	707	725	713	723	697	743	693	726	715	713	688	674	709	723	725	705	709	756	715	732	738	764	707	716	707	732	687	741	714	686	698	725	754	771	745	711	754	703	695	704	682	688	756	750	694	778	723	688	717	718	712	735	703	691	729	721	735	719	692	640	690	727	702	704	671	704	677	737	736	705	679	735	710	741	744	732	689	709	676	698
23280	39631	50736	44047	17154	2186	758	704	550	457	471	407	372	401	417	425	384	377	375	397	364	361	368	464	594	682	768	607	493	471	451	388	424	368	349	392	363	390	416	350	411	366	366	352	364	354	367	375	408	376	351	354	391	397	370	395	383	378	407	349	386	397	404	361	410	394	416	333	357	372	362	373	415	389	370	385	395	376	389	363	374	363	387	313	385	359	403	379	364	368	357	400	382	356	347	399	365	398	379	376	364	406	390	403	370	387	382	381	368	354	381	355	386	352	374	382	350	357	382	369	385	375	403	377	395	376	357	382	381	362	422	416	400	398	369	370	373	385	360	394	381	364	366	393	396	370	365	374	384	367	375	383	381	362	365	352	370	372	381	343	410	315	384	380	412	418	393	402	379	386	369	357	355	348	377	359	370	371	361	343	370	368	358	375	399	364	397	344	393	349	372	375	384	404	392	387	386	383	373	364	379	383	368	387	342	393	386	366	382	388	333	392	349	375	394	389	384	369	355	382	375	384	358	390	392	377	366	354	384	370	364	349	375	343	371	383	369	380	413	360	366	365	355	355	388	367	370	385	376	365	373	368	344	339	377	402	348	357	384	356	385	374	382	420	375	352	406	365	382	351	404	399	372	327	364	373	381	394	394	400	354	371	331	385	355	392	351	379	373	402	387	389	382	387	331	390	334	413	366	382	385	366	352	360	368	309	390	351	382	372	367	364	373	358	359	383	411	362	389	392	377	397	377	357	380	383	362	356	409	393	348	364	354	371	387	392	387	426	422	380	362	388	341	365	395	350	369	361	357	382	404	367	408	373	361	336	377	418	350	385	361	353	375	348	399	387	372	356	368	362	399	340	405	378	362	336	369	368	358	413	380	370	416	349	379	369	359	386	341	393	378	372	371	373	382	374	362	371	388	380	374	383	366	357	394	408	379	371	379	375	359	370	381	376	354	386	406	385	380	359	365	380	337	350	371	391	366	345	365	375	377	388	418	381	378	393	351	376	391	386	397	381	375	357	341	394	341	385	363	378	412	384	381	372	364	399	410	396	338	380	363	379	372	361	340	393	360	357	377	367	405	369	362	363	387	372	387	359	394	426	399	384	361	381	371	385	404	367	361	368	383	354	335	341	393	387	370	392	371	352	361	371	401	372	379	380	400	378	398	375	396	389	357	406	368	385	355	354	384	396	383	365	372	392	389	351	379	336	359	375	365	360	363	373	356	382	389	367	354	374	385	361	391	352	381	423	341	362	399	390	372	379	366	370	360	390	403	367	375	360	378	351	360	389	379	352	383	390	374	386	410	410	349	385	352	370	390	383	405	381	365	391	368	367	374	394	384	340	371	412	375	351	347	405	395	364	329	341	379	351	346	407	373	334	383	382	405	366	383	373	382	382	365	364	366	360	386	360	393	384	349	366	340	355	392	351	404	395	351	395	370	373	371	362	369	413	357	363	391	399	381	387	386	353	367	392	372	359	368	401	398	356	369	393	428	382	410	359	334	377	398	373	373	384	366	397	405	355	355	361	348	370	394	373	356	395	405	363	385	370	327	347	372	373	369	380	373	396	349	343	387	369	375	342	358	357	350	407	379	412	369	329	360	406	367	369	353	376	394	377	378	397	371	390	391	359	374	386	339	375	368	374	366	386	377	387	383	370	384	373	359	409	393	369	375	393	357	369	355	358	370	355	392	369	350	364	339	351	387	358	341	372	378	373	332	382	416	360	372	341	380	397	366	349	384	388	389	391	418	393	368	386	364	347	419	382	353	323	355	355	375	358	368	361	361	375	379	384	336	372	325	362	343	357	398	380	380	386	368	426	365	379	368	370	366	364	400	371	400	399	398	380	358	377	404	405	372	380	376	397	380	366	358	350	360	395	388	385	390	371	393	367	418	367	387	399	399	334	398	318	408	375	369	386	366	359	360	379	365	417	401	389	359	383	347	345	392	371	384	356	368	339	375	371	440	378	379	399	338	375	364	370	358	372	383	397	378	353	382	373	377	391	403	381	339	368	405	389	393	359	358	377	402	367	409	371	365	351	356	359	373	385	370	352	367	332	392	407	391	331	361	362	390	401	343	349	363	344	372	363	381	362	392	380	373	344	359	371	378	394	405	363	388	375	378	375	354	374	370	348	356	414	371	387	394	400	385	376	413	393	393	388	385	377	364	337	383	397	383	354	391	362	406	373	380	376	345	389	370	356	401	387	350	368	386	384	378	383	395	379	363	384	378	368	379	363	399	338	394	356	373	387	387	377	364	356	372	370	386	369	388	384	391	379	389	360	392	387	380	356	344	374	363	389	370	338	408	353	388	382	411	384	359	369	383	391	367	374	398	366	399	369	370	359	372	356	422	363	412	367	338	401	388	368	379	363	375	364	393	386	386	379	372	363	373	357	403	373	347	346	363	355	368	409	365	392	356	382	425	373	384	383	362	369	368	388	410	366	358	404	400	343	364	375	356	369	406	384	397	345	347	366	354	375	382	358	371	382	341	378	393	366	354	393	348	382	361	359	393	374	376	373	372	386	393	391	353	334	335	340	321	402	374	390	379	367	381	389	372	390	373	387	398	389	386	367	390	361	364	364	392	386	360	392	389	373	372	330	360	395	406	367	372	368	376	370	423	419	412	398	403	355	382	352	370	384	350	385	366	368	358	400	360	361	378	387	348	365	374	407	366	367	372	390	353	359	351	369	404	370	396	354	322	408	361	330	378	355	387	354	368	369	402	364	354	367	373	370	351	360	352	373	338	371	396	373	376	392	388	356	415	389	369	361	389	356	363	375	370	372	356	356	387	350	380	369	411	408	390	379	380	364	354	365	374	332	388	383	394	366	327	343	357	384	390	389	383	379	379	390	381	379	323	359	356	395	371	358	371	399	345	370	395	392	383	357	355	358	382	408	375	400	367	361	379	384	366	373	405	360	347	374	372	374	387	362	356	395	364	382	371	348	417	360	398	361	357	349	350	359	376	404	340	378	379	376	366	379	401	325	411	361	367	355	367	372	401	371	378	371	358	361	387	394	395	360	361	363	380	370	405	395	377	375	370	384	405	371	375	388	361	396	386	414	379	337	395	374	370	386	375	349	374	380	399	394	393	373	380	362	376	416	406	390	367	382	392	381	355	386	339	356	372	410	390	353	378	373	386	397	389	366	322	384	387	392	365	406	357	382	351	345	355	344	367	355	360	382	369	358	395	364	391	327	349	354	358	384	322	385	345	384	376	349	357	350	383	339	352	370	332	358	379	383	381	373	376	368	365	409	388	371	391	372	414	366	386	369	384	337	343	330	394	399	400	413	348	377	324	379	391	384	372	365	391	375	389	379	394	379	353	368	361	387	429	370	388	366	378	370	392	338	349	353	356	384	385	369	385	330	369	335	373	367	359	396	396	374	379	385	370	360	361	400	380	356	368	344	373	400	372	358	398	418	381	368	362	357	389	424	352	406	370	394	370	408	383	396	361	383	362	427	382	358	364	359
16269	36511	51916	50315	16968	1097	1183	1038	1030	997	1222	1082	1000	973	1045	1043	1043	920	950	937	894	908	926	1299	2186	2627	2516	1736	1380	1103	947	932	867	874	872	841	827	799	879	861	872	848	824	840	898	864	857	858	890	861	862	961	878	866	893	878	851	879	862	913	862	884	868	874	887	860	831	878	915	820	853	840	924	929	908	903	809	871	891	823	887	851	864	857	850	855	877	885	885	887	859	826	807	820	818	909	846	803	864	872	841	894	840	879	901	906	884	847	898	835	888	909	933	885	851	848	868	864	864	876	868	817	877	882	891	885	859	910	901	875	914	877	877	878	850	839	866	884	814	914	881	868	876	868	841	926	872	919	837	875	860	847	853	876	842	857	850	861	824	857	877	834	814	849	860	858	841	880	858	832	900	866	879	789	863	886	872	881	920	842	864	861	897	865	872	858	879	849	849	891	906	856	824	904	893	884	821	831	882	845	854	819	854	876	906	865	892	868	844	871	833	864	849	856	884	916	863	854	824	855	856	856	828	852	905	905	852	899	879	845	864	912	860	872	931	850	789	823	854	838	904	834	913	853	823	873	863	878	818	849	887	909	854	873	883	824	840	810	843	903	863	863	816	832	803	876	863	869	855	883	885	856	919	870	852	898	823	877	902	867	861	871	824	829	882	904	845	862	847	872	843	899	872	845	921	815	870	857	901	815	864	828	853	840	878	852	861	876	844	806	868	855	907	942	854	846	834	846	817	885	853	935	857	823	890	885	841	897	870	930	911	866	850	829	875	865	921	821	845	841	836	801	847	894	842	931	856	819	864	872	840	888	880	828	873	859	874	840	868	906	886	836	854	803	848	819	832	824	877	876	865	843	875	838	889	842	828	867	890	804	801	838	878	859	901	874	876	825	878	856	929	849	847	877	853	832	866	839	843	876	846	882	843	850	908	862	869	878	872	890	859	840	844	857	831	889	909	853	889	859	820	893	903	901	869	854	880	858	813	833	881	922	833	797	870	927	867	893	837	817	900	909	892	877	895	824	866	911	912	850	872	874	845	885	864	895	839	827	857	915	886	867	850	841	835	896	877	916	849	928	837	845	853	847	901	843	848	832	883	863	856	863	880	867	885	817	840	885	850	835	892	917	846	871	905	836	861	851	839	841	860	835	857	918	877	873	844	839	878	893	836	864	841	879	835	872	855	807	866	865	858	815	884	828	850	830	914	852	882	843	892	833	869	849	862	831	887	844	843	854	856	855	885	897	840	872	840	804	867	817	879	886	836	895	922	832	844	899	886	913	857	911	896	858	884	903	889	878	868	906	890	918	907	870	831	850	927	846	851	851	834	860	875	903	834	854	845	876	905	842	887	854	833	857	848	894	876	848	855	832	872	895	867	947	882	862	872	829	881	836	907	871	805	877	854	892	871	846	842	915	880	898	888	875	882	881	890	871	910	828	867	883	848	786	876	898	825	897	849	858	862	844	871	878	912	906	895	854	852	878	877	859	869	863	869	887	874	877	822	899	849	886	839	870	851	861	837	860	914	902	921	872	853	894	899	881	833	856	781	863	856	850	958	839	876	909	846	877	869	879	823	863	818	822	867	872	898	899	885	875	859	875	840	845	906	881	859	852	873	884	892	839	867	881	833	908	856	879	865	850	920	884	833	865	864	873	852	901	892	902	827	887	883	874	886	873	836	893	892	865	846	836	807	834	871	904	861	900	833	872	870	881	821	912	825	813	921	880	855	815	829	856	879	876	944	875	901	871	940	863	866	855	925	839	858	926	892	878	864	880	865	918	853	842	883	905	906	881	876	814	870	849	859	876	871	852	831	883	917	879	893	806	885	867	873	870	930	846	872	896	882	910	866	893	791	889	850	856	890	905	861	820	907	863	855	869	877	839	939	877	825	851	870	829	859	900	839	880	877	874	842	871	888	921	887	891	862	889	850	895	890	879	883	881	892	892	874	828	917	850	871	886	852	895	836	833	874	913	891	883	851	854	891	836	867	834	882	861	893	903	811	850	848	894	875	891	887	865	877	873	844	862	854	901	851	867	855	856	888	898	893	835	899	859	858	850	843	834	833	825	849	862	910	882	922	897	914	847	846	876	797	850	838	861	902	860	896	819	832	838	851	858	857	868	833	907	844	907	851	857	859	875	851	859	866	848	869	840	858	848	860	839	849	893	837	817	903	863	861	818	867	861	840	845	873	929	870	846	849	818	824	796	859	897	870	860	884	884	906	811	908	855	854	906	894	865	870	836	891	879	913	852	921	905	897	872	904	860	856	887	885	835	883	789	873	867	862	829	894	904	882	874	845	810	829	850	863	919	866	883	886	844	877	850	892	811	854	904	853	816	836	840	845	843	853	915	871	868	889	836	921	863	830	870	886	835	923	827	882	895	908	884	864	837	809	867	838	841	861	832	886	819	880	891	891	858	896	863	868	861	865	855	895	842	880	839	846	871	900	877	866	891	904	864	868	851	845	829	815	949	881	856	822	856	841	844	880	840	838	884	865	880	926	850	854	817	833	899	851	875	893	868	868	845	876	863	854	878	843	845	904	866	839	897	881	916	835	860	867	885	871	847	874	820	856	890	817	920	870	880	908	850	836	836	849	865	926	859	865	849	890	857	847	854	846	813	891	814	914	871	781	860	878	919	892	893	861	857	877	864	838	863	865	808	879	860	924	852	872	854	895	849	908	848	852	897	871	833	904	844	897	900	848	865	848	931	812	898	888	789	834	862	888	911	888	830	859	864	791	837	842	876	842	902	822	848	864	877	819	835	911	873	838	892	821	865	893	883	900	799	835	887	878	844	928	824	874	883	882	878	830	898	881	922	880	829	860	908	866	914	902	880	881	870	892	886	820	803	873	810	882	826	823	832	871	875	847	874	878	852	835	891	830	845	865	861	881	854	863	931	870	788	851	861	866	837	856	864	843	821	917	817	838	865	878	875	839	873	843	842	851	893	900	835	797	866	890	834	843	829	873	872	842	877	869	876	875	887	882	842	891	888	889	826	868	892	865	842	886	853	865	827	909	912	857	899	851	841	900	844	933	833	895	836	851	873	877	841	863	849	870	816	888	886	855	839	900	872	931	867	836	816	845	885	880	863	887	870	875	879	861	882	846	913	902	877	868	866	840	898	834	876	868	876	839	885	874	852	866	784	839	923	852	866	872	897	848	890	815	920	874	895	853	934	846	834	877	880	888	878	885	877	866	911	840	860	871	891	880	882	901	855	848	890	860	814	834	841	861	868	870	883	875	819	819	854	834	890	832	818	857	914	858	874	808	886	812	878	866	918	969	831	854	888	910	877	839	915	885	878	903	855	896	898	891	801	893	864	923	904	895	911	874	900	879	850	854	860	852	845	944	789	882	835	852	868	880	851	955	854	900	877	833	862	877	861	843	800	856	882	854	841	876	884	871	847	854	826	885	885	848	887	844	880	853	800	886	821	891	890	885	813	865	888	869	864	806	870	891	850	900	861	841	843	880	862
52660	56780	56552	50215	42551	27629	20773	12655	3556	783	546	486	458	481	474	451	442	441	458	407	416	409	411	779	3370	3152	2370	1616	876	523	425	385	381	374	382	381	368	385	356	370	344	357	379	372	342	382	397	354	374	378	393	388	387	351	366	393	397	333	368	385	339	384	383	348	365	383	379	375	376	357	384	354	376	416	396	351	379	369	400	378	415	399	374	361	360	371	386	393	372	377	395	359	350	363	376	367	380	318	397	374	373	391	381	366	339	373	365	391	355	362	374	402	336	378	389	379	371	383	365	356	388	370	378	370	395	367	372	359	356	369	325	364	388	377	394	398	375	386	338	339	394	341	369	346	348	368	409	385	368	366	368	365	382	389	357	392	355	347	393	422	354	363	381	339	376	355	393	318	364	396	363	376	390	352	331	362	369	409	364	360	376	359	376	383	367	411	349	353	356	359	361	380	365	375	389	360	354	380	365	388	365	344	341	357	331	340	371	394	372	353	388	355	390	341	365	416	357	371	347	380	401	324	357	388	350	378	393	398	402	368	358	394	369	385	368	359	372	356	381	373	347	366	405	389	358	372	359	359	385	373	363	357	349	359	401	392	381	384	381	399	371	389	387	374	395	375	402	359	402	387	382	363	383	368	383	384	362	361	360	400	378	354	385	385	378	349	385	394	365	400	382	363	365	339	368	357	411	381	354	380	374	393	376	396	361	364	388	404	390	372	354	392	365	398	348	377	372	402	331	370	376	385	377	381	361	403	347	378	349	362	402	359	398	396	388	360	366	362	358	387	362	384	398	390	365	381	387	368	354	360	371	373	366	348	375	364	353	370	413	408	357	400	363	351	341	368	361	410	399	351	365	389	360	383	377	345	369	330	372	364	396	383	392	383	341	394	356	373	359	354	373	371	384	355	394	390	364	378	377	359	375	379	384	386	373	341	338	340	366	327	355	361	370	359	387	381	340	363	394	390	369	327	362	393	356	361	371	368	364	372	372	377	390	382	366	349	403	378	341	379	353	324	373	374	345	408	379	352	361	373	403	359	361	376	355	352	364	353	392	393	404	347	406	357	350	371	416	379	395	383	363	402	355	384	353	382	384	382	373	353	369	369	359	407	381	409	367	376	361	376	380	399	353	366	367	428	383	357	383	359	373	370	342	357	366	398	391	378	355	375	363	362	387	388	363	372	354	366	409	364	412	357	372	361	358	361	371	355	380	369	359	387	351	382	314	384	406	362	372	371	397	361	375	356	416	362	382	367	373	390	377	391	347	387	392	373	366	373	384	398	341	357	368	346	361	350	367	381	366	377	375	398	360	370	345	403	371	410	354	343	382	347	362	395	390	374	354	377	398	347	373	385	391	357	345	333	390	377	384	372	319	344	365	388	388	403	374	341	381	378	419	370	382	358	341	343	412	343	363	397	369	344	359	373	388	371	363	382	393	380	375	363	382	360	402	384	377	391	373	355	366	393	395	371	374	351	383	364	381	427	375	408	372	377	397	363	377	395	405	399	396	351	366	382	414	381	394	394	374	356	385	338	379	353	340	353	360	379	360	373	409	367	366	372	373	348	387	378	356	366	357	340	376	393	349	402	355	364	342	371	358	378	383	401	363	369	369	383	358	402	419	378	384	393	379	394	377	357	374	362	384	372	350	400	361	364	370	330	376	359	366	373	378	387	379	390	377	353	385	387	403	360	371	418	340	368	435	350	383	373	390	424	390	364	352	374	347	331	350	417	338	358	361	373	353	307	368	395	372	351	373	392	337	358	358	352	381	349	356	343	374	342	362	356	394	354	335	384	373	397	373	364	387	383	366	397	384	380	389	378	372	363	372	360	367	401	371	360	364	319	352	333	407	348	411	376	348	410	378	366	376	368	369	337	354	404	354	394	371	377	372	362	377	415	371	391	330	389	349	375	336	364	364	335	354	368	337	352	368	361	354	349	392	399	348	344	352	383	367	360	376	363	356	381	386	329	365	356	371	407	363	354	385	340	380	339	385	363	382	367	367	402	380	382	386	369	403	405	366	331	365	394	367	398	370	363	394	370	397	380	366	372	350	354	374	389	366	391	351	410	365	370	356	363	335	381	377	393	396	382	390	394	382	397	354	345	386	368	356	371	391	337	379	346	358	343	372	385	392	361	362	324	347	351	378	378	349	368	344	376	357	376	384	348	406	368	360	350	370	370	401	378	351	372	412	374	378	350	324	369	377	319	381	340	394	395	381	345	354	361	324	388	375	354	348	352	371	364	387	376	383	347	325	379	364	361	378	385	379	373	359	382	338	381	393	356	393	378	386	382	347	350	405	379	361	372	381	369	365	399	334	381	353	347	373	387	355	365	367	374	366	396	388	392	353	386	365	384	377	396	387	402	348	361	382	372	375	386	364	322	401	350	419	390	360	370	366	351	366	375	417	373	341	360	354	386	373	358	383	386	383	362	376	374	375	362	360	358	358	389	382	373	378	361	339	369	372	375	364	359	366	392	355	353	381	340	385	379	346	397	381	377	344	373	428	389	387	359	343	349	354	352	361	389	381	376	369	351	360	337	375	347	392	351	380	401	396	358	409	374	379	352	362	368	423	413	396	369	402	367	349	397	385	359	345	344	369	385	350	344	369	348	382	350	345	386	368	391	399	368	363	364	386	383	364	378	390	380	363	373	354	346	383	367	348	365	361	362	323	366	396	371	350	401	377	360	357	368	376	379	412	353	363	385	343	346	373	380	330	319	407	393	356	383	379	403	325	384	349	382	320	331	391	383	383	351	393	334	358	383	355	357	375	416	396	402	363	375	373	384	349	353	397	359	347	370	354	369	365	355	348	389	388	363	361	410	342	368	400	375	376	372	353	343	397	382	347	350	353	397	373	393	382	381	379	353	364	435	369	340	372	379	383	364	348	368	354	369	354	379	349	397	356	380	370	356	374	357	374	362	415	373	346	357	361	359	386	372	361	383	386	407	372	373	372	413	369	415	360	365	411	314	394	360	373	379	389	365	354	379	376	402	348	363	341	367	411	323	369	396	379	380	364	356	381	341	353	373	353	356	357	368	389	397	360	379	361	395	418	388	389	367	371	377	367	371	378	354	390	330	367	396	376	373	396	357	403	347	378	353	379	368	350	388	379	373	339	388	384	398	381	408	378	349	362	360	352	367	395	372	359	366	339	396	404	386	350	372	362	379	358	399	372	392	375	394	376	346	361	355	338	362	362	352	334	383	354	386	370	383	393	348	385	389	353	358	359	351	368	359	406	400	428	395	394	384	406	368	376	395	342	358	361	372	399	367	360	368	373	369	374	358	372	352	358	352	348	406	348	355	355	367	378	407	369	345	330	333	339	331	344	373	337	359	374	330	379	382	382	341	372	332	389	374	383	347	361	360	349	364	407	360	371	364	370	352	404	363	391	378	374	351	351	377	353	370	375	358	360	403	370	350	385	336	375	361	391	370	379	391	363	354	353	384	358	365	338	340	351	346	367	368	344	382	427	353
43733	65936	62116	60318	53201	4743	3009	1796	1903	1755	1563	1471	1378	1364	1592	1484	1257	1106	1078	993	1003	989	1018	3276	15793	14048	10788	7141	2994	1433	1092	887	900	805	859	891	840	844	805	857	798	828	840	803	809	854	829	859	857	856	808	842	815	881	861	799	875	788	898	842	776	829	853	855	851	861	854	840	807	806	823	830	848	885	846	875	801	849	825	842	797	817	779	864	813	825	824	783	857	813	859	822	834	807	797	858	851	859	858	858	848	890	820	754	802	833	839	790	859	796	834	884	836	806	796	825	861	846	894	852	896	810	896	818	811	849	857	810	842	849	850	805	812	841	831	858	818	856	839	816	785	833	894	805	840	843	849	808	884	863	834	884	829	822	842	771	836	864	853	823	823	875	860	872	817	810	839	862	849	804	803	890	838	796	814	869	832	852	848	892	803	804	851	864	886	876	836	836	832	807	791	832	793	807	831	815	848	781	813	836	866	832	823	859	849	856	829	818	838	829	868	804	853	851	872	819	832	869	862	836	829	851	849	827	803	889	882	857	835	817	846	804	806	857	868	764	884	852	825	840	852	804	833	835	846	862	858	867	844	856	836	828	906	846	810	760	838	884	847	835	824	833	822	835	849	803	826	870	854	803	905	822	842	853	861	858	874	861	870	890	870	854	868	858	824	881	811	864	789	813	879	877	860	847	830	784	890	810	817	807	854	889	804	810	828	875	866	838	790	898	820	856	839	799	880	825	827	850	864	852	817	843	843	845	814	844	873	874	802	816	826	813	814	815	870	908	846	817	861	810	878	863	835	835	844	815	875	884	819	812	821	814	801	829	825	908	843	822	809	799	866	865	843	893	831	820	817	853	876	821	852	843	816	833	900	880	866	853	817	837	807	878	837	816	850	827	850	873	821	829	870	853	840	840	839	855	818	861	874	839	828	877	864	850	854	840	836	841	829	861	835	873	843	854	841	854	841	809	847	852	827	772	856	871	824	840	837	799	837	832	850	856	862	797	858	852	812	822	836	862	836	858	825	829	824	846	835	877	811	818	821	831	879	824	834	837	865	847	842	833	810	825	887	798	838	869	859	835	866	841	826	861	843	834	827	844	840	858	830	825	852	758	838	837	833	866	818	848	840	847	825	740	808	846	878	815	844	874	861	874	829	855	850	845	805	808	851	891	829	816	818	807	875	827	861	868	801	851	832	851	833	879	832	862	867	850	833	813	844	824	855	790	838	852	816	832	876	834	808	821	833	854	836	851	790	853	864	836	878	827	823	815	807	832	854	853	796	798	834	858	808	833	803	837	817	844	839	865	854	844	858	834	875	783	847	818	857	887	882	813	848	878	841	812	832	866	838	856	865	856	850	868	830	870	793	883	812	827	814	814	848	803	863	876	822	851	915	833	854	883	922	867	856	884	813	804	836	816	900	829	874	846	846	833	793	858	886	849	845	807	911	788	897	850	859	805	797	833	839	768	847	846	815	860	811	849	845	886	872	816	831	784	772	822	843	809	824	861	868	832	807	865	811	834	814	811	860	857	844	862	853	939	848	823	789	799	860	853	836	838	903	858	848	863	859	825	853	819	840	889	874	848	831	846	867	868	869	897	858	801	847	861	867	858	842	848	874	795	868	838	848	844	814	841	842	856	808	849	864	870	809	847	854	868	797	847	829	865	824	867	826	860	823	851	827	783	827	860	792	762	827	812	838	834	823	827	853	858	908	845	844	835	818	837	860	876	872	851	807	840	839	870	835	792	846	872	911	840	819	805	858	879	809	808	858	815	829	828	846	843	832	876	887	798	839	871	850	787	851	824	833	832	800	845	872	851	884	816	825	830	857	841	885	816	885	890	814	830	863	852	851	852	801	847	804	821	827	850	808	820	812	805	872	824	799	861	802	830	839	844	831	794	832	795	861	847	808	848	883	855	889	849	841	869	822	848	866	868	834	889	797	844	798	812	810	869	821	840	848	816	857	815	830	833	840	866	811	802	869	840	786	807	832	812	850	861	836	811	814	842	896	815	818	834	837	869	802	850	810	786	837	840	857	882	865	837	871	807	829	792	819	842	823	878	817	870	835	842	846	827	830	859	795	795	886	871	875	865	861	837	837	842	830	813	866	929	840	798	877	835	849	830	798	860	814	856	800	837	796	826	831	823	829	810	840	790	836	813	872	838	861	855	774	870	826	768	798	749	868	818	825	884	880	831	886	817	800	837	844	841	852	824	831	854	847	874	848	820	814	832	796	865	835	853	849	836	861	833	834	824	808	831	889	814	888	870	825	804	864	823	871	842	791	811	864	823	787	828	816	837	865	869	872	845	842	854	881	897	799	849	849	852	845	787	848	847	858	839	848	797	833	877	827	838	804	860	883	794	785	808	883	863	826	841	883	831	810	872	862	830	798	827	832	867	830	863	854	854	824	791	851	852	834	796	784	846	796	831	807	889	823	846	808	797	816	828	829	866	848	850	816	776	811	874	808	848	860	877	823	832	807	811	864	830	825	885	847	883	856	821	836	795	858	857	797	854	842	833	828	834	831	818	809	795	892	816	857	863	831	855	899	812	867	820	831	859	828	854	855	857	858	842	841	799	848	859	890	877	831	861	861	859	839	859	802	875	799	832	782	795	836	820	828	834	828	861	837	778	836	864	880	873	840	757	832	868	839	829	838	794	788	837	849	851	801	825	864	858	847	901	838	796	831	840	864	876	794	763	846	875	808	843	821	881	836	900	788	791	866	896	873	785	785	803	852	844	861	837	870	847	846	868	884	846	836	840	844	814	861	897	809	848	871	847	835	832	826	833	831	855	781	847	839	820	860	797	854	826	860	814	839	865	850	821	892	855	836	870	874	885	852	769	815	817	853	841	818	812	886	908	819	841	859	795	845	823	884	871	891	877	823	813	846	795	825	885	790	811	821	856	852	853	909	908	909	844	836	849	847	838	845	805	865	827	808	811	820	843	822	801	798	851	889	815	896	814	769	813	840	889	877	813	793	852	849	832	844	811	830	876	822	844	818	891	806	824	843	834	805	884	785	804	851	838	873	831	851	817	795	838	841	822	870	822	874	832	843	810	851	870	891	806	893	852	844	863	837	822	841	888	839	864	882	819	811	866	825	825	859	857	800	827	817	825	837	830	881	886	817	868	880	828	849	861	829	862	797	810	810	841	832	861	825	843	838	851	823	816	886	872	861	807	851	830	827	870	816	815	837	835	762	826	841	835	837	835	876	875	857	811	879	856	841	884	852	798	847	835	890	826	857	854	864	884	823	831	836	869	839	842	830	892	817	826	849	839	827	780	864	831	857	837	747	894	876	844	875	920	894	867	808	830	832	834	817	815	834	814	796	819	852	824	802	865	863	879	854	849	811	871	821	848	791	851	912	790	812	824	859	830	822	898	837	841	839	826	848	812	862	797	793	854	885	838	840	864	832	837	902	861	819	839	797	850	818	894	844	849	831	792	901	861	809	829	809	835	823	838	831	835	798	906	854	889	853	775
56974	55476	49676	44734	41480	27033	23785	22672	16586	5832	1037	573	570	520	464	530	420	439	410	423	401	454	358	1079	6626	6785	4485	2261	1115	636	458	412	336	377	319	354	361	350	364	377	330	345	319	330	344	353	356	364	337	366	359	365	354	340	341	380	349	359	318	355	349	324	381	344	344	374	343	353	340	319	390	349	349	353	323	355	368	344	329	364	369	371	353	345	350	395	371	354	350	346	326	342	346	373	362	326	335	388	348	356	381	356	397	351	335	351	363	349	370	350	322	339	329	405	400	381	340	394	317	354	371	322	378	351	345	363	337	332	327	322	351	323	358	341	350	341	357	370	350	355	363	358	370	341	314	372	350	352	366	366	344	383	356	356	361	357	385	338	350	369	375	363	369	366	368	349	352	348	352	371	344	374	365	359	357	343	312	347	366	302	347	357	305	371	346	341	315	337	333	360	385	326	328	348	345	351	347	367	337	351	361	408	325	344	330	331	332	386	331	351	392	357	328	358	365	359	332	336	340	348	354	306	371	372	362	351	361	372	369	363	385	381	346	344	345	309	335	346	349	361	348	348	329	378	351	404	363	370	316	369	313	347	353	344	347	359	371	353	346	345	350	332	340	352	359	337	349	321	345	341	319	350	349	339	382	364	367	337	351	356	386	345	348	337	349	336	336	329	352	339	349	344	373	335	338	331	348	362	366	361	331	339	345	386	351	366	326	344	356	329	333	375	363	343	381	346	351	349	355	330	385	329	356	339	349	339	324	310	353	316	372	332	380	358	398	378	345	335	337	324	317	322	360	383	362	324	353	355	367	340	365	355	326	369	329	339	322	347	357	371	356	340	375	357	333	374	341	336	375	353	342	318	340	318	344	398	343	351	348	334	350	321	335	309	392	347	369	349	376	385	339	382	376	371	375	369	356	332	351	363	375	324	350	363	366	355	366	341	339	369	366	316	325	375	360	368	367	349	335	319	326	306	368	338	336	320	374	322	349	367	340	384	320	318	334	358	352	362	340	349	342	361	373	347	358	398	338	330	376	332	332	347	342	346	386	386	364	322	343	347	383	348	335	360	384	318	371	336	354	348	372	338	348	370	351	333	335	368	335	360	364	334	328	370	345	333	345	364	380	346	382	342	363	391	366	383	363	347	338	362	356	361	359	333	345	325	387	364	339	345	387	347	377	334	370	336	376	360	328	350	367	374	361	347	334	340	339	354	342	364	339	336	308	347	354	343	361	346	324	366	353	392	351	370	365	336	332	328	373	381	351	348	354	384	375	376	368	398	379	336	390	318	314	373	337	349	347	361	377	359	374	343	364	353	379	327	369	342	326	329	349	356	351	367	316	373	348	347	395	335	330	385	355	350	323	349	336	373	360	344	378	294	353	356	318	397	348	390	330	297	362	319	355	338	353	341	314	348	359	370	375	374	350	323	319	344	396	361	352	332	361	337	336	357	366	367	349	360	318	311	369	333	374	326	355	323	356	329	355	326	352	347	372	335	373	341	340	394	374	361	377	351	346	332	322	333	357	365	360	324	350	363	365	360	348	346	351	358	371	358	345	328	311	359	352	363	355	354	360	332	355	349	351	335	370	342	312	335	337	348	369	359	318	342	370	349	339	310	359	360	320	376	361	328	321	347	352	358	353	333	359	346	362	330	357	348	333	333	343	343	328	366	326	364	349	368	354	353	359	361	346	287	373	391	354	342	353	335	348	323	352	362	352	417	356	336	332	384	379	339	387	358	367	358	357	348	339	333	317	340	359	359	389	340	332	373	374	338	366	365	358	307	326	395	355	354	409	356	344	362	362	337	341	331	373	349	408	344	336	308	332	327	380	323	367	351	312	353	364	352	352	359	358	343	344	340	353	353	365	320	319	342	381	370	346	317	369	324	345	372	364	345	379	310	354	353	390	365	349	352	379	298	315	346	388	368	343	316	346	357	380	335	318	357	372	347	362	363	343	323	326	340	383	372	363	340	353	355	354	322	363	351	368	364	350	342	363	334	344	358	360	357	355	302	328	362	402	348	340	326	346	349	373	337	302	340	365	378	351	363	345	370	381	356	339	309	360	386	360	370	339	370	335	331	364	360	284	369	354	331	363	353	373	337	319	348	347	334	354	373	368	383	378	346	325	352	346	342	374	358	390	366	343	385	370	362	395	341	367	332	347	329	363	369	347	341	355	330	366	372	357	321	345	343	343	330	326	337	391	364	305	348	354	361	338	326	326	372	362	353	356	351	361	347	335	354	344	364	376	335	348	337	371	353	369	334	379	366	327	370	341	353	331	317	350	354	367	370	356	374	365	362	301	309	343	319	340	359	381	355	385	353	318	343	345	367	335	326	403	341	358	336	358	343	353	387	338	345	327	359	372	347	372	315	337	365	332	360	322	373	320	366	337	349	342	380	334	348	343	377	297	361	371	341	384	344	335	356	365	371	351	371	353	367	346	332	382	366	367	351	344	379	357	354	389	341	345	371	367	328	396	366	316	367	376	335	373	357	359	340	385	357	371	357	363	369	370	327	369	370	392	356	361	350	376	322	359	329	415	333	374	335	365	378	366	337	352	383	378	347	358	360	385	371	336	385	336	323	345	321	342	331	350	354	363	381	392	340	364	363	342	314	342	366	352	361	387	345	342	342	361	339	381	368	333	341	351	366	343	313	346	370	357	361	357	345	323	337	366	334	369	373	399	356	379	338	355	312	330	351	340	365	364	311	387	346	363	373	340	373	324	337	363	306	360	374	356	347	342	381	369	344	368	350	361	376	370	356	344	305	371	370	303	334	335	381	350	356	307	337	322	361	365	372	319	329	353	369	348	333	329	337	364	358	329	332	337	349	350	330	344	377	359	351	344	353	380	379	326	364	407	326	340	368	357	330	317	329	365	304	336	340	356	336	337	352	359	339	339	347	368	365	366	369	347	360	372	334	362	334	340	370	353	358	363	329	324	335	364	352	339	352	307	338	349	305	364	351	373	367	359	359	367	405	361	345	376	337	356	364	345	387	319	358	320	322	339	325	349	336	386	395	311	349	318	354	324	346	342	350	323	334	332	374	325	330	353	348	373	322	350	366	328	342	366	379	358	359	391	355	335	322	340	339	337	345	361	383	373	360	351	327	352	322	328	333	301	352	331	352	357	381	355	338	381	333	344	329	325	389	334	337	390	355	370	375	366	308	363	362	345	375	367	294	356	346	349	361	340	334	348	345	332	377	392	354	361	341	360	361	379	379	345	349	380	352	325	342	347	351	334	343	357	362	350	369	373	373	356	378	352	322	316	335	331	339	353	323	353	339	326	337	337	350	297	321	348	341	348	309	319	331	376	360	330	325	323	318	402	327	356	333	349	358	332	331	348	345	337	345	356	362	360	365	329	354	370	337	355	350	351	418	309	356	308	332	324	363	363	335	355	386	329	377	344	331	364	367	350	347	336	333	368	321	338	310	337	360	342	395	365	348	351	352	354	365	358	339	329	330	333	318	366	357	349	332
49089	62870	51929	51861	43740	4903	3846	2254	2766	2783	2320	1693	1732	1521	1539	1608	1196	1138	1139	1112	1032	1109	1042	4708	24676	23347	15654	8715	3700	1587	989	813	840	769	764	769	703	773	767	720	767	722	743	794	765	717	743	782	787	777	743	748	789	768	764	710	781	791	749	771	767	740	748	783	760	767	791	758	713	768	775	773	755	712	780	807	722	760	755	716	758	774	737	744	754	702	760	737	793	735	703	725	739	774	792	729	713	696	732	787	733	754	751	754	792	754	793	742	745	748	718	770	773	765	757	723	702	729	782	722	776	712	743	805	741	736	757	822	778	745	734	782	714	755	720	764	750	809	766	724	735	729	739	770	752	783	748	716	763	710	744	772	776	772	748	765	639	749	753	768	748	782	772	768	745	784	755	763	720	777	748	728	745	765	700	721	735	706	768	778	735	762	752	738	704	750	725	755	731	743	749	728	784	752	738	777	764	709	754	726	732	782	740	697	816	721	773	761	722	807	744	761	744	776	780	763	736	767	726	772	723	737	729	760	736	705	798	758	741	786	744	798	840	833	750	697	776	776	749	796	772	698	744	791	720	713	786	752	718	746	729	721	780	767	779	785	801	778	742	806	750	749	728	774	778	770	783	709	705	781	742	708	744	746	781	844	750	742	759	722	740	806	812	747	776	735	736	734	736	774	715	765	718	778	756	764	797	732	730	780	706	765	770	805	770	743	752	748	769	758	755	702	781	734	771	743	704	751	751	759	769	728	738	748	733	732	771	731	752	713	806	720	775	775	754	725	758	720	729	753	763	742	745	771	737	763	724	796	720	702	779	768	682	797	777	765	773	722	764	783	682	852	682	728	757	713	732	762	754	749	731	785	751	738	725	720	774	754	768	766	745	732	769	773	730	704	766	761	734	736	768	733	736	757	755	760	739	763	777	730	764	750	750	752	768	715	768	729	789	676	742	767	770	742	777	746	834	717	732	739	744	735	746	753	754	751	730	762	739	743	740	777	719	736	734	750	769	763	777	771	780	790	754	715	729	737	732	740	804	716	756	722	757	762	769	745	715	766	739	735	778	741	739	754	762	758	760	752	708	760	748	712	733	782	707	752	750	728	780	775	743	724	766	757	788	778	678	753	774	735	695	769	737	738	733	697	700	769	764	721	770	726	704	787	758	741	738	749	752	749	752	760	789	700	721	752	746	755	694	716	741	727	765	771	720	731	745	728	718	782	725	759	729	780	750	783	765	772	744	770	743	749	752	747	772	768	770	726	747	710	767	774	810	751	745	764	772	735	717	697	818	784	751	749	725	773	787	735	792	784	758	744	781	758	826	742	770	766	776	732	736	694	758	733	785	771	683	729	685	753	726	775	768	765	758	737	730	774	782	717	757	727	803	750	717	761	735	746	761	738	759	735	783	768	757	717	787	733	729	748	770	690	761	771	721	757	746	763	707	748	758	738	767	740	732	746	731	715	730	732	761	747	777	722	744	725	744	740	746	740	786	774	745	759	759	736	744	755	741	756	755	769	745	727	722	801	720	772	736	800	712	755	718	717	756	699	735	743	716	775	804	779	764	752	751	693	778	761	726	783	741	752	742	762	750	757	752	719	706	729	802	727	776	752	777	765	708	759	748	768	784	701	777	764	752	748	759	761	740	708	746	751	766	788	767	751	759	746	723	754	738	785	775	743	739	749	730	787	772	799	741	731	763	725	774	734	748	769	732	741	779	714	760	712	755	774	741	783	720	781	776	766	729	733	736	803	710	739	768	703	763	728	789	723	679	712	728	787	704	706	721	727	784	773	790	758	719	785	800	738	749	745	752	740	766	795	761	723	728	758	803	734	740	758	741	755	726	721	787	800	743	720	798	717	740	708	723	730	784	750	694	724	745	714	786	783	752	766	781	799	691	749	725	734	725	719	773	739	734	762	723	744	767	763	733	751	767	760	739	773	722	775	709	730	778	727	748	741	754	704	747	753	780	719	757	761	708	761	754	762	782	679	771	779	725	760	720	736	750	786	763	724	753	794	737	775	778	728	744	753	776	762	744	788	747	783	764	744	774	739	758	753	747	766	746	750	687	770	724	744	769	735	788	723	780	721	779	742	764	732	784	780	733	745	743	788	722	798	758	753	780	721	775	713	746	720	740	713	759	727	681	758	724	692	750	735	774	794	729	817	754	755	724	754	711	768	763	771	813	772	784	746	736	765	735	723	743	704	747	769	772	743	724	707	780	785	791	734	747	789	770	739	788	734	743	756	749	747	755	769	757	783	750	739	743	762	750	757	781	761	708	761	750	749	735	807	756	730	761	748	725	777	717	786	712	730	716	727	810	696	702	785	754	746	745	744	727	773	737	747	739	741	794	743	775	785	718	681	712	752	682	770	770	747	750	746	730	697	744	716	755	731	705	794	720	756	780	794	723	735	724	782	767	727	733	740	783	758	709	803	727	708	761	749	732	745	750	760	773	751	767	731	712	731	739	789	725	761	761	755	705	773	739	803	740	733	771	780	740	775	706	731	714	773	789	734	750	749	743	783	753	707	750	740	750	741	772	695	730	715	737	798	754	711	748	721	795	746	703	741	708	751	761	749	725	733	733	713	677	729	735	740	754	729	782	772	721	710	747	742	743	725	759	752	776	718	712	753	762	740	753	718	782	728	755	724	791	753	773	721	745	771	744	693	749	738	754	767	727	752	752	790	697	745	763	749	788	752	711	752	696	745	763	716	713	709	721	771	755	738	785	708	705	776	709	756	789	752	764	802	771	732	744	754	711	809	710	757	765	727	735	753	713	740	743	791	730	750	764	764	782	705	701	758	725	700	741	819	810	755	767	762	715	786	738	757	757	746	736	752	726	737	755	792	745	748	770	800	738	713	763	762	752	759	736	753	744	782	699	716	784	757	749	748	719	809	721	744	689	702	727	780	750	733	713	773	761	723	741	784	769	736	746	772	767	786	729	729	707	751	781	751	743	742	768	736	730	737	827	764	756	713	743	770	758	720	714	726	715	783	767	704	728	759	790	765	730	792	704	683	730	758	751	715	790	676	726	750	786	744	766	770	770	721	756	748	790	739	715	701	742	742	697	727	775	775	730	714	811	762	764	721	716	744	738	757	741	776	750	728	748	761	773	761	776	778	737	755	726	797	697	797	721	802	730	785	750	747	744	732	762	715	761	760	772	739	736	746	753	754	769	772	688	743	761	775	740	736	724	731	758	749	766	789	713	779	713	777	815	731	722	788	793	753	675	784	716	751	755	698	770	775	718	738	730	773	777	770	769	784	738	792	751	753	781	691	764	772	750	787	734	730	747	736	749	721	721	751	756	772	700	778	729	731	778	719	829	781	740	732	785	706	750	752	708	716	723	741	730	716	762	766	777	758	768	784	788	788	715	743	767	774	733	709	746	723	811	739	754	785	766	724	755	688	764	747	762	769	738	756	699	767	754	756	722	708	786	797	708	806	744	744	686	727	710	786	713	739	758	729	730	744	766	731	742	757
20186	31549	53699	56492	33483	7163	735	472	450	446	474	439	382	435	381	408	426	386	365	415	402	409	359	391	660	747	707	549	512	423	413	397	401	384	348	413	404	397	373	390	412	428	412	378	387	336	395	368	399	397	363	432	415	380	386	392	410	396	419	399	388	392	372	377	389	400	415	412	396	397	409	425	377	405	383	374	381	378	394	388	391	408	397	375	354	369	413	365	381	410	389	419	391	380	380	361	388	359	439	413	399	411	397	402	378	392	378	380	416	366	425	390	391	408	386	344	392	377	406	379	402	356	366	378	427	407	440	408	412	367	398	387	380	425	387	373	406	364	408	375	405	362	376	409	415	386	373	372	389	414	396	338	411	397	389	370	331	400	385	417	420	393	359	408	423	390	397	380	375	443	418	390	433	357	400	355	358	413	406	400	396	417	397	407	351	396	416	380	364	370	390	414	427	382	389	424	391	389	348	380	409	385	380	385	396	393	378	409	384	399	437	365	399	371	379	369	380	394	411	389	389	401	386	384	388	386	372	413	378	392	388	432	383	365	375	379	367	366	388	353	395	350	406	379	356	379	359	410	395	384	362	383	438	377	382	380	377	405	396	353	401	392	393	352	385	383	427	409	412	411	359	362	377	357	385	382	308	367	396	374	369	384	402	411	399	356	383	387	428	430	414	362	419	388	417	389	391	401	387	346	407	384	427	389	375	406	363	373	408	392	344	335	357	387	402	366	408	424	408	393	394	372	421	398	408	407	376	419	386	441	400	363	382	385	412	411	418	368	364	386	377	367	403	346	396	360	383	387	353	418	355	381	418	422	413	411	388	348	361	423	382	383	424	376	388	400	358	392	373	383	368	373	377	422	381	384	381	403	403	368	387	408	392	405	379	425	375	403	401	393	379	401	352	415	400	375	418	400	399	413	392	381	349	402	395	396	420	381	396	349	383	369	392	367	400	368	358	416	369	407	360	390	378	383	401	398	386	400	400	380	422	371	371	421	393	408	368	384	416	399	416	403	401	401	396	378	351	376	361	395	376	400	382	382	354	356	392	398	397	386	369	356	372	389	372	379	394	388	366	379	394	391	412	378	390	402	396	381	414	409	381	389	403	371	386	373	367	341	383	398	387	381	396	409	363	381	383	386	379	369	392	379	378	360	367	375	391	384	382	367	392	374	378	349	380	349	399	387	381	389	387	396	389	404	413	372	399	400	428	374	377	374	390	338	368	391	381	418	408	366	361	345	414	383	388	380	365	406	390	368	381	393	412	398	409	406	440	388	388	400	379	380	396	386	410	392	376	347	401	415	400	385	404	348	376	375	405	404	420	384	371	400	400	366	399	365	383	403	366	417	397	382	392	351	365	392	379	379	382	384	391	363	385	343	371	419	352	391	408	384	384	382	406	377	392	379	422	364	362	390	417	352	392	365	379	422	371	376	390	408	433	426	384	339	414	388	381	371	414	384	405	418	367	377	397	393	391	397	396	393	409	397	386	382	375	377	398	420	371	355	383	386	401	429	386	381	344	376	347	347	376	398	393	415	374	358	376	397	394	391	333	399	384	398	418	447	379	417	389	372	370	398	403	401	367	362	349	421	397	373	382	393	388	399	368	432	394	411	383	385	367	409	401	398	384	388	367	366	375	359	402	416	414	373	383	379	362	436	334	378	408	399	429	397	410	359	428	398	384	396	376	348	423	407	446	364	411	388	365	394	381	412	423	449	393	384	406	356	409	392	395	372	385	384	380	397	421	428	379	401	371	383	405	396	396	354	404	374	361	363	411	381	365	432	389	415	371	358	377	372	385	397	396	360	421	392	400	386	396	403	352	368	363	358	379	389	373	400	379	400	377	394	379	391	384	365	356	433	413	392	396	392	406	391	416	418	394	370	385	383	420	410	363	359	378	392	361	399	404	425	389	394	386	372	380	371	392	395	416	390	389	398	391	383	391	396	396	348	355	399	377	394	406	363	374	373	389	387	421	375	415	391	407	397	416	394	363	399	439	364	357	386	428	379	414	374	405	367	408	399	413	375	421	405	379	377	376	410	366	353	416	375	356	343	393	413	357	376	364	411	389	370	369	385	414	360	384	397	404	407	383	372	385	397	372	377	385	373	402	420	406	356	395	367	399	441	389	398	390	400	397	409	402	427	413	402	375	382	406	366	412	403	373	384	390	396	395	402	374	403	376	388	399	382	383	389	340	378	355	422	400	397	411	379	384	367	401	402	364	400	388	393	364	411	361	367	404	350	390	420	393	419	359	396	379	377	381	356	382	388	374	365	409	392	403	405	412	404	392	381	374	412	388	381	386	410	418	375	380	423	394	366	412	395	387	404	399	413	379	377	385	402	407	394	426	370	385	403	385	415	351	386	409	389	375	366	398	382	397	381	423	421	412	378	361	367	388	416	372	427	426	415	389	355	352	379	377	346	403	357	333	379	361	352	362	422	415	398	412	384	358	409	421	375	392	379	357	440	398	350	359	405	390	373	389	397	409	396	367	371	403	394	402	417	376	401	373	371	385	420	390	374	401	389	390	390	408	371	371	388	382	435	358	390	393	382	405	398	351	426	337	388	404	397	393	422	366	374	385	405	370	377	433	405	406	432	395	373	365	407	382	396	404	386	396	410	399	385	392	392	370	373	383	386	395	403	386	385	370	385	394	426	369	391	398	368	384	387	376	368	435	389	410	385	370	393	400	399	372	379	381	420	372	412	385	389	393	403	424	429	429	377	360	412	407	375	364	387	385	384	377	356	403	384	423	390	390	388	423	428	394	365	381	377	408	376	372	371	382	378	401	363	411	384	401	382	432	373	357	402	383	355	399	389	429	382	413	371	372	360	384	373	375	377	382	386	360	404	347	370	408	393	379	395	419	358	411	427	384	359	397	403	366	396	393	412	438	373	388	445	420	399	360	406	388	378	343	361	388	389	386	381	420	437	407	400	378	429	379	385	414	383	416	370	377	405	377	408	391	405	377	408	396	380	400	365	401	362	384	396	400	412	360	411	382	404	348	367	390	376	363	398	403	379	367	403	419	387	413	352	373	385	430	360	400	413	364	391	387	397	368	393	380	366	392	392	365	391	369	372	408	402	387	360	397	397	390	355	385	394	368	428	378	397	389	394	388	408	364	395	419	402	439	408	408	376	398	401	408	343	358	380	392	384	423	437	375	345	388	374	380	368	399	395	407	417	399	411	381	397	391	370	353	406	383	408	377	393	357	408	409	388	402	389	423	346	363	401	403	408	424	379	390	402	411	384	361	394	410	387	336	411	411	389	350	369	375	390	404	368	402	431	384	418	403	414	350	416	370	375	389	392	396	390	359	397	379	435	361	397	388	421	370	359	397	398	374	415	421	362	378	377	372	366	374	408	389	393	389	395	363	401	395	374	382	414	412	387	382	388	378	361	377	346	410	393	374	386	380	403	357	403	420	402	398	387	372	378	371	371	386	383	411	375	382	393	417	387	376	412	376	375	424	359	398	393
13660	30252	54076	62039	37565	1830	1154	1048	1085	1394	1298	1172	995	980	1041	981	977	920	974	984	966	907	927	1198	2385	2781	2213	1680	1183	1035	1010	879	878	933	875	895	916	900	899	927	919	901	892	882	899	930	886	915	901	932	935	964	958	920	872	952	957	894	921	888	891	834	863	856	915	871	915	886	900	895	919	875	909	902	929	900	866	897	876	865	905	821	959	886	866	898	879	918	885	903	890	873	842	893	833	887	877	911	876	917	868	875	901	877	938	909	948	885	893	935	854	864	868	909	876	877	922	886	937	907	909	890	899	936	942	929	919	905	876	853	869	863	915	913	899	965	872	896	930	885	927	859	923	966	897	912	885	911	895	914	926	852	900	900	882	939	867	926	916	919	910	913	926	906	867	902	879	885	889	909	864	912	903	874	901	929	879	920	929	858	917	880	884	909	921	903	920	875	919	867	909	884	859	938	882	878	896	901	950	867	959	968	907	863	918	892	864	917	885	873	828	922	932	914	942	925	866	906	939	863	913	949	941	905	910	874	925	894	899	891	925	904	902	898	870	870	945	868	886	887	956	917	911	869	875	922	918	882	896	892	936	908	886	921	944	874	968	974	854	869	913	892	885	894	931	929	931	894	926	935	919	897	878	902	884	867	862	882	872	927	897	905	924	934	874	867	888	908	926	890	920	895	865	938	905	894	921	881	865	936	944	929	946	914	914	953	875	849	857	891	930	943	892	880	866	934	910	982	891	900	901	910	886	894	921	873	875	901	847	839	868	905	902	902	882	984	917	850	896	881	933	914	903	910	961	852	901	904	886	903	906	900	895	912	878	870	945	868	895	916	848	960	939	939	899	891	963	891	903	859	883	933	898	911	903	917	861	925	908	917	956	861	875	919	908	884	936	914	943	921	873	972	810	899	901	939	893	875	928	945	903	901	901	935	920	896	943	879	908	897	854	883	912	889	965	914	939	906	925	944	913	898	914	838	887	871	916	876	948	889	918	917	865	944	927	859	921	886	894	846	905	962	893	913	890	910	904	881	883	922	945	914	931	883	925	860	887	906	934	877	893	892	897	904	919	872	939	915	936	846	942	879	970	921	899	892	924	957	976	865	876	913	917	897	844	915	978	880	909	867	915	908	918	916	896	889	897	864	925	891	896	905	870	928	950	905	902	941	920	866	921	916	949	898	869	898	910	978	861	881	965	915	884	889	896	870	898	861	899	885	889	877	831	881	866	922	916	839	943	886	896	880	887	917	908	943	872	925	922	916	892	853	881	856	933	890	944	924	891	934	934	924	929	897	871	921	914	930	882	887	872	915	907	904	938	874	876	876	895	895	874	894	897	912	927	884	928	930	903	903	877	874	958	929	912	918	894	953	894	903	844	901	883	918	923	876	905	863	862	926	910	899	918	898	923	899	887	920	928	884	915	901	903	871	939	929	923	889	898	887	937	888	859	909	930	928	865	936	912	910	888	946	895	896	897	960	894	958	909	844	885	900	934	944	929	877	947	917	910	914	858	920	901	860	841	908	957	874	877	904	931	905	900	907	917	920	906	874	901	945	926	933	897	904	900	870	896	857	897	931	918	918	940	925	929	943	899	890	878	908	909	934	912	896	866	852	927	848	990	880	901	884	872	897	864	898	863	868	866	872	914	901	908	860	939	857	928	936	929	921	923	941	915	959	950	926	940	873	952	925	869	916	927	908	861	842	911	869	925	877	926	848	887	936	854	877	966	908	914	925	882	902	915	923	865	946	927	886	941	912	908	863	889	883	911	889	921	879	872	860	819	918	890	882	924	894	905	908	871	948	854	895	890	886	893	919	888	902	922	867	854	848	894	877	967	912	944	855	903	909	861	896	924	894	886	899	869	922	924	889	865	851	939	924	899	913	898	920	928	896	878	890	929	855	890	959	937	903	944	932	857	890	927	841	914	901	908	882	888	897	938	936	884	897	886	977	878	950	911	855	988	895	909	942	911	885	905	902	905	894	949	855	917	863	883	884	916	936	940	914	946	901	856	833	832	916	870	912	931	905	907	878	905	885	908	910	900	868	908	865	875	956	940	926	878	918	867	878	877	860	888	905	896	905	932	922	866	893	898	873	948	926	920	968	922	895	889	921	928	924	930	832	855	844	891	862	937	888	887	920	893	868	898	893	884	896	898	915	922	912	902	865	905	920	880	896	910	876	920	861	915	953	927	885	848	906	879	873	916	869	877	912	873	903	926	1003	867	893	918	872	883	881	917	900	935	969	881	883	871	864	923	841	846	931	888	915	925	922	952	929	952	897	881	869	925	908	879	844	873	926	897	902	920	923	917	904	941	857	942	849	886	867	891	854	847	890	931	937	837	914	927	915	910	924	899	949	904	902	851	901	930	888	895	832	865	922	841	866	895	889	859	888	850	878	922	921	880	836	952	918	907	936	906	872	938	896	957	975	877	895	891	935	885	939	905	858	860	870	939	908	915	887	847	841	888	957	912	917	912	890	845	856	886	928	892	937	889	898	886	887	970	985	899	901	925	890	896	869	907	988	850	886	838	883	893	895	873	886	888	873	877	890	927	883	888	907	870	939	901	931	878	946	854	923	904	892	913	886	910	945	905	926	896	887	964	910	922	898	895	955	923	893	873	929	880	934	889	928	864	941	860	910	894	915	939	869	880	875	868	901	871	909	886	922	862	877	907	912	870	898	871	879	937	900	886	870	920	906	928	911	898	886	900	922	888	941	923	909	940	900	903	889	947	896	928	873	922	839	875	956	929	903	907	903	897	950	919	850	895	948	864	927	947	885	907	895	909	932	904	908	920	914	885	939	887	904	855	908	895	870	896	925	986	916	919	919	903	909	919	904	924	881	898	909	847	884	888	870	923	863	875	906	851	905	898	926	891	969	875	888	890	933	919	962	930	940	914	859	913	928	941	898	913	904	914	846	946	866	878	925	848	882	927	913	859	885	872	902	926	930	932	904	922	887	883	889	902	909	879	885	915	870	914	873	888	909	957	900	849	883	927	859	843	884	886	871	911	889	917	948	867	883	864	916	841	936	859	904	920	862	887	989	893	906	922	851	885	871	953	854	924	915	889	883	899	933	949	889	872	879	939	871	879	916	903	910	945	930	909	863	920	849	921	891	935	914	919	870	877	906	862	872	925	870	906	890	932	904	955	915	864	888	897	839	927	912	903	929	937	900	868	953	903	845	921	858	955	880	891	858	937	911	869	881	912	885	858	903	930	915	904	896	931	938	927	898	940	927	889	907	916	926	925	921	895	893	874	865	954	898	908	903	883	954	902	933	899	886	965	910	915	965	906	889	904	880	955	913	931	879	887	900	904	917	881	889	908	901	899	916	921	940	893	868	897	949	912	926	1009	895	887	919	902	943	867	934	886	919	914	892	921	930	888	896	897	853	898	871	883	914	887	931	917	924	897	936	905	873	929	886	902	904	955	922	883	890	919	934	902	879	900	888	856	903	904	863	913	914	912	895	900	880	947	925	922	853
54447	57287	57737	54681	44327	27182	22656	18993	10200	2136	588	519	522	489	478	434	452	428	478	460	447	508	505	1530	3504	3420	2312	1248	711	492	452	444	423	366	445	436	386	369	403	388	427	391	385	408	447	403	392	391	376	406	407	377	404	386	433	419	388	454	396	409	388	415	419	398	401	387	383	382	382	418	346	428	400	413	440	375	374	401	420	425	444	402	429	389	410	416	363	396	429	439	414	425	441	394	365	424	427	403	429	391	390	400	393	401	399	369	418	413	406	397	410	379	404	412	425	396	415	403	416	391	381	402	379	384	375	423	396	409	383	438	430	362	387	446	368	404	419	379	431	420	387	364	373	381	399	420	410	436	388	409	397	391	355	351	387	382	397	416	380	387	398	399	378	370	380	429	404	407	440	382	374	389	419	397	401	412	397	412	361	452	426	405	410	405	418	410	386	390	363	403	429	427	424	401	367	407	406	429	420	410	377	374	391	406	373	357	398	384	409	403	425	400	434	389	395	408	380	429	416	431	388	369	457	391	434	378	377	426	362	391	459	372	415	386	391	370	389	419	395	383	427	416	381	419	387	414	382	400	405	444	416	427	364	403	367	383	406	433	431	386	415	410	401	398	414	424	382	403	455	415	417	437	415	404	391	414	394	361	397	401	430	389	422	409	413	377	413	437	432	403	395	370	422	375	422	419	389	441	422	407	376	393	417	410	409	383	370	404	415	387	414	408	414	411	402	401	377	382	376	357	401	370	398	437	360	398	416	396	374	418	417	364	390	416	423	356	386	417	413	389	395	384	440	395	405	392	368	421	415	385	412	422	408	404	371	382	389	382	377	405	413	385	397	405	420	395	396	374	417	398	378	424	380	430	421	395	401	412	388	398	452	400	381	402	408	399	394	426	439	384	393	400	439	417	377	409	374	391	384	391	396	415	393	396	409	419	386	379	439	418	396	422	404	410	418	382	366	400	436	405	396	388	388	426	389	369	429	365	426	401	395	390	422	428	414	374	369	415	425	431	394	394	366	408	387	448	403	413	377	407	370	420	420	405	397	372	393	395	376	410	415	386	433	412	400	389	413	388	397	408	406	414	415	418	410	394	424	362	382	362	376	419	377	354	442	392	404	398	397	377	409	418	406	380	356	428	398	411	394	428	375	355	398	409	394	405	411	416	428	408	412	442	383	425	371	365	440	371	388	350	382	396	402	403	403	400	421	416	381	411	415	372	376	379	394	414	393	456	401	399	368	380	413	405	426	414	369	409	407	400	380	373	371	417	420	405	442	408	414	407	439	425	385	385	405	375	389	425	380	432	392	398	404	358	419	414	371	442	396	389	408	414	373	390	369	421	403	437	424	415	428	392	401	416	372	440	388	441	395	406	407	339	420	366	373	389	419	381	404	440	392	362	418	409	450	451	405	413	394	439	408	397	360	442	421	380	375	390	394	374	408	432	392	408	420	436	394	418	392	425	407	393	358	432	403	384	373	429	415	414	407	378	426	407	402	369	373	361	395	420	386	396	394	426	375	391	403	403	416	445	414	393	373	371	407	434	410	423	417	378	389	415	409	413	383	405	427	404	420	419	437	449	398	394	396	351	408	399	385	396	415	366	427	389	411	330	422	399	410	419	422	407	416	391	404	397	376	366	406	396	450	425	411	420	386	432	405	400	379	407	397	424	415	403	404	379	384	417	412	395	408	378	345	413	408	407	393	349	409	423	429	397	401	384	388	381	399	401	394	399	408	390	406	411	420	411	414	394	386	410	378	404	416	399	415	407	348	379	369	419	437	391	436	422	409	386	376	365	414	401	360	407	375	404	392	423	425	422	381	399	388	386	388	381	385	359	421	402	407	419	426	386	393	449	382	381	428	430	359	359	408	386	418	345	398	404	429	401	446	395	390	395	436	408	407	404	419	426	382	431	391	413	413	389	383	396	422	410	383	418	446	420	380	382	438	402	377	425	408	385	416	435	387	399	421	422	408	406	390	429	376	361	416	362	396	422	392	453	428	406	370	407	400	367	383	390	365	374	375	378	394	379	416	366	406	410	378	387	428	396	376	390	413	448	404	401	380	393	377	409	363	395	413	406	409	401	385	409	424	400	384	410	422	375	389	401	389	385	375	384	400	406	404	416	367	423	395	406	378	418	424	379	425	416	411	437	383	378	362	404	389	383	420	394	375	398	410	427	390	403	361	401	375	405	428	412	392	413	373	395	445	414	388	430	374	409	402	432	395	376	361	448	388	372	383	417	390	400	415	381	379	423	419	404	389	393	403	386	405	398	414	378	343	390	394	402	406	405	408	408	445	428	407	379	424	437	419	411	432	391	416	415	390	389	386	381	377	383	379	411	372	393	402	418	396	408	357	409	373	399	403	371	383	372	457	396	395	412	395	396	429	397	410	400	389	451	366	358	442	420	385	384	438	400	384	408	424	391	389	391	398	409	408	389	402	411	417	396	377	412	388	369	402	406	401	399	427	415	429	454	447	406	403	407	388	417	424	423	403	456	401	403	395	402	384	371	433	396	392	398	406	373	427	443	397	370	381	397	372	389	411	391	387	375	366	377	396	350	383	426	390	420	411	437	451	368	436	421	405	431	380	427	393	366	418	448	404	376	385	401	403	387	409	429	386	413	430	441	385	405	393	431	407	407	404	381	402	393	434	433	361	402	385	385	413	430	406	417	393	386	378	409	439	377	388	385	380	406	418	371	405	396	417	398	383	394	380	364	371	381	374	376	361	395	393	411	408	372	421	378	409	372	394	376	432	377	355	394	398	381	399	425	362	372	398	371	386	435	355	413	417	403	387	382	404	432	372	382	429	404	368	426	387	390	372	425	395	414	430	387	366	405	404	416	424	363	438	398	387	397	377	409	425	375	392	385	382	405	411	401	397	424	410	408	401	376	392	400	374	407	401	436	435	406	405	416	394	414	358	412	416	432	376	373	384	411	400	405	399	401	402	372	388	404	440	412	403	417	394	400	386	398	395	381	398	391	414	377	439	440	377	418	376	359	382	412	412	376	381	399	425	421	362	372	433	441	406	398	395	386	411	361	408	440	421	419	435	430	407	407	377	423	388	433	416	413	408	374	407	431	408	361	401	402	371	370	399	387	380	417	387	400	375	379	365	391	402	405	374	394	392	359	397	454	395	373	408	413	425	394	393	407	400	415	435	398	380	389	406	374	406	374	408	417	401	426	389	392	373	429	418	388	384	411	433	396	389	413	352	418	366	426	413	398	420	399	386	426	395	424	426	434	444	473	407	394	467	403	401	435	417	411	418	399	413	387	422	380	371	375	417	410	406	373	390	393	416	445	380	414	405	430	441	380	387	399	389	409	424	409	388	367	370	427	406	404	404	372	399	414	385	405	416	373	417	418	420	394	383	402	427	368	344	425	384	405	428	375	418	393	407	413	402	399	376	377	380	398	397	383	404	387	389	426	395	432	405	385	401	426	390	411	375	421	396	427	386	406	401	457	406	435	391	408	378	418
44104	63652	60306	54726	49730	4199	3170	1839	1838	2077	1840	1812	1524	1315	1274	1229	1142	1174	1190	1103	1140	1196	1392	7511	16597	14646	9276	4899	2228	1257	945	920	912	863	915	946	944	906	933	914	871	961	912	868	892	870	890	900	890	896	909	917	924	934	915	927	909	901	906	897	880	936	918	895	876	846	909	867	910	871	923	908	940	948	995	952	880	894	895	901	860	847	870	902	901	911	874	878	905	902	856	896	859	940	902	905	889	886	850	918	909	879	923	915	895	920	866	907	883	889	873	926	993	929	936	927	853	889	839	896	924	900	841	884	891	853	877	888	875	917	868	872	880	936	862	897	903	919	924	858	945	866	864	923	928	902	899	875	890	880	868	972	935	855	886	874	892	908	891	885	856	895	896	886	922	930	847	873	921	902	883	952	857	931	884	921	880	864	981	912	896	885	910	853	842	905	887	866	850	954	966	839	897	910	935	911	945	866	906	893	892	876	917	910	909	890	917	879	907	919	897	874	891	912	869	858	921	876	870	932	881	950	880	865	897	915	900	891	900	851	867	947	896	897	879	846	904	852	902	916	907	861	936	869	856	917	934	921	926	875	938	876	860	916	885	866	906	850	872	906	898	898	858	914	875	910	889	896	876	884	917	886	872	883	925	909	891	930	849	893	891	925	899	891	950	937	967	940	980	830	834	933	857	905	913	925	907	855	872	864	858	899	887	894	860	836	875	912	860	889	943	872	902	952	934	873	906	894	916	862	894	891	947	869	946	872	943	890	899	947	936	891	903	895	930	886	933	883	847	886	902	900	861	883	906	888	898	856	888	926	881	897	891	882	988	920	873	853	936	952	933	854	883	891	927	943	912	904	903	839	917	892	897	918	897	914	882	908	899	904	926	910	868	868	831	895	944	891	919	932	911	897	970	877	873	849	888	899	875	892	906	873	948	937	909	872	952	952	931	909	911	930	884	877	893	857	900	881	877	879	842	888	870	874	874	869	831	904	898	875	842	903	882	909	954	934	920	885	915	936	875	886	875	956	950	852	867	879	888	850	849	872	860	862	861	923	912	884	875	942	889	894	886	933	878	960	909	923	900	896	899	884	934	860	865	909	854	920	873	896	959	903	885	940	868	875	908	861	898	940	908	877	922	877	926	914	913	846	927	872	932	891	934	910	873	919	943	892	904	889	905	920	915	915	859	877	895	851	901	903	899	886	859	888	918	894	873	911	863	940	899	872	931	902	936	928	868	921	822	904	860	974	902	924	927	919	906	887	927	870	916	930	870	915	928	942	868	842	881	853	896	949	918	849	913	896	812	960	904	906	904	920	895	927	865	934	936	910	947	839	874	861	896	864	918	905	921	940	900	868	944	899	876	879	873	892	901	900	931	880	920	853	871	937	885	945	937	929	858	851	903	908	905	909	905	869	899	922	869	873	878	877	907	888	904	898	879	884	899	963	930	874	894	911	939	929	896	937	918	839	869	911	890	937	907	889	882	904	905	886	858	820	904	903	954	881	876	900	868	931	926	858	919	900	851	864	829	946	857	829	925	872	876	930	914	920	870	925	946	904	843	896	951	848	890	849	925	921	847	917	839	881	865	890	854	904	919	846	924	949	936	894	907	894	907	844	950	868	904	875	880	958	869	904	913	915	876	866	913	880	926	946	849	870	880	921	902	906	903	879	920	854	903	880	970	974	906	893	888	958	878	881	925	856	962	873	892	863	941	931	907	966	895	895	882	862	867	877	867	925	957	871	885	934	899	869	911	910	889	828	883	894	890	912	859	834	901	903	907	878	947	907	924	883	880	869	896	914	923	930	916	933	934	930	912	884	902	854	871	845	916	861	888	843	869	881	904	883	918	877	898	843	879	959	877	887	866	866	926	908	876	871	936	874	907	930	952	874	893	893	893	954	851	897	923	908	844	881	917	957	898	941	895	891	836	904	857	889	852	924	877	947	954	816	970	874	874	828	921	885	862	935	845	873	957	866	935	877	863	899	923	896	953	916	928	888	912	827	852	919	875	881	898	876	892	866	904	926	859	837	971	918	931	853	868	871	917	875	897	864	871	909	870	906	886	898	876	891	911	844	925	901	889	924	883	868	869	899	918	964	929	869	919	848	927	906	892	895	875	910	891	889	892	887	888	921	918	889	938	890	882	909	871	901	886	879	924	900	918	895	916	859	866	874	861	932	863	940	871	855	913	909	865	888	884	948	871	891	905	916	904	880	908	884	964	912	924	875	898	876	920	897	898	866	872	908	819	890	937	924	889	902	919	928	918	948	879	886	898	905	913	955	857	859	891	878	918	870	944	913	853	866	886	908	893	903	877	906	883	876	877	896	906	877	888	931	900	922	921	844	900	891	876	856	881	861	858	927	897	928	864	904	913	913	939	932	899	870	895	832	937	877	921	905	923	841	874	862	949	913	932	882	887	851	868	883	904	909	949	862	882	927	920	923	921	898	849	879	920	853	905	920	903	927	882	862	912	939	900	844	864	866	884	861	867	929	835	888	919	858	917	908	890	886	877	949	869	944	875	855	879	888	940	917	910	834	949	880	868	857	942	919	880	956	933	929	930	898	886	908	849	912	880	855	842	891	910	891	886	862	825	868	871	939	910	891	892	927	909	868	891	893	897	904	873	917	878	886	935	868	873	846	852	941	924	915	907	934	884	941	902	900	869	948	859	881	882	898	827	962	882	915	885	918	916	911	893	897	898	933	917	843	873	906	929	916	875	899	893	885	908	895	913	872	923	910	872	851	889	924	916	914	884	862	902	878	851	888	870	917	912	898	887	973	884	939	858	863	886	890	890	884	863	890	915	892	880	947	867	939	918	908	879	882	913	906	931	921	923	924	896	888	874	886	874	853	897	917	858	894	906	867	885	898	931	871	954	913	868	959	871	900	920	910	855	900	924	892	900	913	877	915	917	939	903	898	875	892	917	852	851	926	868	882	910	934	947	937	873	909	874	884	880	864	832	842	890	898	919	868	873	859	856	933	867	930	829	885	917	854	871	921	888	905	907	900	872	900	880	942	845	925	907	899	924	896	884	923	827	882	875	843	893	850	898	911	864	902	898	918	941	916	911	883	909	916	898	877	882	859	915	869	830	863	914	928	961	897	923	867	919	925	914	851	916	922	912	933	931	908	900	884	877	860	902	923	861	893	844	889	941	895	855	926	851	875	874	899	903	880	956	881	935	896	906	910	950	923	903	895	925	899	887	886	877	890	920	906	976	948	927	911	943	874	923	933	884	885	897	911	863	902	917	898	870	861	899	910	877	942	923	924	902	889	869	875	900	925	982	914	888	911	846	907	891	879	929	899	958	901	926	861	890	926	880	917	930	903	926	929	880	913	830	854	957	873	904	894	886	905	891	929	908	873	914	873	877	912	956	859	904	900	926	862	918	881	929	845	922	901	873	910	907	880	934	920	916	849	940	927	870	873	895	891	835	869	900	877	868	943	905	939	964	909	864	877	886	928	902	899	889	946	857	879	844	840
58603	49827	50849	45088	38803	25290	24587	22952	18666	8935	1532	788	737	608	596	544	586	482	449	467	451	482	533	3501	7175	6931	4682	2244	987	571	492	451	401	435	367	364	399	406	414	380	421	390	408	410	381	425	383	413	411	398	375	409	357	420	401	418	407	362	402	417	402	378	393	391	387	393	401	350	397	392	404	421	415	396	401	426	378	391	363	380	411	384	414	398	429	418	398	387	394	396	358	427	380	377	423	381	379	408	385	366	370	412	365	385	362	390	400	379	392	355	396	400	374	376	391	376	422	379	379	398	402	390	385	411	406	405	370	379	399	380	423	401	414	378	360	388	368	380	352	376	374	373	400	377	364	390	400	391	407	379	371	383	388	388	384	391	408	372	369	412	397	376	371	362	374	379	407	397	394	446	386	380	378	366	392	381	404	392	364	405	385	391	379	344	399	378	386	405	406	379	448	380	407	369	364	418	392	358	405	404	405	394	368	391	372	396	377	371	385	360	384	402	386	374	394	401	412	403	399	303	352	415	377	393	387	341	395	358	351	394	391	369	406	399	382	387	419	396	387	397	395	425	370	419	374	388	363	376	406	405	371	403	400	360	373	381	404	417	387	370	393	431	410	387	396	400	393	402	387	379	418	377	374	388	366	399	382	360	351	425	369	398	393	406	405	351	397	392	413	424	408	375	384	398	368	383	369	429	375	396	422	415	396	394	407	355	375	398	388	437	387	387	395	392	375	406	422	370	372	358	363	404	388	433	370	428	370	352	391	409	379	367	374	389	400	444	349	378	402	374	409	397	387	401	407	436	414	379	406	413	364	393	388	407	386	381	391	395	386	420	420	400	401	377	404	380	386	372	411	384	436	340	395	383	339	412	392	363	369	394	412	403	420	404	380	376	457	443	390	384	381	420	403	423	382	382	386	363	425	366	398	383	410	365	382	366	401	407	407	383	395	395	402	407	382	387	387	422	360	388	368	368	404	377	380	331	376	397	413	399	413	426	425	394	363	400	395	382	423	353	398	393	405	392	379	391	402	424	388	388	376	416	392	417	403	403	353	353	410	383	380	343	357	370	368	402	378	411	357	393	398	403	427	367	364	427	418	415	375	421	380	367	364	363	359	370	446	384	394	395	403	387	394	394	457	382	376	395	364	376	430	390	420	395	400	408	368	408	352	384	398	411	385	344	396	428	366	415	400	393	406	416	414	385	367	352	396	389	389	418	401	430	409	367	412	366	349	376	392	373	404	344	420	410	371	397	396	414	363	397	400	403	411	403	400	385	391	444	398	415	409	344	368	401	436	386	422	411	366	380	377	398	398	407	365	422	368	359	398	389	383	431	376	386	402	360	403	385	376	411	383	366	390	384	404	380	400	371	363	382	394	378	354	399	390	401	410	374	359	369	409	392	363	378	415	429	365	373	379	414	395	367	373	370	357	395	423	421	403	381	374	380	381	397	389	375	410	381	379	359	385	371	382	376	356	381	380	365	386	370	397	395	374	373	422	386	394	432	415	405	399	390	387	397	385	398	361	397	364	379	382	358	359	355	353	411	451	394	377	415	414	396	356	407	387	374	365	394	367	372	433	394	395	378	385	405	376	409	383	425	397	382	386	360	383	368	403	389	416	362	368	370	393	368	406	370	408	379	418	338	416	367	391	365	387	414	375	429	416	363	418	416	387	397	388	367	370	358	350	378	401	419	388	376	386	376	409	375	365	441	377	399	393	401	375	380	416	389	394	406	379	417	406	381	369	399	408	367	385	396	391	410	390	387	391	403	364	405	417	382	396	394	407	402	414	394	405	373	411	381	406	421	377	428	368	389	394	376	406	404	393	395	409	405	407	439	408	368	370	377	351	396	370	427	347	349	412	396	448	405	410	373	355	388	387	404	411	374	392	404	400	376	409	392	392	431	405	408	326	373	382	393	403	387	385	383	362	372	369	400	427	394	396	406	373	399	372	378	362	381	377	389	378	374	372	393	378	379	394	368	392	364	396	405	408	376	386	382	357	385	395	400	381	373	417	395	421	372	394	348	369	397	374	380	437	372	400	378	380	391	356	370	389	404	412	387	383	404	409	416	382	377	394	380	370	392	368	416	374	375	361	385	386	414	434	401	379	374	412	400	419	406	380	364	407	398	366	401	371	421	405	391	405	404	384	372	378	399	373	363	382	404	375	442	431	379	384	390	396	378	399	388	396	412	388	373	379	400	381	425	353	367	359	414	398	445	393	335	402	378	422	352	410	351	369	379	406	422	391	351	408	360	392	368	366	410	383	337	372	404	397	354	422	354	376	421	390	382	414	381	352	404	403	419	388	365	411	428	358	381	383	387	389	395	372	366	389	384	375	363	382	394	366	383	375	381	390	391	374	348	411	372	387	419	370	388	379	401	404	384	425	349	349	343	376	380	424	384	392	372	388	383	422	388	402	357	428	407	356	430	367	385	367	379	377	357	371	402	362	424	383	376	373	392	416	397	361	373	388	379	414	372	441	409	382	363	388	406	428	406	349	379	405	419	405	369	401	363	401	419	392	373	402	411	406	390	400	368	399	380	342	367	387	375	387	387	363	364	366	408	393	355	400	418	355	409	390	373	421	391	408	407	360	369	400	394	364	427	414	386	379	375	378	378	356	391	375	396	394	365	381	423	379	402	410	378	393	372	397	356	416	398	389	400	415	368	383	409	425	385	399	349	380	400	419	416	428	373	430	395	393	390	386	388	401	391	364	396	399	407	403	366	373	394	392	368	408	432	378	423	407	390	396	402	374	415	434	400	395	395	393	444	376	385	423	393	380	417	366	372	409	437	390	393	374	404	370	411	361	377	383	393	400	412	387	372	404	381	410	396	404	408	390	391	415	397	403	397	397	378	376	396	368	371	366	370	404	376	385	383	357	435	409	366	394	381	366	387	427	412	404	406	411	416	403	408	413	405	402	391	406	383	342	398	397	372	418	393	367	419	380	395	367	397	387	377	388	356	413	365	355	380	392	422	372	355	378	404	356	375	407	373	400	388	398	360	398	376	359	406	411	410	362	348	385	407	409	437	380	369	392	412	390	401	389	376	406	381	371	424	400	401	408	359	388	417	401	392	364	409	393	377	375	355	378	396	379	404	403	380	378	371	382	414	376	368	368	386	394	403	363	380	379	408	395	375	415	381	395	377	348	448	421	387	354	371	381	355	379	393	425	379	374	366	359	405	411	390	373	380	389	402	379	404	422	415	400	386	381	429	392	381	401	424	412	400	396	413	359	368	355	407	403	352	376	403	391	395	371	410	405	360	404	416	377	366	405	380	376	384	371	377	390	377	360	442	374	395	390	395	364	371	387	370	367	363	380	391	373	407	329	426	389	436	369	368	430	412	357	398	385	381	412	393	425	398	377	405	382	367	398	375	390	388	366	378	388	397	417	371	334	376	369	388	401	340	428	407	381	414	374	382	429	365	444	411	408	368	411	369	415	370	375	382	375	372	387	388	377	404	380	389	372	413	378	399
52247	63189	57259	41672	16250	2575	2441	1618	1761	2172	2105	2036	2046	1779	1594	1464	1380	1278	1201	1227	1140	1206	1689	14946	25025	23324	15967	7932	3120	1417	1033	872	891	843	858	857	828	845	860	843	785	809	840	796	829	834	874	833	850	863	803	833	788	842	808	784	853	880	842	853	820	827	809	806	778	824	816	803	771	799	772	773	828	858	818	786	825	797	798	864	860	839	800	873	732	796	874	799	781	844	810	842	821	792	803	820	797	774	801	826	833	806	837	862	830	852	781	841	854	778	810	828	851	834	822	778	800	805	851	797	884	823	861	871	834	820	796	829	832	830	861	791	782	830	832	776	775	804	845	820	798	765	821	816	778	833	814	817	792	811	840	824	758	849	837	804	843	822	818	809	822	777	861	800	835	788	821	835	837	891	823	840	829	860	804	769	826	833	817	796	794	750	860	782	804	761	777	843	816	803	804	823	819	822	805	835	817	839	823	791	853	884	844	791	795	800	801	814	823	805	834	839	898	794	764	852	785	806	762	831	812	851	875	828	798	805	851	830	810	754	796	777	810	794	757	755	821	752	839	816	794	863	818	816	829	844	808	769	817	793	787	776	812	831	780	828	832	801	782	841	805	751	822	820	855	781	748	797	807	798	793	821	780	849	837	798	824	799	801	812	813	781	849	852	793	812	805	816	816	823	799	813	778	854	817	832	831	820	763	804	800	768	806	801	798	786	804	823	845	797	760	810	795	776	784	795	836	832	833	810	836	857	795	807	787	769	778	801	772	775	812	827	764	818	829	822	826	800	820	779	847	816	830	826	778	794	836	836	841	795	842	810	885	876	892	812	830	825	865	787	858	854	813	781	808	797	775	766	811	844	785	846	794	797	823	832	803	811	779	804	836	787	801	826	862	800	778	809	782	796	767	837	790	783	788	819	823	823	841	820	841	820	819	801	807	822	810	831	815	777	804	803	781	820	838	850	859	803	795	889	832	773	803	807	732	846	857	774	818	844	813	803	817	814	754	823	865	860	847	792	770	769	829	759	779	804	876	858	820	822	814	778	835	844	767	800	822	822	813	797	818	812	748	801	811	776	824	775	815	846	837	802	874	831	796	760	843	796	787	855	786	831	802	854	806	792	773	817	849	850	805	861	801	819	861	805	771	782	818	822	816	819	842	784	864	851	815	792	763	849	817	864	794	775	817	817	827	788	782	858	828	847	803	850	792	837	779	812	787	829	828	804	842	839	836	742	783	813	820	790	752	796	831	845	846	836	779	800	793	786	822	764	789	790	813	828	823	811	806	841	813	812	876	786	795	816	788	762	786	777	786	798	816	823	769	799	805	803	805	802	833	808	790	795	833	821	786	752	789	766	802	802	802	785	801	777	859	789	767	777	768	796	812	840	823	819	800	835	796	854	795	780	805	802	791	771	862	779	821	786	796	843	803	844	838	841	815	779	801	821	774	807	769	789	796	831	822	776	803	765	854	827	794	822	815	814	805	788	821	805	797	782	791	768	794	846	867	799	862	765	781	868	779	835	783	814	839	779	843	837	840	853	778	839	796	789	812	776	816	839	812	804	857	772	868	827	765	774	822	834	773	837	838	822	881	804	819	809	803	753	854	859	809	813	873	782	756	838	826	813	824	786	788	837	843	848	824	832	790	849	839	805	765	776	773	803	811	795	850	761	807	835	875	813	790	870	807	791	812	751	772	846	753	805	795	795	737	797	776	800	835	817	794	805	826	822	792	820	857	778	816	787	761	819	825	799	827	846	808	805	759	811	808	781	839	845	829	806	836	795	839	813	792	809	798	865	818	777	795	827	834	824	767	833	853	832	760	833	806	831	833	738	782	782	843	823	792	771	785	821	779	815	798	827	795	765	764	795	813	818	858	817	829	873	837	808	801	757	809	775	796	811	729	810	803	778	773	795	787	804	789	783	797	814	760	824	807	821	817	816	833	826	810	812	832	802	823	788	790	796	833	800	821	763	781	835	816	846	832	771	831	827	865	867	849	816	842	853	827	817	832	858	812	800	856	814	802	820	869	830	811	790	794	819	774	813	789	834	894	844	809	856	777	817	860	816	870	760	796	811	810	837	808	813	809	810	774	727	770	774	751	882	826	783	802	821	835	803	799	761	813	765	792	813	820	806	809	776	834	777	796	842	795	832	758	785	818	865	799	767	829	775	802	821	795	786	803	844	800	878	771	837	787	834	789	848	837	775	835	814	814	779	782	786	835	817	790	804	813	817	805	841	822	825	793	840	810	810	772	772	850	842	891	767	845	822	764	842	784	796	778	818	811	820	829	777	827	803	750	794	828	790	830	744	827	825	798	788	806	806	785	803	812	815	841	811	781	813	789	826	802	791	840	854	822	842	828	839	890	867	790	773	837	818	795	825	799	815	834	846	812	839	867	823	782	864	825	806	818	858	838	771	787	818	810	837	798	812	826	788	755	790	827	842	797	826	842	772	823	768	828	875	811	768	861	810	805	764	830	770	766	797	820	803	819	801	814	799	804	813	796	796	803	812	847	815	803	797	850	827	802	802	847	861	781	762	795	810	824	823	795	856	817	805	811	830	806	794	839	867	811	824	824	783	830	780	821	847	843	824	850	827	829	848	779	841	810	789	826	816	849	817	813	765	795	798	760	831	815	795	835	815	798	830	812	826	821	766	836	813	790	854	818	809	832	819	822	837	842	821	852	857	826	828	775	807	798	795	769	811	793	801	807	784	814	820	772	770	828	778	823	791	803	817	832	801	765	821	785	814	845	854	804	793	795	825	808	802	819	785	786	846	778	845	834	797	786	829	778	814	774	792	773	849	820	819	808	830	774	794	803	809	803	751	828	812	770	808	814	737	847	845	811	835	850	793	819	786	876	811	811	772	825	826	795	819	778	868	782	786	799	798	822	793	767	803	803	816	831	743	837	788	819	776	856	843	802	801	786	830	821	851	775	810	793	857	783	848	773	863	851	811	778	838	798	810	840	803	819	831	778	834	802	816	821	831	804	840	792	798	809	813	775	809	756	804	803	773	832	732	762	794	782	797	858	811	785	764	818	816	771	834	814	807	779	842	837	791	818	775	814	827	803	821	762	801	778	795	830	802	837	783	806	813	782	824	848	777	807	813	814	820	790	853	838	801	834	796	788	812	820	835	789	847	815	789	839	807	816	842	817	855	786	870	814	818	847	794	830	828	814	802	787	801	891	809	803	794	794	822	779	802	817	827	795	805	806	782	757	785	759	841	802	812	825	805	807	811	815	789	830	774	826	852	778	832	819	807	775	804	771	814	801	846	804	764	790	788	803	821	839	807	859	807	809	802	808	786	834	762	797	776	826	788	858	810	792	882	796	837	800	873	839	853	793	853	759	854	804	854	787	789	805	825	828	833	815	831	802	801	827	811	764	829	773	803	790	795	781	900	727	864	736	765	821	815	832	772	828	843	822	803	790	838	855	819	818	778	727	861	829	812	820	792	809	790	801	788	843	825	799	817	794	866	784	834
28497	47760	49478	40887	23080	3354	559	442	427	462	515	409	472	478	442	421	397	443	381	439	395	434	427	510	730	859	741	663	475	451	444	377	422	411	369	402	423	407	368	445	407	400	379	399	453	441	408	359	426	395	410	440	386	411	390	461	411	383	437	430	387	432	403	387	420	387	404	403	413	388	392	384	395	367	467	388	406	404	372	396	443	389	401	396	385	390	419	385	421	415	416	413	434	411	407	433	376	384	401	420	426	376	401	404	431	430	391	440	379	369	406	462	417	413	441	444	410	381	425	431	433	416	408	418	422	410	416	415	384	443	455	416	406	374	451	379	393	417	426	428	420	392	435	420	399	425	357	400	388	365	377	427	406	412	426	392	419	389	381	416	391	404	424	417	384	395	434	402	410	429	438	427	408	363	394	404	436	427	423	397	444	416	441	444	363	409	413	462	423	399	436	400	416	441	390	404	388	387	427	416	404	374	380	387	423	420	393	408	429	425	451	388	381	365	372	391	429	397	429	425	389	412	412	397	457	424	394	393	420	413	370	396	426	424	406	384	395	390	452	386	412	376	390	442	373	424	410	419	427	433	433	353	398	392	424	414	445	399	378	406	413	405	428	393	403	417	422	444	415	437	408	396	382	399	449	414	406	385	417	446	418	399	428	416	448	440	406	448	394	436	457	438	420	402	410	418	437	425	385	415	407	414	404	380	455	377	406	406	415	436	437	441	409	398	402	387	431	383	402	399	396	439	430	406	460	439	373	375	364	425	407	393	441	452	454	423	427	443	401	436	434	417	388	435	417	395	371	383	435	426	457	406	407	415	423	395	431	375	437	431	393	403	409	403	444	397	424	398	425	395	472	399	396	407	426	400	407	415	402	386	405	406	418	396	414	394	392	412	422	434	428	445	434	401	395	384	398	420	412	432	389	364	398	378	397	423	405	433	451	435	421	413	394	395	432	426	438	421	405	391	414	427	403	407	429	432	418	434	387	379	421	408	401	408	385	426	420	409	402	430	424	404	424	405	395	404	428	408	454	416	405	404	414	458	391	439	477	400	429	404	420	409	422	387	426	404	429	427	406	436	363	385	367	414	408	398	367	387	406	380	429	434	409	412	420	443	439	386	423	426	435	402	439	416	408	398	406	401	426	429	425	425	365	415	386	430	410	403	423	386	388	428	435	387	410	394	423	372	417	378	421	443	377	399	392	399	432	391	390	415	421	402	400	451	416	427	372	365	443	408	427	423	408	393	404	409	359	427	412	386	399	423	430	392	425	403	391	407	406	376	453	413	367	447	417	403	395	405	391	390	448	427	426	428	380	423	428	432	398	426	374	413	394	407	377	413	431	404	431	405	435	437	429	412	399	424	409	453	390	418	385	426	397	387	446	429	397	386	438	442	387	422	410	432	406	433	408	405	401	436	408	440	386	405	403	437	429	410	439	430	384	428	409	410	419	420	458	440	379	476	400	402	419	412	431	390	438	395	429	424	397	400	396	410	389	404	400	393	455	423	405	412	416	458	454	392	378	429	392	412	387	412	448	413	379	382	407	397	392	390	462	397	404	387	395	436	417	375	400	430	379	443	382	400	396	422	403	407	399	428	394	367	441	415	414	394	459	393	454	403	466	410	409	404	384	420	410	408	411	461	383	391	378	410	380	423	441	406	437	391	439	413	443	398	406	419	394	410	385	381	428	398	409	428	421	444	440	431	418	420	420	401	431	407	424	410	451	395	375	413	415	361	368	434	414	417	414	398	389	409	427	393	438	421	448	437	421	380	403	415	433	374	414	393	402	430	460	438	434	430	400	412	417	420	425	410	368	419	401	412	441	393	412	413	405	426	431	385	396	416	389	396	401	436	427	424	419	389	396	412	396	408	396	397	401	410	454	418	391	422	379	427	412	413	404	417	407	436	417	478	429	410	396	444	404	405	389	407	411	401	406	406	390	404	400	434	389	393	445	415	455	412	406	428	407	410	426	409	396	402	436	389	408	428	404	397	372	380	438	433	403	414	406	401	440	420	454	390	410	444	410	420	408	443	414	440	424	439	406	395	416	443	403	438	408	383	387	374	394	401	424	372	433	388	391	385	407	408	414	419	426	418	410	440	399	409	378	417	400	413	430	382	406	376	424	405	424	405	393	444	446	409	432	396	422	414	416	373	374	458	471	399	402	426	452	396	414	378	400	375	372	404	412	433	413	408	373	442	428	441	403	442	377	423	402	405	441	422	401	421	415	389	426	399	416	409	408	421	424	442	466	404	460	406	381	410	419	415	425	408	410	417	403	402	359	420	395	406	434	439	408	408	421	390	385	413	401	410	422	413	452	398	398	424	420	467	419	371	390	428	451	410	431	410	408	453	416	406	397	427	406	420	413	383	381	442	388	403	413	395	410	382	386	398	400	436	393	385	411	399	422	414	411	382	398	393	398	437	387	410	443	407	398	426	412	384	386	422	355	422	383	430	446	387	401	431	397	418	432	428	444	406	414	424	410	457	382	409	445	436	426	387	420	401	434	385	414	387	411	417	432	442	436	388	428	376	405	399	392	431	412	398	432	380	400	371	414	388	371	376	436	436	434	376	398	402	426	416	403	450	434	422	397	400	391	414	453	382	426	414	401	417	450	402	406	406	424	409	453	391	405	436	439	412	421	450	374	387	411	420	405	420	390	385	395	407	422	428	376	389	434	408	414	440	417	409	402	380	410	411	440	385	450	434	408	409	435	405	422	398	439	425	420	419	430	433	409	406	436	406	415	383	393	406	417	388	405	405	407	388	411	387	400	423	398	395	408	428	416	417	404	395	409	391	426	432	411	378	416	417	435	434	376	390	383	392	431	392	418	412	378	427	405	420	449	415	477	438	379	399	393	407	367	474	436	406	407	380	430	391	408	411	421	410	403	416	393	441	383	430	407	426	435	405	377	424	434	436	399	378	376	389	396	405	463	436	439	403	379	448	398	398	413	419	433	409	385	363	440	421	397	406	410	446	423	390	413	365	406	372	399	393	418	382	406	402	399	426	421	429	472	423	421	427	408	425	398	399	441	395	451	414	388	402	430	423	408	416	451	405	432	414	430	439	421	434	433	446	374	406	367	404	416	380	404	431	394	398	398	422	401	437	434	404	398	396	398	392	399	385	410	426	393	411	402	377	436	382	399	434	398	407	408	366	403	418	409	411	419	411	381	428	371	408	407	387	406	422	372	399	404	372	389	419	430	404	399	418	398	386	418	433	432	443	413	426	436	442	393	402	400	423	395	409	450	372	404	410	403	376	393	398	424	387	390	410	395	404	417	417	395	392	383	449	419	399	395	406	433	421	391	406	391	401	427	413	431	386	403	393	399	404	439	413	422	401	389	376	360	437	448	425	425	419	397	421	375	392	393	391	424	439	435	447	412	397	418	401	391	413	424	422	434	359	406	381	387	411	423	373	397	421	388	408	432	402	402	372	405	439	421	424	419	419	427	398	411	425	387	403	400	421	365	424	422	411
20500	42526	50616	47910	25230	1288	1184	1031	1089	1163	1230	1204	1122	1056	1104	1041	1032	1025	1058	1003	1021	1004	1020	1425	2785	2935	2434	1755	1205	1013	958	990	1012	912	907	969	955	982	967	943	971	958	987	965	939	964	921	1013	884	922	947	915	918	880	973	914	916	967	968	925	909	1006	959	879	905	913	937	936	928	946	959	885	962	936	961	991	973	952	943	941	963	956	893	964	933	905	983	956	986	967	974	983	947	950	990	935	912	976	915	1042	983	942	906	950	921	932	920	940	930	972	974	922	934	913	942	912	922	922	931	927	973	1008	955	944	955	959	970	938	923	896	982	959	912	947	940	965	931	891	915	960	932	945	931	930	968	962	945	932	976	940	982	964	986	904	915	928	971	930	924	940	883	941	909	979	945	979	940	927	933	988	924	908	957	980	956	931	930	1043	956	900	931	943	995	979	935	926	911	966	955	949	984	909	974	921	994	950	1008	938	945	976	945	958	955	923	983	969	967	917	924	912	908	921	929	897	960	974	909	903	969	949	906	913	946	1002	896	968	964	858	909	977	928	931	921	992	946	933	972	962	907	912	988	923	949	947	971	962	988	986	958	891	949	931	939	944	932	912	940	907	932	951	932	907	904	984	908	976	921	959	938	910	945	948	949	908	970	946	932	910	946	922	972	879	1001	945	911	952	984	926	984	977	993	992	978	958	899	957	915	1004	916	982	942	868	911	978	923	890	951	973	936	918	927	915	895	954	877	1002	945	933	956	939	932	938	953	927	971	909	929	948	903	943	957	924	946	945	955	972	900	910	962	945	967	982	877	974	891	896	947	975	938	920	941	939	921	956	951	920	920	965	948	919	929	944	967	964	906	972	915	934	945	851	934	902	932	957	955	943	933	932	913	930	947	924	968	930	929	927	967	932	942	976	925	908	845	895	1005	946	916	917	897	932	955	943	911	947	975	950	944	977	898	981	935	965	930	924	911	919	904	1003	969	905	968	955	953	918	966	924	972	968	925	947	913	894	921	960	966	944	942	935	977	958	943	966	977	950	913	937	937	973	953	929	904	886	918	903	972	1007	923	950	978	952	931	884	945	948	965	956	891	977	914	928	945	910	894	926	951	918	970	895	959	944	979	943	956	925	993	940	924	939	945	938	934	922	962	895	949	949	916	1028	921	924	982	931	912	960	929	961	914	953	892	955	917	952	910	962	956	966	968	912	995	920	954	939	967	957	917	944	938	923	944	916	877	927	956	928	923	974	915	887	904	882	911	967	908	957	966	925	928	932	985	945	925	981	962	922	935	890	964	971	953	999	977	873	938	934	905	956	933	952	963	996	932	973	980	922	912	925	954	923	962	926	899	940	914	949	966	893	916	931	963	910	928	964	952	946	945	975	994	921	904	972	893	914	941	921	961	925	976	962	943	885	946	952	928	951	924	915	944	867	927	935	958	952	967	946	949	924	938	947	903	948	926	934	948	934	969	957	951	912	964	920	984	1016	949	947	962	945	930	938	962	964	1001	966	926	908	939	927	993	999	916	929	939	972	937	962	929	898	956	927	904	957	933	912	928	983	957	944	946	939	927	974	911	896	877	965	967	880	930	914	917	962	977	901	935	981	925	949	930	933	977	953	990	894	953	898	957	938	963	887	947	929	934	963	962	982	987	960	920	916	952	970	917	995	970	947	917	912	954	952	878	984	971	933	943	936	916	919	911	906	949	925	936	923	983	942	910	930	917	989	1001	933	920	967	965	915	964	953	903	949	970	939	952	981	943	934	989	968	1005	976	935	966	959	987	915	937	910	909	894	945	968	982	918	923	924	927	1001	993	966	924	958	978	897	1033	929	932	941	919	948	892	916	940	895	906	903	893	913	999	887	948	920	926	952	965	929	920	931	933	956	961	935	964	962	979	939	987	951	950	886	931	929	925	944	989	933	957	947	931	976	971	967	898	916	952	898	929	899	906	920	973	932	971	932	970	956	911	945	953	873	942	986	955	969	946	922	910	952	875	953	970	930	933	906	960	964	901	1002	919	895	945	966	952	1003	974	915	931	949	926	976	914	985	924	995	915	937	886	957	931	938	938	914	930	923	946	894	913	914	933	980	949	957	974	959	973	970	957	947	939	955	976	984	968	918	985	895	942	949	977	883	951	978	948	927	965	941	935	987	970	907	885	920	952	943	976	870	955	941	905	993	918	967	927	952	905	967	943	918	902	984	935	926	920	996	939	927	952	947	929	973	948	951	969	964	968	894	930	990	947	984	956	921	928	885	896	924	970	991	954	941	921	930	957	969	892	946	1012	949	975	968	931	983	946	918	994	933	961	1003	941	913	942	951	900	922	985	936	932	947	898	994	911	972	959	929	987	884	931	954	916	942	935	948	962	1015	972	937	927	926	986	956	941	927	943	980	931	932	948	969	933	917	934	946	920	904	959	933	991	930	930	923	925	966	943	950	1025	918	988	866	940	927	904	872	978	1003	927	925	899	913	979	986	960	971	1011	938	926	937	924	947	885	944	945	908	951	989	958	922	946	934	943	943	988	938	955	970	896	869	902	912	924	966	936	938	870	918	947	911	903	913	953	955	948	961	963	969	958	920	950	897	951	945	944	929	942	955	927	982	930	920	950	1012	920	970	947	953	905	882	961	908	930	920	983	941	968	943	941	915	912	977	993	920	972	968	926	932	949	937	946	972	933	954	913	973	920	995	919	922	968	988	972	882	916	931	918	924	958	933	889	942	926	954	936	938	916	936	941	911	953	912	957	973	954	962	996	922	886	966	921	880	956	914	924	905	944	941	958	968	923	945	940	939	904	990	872	1002	952	956	846	969	940	904	899	915	953	914	921	972	912	963	925	952	861	965	904	926	908	906	937	966	927	963	930	996	912	923	954	910	937	894	894	896	933	919	949	972	971	926	911	944	999	937	899	936	961	945	909	886	921	958	964	951	950	953	1010	911	944	995	956	976	933	918	921	861	999	851	914	965	946	967	952	924	937	951	908	915	890	960	939	1018	955	937	891	1006	919	947	954	935	1034	919	1002	967	946	957	972	892	939	942	922	943	935	938	989	965	987	898	952	954	972	917	941	915	945	925	950	936	961	931	952	963	963	964	911	948	982	988	906	939	935	886	971	989	908	936	923	928	917	900	979	935	974	954	974	937	921	897	945	947	960	948	910	985	971	868	950	913	945	948	935	913	967	924	986	944	981	937	948	920	1004	917	980	963	996	948	933	909	958	989	1012	983	966	935	970	937	899	962	980	895	900	948	947	923	985	936	967	939	972	923	986	973	881	935	905	962	969	958	975	947	933	953	1032	951	950	952	966	942	958	945	943	940	989	964	880	1004	941	948	915	902	935	933	949	981	954	982	921	963	951	898	979	923	940	916	922	904	983	926	991	958	913	947	937	902	966	932	950	942	934	964	924	974	961	931	970	939	886	989	971	902	927	985	898	965	944	963	938	923	976	971	932	977	975	953	1023	972	985	910	974	931	962	950	880	975	860	909	931	916	903	898	976	919	931	901	939	924	951	977	933	1026	949	879	951
53465	56852	55831	49152	31389	24248	19067	10210	3234	772	475	491	501	458	480	443	503	464	470	444	453	462	504	3149	4855	3684	1955	1000	569	455	404	396	443	390	392	387	384	402	405	409	390	436	384	415	406	413	427	387	379	366	423	404	384	385	434	385	390	392	407	400	391	409	414	413	401	391	447	465	397	408	428	402	416	409	409	395	457	381	395	412	408	363	398	398	434	455	369	401	369	399	395	387	375	432	404	399	400	404	411	380	383	385	388	400	413	392	392	399	379	417	429	396	379	420	438	411	372	409	415	405	425	399	400	381	373	385	396	410	358	419	393	427	417	409	419	420	395	410	402	417	385	407	395	417	391	380	394	399	382	406	452	410	406	375	392	392	449	405	382	397	391	405	413	411	377	378	361	385	416	411	378	402	380	399	389	415	451	415	410	406	416	403	413	385	430	404	391	429	392	404	408	438	371	380	394	397	434	412	415	408	383	385	384	457	387	381	364	412	411	359	417	399	404	389	404	440	385	410	398	408	387	426	441	439	427	395	407	424	387	422	390	370	386	442	392	384	386	402	412	382	389	435	453	396	424	395	385	414	389	435	332	403	406	377	395	363	411	402	445	411	399	383	404	418	402	420	383	389	387	402	413	395	387	393	410	419	419	404	381	411	368	378	411	416	416	400	397	402	414	404	409	415	394	395	411	403	388	422	415	399	410	436	409	397	408	448	397	380	417	422	406	388	405	375	477	400	381	428	379	403	407	375	415	431	395	402	379	443	391	397	400	424	417	391	408	362	401	403	392	391	408	431	361	402	393	431	407	409	376	407	404	410	443	403	396	385	389	377	387	408	363	423	446	431	409	446	377	417	397	405	413	384	407	401	382	421	377	436	381	430	381	447	360	407	416	351	365	366	440	381	402	401	400	416	421	394	389	389	379	393	419	397	367	379	391	452	403	402	397	374	406	399	419	408	383	378	390	370	395	411	426	372	398	404	360	410	427	431	392	392	420	385	404	404	392	413	437	382	383	414	393	389	388	403	416	394	390	436	387	402	444	399	404	392	412	419	372	403	396	451	393	425	386	406	424	383	385	358	419	397	406	404	384	388	401	397	419	408	401	412	403	381	360	360	372	428	422	424	438	370	405	370	387	387	373	418	410	408	387	363	371	373	394	398	413	422	385	415	412	364	364	388	392	390	430	424	427	386	446	400	401	387	402	389	404	408	381	395	365	410	406	409	390	412	415	371	389	426	414	376	420	394	419	395	400	407	395	383	366	395	408	432	423	377	365	414	435	394	444	392	392	375	408	402	405	351	400	378	437	448	374	389	409	376	420	408	466	371	412	417	405	415	434	394	405	417	410	391	377	346	363	390	429	417	401	400	394	403	407	401	402	381	366	413	407	372	393	398	429	375	364	378	406	389	369	464	402	404	431	361	360	400	386	401	419	437	381	388	380	388	452	394	397	392	467	392	396	409	381	401	429	386	399	400	401	440	390	398	428	377	462	404	393	422	410	399	405	402	384	387	388	395	372	407	411	403	393	396	399	454	384	413	418	403	395	395	425	403	411	381	402	354	413	434	402	383	414	400	398	393	413	426	410	418	407	403	400	398	433	360	400	411	394	403	397	397	389	372	458	376	387	407	401	396	381	433	386	405	417	410	415	376	380	395	412	421	463	408	394	429	397	397	384	434	389	398	428	367	378	375	413	371	393	381	404	412	429	400	406	409	394	389	384	396	406	387	424	409	393	376	378	426	425	356	415	400	390	393	435	424	463	383	424	388	416	386	404	389	402	392	401	440	425	400	389	395	413	385	363	401	406	404	397	393	396	384	393	394	431	364	423	409	368	391	394	395	364	415	435	388	414	376	402	419	421	399	399	377	380	377	384	416	403	384	355	392	425	340	377	414	384	413	393	382	419	429	383	373	395	433	396	398	411	411	401	435	418	419	387	407	385	406	425	425	415	413	415	454	406	387	399	407	418	389	448	395	394	379	401	442	379	439	431	393	382	411	360	409	369	394	412	401	369	384	373	396	390	375	406	410	376	411	401	353	412	386	436	404	381	386	438	436	386	392	407	374	393	383	394	385	417	402	391	396	402	383	401	398	410	390	425	390	403	417	409	424	388	381	392	405	426	422	401	401	401	409	408	410	382	410	423	411	391	372	387	374	407	411	379	391	411	390	396	406	375	368	401	374	415	377	374	394	422	387	402	388	404	439	394	378	397	395	410	422	398	396	403	358	422	423	412	403	396	395	422	402	367	391	395	443	448	409	384	435	416	392	423	430	412	411	389	400	386	362	379	400	424	402	397	409	410	398	369	414	366	349	409	402	379	413	388	394	418	397	363	397	427	418	373	361	389	410	440	400	395	368	378	395	400	409	406	393	379	407	391	411	376	402	428	422	410	400	389	422	393	409	421	383	396	398	416	380	392	406	427	372	425	364	369	400	383	420	382	405	413	391	399	392	381	410	399	435	407	406	433	364	381	423	393	395	406	367	425	383	403	414	397	378	390	384	436	456	361	424	425	409	410	432	377	415	407	419	420	440	401	387	373	394	359	397	365	424	430	379	377	416	402	424	420	413	445	413	366	392	385	387	378	383	414	379	424	408	433	366	429	410	435	415	399	427	412	378	389	373	395	388	428	424	356	378	421	403	418	420	411	419	405	380	373	402	414	442	388	403	405	379	431	370	411	433	389	401	371	411	423	372	404	442	419	372	387	393	375	414	389	368	364	398	385	403	392	430	417	398	382	412	380	396	380	411	369	408	415	439	409	391	399	410	414	388	392	394	389	410	425	381	416	428	397	413	378	394	408	407	411	382	360	412	423	394	397	386	351	369	368	428	431	387	397	415	406	398	414	417	373	399	353	394	366	380	364	469	398	431	442	381	439	428	404	415	382	387	414	418	359	409	411	389	392	401	405	424	387	392	377	391	427	416	390	408	412	411	410	355	396	417	365	396	427	391	384	374	421	431	432	365	422	378	427	429	421	356	383	385	433	427	408	356	420	405	402	378	401	443	368	422	386	411	429	370	368	400	387	449	395	432	420	377	397	440	414	426	429	335	399	376	372	364	390	386	397	388	373	413	395	420	430	375	376	417	422	419	408	426	355	411	427	397	393	374	380	377	400	388	408	398	438	397	381	379	399	417	403	421	407	389	406	380	414	414	404	363	381	406	378	378	386	387	341	408	380	410	402	411	419	406	387	390	389	429	399	394	414	450	381	395	414	400	434	437	451	395	368	377	361	394	419	431	389	402	417	364	366	378	426	411	412	438	412	423	391	412	418	402	380	428	423	363	394	402	413	390	428	397	383	434	404	387	396	360	410	393	389	390	407	416	391	420	372	436	386	383	411	404	411	402	380	444	373	412	387	384	395	374	401	374	387	433	375	418	409	364	397	387	420	390	396	382	439	383	374	420	423	416	407	399	413	383	435	380	390	387	401	433	396	390	381	389	396	390	425	393	418	377	422	409	433	450	407	376	414	425	416	444	399	402
42028	62914	62838	54513	14455	3668	2734	1901	1743	1615	1448	1359	1326	1399	1419	1410	1352	1312	1194	1230	1149	1065	1650	15047	19825	14696	7953	3430	1620	1089	992	957	922	929	940	906	939	884	896	902	922	1002	895	916	913	954	952	917	879	876	933	952	937	945	916	964	882	962	948	916	927	926	942	954	904	853	921	908	921	898	877	930	934	883	894	882	905	881	856	868	981	906	868	898	892	942	990	933	947	920	962	889	899	933	879	930	913	892	884	893	879	914	939	884	925	905	957	879	902	937	915	869	912	868	850	940	898	939	929	948	889	937	892	915	899	884	908	857	938	920	931	861	930	867	917	889	944	884	906	944	862	890	906	888	901	909	915	884	966	904	886	920	880	953	902	934	944	881	931	901	938	873	904	909	882	916	854	944	937	854	918	931	926	910	886	907	870	911	872	941	911	894	945	912	945	947	923	890	929	937	932	877	935	906	897	864	897	908	883	900	895	852	936	874	868	972	863	913	965	910	896	886	953	910	853	937	903	894	901	922	917	923	948	888	949	939	887	903	914	923	905	936	913	931	884	920	906	928	877	918	919	938	877	921	910	947	925	897	955	910	928	892	882	931	875	934	873	945	878	880	860	926	937	881	933	876	859	929	922	913	912	914	896	947	899	920	945	966	854	862	847	869	875	887	946	942	900	903	906	871	960	961	941	925	915	924	859	908	933	919	880	911	917	896	928	859	929	881	905	912	893	927	931	929	942	863	938	947	901	922	945	906	908	950	925	895	937	895	901	939	914	896	925	855	904	940	914	891	890	925	890	951	927	947	853	881	939	904	911	897	903	968	900	886	942	923	954	890	946	896	946	926	925	861	905	887	921	935	931	864	905	921	894	907	885	929	953	961	877	929	899	906	955	846	946	912	896	869	922	920	952	911	896	910	905	923	930	887	937	885	858	978	890	888	839	948	864	916	905	855	906	887	884	922	920	882	901	904	920	923	965	901	938	929	934	880	864	900	925	906	898	904	890	918	908	976	906	904	876	905	931	897	932	931	910	922	936	911	896	916	932	915	848	885	891	923	884	898	908	917	907	905	909	960	939	931	888	851	883	894	833	958	996	910	969	906	895	867	931	849	970	916	894	820	935	879	903	883	946	907	979	931	928	870	940	911	872	953	881	900	945	876	906	878	939	931	945	895	899	958	916	906	914	889	926	900	872	908	934	891	845	949	951	927	887	889	864	865	899	926	879	916	931	922	938	910	904	923	868	853	961	948	926	936	916	941	956	895	842	916	902	908	913	928	938	901	919	913	884	891	887	877	888	885	878	907	883	921	860	932	898	894	855	902	875	897	934	923	865	934	913	937	894	892	928	919	879	886	961	948	949	912	893	926	876	907	876	868	909	910	871	958	901	931	950	881	881	907	933	954	985	914	932	852	929	912	928	929	934	945	920	878	948	941	955	910	893	864	928	875	928	889	885	906	914	861	957	912	927	943	915	919	886	875	895	919	865	900	901	939	927	927	939	953	903	878	859	857	948	900	947	889	940	893	940	879	955	894	895	888	846	915	919	925	856	877	925	878	929	911	973	909	885	918	913	897	886	846	890	847	957	975	927	854	869	893	836	924	906	896	893	883	968	915	875	887	867	935	900	890	985	910	924	878	851	868	890	873	944	821	891	912	907	914	906	914	844	875	860	888	840	887	926	902	887	927	921	930	954	926	904	888	930	887	876	944	853	927	901	916	927	901	865	882	886	909	924	934	908	957	867	868	861	936	938	906	936	845	876	913	914	932	910	925	898	897	957	892	897	885	940	875	924	850	892	925	950	925	947	901	941	861	898	946	862	905	919	927	915	879	895	920	877	901	916	933	945	917	879	895	911	924	939	863	910	904	882	970	922	944	936	943	973	924	923	958	933	954	942	898	936	946	910	901	972	955	943	870	890	838	879	962	968	914	884	941	916	924	910	900	893	845	867	904	950	919	899	901	952	899	937	919	940	914	875	834	888	962	925	933	951	918	907	893	920	922	918	877	900	927	907	888	913	870	883	916	866	885	869	899	952	899	913	912	893	931	946	924	908	939	941	926	992	921	894	909	949	851	856	897	918	918	906	852	948	861	888	975	903	938	919	882	940	907	914	886	967	854	900	880	895	923	878	914	928	901	926	933	902	910	922	962	858	910	881	862	910	842	841	927	904	961	898	875	905	955	918	923	899	923	989	963	884	940	895	915	944	932	893	907	887	883	911	925	926	892	888	970	942	926	905	889	920	901	899	908	862	916	902	926	922	894	886	908	888	877	893	935	847	912	841	990	897	919	921	891	856	878	901	870	912	896	924	846	866	896	925	919	916	888	907	952	923	889	976	899	918	948	899	921	919	911	918	888	912	930	918	909	863	912	901	920	906	909	956	916	956	941	925	866	914	933	922	937	915	941	892	961	887	903	901	910	909	869	867	894	956	917	913	920	909	912	894	899	917	897	900	898	869	918	913	850	957	926	887	855	902	853	872	881	902	870	891	888	902	880	881	940	907	897	879	936	921	923	877	951	946	899	888	947	912	988	916	901	947	932	942	880	884	927	883	958	930	939	862	911	877	904	928	937	921	861	898	933	855	901	924	895	964	945	902	938	913	947	924	893	864	946	938	904	950	892	867	899	861	904	923	955	890	897	872	922	938	914	948	889	924	842	912	951	886	927	932	925	908	896	913	929	906	888	954	888	903	920	919	929	898	921	875	932	882	879	925	898	915	871	924	909	927	910	850	880	904	888	919	877	879	863	917	894	912	904	932	932	924	908	916	875	895	885	929	937	890	897	984	866	914	906	899	928	877	909	912	939	910	901	902	943	923	894	852	869	940	922	952	887	922	909	910	991	908	922	872	864	918	943	865	918	837	915	876	901	951	888	897	875	963	886	937	936	874	905	958	896	927	933	903	887	915	951	859	902	913	917	870	914	890	896	914	932	900	920	880	850	883	904	907	918	919	895	902	914	915	934	863	961	916	904	938	980	858	920	935	962	892	927	929	931	946	868	937	900	950	930	926	969	889	916	898	855	866	931	884	923	916	930	879	905	897	882	876	894	874	926	947	893	951	904	892	965	896	930	909	917	910	917	915	896	944	921	896	894	929	938	926	949	884	868	894	904	886	979	900	872	937	942	972	925	958	868	948	914	915	876	975	920	929	870	899	913	900	924	883	954	862	920	919	858	888	937	830	876	900	905	871	916	938	875	907	955	955	896	940	890	824	922	943	871	910	950	979	887	863	911	914	929	881	887	917	931	851	888	872	907	895	903	898	955	898	879	936	953	919	920	908	915	899	925	878	920	959	895	924	948	910	862	851	864	905	859	900	952	908	858	918	934	877	917	912	924	945	913	896	950	919	936	891	884	894	929	903	896	925	948	885	878	912	905	915	911	890	901	950	908	906	918	939	882	926	913	899	918	918	878	956	901	940	915	939	875	975	916	946	886	924	904	889	921	903	909	921	882	918	918	869	925	884	919	922	908	938	918	983	919	928	934
52328	57545	49161	37473	26110	23331	20677	13915	4835	1148	673	588	545	523	490	493	451	452	445	455	450	431	872	7102	11281	7428	3419	1291	612	406	395	394	345	373	345	398	377	327	366	365	346	341	374	372	311	372	327	350	397	385	377	365	347	356	339	315	324	377	357	347	372	353	351	407	357	344	338	360	365	381	369	344	338	326	420	354	371	318	368	372	370	338	339	343	377	369	339	359	397	353	346	346	373	367	322	329	319	367	382	368	353	379	377	404	368	386	348	359	351	381	349	330	338	360	342	367	367	345	351	381	360	358	388	373	394	354	351	372	358	365	316	303	326	359	361	329	364	344	323	329	340	364	395	364	387	343	352	364	360	361	353	354	350	352	357	354	333	351	353	323	337	351	332	336	357	331	344	352	375	376	376	403	372	364	360	338	338	339	338	335	340	376	362	321	346	346	373	336	299	326	344	356	338	365	321	354	326	353	345	345	372	394	353	351	326	317	372	346	345	324	372	375	335	324	364	357	340	383	348	395	361	381	382	336	345	383	365	371	357	354	389	366	336	347	342	358	338	386	353	342	389	356	358	359	332	375	346	364	354	323	343	357	352	350	336	380	349	358	358	346	307	343	341	359	368	353	319	366	346	405	356	342	372	339	350	353	381	378	372	372	402	323	348	336	312	378	362	346	351	347	386	357	325	385	375	372	343	320	341	324	350	330	370	356	369	337	320	374	359	356	364	421	332	355	361	378	322	326	360	342	329	376	351	354	363	365	338	324	359	318	401	361	370	373	384	381	334	339	339	313	346	326	384	329	356	364	344	364	351	345	310	333	353	343	359	350	324	360	355	357	360	400	365	363	347	364	315	329	357	345	371	324	355	324	393	358	399	368	354	350	345	362	317	323	322	354	358	361	306	333	342	321	329	355	323	325	346	350	347	325	329	363	353	349	363	361	413	356	328	365	342	364	348	373	390	334	356	308	351	373	382	368	358	398	358	338	352	347	353	326	330	338	357	357	355	338	363	365	375	383	358	365	387	367	385	341	365	379	378	383	353	357	359	343	318	385	340	325	329	348	331	371	343	365	349	351	358	362	356	360	324	337	345	391	357	352	329	387	361	371	362	343	318	310	311	366	340	369	344	347	358	398	355	332	385	355	372	343	384	357	347	355	349	363	345	336	361	373	363	373	369	372	358	358	325	337	352	357	354	384	370	338	355	334	391	348	364	359	346	354	357	321	322	361	330	363	353	366	354	337	369	393	333	344	360	350	350	330	381	324	348	326	329	350	363	360	347	355	351	315	383	347	301	352	411	395	367	340	364	307	363	348	311	340	344	387	352	352	330	343	343	331	348	373	378	378	391	362	347	355	315	347	329	354	359	378	364	379	366	356	386	350	355	375	336	349	350	413	349	371	344	375	351	343	360	306	317	336	341	348	378	367	343	355	353	389	370	370	348	342	333	393	373	342	326	343	358	378	385	340	350	374	303	366	367	364	337	353	377	360	343	353	330	350	387	388	361	362	364	338	317	354	333	369	372	347	329	384	378	385	311	340	316	331	335	338	351	376	371	371	376	350	317	369	344	336	374	359	349	368	352	372	347	319	356	318	353	350	358	364	368	357	342	366	366	383	336	321	333	380	369	352	360	381	370	373	389	361	357	358	365	364	330	388	360	347	364	335	372	355	357	330	367	375	317	384	359	379	328	367	374	390	361	356	304	388	339	332	357	374	397	367	361	334	376	332	340	365	325	361	350	369	361	370	354	356	345	379	362	349	337	342	358	385	362	344	360	360	365	365	357	337	343	338	328	337	319	359	327	381	350	352	365	345	381	313	366	351	371	367	377	366	365	332	317	347	376	378	299	356	372	381	331	366	332	352	388	355	336	384	357	346	373	368	343	344	318	367	349	372	371	343	380	341	363	344	371	315	330	353	343	351	376	330	383	337	350	355	348	348	351	350	356	381	354	389	360	337	355	358	363	379	337	321	356	369	341	413	342	373	346	335	362	362	353	374	320	390	383	345	329	354	343	330	398	334	316	346	402	371	338	357	389	329	368	390	365	379	363	314	334	380	365	352	329	364	348	365	384	395	332	342	358	350	322	382	334	315	342	339	339	371	361	379	355	367	375	315	350	316	368	381	390	361	362	358	333	357	359	340	340	364	345	336	350	350	366	334	371	345	327	349	343	351	328	355	339	367	324	377	314	391	326	361	305	338	338	330	360	377	335	364	361	380	375	345	365	347	339	347	375	339	322	349	366	345	384	348	343	344	354	363	402	352	348	324	366	354	335	346	340	374	373	319	366	338	365	352	373	333	348	337	362	355	340	355	345	354	355	302	356	339	354	339	352	396	350	329	360	354	334	368	363	376	371	377	375	345	358	328	370	340	356	332	369	348	402	350	335	353	365	338	387	352	367	374	335	362	358	377	343	335	346	334	355	362	350	328	342	341	352	354	363	323	321	341	330	344	356	351	339	374	394	357	348	310	357	368	393	387	376	342	376	322	369	356	345	357	350	316	364	379	308	356	386	368	378	354	333	354	375	361	357	342	383	337	334	329	324	374	347	362	357	344	349	382	336	352	348	382	353	337	341	342	317	371	346	343	358	339	354	362	378	363	348	353	319	319	362	348	395	391	381	355	359	333	321	306	380	311	368	341	350	362	331	342	359	315	341	410	377	343	365	360	392	354	362	346	327	378	324	319	351	342	347	360	324	322	350	337	354	329	355	373	311	355	393	365	332	354	330	359	342	364	359	344	319	356	375	370	378	381	328	344	367	357	374	352	360	320	344	320	368	336	363	392	343	346	380	345	367	332	359	324	354	346	356	352	334	359	350	362	370	355	359	355	335	375	359	349	357	333	356	357	392	411	338	368	343	365	337	358	331	368	360	351	397	371	352	361	350	373	320	339	326	330	317	355	391	347	385	368	399	348	330	364	368	349	359	367	344	318	369	359	336	344	376	358	332	333	370	356	313	341	367	351	375	332	349	377	331	319	338	372	348	388	360	334	368	373	358	338	323	351	351	374	311	390	358	330	369	354	310	343	336	338	377	362	374	324	366	310	360	355	367	359	345	353	334	380	355	306	339	362	369	368	353	318	329	319	343	305	339	343	396	368	403	354	351	358	347	359	364	329	335	365	354	333	344	373	379	359	389	373	346	346	351	312	372	324	390	356	341	350	377	343	380	390	363	364	355	371	349	359	300	356	338	327	332	323	398	362	338	357	357	339	317	375	363	383	387	338	357	338	353	336	349	374	321	351	363	366	362	329	357	360	377	350	346	322	362	347	359	361	320	346	365	376	351	322	326	340	352	338	365	346	333	357	345	311	365	342	354	331	370	404	345	402	341	332	369	346	383	365	328	320	386	335	364	336	352	345	351	362	386	382	355	314	357	355	323	340	348	372	322	377	348	333	362	366	344	366	334	330	369	321	362	376	334	324	330	343	338	381	363	345	350	339	352	353	353	366	340	340	335	354	354	356	331	332	392	329	372	347	370	355
41121	61182	56855	42168	9061	6294	4793	2950	2474	2223	2030	1914	1702	1618	1563	1659	1610	1516	1486	1497	1448	1343	4230	27321	33348	24383	12992	4985	1868	1101	834	811	849	768	794	789	843	825	812	787	814	829	801	836	800	779	712	773	777	790	838	755	796	842	788	830	837	773	770	800	789	779	825	798	818	829	880	846	789	763	813	737	781	831	768	770	789	810	821	766	791	775	753	801	785	819	846	797	757	790	809	813	803	780	846	837	801	780	828	878	782	798	835	777	808	766	760	786	794	852	766	847	796	813	812	786	829	867	858	744	794	812	805	839	846	816	802	841	776	786	857	822	797	764	822	783	797	801	828	784	799	762	809	770	789	753	830	792	789	803	841	774	815	826	816	763	807	831	798	774	815	785	786	785	851	771	807	821	770	785	777	816	799	804	832	819	781	791	760	775	844	799	797	829	762	831	819	877	837	783	796	777	788	783	804	856	793	796	755	788	834	784	808	774	829	785	808	843	803	858	795	781	810	800	741	776	750	774	817	803	798	789	816	785	844	827	794	792	782	836	815	818	840	772	766	789	778	811	772	848	845	823	821	770	808	797	774	786	752	806	769	817	783	805	778	816	767	806	789	784	771	848	773	772	844	796	845	831	819	829	816	782	785	842	819	816	766	803	805	829	778	806	771	827	821	741	797	776	803	716	756	819	818	828	819	794	801	765	827	831	784	859	777	822	816	832	853	773	822	785	750	810	772	771	833	819	831	844	788	764	803	815	773	788	773	811	755	810	820	813	774	798	794	808	851	830	841	817	793	828	813	775	853	824	798	754	795	861	793	757	820	799	848	793	795	872	777	743	821	829	821	796	792	842	837	727	794	845	818	774	804	802	792	825	796	804	821	794	825	788	806	785	795	825	813	838	818	771	790	800	815	829	783	802	796	864	782	776	764	809	843	746	782	783	767	807	793	771	834	840	803	794	755	784	846	790	827	778	801	760	842	778	777	753	816	821	786	787	809	826	799	788	825	804	790	847	798	804	792	832	784	818	798	815	824	841	792	805	770	801	799	758	784	792	833	807	764	827	778	810	799	752	803	762	820	821	881	770	835	812	820	819	769	802	768	743	786	837	758	797	793	787	797	830	788	785	777	803	752	774	786	798	804	804	784	807	786	827	838	789	782	813	783	797	742	808	787	831	840	816	801	829	769	785	792	781	799	822	855	815	785	830	788	801	874	783	808	765	803	810	767	786	789	814	805	771	841	812	776	784	869	759	795	797	810	783	791	850	809	792	771	763	801	721	800	792	783	818	787	796	819	785	793	836	825	806	852	759	794	752	790	770	805	793	807	770	848	784	755	807	810	795	812	768	769	811	793	785	783	833	796	789	815	850	790	783	812	780	807	795	800	790	787	832	835	821	772	760	820	754	807	757	803	754	798	747	778	808	839	767	761	831	832	772	848	813	780	797	794	826	781	784	804	792	770	774	801	784	867	818	785	840	794	755	782	765	864	773	760	808	782	814	765	804	847	754	781	813	789	818	808	783	824	798	826	783	793	806	729	822	775	798	771	831	775	821	811	787	818	849	839	771	797	735	802	799	766	850	751	796	781	804	779	812	841	745	758	821	846	787	791	814	793	783	817	770	817	815	809	826	788	781	831	814	763	827	822	813	809	816	795	787	854	813	818	807	737	787	794	792	781	830	763	835	807	802	859	811	785	812	761	838	829	782	810	821	860	792	836	757	824	813	846	823	775	784	789	814	766	755	822	749	760	734	819	832	792	813	777	771	751	811	812	812	815	771	822	752	794	809	803	790	760	819	777	843	796	779	842	767	825	809	811	765	758	844	805	793	780	795	788	794	810	826	805	828	856	785	853	848	822	834	792	820	778	807	771	753	790	823	844	767	823	796	835	825	867	846	824	824	820	816	827	827	729	785	825	753	783	788	783	827	825	834	864	777	856	846	736	772	799	793	803	742	793	809	798	842	798	797	790	780	781	812	803	741	772	793	760	831	812	786	782	750	823	806	783	806	777	795	792	832	855	788	769	808	814	786	825	829	782	803	843	784	819	780	819	787	808	819	841	801	858	807	834	821	804	784	805	803	832	823	775	772	806	798	795	757	822	832	794	818	824	825	748	757	807	794	757	810	824	798	740	785	790	832	763	753	823	788	806	802	797	767	788	848	781	782	762	807	768	770	784	837	847	796	844	788	794	828	795	840	817	804	839	777	779	797	821	775	756	778	796	785	793	764	788	826	799	781	821	795	819	800	795	772	795	791	763	796	822	814	717	788	806	807	810	823	796	833	813	836	810	765	823	825	808	749	800	767	859	775	806	812	817	736	798	783	796	746	801	819	769	772	817	804	825	775	790	796	789	819	850	788	731	815	832	793	829	791	826	807	803	835	765	777	764	773	806	847	818	797	816	804	786	788	749	830	775	817	777	784	799	829	776	785	817	793	768	833	762	810	807	797	842	771	758	788	746	804	753	820	841	783	790	778	809	809	832	813	811	807	847	769	846	792	840	821	811	804	786	808	772	837	812	792	809	756	792	807	792	814	781	817	764	766	838	795	827	807	791	837	780	847	791	811	770	786	770	767	779	806	758	801	847	799	826	775	825	865	846	818	737	801	788	816	746	789	772	823	826	787	759	796	801	782	811	828	784	814	835	813	800	804	754	763	795	791	804	799	792	809	822	791	777	842	754	810	821	738	796	758	821	804	820	841	817	773	786	785	799	804	820	775	763	785	841	780	764	808	788	833	768	817	778	726	789	791	777	795	846	733	826	747	833	784	807	813	859	808	795	776	835	775	770	823	783	792	826	759	809	799	801	797	797	788	807	794	811	812	829	790	792	736	773	774	851	798	774	834	854	800	773	799	772	827	780	807	791	841	797	819	857	817	820	789	839	807	799	776	822	797	791	841	770	846	780	792	790	760	769	813	794	814	804	762	820	784	777	792	808	780	791	797	830	823	760	766	803	837	797	792	774	804	764	815	816	814	840	882	824	833	792	812	845	853	764	824	782	768	816	809	777	803	782	747	777	768	806	792	804	799	765	767	791	818	871	831	832	788	815	833	787	838	766	807	820	805	796	861	803	804	811	749	795	774	794	811	778	803	789	769	774	791	823	780	785	784	789	794	805	782	800	804	796	801	800	788	791	781	829	829	799	786	810	769	778	834	770	778	771	750	742	799	773	784	803	816	798	791	857	805	801	780	829	847	825	797	797	821	760	788	729	811	825	797	881	839	845	807	792	814	822	824	765	783	783	765	774	815	779	803	826	828	800	764	782	818	745	770	792	798	794	787	797	813	799	771	750	833	770	806	794	786	837	783	749	829	785	818	775	821	789	833	770	745	808	810	820	867	815	829	832	774	856	796	811	793	808	778	783	770	839	814	794	757	734	848	828	813	809	790	772	751	768	802	807	823	825	766	785	890	826	822	786	746	800	802	793	833	826	768	830	786	818	761	827	768	792	747	787	832	854	783	740	811	790	789	777	807	783	785	779	833	803	762
13270	19412	20593	8582	1194	826	690	544	433	392	398	418	426	437	443	375	395	433	390	441	375	417	395	652	1060	1007	747	592	478	380	421	392	391	407	366	404	414	411	402	374	414	372	372	374	362	404	395	384	384	423	414	390	337	354	388	387	383	385	363	386	418	404	400	406	386	378	400	433	386	373	402	383	362	350	378	365	378	395	411	378	400	417	413	364	384	376	413	362	357	422	363	396	375	388	371	410	425	391	371	381	405	418	412	381	337	359	422	430	398	376	419	353	402	395	381	399	397	412	370	400	364	420	342	366	349	404	351	373	402	368	393	402	364	348	424	429	384	411	375	402	332	373	395	424	399	412	403	417	340	378	421	395	373	388	392	406	366	398	363	359	366	391	350	374	387	412	373	408	438	410	412	413	360	381	377	359	359	397	376	381	360	354	341	372	351	380	353	387	405	392	345	376	403	416	380	387	407	410	362	404	370	396	387	393	367	412	395	374	415	361	372	414	383	391	419	402	359	391	409	394	392	340	394	367	389	365	376	373	400	358	382	399	399	383	398	382	424	384	408	385	378	397	411	374	405	389	402	414	383	368	399	386	419	381	404	362	386	380	385	383	409	374	399	370	400	393	396	419	386	412	398	385	387	346	416	407	395	377	386	390	401	403	398	407	406	366	388	428	369	374	368	408	402	399	418	396	351	362	391	412	412	386	404	384	400	381	382	394	365	363	415	428	374	385	398	369	438	404	385	372	386	365	350	384	376	350	384	387	390	414	383	374	392	395	378	392	394	377	379	373	399	415	357	382	389	363	400	387	423	375	424	374	391	353	395	347	403	400	367	356	384	404	386	370	370	362	361	410	404	337	373	369	377	390	368	355	376	408	365	381	372	381	401	400	410	413	370	382	367	400	407	375	382	396	392	379	370	397	404	379	400	406	396	395	425	365	393	369	377	443	387	368	398	393	413	368	395	381	392	389	403	401	392	391	390	385	357	401	393	391	370	352	376	399	350	406	407	375	354	412	379	396	385	364	384	379	362	400	379	374	384	390	364	372	402	401	403	399	406	399	414	409	382	364	386	441	455	421	366	387	424	390	410	372	371	373	378	358	372	374	394	389	370	394	387	405	387	435	365	376	378	330	359	405	369	398	399	390	382	382	401	387	394	387	394	385	368	396	388	390	428	387	375	358	378	431	362	390	365	414	392	383	368	387	411	391	396	386	403	384	402	390	407	404	369	387	390	375	383	388	386	450	406	361	400	393	376	391	379	409	369	364	362	360	355	398	385	377	394	372	365	399	397	382	416	374	372	428	384	358	402	385	361	381	374	387	356	393	344	382	386	376	358	349	361	358	396	394	383	372	357	388	402	380	398	378	375	409	354	393	376	363	366	385	398	374	392	337	392	377	383	393	362	372	395	405	392	418	369	359	410	385	383	397	372	403	364	388	431	376	388	400	420	405	394	357	385	392	374	414	390	400	387	390	369	373	423	371	367	356	401	386	392	378	385	329	402	366	390	396	376	382	376	388	380	410	384	389	399	418	390	371	385	382	418	384	411	363	389	379	364	397	380	372	397	397	424	378	377	378	373	370	379	406	375	375	339	381	413	380	385	389	408	375	410	360	361	353	353	398	379	346	384	391	419	374	388	360	333	432	388	427	378	403	415	400	376	390	378	388	413	386	398	396	404	394	343	396	409	341	367	427	364	382	375	366	370	393	408	378	421	407	392	424	378	386	385	379	414	392	368	388	337	380	362	409	398	380	376	387	394	401	418	382	395	397	374	370	388	393	379	398	383	376	410	376	357	389	364	371	399	354	404	339	400	398	374	393	352	404	404	391	345	372	391	395	437	418	417	399	330	404	392	429	395	416	381	397	399	400	379	394	402	416	384	391	399	353	380	370	377	410	389	404	412	390	439	347	411	357	374	388	391	392	411	360	419	384	355	420	356	374	398	378	382	359	393	360	393	372	378	414	392	410	380	381	372	389	383	379	409	405	422	397	441	378	358	363	397	393	400	369	347	403	388	351	358	380	383	370	414	370	411	370	410	393	435	431	381	386	382	366	367	381	346	379	407	398	413	379	407	403	362	416	375	417	410	413	415	350	364	394	396	389	370	389	408	388	400	387	355	368	379	387	404	373	400	382	396	379	413	395	388	408	395	375	406	370	335	388	406	362	399	383	363	404	337	403	385	366	349	409	392	373	367	368	439	397	397	409	407	379	386	393	373	396	391	340	357	387	380	366	415	354	358	380	401	418	371	398	384	364	395	391	411	383	384	408	376	349	414	340	393	382	369	421	385	382	384	389	414	395	409	336	360	397	391	422	397	365	404	366	364	385	405	399	389	379	365	362	389	386	392	414	362	383	337	405	396	394	398	360	404	398	383	383	396	424	387	407	383	419	370	379	403	388	364	345	403	377	381	361	365	372	393	416	371	407	384	376	386	408	419	395	383	346	404	390	367	417	416	412	395	378	373	404	415	373	420	368	366	403	373	404	377	380	382	400	400	391	391	415	381	425	398	375	418	410	388	424	378	373	344	347	379	389	394	403	402	399	411	393	389	362	392	388	400	423	398	414	415	374	451	339	410	397	389	378	399	377	388	361	365	368	407	387	407	402	361	409	372	391	395	396	380	393	395	407	428	387	381	347	408	389	416	420	373	375	375	380	411	380	358	370	399	387	388	405	379	435	422	365	404	374	397	365	378	381	404	394	376	387	358	399	378	411	398	359	360	414	368	381	381	361	339	389	385	404	330	373	358	406	395	379	388	365	353	392	370	402	377	340	343	363	386	380	398	368	372	389	393	412	377	331	406	408	359	374	377	365	393	361	435	350	388	374	389	414	364	361	395	388	408	336	395	373	401	388	358	388	366	393	407	401	392	377	389	396	365	358	377	381	380	408	393	388	379	334	387	351	397	362	353	369	364	352	392	398	405	388	368	376	389	431	347	379	382	399	389	357	338	396	424	391	384	383	363	402	406	391	393	382	368	363	395	397	421	407	356	363	397	387	351	376	393	357	379	383	351	372	415	413	379	357	389	411	391	376	427	374	380	407	396	382	376	368	387	346	361	353	344	409	405	354	381	396	418	402	388	389	360	389	368	420	411	357	378	337	420	347	355	402	400	372	345	415	417	439	392	353	334	381	408	381	397	400	426	391	388	370	417	391	375	371	400	387	400	410	405	411	348	428	366	372	393	367	349	342	410	398	371	407	405	374	386	366	366	393	375	395	353	386	384	349	398	380	402	424	376	371	378	433	424	411	397	357	421	378	382	391	405	353	386	363	384	378	379	414	393	373	393	419	395	416	390	360	357	408	376	362	393	402	370	380	383	382	414	388	364	398	379	362	388	371	373	401	386	395	374	400	363	382	420	362	403	376	413	411	423	395	403	368	416	353	399	406	379	399	385	390	380	373	380	414	384	395	384	373	416	384	382	361	404	392	364	395	392	404	393	378	392	371	391	384	424	377	398	404	415	355	363	367	392	367	379	370
9904	19041	25174	9303	1667	1570	1310	1099	1045	945	1003	991	1025	992	1032	1041	1050	1058	1032	1106	1026	981	1025	2361	4689	3712	2587	1692	1207	1000	934	908	957	871	919	948	993	892	876	928	869	930	881	886	890	863	919	892	891	878	896	951	945	972	900	943	891	895	979	899	905	921	866	878	951	884	894	927	887	864	940	929	915	880	900	923	914	922	938	868	910	888	886	897	911	929	907	863	920	840	891	936	896	898	887	906	921	1003	883	956	908	866	962	822	874	865	866	902	882	970	935	862	933	918	894	903	900	898	910	894	895	886	888	930	827	901	870	909	879	945	893	933	872	878	880	923	920	928	893	909	905	931	927	929	920	854	933	894	924	883	934	867	921	960	909	893	860	916	915	919	895	898	873	939	886	873	938	934	954	922	884	911	879	829	930	897	872	952	897	897	938	923	868	904	892	889	885	841	903	928	930	877	916	945	865	927	871	891	927	888	862	913	886	864	933	954	894	847	892	920	907	922	898	869	865	918	913	905	918	907	957	934	949	892	878	919	939	909	859	872	905	950	888	835	930	896	918	947	891	915	873	871	888	885	891	885	1010	941	895	881	892	897	893	897	916	905	953	931	955	883	904	903	914	902	855	869	838	879	901	918	913	925	869	902	872	919	873	847	861	904	899	862	915	897	937	874	908	914	834	917	942	911	890	871	903	859	890	929	886	953	872	840	937	928	964	915	886	930	936	881	893	921	896	909	883	886	899	953	916	893	903	888	904	906	854	899	941	910	916	883	874	890	901	928	889	906	874	891	952	850	887	879	933	923	913	903	931	891	903	922	894	935	889	873	939	928	893	884	899	838	909	883	922	852	909	923	917	928	911	916	962	914	941	882	890	888	945	903	893	901	951	902	893	876	887	879	912	919	901	900	888	899	958	901	906	908	935	907	920	869	896	895	875	932	908	826	894	949	976	949	945	907	900	934	932	906	933	934	888	899	934	842	928	897	894	907	945	889	966	870	860	890	875	867	889	921	902	934	910	907	930	900	918	904	937	892	915	870	892	887	913	903	931	903	908	1013	871	884	960	887	865	927	904	900	918	923	875	890	927	978	870	986	866	924	910	913	935	918	906	946	853	938	904	921	874	928	921	935	874	918	918	820	950	901	989	903	876	870	898	927	932	912	949	905	896	912	870	909	926	899	898	905	905	841	916	887	928	927	913	902	911	936	940	904	903	960	923	926	944	877	905	912	876	866	893	976	879	906	883	921	952	862	897	903	894	946	896	917	926	891	891	886	883	918	887	842	908	930	878	876	966	992	872	900	930	881	905	912	911	917	902	915	914	854	928	925	868	894	879	864	879	927	932	899	915	956	922	876	889	906	893	933	887	869	893	946	957	873	875	904	879	964	944	926	902	906	894	882	953	894	906	867	901	891	923	920	906	903	906	899	924	902	918	913	919	940	938	882	853	893	867	897	906	899	883	906	879	893	907	891	894	900	941	948	917	861	882	892	906	857	886	926	922	935	887	908	900	997	874	886	940	918	937	930	862	922	910	890	927	935	922	918	902	912	877	921	895	902	920	883	931	909	832	851	910	855	936	893	937	893	896	874	901	908	922	906	869	944	906	916	884	934	939	896	906	876	878	932	933	901	962	876	939	892	900	876	886	907	929	966	903	905	908	939	879	922	882	903	899	878	911	906	957	981	943	916	890	928	877	894	906	903	872	913	957	945	928	931	885	883	910	895	917	854	982	928	902	928	921	926	864	899	943	904	957	903	880	949	916	893	894	919	898	912	895	909	932	932	943	918	877	942	938	893	950	906	832	849	908	867	937	918	918	891	962	895	918	870	862	886	902	944	911	876	892	887	990	948	909	981	936	880	915	949	956	951	918	965	862	901	910	876	868	963	886	914	920	857	881	958	916	914	912	871	900	941	942	933	922	920	850	898	915	897	876	934	902	910	936	831	854	931	871	882	904	887	902	907	886	855	906	899	969	890	882	911	904	915	940	834	894	933	822	885	903	919	943	884	908	906	917	881	941	876	879	873	901	944	858	894	923	898	925	868	913	958	910	950	923	897	953	912	878	884	893	891	911	888	889	864	906	913	919	882	926	879	898	951	969	868	871	905	895	962	901	902	878	927	881	939	886	875	893	887	939	909	917	909	919	873	911	920	901	924	923	906	877	918	878	923	891	922	894	921	914	944	929	896	877	910	956	937	863	942	956	877	880	876	967	886	948	908	944	904	935	863	955	916	894	924	911	888	907	882	890	841	867	877	924	938	898	904	876	889	879	898	883	929	949	894	869	938	957	926	946	894	933	911	849	916	886	878	931	931	891	936	913	913	912	900	902	927	903	959	907	924	906	939	893	901	878	943	930	903	911	912	899	876	897	887	945	860	911	952	870	906	897	889	929	926	890	881	933	921	908	920	939	941	966	944	891	915	899	908	947	860	954	905	878	973	857	907	947	939	903	926	883	956	878	924	883	914	897	887	897	870	874	924	903	871	931	903	972	911	876	864	926	902	925	880	892	916	871	853	886	935	896	910	927	862	852	911	931	874	944	947	916	866	882	908	940	922	903	862	919	929	856	890	884	904	910	913	907	916	933	939	882	901	924	962	913	890	928	911	902	938	928	945	886	901	907	884	898	896	929	975	938	902	915	949	892	933	907	875	897	932	862	951	910	869	940	871	947	873	958	925	874	957	872	958	962	878	872	880	930	962	921	921	880	937	862	919	943	931	852	876	922	902	898	930	901	931	882	876	926	943	910	899	941	900	872	912	960	910	871	857	917	847	918	881	884	982	913	921	919	899	875	941	907	913	911	906	903	905	952	947	885	919	920	907	903	889	961	857	912	905	953	956	904	950	912	872	887	895	905	950	886	925	907	870	912	871	904	894	887	901	894	902	884	867	880	920	918	942	905	932	907	902	931	937	953	910	903	886	899	904	871	844	919	900	896	847	943	910	842	929	907	891	919	910	931	903	906	841	893	891	912	955	912	860	944	913	879	949	917	865	888	878	942	910	863	890	927	934	905	890	913	970	917	892	904	881	932	895	868	863	945	908	888	894	899	965	920	941	951	894	917	882	897	884	883	874	906	909	927	909	895	932	836	888	891	864	894	910	849	883	919	904	868	911	882	918	874	917	897	887	898	931	924	868	913	894	903	921	909	888	917	900	919	934	914	905	926	939	869	964	888	901	949	875	887	902	893	896	870	919	824	922	918	868	919	920	885	910	892	934	966	938	924	910	894	921	906	953	915	879	872	858	951	911	862	929	849	921	849	928	907	857	896	934	948	906	927	914	898	908	895	901	936	885	903	902	913	841	904	865	907	889	934	894	926	867	938	892	876	882	914	908	922	927	860	880	927	959	900	883	919	854	919	898	930	953	939	895	906	911	936	917	919	898	886	935	870	927	910	903	903	875	921	935	919	932	903	888	922	871	942	907	964	866	920	916	926	870	869	892	950	939	897	893	904	858	918	859	847	921	936	907	980	897	907	842	907	902	956	879
43526	51460	38814	27350	14992	6369	2180	969	549	473	481	426	424	430	417	418	426	453	417	434	445	424	571	2777	4792	3916	2476	1175	628	450	368	381	352	324	343	332	377	354	369	382	385	346	347	344	383	353	359	374	344	356	338	357	364	378	402	310	379	309	369	343	344	372	356	338	371	335	372	346	338	337	369	353	400	398	332	379	349	357	350	392	361	313	351	358	356	343	392	353	330	339	357	337	351	338	356	350	331	343	381	363	344	377	332	326	356	340	352	319	359	364	352	329	347	358	366	333	354	354	363	388	351	343	324	348	353	351	332	350	357	346	352	341	343	350	361	345	356	354	347	347	366	383	330	343	346	323	372	351	335	348	336	325	354	347	361	338	323	337	328	353	370	372	335	343	362	363	357	349	349	374	367	368	368	340	355	388	341	363	380	364	332	375	392	351	368	359	364	375	326	374	366	379	375	364	341	346	317	365	304	373	361	307	356	356	340	371	335	391	377	343	332	328	359	330	374	353	332	351	336	347	359	361	357	354	385	366	317	341	341	315	327	345	337	328	350	373	354	349	326	385	359	346	342	379	320	324	348	370	371	325	341	353	355	349	316	367	354	370	352	372	371	333	353	333	374	371	398	329	353	346	338	334	367	367	366	357	372	358	322	358	378	326	396	357	334	340	362	314	362	375	361	316	342	356	336	333	369	355	350	372	380	358	353	350	362	371	344	326	385	334	324	356	362	329	331	328	376	342	365	336	354	358	378	347	330	359	317	381	361	356	318	346	354	378	361	343	347	340	353	369	373	349	350	355	328	315	341	350	352	352	347	383	378	342	338	376	333	329	352	349	339	357	355	340	333	345	365	362	328	329	349	365	337	364	319	356	347	358	386	348	357	332	325	340	349	351	341	359	351	363	362	328	363	339	349	326	309	330	364	361	341	354	333	318	329	364	365	351	339	308	319	360	379	338	370	391	318	351	327	366	335	358	350	363	339	329	404	360	382	354	333	341	324	335	358	379	350	343	357	360	364	379	332	362	338	349	349	341	357	359	351	348	342	344	337	326	350	344	370	386	354	403	345	350	372	327	371	373	326	365	366	393	367	346	345	333	322	343	346	329	312	331	369	354	333	355	335	365	395	364	369	370	345	305	323	362	332	377	348	332	353	300	335	341	311	374	326	341	341	355	324	377	333	356	352	394	347	331	355	368	373	344	357	339	365	343	334	320	327	324	372	358	326	342	384	349	333	374	354	347	342	350	356	372	375	341	340	343	344	365	346	355	344	356	327	372	374	363	327	338	353	349	351	357	320	381	343	351	338	372	348	353	357	323	345	344	361	339	395	352	352	344	373	343	329	339	383	348	339	361	361	322	368	338	364	340	318	362	375	338	341	336	353	342	345	355	386	350	362	389	332	365	356	376	351	342	368	350	367	346	380	328	373	365	365	361	344	329	380	342	366	347	350	359	380	346	363	341	364	356	338	339	361	369	388	363	344	333	312	352	352	345	377	354	383	356	388	347	414	343	363	341	371	398	390	316	350	331	369	365	336	354	368	342	343	355	362	303	386	355	336	332	328	363	340	344	363	355	399	322	341	359	341	376	359	366	359	308	341	368	360	330	353	333	372	325	346	362	364	371	342	359	366	355	367	378	371	382	327	342	379	337	335	350	342	388	366	359	347	325	344	350	370	339	342	333	344	333	336	374	362	349	345	328	367	393	356	387	395	355	352	344	342	340	330	356	380	324	341	327	343	340	322	348	336	327	342	365	357	366	348	373	322	326	334	353	334	361	355	375	351	346	386	366	386	357	337	367	342	355	374	353	395	394	357	371	378	323	349	355	344	355	369	351	351	342	360	373	357	358	341	301	338	321	343	364	337	353	336	337	358	355	368	363	353	366	369	380	344	332	372	370	371	356	371	370	318	368	401	323	359	402	356	351	385	338	366	356	376	357	364	350	336	329	347	355	323	359	381	369	355	363	322	343	370	337	345	361	336	353	350	343	348	363	359	347	335	330	350	375	340	364	385	350	366	354	370	365	353	351	360	349	369	320	351	381	350	366	352	369	335	354	350	319	351	336	334	380	372	367	359	339	348	378	369	340	372	348	335	330	348	323	330	329	391	362	360	339	335	338	363	369	367	358	351	348	370	362	357	330	356	348	327	366	367	333	352	382	355	362	358	365	348	356	352	327	344	336	361	365	339	334	357	420	353	328	368	333	349	342	362	390	347	315	388	372	324	363	331	355	346	359	336	370	328	354	391	333	378	345	342	384	361	315	335	378	324	359	356	348	363	371	341	353	358	372	365	339	351	329	329	364	359	350	361	359	336	355	349	338	342	335	360	340	334	357	355	374	379	334	355	373	379	349	327	328	346	333	374	347	339	374	306	329	375	322	368	390	352	362	344	334	366	340	346	341	345	345	350	385	348	345	370	323	348	351	354	365	370	363	326	365	335	359	325	330	315	360	366	351	346	349	360	354	365	355	344	368	344	349	378	389	341	344	358	380	357	376	360	389	383	351	325	323	352	344	385	350	373	329	342	366	368	369	373	364	354	357	334	346	338	384	346	333	343	343	352	318	350	379	343	346	340	332	304	334	341	331	331	337	348	346	320	392	343	367	363	354	338	373	348	349	329	350	339	362	338	353	362	388	348	319	348	323	388	388	352	358	376	379	362	341	372	337	362	355	351	382	364	354	363	340	369	361	355	335	317	378	367	358	350	382	330	377	388	343	352	372	383	355	370	327	328	347	335	353	339	357	314	343	376	359	362	382	371	353	333	300	361	353	361	331	376	364	334	360	377	392	366	322	335	357	344	341	360	343	355	364	341	362	354	363	344	360	360	315	363	324	299	344	347	341	373	359	361	377	338	315	378	347	330	369	332	352	340	355	383	363	369	292	350	333	334	374	321	364	379	377	337	387	373	337	364	317	338	351	376	335	338	334	371	341	349	350	358	330	340	339	337	359	322	359	381	361	371	336	331	346	346	375	391	359	390	351	372	344	373	354	348	359	365	337	359	327	338	349	351	345	389	363	362	364	352	337	309	328	372	369	395	353	368	352	349	380	301	384	360	361	344	358	359	348	345	362	356	356	353	386	358	347	344	369	368	402	348	357	381	365	370	390	383	357	346	324	336	361	370	332	356	352	354	353	349	336	375	367	344	344	363	350	353	346	356	359	356	381	342	369	340	315	378	363	328	365	378	382	331	335	348	332	370	356	331	376	332	343	360	376	352	379	362	379	360	322	303	321	364	357	362	396	363	309	350	366	355	374	333	345	326	393	371	309	339	337	310	338	341	372	334	385	372	373	368	348	359	373	355	296	367	355	358	338	343	324	366	377	314	345	360	372	293	374	339	354	352	379	394	337	352	349	355	353	388	347	341	344	368	363	377	328	355	377	348	322	351	340	346	332	346	396	377	326	361	357	343	388	333	326	348	375	288	338	328	364	363	338	371	351	407	354	347	370	349	361	335	336	337	329	348	345	380	381	319	364	353	308
33472	46828	36510	18406	5139	4164	2393	1965	1708	1649	1618	1411	1360	1300	1282	1310	1314	1339	1349	1293	1271	1237	2179	14859	21237	17012	11019	5240	2023	1203	957	867	824	857	816	801	829	847	813	831	817	811	865	836	811	832	851	844	883	870	781	805	807	824	871	818	833	843	772	834	825	862	862	796	904	849	831	856	829	793	843	885	779	871	899	846	873	782	843	850	836	870	855	823	861	846	841	845	840	845	868	874	854	812	784	840	855	932	791	857	846	818	845	827	826	804	790	850	841	833	862	850	834	845	848	829	873	839	844	801	836	862	828	821	874	835	862	841	833	825	806	840	856	860	858	838	850	837	849	841	814	877	807	815	849	871	833	903	842	826	833	843	879	825	828	869	841	848	878	880	885	870	846	832	818	810	841	829	808	822	818	848	836	805	810	856	830	841	837	833	839	856	838	837	897	845	857	789	850	882	864	823	843	824	847	818	837	877	838	850	834	819	815	820	845	823	818	796	861	850	851	875	869	856	849	787	830	774	822	855	873	846	837	823	845	854	867	873	811	854	788	852	840	778	851	871	778	853	838	832	867	820	816	824	869	853	831	858	811	900	845	868	867	842	829	792	850	873	840	831	848	844	858	837	865	868	823	845	834	873	851	820	817	824	827	872	804	817	856	789	798	858	785	848	790	835	865	843	833	826	846	871	860	834	789	781	870	846	839	916	846	803	845	780	801	833	808	810	888	828	846	877	816	784	809	842	816	829	823	834	795	863	852	824	793	886	884	822	831	835	839	801	822	845	832	835	852	818	806	782	867	857	804	880	903	867	818	814	808	809	824	777	849	776	814	831	792	893	878	823	803	818	853	850	861	822	902	829	823	811	865	833	848	806	803	837	797	834	868	839	840	864	857	842	826	863	876	849	775	834	859	843	842	841	817	888	827	804	868	814	832	862	834	794	860	884	835	819	869	819	880	909	817	842	832	865	854	817	829	803	848	844	858	831	836	819	848	821	861	855	861	835	845	808	822	802	833	830	798	891	811	821	819	866	812	787	824	855	856	834	875	822	814	833	846	844	812	776	792	802	844	806	806	844	837	883	855	852	794	873	806	840	839	793	803	810	876	851	887	819	856	827	820	759	811	806	843	848	900	828	833	901	786	886	822	795	788	775	811	856	847	795	784	856	882	770	846	836	817	799	840	833	831	799	835	826	796	828	856	803	843	834	849	824	830	835	805	754	828	817	841	826	856	854	847	835	883	809	852	893	808	861	831	870	781	832	854	878	837	840	844	849	750	840	824	850	818	821	854	921	801	852	836	862	839	805	853	818	855	837	857	827	850	826	843	877	801	839	822	896	810	815	829	821	883	838	831	804	858	799	822	868	851	824	888	872	858	804	830	885	857	846	816	918	835	789	849	859	795	838	888	876	756	805	858	867	810	848	831	847	840	857	847	804	806	812	866	861	819	858	829	879	813	858	892	875	836	854	866	811	863	828	812	835	824	838	776	843	844	820	856	839	769	865	846	858	882	848	827	821	786	850	807	787	872	832	832	835	848	812	854	832	845	843	822	837	863	848	849	802	840	830	805	842	825	799	829	853	859	834	821	850	815	840	844	815	804	877	856	828	844	812	824	809	852	850	794	795	839	835	847	854	881	825	815	841	888	841	787	806	786	885	875	869	800	813	816	870	871	819	857	847	815	911	853	859	852	822	769	857	822	833	816	817	851	828	865	878	825	799	810	785	859	811	845	799	848	810	854	852	806	817	798	834	852	846	825	802	827	879	846	839	825	856	819	840	852	904	856	868	871	859	829	828	848	833	881	831	837	793	892	814	810	801	799	802	840	836	841	858	850	808	842	856	867	817	865	854	831	796	835	879	793	844	836	817	827	823	826	852	836	882	872	839	855	814	837	874	865	839	821	838	834	815	859	882	845	855	812	779	812	807	830	852	833	872	877	908	871	872	835	849	830	844	825	847	832	810	835	839	816	847	872	861	857	866	853	800	847	845	884	804	813	834	849	843	807	809	772	826	863	860	832	845	855	849	830	850	818	827	822	839	807	858	839	822	853	813	794	826	827	840	809	796	870	778	832	827	831	859	777	806	873	814	885	842	859	895	788	817	881	819	780	863	801	837	840	817	802	812	848	799	809	781	851	868	818	855	869	857	819	831	867	827	775	811	832	829	850	805	835	883	819	820	828	826	867	843	797	817	838	838	870	861	829	816	824	792	847	829	819	824	792	776	855	912	830	842	839	818	850	841	868	851	857	821	874	869	892	875	848	798	808	824	850	804	851	845	790	845	827	846	874	798	841	828	869	826	834	842	793	841	847	851	878	851	833	819	805	880	867	811	848	808	800	826	864	809	838	859	862	773	810	823	871	816	836	820	820	825	861	864	857	858	843	812	847	863	834	819	813	820	878	866	842	879	836	843	855	780	825	831	853	877	798	817	823	840	844	787	849	887	832	849	865	816	815	818	869	783	809	866	839	812	833	870	848	814	829	829	864	831	799	802	865	873	823	811	833	821	794	854	818	858	889	857	835	785	817	885	809	869	828	806	832	879	903	875	814	774	878	830	884	852	841	814	824	849	838	858	874	896	790	830	851	814	794	838	841	804	846	801	825	845	865	848	833	803	895	825	803	818	850	823	821	828	862	813	826	866	877	811	833	835	865	809	825	775	797	793	847	808	848	815	780	833	891	822	831	860	816	802	818	852	861	898	851	843	810	823	818	816	813	866	847	866	811	812	854	796	787	855	886	879	839	838	825	807	830	846	853	793	848	818	802	864	820	825	841	817	837	867	838	800	832	832	831	816	871	867	923	852	865	878	845	829	837	855	826	850	871	826	845	801	781	805	802	827	858	882	831	846	799	787	844	904	872	836	797	843	874	765	833	859	836	807	854	783	795	837	833	815	826	838	867	853	813	880	856	874	790	875	828	806	806	777	845	822	787	857	792	823	812	834	816	794	800	842	802	887	847	793	857	814	799	824	836	845	826	858	836	808	813	828	775	852	871	867	790	840	802	860	866	891	851	848	834	789	855	919	854	798	881	836	781	824	868	848	873	848	820	861	845	865	861	832	880	804	846	820	910	842	802	805	840	858	826	898	860	833	841	868	838	827	847	824	821	811	833	802	881	853	865	842	850	803	793	829	804	883	843	876	821	857	816	838	779	813	854	833	805	789	828	787	852	864	802	865	844	843	852	858	871	828	826	850	871	824	840	813	866	820	872	827	858	813	780	865	875	852	813	817	864	887	855	852	799	828	875	783	872	860	840	813	808	813	865	866	830	826	829	841	830	834	781	847	837	811	868	854	786	808	777	839	862	863	852	872	839	840	786	814	835	882	828	808	855	846	878	852	816	831	804	853	868	826	892	890	875	851	814	834	829	819	826	816	819	836	803	831	836	846	850	799	827	826	824	899	823	824	846	817	853	821	810	819	874	824	815	774	832	794	843	879	875	841	817	901	837	803	858	846	866	850	832	860	825	846	820	862	830	839	829	826	835	888
49322	48580	43716	28034	19644	12873	5850	2214	960	667	573	552	521	474	445	419	402	413	426	390	388	365	1278	6201	9437	7170	3970	1771	662	424	316	310	299	302	313	268	284	290	279	297	309	305	329	299	290	312	297	296	303	289	294	326	284	289	265	286	289	304	314	297	334	306	269	317	330	299	303	295	273	310	327	295	343	328	282	320	304	277	310	249	286	288	289	285	263	294	302	308	299	298	301	305	322	296	287	312	306	299	289	286	297	292	311	301	299	292	277	268	293	319	287	290	253	336	298	296	310	314	283	291	284	318	274	273	266	309	306	294	279	242	290	335	286	258	279	281	286	270	277	287	305	311	281	300	306	279	290	337	287	287	336	258	271	317	300	301	312	305	302	291	311	327	322	303	287	302	301	298	267	304	298	295	325	275	304	254	274	309	312	321	318	282	299	250	301	281	304	331	279	262	290	314	302	287	262	314	290	304	303	272	309	291	308	290	286	304	292	308	281	292	294	273	299	293	323	331	324	276	316	283	307	284	320	304	306	292	290	309	285	300	310	288	302	278	282	284	307	313	323	261	307	281	322	306	296	267	274	321	309	302	289	294	274	273	324	291	293	305	293	312	305	300	296	321	301	261	296	318	294	286	304	261	293	318	271	267	297	307	290	292	301	311	307	305	297	286	279	289	274	317	320	262	269	294	319	292	281	307	278	321	313	297	329	298	278	314	287	298	286	316	312	273	297	308	295	320	261	299	302	316	293	273	296	300	273	264	306	288	318	276	299	273	294	339	293	293	279	308	301	292	292	300	303	291	289	321	285	322	323	323	303	288	294	300	290	283	299	324	310	278	290	272	293	289	304	283	312	300	305	315	277	274	301	353	317	296	293	312	333	305	287	264	304	296	303	299	300	278	273	265	331	280	314	278	283	313	286	300	290	297	279	307	300	311	311	304	279	303	307	286	313	298	300	266	264	285	290	282	306	287	338	297	279	318	301	268	308	264	348	305	298	313	282	311	294	306	326	304	315	293	340	317	290	286	283	297	322	310	294	297	296	261	295	340	302	297	303	303	289	281	306	272	280	290	289	286	307	262	275	286	302	264	291	330	302	249	273	320	337	283	304	310	281	316	312	270	297	296	343	285	275	316	267	331	302	289	303	311	307	295	300	293	286	283	296	273	287	302	323	285	287	290	281	306	294	307	276	300	303	316	279	283	313	302	287	300	296	321	305	309	309	315	294	294	317	306	283	292	294	273	317	291	312	315	295	324	352	308	317	274	258	292	305	276	304	338	264	275	281	290	322	289	298	305	274	282	302	293	318	293	285	269	298	298	274	293	291	272	287	291	291	331	299	298	305	277	316	318	308	279	314	309	306	304	313	292	280	280	321	280	282	265	280	316	293	323	300	302	290	329	297	301	294	297	313	276	295	311	282	284	307	309	295	297	281	283	304	316	306	278	270	292	285	294	315	269	300	314	289	287	279	315	311	262	299	281	282	289	311	276	297	280	270	311	279	292	283	291	283	322	324	270	292	303	310	300	277	302	293	304	276	296	307	296	281	282	320	286	287	324	300	322	262	299	303	294	297	297	286	265	312	302	317	288	316	280	287	303	326	301	300	275	317	277	285	276	298	283	278	315	297	300	291	285	310	261	298	306	297	335	327	356	302	348	322	273	323	280	300	295	273	288	314	328	316	290	296	320	286	278	274	290	290	303	276	306	316	296	302	282	285	293	294	268	276	285	308	311	290	305	306	281	307	294	325	279	281	290	293	292	308	322	280	294	286	289	324	321	296	272	297	319	273	302	324	275	320	348	292	298	316	285	281	258	287	292	310	321	291	279	322	297	305	314	297	335	296	325	283	304	291	254	318	308	309	308	285	288	303	290	291	300	294	303	339	309	291	325	318	320	332	291	292	277	289	283	265	317	297	288	285	290	318	311	306	307	288	284	297	288	302	299	268	313	286	277	288	300	289	279	333	285	287	284	248	302	300	297	309	295	281	322	279	314	271	283	322	284	273	283	309	284	309	298	312	339	311	291	282	292	286	280	285	299	325	280	311	268	306	314	276	279	297	282	308	297	290	300	268	294	289	302	283	290	323	323	287	270	287	317	302	309	294	325	302	320	311	295	285	307	268	293	298	315	321	295	291	320	308	310	336	295	279	281	305	262	283	295	281	305	306	310	288	310	293	294	271	309	310	278	300	309	334	320	285	284	306	330	284	287	289	298	291	306	302	285	305	291	307	309	281	306	311	267	259	320	274	271	309	279	264	331	321	273	324	323	307	255	294	292	289	269	322	305	272	281	302	302	307	320	310	343	280	295	288	274	311	300	313	289	300	342	296	296	303	305	285	268	334	340	285	297	286	289	294	312	271	310	300	306	310	287	302	296	266	301	284	320	324	309	291	256	314	334	270	291	318	272	287	319	280	308	296	280	283	297	292	290	300	265	276	284	297	286	310	306	312	291	285	306	315	282	279	296	298	306	284	298	316	307	309	294	277	337	296	279	270	279	315	298	290	277	307	295	302	307	345	299	274	285	270	301	276	305	317	317	305	309	308	318	316	302	280	329	297	288	308	297	304	283	289	304	317	317	291	352	285	259	289	290	266	325	295	293	296	315	307	317	312	271	300	303	307	285	286	313	298	292	309	321	299	283	292	333	266	296	308	274	305	309	297	279	265	310	317	286	305	297	276	278	300	299	284	294	278	302	273	291	289	278	318	287	280	285	294	300	275	302	295	304	274	292	275	293	293	276	298	276	329	318	286	314	310	305	297	319	291	286	294	291	294	339	289	326	329	297	307	278	294	318	286	324	289	281	297	316	290	290	292	303	274	304	270	300	304	313	274	297	282	274	292	278	333	317	309	292	324	299	299	347	279	306	311	319	290	253	300	293	268	309	299	336	278	287	282	267	275	299	280	264	313	334	321	302	278	317	274	293	308	282	305	294	252	306	286	309	327	305	311	282	308	293	305	304	274	294	284	297	298	321	273	298	302	277	297	305	282	282	294	316	300	296	307	341	315	279	279	299	286	277	270	285	315	301	301	288	311	312	296	292	298	295	323	302	268	302	258	278	285	317	308	285	320	306	346	287	301	297	287	279	286	249	311	292	288	301	298	305	273	307	295	289	272	253	294	307	289	276	291	296	331	291	334	272	314	279	304	282	312	284	288	272	330	279	287	298	301	300	282	288	299	295	262	306	294	305	304	320	294	299	280	291	307	296	308	302	291	315	292	281	364	318	280	267	282	313	312	279	282	280	276	321	300	298	306	272	275	269	288	295	295	280	296	313	288	292	308	304	290	306	290	318	286	313	317	292	286	314	273	335	296	294	291	278	312	282	313	290	279	309	312	271	315	278	294	317	282	253	297	306	278	301	307	322	314	301	301	326	315	317	287	280	289	277	323	294	312	305	327	266	310	305	309	269	321	315	269	308	278	316	284	290	292	308	270	294	340	323	298	308	339	331	321	345	306	267	292	298	262	314	308	274	296	269	266	326
36942	46045	42759	19217	7900	6895	3866	3101	2723	2387	2281	1991	1895	1801	1602	1531	1485	1499	1473	1342	1365	1286	6254	25526	31540	25633	16121	7662	2514	1246	846	717	715	660	707	688	690	691	735	707	740	779	737	700	710	759	705	716	693	690	704	723	719	716	756	717	707	682	740	702	720	730	719	702	733	711	697	674	734	676	728	682	689	714	716	712	739	680	737	730	707	684	681	670	691	703	694	725	712	701	717	682	668	721	757	713	737	747	727	716	736	721	733	754	694	736	724	684	692	747	685	715	744	718	726	647	670	690	708	687	695	759	736	702	722	697	719	715	712	665	682	715	735	703	716	672	662	681	646	720	689	640	725	703	706	693	674	688	694	682	697	683	725	701	752	710	726	754	739	697	718	747	700	684	684	681	671	678	700	705	715	741	703	676	744	678	734	754	710	735	683	683	693	687	725	691	704	656	722	709	697	690	732	671	706	704	672	704	708	751	685	705	681	686	727	720	706	714	690	732	720	738	722	705	721	754	748	734	687	720	705	710	684	712	703	708	738	713	693	667	768	724	734	713	690	689	711	752	735	713	704	713	663	767	760	721	680	686	712	722	692	714	686	709	710	732	704	720	690	767	720	681	721	687	696	712	758	701	676	708	680	682	674	729	731	723	705	728	749	728	726	698	719	753	688	747	693	697	669	716	715	667	709	712	689	751	711	702	691	722	686	710	740	765	689	727	715	748	666	731	727	686	731	718	716	698	695	648	696	695	719	722	678	678	696	711	710	714	709	697	672	718	698	723	693	760	690	714	691	736	719	743	703	724	675	730	716	704	718	730	708	761	730	720	711	723	718	762	703	703	714	695	704	697	699	737	723	682	722	707	673	691	679	694	683	690	651	757	720	723	726	701	693	739	691	647	682	658	723	716	699	722	672	684	694	752	718	682	719	742	727	736	689	758	735	693	740	761	712	721	735	702	706	689	702	720	741	710	696	710	698	720	720	739	719	704	684	692	727	743	710	739	705	760	741	684	684	715	706	675	709	733	735	755	753	681	716	700	704	712	698	714	694	731	699	688	689	708	707	736	682	710	732	695	691	737	704	709	714	726	687	691	717	698	744	695	668	694	755	668	737	677	735	755	688	753	734	719	719	737	735	701	691	744	663	730	673	707	739	707	672	698	725	725	704	735	737	681	691	763	716	699	732	670	722	692	724	709	707	712	699	704	736	688	734	706	664	719	712	719	739	682	712	738	697	704	696	705	703	720	696	630	722	688	709	740	696	740	722	722	739	734	703	721	737	769	668	734	731	677	646	769	683	687	756	703	695	688	714	669	716	727	683	666	706	741	742	729	688	746	695	713	702	707	709	726	744	692	704	712	670	734	700	720	715	681	739	704	725	727	738	694	686	710	730	713	709	739	682	704	693	660	700	690	698	663	717	727	694	662	737	691	739	696	700	699	708	729	731	703	742	723	731	739	730	680	725	720	722	706	720	704	704	723	721	707	640	734	630	697	649	707	733	724	713	725	700	683	698	741	735	654	702	713	723	701	686	701	728	740	688	656	799	759	721	680	703	748	728	685	727	690	711	691	686	750	744	689	694	693	719	756	709	753	726	744	734	702	748	671	676	682	676	709	710	739	665	722	704	736	754	674	691	738	714	731	690	721	697	710	739	729	685	724	687	726	714	738	674	697	735	730	704	698	712	695	734	727	705	687	729	712	720	734	734	727	714	655	705	673	709	748	680	700	680	681	778	710	744	668	744	771	764	696	708	721	721	706	679	725	688	706	737	726	672	716	732	702	704	729	729	692	709	751	706	695	743	724	707	714	702	665	709	654	660	664	673	740	684	685	714	734	743	706	744	705	695	773	697	711	729	765	692	764	696	693	714	697	733	677	726	743	680	730	712	693	751	689	673	694	715	683	716	762	742	645	722	696	714	749	663	750	735	704	689	731	774	694	685	696	712	731	705	708	743	700	709	747	725	701	722	735	685	713	716	702	716	732	728	746	706	682	685	713	680	695	717	726	691	688	705	748	672	746	687	673	699	709	734	725	723	716	724	740	756	719	718	744	637	773	740	705	704	685	699	720	671	709	660	731	710	697	744	710	701	682	716	713	748	679	725	730	737	747	690	628	723	737	700	709	723	709	695	765	758	727	727	682	723	742	722	718	663	744	748	698	716	703	724	689	716	727	720	739	682	699	697	691	714	712	686	679	738	718	687	725	730	691	702	678	685	776	717	692	672	694	703	717	713	703	725	718	700	711	728	737	685	693	714	689	674	754	754	730	729	681	681	681	708	716	710	699	707	681	663	741	725	733	697	686	729	708	702	732	689	682	677	695	807	726	738	719	715	703	688	732	702	696	739	707	703	735	775	690	735	713	690	735	704	685	659	747	705	699	716	741	720	666	699	764	743	718	706	726	695	712	733	702	726	735	676	684	687	682	701	733	715	658	689	763	726	743	740	708	746	722	684	677	656	682	727	693	705	690	698	702	716	771	697	727	747	733	693	654	678	701	718	720	675	710	763	747	730	757	730	706	692	737	695	735	718	760	703	723	709	714	744	698	693	732	703	666	682	742	745	765	694	783	745	758	696	705	736	669	689	692	683	700	699	702	750	723	738	710	745	699	702	718	673	696	709	746	685	728	695	682	733	728	706	721	731	689	733	715	718	717	711	707	685	684	711	706	706	731	702	736	677	675	749	649	735	689	721	705	732	722	725	706	722	726	713	689	707	675	822	713	730	689	712	673	692	728	705	694	721	707	678	737	713	715	706	699	711	679	758	684	657	755	669	714	730	690	759	745	724	774	711	701	686	723	747	748	688	710	717	757	720	706	748	718	703	651	728	724	758	713	752	740	710	705	750	702	702	687	683	752	730	696	703	689	700	714	671	713	711	688	723	693	724	684	730	724	717	700	735	729	686	689	710	667	714	695	744	661	707	702	664	723	707	730	732	673	748	702	716	737	715	736	695	635	744	750	721	685	729	716	723	705	692	704	712	710	751	743	702	692	744	716	728	704	677	653	685	737	753	689	671	723	693	719	742	687	710	657	709	637	744	729	718	706	742	654	678	663	670	736	746	708	730	704	738	693	696	699	736	703	703	705	711	713	719	724	779	685	701	737	753	718	656	700	765	726	718	719	718	685	708	670	725	719	704	728	725	717	696	695	701	747	675	693	708	728	736	715	714	685	690	709	777	716	732	758	736	704	695	701	778	746	648	755	725	720	690	729	685	716	701	691	775	701	703	667	707	685	736	709	722	664	720	775	699	661	732	722	714	692	750	672	712	742	739	727	706	728	664	700	716	712	731	698	660	697	691	694	725	724	713	733	689	749	726	684	686	698	690	738	721	686	729	692	731	718	686	707	733	705	713	730	732	668	672	708	689	742	760	695	740	782	689	727	747	698	704	717	713	716	678	764	702	755	713	705	650	707	711	729	714	672	664	731	714	759	687	715	742	749	745	696	677	688	715	723	701	705	722	732	669	701	662	746	726	686	684	673	665	741
9418	8087	10194	4986	845	536	390	451	417	412	413	441	423	395	368	417	396	372	349	337	367	356	379	633	890	881	678	585	451	380	331	377	341	336	323	376	366	356	362	374	329	383	347	361	332	352	379	373	371	350	376	336	354	373	358	334	327	351	340	330	342	360	353	319	410	333	380	363	321	347	352	353	372	335	352	351	340	364	342	335	385	335	333	344	321	369	320	334	351	336	359	354	374	343	363	358	341	376	316	358	341	361	323	337	365	351	347	345	324	358	347	350	363	375	331	357	327	338	376	332	358	377	351	362	321	339	356	361	386	370	348	363	380	374	344	336	330	358	323	335	354	367	367	344	324	362	305	346	338	323	331	346	357	339	404	343	341	372	352	357	357	337	346	360	336	328	352	365	354	351	304	338	350	323	345	348	345	305	374	371	365	360	393	393	365	367	374	359	356	376	342	322	322	358	380	346	335	357	351	349	346	370	336	353	364	370	332	376	350	349	361	395	341	391	396	343	331	348	366	384	355	408	366	368	360	363	328	346	342	376	365	366	342	343	345	344	357	355	333	344	348	340	366	354	353	326	335	382	344	333	352	366	341	322	346	345	341	364	329	364	345	351	351	351	353	320	368	352	372	379	379	390	306	341	382	367	354	377	371	375	351	357	326	340	340	386	358	344	322	371	359	357	332	343	362	354	341	331	332	360	380	363	343	345	353	338	344	372	336	357	358	386	344	340	369	341	352	341	368	342	316	358	367	380	345	312	350	329	372	318	381	352	364	341	382	364	304	368	363	362	356	375	339	377	369	354	346	375	397	373	331	363	340	372	353	375	397	351	357	343	350	384	359	367	338	367	339	353	391	348	344	386	352	349	337	317	341	337	333	362	326	347	335	352	334	352	329	331	374	360	337	368	341	322	351	338	334	349	358	365	329	363	366	353	366	353	317	378	357	351	382	343	376	344	355	347	338	315	370	337	346	355	375	334	363	367	338	371	364	353	358	333	391	347	349	324	334	307	340	346	371	352	374	350	358	361	351	352	342	351	388	389	341	372	329	359	331	340	356	367	371	349	358	367	336	340	355	345	327	397	351	352	348	328	307	388	364	344	362	342	354	363	362	393	364	376	331	318	345	361	355	334	342	322	376	333	373	371	313	328	346	365	351	343	343	382	361	349	345	346	371	348	340	368	326	321	338	385	338	356	351	359	346	355	340	358	379	328	340	329	337	334	333	363	320	367	307	377	348	336	343	378	353	332	358	349	355	370	365	356	378	355	351	320	361	352	372	309	339	341	397	338	327	391	371	350	365	371	386	370	354	341	378	408	328	353	359	376	322	352	355	378	359	351	347	373	369	342	342	313	347	355	380	363	385	362	319	355	347	311	326	339	364	350	364	340	375	366	349	360	386	347	341	363	333	348	357	348	335	356	355	362	333	348	362	390	365	309	367	356	377	373	353	354	319	345	329	383	387	357	337	372	377	366	374	350	340	386	395	337	324	327	325	343	359	370	347	361	357	398	340	338	344	335	383	344	363	343	371	357	345	326	370	363	372	358	341	375	365	335	321	369	345	392	355	343	339	352	338	356	362	323	344	360	330	347	340	371	348	366	349	323	336	332	380	331	363	387	343	358	330	355	340	307	360	357	349	373	344	406	361	347	377	371	378	325	350	337	356	371	322	370	350	358	363	336	370	345	325	388	337	357	395	364	361	364	330	373	336	354	368	351	360	366	371	318	326	342	369	359	334	346	357	334	332	376	333	382	358	373	355	347	341	379	346	332	335	347	352	329	367	339	353	332	339	400	362	358	351	386	324	353	356	365	359	342	358	342	344	345	325	330	344	364	330	373	332	323	346	360	375	355	362	336	355	316	330	362	329	351	334	348	397	369	323	366	396	368	359	343	360	366	323	345	382	335	332	349	329	366	360	374	326	337	322	336	370	318	352	360	333	343	384	352	360	353	346	359	369	349	355	369	361	365	348	370	370	347	367	348	377	347	363	372	363	341	338	300	378	365	302	363	372	331	369	327	368	349	341	393	372	347	349	359	364	351	358	385	368	347	322	348	358	337	387	378	353	365	383	329	354	313	346	357	319	374	340	342	316	335	355	358	343	362	352	365	359	326	355	342	359	379	385	359	394	340	375	367	366	371	354	364	363	376	320	374	339	376	434	355	315	353	371	358	350	365	367	337	353	356	360	363	335	382	353	326	358	329	354	352	407	356	361	345	386	361	351	345	352	389	338	364	335	355	372	363	348	378	329	378	354	349	352	350	343	358	384	348	386	325	350	361	310	366	352	366	378	354	370	342	381	346	353	394	345	340	385	343	358	330	359	380	301	378	370	339	389	338	378	369	368	338	352	347	357	315	333	352	365	380	349	333	336	323	382	393	374	333	361	341	357	370	322	345	352	356	340	363	356	371	336	340	326	344	364	337	362	372	327	348	369	334	351	309	337	358	351	335	307	387	362	348	329	358	364	393	329	348	319	375	382	341	341	361	361	346	351	375	355	375	348	350	381	373	372	324	347	371	358	361	322	346	383	383	348	406	331	334	317	349	340	369	340	356	357	364	379	372	368	331	360	356	353	372	330	353	338	349	354	361	361	395	377	379	332	332	357	328	344	355	345	347	327	332	372	341	342	347	342	401	353	317	347	382	363	389	379	402	343	354	312	368	339	367	341	337	339	395	365	368	369	385	346	346	379	339	374	331	354	365	320	345	357	353	352	357	312	357	363	354	318	340	326	354	328	369	353	340	350	369	343	380	380	352	345	336	344	366	348	354	361	353	373	347	305	359	380	357	360	362	346	319	322	354	331	350	335	378	376	374	333	344	385	349	350	360	314	378	366	348	313	368	348	340	345	341	335	356	321	371	360	319	338	318	325	323	365	359	358	349	312	335	345	338	359	331	375	361	337	381	367	355	369	345	337	376	333	365	359	367	336	320	361	325	358	397	391	335	363	343	347	373	336	343	373	373	358	376	370	369	347	327	340	333	354	352	370	368	358	360	356	371	367	361	363	347	345	345	353	334	389	386	323	338	337	360	356	351	353	327	363	386	348	314	384	361	362	362	358	328	344	333	354	372	325	360	337	365	378	350	366	346	386	367	308	326	345	388	358	389	364	332	332	372	329	349	336	374	352	353	375	334	352	362	344	344	353	352	369	359	345	400	352	378	356	327	356	357	350	393	351	347	355	357	354	345	376	381	350	337	355	361	392	349	332	337	328	350	379	338	354	338	352	342	338	349	378	374	384	338	363	363	342	343	351	327	368	349	353	343	366	333	362	362	338	358	339	372	345	348	333	352	348	334	369	327	411	367	345	346	359	355	299	340	339	335	330	346	357	376	364	372	357	366	350	323	381	349	338	353	341	373	348	361	347	375	361	335	348	372	333	336	314	359	359	375	335	367	343	350	333	360	320	344	353	378	344	355	349	327	335	354	352	364	397	346	335	343	337	366	318	381	338	363	367	351	349	368	378	386	396	374	363	351	344	358
6937	8561	16211	7475	1932	1567	1085	1307	1164	1137	1199	1210	1293	1207	1101	1078	1053	983	956	975	942	946	1153	2728	3723	3500	2276	1519	1101	963	874	863	776	792	853	872	854	819	833	826	821	835	820	855	835	843	823	832	911	828	853	824	823	827	802	813	871	898	829	860	826	850	848	864	868	894	834	824	903	787	845	873	814	849	806	836	831	843	870	855	812	856	898	858	862	858	831	860	857	875	774	880	836	862	847	856	852	818	857	852	819	843	849	822	866	823	858	863	855	841	848	869	850	846	832	835	824	841	856	879	909	893	841	892	812	809	828	845	785	872	871	836	870	835	864	813	870	854	858	870	818	832	864	836	841	824	880	827	818	818	816	836	871	822	806	780	876	819	873	875	885	885	844	869	795	810	824	807	880	840	827	846	901	873	885	812	846	900	831	865	839	877	856	883	859	835	869	869	889	830	865	887	842	809	860	793	847	837	829	828	845	888	829	825	813	891	830	882	860	814	816	807	887	812	804	795	874	877	834	840	814	805	824	844	803	887	827	877	843	848	848	774	859	845	877	835	877	808	842	816	814	815	826	845	827	869	834	851	837	841	819	858	857	837	821	861	841	853	780	855	840	851	813	809	796	883	827	895	912	822	839	859	910	859	847	841	805	889	808	821	837	855	845	834	849	822	861	810	827	823	864	820	807	854	853	864	844	809	781	877	860	912	820	829	839	815	870	857	864	805	814	860	878	871	879	823	858	838	798	823	899	853	847	807	866	790	844	793	820	852	853	856	841	805	792	828	837	815	881	877	881	838	794	871	829	851	859	832	867	849	852	884	850	861	827	883	842	872	801	885	873	791	903	818	893	880	818	836	799	872	826	815	861	803	862	845	871	808	853	881	907	839	822	888	802	822	851	880	885	877	874	838	850	884	845	870	822	788	842	854	902	817	830	816	889	839	812	919	865	848	866	841	859	835	862	861	830	848	818	831	892	846	819	833	827	842	882	872	833	804	882	822	842	789	802	838	839	823	840	827	852	867	838	825	850	819	890	807	860	815	837	870	826	888	824	868	779	827	847	834	906	849	812	851	813	857	841	822	856	851	819	842	801	839	843	853	838	869	878	831	902	879	851	894	792	807	832	773	859	864	843	881	828	877	867	811	866	832	819	888	851	858	886	813	844	883	878	855	830	823	840	819	889	853	866	872	840	871	881	834	795	850	837	867	856	827	848	862	824	851	812	799	802	800	870	867	854	861	813	856	880	823	875	807	882	843	893	895	859	881	848	807	810	797	852	840	860	793	859	855	870	871	819	797	885	821	819	831	819	816	785	831	872	892	874	816	878	839	815	834	884	844	793	833	863	805	826	876	882	882	886	874	858	843	826	843	844	861	824	833	784	836	808	827	889	817	832	854	803	850	840	854	822	913	846	795	902	789	876	869	865	846	825	848	863	811	833	870	809	858	836	874	843	883	868	852	840	852	850	898	824	816	835	880	843	825	814	821	896	860	855	845	864	789	783	865	864	890	821	831	817	799	854	868	801	895	864	788	833	885	846	837	821	850	874	801	890	868	818	819	843	858	822	870	873	812	913	838	857	807	837	817	854	800	814	882	870	853	839	865	792	817	872	853	876	855	787	859	808	855	796	834	892	843	848	802	859	866	843	810	878	846	894	871	835	872	895	828	847	850	828	831	849	821	890	812	807	847	798	885	801	848	800	872	866	828	845	813	842	797	894	837	804	803	865	826	827	835	834	821	810	840	863	847	874	808	816	837	902	810	842	869	802	792	877	835	842	835	830	873	903	843	838	849	831	827	828	824	853	828	834	832	866	807	814	857	830	884	892	830	873	847	840	863	862	854	872	850	850	868	804	818	822	865	886	875	871	834	848	824	858	809	883	818	816	857	821	831	843	877	822	813	843	846	836	840	875	828	880	802	860	839	878	867	840	882	876	857	871	887	871	816	881	860	857	860	870	815	835	837	830	862	864	784	838	825	796	856	812	845	855	832	845	860	839	928	888	824	863	838	829	814	845	834	821	860	908	847	811	823	892	883	872	849	839	843	831	838	818	844	857	850	860	844	811	878	903	886	790	847	873	866	809	875	819	875	868	869	836	850	875	785	878	868	868	898	845	866	804	838	842	854	848	861	815	824	866	824	830	811	856	832	835	895	780	841	817	833	868	837	828	819	911	854	808	870	861	829	822	816	891	831	870	833	816	918	837	870	844	898	844	838	873	813	840	842	793	853	825	872	812	831	879	847	806	873	839	851	859	871	859	824	822	821	835	820	845	811	853	808	833	867	860	883	815	815	814	874	860	817	815	804	835	808	815	802	853	835	855	826	765	802	873	838	855	889	930	860	872	844	908	909	787	814	865	798	860	863	818	874	907	881	893	906	882	851	901	889	826	825	840	837	909	892	880	787	857	859	844	860	870	890	848	861	869	833	858	849	849	842	792	816	899	824	932	884	879	846	874	816	846	896	828	813	860	790	841	803	822	869	897	817	871	844	847	813	855	871	868	825	808	875	798	856	862	889	858	798	864	856	851	904	844	828	866	828	869	813	844	853	847	832	855	833	861	840	818	816	871	821	847	785	874	836	865	838	835	815	894	849	884	834	843	857	840	892	865	818	834	794	842	859	895	824	779	815	797	853	850	812	868	819	880	877	807	842	795	803	857	814	882	830	822	854	887	862	833	894	837	891	864	853	848	871	826	833	872	819	850	847	846	894	805	873	843	776	878	868	815	823	847	890	844	854	839	858	818	829	842	892	799	851	829	833	913	828	855	851	900	863	838	873	865	829	824	889	802	887	892	868	894	856	853	825	819	807	840	872	785	884	821	890	820	842	836	881	867	844	825	850	880	893	871	846	815	856	866	835	861	864	869	875	830	813	854	905	832	810	850	851	813	846	866	865	810	806	895	817	878	860	846	844	830	885	844	832	903	850	852	848	853	856	850	815	831	878	861	846	867	849	762	790	847	881	837	870	850	912	794	849	850	837	795	821	877	880	879	849	887	884	837	841	815	781	891	809	885	861	839	906	866	848	844	856	862	802	863	838	831	881	816	840	816	893	840	860	874	809	830	824	818	817	887	825	828	859	835	855	846	843	855	835	897	802	816	831	847	832	876	804	899	817	846	834	858	850	844	848	834	846	910	831	857	828	906	890	812	832	851	855	763	896	831	843	812	872	893	832	803	803	879	809	852	867	854	831	818	778	824	774	828	798	846	829	847	819	875	865	820	884	815	826	818	819	865	823	857	842	878	811	884	839	839	849	887	865	834	804	842	839	842	892	910	842	873	870	803	818	864	857	837	852	886	878	881	797	852	841	919	904	852	872	838	844	854	866	864	842	870	859	872	843	827	879	773	837	895	843	869	827	847	841	807	838	849	831	835	819	895	853	842	841	826	828	839	822	841	816	855	871	822	826	842	828	889	860	806	824	817	893	901	857	825	835	837	809	865	829	842	897	856	879	825	793	832	862	857	799	856	835	830	847	859	842	827	828
19941	24792	19090	16436	5158	1940	996	583	520	474	451	475	455	465	415	393	401	383	408	381	355	394	1121	4382	4980	3521	1848	916	496	345	322	327	322	348	316	319	321	314	335	315	305	297	316	298	299	294	335	347	313	294	309	320	323	297	320	339	316	341	319	339	322	339	322	348	345	310	327	297	309	350	324	324	334	295	323	304	302	288	288	295	324	313	303	303	330	309	341	329	299	304	330	332	302	313	276	328	301	332	320	319	329	321	343	359	293	336	334	327	295	338	308	325	344	338	342	335	274	341	311	300	313	321	299	318	308	348	298	331	290	329	304	316	297	313	321	335	321	310	330	320	315	315	326	319	317	314	300	333	339	306	297	312	341	283	330	298	356	306	349	320	327	295	329	296	315	340	352	294	303	319	305	316	337	341	315	297	308	300	304	329	323	299	321	307	321	314	304	287	316	304	310	318	305	313	331	299	305	317	334	316	307	300	323	316	331	323	332	329	308	322	333	307	336	352	316	310	322	332	325	321	330	300	319	293	333	339	325	327	317	263	340	338	315	307	328	326	338	336	322	311	336	300	307	296	337	347	345	319	347	350	348	314	326	318	349	317	333	284	312	325	330	322	303	291	326	315	313	318	328	297	311	322	297	288	333	317	314	319	297	355	346	288	305	302	327	310	303	319	344	322	307	328	316	351	321	322	303	346	337	303	310	314	343	325	331	290	350	339	336	283	321	322	322	286	288	312	312	354	311	341	301	351	364	367	336	313	295	318	311	370	323	336	334	264	354	307	302	329	304	314	299	332	334	335	323	309	325	340	322	328	321	310	287	282	311	311	314	343	330	304	329	325	334	267	329	309	338	315	324	332	319	327	284	362	332	342	322	284	312	308	332	353	339	334	357	325	310	305	321	330	304	327	338	332	322	302	300	331	318	343	307	304	347	339	300	311	347	330	347	290	295	320	331	299	293	320	328	304	345	326	327	309	332	306	294	336	321	349	332	339	300	322	317	289	325	343	324	328	327	329	316	321	305	312	338	338	294	332	311	317	297	306	319	310	325	304	338	300	353	342	288	321	316	326	344	320	314	331	289	326	325	285	304	350	332	302	330	310	352	341	286	320	319	309	335	318	313	326	329	303	296	303	293	308	319	322	329	325	337	328	310	332	301	317	329	302	319	330	312	330	314	318	300	333	351	349	334	299	318	321	322	311	351	318	313	295	306	337	329	294	299	338	330	319	321	309	289	296	315	303	313	359	295	348	330	345	309	307	309	332	324	340	280	321	323	317	331	337	335	347	303	353	322	324	297	310	335	327	329	310	311	307	324	308	302	317	327	297	320	272	343	301	329	304	336	337	324	313	318	313	307	331	299	328	325	343	290	317	320	310	299	327	341	306	318	269	324	328	336	352	300	367	337	318	319	311	346	319	319	318	324	345	336	321	366	320	341	294	346	337	305	320	326	330	351	298	284	319	313	321	335	345	338	314	320	300	346	316	323	362	312	294	343	313	313	316	310	279	325	331	306	334	304	317	351	321	324	296	315	307	303	339	306	348	342	341	316	318	352	327	309	337	328	325	312	316	359	335	276	322	314	295	341	338	285	300	327	309	342	325	325	307	303	302	298	325	331	315	334	313	312	320	305	335	320	316	302	277	300	346	336	317	301	306	323	318	340	332	330	298	334	342	310	328	350	322	330	354	331	340	336	322	321	332	328	320	294	295	285	305	290	321	323	313	327	299	314	304	309	323	346	335	319	348	300	321	326	317	325	339	345	326	307	307	345	315	340	303	333	319	328	369	319	322	329	329	313	289	289	311	305	304	334	290	277	342	327	319	298	302	324	329	344	321	311	318	346	330	315	339	337	306	298	277	320	303	329	310	312	330	291	333	331	352	281	325	311	351	328	356	315	318	302	335	301	302	330	292	320	312	297	333	360	308	323	313	341	310	348	322	289	374	286	294	309	312	325	294	314	326	353	346	318	310	320	326	292	339	307	308	312	308	308	324	319	295	350	312	304	322	284	309	316	289	307	315	357	315	324	307	328	318	306	293	297	353	330	304	294	328	322	286	345	341	316	367	336	306	308	338	284	297	343	335	325	327	349	303	345	319	318	329	264	313	334	281	285	317	364	308	334	333	338	346	296	308	293	303	318	301	321	293	304	310	321	320	331	303	342	297	323	309	323	318	312	331	309	327	299	333	325	288	310	304	317	293	330	290	326	331	310	385	331	315	322	330	343	338	331	346	309	318	307	318	297	302	324	320	333	317	322	345	356	319	312	313	326	315	330	313	308	340	331	304	312	321	297	327	319	316	318	303	323	336	278	295	331	308	352	309	291	332	317	322	339	309	317	325	305	314	322	327	296	288	330	323	312	306	332	336	330	309	337	318	316	332	324	299	313	336	338	343	316	291	297	315	328	331	304	319	305	273	313	335	310	368	327	326	317	321	301	317	327	307	297	328	305	327	299	299	323	316	321	312	316	301	334	327	326	303	314	328	335	343	331	307	349	342	324	330	309	333	317	296	317	326	328	333	309	329	377	326	361	341	307	309	329	341	345	294	300	320	312	335	356	336	332	348	301	321	335	338	341	305	305	320	303	341	320	308	297	304	322	329	309	355	267	340	312	333	309	305	298	292	301	323	331	317	358	311	296	336	311	339	343	324	343	324	335	310	330	355	360	328	338	352	326	324	340	322	326	282	306	320	291	343	340	308	322	339	327	328	334	299	309	320	358	295	334	328	296	345	296	309	304	337	326	294	339	320	351	323	311	356	309	303	295	320	327	356	338	334	330	334	313	316	294	328	327	339	327	350	297	325	329	333	361	321	339	346	289	322	321	337	313	322	310	342	286	299	336	326	307	321	329	310	302	305	311	345	316	328	318	330	332	359	323	348	311	340	297	311	319	280	325	341	307	323	320	292	365	323	301	317	325	329	320	288	337	332	294	307	298	317	357	317	338	326	335	335	322	297	298	341	288	333	289	303	314	319	331	318	332	311	333	323	307	369	339	302	303	325	361	325	303	296	282	302	338	339	325	342	305	315	293	318	345	281	308	310	305	345	368	328	306	321	320	321	316	327	319	310	276	308	292	317	336	297	343	334	323	323	315	306	328	311	303	344	352	342	334	310	291	322	342	331	305	343	345	350	360	349	321	299	317	292	299	311	320	307	316	335	341	345	301	327	347	335	308	325	338	318	326	304	356	320	319	327	312	324	316	321	345	343	335	311	311	315	322	340	330	309	320	342	314	358	333	350	319	344	315	311	337	305	348	309	307	373	310	347	339	314	325	318	324	306	321	301	351	319	344	342	302	306	287	308	333	340	326	313	299	299	338	330	319	329	318	315	308	317	314	321	320	323	307	278	300	298	315	323	320	288	318	300	319	316	332	329	319	302	336	286	324	323	329	347	296	339	332	316	298	306	304	338	327	358	301	301	287	325	320	334	278	301	304	348	301	304	349	306	324	321	315	327	337	323	336	328	327	325	298	320	326	341	311	344
13067	19750	15848	16834	5797	4450	2857	2144	1941	1701	1692	1744	1464	1655	1558	1311	1246	1196	1139	1116	1046	1172	6581	21389	21560	15732	8700	4099	1816	997	891	784	761	808	754	784	765	845	793	783	783	824	739	741	769	800	742	759	732	761	784	768	787	760	784	813	752	788	741	749	769	803	773	808	769	803	768	769	792	774	760	760	770	745	699	828	787	766	810	745	785	780	767	750	802	794	825	760	755	769	778	764	768	852	788	803	825	747	767	766	748	793	830	808	758	800	732	790	785	766	789	729	780	773	807	771	757	795	786	775	766	741	763	782	818	747	731	760	764	748	764	781	760	747	807	781	786	757	791	777	799	750	782	752	719	802	796	799	796	735	717	794	781	806	802	718	781	812	742	754	825	772	721	797	745	794	776	757	801	786	768	778	826	781	780	813	731	750	785	772	728	776	777	812	746	740	753	773	757	786	740	753	805	767	788	767	752	774	769	796	799	763	829	759	820	804	827	749	765	798	788	820	797	805	821	778	782	738	791	780	788	794	772	783	732	761	761	749	784	820	749	791	777	786	758	787	797	792	808	789	747	776	779	779	781	782	794	801	780	750	788	738	789	792	804	770	816	747	767	770	788	762	745	793	757	808	841	784	847	751	751	806	807	857	753	794	771	842	805	733	730	770	761	797	809	736	785	774	792	770	784	798	795	736	778	789	788	792	735	769	735	763	801	846	773	775	786	778	772	780	805	801	775	799	812	764	786	796	767	804	752	758	893	788	731	789	756	773	798	782	773	803	796	781	722	740	830	812	756	781	760	790	798	759	746	839	846	782	751	807	790	756	755	806	799	810	790	767	762	773	785	814	798	774	750	722	777	803	800	800	810	799	791	811	755	824	792	764	806	734	779	781	802	797	788	765	766	793	812	785	754	787	738	773	789	808	804	741	792	818	817	714	767	818	807	761	790	807	753	768	842	762	784	825	762	776	791	775	810	809	820	771	784	784	780	736	762	794	766	747	777	826	816	785	739	751	836	765	762	801	808	758	753	774	789	752	773	749	732	741	740	728	807	735	759	850	810	763	777	796	771	785	796	836	770	789	799	785	767	757	797	795	785	735	758	820	759	756	772	820	779	777	747	791	778	769	782	779	779	771	754	794	769	777	770	821	753	793	786	761	788	768	813	789	811	771	740	794	819	739	757	788	773	795	755	737	765	768	824	810	784	773	781	758	811	800	803	757	815	844	757	772	777	799	773	805	803	819	815	787	812	790	830	801	785	787	764	734	771	713	809	783	738	811	794	742	762	790	816	770	802	767	769	756	767	810	800	724	815	804	779	782	791	780	761	778	797	806	756	805	784	800	762	821	747	792	788	788	764	806	811	788	843	793	877	748	833	740	755	790	752	875	820	802	792	778	770	759	734	788	775	791	783	742	769	789	749	807	774	805	774	768	779	748	734	736	776	766	756	761	819	778	750	761	758	778	784	781	766	743	785	766	799	774	778	775	790	780	748	774	800	772	776	832	813	794	807	779	770	806	779	753	757	778	808	788	799	739	820	780	779	804	776	777	756	820	809	834	785	758	792	735	807	777	793	777	801	822	846	758	777	804	812	742	785	784	791	798	769	789	784	803	791	788	809	798	763	794	788	764	755	783	760	766	827	689	811	754	823	809	785	844	767	781	804	787	786	801	732	786	783	809	800	834	806	816	797	788	801	758	777	816	815	784	793	796	809	784	755	740	758	782	802	817	749	764	752	787	805	781	805	740	824	813	783	784	777	782	792	779	802	749	774	783	821	768	811	768	783	781	761	815	779	704	757	781	809	721	828	816	786	811	818	784	775	751	797	807	817	823	762	757	738	777	844	789	782	767	808	812	782	763	749	772	768	770	753	756	786	791	798	808	795	760	829	798	768	793	757	812	744	790	765	792	796	764	777	814	769	765	813	830	790	760	751	796	774	750	776	791	838	789	743	773	771	805	730	780	752	712	747	770	771	809	792	812	781	832	802	768	771	834	842	802	809	809	800	788	782	812	756	786	782	807	737	782	810	794	774	765	767	786	799	821	806	768	806	782	788	770	817	800	747	777	842	774	776	811	748	729	807	780	792	781	764	736	754	816	791	801	841	751	771	817	839	793	788	787	787	767	769	767	801	714	741	798	801	779	817	800	764	808	821	786	823	715	799	807	749	778	745	791	815	804	822	769	776	773	787	801	741	778	769	786	784	784	774	779	750	800	761	778	779	783	773	840	786	786	760	793	789	762	734	814	815	743	797	771	821	769	760	789	764	789	703	798	826	719	751	816	806	773	733	792	793	811	781	797	781	753	766	764	815	793	803	832	818	758	775	722	747	830	766	758	794	774	796	781	771	779	783	756	791	775	828	789	781	794	821	747	765	785	798	742	749	820	819	774	768	820	773	817	799	787	737	770	808	837	789	825	801	771	777	759	718	686	777	788	765	750	790	765	790	819	741	809	764	792	765	763	802	733	793	791	757	801	816	785	793	796	872	794	784	843	780	804	793	809	777	770	750	757	794	760	783	749	728	742	782	806	753	768	816	745	786	762	761	772	766	779	834	767	820	790	797	751	787	759	794	759	768	771	800	784	764	825	786	807	793	740	735	794	767	794	755	801	776	812	748	762	781	791	793	831	768	753	797	790	756	764	750	776	756	833	755	801	770	832	762	761	719	809	770	768	834	749	768	752	829	786	773	765	792	843	787	799	773	798	773	794	797	734	851	741	769	760	729	774	782	804	728	792	778	739	758	810	764	816	849	807	753	787	747	766	807	780	821	741	783	779	795	793	780	792	776	740	764	785	809	780	794	731	766	804	790	777	788	789	787	806	789	812	791	786	829	774	802	775	811	783	780	787	778	736	807	819	742	745	774	781	782	858	784	794	762	798	723	792	777	822	765	778	808	801	766	750	794	798	815	753	834	792	791	747	783	714	729	790	734	798	840	771	817	802	775	816	798	806	791	766	771	816	766	757	768	813	796	798	833	783	821	777	802	808	764	776	758	824	775	798	761	735	772	773	746	717	790	737	790	798	717	764	814	733	809	785	784	779	773	797	808	747	743	784	736	798	782	862	751	782	753	805	777	779	772	741	759	805	853	764	787	763	766	726	808	763	818	799	773	782	786	752	735	752	754	823	756	771	786	778	773	767	767	785	830	778	764	786	815	745	764	752	817	756	824	815	788	786	769	757	750	782	789	798	733	747	769	818	792	746	793	749	761	747	761	805	798	827	797	801	794	768	735	775	749	774	807	765	794	725	813	766	813	762	775	761	800	744	780	779	757	815	813	777	775	792	793	783	821	781	771	750	808	766	781	793	774	773	775	734	815	769	784	772	770	782	811	771	749	755	757	777	749	777	787	810	811	815	757	822	802	764	773	784	800	776	750	767	757	794	765	784	775	817	763	774	794	745	740	812	752	803	728	795	782	803	789	786	834	816	808	740	804	757	733	757	723	778	780	780	792	830	780	725	748	813	811	787	775	796	794	767	733	759	758	775
34945	36735	33015	19846	10177	5016	2318	1113	745	582	536	457	428	448	455	439	398	349	313	343	338	459	1741	7960	9065	6361	3487	1631	687	376	311	252	256	272	267	236	238	269	275	272	272	249	263	255	264	286	268	247	272	280	232	255	248	271	239	262	261	245	245	286	252	243	226	244	301	274	245	256	236	253	260	239	262	282	278	224	277	282	248	285	272	235	283	289	249	259	269	219	258	273	267	252	243	258	265	277	246	272	250	247	267	271	262	279	255	243	293	265	269	266	268	274	252	227	252	259	271	258	266	269	254	254	273	284	215	258	268	270	271	240	261	252	225	269	262	271	261	246	247	261	256	258	256	244	266	267	241	244	277	249	287	285	270	248	263	244	274	249	283	252	258	217	257	261	270	266	231	278	253	266	273	283	240	251	200	257	259	264	262	250	251	240	256	260	250	258	271	257	254	238	272	239	238	267	241	236	237	245	277	267	245	278	259	281	277	259	256	269	274	258	275	249	232	263	259	267	266	251	261	269	287	267	254	229	264	256	284	290	298	239	255	250	275	268	246	252	272	275	263	283	281	270	291	252	269	286	262	301	272	236	270	245	270	242	216	282	248	251	275	275	261	263	227	235	266	284	283	290	254	263	262	249	258	278	269	269	253	262	248	252	272	298	295	274	235	280	239	288	251	254	241	268	249	253	234	257	253	248	246	280	272	265	240	253	257	279	262	256	233	237	239	264	278	264	274	276	276	248	257	235	252	278	260	288	269	251	241	238	239	267	280	247	256	252	269	285	279	255	263	281	264	262	255	268	265	286	302	275	249	258	247	271	253	295	253	265	227	275	271	243	284	278	244	239	249	266	276	248	259	252	260	261	275	266	274	243	275	249	285	257	288	286	267	269	226	236	247	230	284	285	264	259	275	252	254	261	266	246	278	238	232	236	255	264	267	259	239	277	285	259	268	263	248	272	262	240	257	268	267	265	270	277	239	256	248	256	259	225	270	260	275	275	257	265	244	248	254	303	269	256	246	265	291	251	258	249	259	253	249	249	251	245	276	262	227	257	279	235	267	284	266	285	288	231	269	258	242	253	263	251	237	296	235	257	242	259	265	240	242	253	239	247	276	250	240	274	253	233	272	266	264	284	273	249	238	284	240	240	281	254	253	222	265	262	281	265	297	273	266	258	251	255	247	251	248	268	263	270	255	259	278	292	275	254	239	251	261	256	275	266	243	284	256	250	276	250	249	267	268	244	248	240	267	246	241	260	245	248	288	260	295	246	260	253	248	277	229	257	232	287	233	233	269	253	285	268	256	238	253	254	261	245	250	245	247	303	268	252	244	236	259	263	246	258	276	242	252	247	279	266	249	253	238	246	285	261	276	248	251	246	267	265	262	253	228	253	286	232	246	265	241	253	240	257	249	244	252	275	256	265	267	257	271	261	233	266	243	259	255	248	241	258	274	265	244	244	258	223	260	250	264	272	245	314	267	291	272	267	246	277	249	283	222	223	269	240	284	247	252	253	266	282	268	261	256	235	245	263	237	268	260	276	263	268	260	231	235	265	288	253	269	240	274	251	260	240	295	240	274	239	226	243	298	262	226	260	238	275	257	268	231	257	215	243	277	254	242	260	289	263	257	266	263	221	261	238	291	240	239	222	264	284	246	257	278	246	244	237	257	256	248	287	257	262	255	269	301	263	239	245	270	256	272	297	260	223	259	260	268	259	271	278	245	266	273	274	284	251	266	263	263	232	244	260	269	260	247	256	266	254	266	273	266	264	291	271	256	277	277	265	260	255	262	277	257	262	291	251	274	244	236	236	243	247	277	266	262	270	261	263	266	282	278	269	242	263	251	282	246	251	271	279	246	233	250	251	258	247	270	280	263	271	244	258	269	270	291	228	303	264	271	251	253	261	254	272	259	262	252	232	259	263	277	272	261	233	259	287	268	274	259	266	225	265	231	270	263	279	267	249	256	258	251	229	268	238	248	264	267	254	237	243	268	290	260	267	266	282	250	275	252	251	278	248	272	258	247	220	252	265	246	234	258	229	254	232	241	234	260	250	244	274	263	256	280	276	253	251	271	252	237	274	237	244	277	280	292	249	276	230	236	264	262	273	273	257	246	282	266	254	263	258	267	249	274	227	253	236	266	276	256	266	253	252	255	260	240	265	227	275	257	286	268	274	263	215	262	221	280	231	255	264	235	247	261	286	296	246	274	297	278	297	272	244	260	242	222	239	257	251	244	258	230	236	257	302	277	263	263	250	271	275	276	278	229	255	258	272	266	237	265	256	266	256	264	259	252	254	252	277	252	244	235	254	252	280	284	261	260	250	299	258	258	263	266	236	256	248	250	266	254	236	263	284	256	261	285	259	283	269	260	268	299	252	269	251	243	251	244	283	237	267	274	306	253	274	271	269	260	268	247	278	264	270	262	237	265	255	254	284	246	238	255	283	252	268	284	263	225	244	242	271	255	242	265	258	235	257	261	258	268	285	274	254	266	284	262	282	253	258	273	249	279	246	263	232	248	236	255	228	267	247	258	256	260	263	255	289	250	243	259	242	245	241	271	272	284	276	265	260	267	256	250	265	281	259	262	281	281	287	253	281	264	223	258	281	298	248	255	266	241	260	267	274	274	276	259	244	272	267	274	239	263	251	274	255	269	284	279	273	251	273	278	282	242	269	276	255	230	242	241	277	267	252	273	233	247	262	261	238	267	237	232	257	267	263	285	232	263	235	279	253	242	277	251	244	257	269	242	296	258	254	269	279	267	233	256	254	293	239	271	268	256	292	224	230	264	240	257	255	272	256	250	279	276	251	263	289	242	280	241	258	211	239	263	295	279	281	277	272	275	267	232	235	267	258	289	234	242	257	238	264	239	242	260	282	267	278	286	239	279	263	247	270	254	269	280	247	258	293	252	255	264	259	240	266	259	269	248	261	245	271	260	266	238	254	265	255	277	267	243	272	255	239	236	265	271	237	279	243	245	239	245	271	243	231	253	255	290	234	257	251	243	249	219	260	264	289	263	263	286	277	256	286	257	274	267	223	275	252	297	239	213	253	254	260	270	279	276	285	289	266	274	250	242	277	274	256	269	245	276	243	248	242	276	264	257	286	266	260	244	287	250	239	275	276	251	271	228	240	254	263	281	271	265	267	261	278	229	263	271	260	255	241	256	269	270	244	255	293	266	295	276	244	273	263	243	271	266	261	262	257	266	244	235	272	269	237	273	298	269	244	253	253	267	278	274	253	247	275	257	255	287	265	286	273	258	286	240	267	260	278	253	276	273	251	255	279	284	268	235	269	237	279	249	266	254	280	244	255	261	244	229	257	250	263	275	291	267	239	262	251	270	269	232	266	310	241	261	273	271	273	258	247	259	249	248	270	271	265	277	238	245	253	285	254	268	273	297	268	258	264	305	258	239	207	271	288	265	284	259	273	251	245	286	280	293	233	266	260	281	240	239	244	261	257	258	280	268	230	249	262	244	238	272	267
22555	30058	26382	16683	8884	6636	5262	3041	2677	2378	2118	1903	1739	2075	1882	1721	1466	1301	1231	1253	1330	2032	10105	30302	30987	23758	15222	7411	2796	1219	817	697	655	614	661	688	652	629	677	639	643	624	655	656	649	632	664	647	670	652	633	611	648	656	627	662	666	612	610	650	641	617	648	648	665	683	632	671	620	609	651	656	665	714	642	647	610	629	615	653	621	679	667	648	644	665	651	626	668	686	637	647	651	631	628	676	671	608	604	640	680	631	627	671	664	654	667	643	672	644	674	636	611	677	611	654	638	715	706	570	657	624	635	636	659	639	649	640	624	692	673	649	636	636	643	642	644	654	669	669	686	638	671	656	694	669	663	653	652	667	624	641	665	640	607	659	673	644	635	694	614	642	659	636	645	665	662	633	713	639	667	684	623	685	639	631	663	645	624	646	645	635	612	656	640	616	636	611	668	694	627	646	684	663	656	679	610	667	687	644	629	673	645	664	670	682	630	663	656	616	661	677	681	647	670	654	657	627	603	675	619	627	660	646	649	651	599	629	635	613	642	688	644	660	660	638	664	612	640	654	694	696	640	631	641	667	623	644	611	635	674	672	622	652	646	603	661	614	640	664	618	673	694	664	647	601	668	658	685	672	633	651	651	681	677	657	684	685	629	674	657	654	624	646	672	668	699	615	672	667	626	602	571	655	628	703	628	663	678	684	657	619	644	629	661	662	640	651	671	636	648	680	693	661	670	644	647	663	610	675	618	632	687	672	648	674	674	652	640	635	672	618	644	613	672	624	679	648	669	699	658	596	670	674	659	602	646	579	710	635	712	644	711	657	648	642	607	662	693	665	643	650	661	674	639	679	665	595	644	682	632	706	669	629	635	641	671	685	630	638	673	636	628	669	698	659	656	616	601	640	604	621	655	666	631	686	591	599	695	648	643	668	641	677	667	675	654	659	642	603	656	670	686	643	602	628	682	682	632	625	596	671	666	631	647	677	664	642	623	612	644	655	684	686	606	627	678	585	639	646	636	660	627	646	645	619	652	677	685	643	690	650	638	638	618	615	630	653	654	662	584	636	671	676	643	660	627	649	660	628	617	673	696	621	602	706	667	670	617	641	713	614	682	677	627	653	652	597	658	605	681	656	710	635	591	629	638	663	623	630	633	637	624	669	655	641	627	632	673	641	655	684	658	670	681	658	635	710	617	645	603	590	654	666	641	644	649	654	638	627	630	662	680	658	664	632	635	627	622	637	621	650	617	677	692	658	620	638	625	644	631	634	677	612	627	626	649	709	652	676	663	644	579	643	687	669	635	686	612	644	680	656	640	613	670	633	637	637	645	606	644	645	641	674	640	672	627	652	643	635	669	677	650	636	638	649	667	622	642	687	610	639	675	601	654	671	653	646	622	634	628	640	679	694	632	607	622	605	631	660	644	689	666	648	675	634	675	661	612	625	702	663	659	673	648	669	615	656	650	619	661	640	679	633	659	629	661	646	652	676	656	646	653	653	618	658	625	616	677	650	655	647	624	634	641	587	655	632	635	628	684	648	683	637	683	665	653	674	627	656	609	655	675	624	624	645	599	678	646	669	678	661	654	685	636	657	630	650	651	664	651	606	628	613	643	646	655	640	652	656	651	630	671	647	627	673	629	671	639	693	645	664	672	659	655	694	597	635	637	628	647	662	647	646	633	644	682	690	647	628	631	647	629	627	642	657	644	667	650	613	595	678	692	637	666	658	650	689	653	621	642	632	644	621	622	697	617	658	647	644	639	619	632	629	643	658	650	623	615	622	658	692	653	643	637	678	624	661	593	668	663	657	652	650	632	588	727	682	659	631	636	611	618	675	675	643	627	642	666	697	634	661	649	629	671	612	701	691	645	621	670	626	660	676	629	577	684	635	642	614	652	689	646	623	692	651	669	624	641	692	664	695	592	694	636	672	619	614	606	659	635	683	679	633	632	686	613	632	650	632	651	644	614	646	656	666	663	669	650	611	677	667	648	665	635	652	661	623	653	618	642	608	675	646	682	632	636	632	686	680	634	610	689	641	658	660	608	637	653	659	616	646	685	628	660	669	603	661	702	643	640	655	675	676	606	664	652	705	605	682	667	628	660	662	673	627	655	662	649	634	641	657	655	656	631	671	652	648	671	651	637	654	706	637	662	664	604	635	643	671	630	649	627	688	616	645	646	650	666	640	672	606	661	693	613	638	646	659	630	696	670	622	679	644	714	654	666	683	679	677	656	633	654	690	648	596	676	641	614	649	651	646	643	612	688	696	632	659	659	621	688	662	647	622	632	658	695	680	662	640	658	647	639	681	664	651	632	661	634	679	654	627	637	686	668	655	609	655	659	637	637	621	659	666	650	695	635	653	676	643	571	699	662	684	643	632	620	659	696	625	639	628	714	630	664	658	678	656	648	664	626	611	614	638	671	661	596	702	632	627	659	636	663	667	583	685	645	721	588	607	664	683	640	643	626	652	624	646	631	639	638	655	617	679	629	673	679	653	651	648	656	681	630	701	622	660	636	643	660	654	674	633	652	684	615	646	639	626	667	651	642	679	679	654	642	673	666	628	651	681	643	617	609	667	644	668	664	659	671	673	660	687	633	663	656	636	687	666	663	650	637	670	656	594	696	651	617	636	660	639	646	676	636	638	652	690	625	625	644	694	661	632	693	630	654	650	620	622	637	663	653	636	673	632	694	639	656	632	645	632	642	646	619	618	641	647	654	698	639	706	656	611	618	655	641	653	660	641	670	650	588	631	616	656	657	653	634	637	678	664	655	643	649	608	645	621	628	673	666	638	646	637	642	624	657	682	658	646	661	646	652	654	623	632	638	660	688	623	683	612	614	632	675	628	657	674	622	620	637	609	641	714	675	633	657	661	674	684	633	627	640	677	663	633	638	675	654	690	644	674	647	644	642	641	675	653	647	640	615	582	628	662	644	638	638	630	652	637	661	636	641	660	633	637	646	661	630	677	647	708	614	620	633	636	676	644	586	615	635	675	652	656	684	659	651	630	631	643	648	620	643	646	625	616	674	640	667	666	648	621	660	671	624	691	638	651	617	682	626	643	641	671	712	641	695	665	679	642	629	657	618	636	671	630	660	645	670	629	635	669	612	656	623	610	643	661	653	659	625	659	680	651	667	651	647	652	608	628	656	659	662	647	637	638	640	701	667	648	616	641	625	614	629	626	704	647	668	657	619	681	628	620	639	675	672	681	663	672	688	662	643	624	629	656	658	637	631	687	615	675	680	647	626	635	635	672	642	679	658	636	643	648	665	622	638	668	661	663	632	659	688	620	673	657	679	676	693	645	635	616	678	666	618	652	633	641	661	625	646	701	635	638	627	640	655	666	698	648	632	664	631	654	624	664	623	661	603	628	620	626	628	649	618	684	696	617	644	610	589	659	634	666	641	656	633	683	711	674	670	702	709	628	607	684	610	670	678	648	641	654	696	633	649	609	626	657	619	651	662	656	646	640	652	678	685	662
7827	7220	8763	2739	646	512	434	387	337	344	346	339	396	329	328	388	318	355	359	354	350	370	413	581	760	845	739	548	405	333	341	338	322	313	325	374	354	346	378	331	335	340	378	318	314	358	344	326	336	309	326	364	371	359	344	337	310	351	348	346	359	312	358	314	342	351	355	303	349	350	316	347	299	332	342	345	329	370	303	353	334	342	367	323	326	336	322	319	351	356	317	358	370	368	332	320	341	349	309	361	338	333	310	305	341	351	342	351	326	330	346	322	322	316	355	325	320	330	322	329	335	370	314	354	319	324	344	331	319	348	347	332	348	333	319	327	352	345	320	354	320	332	321	319	337	315	342	367	341	295	358	309	327	311	302	368	359	326	349	311	331	317	362	348	354	333	364	333	352	350	347	352	322	338	355	342	331	353	322	310	324	325	335	333	331	376	335	290	320	356	307	340	339	360	325	331	371	305	331	320	342	316	345	299	315	301	317	307	305	340	364	351	348	327	304	334	324	338	318	335	357	329	360	312	338	319	329	325	310	365	325	317	329	364	348	360	364	357	338	348	312	306	299	337	336	366	352	345	369	333	325	305	349	319	335	344	317	336	357	354	324	308	315	346	343	322	325	333	343	304	327	320	361	289	303	305	373	356	333	341	311	281	355	345	320	339	327	311	349	353	294	346	362	375	331	298	308	355	341	338	345	363	366	338	306	335	325	333	321	335	333	340	350	307	324	333	357	337	307	336	335	303	323	337	316	321	336	317	305	319	340	340	340	326	358	347	323	327	357	313	326	338	312	306	310	356	352	332	345	348	318	321	348	342	347	306	339	353	339	349	340	307	352	329	310	342	348	315	369	328	362	323	342	315	338	330	351	316	331	327	339	322	328	314	339	352	331	350	341	332	327	333	326	329	298	294	323	322	373	339	325	334	314	324	369	344	349	306	321	322	342	306	337	348	347	320	343	328	316	348	337	308	323	343	308	337	374	316	354	317	354	331	326	345	350	355	334	310	317	363	336	296	346	352	340	317	296	360	352	347	339	333	325	355	314	331	367	329	314	363	343	323	357	342	341	332	331	338	333	347	305	319	360	341	353	339	317	315	355	346	325	335	335	356	309	356	327	363	332	356	308	316	336	362	292	341	355	331	333	342	317	341	318	343	318	345	315	372	331	335	291	357	351	343	321	318	321	332	344	328	331	350	319	321	322	301	332	330	346	313	306	312	336	335	319	316	337	318	341	328	328	338	370	353	337	345	333	316	342	315	319	354	306	371	314	313	324	304	353	335	335	311	355	330	338	293	305	319	329	331	354	314	315	314	331	326	347	364	326	334	316	328	363	356	321	329	379	353	328	332	310	326	329	327	357	395	325	336	313	313	396	350	341	347	315	328	314	334	359	333	333	345	308	334	334	339	350	324	331	292	314	317	333	333	322	330	334	320	345	314	313	326	335	315	337	285	349	333	343	345	299	321	309	341	302	353	309	350	364	283	322	337	357	332	362	354	317	314	325	328	315	374	369	301	305	306	334	342	329	326	351	326	333	346	322	340	329	333	333	319	348	340	338	365	344	346	349	336	344	308	327	375	339	352	337	324	312	295	367	338	342	337	342	338	330	346	330	351	309	323	300	332	340	329	283	351	311	329	346	320	320	362	335	356	359	328	365	324	339	322	332	359	349	362	327	327	358	345	350	318	320	349	357	341	306	371	317	357	343	307	338	329	352	347	347	336	325	341	355	344	320	354	350	307	335	323	319	343	335	293	342	329	308	352	279	304	319	305	336	333	346	303	333	304	324	348	346	340	325	351	356	342	297	355	339	340	327	324	348	308	332	337	343	334	332	321	336	327	356	320	327	328	328	346	346	340	329	317	331	353	348	297	337	367	358	367	297	338	316	332	296	340	326	326	284	346	334	350	359	338	305	353	318	344	339	358	332	354	334	337	331	349	302	392	312	336	291	335	337	289	353	348	311	357	303	315	329	305	360	312	338	325	342	340	333	354	312	311	336	342	310	327	299	356	332	370	309	346	320	320	356	322	333	353	347	347	360	287	329	333	350	336	337	329	371	326	343	307	301	307	290	321	344	359	355	355	325	336	329	341	318	354	357	325	343	277	311	346	352	341	344	337	328	318	328	344	320	347	358	301	324	305	348	320	329	333	349	361	319	311	337	339	340	329	304	347	320	332	351	314	342	335	316	330	325	319	307	318	324	347	365	356	365	342	334	312	347	344	369	335	341	340	325	336	365	295	304	343	321	319	343	319	282	340	306	302	319	353	333	352	327	359	363	341	357	344	333	337	316	330	356	365	295	302	321	323	308	327	313	364	327	298	334	337	346	340	313	327	318	363	315	380	300	316	313	337	346	359	328	305	301	336	298	321	334	344	323	357	336	349	357	311	331	312	320	348	342	310	337	361	342	330	290	328	304	345	352	344	309	317	314	322	318	343	343	303	362	316	326	311	334	323	343	319	312	321	334	334	332	317	343	303	334	319	291	346	298	331	319	366	324	330	320	323	362	328	341	339	334	305	359	331	293	334	326	348	344	335	306	341	320	360	343	354	386	337	323	345	312	329	357	329	327	346	290	334	325	363	342	342	315	353	326	309	344	322	336	308	330	306	377	327	323	328	360	329	358	322	339	325	320	292	318	341	367	343	333	339	331	312	359	320	356	336	320	345	322	366	346	324	346	341	391	344	351	360	377	330	359	314	351	322	367	354	308	304	315	347	345	337	335	360	329	280	348	385	337	334	336	369	354	334	348	329	326	349	332	332	288	338	311	350	325	341	336	301	283	323	329	364	353	320	315	320	349	319	353	344	355	298	335	358	362	340	329	307	350	375	350	305	324	327	347	321	328	354	331	334	326	333	333	346	328	337	346	323	335	354	357	394	329	340	319	334	367	330	353	334	322	331	324	326	290	306	323	381	339	310	329	314	343	330	326	340	340	358	352	351	329	337	323	362	306	303	326	338	391	330	331	334	353	329	337	366	349	353	340	333	341	336	349	340	316	342	343	337	321	334	382	351	362	352	337	350	366	335	327	299	361	340	339	346	340	286	365	365	351	291	301	307	320	351	357	340	318	321	334	306	347	360	317	349	343	364	327	335	340	323	310	347	317	366	330	347	307	326	305	312	339	329	347	344	365	328	328	321	355	345	333	358	367	318	320	340	320	306	346	337	344	323	324	334	329	324	300	317	321	330	334	320	318	346	306	362	338	301	360	334	364	338	376	331	338	334	326	336	309	343	334	362	303	321	336	312	311	307	307	323	317	377	354	316	337	349	347	356	344	356	280	344	318	315	320	346	323	320	372	337	335	371	325	326	359	332	296	351	339	301	368	367	356	324	353	337	331	330	339	322	321	299	326	332	358	294	325	346	305	321	317	329	296	316	340	340	316	366	335	329	342	318	302	359	333	328	325	322	344	306	302	346	351	357	358	317	314	352	324	357	308	314	362	338	352	339	355	346	362	337	327	338	336	322	322	363	361	328
5501	7545	14699	5476	1809	1509	1113	1060	1008	924	932	966	943	965	1092	1125	1005	894	941	986	941	1019	1146	2643	3251	2990	2366	1619	1185	900	867	859	830	861	824	839	837	795	811	842	819	859	817	832	811	837	853	758	830	798	849	797	821	769	821	840	808	815	814	838	793	822	787	800	786	831	854	823	792	813	777	771	839	817	803	836	791	818	764	841	809	833	793	849	857	829	801	781	836	797	785	786	797	837	847	792	831	874	789	833	824	744	786	815	843	820	809	868	872	825	816	828	796	804	837	806	796	816	817	813	843	865	804	840	792	808	849	797	813	848	794	758	814	802	862	802	840	854	845	844	823	865	806	821	780	824	779	851	852	853	820	838	844	782	824	833	804	834	819	806	828	846	803	776	808	841	842	887	817	792	787	820	819	800	825	763	792	778	845	815	783	811	766	802	848	773	853	830	817	849	790	818	797	818	862	804	798	796	785	840	854	777	864	778	843	822	855	769	816	814	787	827	778	817	804	781	782	791	844	824	814	775	865	804	827	786	836	792	797	793	809	851	817	799	815	821	840	769	839	874	799	855	846	806	822	845	799	819	786	874	787	818	854	810	828	848	817	842	830	801	822	801	858	835	771	814	855	781	761	870	855	811	852	789	789	830	824	818	818	786	830	831	846	845	827	830	809	788	837	803	802	769	827	825	852	806	818	794	822	768	846	810	819	799	782	836	842	837	864	810	801	760	841	829	805	779	832	796	802	820	828	838	857	854	815	865	846	855	847	796	805	848	835	801	828	769	810	869	826	777	841	824	837	833	825	790	800	858	787	848	832	790	817	856	792	839	818	850	842	797	875	824	862	862	823	802	816	776	781	819	867	802	824	811	802	777	859	802	810	797	828	837	797	821	772	815	835	824	830	815	799	829	806	871	815	819	854	807	816	784	795	843	829	810	823	761	850	837	820	818	835	833	865	847	785	785	815	823	774	830	826	862	809	759	813	853	855	809	872	822	787	825	811	812	815	843	839	826	820	826	837	798	806	833	841	799	780	849	820	816	827	841	847	831	837	790	806	818	783	785	766	762	792	875	770	791	836	783	877	806	788	783	824	825	801	796	770	834	783	808	810	826	854	821	790	846	815	844	806	820	841	856	804	806	786	812	784	777	756	817	838	858	771	779	787	833	776	772	759	804	818	865	840	801	816	819	818	821	861	817	815	867	818	800	786	868	835	799	838	796	824	831	791	843	764	843	817	817	826	817	794	825	800	861	813	786	838	817	817	813	853	883	870	766	830	787	826	819	830	823	783	864	819	808	873	808	805	877	858	801	826	797	769	758	773	773	887	799	720	882	818	845	848	784	849	819	849	772	772	867	846	841	790	807	830	802	799	838	773	814	835	812	819	798	789	782	801	814	811	767	800	827	822	806	797	806	864	839	794	842	809	792	801	789	798	848	775	830	787	826	846	787	824	831	829	800	820	855	808	850	772	862	801	846	811	881	825	846	873	824	855	822	822	819	807	785	837	812	804	812	793	830	831	800	802	818	804	824	817	788	797	822	838	821	832	798	824	821	772	819	823	873	815	835	815	768	826	857	852	842	802	858	788	798	800	788	835	832	801	771	834	797	762	857	812	835	783	803	771	805	860	811	849	792	803	789	803	798	785	775	826	839	814	839	887	875	824	806	871	809	826	851	832	794	849	796	803	784	833	767	800	828	777	846	801	837	859	791	797	830	798	808	819	814	796	765	849	786	845	800	850	832	801	854	757	777	817	784	809	875	815	827	755	796	806	803	827	767	774	850	806	816	839	850	798	780	816	819	848	824	830	822	833	806	783	757	762	876	810	801	768	815	806	836	813	895	781	799	845	819	769	869	804	839	828	794	796	870	815	801	845	830	778	815	857	799	803	818	818	828	818	861	827	798	788	788	789	777	842	842	818	800	799	823	838	820	809	849	795	780	788	844	819	785	792	775	851	812	779	827	849	860	785	861	909	821	771	843	813	818	809	822	810	826	861	829	869	803	885	818	845	749	819	853	817	834	820	808	792	826	801	845	788	817	859	822	806	821	794	821	828	844	766	847	772	828	785	854	828	811	779	846	814	849	781	813	771	830	807	873	782	860	797	818	779	779	807	843	780	795	820	819	810	838	815	834	810	823	807	788	825	838	817	765	844	825	839	857	811	821	853	802	746	832	834	836	816	815	801	804	872	789	766	811	765	843	840	836	849	799	789	820	798	815	824	802	832	829	818	815	812	767	849	826	868	826	818	777	798	830	783	827	791	862	805	819	809	891	842	863	841	825	825	807	801	814	823	849	809	828	807	823	801	812	855	823	801	835	848	818	821	857	839	862	816	813	806	825	805	829	797	854	840	875	798	809	805	852	855	899	821	827	810	819	776	836	818	830	767	820	825	826	831	780	849	814	822	807	851	837	800	789	830	779	767	841	834	858	817	827	834	825	836	820	824	802	815	874	827	803	798	810	787	867	788	844	819	829	768	851	824	817	851	785	805	835	792	818	840	825	871	815	863	856	827	800	782	762	842	777	781	769	813	883	806	774	814	849	804	808	773	806	864	811	819	857	836	818	789	876	797	778	829	801	772	850	812	806	790	856	849	809	842	810	793	801	775	802	816	851	798	820	843	791	876	846	837	789	845	834	804	784	790	819	828	791	807	816	772	804	872	894	795	864	843	849	805	832	848	807	820	829	851	807	835	807	796	843	828	807	782	849	806	847	803	808	843	804	806	816	850	845	804	802	790	794	871	807	803	773	794	790	837	828	804	819	784	869	807	833	816	875	817	816	814	831	847	809	782	910	782	814	776	790	817	822	807	875	802	824	858	837	836	786	828	788	814	852	802	831	839	810	854	844	844	812	808	852	813	854	886	807	750	775	848	814	876	863	814	805	845	814	820	879	816	824	826	809	783	810	803	832	820	873	855	802	786	851	887	823	804	812	786	830	784	829	814	845	867	816	822	827	898	781	861	799	781	821	846	830	795	854	797	824	768	872	829	801	851	768	877	845	804	778	881	862	808	779	822	813	823	853	828	859	796	790	864	844	841	796	799	789	798	832	841	795	861	813	859	800	787	794	835	847	830	814	825	909	850	829	834	848	815	813	848	856	830	770	813	805	746	745	801	828	864	843	787	845	769	793	823	824	841	820	821	795	788	851	836	797	764	827	791	839	808	788	826	841	827	800	791	806	800	869	852	812	812	785	898	849	815	802	845	841	797	809	870	794	810	787	846	788	846	789	840	879	777	849	833	778	860	828	825	868	797	799	848	812	839	822	897	768	789	829	831	788	805	801	810	828	792	842	815	891	822	842	813	796	818	787	841	792	810	807	776	792	865	810	772	825	822	848	750	801	800	810	812	804	795	832	770	781	828	787	820	801	834	830	825	804	851	855	825	869	854	808	788	848	849	808	822	776	828	826	826	847	791	849	800	819	797	826	798	830	817	857	787	870	793	833	827	794	813	797	813	813	794	809	847	822	796	820	810	804	826	780
27122	23739	18885	15419	5465	2203	1145	612	519	473	445	408	447	370	385	334	367	386	366	373	367	346	357	1239	5137	4342	2832	1450	722	441	339	288	325	300	314	321	316	325	334	331	291	320	320	309	334	332	290	318	296	292	318	333	300	354	324	311	316	326	329	293	291	343	335	304	303	304	343	299	293	299	334	291	329	343	330	342	286	321	321	340	308	331	327	307	286	350	322	309	321	296	320	310	311	316	337	295	303	316	340	298	317	314	331	306	300	301	294	333	325	290	313	313	302	296	303	327	332	310	280	307	283	288	306	321	306	321	339	301	315	297	319	347	305	324	261	329	282	309	319	323	318	302	322	294	341	308	298	294	322	317	306	326	300	297	305	339	309	357	331	322	320	321	336	309	336	294	301	285	287	312	357	337	296	313	287	321	295	322	297	328	313	327	298	337	309	341	297	286	317	319	316	334	343	320	304	334	333	324	307	291	314	313	322	329	286	291	312	332	325	310	297	294	333	335	344	371	336	303	293	317	316	317	332	306	311	301	314	320	309	280	313	315	338	308	322	304	303	314	310	309	303	302	321	311	321	294	303	291	271	304	322	300	285	314	324	300	340	320	352	345	295	290	355	317	297	322	310	328	313	286	318	322	321	318	335	291	312	310	313	296	323	327	343	320	278	323	302	301	298	300	286	299	309	353	293	287	321	288	310	326	296	309	286	324	316	289	342	305	339	330	314	330	288	309	304	275	295	340	327	329	311	330	281	328	328	310	326	317	310	304	300	313	328	293	320	318	320	315	295	289	307	300	253	312	321	300	347	305	364	343	295	312	313	331	280	309	318	331	316	334	318	301	284	328	316	312	312	314	329	314	288	299	336	295	319	265	290	295	312	295	308	339	311	291	290	300	321	322	293	342	299	334	321	284	318	314	309	308	344	295	305	318	332	296	333	321	330	321	285	302	309	308	290	331	335	305	307	316	326	308	300	281	305	325	317	285	325	307	302	301	327	301	320	313	332	324	318	295	298	296	332	325	295	323	296	303	299	303	328	337	308	321	308	344	320	324	306	297	317	304	298	317	268	315	321	295	295	327	310	308	320	296	310	334	298	307	303	350	298	337	310	308	300	292	287	279	312	303	316	304	311	289	307	289	292	284	349	297	321	294	312	295	333	335	323	306	300	342	336	334	340	292	281	311	311	286	298	323	338	283	320	311	301	310	305	330	306	324	314	318	306	317	311	297	311	332	334	292	322	315	306	323	311	319	330	320	284	311	287	297	308	293	312	306	337	323	293	305	344	319	329	328	346	325	320	309	305	321	320	321	322	327	318	339	329	330	313	321	285	275	302	320	307	305	318	289	274	349	308	327	304	320	315	305	337	339	290	327	311	305	330	299	297	269	302	331	317	289	341	300	336	328	311	326	318	313	330	310	334	335	343	329	328	301	295	297	319	321	305	291	300	332	320	351	310	333	284	333	314	317	320	306	341	332	330	330	305	299	293	305	287	339	327	309	306	306	311	309	292	318	292	304	348	290	286	311	311	317	321	285	323	320	329	315	308	332	310	302	329	307	327	335	284	290	319	322	310	335	336	333	315	305	321	297	282	322	301	310	319	316	310	322	320	320	302	312	298	306	325	318	319	300	307	305	308	325	325	324	310	293	289	321	335	296	296	338	327	319	306	334	295	306	297	333	296	316	320	319	322	313	358	322	305	300	286	280	324	345	322	310	320	283	344	314	272	323	328	336	326	320	338	289	317	313	305	321	316	316	363	293	329	322	286	301	324	340	299	317	306	325	324	318	278	291	305	284	284	364	360	319	349	348	300	312	321	350	313	322	339	300	301	318	325	317	323	329	276	315	292	356	326	307	301	355	314	306	328	303	316	325	324	325	336	303	313	348	347	295	322	334	296	294	314	340	305	318	309	317	323	333	315	307	316	319	310	292	314	293	279	317	320	294	289	339	303	278	301	314	309	286	326	331	310	278	306	295	295	327	286	339	319	278	315	313	324	278	325	321	327	341	302	321	321	291	311	310	291	304	302	302	301	308	288	322	279	299	291	307	339	324	320	291	317	289	349	320	316	312	306	292	292	291	312	295	343	329	318	307	336	291	347	296	290	329	310	305	295	317	325	303	355	284	327	321	314	301	290	351	350	307	306	319	301	309	291	325	290	331	317	332	339	317	314	336	321	302	306	298	326	274	293	307	284	340	315	315	298	326	319	302	319	302	349	264	309	337	305	324	336	324	305	313	350	293	350	296	307	297	336	309	297	287	326	290	336	318	298	312	338	305	314	323	329	304	322	266	316	305	321	307	291	296	328	312	297	293	331	331	301	317	300	291	318	347	297	332	315	305	369	339	310	332	332	280	290	338	314	320	309	340	319	313	315	327	335	312	312	309	316	316	319	296	331	353	296	314	290	296	310	291	341	303	316	333	279	301	302	330	307	294	288	324	305	294	322	304	304	323	285	315	331	290	301	336	308	291	298	300	326	318	296	323	301	308	300	302	323	341	315	306	312	338	269	344	315	325	316	285	319	266	300	299	316	358	324	333	319	333	337	302	323	316	304	316	335	335	340	327	300	288	337	282	289	305	320	285	320	294	321	304	285	339	303	313	305	303	308	300	319	340	336	312	316	286	309	319	299	320	305	328	309	294	308	332	294	302	300	341	316	323	322	328	307	311	298	316	321	304	345	333	326	326	290	299	317	328	300	331	350	324	298	319	351	297	301	310	303	288	312	311	318	345	298	307	337	312	313	302	339	342	343	279	313	315	295	288	306	324	338	318	302	293	312	269	311	291	339	323	325	306	297	337	290	321	316	320	326	326	306	329	297	294	293	304	305	324	350	344	307	324	327	323	325	312	338	310	320	318	321	359	358	313	276	295	283	306	295	319	311	309	314	300	340	324	348	317	297	286	278	327	347	312	298	264	317	310	288	327	317	323	328	318	351	298	311	310	317	307	348	323	295	301	289	304	329	297	290	287	319	345	347	308	309	303	324	312	310	304	292	349	305	308	284	292	313	296	318	307	310	325	310	309	290	308	328	313	331	321	307	294	296	307	326	293	333	327	322	323	323	297	301	306	303	328	314	354	329	294	320	336	290	303	315	327	349	319	305	330	296	298	306	283	331	310	328	293	327	344	285	319	308	302	314	300	335	332	326	333	306	287	331	302	284	307	315	290	300	313	326	319	300	294	302	320	316	298	313	303	325	300	286	326	323	315	340	316	296	297	307	318	327	292	311	305	285	329	298	322	329	282	299	329	321	319	325	304	299	308	299	290	306	323	314	325	336	345	311	316	327	278	317	309	311	302	316	298	321	347	267	352	301	317	316	343	275	358	301	307	334	336	299	292	305	329	283	331	284	286	303	320	311	323	289	306	331	325	319	285	288	304	291	308	301	310	323	310	305	315	314	284	280	327	313	362	310	316	321	314	312	296	329	316	316	293	327	331	355	324	309	336	289	323	293	310	268	311	327	273	290	326	332	305	336	296	324	331
18259	16379	17324	16319	6392	4392	3248	2093	1786	1722	1577	1506	1477	1325	1241	1261	1210	1299	1149	1160	1096	1096	1208	7088	23164	19129	13363	7055	2802	1307	949	783	795	766	733	768	785	743	791	787	761	786	794	765	830	784	773	769	803	726	775	765	777	757	769	808	733	781	782	755	788	762	777	758	747	807	772	766	747	817	745	765	744	788	762	781	746	772	779	776	799	742	790	814	862	781	750	780	787	787	761	771	730	809	750	765	756	796	809	783	812	765	768	763	719	792	804	788	752	799	763	744	779	763	756	780	769	804	816	767	790	771	748	775	752	812	734	785	769	810	772	769	798	778	805	761	748	743	754	771	730	782	763	818	749	776	754	729	762	776	750	773	709	771	800	757	768	754	751	768	781	744	781	802	720	795	747	749	800	811	785	744	782	767	755	770	725	751	751	800	766	773	763	773	744	819	744	800	816	771	752	785	752	812	746	788	744	753	783	705	750	801	763	778	764	792	785	741	782	805	733	775	782	767	774	811	768	772	728	749	726	773	797	769	772	716	814	737	812	790	813	771	728	831	740	787	754	780	812	757	782	752	792	772	747	742	774	792	792	773	798	765	796	749	742	780	734	785	732	786	808	808	825	773	812	790	764	728	810	826	809	775	809	765	761	772	759	820	761	757	789	774	797	766	801	799	755	786	811	783	777	771	809	797	753	749	780	803	739	696	812	746	765	763	763	787	768	779	786	776	742	789	746	815	763	766	794	779	804	778	753	812	735	779	735	785	743	752	788	764	739	762	797	772	797	787	753	769	751	805	781	789	808	747	812	756	741	765	738	715	790	744	793	788	801	825	751	772	800	801	751	760	763	755	753	738	748	740	809	754	789	799	770	808	770	748	713	805	766	743	757	771	788	780	724	791	740	790	766	776	772	719	795	819	785	773	793	768	785	760	745	716	741	751	797	811	797	749	807	727	716	798	751	737	799	767	807	735	802	782	732	740	776	761	787	740	760	729	742	766	750	772	748	820	805	792	786	764	779	796	789	799	827	766	719	789	751	798	783	791	766	786	753	755	780	756	750	792	801	768	758	828	794	778	766	800	755	805	794	793	806	784	804	779	777	759	738	734	774	772	773	803	785	752	766	781	782	786	779	761	784	807	728	725	840	817	792	760	765	768	776	833	774	813	766	746	769	720	749	748	786	833	783	767	736	760	777	793	705	806	794	781	781	779	760	778	761	755	794	781	773	780	734	810	764	818	751	785	822	737	762	745	817	757	761	785	751	780	750	806	818	756	799	788	810	776	730	846	778	767	792	789	761	766	740	775	800	806	818	809	753	837	761	770	767	731	746	766	830	835	739	770	749	806	757	722	829	779	799	775	739	780	777	805	746	777	800	782	750	758	774	846	730	768	748	776	801	799	753	765	772	765	781	763	779	781	734	778	769	811	741	805	810	753	795	766	802	770	774	775	762	729	785	793	787	761	716	740	755	758	772	771	775	741	742	755	763	790	722	757	793	808	809	731	771	755	745	769	769	770	739	794	810	799	745	745	797	792	811	766	756	791	777	811	740	768	782	814	779	799	808	736	726	711	786	736	771	787	754	759	761	792	798	758	780	792	763	815	806	771	791	797	783	799	763	825	784	835	817	772	814	763	753	811	765	764	785	761	742	828	773	799	807	783	752	755	781	780	750	797	748	807	768	792	779	759	760	792	771	730	772	773	737	727	734	716	745	757	749	793	801	787	775	790	751	740	750	775	738	802	779	725	779	775	783	807	804	758	814	759	778	797	814	790	797	753	771	760	767	777	776	729	798	795	782	799	793	781	792	776	780	772	795	788	793	774	736	765	763	834	740	731	731	761	740	820	740	772	762	728	755	722	755	772	816	803	768	821	768	736	756	724	803	753	763	733	753	801	769	743	790	804	756	771	788	827	762	765	728	797	754	749	776	775	765	813	740	814	789	733	736	792	731	748	779	780	801	780	761	780	767	740	764	769	773	756	802	761	776	752	784	773	785	797	797	782	741	819	701	771	774	746	751	722	812	724	738	803	770	721	764	748	756	807	799	781	771	742	798	770	811	748	725	733	755	818	779	782	792	828	731	820	726	774	838	811	808	752	776	762	743	791	762	753	786	800	789	821	803	734	711	807	773	785	772	800	778	778	834	759	796	822	763	812	750	766	807	736	804	766	734	799	754	773	851	822	747	792	796	784	811	755	792	763	752	761	784	837	812	794	749	781	773	770	738	751	723	769	799	768	717	784	756	747	763	736	779	822	755	772	764	786	784	796	809	750	748	829	782	719	722	798	782	795	772	751	794	745	790	735	774	754	753	788	781	781	778	771	699	771	779	808	763	819	784	755	824	751	737	802	800	771	823	765	753	769	751	778	779	771	779	803	760	755	730	815	789	754	766	779	792	765	770	802	733	785	779	754	711	764	732	786	799	763	774	794	759	760	779	790	779	783	772	793	752	790	780	825	744	782	778	766	817	750	758	783	814	768	709	764	771	744	737	723	774	765	776	783	780	760	781	767	757	791	755	800	742	734	742	722	778	778	813	775	777	786	772	823	759	769	801	823	769	807	795	741	751	749	785	783	794	784	796	774	776	761	742	759	825	770	764	793	764	744	756	804	806	779	771	740	797	797	761	777	755	817	787	755	840	767	742	780	741	806	772	746	774	727	756	734	757	764	842	771	800	767	819	795	768	793	766	790	746	809	766	780	771	763	814	753	810	746	778	753	772	732	758	818	782	754	787	775	783	829	764	774	794	765	728	772	754	747	771	741	793	732	761	745	797	740	769	792	685	807	798	817	821	782	808	773	782	756	744	763	781	778	814	779	768	789	759	798	779	758	798	751	801	788	785	802	791	767	784	719	801	741	778	772	771	738	779	747	772	770	756	780	784	777	790	753	800	777	763	788	764	777	740	834	738	740	823	753	745	795	742	765	765	752	806	747	763	808	762	733	783	809	748	788	768	745	772	805	791	810	763	773	813	740	746	769	766	752	772	812	717	779	761	781	788	776	749	780	753	724	774	784	767	751	712	712	770	757	780	771	762	798	807	812	775	830	738	759	763	779	738	806	728	755	793	741	800	784	750	815	762	791	753	772	770	735	814	812	787	779	757	778	801	771	805	764	793	772	724	799	778	766	771	777	716	796	796	772	782	778	787	792	767	769	798	777	748	831	747	836	759	791	830	813	733	745	782	794	807	746	736	808	784	805	777	759	814	698	776	782	777	812	819	780	781	817	763	775	834	789	740	767	813	800	764	764	740	801	742	747	804	779	794	738	746	759	786	775	766	784	755	782	763	764	754	764	778	780	804	799	772	787	791	796	743	764	755	755	780	809	777	803	741	782	762	785	757	766	766	777	801	799	789	795	744	745	777	761	783	767	693	779	798	742	755	765	777	803	786	784	705	833	759	770	751	787	786	781	795	789	787	797	786	789	756	780	736	770	754	771	811	812	774	779	787	742	727	785	768	763	811	710	786	798	820	785	802	794	813	754	749	751
31979	32219	26744	20345	11628	5133	2608	1198	762	626	583	519	454	493	497	473	432	413	425	335	370	350	380	1962	9360	8538	5699	2623	963	460	337	257	302	267	302	257	269	281	266	277	266	254	253	269	264	291	267	261	283	274	272	280	259	276	261	291	268	256	264	252	276	271	277	273	283	284	259	267	285	263	247	265	304	264	287	260	261	272	278	286	248	266	261	236	310	275	264	266	258	253	287	280	264	277	294	262	283	256	263	270	243	289	275	306	274	253	287	305	267	255	259	257	274	278	280	270	296	301	278	271	296	296	280	254	292	262	267	257	276	283	299	248	298	287	245	295	257	270	282	244	279	253	269	284	259	269	295	261	275	267	248	274	302	271	274	262	244	282	244	277	282	276	270	239	248	287	286	272	267	281	265	274	283	271	314	255	273	290	269	263	278	290	267	286	285	288	261	255	256	251	282	268	270	260	282	261	279	238	263	283	244	289	258	254	246	257	256	275	271	271	262	300	243	256	276	291	276	259	263	305	264	261	267	281	264	283	265	231	268	274	286	277	266	272	261	267	271	261	268	306	294	265	300	233	257	281	254	268	271	277	286	274	283	280	273	274	260	283	250	290	286	256	281	277	254	286	257	234	254	236	270	269	242	276	270	277	280	288	270	255	276	260	261	270	287	239	259	279	284	292	244	261	301	281	257	265	257	262	283	286	278	278	292	282	258	266	265	248	230	258	271	247	290	277	279	260	279	267	257	275	252	252	268	281	265	255	261	291	270	273	269	277	276	262	251	261	276	294	283	275	282	278	279	256	260	265	249	262	284	271	245	276	288	275	257	254	241	255	299	307	257	293	246	267	291	267	268	251	276	249	281	242	283	286	271	257	253	254	262	297	275	304	296	257	309	256	286	289	246	270	319	257	263	233	284	249	277	261	277	284	283	256	242	243	242	258	273	283	281	277	260	258	266	277	239	252	273	308	283	257	257	270	307	265	256	281	267	220	249	269	262	261	234	262	267	247	287	264	237	281	272	258	266	280	279	262	269	256	264	265	277	312	261	256	265	280	261	250	242	293	277	258	276	287	296	314	282	305	285	287	284	281	270	273	270	270	264	247	301	268	302	283	255	291	236	287	284	285	288	258	281	274	270	230	274	261	272	264	262	284	293	275	295	283	253	271	257	303	286	258	257	249	268	282	263	294	275	275	266	280	213	291	258	242	261	270	233	290	294	272	281	230	268	266	282	290	269	281	267	254	276	279	264	257	246	246	279	272	271	272	270	278	297	273	260	271	261	263	270	268	274	278	271	272	264	292	265	268	316	258	274	262	321	228	262	263	277	266	275	278	272	262	263	268	276	257	281	249	292	276	292	271	274	257	297	283	262	277	291	293	279	307	294	276	264	310	282	275	291	265	272	283	279	272	269	257	282	263	262	266	264	291	267	262	292	272	278	291	250	277	261	269	287	257	264	259	260	271	299	290	240	283	266	276	261	284	265	261	260	265	263	262	271	250	291	267	262	276	257	245	306	276	272	261	253	280	268	293	267	264	290	280	233	260	252	265	261	246	256	278	270	285	273	259	276	276	290	290	292	258	277	278	314	296	279	271	292	254	259	262	252	275	283	260	263	280	273	262	260	283	252	264	254	279	260	264	304	266	249	256	269	255	282	294	286	291	276	269	256	241	289	286	251	241	272	256	250	255	254	288	276	233	289	268	256	278	253	240	261	248	284	271	250	242	288	308	268	272	268	270	301	260	260	263	237	273	278	259	269	269	270	287	250	253	281	290	289	285	276	272	283	287	273	230	264	257	280	269	276	297	273	291	273	255	274	248	266	287	280	281	255	272	271	280	287	276	268	257	267	280	258	257	246	278	287	288	299	273	291	281	281	256	244	271	291	303	265	267	254	263	290	249	240	266	267	243	272	281	280	268	269	275	307	283	251	270	233	259	271	260	288	256	269	283	245	273	249	290	269	265	277	238	255	278	293	274	230	257	260	273	294	259	287	264	259	277	255	277	287	289	273	256	276	264	298	299	240	277	298	270	284	289	274	277	278	299	225	226	261	262	262	259	310	252	257	253	271	273	237	266	251	267	265	270	271	266	254	271	255	324	275	269	295	277	275	301	273	258	276	262	279	266	294	279	267	266	263	253	281	282	278	288	269	278	256	256	300	244	268	256	277	264	281	264	282	269	285	281	304	286	294	276	270	280	294	264	255	275	273	265	279	270	260	287	268	293	280	274	244	280	255	255	280	243	272	281	263	272	258	302	275	304	248	281	274	263	287	308	266	264	278	266	267	271	259	248	280	266	263	273	282	279	255	264	235	295	251	282	294	281	263	295	246	269	257	254	260	262	276	263	259	273	297	250	268	278	270	269	292	283	319	262	267	251	285	265	248	270	266	293	245	280	297	278	284	263	245	285	271	248	287	226	283	245	311	253	277	270	274	296	290	270	251	273	263	252	306	279	304	294	258	294	284	255	255	289	252	271	304	271	285	245	307	270	274	290	283	262	262	269	287	336	292	279	277	273	288	287	271	276	286	294	262	264	246	260	288	279	278	276	270	265	256	272	293	260	327	292	254	276	281	270	273	271	261	266	278	258	249	287	301	261	264	287	260	280	268	285	297	278	252	273	257	302	268	281	304	260	285	248	280	269	264	248	232	253	288	261	284	260	254	293	264	300	276	278	278	269	283	286	296	280	245	299	249	265	277	252	271	269	278	286	269	277	283	241	274	281	273	278	254	262	289	271	265	263	276	279	272	280	271	274	259	298	263	263	278	257	298	282	240	258	282	253	290	260	262	269	314	290	259	264	242	267	269	240	265	253	268	298	267	266	295	265	271	261	264	280	295	253	244	290	276	288	268	298	274	278	263	243	248	282	281	278	282	261	272	290	283	303	254	268	275	275	261	263	264	265	283	265	278	271	271	270	262	254	279	314	268	289	239	278	300	269	244	284	275	296	320	276	281	267	265	256	243	262	247	266	245	254	277	256	307	243	275	289	275	276	298	308	289	293	278	274	288	303	252	292	264	285	302	254	255	274	254	240	302	250	275	259	252	279	297	275	236	260	289	290	302	232	299	252	267	273	233	272	290	304	274	265	255	285	267	283	283	246	291	261	271	258	252	235	309	272	281	277	271	238	261	255	256	255	273	242	277	298	262	276	232	275	279	252	253	271	261	256	294	294	254	255	272	277	286	272	272	252	274	273	276	282	265	255	265	255	248	277	232	283	257	282	250	252	264	297	281	272	285	265	264	281	271	272	264	250	256	264	273	261	275	291	258	296	291	281	288	264	263	250	250	282	278	258	266	265	276	279	305	246	283	272	273	279	295	269	271	264	265	281	249	282	272	276	234	281	254	290	270	256	248	273	264	283	264	286	254	262	314	239	260	247	270	283	255	284	277	256	289	248	266	247	302	239	277	300	253	268	265	286	276	268	283	286	293	285	265	276	275	265	267	263	252	260	275	250	292	267	263	266	261	274	267	268	281	300	284	251
19899	24170	21947	21141	9739	6602	4861	3169	3113	2610	2501	2240	2176	2206	2081	1853	1790	1772	1644	1494	1413	1411	1462	10765	32905	30015	22560	11694	4244	1555	942	692	693	701	763	677	690	668	696	701	718	674	708	659	694	656	676	697	671	690	663	679	680	740	644	695	663	723	641	668	719	685	663	688	651	680	715	713	730	706	681	725	681	664	691	729	664	717	679	679	720	681	703	684	642	706	699	678	720	701	703	663	689	675	728	692	722	725	669	666	674	695	667	707	682	731	667	709	680	692	693	725	671	662	684	690	681	632	679	643	692	703	768	661	688	647	676	630	695	678	684	699	708	680	705	657	672	709	652	682	715	655	661	663	713	692	644	767	685	716	646	657	716	690	693	685	692	634	676	693	679	665	682	683	653	690	681	713	707	683	676	693	724	655	666	712	685	689	704	706	679	720	688	708	680	647	697	695	691	689	712	668	705	701	660	678	723	735	756	683	683	672	677	733	673	709	730	731	740	668	684	716	701	654	688	712	690	653	696	652	671	686	682	700	700	646	690	646	698	637	684	738	655	658	746	681	673	720	662	700	714	644	666	718	664	688	686	662	672	673	676	663	710	718	705	712	752	702	681	675	716	713	701	658	684	669	665	713	712	711	680	690	679	656	705	666	671	706	681	699	629	677	680	661	685	726	690	722	688	684	655	658	660	696	718	662	701	658	715	706	691	697	739	708	703	671	675	675	683	693	718	688	694	666	692	671	645	699	697	675	701	735	694	735	697	663	693	684	685	693	659	672	704	639	648	708	668	686	667	706	668	705	709	711	671	713	712	626	674	679	669	735	705	701	668	639	672	693	701	708	687	691	658	637	639	647	649	663	734	673	717	725	685	693	670	685	727	674	667	693	686	681	683	699	699	724	722	709	683	690	663	677	679	670	682	644	680	646	689	675	690	648	699	675	703	726	640	711	741	702	685	684	679	666	660	666	672	654	705	661	688	670	694	680	687	699	686	668	707	651	674	712	674	677	675	690	660	689	711	702	731	696	638	679	721	661	682	654	718	708	662	676	693	673	686	674	702	722	699	695	711	682	655	701	724	676	644	668	673	670	671	708	640	708	670	699	694	700	713	644	692	715	727	684	698	666	667	693	683	703	697	714	697	685	657	699	678	675	747	678	656	708	660	694	699	685	633	721	694	693	685	660	667	717	720	661	675	727	707	694	692	642	661	666	681	683	704	738	703	673	681	710	668	717	687	674	684	681	753	702	669	713	713	649	681	677	671	676	709	677	726	672	658	713	702	674	682	659	670	721	686	707	698	670	685	717	677	695	707	701	703	698	688	716	765	645	699	672	696	689	675	732	721	688	702	697	701	695	666	693	660	669	732	690	702	678	706	694	673	681	708	651	678	680	686	703	675	714	674	668	702	733	703	679	679	696	677	667	703	678	725	698	682	685	679	685	659	693	733	700	738	673	689	687	666	677	727	686	679	702	711	684	714	666	705	718	665	698	708	647	680	640	654	625	696	690	703	703	669	651	740	719	676	698	688	718	636	723	684	701	676	678	677	680	669	727	714	649	646	716	674	683	681	652	687	682	662	718	680	673	691	685	709	703	728	665	633	618	679	680	690	691	630	630	728	653	682	678	676	709	704	671	658	719	661	700	632	696	688	681	684	625	695	687	668	671	675	680	666	709	687	734	662	696	675	716	683	678	652	657	689	676	706	682	652	687	702	675	705	723	699	704	644	685	648	664	705	679	684	667	702	722	733	708	716	715	692	690	690	672	688	685	686	672	669	713	725	657	702	703	680	710	683	686	668	648	698	686	699	682	708	661	671	689	688	680	669	701	720	680	691	711	673	712	633	678	708	707	692	653	663	697	694	674	688	694	722	702	680	737	699	651	663	677	681	702	665	657	685	689	697	638	665	684	682	684	661	662	703	688	737	716	674	725	705	705	716	705	709	685	657	691	672	686	724	678	693	676	630	701	688	669	680	672	721	687	635	657	629	722	632	665	663	693	681	687	709	707	678	652	655	707	726	681	719	753	682	666	647	704	672	709	691	705	705	709	639	700	718	674	704	639	652	676	664	672	715	676	708	707	709	660	651	708	688	732	681	633	709	694	740	713	687	660	675	695	729	702	724	699	663	730	705	676	669	726	659	725	689	713	737	714	754	672	717	662	676	746	674	656	726	699	690	687	666	673	693	717	708	680	691	644	675	668	666	676	686	677	640	694	711	693	697	697	682	710	678	709	674	682	690	706	703	664	710	680	665	667	672	686	648	658	716	672	703	704	735	721	694	714	685	725	654	720	661	651	707	706	657	674	676	698	654	639	721	708	732	687	662	657	681	670	710	699	681	665	729	617	709	664	688	694	733	741	694	657	682	692	701	711	657	687	701	677	687	701	667	659	716	680	701	665	679	699	662	730	678	775	719	664	670	736	706	696	680	712	712	671	667	686	667	665	662	694	663	633	621	670	659	669	668	655	637	694	677	686	685	706	688	729	695	708	630	672	691	732	640	721	703	678	644	701	671	659	704	690	699	707	702	675	681	690	674	668	689	702	753	643	685	711	732	605	656	685	713	722	657	637	671	676	668	684	721	680	666	684	679	709	701	721	687	699	685	690	689	675	656	698	675	695	688	722	699	690	734	686	725	730	739	693	719	680	703	719	711	695	670	699	662	693	683	654	692	665	721	651	613	678	635	698	723	715	716	748	628	716	657	663	692	708	658	746	671	649	707	678	752	666	710	663	693	637	693	713	657	718	663	697	680	685	651	723	705	662	700	672	718	695	676	681	706	679	672	674	676	699	718	706	721	679	671	711	673	715	686	668	687	665	744	697	704	683	717	648	693	663	689	710	695	698	699	695	706	699	665	678	686	702	694	667	679	674	657	686	630	713	724	700	712	704	676	653	691	705	667	737	688	681	710	673	691	720	685	685	646	651	697	676	677	687	624	688	684	663	729	717	670	683	666	706	736	644	635	693	716	656	703	708	657	670	699	693	671	733	721	725	672	717	668	706	695	679	697	670	711	672	661	693	647	697	704	690	693	718	679	727	719	717	678	697	682	616	699	653	677	663	659	665	673	729	697	650	699	658	702	643	693	638	724	675	663	692	702	671	697	711	658	654	616	713	696	674	657	680	700	711	675	625	703	703	730	697	679	747	658	693	660	671	656	705	700	688	708	714	706	661	667	729	699	674	711	674	647	681	685	663	685	660	702	699	704	702	638	722	715	682	692	648	709	734	647	713	709	703	700	682	711	679	684	714	671	685	671	736	708	721	703	724	717	744	682	640	717	694	685	701	708	693	708	700	697	639	678	706	637	695	704	755	697	677	692	647	710	684	686	653	641	682	682	683	714	641	724	671	663	712	670	679	687	671	648	677	721	665	623	676	716	690	692	732	671	680	702	664	671	663	686	674	720	619	672	706	673	674	688	668	690	676	687	683	680	669	637	662	695	714	685	700	722	675	664	660	675	657	686	701	681	669	671	682	640	736	695	667	682	675
6335	3313	1557	1468	750	449	472	388	431	372	416	363	399	387	380	374	434	412	392	412	386	360	404	380	754	1032	981	745	518	429	355	380	329	334	369	351	383	376	357	374	371	360	359	318	386	358	366	343	369	359	360	373	337	384	329	362	378	395	342	367	378	364	356	357	394	388	367	369	370	350	327	360	375	374	371	387	376	361	324	401	384	371	361	372	358	345	368	394	358	352	341	384	364	365	422	365	370	404	393	377	391	341	329	374	360	361	357	346	374	361	386	356	345	372	352	348	389	362	355	403	359	377	368	337	393	355	352	360	322	335	342	355	381	345	346	374	370	364	374	372	349	385	354	365	371	353	369	363	371	380	391	347	353	363	352	369	365	385	341	383	396	333	369	418	406	368	358	388	369	361	348	349	329	361	378	382	423	362	360	336	372	346	363	363	386	400	377	355	368	369	351	387	408	361	370	378	368	388	369	345	352	332	343	392	399	397	399	334	381	375	372	362	336	350	344	385	342	361	352	381	423	344	344	389	357	393	385	369	375	349	398	385	335	353	341	341	348	369	373	369	356	366	365	393	377	358	361	363	365	328	321	375	370	364	345	346	383	366	358	373	370	347	378	378	335	363	361	386	381	382	383	362	376	335	388	372	374	354	369	395	353	390	367	323	349	356	364	345	390	403	351	351	362	371	355	369	352	382	361	394	387	341	395	373	377	378	369	354	363	330	372	360	337	398	329	354	330	372	357	347	406	373	384	387	387	372	360	396	360	376	373	355	342	405	354	351	372	336	366	373	365	352	341	343	340	364	325	375	331	362	340	368	370	370	355	348	348	382	376	363	392	367	401	372	332	416	351	365	389	378	341	409	320	382	381	351	367	383	397	397	365	394	348	342	363	385	376	394	367	383	388	344	388	387	385	365	388	356	343	343	407	343	370	399	387	375	356	386	369	342	363	359	376	355	385	351	338	386	361	389	361	370	347	371	354	348	327	349	376	378	398	346	380	376	376	346	345	352	343	365	385	362	386	420	357	363	378	382	397	365	368	343	399	348	347	380	347	375	374	361	361	372	360	382	355	367	368	377	373	374	388	350	378	399	330	384	359	385	371	358	390	364	358	359	357	359	329	365	373	355	346	352	371	373	394	380	380	365	389	402	381	379	392	372	370	400	355	360	392	377	331	341	351	405	344	389	370	376	368	354	343	345	418	374	385	363	382	401	394	406	368	345	379	370	408	381	391	392	366	404	396	359	373	369	347	363	356	364	374	351	345	363	382	366	349	353	371	378	411	344	341	328	383	367	334	341	346	337	366	373	366	397	366	388	373	391	392	325	394	392	365	341	368	375	358	372	360	352	354	391	352	365	365	376	367	366	372	338	361	373	365	360	318	331	357	344	346	383	358	364	354	390	398	331	346	351	368	365	383	359	363	356	342	362	357	343	342	356	351	366	331	420	387	355	357	331	366	372	348	356	338	373	348	388	374	388	360	351	369	350	388	359	377	341	403	365	383	367	369	350	369	370	380	379	377	358	349	351	403	335	370	349	366	376	386	378	318	387	373	357	377	362	363	336	351	344	370	350	351	383	391	342	377	359	373	388	390	338	377	346	346	339	350	389	397	387	369	359	354	378	373	355	348	353	361	347	376	359	380	376	366	379	365	381	349	368	376	357	331	379	376	366	351	372	352	338	363	356	371	365	358	371	379	383	382	319	352	379	381	358	359	358	386	349	344	415	388	380	398	362	350	358	403	348	357	386	324	342	383	367	321	339	349	341	351	363	336	358	381	364	357	344	351	371	391	385	372	420	342	423	376	371	356	380	375	362	395	391	338	337	381	371	379	391	353	393	376	370	383	368	386	361	401	383	374	361	384	395	320	347	346	367	359	356	378	380	324	326	374	374	334	370	371	328	361	379	360	392	379	360	377	411	388	357	392	324	370	354	362	355	375	352	390	384	355	314	344	369	349	354	377	372	391	381	387	326	357	326	394	339	353	353	344	391	373	385	358	327	346	360	361	385	351	364	334	379	394	337	379	376	346	373	362	349	364	374	337	340	386	359	370	352	384	367	344	395	369	337	359	312	388	385	387	389	348	343	354	367	379	344	376	393	381	353	358	356	325	361	338	334	385	358	353	377	396	338	395	365	377	366	336	396	349	367	373	387	373	371	350	390	366	359	371	343	361	354	345	347	378	427	343	380	372	364	348	329	382	384	344	401	377	387	355	336	401	370	355	377	368	382	340	338	379	389	378	362	350	374	373	363	389	397	361	392	421	347	347	387	381	379	346	349	361	361	357	355	371	342	360	375	396	381	325	350	336	337	366	354	328	333	351	374	387	356	321	372	369	358	364	358	391	325	374	359	402	358	354	368	376	361	386	377	387	383	354	381	348	324	375	388	380	350	368	356	384	386	336	374	383	374	331	381	355	348	395	333	345	410	351	349	372	361	348	404	374	364	376	342	366	371	381	380	371	348	398	381	380	358	332	370	371	363	335	377	378	373	373	347	355	357	359	382	389	379	406	371	386	326	356	366	382	415	369	395	390	354	340	368	395	334	381	345	374	395	343	365	366	354	390	357	353	368	361	367	365	352	353	340	380	351	372	393	367	358	359	379	330	352	360	375	337	379	382	395	396	388	353	349	380	380	391	370	375	367	343	328	387	368	377	340	409	348	358	374	378	331	384	365	347	347	373	360	370	362	364	357	342	342	369	341	360	388	367	343	341	349	415	356	386	346	391	373	349	392	356	386	382	358	370	358	367	373	393	380	366	362	363	348	357	373	386	379	382	348	385	353	373	345	378	385	379	371	375	378	398	349	390	329	331	385	321	370	392	391	395	374	335	396	383	357	356	366	370	373	357	343	372	343	326	368	389	380	358	397	397	355	358	375	364	389	350	375	349	372	323	374	342	364	366	356	381	324	365	356	360	357	418	378	381	351	352	368	400	384	399	348	403	352	386	369	378	354	385	362	358	377	385	385	385	367	379	362	360	383	350	362	389	349	373	376	381	334	343	330	352	356	353	370	359	373	377	370	353	381	379	371	375	368	383	350	380	368	370	348	390	328	381	392	369	366	341	355	376	328	353	403	374	377	335	362	374	378	385	355	375	349	349	369	338	386	363	365	347	375	372	363	337	360	347	393	360	335	360	365	356	373	364	364	361	370	398	413	356	378	365	385	370	365	352	356	387	337	347	343	351	370	357	391	321	355	356	367	383	377	384	354	324	393	344	388	352	356	373	351	335	385	383	376	323	371	347	322	361	376	307	361	368	347	338	330	402	378	351	384	381	382	358	376	347	374	360	377	348	349	373	372	373	367	383	381	353	386	355	327	382	349	404	373	370	352	358	361	363	363	354	344	354	337	372	355	329	352	364	366	338	359	361	343	336	362	373	329	345	400	344	372	385	380	362	329	359	358	367	362	345	381	330	356	394	355	370	387	346	379	373	363	402	378	313	345	350	333	378	405	373	342	408	367	341	352	356	361	370	356	367	371
4515	3664	2898	4001	2464	1440	1253	1242	1249	1194	1147	1149	1094	1062	1056	1001	1109	1119	1118	1054	996	1056	1049	1185	3327	4417	3951	2490	1513	1075	928	913	967	867	910	887	942	921	860	911	867	904	913	950	882	950	898	921	901	924	923	906	907	936	872	871	904	914	876	857	901	843	900	947	884	925	885	881	944	897	911	908	918	912	894	866	874	890	833	929	912	903	964	849	940	892	930	917	931	938	923	890	890	878	917	861	955	987	961	942	912	868	879	919	852	948	883	957	928	878	885	956	885	970	883	950	941	895	879	921	918	871	914	886	888	893	859	933	908	946	922	900	987	893	890	856	889	906	872	910	926	883	944	861	916	916	957	895	939	942	853	869	895	840	879	859	915	940	891	928	870	897	905	934	948	917	917	904	962	902	915	870	952	917	865	914	888	972	870	865	860	933	912	901	892	891	910	897	898	882	967	899	978	956	929	934	915	981	883	890	873	910	874	919	907	915	898	877	903	867	872	902	921	876	875	923	866	863	899	897	921	904	891	922	883	860	923	877	862	931	938	957	916	931	884	891	891	881	885	888	910	944	906	854	914	953	900	967	872	917	959	883	904	931	902	891	897	883	909	933	880	882	891	919	957	924	928	952	888	876	898	884	939	908	935	912	920	951	929	936	899	919	906	879	882	901	956	894	847	910	914	941	896	867	888	911	923	886	860	942	928	913	933	935	859	886	933	923	890	925	900	867	875	908	887	873	920	891	848	911	895	895	914	888	905	899	917	939	832	891	893	908	899	863	929	947	906	894	851	922	938	887	866	937	927	994	887	909	922	901	908	909	956	903	921	948	958	874	915	865	944	903	855	907	961	911	939	881	855	866	870	901	876	913	906	885	903	948	952	909	897	943	883	925	949	894	866	923	934	886	938	878	925	917	883	899	826	933	905	941	905	883	942	927	890	899	883	907	911	920	897	877	836	909	911	918	891	890	927	939	919	898	927	919	886	916	850	955	937	882	935	894	885	876	876	895	874	991	902	879	912	863	934	897	858	919	941	862	893	906	898	949	870	971	860	860	886	915	925	1010	901	865	955	879	870	901	933	879	898	903	908	878	947	909	926	888	952	898	919	945	895	911	960	849	906	876	934	892	904	905	905	931	864	926	893	883	896	874	907	915	947	855	898	866	971	886	948	929	927	871	893	851	925	894	935	904	873	938	894	911	899	911	855	911	909	878	912	916	965	917	891	919	908	865	893	902	918	947	948	910	886	993	877	887	918	893	905	936	958	926	863	853	877	931	938	956	912	862	928	931	889	855	927	946	949	877	960	919	894	848	905	936	922	922	904	920	935	861	873	876	906	929	853	932	904	877	903	974	896	911	883	920	880	875	825	883	937	899	885	885	885	918	907	927	918	917	910	933	888	947	822	897	912	915	926	866	907	919	950	841	930	896	941	909	915	890	943	900	930	910	897	880	859	865	931	918	918	871	949	850	889	893	905	906	928	950	941	900	892	918	868	860	926	897	882	880	901	907	883	912	916	881	925	878	889	898	934	918	896	887	891	938	892	876	889	900	950	930	922	895	968	864	883	866	906	937	943	827	875	941	920	932	918	911	907	909	899	905	859	954	952	861	862	893	937	851	925	931	893	873	853	886	919	895	952	866	866	948	953	851	940	884	892	941	900	892	995	940	899	872	879	906	913	899	888	860	944	868	867	925	878	943	881	836	887	915	915	848	960	976	922	898	931	943	875	938	901	963	908	917	881	915	866	886	917	856	887	873	926	890	899	884	930	881	873	960	894	912	946	927	944	885	901	901	958	848	870	945	896	857	903	906	897	906	899	903	878	919	949	959	853	892	868	907	968	885	902	880	885	900	925	894	887	897	857	960	862	907	922	865	893	916	925	880	906	964	902	885	939	875	903	930	906	898	914	874	880	922	932	895	925	934	883	913	905	883	930	902	923	992	952	889	866	898	928	851	958	936	943	921	932	966	922	898	888	977	915	978	931	940	955	923	919	922	938	890	873	882	902	925	906	934	954	925	894	893	887	893	902	872	922	934	862	919	948	899	948	894	956	930	951	875	904	836	891	878	909	912	914	921	883	923	932	935	896	910	925	888	873	891	937	942	967	913	898	909	889	923	930	921	959	937	911	898	912	880	909	916	867	916	883	868	931	900	890	936	907	908	914	928	967	881	874	923	864	931	925	985	965	927	903	861	924	893	947	958	898	925	929	922	902	885	848	890	877	924	924	921	888	924	915	925	918	885	938	894	914	857	858	877	875	929	853	949	903	922	903	879	905	904	911	916	877	894	894	918	919	913	846	959	930	909	906	929	917	923	921	960	961	911	886	892	930	941	939	884	874	904	954	875	912	887	909	972	845	926	886	928	900	857	891	914	930	953	857	911	952	962	959	914	935	829	893	919	884	925	896	923	868	923	892	957	935	847	912	820	939	901	936	900	963	881	914	898	917	925	889	912	871	951	901	912	852	909	866	887	898	852	917	871	865	892	894	915	898	907	834	925	843	908	937	903	900	876	929	881	894	884	910	936	886	935	871	919	876	937	888	917	913	925	942	906	969	899	918	940	911	925	924	919	969	881	925	840	897	892	871	888	907	942	854	868	925	938	907	892	925	892	905	906	936	958	929	898	878	863	919	942	932	910	956	962	918	938	877	998	902	864	885	935	866	894	912	937	911	871	959	886	926	951	950	917	909	916	909	845	923	990	868	930	863	884	890	896	906	914	910	889	904	910	924	945	973	905	939	880	866	933	902	876	872	888	859	908	917	920	900	873	921	915	918	865	905	880	903	888	910	898	898	871	942	903	882	921	889	872	857	875	850	902	922	913	940	941	903	925	873	957	914	881	941	900	856	920	978	942	912	913	941	900	899	914	859	926	945	888	908	951	893	960	860	902	914	895	913	921	867	904	905	854	973	902	901	908	846	901	921	892	865	878	890	934	893	1003	888	906	890	914	889	918	915	903	924	910	920	917	925	918	994	919	931	917	867	906	887	927	867	889	857	910	909	872	924	885	904	934	915	903	978	938	933	910	890	850	928	871	910	931	920	928	936	917	922	948	887	854	859	916	905	857	845	950	899	970	879	957	870	926	932	932	907	942	925	918	888	951	878	872	907	888	913	922	895	913	864	869	898	896	926	904	898	950	927	877	921	929	856	937	913	895	877	905	939	868	901	926	925	902	878	879	935	905	945	950	903	889	929	944	863	876	913	891	958	887	916	902	935	920	882	873	929	903	908	939	853	914	910	900	911	907	916	879	919	934	843	928	946	952	924	963	882	910	879	928	931	891	910	947	968	987	907	872	920	912	946	901	868	888	952	965	882	932	938	906	894	865	842	851	876	912	876	929	890	920	915	979	908	935	912	902	880	835	887	876	900	894	943	947	856	896	910	913	927	899	898	876	931	866	901	904	848	894	883	944	921	851	888	894	905	889	905	915	899	868	908	895	945	897	921	929	907	945	886	914	837	918	903	962	889	892	947	925	859	930	905	865
18416	14348	8127	6048	3932	1739	1156	718	652	593	550	528	493	500	551	617	633	588	658	459	427	465	407	1279	5196	4303	3006	1537	744	488	406	367	329	370	371	358	358	388	352	352	340	378	322	343	359	355	356	361	385	345	348	357	337	328	352	355	338	371	381	404	394	344	343	342	368	377	385	394	364	379	342	370	366	321	365	377	353	373	331	357	402	383	343	368	385	394	367	364	351	346	346	337	347	313	386	353	381	395	386	343	343	358	355	382	340	317	371	361	375	359	347	359	332	399	361	350	361	375	342	336	370	361	374	381	346	347	381	368	341	373	369	346	350	382	357	385	349	430	362	372	344	372	405	364	375	368	331	345	379	349	351	345	352	374	385	356	331	354	379	361	395	343	361	359	342	353	358	352	386	361	365	361	348	352	355	380	322	366	370	390	341	385	354	353	363	317	362	388	370	356	352	338	355	365	370	354	367	337	340	341	324	384	377	372	360	384	323	351	395	370	379	367	358	374	392	340	374	365	389	415	311	365	322	359	361	401	376	379	376	375	344	394	374	376	359	331	346	341	364	363	429	350	370	342	373	352	402	403	329	394	363	337	330	319	376	345	371	356	379	367	366	347	404	350	399	361	390	374	325	387	360	344	371	347	364	342	378	376	384	397	359	400	369	357	368	367	378	363	360	367	381	335	364	386	353	376	358	334	363	375	380	375	365	341	353	357	357	398	340	354	343	385	366	366	366	333	355	381	373	374	383	378	360	343	378	355	340	376	380	409	367	374	386	388	352	393	376	343	342	373	364	387	337	397	334	363	359	358	351	380	342	398	328	396	349	367	355	351	357	365	362	339	377	372	375	364	411	363	346	344	348	334	357	341	360	403	380	369	337	361	359	367	367	350	349	345	386	363	336	350	366	380	351	362	365	378	344	359	383	355	336	357	360	373	365	375	345	353	374	346	350	376	390	347	381	376	362	341	358	369	347	334	392	378	370	360	322	325	364	346	338	391	350	353	363	366	348	326	368	360	355	315	362	358	366	367	356	361	360	370	338	345	336	393	401	358	351	370	384	385	356	414	318	339	327	357	346	337	356	351	350	348	348	370	376	361	340	367	374	353	365	371	373	380	331	311	367	366	347	387	372	357	368	350	397	340	349	372	340	373	362	387	357	337	376	394	395	358	381	331	366	359	339	402	362	376	358	342	316	353	373	388	395	360	381	359	351	370	394	384	381	345	350	362	378	352	358	377	339	387	389	346	386	348	344	364	382	377	390	327	396	381	370	358	337	352	367	364	336	353	367	355	336	346	393	334	321	370	353	374	382	374	377	383	349	382	349	374	366	369	364	409	324	350	380	321	349	350	346	333	357	363	384	363	368	344	383	365	363	356	336	344	347	358	374	359	425	365	375	363	335	361	351	385	371	354	353	352	368	347	372	373	330	345	365	393	387	344	402	390	384	356	329	336	377	394	354	323	371	329	353	353	381	384	384	383	356	366	360	359	370	356	370	355	382	353	338	396	377	393	350	368	390	368	354	359	392	378	349	352	395	362	350	364	348	401	357	337	352	365	353	360	379	371	356	380	372	395	379	332	362	407	365	394	377	343	328	347	362	382	370	338	361	346	384	359	333	341	337	404	373	385	360	337	397	380	364	330	374	364	368	389	360	338	334	366	376	334	319	340	359	403	371	375	373	348	366	352	381	360	386	387	356	330	340	337	349	349	351	371	372	400	367	337	349	373	377	367	375	367	311	361	373	349	364	346	334	346	347	350	389	353	398	372	336	370	366	344	376	351	380	356	363	361	344	346	352	336	382	316	354	350	368	353	343	393	362	343	368	358	337	393	377	356	336	386	387	357	354	373	373	365	386	364	353	348	336	357	381	369	380	361	393	375	380	377	359	348	349	389	385	359	363	379	322	382	367	351	361	335	356	360	390	384	372	359	350	371	386	361	371	322	371	377	348	357	380	356	386	360	351	400	373	342	335	354	327	347	380	347	400	348	376	376	349	369	375	363	377	343	354	357	344	381	396	339	355	324	352	362	340	366	381	376	385	353	373	374	356	352	378	367	366	406	365	324	337	379	415	351	341	392	374	327	381	359	384	389	383	334	401	370	370	353	348	336	349	347	393	367	358	351	386	330	365	373	343	335	354	371	364	358	357	344	313	384	366	347	338	365	335	355	390	340	378	351	320	361	400	345	340	353	348	337	370	388	345	336	355	359	333	349	358	372	371	338	377	394	378	382	336	373	311	377	380	362	341	347	371	395	377	344	397	377	361	376	334	330	376	350	338	409	362	385	374	338	366	359	355	344	328	392	343	356	353	340	379	368	388	350	373	367	394	358	367	378	365	361	372	327	364	339	345	364	352	368	337	337	367	366	360	354	366	373	358	354	322	397	386	392	372	366	359	402	380	353	387	353	382	356	354	326	367	380	342	384	360	358	367	372	350	358	344	382	339	391	391	364	376	340	421	369	385	361	319	382	389	379	362	366	341	371	385	363	320	360	360	351	366	361	372	353	366	391	383	348	352	363	374	348	356	395	337	335	361	347	376	358	368	330	362	361	378	369	340	360	414	355	348	358	366	377	359	369	365	343	368	369	340	363	347	389	356	342	343	360	368	349	352	342	341	407	381	368	405	328	369	332	374	340	372	356	393	401	342	377	351	319	409	382	367	377	367	368	369	358	367	373	347	345	332	384	402	365	394	369	375	328	367	362	360	380	378	353	365	378	340	371	378	373	352	353	331	349	355	351	369	345	397	406	376	372	361	380	345	390	387	377	323	371	368	378	375	353	368	365	362	371	376	379	368	337	374	356	356	373	357	377	406	351	347	371	374	362	356	401	360	368	390	392	346	363	316	352	344	382	388	361	363	369	358	346	359	345	382	379	379	395	374	291	325	372	355	361	337	386	351	393	368	354	354	343	405	365	368	341	374	363	397	378	376	358	361	412	382	349	378	343	367	379	370	349	379	322	398	393	357	387	340	369	363	362	343	343	318	369	353	351	312	361	348	384	366	347	365	390	388	354	361	382	375	370	388	390	387	365	356	354	375	361	362	358	343	360	409	365	363	340	365	396	339	337	358	347	324	366	338	369	372	352	354	371	340	334	375	361	371	358	374	364	371	384	372	386	354	367	329	376	357	347	336	355	375	345	365	371	326	344	360	384	377	373	369	372	349	351	354	402	378	354	364	346	330	354	362	413	363	347	329	390	341	372	355	354	370	370	367	340	351	346	351	383	388	367	400	394	328	375	383	371	354	357	355	366	379	386	376	368	333	366	371	373	353	365	384	353	367	373	371	345	352	368	360	380	377	419	372	369	366	380	384	355	394	365	316	334	362	359	356	371	370	378	393	350	366	371	359	355	342	370	376	384	365	341	354	414	338	367	369	377	353	353	341	386	328	359	346	389	356	365	374	387	375	357	358	366	382	358	359	392	351	323	367	364	354	346	349	360	356	361	365	363	415	382	365	398	391	369	367	339	378	355	374	354	371	389
11532	11507	7734	10676	8188	4388	3419	2421	2318	2215	2044	1998	1849	1841	2171	2450	2621	2415	2360	1518	1294	1322	1166	7303	23522	19376	13949	6980	2934	1438	1026	885	869	923	895	888	911	881	919	916	923	897	946	810	967	939	878	896	889	855	951	949	897	857	860	879	892	908	867	882	916	868	848	910	903	890	926	883	878	827	854	937	937	872	881	887	892	886	915	915	926	828	895	876	922	854	871	906	855	881	938	924	846	915	927	919	905	899	957	920	911	873	892	893	894	915	884	847	893	908	892	859	886	892	893	858	877	934	856	888	873	933	928	891	912	925	904	943	854	849	904	905	829	825	855	904	894	955	880	891	923	950	874	880	905	861	905	896	902	944	889	895	896	971	866	899	872	902	913	814	925	904	905	934	899	873	894	894	957	933	909	914	883	873	863	917	914	883	915	858	925	925	871	864	878	873	909	931	878	906	914	911	927	846	939	865	928	921	876	877	853	932	961	879	956	898	940	910	886	944	868	880	925	904	807	918	894	857	875	877	899	872	901	887	887	911	903	899	939	906	885	929	893	900	917	865	917	913	925	923	933	895	901	894	896	912	936	906	916	891	894	924	877	901	845	882	884	879	888	929	902	902	873	812	961	968	900	945	897	916	912	900	938	870	904	910	912	925	891	903	868	847	843	905	944	966	898	850	888	920	933	921	915	912	915	971	898	919	887	897	942	833	848	909	928	870	831	878	931	881	939	931	904	889	894	926	860	970	918	923	901	831	912	884	880	868	871	884	932	931	870	913	894	906	868	890	880	897	913	993	955	849	911	882	900	867	943	888	880	887	883	928	927	862	890	889	919	883	881	953	910	890	851	877	877	879	927	867	858	853	895	905	916	949	885	888	903	910	932	919	926	905	907	930	936	926	921	893	952	936	877	895	914	909	893	914	858	849	872	925	926	872	871	871	850	869	880	907	931	921	897	886	944	963	905	887	885	900	866	907	876	944	906	911	889	934	906	877	900	905	841	843	869	932	901	913	877	841	914	891	972	875	941	931	929	917	941	918	894	856	855	882	900	856	885	916	913	936	869	875	866	915	900	884	879	900	868	869	874	859	883	937	910	944	896	888	943	865	920	951	930	903	914	889	903	938	878	899	907	955	920	866	899	923	934	870	903	903	925	902	939	894	939	915	887	904	899	886	869	858	937	887	932	897	916	871	928	891	836	870	894	935	855	894	906	902	909	912	902	931	901	901	902	927	925	894	902	941	852	875	952	872	887	844	923	912	897	868	878	884	899	898	912	923	850	907	899	959	904	862	887	895	918	890	934	880	913	900	904	907	869	886	870	936	888	898	878	903	932	895	896	915	901	917	854	879	920	882	905	910	900	897	927	923	899	907	916	874	930	924	859	889	883	912	931	912	879	904	912	943	930	921	926	912	919	905	889	902	905	911	899	901	919	907	982	900	885	870	938	843	866	929	930	954	866	969	955	868	902	880	844	934	973	901	925	968	938	899	891	907	873	923	908	897	932	889	855	851	870	944	926	909	909	908	895	958	950	931	893	883	846	916	925	932	895	911	878	904	906	935	874	947	917	868	888	938	908	897	889	945	925	948	863	885	864	865	915	950	907	859	965	914	946	899	865	875	942	901	887	916	918	912	873	900	871	906	917	881	881	870	891	896	916	898	944	888	924	921	899	875	854	888	858	887	884	915	884	876	873	894	905	897	923	989	886	869	907	910	898	920	925	864	941	863	908	914	840	908	925	884	865	888	904	951	893	872	923	874	866	928	960	884	910	903	885	883	891	906	881	940	928	885	897	920	866	883	907	920	909	928	925	920	913	941	921	892	892	911	950	924	871	908	1003	894	931	881	958	962	895	865	885	867	923	946	873	935	925	841	863	851	906	918	940	912	903	920	914	971	881	894	938	864	938	847	900	926	880	853	859	897	920	937	865	887	899	865	884	929	877	883	942	953	901	870	881	909	873	937	894	891	883	865	913	939	910	884	963	925	965	905	938	919	889	931	930	896	913	876	863	823	894	870	908	918	922	842	909	923	909	886	939	882	896	904	895	883	929	912	897	858	894	888	852	888	838	881	886	926	886	906	863	887	879	934	960	917	912	909	896	910	909	853	912	875	881	958	897	890	877	920	872	897	896	908	797	897	885	882	898	879	922	859	875	914	920	899	918	934	901	915	935	927	884	833	900	916	950	893	886	815	930	903	929	907	884	935	839	942	873	902	887	902	917	902	850	883	926	939	960	905	903	905	872	872	969	902	880	877	894	881	897	929	930	900	888	914	891	889	895	930	841	912	926	911	921	925	917	938	914	892	938	942	875	887	896	884	862	905	914	958	906	935	872	906	898	866	929	890	972	944	875	896	918	911	872	903	935	922	881	894	834	906	923	868	875	939	887	903	916	879	894	902	838	954	918	892	948	872	892	901	898	858	854	868	921	888	927	950	868	857	891	951	908	927	890	888	917	931	907	923	920	916	920	947	894	874	893	835	851	894	860	899	888	901	902	872	888	850	889	872	879	937	924	919	912	869	940	862	908	906	915	941	908	879	911	918	903	887	819	977	903	906	931	924	897	884	883	907	891	879	894	866	858	974	852	920	882	907	860	940	863	911	899	909	937	905	918	923	886	895	929	907	875	894	864	899	887	928	870	875	873	866	934	912	923	964	906	928	899	927	821	899	921	901	894	880	877	860	941	879	929	871	923	899	933	901	887	937	888	904	858	919	866	925	884	871	876	923	934	925	911	909	885	925	937	932	924	887	852	969	885	905	941	918	901	933	892	892	887	946	913	923	950	942	938	916	922	915	846	904	908	888	890	925	911	886	925	933	914	862	857	888	841	874	883	938	936	877	876	846	922	924	910	913	867	857	921	881	904	903	915	926	896	926	901	948	920	876	901	939	913	836	854	867	891	875	897	906	893	899	890	914	924	919	890	916	861	883	877	859	902	956	933	894	874	920	891	809	893	909	969	905	930	901	853	883	855	851	875	896	907	929	908	902	904	899	931	920	880	934	929	859	896	898	884	876	881	941	943	940	893	890	903	881	933	897	895	876	838	899	965	904	927	862	907	941	901	940	921	896	930	900	899	882	873	909	885	903	895	855	909	940	872	899	900	863	902	948	872	854	888	953	933	864	878	872	889	890	874	890	871	908	867	934	979	900	901	937	869	909	897	891	881	906	914	881	887	938	942	902	875	918	876	886	891	887	885	846	905	938	894	881	902	881	937	989	894	855	888	874	916	873	881	902	883	890	960	939	895	955	904	931	873	890	913	916	850	899	925	891	912	924	859	889	945	882	896	877	941	842	877	970	869	948	837	887	945	927	789	930	920	944	914	890	948	871	963	854	915	886	928	885	899	907	877	934	947	935	916	881	884	915	971	857	902	896	902	915	822	891	939	874	880	914	901	889	878	933	909	873	929	951	897	906	924	934	902	877	902	903	899	928	927	909	889	923	938	855	880	919	928	931	891	953	962	909	911	904	873	903	871	844	893	952	887	931
27847	26098	23603	15250	8744	3910	2018	1218	883	758	731	626	673	614	589	734	614	600	828	816	628	424	406	818	9137	8113	5939	3052	1273	595	393	357	312	311	319	300	335	358	293	317	316	319	344	308	331	343	311	323	315	373	313	345	356	315	356	314	365	325	362	318	324	349	334	344	382	318	335	330	352	312	344	342	346	339	372	316	361	320	316	338	337	318	332	343	342	283	324	373	322	349	358	333	329	346	317	329	318	309	337	333	341	321	294	318	318	305	348	335	321	327	345	338	323	336	324	307	310	353	335	343	351	299	305	329	340	319	343	297	328	383	388	328	341	342	332	323	347	325	362	332	329	319	357	330	303	310	375	356	349	317	331	338	295	340	318	349	328	325	347	323	351	312	332	366	328	310	324	355	339	330	320	333	312	364	315	316	303	344	304	318	346	316	322	312	320	324	329	339	345	349	313	333	292	343	322	282	334	351	336	326	339	330	350	323	306	300	308	333	397	310	329	335	342	376	364	320	353	341	334	305	300	352	318	316	328	352	344	364	321	317	362	303	327	326	328	333	309	318	343	335	334	335	335	324	344	298	314	340	301	349	350	310	312	309	345	362	368	329	340	336	339	307	331	294	334	333	307	337	333	356	340	350	324	384	338	321	321	321	322	354	352	320	318	336	306	313	342	328	327	296	338	305	336	331	320	337	328	318	289	323	323	370	331	306	330	313	356	315	342	308	324	344	348	337	348	309	338	315	311	354	315	300	361	298	337	306	351	310	315	322	322	349	339	326	324	360	332	328	316	303	349	337	373	332	348	307	309	309	366	330	346	345	345	346	381	335	348	364	343	318	318	347	296	332	333	289	282	325	340	331	328	342	313	325	316	355	346	357	331	350	312	314	317	306	324	343	319	355	325	279	321	349	346	312	386	308	313	327	337	339	294	349	333	333	329	311	351	323	339	330	313	347	305	317	352	328	314	304	336	303	336	357	329	337	326	312	323	310	343	364	315	301	309	350	324	327	339	327	370	311	280	366	312	299	362	319	335	339	344	331	310	357	334	310	341	321	339	339	351	339	336	319	335	314	312	316	319	318	312	358	303	295	289	311	353	326	349	349	321	313	347	330	350	353	350	313	312	314	366	345	357	309	308	340	316	314	330	341	364	329	335	321	337	306	322	326	309	331	350	322	298	328	353	316	330	301	305	318	313	330	352	305	341	324	330	346	344	326	333	314	352	342	292	334	349	297	319	315	343	325	346	304	308	335	336	324	317	287	296	362	335	336	345	314	295	312	336	356	344	324	330	306	337	319	304	290	318	324	323	324	329	294	293	318	336	352	346	306	365	377	337	320	296	314	350	291	348	328	328	345	308	349	315	342	327	332	333	310	337	292	305	369	336	343	344	328	335	331	357	360	349	366	331	304	282	336	308	351	326	310	339	340	316	330	317	351	327	310	344	353	366	328	315	304	296	317	306	305	361	325	321	326	321	327	340	311	321	354	342	345	350	317	329	326	334	326	310	375	317	355	329	362	342	322	314	317	319	330	330	318	298	343	357	330	352	348	322	316	359	324	336	335	331	295	342	350	291	302	306	350	314	362	323	334	353	359	335	334	301	331	360	335	351	330	344	304	337	301	358	315	340	339	352	329	344	351	341	322	337	337	331	340	317	303	316	341	313	345	325	342	324	350	334	332	326	354	298	323	319	343	346	367	348	323	356	338	331	350	332	316	357	349	334	319	337	354	303	319	333	329	328	367	332	303	347	342	346	313	328	326	277	310	329	321	304	332	304	309	293	356	362	326	331	312	324	297	305	355	311	314	373	348	337	299	328	304	330	348	329	306	331	329	336	296	288	352	348	346	343	321	301	314	312	330	312	310	299	351	323	346	358	297	347	297	311	337	343	286	335	332	310	349	306	337	309	285	317	330	345	283	314	350	302	363	359	337	323	303	313	358	319	327	323	357	331	329	346	315	328	319	308	331	335	313	351	341	321	335	318	354	345	331	309	347	315	326	298	328	330	345	317	325	357	331	336	334	315	320	342	332	340	329	301	326	331	330	335	341	355	339	324	328	367	349	294	353	307	347	335	323	321	321	344	305	340	326	327	304	338	325	342	315	322	335	346	316	324	337	356	345	321	324	368	318	331	327	343	350	352	325	335	343	370	309	290	298	346	352	339	307	329	317	325	332	299	359	350	315	351	351	321	352	314	342	318	330	322	299	290	359	333	342	350	375	337	362	311	322	322	330	332	322	347	355	351	315	342	307	335	357	316	326	352	355	313	292	320	313	316	329	328	304	350	313	296	361	356	331	336	329	300	304	312	310	314	302	333	356	342	309	303	357	329	316	332	329	311	330	339	300	359	359	323	334	326	306	313	323	349	317	311	321	350	351	330	345	320	348	295	344	340	324	354	328	323	330	328	325	339	308	334	298	332	312	300	363	332	359	342	336	311	286	329	349	370	334	314	353	324	320	323	336	324	322	296	311	335	326	306	307	314	329	338	332	333	326	334	321	306	306	377	335	290	340	307	345	346	319	353	324	345	310	320	328	348	306	374	318	337	343	327	313	321	319	348	330	296	378	329	331	348	332	342	331	322	339	307	317	303	312	302	343	327	322	325	308	329	347	292	325	371	391	323	297	335	287	344	328	326	313	330	342	329	330	349	342	320	339	371	306	325	338	334	349	343	329	306	361	331	340	330	359	294	345	335	328	288	322	348	362	360	336	335	300	289	328	292	341	353	325	335	328	359	345	326	309	316	314	355	337	304	297	298	306	315	338	332	313	287	335	373	307	317	329	308	337	325	333	342	306	317	356	335	313	319	321	364	353	319	352	323	355	344	367	337	349	340	311	308	324	368	331	329	351	332	287	322	338	304	332	307	346	331	287	338	356	328	356	329	340	326	331	349	342	316	332	341	328	335	315	334	321	352	340	329	324	363	329	321	321	312	337	338	358	354	358	300	317	322	318	351	342	311	342	335	322	319	298	353	341	333	339	335	349	334	351	323	311	362	307	321	310	360	316	309	308	311	338	297	320	327	337	301	302	325	329	340	330	320	323	322	358	313	329	302	319	322	348	306	329	314	340	309	301	311	340	331	339	337	342	297	306	341	308	346	328	344	338	329	331	314	319	346	331	330	365	292	337	328	341	348	301	338	354	312	349	349	344	321	315	310	301	338	330	343	345	332	321	312	352	313	316	341	325	319	309	320	302	315	325	322	333	327	313	347	329	340	349	350	285	320	311	323	369	311	345	322	331	287	366	331	341	336	342	343	323	318	323	323	360	355	344	352	356	335	328	328	347	299	315	309	306	345	324	355	337	317	340	327	360	324	326	332	354	335	309	316	348	318	332	353	345	366	332	363	324	330	307	328	313	321	329	319	327	332	302	316	311	327	332	345	331	340	317	313	341	357	329	333	320	317	289	299	339	330	333	359	329	328	332	350	334	323	333	303	346	336	345	339	305	361	338	294	350	311	356	353	315	353	340	363	340	341	310	328	348
16306	19117	18990	16905	11618	6966	5173	3923	3517	3091	2668	2700	2711	2760	2944	3161	2642	2825	3392	3426	2939	1520	1399	4376	33155	28809	22908	13340	5454	1948	1156	936	796	851	810	833	790	797	808	802	790	764	827	862	801	795	845	939	783	805	805	836	834	866	838	823	851	802	816	844	855	791	810	886	803	826	832	827	832	841	838	839	873	776	811	796	842	853	797	790	866	812	830	898	844	887	813	853	861	876	805	834	838	843	829	809	756	823	826	794	876	766	820	821	848	821	884	888	834	827	842	784	819	803	852	853	774	781	832	848	811	904	810	864	783	837	832	821	835	857	857	829	812	789	888	824	815	874	802	802	860	825	812	882	840	831	881	833	821	794	825	806	859	818	795	774	841	833	844	867	797	832	830	817	832	859	843	907	792	838	838	806	871	850	783	839	810	859	806	862	818	845	891	802	838	828	917	812	806	812	768	877	840	828	856	820	807	779	819	843	803	801	892	832	835	830	780	833	866	854	862	830	820	870	869	843	812	823	841	783	813	873	844	853	815	871	831	843	832	862	884	852	825	848	824	785	839	804	843	794	805	823	839	860	865	791	834	808	869	784	837	837	824	856	847	862	847	817	818	789	861	809	811	826	849	829	828	750	820	784	818	833	865	794	871	880	839	869	829	865	846	798	843	855	866	842	871	825	869	806	827	803	810	803	851	787	831	790	846	810	858	786	844	878	793	823	858	825	830	832	817	845	841	839	821	822	867	827	855	875	849	797	849	797	831	819	839	794	829	847	826	795	820	818	818	824	823	831	844	794	819	830	784	852	855	858	838	848	859	833	871	845	836	852	834	868	801	855	801	842	825	844	916	858	828	838	807	835	860	808	861	863	799	832	823	797	842	793	806	832	854	782	811	849	855	842	858	812	837	799	826	879	872	865	822	832	812	798	837	789	802	825	824	846	869	894	801	866	878	789	833	837	841	784	821	834	781	806	844	821	887	847	826	856	793	888	842	814	857	892	781	824	848	824	839	855	860	808	815	821	783	823	780	852	838	847	857	821	861	846	802	787	893	829	823	842	848	884	794	763	834	910	857	818	839	817	839	839	843	802	859	807	835	845	801	854	845	808	840	839	856	818	790	793	856	807	839	834	827	826	824	787	887	827	852	843	788	812	832	879	802	868	783	845	822	853	816	851	806	854	805	823	782	839	856	828	840	809	832	813	850	842	831	828	860	806	819	830	862	825	820	830	819	860	845	850	796	785	827	827	811	813	851	843	853	800	800	866	832	818	850	843	821	835	858	817	748	803	813	809	869	864	850	844	773	830	804	830	866	787	817	803	862	827	784	833	892	810	878	801	829	823	825	808	822	816	816	826	818	782	839	822	816	833	851	793	787	852	865	818	818	850	830	842	896	817	838	878	889	851	869	863	823	844	905	790	847	848	835	820	841	897	861	841	812	822	792	762	792	827	832	841	838	804	806	813	848	847	826	782	774	866	825	811	790	845	803	793	816	852	848	813	863	797	827	776	862	881	857	827	815	868	807	853	841	814	819	873	846	816	786	809	837	826	812	883	858	851	833	814	852	794	806	803	791	827	811	819	794	857	830	843	799	872	804	806	801	878	829	813	840	829	791	838	774	834	846	835	821	797	825	818	835	879	839	789	842	860	856	845	824	854	819	852	821	875	851	826	860	825	775	837	874	890	758	803	796	881	800	817	835	804	780	824	762	868	837	845	773	843	813	846	758	830	846	830	840	837	844	800	839	807	783	863	769	770	851	831	837	792	845	818	794	776	863	823	828	819	829	821	811	822	792	844	821	868	801	819	835	824	837	791	833	854	847	819	868	844	804	817	864	817	785	801	891	834	786	789	833	829	846	852	855	784	853	846	824	814	852	872	809	854	873	807	865	845	840	813	813	798	851	823	843	821	850	845	827	803	828	849	853	825	851	815	873	845	851	855	826	866	827	821	863	801	757	869	792	825	850	780	837	818	856	796	798	839	782	873	811	814	807	781	806	842	812	826	797	808	835	826	827	796	845	857	822	859	848	875	860	827	782	863	824	860	853	835	858	802	869	801	811	815	819	799	825	835	857	822	898	839	818	792	852	872	832	836	846	809	763	826	840	782	798	835	826	831	856	842	806	843	803	837	849	854	804	824	808	830	866	879	853	900	795	822	867	858	862	786	861	843	779	826	817	831	798	877	799	829	841	835	840	819	859	790	865	816	829	854	871	826	849	766	831	833	867	862	802	838	833	849	834	845	854	821	810	831	867	804	853	807	818	859	822	842	874	797	876	803	846	896	836	848	791	814	816	831	832	762	797	830	876	820	817	874	810	857	851	819	845	818	879	827	861	812	815	828	803	779	829	808	854	828	853	828	828	817	831	858	831	839	835	832	808	828	806	875	866	780	856	836	856	833	854	877	838	873	818	794	834	835	863	788	870	824	861	887	839	813	861	867	847	828	859	815	842	803	807	793	829	827	834	824	834	844	799	850	763	847	852	812	824	842	838	795	838	846	820	853	778	736	855	831	840	885	759	841	827	854	857	852	819	798	833	822	874	911	837	774	863	862	877	860	840	835	870	851	795	857	858	826	784	868	850	761	845	830	839	781	819	823	879	842	858	837	845	850	851	865	840	843	855	808	822	854	836	851	824	880	800	864	830	855	819	856	858	806	836	851	885	802	871	798	847	859	880	796	803	889	821	790	848	835	813	784	838	819	884	826	851	853	835	794	903	809	866	834	834	784	895	889	813	789	781	823	844	850	872	819	777	883	854	845	836	806	799	780	822	859	853	895	835	819	805	838	797	842	825	836	810	830	854	798	842	845	890	833	841	830	831	825	822	831	876	853	853	835	866	843	863	831	827	780	820	875	815	839	844	862	852	873	863	828	800	904	851	807	823	837	843	837	858	857	864	803	858	828	837	815	842	809	821	875	826	811	832	839	838	867	864	863	878	852	815	879	869	806	819	829	798	802	842	822	826	894	785	850	793	835	882	788	763	795	779	839	808	811	875	812	850	809	771	771	849	882	859	823	844	810	789	795	817	838	837	826	816	899	872	814	820	820	868	786	819	859	791	866	824	832	811	794	785	888	830	854	837	848	802	833	870	820	870	804	797	792	832	806	846	809	803	825	801	808	803	824	807	842	791	809	818	854	912	857	844	806	837	864	816	835	853	811	810	817	812	811	817	830	835	819	866	835	804	816	884	842	788	860	847	787	851	817	807	829	845	837	877	858	884	800	829	834	808	796	857	827	829	847	788	822	829	801	815	845	862	867	861	822	817	770	816	830	837	816	806	827	821	864	845	892	836	852	864	863	854	802	822	858	883	833	829	869	822	853	844	827	808	785	823	824	801	820	863	806	817	862	781	836	793	829	847	841	832	785	851	791	867	857	859	810	839	834	853	802	808	813	848	831	794	821	808	812	824	817	785	869	757	792	817	900	772	833	823	843	827	876	849	841	827	867	832	866	837	840	834	839	834	844	860	842	840	870	818	835	779	841	833	866
6376	3998	2045	1212	868	575	505	512	471	473	459	412	478	425	447	410	465	432	455	436	439	476	420	440	814	966	934	708	564	446	399	410	370	428	429	437	402	384	416	426	431	404	374	396	406	405	452	433	436	439	421	455	405	435	437	388	404	403	417	394	424	397	382	390	406	423	434	393	426	408	438	394	408	398	410	399	432	418	457	395	405	413	442	402	419	454	433	425	419	406	439	430	430	379	410	408	445	437	404	410	412	386	458	426	423	400	385	442	436	396	402	389	441	356	457	408	415	402	411	435	408	423	397	445	383	412	405	409	405	358	440	382	409	450	416	392	400	395	410	401	423	411	424	386	438	416	423	402	436	415	431	439	459	429	402	430	400	404	428	420	423	412	406	413	392	403	417	434	418	416	393	420	392	415	389	456	411	414	426	407	397	385	405	409	434	436	410	411	429	442	429	421	415	424	387	426	425	418	412	383	414	413	416	390	421	422	437	416	380	405	467	452	442	426	391	438	374	380	377	385	399	419	406	429	411	426	390	424	435	379	407	407	436	369	384	437	417	399	385	438	408	418	444	447	432	403	433	411	430	411	375	402	414	445	472	392	401	377	439	428	434	419	419	402	425	421	401	406	414	425	400	383	418	426	430	392	425	408	400	417	419	419	391	427	411	417	420	419	390	415	402	419	419	436	392	393	461	444	401	412	415	407	407	432	428	395	415	417	418	395	395	388	438	407	416	438	408	390	350	441	435	403	418	424	403	394	399	421	428	448	396	437	414	406	423	428	454	451	451	456	408	382	408	429	387	433	413	429	422	400	436	449	443	395	392	407	455	434	441	388	404	424	402	425	394	400	424	384	425	392	383	460	445	395	404	410	431	426	410	403	445	412	394	455	417	422	454	436	451	406	413	387	425	409	421	418	381	381	459	425	391	412	407	402	442	388	433	419	405	438	428	398	449	421	432	418	386	435	359	419	408	408	392	415	444	392	397	414	402	439	417	387	409	442	435	400	394	440	439	407	378	401	408	406	385	422	450	409	391	401	410	377	436	415	410	408	419	405	440	392	430	449	400	420	454	400	368	430	432	419	406	380	427	429	413	407	413	421	407	402	425	398	398	421	417	395	405	396	425	463	422	425	444	413	451	385	438	422	421	427	426	408	438	429	397	410	386	393	446	417	435	421	387	393	428	433	421	393	390	399	430	424	416	392	403	460	427	417	433	407	405	361	403	409	392	391	410	420	441	395	406	453	379	411	400	398	431	411	417	405	424	432	409	404	394	399	405	427	444	419	426	378	401	446	436	381	453	409	427	395	432	421	403	452	441	402	371	399	367	407	419	355	398	386	401	422	449	420	367	402	410	388	423	408	412	447	413	436	431	390	441	381	413	382	364	406	417	403	421	394	418	435	445	405	425	421	404	395	394	441	438	400	423	408	404	407	412	415	400	361	392	409	403	385	449	409	422	385	433	393	422	368	384	411	408	416	410	398	400	460	398	433	419	412	421	419	416	406	458	441	421	409	420	409	380	405	426	401	424	404	463	417	434	436	393	418	382	411	445	422	406	373	401	416	404	401	409	429	417	401	435	443	455	409	413	395	413	404	421	415	418	426	398	413	405	413	430	402	427	367	406	406	366	428	440	393	394	397	410	440	421	416	434	395	429	437	381	430	422	391	384	431	442	415	399	406	432	390	408	374	397	418	383	420	430	476	383	414	408	407	420	423	407	390	442	426	408	445	409	410	400	451	398	398	440	394	410	433	409	406	399	418	429	411	387	387	388	401	415	413	460	396	435	415	402	405	424	409	423	433	422	388	439	401	396	408	433	438	405	432	405	400	375	428	441	407	404	386	358	425	443	415	399	430	420	429	442	406	435	410	402	401	382	389	412	395	436	426	407	382	442	431	462	375	384	428	406	395	406	411	422	438	418	397	412	412	445	439	420	422	414	431	453	402	389	379	419	404	425	414	433	400	428	426	400	431	412	438	345	400	422	413	463	451	408	384	409	373	411	433	417	430	414	421	392	403	460	386	422	403	384	432	428	388	424	409	431	392	404	423	410	404	409	431	416	433	401	432	402	411	408	430	409	424	428	368	388	427	413	423	386	416	378	377	413	415	423	399	412	398	419	410	396	395	431	423	416	406	397	412	410	425	408	409	405	410	425	401	448	439	439	399	413	449	421	458	376	413	399	424	410	417	385	416	424	425	372	402	386	399	405	388	428	381	389	389	421	413	405	397	394	404	431	422	385	408	365	396	424	426	429	407	400	401	390	396	412	435	388	401	438	408	432	443	421	384	449	406	423	433	385	373	410	403	387	398	408	425	418	434	413	412	428	429	429	393	352	412	429	450	415	402	378	446	426	422	422	435	423	376	432	417	479	417	434	411	397	423	417	407	392	379	412	418	429	422	412	421	393	416	426	431	435	443	444	406	387	402	411	425	379	427	407	414	371	456	402	417	418	404	389	375	410	415	424	421	405	386	413	410	447	416	426	429	466	372	386	422	419	413	400	384	400	423	430	408	393	409	409	457	378	423	420	474	418	399	393	416	441	428	444	408	438	428	416	381	406	419	421	381	457	400	405	445	426	396	421	423	416	387	414	379	395	440	372	428	449	432	420	395	420	423	419	410	428	402	447	418	419	396	407	391	377	383	413	468	417	414	403	386	421	437	448	394	441	415	404	411	411	431	391	379	414	404	423	400	428	397	448	415	441	402	437	415	443	421	409	474	380	388	415	436	402	422	392	451	424	387	412	450	412	394	417	405	385	401	417	420	405	422	428	400	435	406	420	407	434	373	435	443	452	403	419	370	411	430	467	417	429	421	426	401	411	399	411	427	426	417	391	408	382	403	416	400	371	408	410	410	384	431	445	412	428	454	406	413	412	409	442	410	377	426	418	398	397	414	414	422	438	417	407	408	403	400	389	411	444	412	407	401	425	429	402	424	420	412	368	431	428	421	388	431	413	445	444	458	411	433	416	405	398	388	420	376	380	438	453	424	420	396	415	385	410	400	429	438	415	430	386	419	441	417	452	426	422	403	399	390	424	456	399	409	409	434	418	417	382	408	412	390	416	429	364	423	397	429	414	387	455	440	440	417	410	396	405	426	418	425	395	383	423	446	433	405	431	441	356	437	418	430	436	446	398	406	422	412	414	390	397	428	456	411	419	397	417	395	422	402	427	373	422	422	438	408	408	434	425	420	426	411	419	417	429	419	403	403	437	412	379	406	407	405	403	452	409	395	414	382	386	413	418	461	380	406	376	454	426	418	395	426	402	379	434	429	397	391	362	459	405	429	412	402	394	421	414	433	401	431	397	411	408	427	414	418	458	439	387	361	382	400	467	391	404	439	418	406	415	425	419	430	409	438	428	381	404	408	443	418	396	440	410	436	420	445	437	409	419	412	423	441	409	407	436	433	396	396	409	400	393	427	421	392	417	420	410	440	411	403	378	410	420	394	419	420	390	410	445	466	437	369	401	451	410	442	442	399
4682	4604	3605	3604	2915	1726	1536	1448	1465	1330	1244	1213	1255	1283	1256	1257	1258	1310	1191	1223	1218	1204	1121	1302	3502	3945	3440	2340	1577	1237	1028	1011	1030	1036	1007	1057	1019	959	985	982	1083	1018	968	1011	1023	1023	1026	1011	1026	1015	1002	992	994	1042	987	995	1012	1014	994	1036	1051	1008	1061	1053	1012	1008	1073	985	1005	993	963	1010	967	984	1033	1057	1022	978	1085	1037	1008	1043	971	1005	1017	1019	1003	971	1009	1028	1028	1004	969	1024	1065	1023	993	1001	1043	994	977	964	1009	1038	1032	1062	1050	1040	1050	1020	987	987	1031	1007	1041	1046	1002	1003	1022	1005	1039	965	1010	989	984	1021	1043	1006	1034	982	1062	1003	1036	966	1004	999	989	997	993	1029	988	1032	1003	1086	1007	1054	999	1027	977	1001	1070	1026	1024	1017	983	1015	1030	999	1068	1074	992	1082	1014	1058	1012	995	971	1057	1054	1018	1056	962	1004	1041	1076	995	999	994	999	1042	1043	1051	1044	993	1057	1033	1022	1014	1081	1026	1011	1047	1051	1071	1003	1033	1041	1059	985	989	957	1013	997	1035	981	1038	981	989	1029	1008	998	1011	979	1016	958	978	1045	991	996	1008	1052	1041	953	1039	990	1041	982	993	1047	966	1032	1002	1017	1003	1009	999	986	1080	1018	1038	1048	1021	1037	1001	1086	1023	1034	1000	1022	972	1008	1037	987	988	1017	1069	1043	1070	1024	1047	994	1044	1010	956	1033	1006	1006	1063	1002	1013	996	1049	1007	1000	965	1059	1033	1015	1026	946	1034	1050	1004	969	1019	1007	967	1019	1042	974	1056	1021	1045	1031	1015	1055	982	1041	1037	1027	1054	1093	1019	1024	992	972	1062	1014	1037	989	1033	990	1093	1068	1087	1071	1009	986	992	1055	981	1025	1056	1090	1048	995	1035	1066	1013	960	1007	979	1049	1043	951	1036	1043	1016	992	998	999	1057	1046	1045	1036	1038	989	1030	999	1038	987	1014	1029	1056	1012	1068	1032	1037	1021	1009	950	1085	1045	1028	1014	1051	1039	1060	998	1052	1045	1051	1015	1014	974	1017	1025	1056	1008	1021	1058	1043	1038	959	1037	1051	1005	1056	1062	1026	1012	1015	969	1000	1003	987	1002	980	1025	1002	1070	992	1017	1016	1033	1061	976	988	1026	1073	1081	998	1017	1025	1019	1056	1046	1007	1022	987	979	960	1020	1022	993	975	987	1049	1023	1039	1032	1006	1044	1018	1029	1031	990	1038	999	1057	1054	1057	1019	949	1052	1045	976	1005	975	1001	987	1018	976	1004	1051	1081	982	1004	1004	971	1031	1065	961	1007	1013	1007	971	1029	989	973	991	999	1000	1046	983	1009	1025	954	1044	989	1024	1010	960	988	1029	991	975	1032	986	971	1019	1019	1055	1072	1110	1075	1043	1096	1006	1034	1021	1039	1045	1022	1067	1016	1010	1033	997	1059	1043	990	1024	991	1001	1012	1117	1034	1056	1042	1030	990	1013	1044	1014	1056	1040	1011	977	1020	1064	1055	1004	1017	978	1089	1074	991	1070	1010	1010	1020	999	987	1054	1054	1055	1037	1066	1005	1049	1037	1020	999	1000	957	989	1043	1013	1071	1041	1089	985	976	1060	975	1072	1032	1080	1020	1038	1090	1036	999	982	961	997	1034	983	1010	975	1024	1025	1021	1042	1057	978	990	1047	1011	1043	989	1020	1011	1010	1072	1109	1000	999	1047	1051	1069	1004	990	1066	1019	976	1021	1036	1049	1064	1020	1017	1051	1037	969	1010	1039	1031	973	1058	1011	1049	1034	992	945	998	1021	1023	1024	1048	1030	1034	1000	1047	1039	1012	1024	1046	1039	1040	1025	1007	1100	987	1033	1027	1024	1021	988	1024	1020	1019	1032	1049	1032	991	1042	1006	1003	1024	1028	1024	1017	965	1015	1023	1056	948	999	1009	995	1068	1002	989	969	1009	1020	982	984	1032	1060	1014	1053	1033	1045	988	1025	1004	1004	1016	969	1069	1036	1078	1024	1021	977	999	1035	1026	1042	1048	989	1012	1017	984	1063	1022	1090	999	1021	992	1040	1022	1027	1013	1081	1038	987	978	1027	970	1001	1057	1009	1033	999	1025	1034	985	1050	1034	982	1046	1033	989	1013	1003	1063	973	972	1034	961	1046	1062	1034	1019	1063	967	1025	975	1001	997	1015	1028	1046	1079	978	1060	995	979	1034	1001	1058	1020	994	1057	1021	1010	1008	1075	981	992	1050	1024	973	968	1011	963	987	1004	1049	1011	1040	1005	1038	990	1057	1004	1000	1012	1023	1021	1053	1011	1005	995	988	1075	1008	973	1024	988	998	994	1037	1029	1026	1073	1017	1030	1033	1018	1047	1017	1030	1060	1008	1023	1012	1017	1015	991	984	1008	1008	1075	986	1004	1016	1046	1039	1027	973	1004	1097	1028	960	1040	1003	1041	1000	995	1053	1023	967	1032	982	1043	980	1032	1009	967	999	998	1046	1037	1059	1068	1016	1023	1033	998	1034	999	1039	982	985	1052	1008	992	1009	1029	981	1007	1041	1060	1025	1113	1011	999	965	1044	989	1032	1113	997	961	990	983	998	1035	1008	1011	1035	1060	1046	1035	1023	1032	999	1053	998	1028	1031	988	1039	1039	1003	953	976	969	983	943	1011	994	980	1031	1025	1005	1010	991	985	1019	976	1014	1025	1026	984	1014	1006	1009	963	1006	1007	1008	1088	1000	1010	1051	1076	1034	1039	1042	968	1074	990	979	1015	982	1065	1041	976	1079	1060	1062	960	1060	1051	1042	1036	1033	1033	1040	1050	1008	1030	1004	1083	1009	1041	1075	1040	1001	1072	1014	1030	990	1044	978	1018	1005	944	1029	1033	1000	1044	1053	1026	1064	974	1004	1012	1042	997	1065	1042	1036	1055	1009	1084	994	1027	999	1018	983	977	969	1084	1050	983	967	1026	981	1048	981	1051	1050	1025	1027	1007	1039	988	1045	1071	1014	1008	1033	1027	1016	1043	1046	1001	1020	1049	1091	958	982	992	1029	951	1019	1016	1023	1012	988	972	1046	1021	1026	954	1011	1053	997	992	1018	1020	1003	1038	1045	1035	1035	1046	1071	1062	977	993	1075	1048	1049	1008	1001	1045	1056	1039	1019	1047	1040	1008	1026	1040	1024	1028	977	1043	1046	1121	987	1076	1053	995	1059	988	1004	1008	951	1064	1069	1038	1005	1044	1017	1084	977	1036	998	1015	1015	970	983	992	1006	1020	1034	1013	956	1048	1122	1010	1010	973	1042	1075	1052	1035	980	1018	1067	1019	1009	1057	1032	1057	1025	981	1031	1019	1017	1016	1051	1017	1020	1082	977	1065	998	1032	1037	1082	1015	1021	1071	1002	1035	1061	1079	1036	997	942	1030	1098	1058	1055	1067	1041	1017	973	963	1038	1014	1087	1042	996	1039	981	1020	1020	994	1011	972	981	1033	1017	1004	1024	1050	1045	1050	1052	1026	1072	1022	1028	1008	1044	1072	1000	995	1029	1078	1035	1045	1048	1064	1019	1065	961	987	1036	970	978	1084	1053	1051	1061	1012	1073	957	995	967	1077	1033	1047	1010	1050	1057	1026	993	1001	1044	961	1088	971	1021	949	1030	1056	1027	1035	1035	1051	1046	1033	1028	980	993	1048	1009	1002	973	1046	1001	1041	1018	1055	1028	1028	1002	1005	994	1034	1028	1028	1038	998	973	1008	1007	976	1070	1064	997	1017	1025	1070	1100	982	1004	1031	998	1021	1022	1059	1032	1050	1002	1064	1004	982	1034	1005	1046	1036	1023	995	1008	1066	989	1021	995	1092	1026	1101	1053	1037	1010	1045	1022	1090	1020	1008	1058	1026	1040	1009	986	957	1071	1060	983	975	962	970	1048	1009	1054	997	1021	1027	1043	1009	978	1037	1032	994	1032	1010	1016	916	1034	1065	1038	1068	967	974	1005	993	1056	969	995	1021	990	993	982	1017	1035	1032	1032	1035	1031	1011	1034	990	1071	1013	1020	974	1031	1040	974	1057	1061	997	1040	1060	1032	1113	1028	982	1088	1062	1012	1025	997	1036	1071	1054	1037	1052	1021	1008	1053	995	990	986	1021	1024	1041	1048	989	1027	1017	1028	993	1058	986	995	1030	953	1059	998	1007	1048	1035	1019	1018	1099	992	1074	1081	1015	1026	1008	976	1011	990	932	1048	1015	1035	1018	1026	1011	1041	1026	994	1063	1054	1014	1014	997	963	1066	1058	1082	1006	1035	1038	1021	954	1022	986	976	973	1044	1071	1032	960	1052	1049	1049	1034	1024	1035	1007	1071	1006	1017	993	1036	1018	1057	968	990	1035	993	951	1001	1004	1017	1031	1013	968	1055	1040	1048	957	1036	1009	1048	1032	993	1024	1080	1007	1023	1000	987	989	1010	990	1057	1017	1067	989	1053	976	1128	1048	982	1004	1035	1056	1010	1029	1032	981	1065	1002	1044	1032	993	996	1013	1021	1064	1048	1012	1024	1001	1055	988	1008	1023	1093
20934	20021	8781	5063	2793	1693	1354	784	690	587	576	504	529	485	469	511	526	503	542	511	638	737	559	953	5381	4497	3095	1736	840	520	407	355	377	424	384	396	416	400	408	413	370	393	400	418	371	385	355	375	394	401	384	367	381	377	428	357	376	418	369	413	397	410	410	396	402	399	386	378	428	381	412	411	373	382	385	377	372	394	375	427	367	373	358	435	373	379	359	395	421	404	401	377	406	357	398	396	380	394	388	395	360	387	383	415	441	435	362	395	406	408	399	411	398	424	360	374	345	397	369	437	397	423	408	401	401	403	364	439	395	373	381	396	396	418	425	368	370	375	390	396	388	386	360	412	374	416	372	409	400	383	411	419	403	384	404	417	378	384	404	445	384	408	389	403	406	343	374	389	452	384	382	408	411	399	396	391	394	414	437	381	396	356	388	390	405	411	422	396	416	401	397	431	411	378	422	370	418	388	356	367	407	405	432	370	410	407	411	399	407	386	365	404	410	405	406	393	427	408	398	371	375	374	363	394	417	390	399	414	400	386	421	399	413	398	446	340	389	407	387	414	396	392	397	387	376	416	411	415	406	398	416	379	366	375	383	424	380	397	384	387	406	383	396	380	357	395	396	389	384	382	432	406	387	372	439	397	418	396	348	429	363	406	386	395	383	404	421	401	389	390	368	406	375	414	430	370	363	411	423	430	392	384	400	368	421	367	380	409	374	405	375	341	431	400	401	399	417	373	369	380	430	401	418	380	377	389	399	411	420	402	341	432	366	402	403	362	392	388	408	447	412	398	394	386	418	381	381	397	372	394	376	368	395	379	421	417	401	440	360	369	403	397	385	378	404	385	404	398	384	389	385	412	408	419	355	400	365	390	356	407	401	416	389	394	378	389	389	363	434	402	360	389	408	415	394	394	426	397	372	391	399	408	375	415	389	428	383	439	429	408	414	371	366	362	383	383	418	435	424	390	398	388	361	356	380	404	416	374	383	402	415	411	421	407	422	395	406	387	415	412	387	374	359	396	377	394	434	404	387	347	393	397	400	425	413	377	374	368	377	378	400	363	410	411	431	426	403	404	426	433	396	384	401	383	368	369	389	410	432	361	423	433	415	401	373	396	375	423	375	404	412	407	401	383	379	406	371	412	422	392	425	437	399	394	411	377	391	394	370	378	409	391	386	396	360	415	365	399	388	427	376	392	397	410	374	397	429	381	396	387	404	387	391	422	413	413	399	404	393	383	405	383	379	411	409	401	408	378	418	394	388	408	372	372	426	442	372	388	398	400	377	391	419	387	391	409	403	361	409	406	413	395	438	367	401	372	380	462	409	405	375	382	382	389	382	373	401	391	413	389	404	361	387	365	380	378	385	391	402	391	410	420	362	396	375	374	426	426	372	391	391	398	398	401	403	384	387	399	392	405	436	406	359	399	396	356	409	373	432	418	405	399	369	373	438	381	396	379	408	371	434	363	412	423	408	402	393	363	397	400	398	398	378	425	372	424	404	406	414	404	437	378	397	440	382	397	397	423	406	366	353	375	364	353	443	413	434	392	362	411	365	399	406	376	416	341	415	386	376	414	361	414	398	387	379	398	430	414	424	386	429	390	381	436	405	403	416	388	401	412	391	387	385	363	374	384	394	408	380	401	385	417	410	405	392	422	404	388	355	393	390	391	408	437	378	379	380	383	409	444	402	402	434	412	408	396	401	380	411	383	406	405	421	392	421	387	376	410	381	399	406	409	390	386	361	397	414	406	448	396	345	396	422	362	352	403	401	406	399	404	406	384	406	403	405	397	437	413	376	430	381	412	409	403	404	360	392	399	389	381	413	382	391	431	394	400	389	429	399	418	402	426	420	366	419	421	408	399	382	409	357	354	406	420	402	413	419	391	395	360	404	396	424	444	391	372	393	411	382	394	408	403	403	429	394	365	384	368	356	380	407	362	414	387	378	400	401	381	395	409	402	361	373	374	440	407	385	381	396	402	392	397	385	419	397	389	404	398	405	418	413	381	367	434	389	365	409	398	406	400	379	400	393	364	369	393	428	387	412	380	368	386	412	408	367	377	392	443	389	389	378	378	378	371	392	422	419	447	383	404	390	410	388	411	386	408	400	400	371	357	374	364	400	401	384	380	392	400	390	427	388	417	405	392	393	383	392	405	419	375	402	378	383	372	403	423	391	381	381	389	403	405	409	362	399	395	438	416	389	400	371	406	423	408	392	427	400	404	394	431	378	408	421	391	387	404	405	369	404	385	397	410	399	420	354	419	374	401	411	387	434	390	377	402	412	400	376	362	379	416	388	414	397	417	420	403	386	414	413	439	357	377	393	375	401	382	383	391	392	363	352	356	378	349	405	384	434	370	418	385	352	389	403	347	367	360	404	443	386	392	347	404	352	447	397	406	386	347	413	417	369	389	426	363	383	412	417	403	353	363	355	418	420	398	376	402	383	393	432	366	404	393	406	393	397	398	356	399	377	419	425	419	386	429	417	422	401	368	367	399	379	375	410	435	396	391	411	419	363	375	383	398	345	390	406	410	412	386	389	410	414	397	419	398	361	400	395	387	429	408	418	419	368	388	399	403	396	410	382	390	407	404	434	391	381	410	407	384	383	375	365	367	353	412	392	402	393	383	424	392	382	405	406	376	418	381	348	415	392	410	426	397	387	368	389	392	363	402	404	409	374	400	425	414	401	342	393	423	429	395	388	407	369	379	405	405	404	386	382	431	388	391	359	405	396	406	401	390	365	397	382	336	389	350	419	395	408	362	397	418	386	405	341	386	402	390	420	397	417	377	385	382	406	409	352	408	336	394	372	410	411	363	417	370	377	392	403	370	390	388	399	428	400	326	355	376	390	404	365	368	415	413	403	402	407	413	387	382	400	382	376	380	399	391	403	417	393	342	379	421	443	408	418	379	402	411	376	397	401	400	422	383	417	381	392	418	357	394	392	391	447	410	432	386	384	386	391	388	391	386	384	365	409	355	376	405	395	378	393	423	384	365	373	404	387	370	380	401	405	390	362	391	395	406	404	379	412	426	378	418	381	386	404	426	406	408	413	411	436	403	388	385	389	440	349	447	430	410	393	388	371	358	402	426	427	412	408	370	426	394	416	413	393	395	406	417	339	375	388	420	387	386	421	375	385	391	404	384	420	430	396	375	413	396	401	421	386	402	380	408	419	358	425	398	402	421	392	353	397	405	388	414	405	381	407	403	367	427	412	411	400	420	420	390	411	392	364	395	382	394	386	380	373	406	370	402	408	420	417	437	391	378	388	406	383	397	392	389	374	413	387	412	441	373	394	416	364	382	377	372	401	389	430	437	398	404	393	374	425	417	408	382	419	398	392	433	393	363	389	396	370	452	391	383	369	401	363	400	407	376	380	387	419	416	389	411	356	369	399	382	375	413	403	404	414	396	421	377	374	371	375	377	390	399	397	433	424	409	419	387	377	416	426	383	415	419	391	409	405	399	385	357	414	398	404	394
13631	14219	6618	8137	6275	5007	4038	2549	2499	2270	1838	1691	1740	1699	1597	1610	1658	1698	1823	1877	2331	3150	2237	4841	24398	19651	14682	7753	3171	1590	1156	1005	947	924	943	1000	991	927	1017	992	983	990	998	971	975	946	1009	984	995	1012	986	1055	1043	1037	971	929	976	975	923	967	934	1019	1000	922	969	970	980	998	973	981	1022	986	973	962	991	910	977	1019	983	971	1010	1014	1056	1024	974	1023	972	979	1003	1002	980	985	967	1051	948	1002	1002	1012	926	981	939	959	1002	1013	1007	1001	1011	973	984	1015	967	968	953	905	983	1036	996	950	947	974	988	958	1020	980	1041	948	1019	970	1041	1026	920	1056	1032	939	977	984	1003	974	988	1000	992	991	921	936	973	968	975	985	987	1008	1031	1015	998	1031	958	1027	969	1032	983	965	1009	976	984	967	966	964	933	1008	1023	1020	963	1016	977	1026	959	1003	985	935	1004	976	1018	1001	955	969	1033	975	983	952	950	975	991	967	970	979	947	985	1034	1059	934	980	1018	934	1001	971	1000	1049	943	987	993	989	983	968	997	1008	936	973	1027	982	985	997	957	960	1020	939	1020	961	948	930	942	989	1007	990	943	993	1017	1004	1011	953	1036	1014	1018	991	973	967	938	1012	984	1059	1011	1013	908	958	917	981	947	953	997	920	988	1023	948	1026	993	960	963	1036	1003	1028	993	957	1043	1014	1021	955	953	966	981	993	946	1015	981	991	1004	973	993	997	995	986	1007	1007	908	938	982	969	997	993	979	992	1007	986	982	933	951	999	992	990	977	935	974	930	1007	995	1038	946	940	1029	1002	970	1049	912	1006	1041	997	1028	999	965	1021	944	982	995	949	985	993	966	1046	944	970	966	998	988	956	987	942	1035	958	948	1012	948	958	977	934	927	1011	968	994	976	967	990	967	995	998	953	980	970	1017	968	916	1001	1001	1058	971	912	1018	974	1054	965	979	975	973	1004	1001	993	908	946	1060	998	1010	972	1001	968	1006	995	926	961	976	953	996	987	1031	1014	1005	1048	971	981	971	978	1008	983	1012	967	943	948	1004	963	948	968	1063	976	999	998	1022	987	948	992	1007	964	938	987	975	1022	975	1000	1014	898	1007	999	1067	999	973	956	1034	936	940	1004	971	1044	945	958	978	926	998	1026	977	984	984	969	948	942	933	935	954	969	935	944	1002	1028	1031	1003	985	1007	985	940	1012	1023	1008	985	978	955	1035	910	965	1041	941	1048	976	957	965	1016	952	897	957	996	1000	956	1003	1048	927	985	1017	968	992	962	956	930	981	936	1007	956	945	985	961	959	986	1003	1034	973	964	981	930	994	984	1023	1026	998	982	900	971	1046	952	1066	958	927	990	976	961	1026	997	1002	960	1010	980	916	967	957	993	958	1018	1012	1033	948	998	1020	944	1020	971	1007	997	982	1019	1005	960	962	1003	960	1020	917	984	994	980	1046	1021	935	959	1030	970	1004	973	961	951	977	969	991	988	967	989	919	1024	956	970	1016	994	966	988	975	998	944	971	957	945	983	990	1021	1016	1008	1019	1006	933	979	1015	970	981	1001	1002	971	1040	968	997	990	998	1036	987	976	971	914	996	1047	977	955	980	985	1005	983	1000	1001	1000	962	1014	1051	985	954	981	976	992	984	989	957	925	1001	1014	1001	953	1006	980	1023	973	943	1041	1021	979	943	991	938	1016	973	1004	968	946	1042	1048	996	969	1024	988	1006	979	985	1004	949	1020	978	982	1014	1009	988	971	1011	950	995	980	969	1017	935	989	1010	985	968	1004	1002	938	999	984	951	973	972	1052	966	976	948	966	951	979	1029	1009	999	955	961	959	1015	963	945	967	941	1017	1016	964	1003	999	1026	1031	960	981	993	987	931	1050	966	978	952	1012	1021	1019	978	987	921	955	940	1017	970	1012	976	974	941	1042	933	1038	973	970	966	990	953	1013	1001	995	1020	922	1036	990	992	1000	932	972	1005	951	980	985	925	984	1012	926	990	950	953	1010	971	912	984	962	968	946	1005	1009	1007	984	996	1030	977	1015	1031	943	991	969	1007	967	1002	997	962	998	1021	1004	946	995	963	976	949	942	1018	991	1017	957	995	986	972	976	980	918	983	998	969	938	1023	961	985	973	977	937	948	1008	996	967	917	969	956	998	947	979	998	1054	977	994	1000	1020	1005	967	968	1064	1005	984	1008	960	1005	1017	1007	954	994	996	984	966	995	962	983	1008	966	985	948	991	934	987	945	965	951	974	1020	946	948	1000	940	994	940	936	1023	1029	975	965	955	1040	1033	984	943	1010	1007	933	989	976	970	993	996	1000	994	948	972	998	962	1006	1017	1039	986	993	952	1039	956	949	989	935	1034	991	995	934	1004	961	959	971	1002	946	949	962	973	952	1055	959	1025	947	975	956	1017	958	944	1002	984	970	1007	991	1002	959	966	1009	937	948	979	974	979	932	977	941	1008	1005	1002	990	1006	965	966	955	980	1006	1053	960	995	980	929	1009	988	997	1016	970	990	1010	1003	973	1001	976	1016	976	932	990	954	1032	943	945	960	979	942	916	1000	1036	966	1002	906	960	946	987	962	988	950	987	1017	976	958	949	929	1031	965	1021	969	990	950	933	989	972	1022	970	946	986	1001	974	948	917	1003	1001	994	980	941	995	1011	983	959	1032	1003	990	988	999	985	1047	952	972	1024	970	942	1058	1010	955	929	985	973	949	1017	982	956	990	1015	945	967	982	979	954	984	1031	966	960	956	987	1021	958	1026	938	952	933	997	934	975	953	976	960	987	970	984	955	965	1013	997	1000	951	997	973	969	1016	985	940	972	1037	969	989	993	1006	998	946	1026	932	1019	970	1001	1003	949	972	987	1001	953	996	911	907	930	999	983	922	961	964	915	950	956	973	1035	978	946	979	937	959	968	990	995	994	990	954	1022	923	1017	975	1029	995	1025	1024	994	1002	947	952	955	900	990	989	994	954	1002	956	990	1000	1017	963	977	979	1007	982	975	1029	967	942	953	997	976	980	1059	925	972	974	932	987	961	968	974	941	952	978	1004	972	1026	979	1010	944	1020	972	948	925	946	941	969	957	1012	993	994	1003	955	974	989	964	1012	990	1009	970	957	967	1000	992	952	969	995	1041	1003	964	966	974	996	994	963	1011	970	988	987	983	948	1000	945	963	957	929	963	985	996	987	1018	954	1014	993	996	953	1007	964	971	1016	964	1006	975	947	1021	956	925	963	960	1031	977	943	1008	1040	952	992	951	971	1007	945	994	948	956	1001	983	958	1001	977	1017	1011	991	1018	987	998	1007	984	984	988	951	997	965	975	988	977	1056	1004	977	964	970	1036	945	945	949	1020	1044	1029	978	983	951	983	959	952	1031	1045	1028	926	979	950	964	981	936	902	1030	946	987	977	974	934	932	979	933	982	1015	985	939	1026	975	989	991	1014	965	1010	1008	942	973	1048	1010	992	987	932	957	947	952	1004	956	990	972	943	956	996	914	992	1003	958	1016	984	990	999	996	959	966	1022	979	985	992	1028	954	997	986	982	990	940	954	991	966	967	969	988	953	900	959	920	1041	1022	983	957	1006	1032	962	976	1012	989	978	971	974	959	1064	991	945	950	914	991	950	981	977	943	1019	990	1004	980	1011	970	976	974	922	943	1002	982	986	924	1021	980	969	1003	1052	954	1010	975	934	987	997	989	1038	952	1016	931	1016	990	971	969	1059	918	931	971	965	1012	992	1005	967	1026	979	962	1040	1017	1012	992	1001	1009	940	1020	940	1052	946	948	980	1006	1023	971	994	1037	997	990	1005	961	1003	964	1006	996	1036	964	974	981	989	946	1011	932	1006	955	995	972	1025	973	952	1022	940	1044	1003	931	954	942	973	946	977	978	1005	971	997	996	965	1015	1008	987
31101	42836	24014	14964	7972	4203	2317	1239	1015	799	696	637	574	524	505	493	527	506	561	608	719	770	654	1477	8795	8145	5710	2858	1197	573	419	337	339	322	357	331	345	358	323	373	330	303	363	349	315	376	323	352	376	362	356	377	356	347	322	368	353	345	353	342	357	351	365	385	355	347	329	343	374	313	345	310	377	368	347	315	354	355	349	340	372	334	342	327	353	343	343	337	349	336	353	353	359	336	331	314	364	335	342	353	379	348	342	351	339	353	315	347	329	353	364	328	362	310	303	352	331	359	346	346	370	341	339	314	344	344	345	356	340	336	338	360	351	348	332	360	345	351	334	365	320	325	325	330	365	335	363	385	342	331	349	339	346	351	325	348	369	348	348	332	305	324	327	300	331	357	378	357	340	364	317	339	327	315	334	351	335	341	320	365	355	360	336	348	357	331	346	333	309	336	347	318	321	344	344	315	358	388	322	339	359	312	319	319	355	348	327	360	362	313	341	345	369	349	333	342	365	331	321	298	362	347	356	378	330	354	327	364	325	346	353	333	338	336	351	321	314	321	314	347	325	329	347	352	343	329	359	335	333	347	333	321	313	330	321	360	313	352	357	331	364	358	299	349	337	332	327	319	339	348	340	350	386	349	332	366	330	348	316	336	313	322	379	339	312	330	331	354	352	310	325	328	348	331	362	348	314	367	320	359	347	360	358	342	356	363	365	324	349	375	384	357	350	382	298	315	311	322	356	365	316	329	345	334	351	351	351	341	367	346	346	353	334	358	340	334	357	380	318	332	356	359	330	359	323	333	352	353	330	328	332	321	312	340	369	311	357	329	329	326	343	357	343	356	336	372	337	322	343	381	319	352	347	362	351	347	359	340	344	355	354	333	349	336	334	343	319	359	340	350	303	335	309	338	384	378	349	368	336	353	345	336	331	353	316	364	348	380	377	333	297	358	350	342	307	344	336	351	334	345	322	323	323	355	349	374	329	325	342	306	370	343	381	347	333	329	336	352	331	350	335	332	362	339	350	344	371	329	306	319	377	342	369	325	339	367	348	384	313	363	341	328	306	357	316	315	325	345	315	341	319	341	333	310	321	359	350	328	371	344	377	347	332	387	371	331	378	329	341	330	352	332	352	318	353	334	352	336	330	351	352	377	339	342	335	357	320	359	332	327	343	368	354	358	324	355	354	358	331	336	340	318	318	346	339	338	292	365	317	359	330	343	371	353	307	331	354	361	350	344	300	318	342	353	371	329	388	334	329	336	341	364	353	312	387	348	345	347	345	330	362	340	364	338	339	355	325	375	331	334	338	357	337	361	364	343	309	365	347	374	361	328	310	374	367	329	355	380	320	346	368	358	361	363	314	327	327	329	353	356	325	345	343	334	330	338	356	349	391	334	349	326	353	351	344	350	322	351	338	324	339	358	350	331	358	364	334	328	350	316	318	351	312	334	344	294	328	332	314	361	339	333	334	338	345	332	318	328	336	347	377	370	377	360	359	357	314	338	358	339	356	342	356	345	368	346	336	326	348	333	329	346	345	389	313	315	313	356	349	357	333	346	363	333	350	356	309	354	322	328	311	347	343	379	313	373	347	324	331	340	369	349	351	344	345	331	377	356	341	364	316	342	339	353	344	338	357	355	365	329	339	366	359	312	350	371	305	350	342	285	366	325	358	351	338	348	352	329	330	387	382	317	352	359	348	356	352	335	314	345	335	340	336	351	317	330	327	371	364	323	349	333	351	328	340	339	309	329	335	348	365	298	326	310	350	349	335	325	325	358	353	350	316	383	315	342	358	351	348	381	340	316	354	334	309	335	334	325	342	312	333	310	370	355	356	345	339	347	326	360	342	332	336	358	354	330	316	333	358	356	305	344	342	349	357	337	369	356	344	311	318	362	354	361	319	308	370	356	360	326	362	329	343	344	340	292	356	347	368	347	322	355	328	353	366	355	331	353	354	355	361	363	377	347	326	347	325	340	342	336	364	381	341	331	336	349	326	339	340	306	342	331	343	339	328	332	378	352	314	369	333	352	336	344	345	351	359	359	360	338	366	326	379	324	308	355	360	343	361	316	343	367	340	365	366	340	361	339	330	312	348	338	323	311	316	319	348	352	356	339	364	363	361	335	352	357	333	353	325	377	346	313	365	352	329	325	374	349	379	365	369	348	356	333	321	352	335	318	352	336	332	349	339	335	347	345	332	320	361	349	357	322	340	343	339	335	374	356	382	350	364	362	314	365	353	350	383	363	324	334	344	363	357	350	335	338	330	354	337	361	323	322	316	325	303	327	315	365	335	342	328	348	306	315	383	326	336	366	316	318	342	317	329	347	331	324	349	360	357	323	329	345	316	319	335	339	315	371	330	305	326	324	358	327	349	341	308	343	363	363	349	341	350	388	350	337	344	345	350	333	343	335	345	352	348	343	356	380	323	344	311	335	334	290	345	335	357	340	344	343	347	340	336	323	336	333	329	343	365	342	341	348	330	325	330	357	354	321	306	358	338	347	327	298	351	347	329	366	352	334	340	323	336	301	342	337	323	328	361	350	310	364	361	344	346	327	317	342	314	361	345	333	317	375	338	307	331	343	328	337	335	368	328	350	346	319	325	360	329	337	379	343	356	354	339	356	340	346	334	341	375	357	342	302	353	350	298	359	362	330	318	323	366	332	349	341	319	325	340	363	357	324	328	338	351	369	377	371	392	325	354	338	333	354	371	370	337	309	340	350	304	347	338	366	382	344	334	371	364	351	331	318	328	339	366	368	352	349	381	315	338	329	385	341	352	302	320	340	333	332	372	341	342	336	351	381	347	373	326	326	313	350	356	377	360	363	360	362	308	335	351	352	361	368	363	351	341	326	378	370	351	358	341	348	382	363	379	343	352	333	341	329	364	335	333	323	348	379	334	353	342	352	333	347	345	332	357	299	334	325	333	366	329	354	353	362	355	329	321	318	386	333	308	360	375	359	335	361	323	357	334	336	374	350	354	363	315	347	348	349	325	315	383	377	335	334	326	354	371	316	353	328	362	321	356	365	333	344	353	363	342	352	365	311	403	358	365	355	392	343	353	354	360	358	352	373	360	291	325	342	347	335	333	306	364	355	326	328	316	340	351	331	335	327	317	359	346	350	338	309	344	329	357	348	357	346	346	338	358	320	354	314	337	338	342	372	307	343	336	360	337	326	323	355	336	304	318	361	331	378	323	315	342	314	327	364	336	350	348	337	349	344	344	359	338	332	374	366	316	321	363	350	365	318	337	336	308	330	349	352	352	358	346	342	326	365	323	310	363	341	366	358	354	311	343	336	350	351	336	358	344	374	344	365	350	329	354	361	367	344	362	323	323	374	320	332	324	344	380	362	339	344	361	316	339	351	339	326	337	351	322	347	345	335	333	386	378	323	288	331	341	344	339	320	348	335	325	355	379	350	350	328	351	320	350	362	352	384	328	352	312	369	362	334	344	376	387	355	362	352	327	335	337	336	330	363
19972	33466	9579	11360	8771	7153	5142	4126	4124	3419	2802	2446	2098	2029	2031	2080	2080	2006	2382	2574	3651	3576	3303	8324	32179	28180	22522	12672	5090	1887	1141	887	887	856	902	855	920	877	859	859	884	853	885	891	909	851	849	888	867	853	834	894	842	883	833	900	875	855	879	825	845	870	914	898	897	858	813	840	841	859	869	888	876	879	859	832	789	781	841	854	887	855	853	851	798	879	845	816	879	876	850	842	835	890	835	889	852	859	847	835	864	889	878	833	854	884	908	874	822	797	861	862	784	876	871	867	853	821	867	860	889	859	892	857	835	782	796	881	926	860	869	848	851	865	835	865	823	854	853	888	868	847	877	881	879	862	851	906	848	890	889	834	849	835	805	868	845	837	846	869	842	858	816	878	838	848	868	866	855	838	863	862	832	796	857	834	830	883	843	904	814	915	814	899	864	782	852	895	838	930	864	856	848	900	864	865	865	890	858	802	910	863	832	910	871	829	907	928	898	892	895	847	846	859	836	895	800	873	846	834	860	801	844	872	855	825	816	861	893	883	811	881	814	819	749	855	874	910	836	833	858	893	884	864	866	890	942	831	839	823	880	818	876	909	877	860	827	840	866	848	915	871	899	842	838	876	862	820	847	836	849	865	855	854	879	845	891	828	882	874	875	827	867	900	819	850	860	875	822	830	813	860	849	851	843	842	877	817	884	808	830	867	871	901	877	886	829	857	876	794	858	908	852	805	863	817	868	853	853	838	823	842	857	848	850	869	842	888	823	871	889	872	873	838	856	842	880	831	863	897	876	865	839	836	861	856	848	927	841	870	842	856	854	858	856	828	881	862	889	873	893	831	852	879	855	811	853	842	864	859	806	897	869	824	850	841	858	884	849	826	891	862	867	851	903	895	934	887	844	846	831	833	839	880	857	864	827	833	865	851	812	836	869	830	861	926	904	855	875	816	896	860	853	832	860	866	914	850	859	790	849	846	876	787	833	866	787	891	831	871	838	923	842	841	868	864	861	851	883	833	859	885	825	811	845	829	858	888	810	838	844	819	849	838	904	856	818	888	894	849	834	782	850	889	836	849	915	865	865	917	874	819	902	866	869	874	800	857	872	870	827	854	847	860	866	860	829	884	849	847	900	873	845	864	866	850	855	840	830	835	878	803	846	843	854	834	810	864	811	823	847	842	857	842	847	868	881	888	892	836	936	889	897	879	880	823	859	855	860	837	851	827	894	857	877	865	856	794	875	870	874	852	920	871	876	869	928	888	876	887	868	802	899	887	825	853	835	843	924	822	842	843	870	850	823	867	793	880	857	844	873	839	864	882	843	899	881	862	858	847	835	859	873	833	858	837	890	878	867	899	870	866	847	862	835	822	875	883	840	871	869	841	853	877	835	828	843	915	879	808	878	880	887	863	879	847	880	913	835	859	848	829	906	849	836	838	883	869	861	853	836	876	846	818	914	859	841	855	873	843	904	866	849	872	840	883	819	854	921	866	877	905	837	887	819	890	877	891	803	870	833	867	838	913	895	859	890	854	878	815	844	844	886	847	841	839	890	851	889	873	916	863	834	795	850	853	836	886	836	853	864	859	858	908	866	870	847	892	816	827	849	859	835	831	832	898	844	821	871	889	877	857	868	794	898	879	868	896	828	820	878	916	860	880	864	824	825	832	907	901	828	841	847	892	831	865	882	829	867	861	896	819	888	823	870	838	902	829	819	872	866	873	867	891	893	852	880	855	837	866	881	884	899	809	836	890	883	826	840	847	883	877	843	838	879	864	882	824	839	853	884	832	814	833	878	896	880	829	843	835	808	856	853	845	842	856	834	824	825	840	822	888	833	903	966	859	849	828	856	863	837	823	813	833	845	882	842	813	819	823	852	844	838	843	823	860	820	868	835	871	797	838	849	810	841	884	872	847	881	830	869	835	808	904	896	809	855	828	871	907	791	896	909	831	888	840	803	802	858	868	860	889	794	817	857	806	873	856	856	896	853	909	811	819	837	869	900	879	834	867	863	858	860	802	858	842	871	840	847	840	901	891	834	845	878	858	872	887	843	865	837	805	892	818	786	842	855	869	850	806	865	803	845	844	876	852	883	842	871	850	863	863	868	875	880	859	852	810	899	917	866	840	888	881	869	879	828	833	788	870	792	819	868	833	877	887	844	862	829	840	893	835	840	851	834	845	819	861	919	862	857	859	857	875	858	874	788	808	894	898	849	879	847	819	828	906	846	862	786	858	818	827	844	833	955	923	857	874	840	857	895	846	822	867	850	867	875	932	847	867	856	909	885	880	850	846	859	917	815	869	881	869	851	885	834	862	844	863	836	849	879	837	859	838	834	875	899	834	901	851	827	916	864	897	839	847	878	848	897	845	882	835	893	845	905	883	884	872	920	868	826	839	878	858	855	809	895	841	837	854	861	898	857	900	873	863	863	860	889	868	863	879	835	827	898	922	868	866	831	855	860	824	850	846	839	886	785	880	869	861	846	906	820	857	815	862	827	863	809	904	859	887	848	865	847	813	844	850	878	859	809	833	871	838	856	845	837	869	815	904	863	851	874	864	857	844	868	843	869	885	884	839	881	874	880	908	860	883	846	869	800	850	848	820	887	900	907	916	841	897	849	866	850	851	887	895	886	896	835	837	832	864	850	842	868	884	838	828	851	866	858	850	812	877	842	862	879	860	866	843	856	875	793	886	883	891	872	858	860	865	879	852	890	831	854	878	849	843	892	886	875	879	873	887	875	821	867	879	816	833	854	884	851	895	873	889	864	940	908	826	876	883	859	851	817	906	866	881	816	872	834	828	877	842	893	885	825	818	863	790	869	789	818	838	811	873	847	880	874	843	815	855	862	905	843	827	859	879	836	850	872	880	861	849	848	861	840	879	905	853	807	890	833	831	872	890	846	822	831	891	824	830	831	838	859	909	806	883	850	824	866	884	822	869	836	858	872	865	840	887	843	878	910	831	814	914	824	877	886	822	843	895	842	837	869	896	880	847	865	881	885	845	857	890	848	847	855	856	862	851	862	838	865	879	874	846	871	867	889	846	826	822	856	836	864	850	884	870	852	857	841	841	845	830	879	885	849	822	856	895	849	869	877	805	884	914	846	870	860	838	845	902	866	840	854	880	801	849	862	845	884	867	839	812	872	785	842	856	859	868	830	858	840	822	839	854	822	838	838	865	866	834	892	834	865	863	850	872	887	860	873	855	881	867	872	895	858	825	792	838	868	881	793	860	880	863	837	853	839	790	838	867	877	877	886	855	878	832	798	859	870	846	851	899	816	854	847	876	871	820	852	863	882	854	898	803	850	866	855	852	816	819	863	838	906	826	829	825	852	850	891	875	893	810	859	861	860	832	839	886	912	864	823	859	858	883	855	853	764	896	879	876	893	868	867	794	850	843	855	842	824	858	883	842	880	810	869	857	850	910	898	862	850	809	881	872	840	841	851	834	866	838	890	862	810	884	866	907	881	826	832	870	835	863	824	940
7285	4007	3757	977	670	565	496	551	457	423	391	425	423	425	422	406	442	445	480	424	430	416	436	382	762	985	923	751	519	419	440	429	412	414	403	374	415	414	418	387	381	423	415	384	361	393	390	379	346	405	397	418	435	384	396	431	396	415	392	425	377	410	394	420	384	391	419	373	405	380	381	369	357	396	369	378	400	357	397	447	379	387	415	384	386	424	369	386	390	382	346	388	404	416	404	409	433	379	414	384	371	403	381	356	427	419	393	366	353	386	408	397	394	404	406	380	382	388	406	384	393	395	426	412	372	353	358	415	428	391	390	429	371	411	408	378	412	400	395	386	376	402	399	398	383	408	368	389	393	403	373	384	416	403	396	398	376	375	425	407	382	347	391	391	435	406	374	383	436	413	398	393	382	393	364	382	375	403	391	413	421	390	395	401	398	398	398	420	422	400	365	410	395	399	373	398	386	379	409	393	407	389	342	401	380	402	398	377	377	359	406	382	408	401	413	393	384	396	413	403	403	374	350	413	398	411	401	398	409	391	393	403	388	396	427	395	351	398	388	406	382	380	387	435	396	382	389	422	412	401	407	394	418	373	386	408	404	406	389	378	387	388	380	415	410	375	377	410	399	393	410	364	450	386	408	372	420	408	431	397	418	396	389	394	429	411	445	381	382	357	407	379	400	433	389	386	399	381	401	382	414	411	392	373	401	434	448	393	419	405	360	387	411	388	391	392	418	399	422	418	393	436	383	432	364	397	391	408	402	408	396	415	405	405	377	395	409	395	403	393	385	397	395	380	387	421	392	369	427	377	385	417	403	395	405	370	394	374	360	385	401	413	411	385	421	358	396	422	388	412	429	384	385	377	429	379	394	395	357	359	413	414	406	384	389	423	384	378	433	429	406	385	406	388	407	368	389	390	394	393	428	434	368	403	378	408	402	398	393	388	404	385	398	421	391	388	375	397	419	367	363	358	411	395	359	442	406	411	381	395	379	374	399	370	411	387	401	372	406	412	412	388	422	374	412	390	390	396	370	409	387	381	382	414	405	433	391	379	405	375	407	421	405	418	415	378	422	357	413	371	441	427	410	361	390	409	406	429	388	399	397	391	392	448	388	375	417	422	397	400	389	386	382	395	420	407	364	394	424	387	399	369	396	422	417	389	389	390	422	403	428	365	405	433	406	366	418	440	404	438	394	359	377	384	415	350	397	390	418	406	373	351	390	394	382	386	407	386	399	422	415	395	415	421	405	407	392	387	419	402	385	390	410	356	392	382	407	395	374	399	380	433	432	417	421	418	420	416	400	373	407	376	403	389	399	392	427	400	385	373	403	384	378	381	404	413	419	375	418	391	370	413	331	398	394	403	393	408	379	396	390	383	428	353	395	407	380	366	405	376	386	387	382	390	364	393	400	451	389	412	390	412	397	373	397	402	395	342	371	383	395	387	359	397	407	346	390	407	366	362	413	387	423	413	360	425	363	366	400	415	392	428	444	439	385	369	401	428	357	379	390	412	400	405	417	377	424	351	367	400	365	388	371	390	368	401	413	392	410	386	431	394	407	399	380	336	383	457	359	402	386	409	428	408	394	380	381	379	375	400	406	402	399	372	352	382	381	406	390	350	401	374	408	413	367	404	372	396	383	397	402	367	417	371	361	399	426	384	422	411	400	390	393	382	405	387	383	434	391	399	415	421	392	424	426	423	402	382	412	391	404	399	374	410	381	414	381	409	396	385	376	415	417	415	381	405	414	372	391	381	388	373	379	380	366	402	398	391	389	402	389	398	365	383	396	423	408	413	408	406	419	376	381	412	377	392	379	398	383	420	422	388	399	404	410	440	368	438	356	412	416	386	416	406	397	388	407	420	392	380	369	394	407	384	373	373	403	394	395	414	422	374	415	389	400	411	391	405	404	389	399	431	385	394	439	402	428	385	383	377	407	352	412	386	390	410	420	428	410	416	375	426	397	398	383	372	394	393	382	407	413	404	376	389	385	387	386	393	390	425	412	388	372	374	412	404	396	373	348	385	383	405	371	397	434	393	405	388	371	401	366	378	373	368	367	367	421	410	381	376	414	412	415	400	410	394	394	358	448	445	412	386	412	391	365	413	448	383	373	375	423	421	385	396	375	401	374	410	385	411	405	376	383	426	394	370	413	395	411	407	346	389	403	404	398	384	409	376	400	382	404	417	418	436	394	419	388	383	430	403	368	356	389	429	418	390	388	370	393	387	378	352	444	443	406	399	368	406	408	380	400	434	391	410	386	405	420	395	393	407	401	432	415	437	406	397	389	425	414	403	402	401	412	357	397	368	398	395	403	403	419	406	403	423	392	383	416	392	394	387	421	389	424	395	382	408	418	383	422	367	386	364	389	388	384	405	411	398	422	393	415	389	410	394	402	438	411	384	412	412	421	394	392	428	419	388	382	417	403	396	380	400	403	399	402	390	360	407	383	413	391	390	382	401	399	395	400	399	401	387	457	386	410	397	420	365	373	388	407	357	363	405	424	371	431	406	392	409	359	392	391	396	393	372	387	393	377	383	401	406	402	373	424	403	407	382	362	383	394	395	413	388	366	392	380	401	389	400	421	394	422	367	412	391	402	417	389	387	392	417	396	368	393	415	363	412	380	443	400	417	409	384	389	416	381	402	427	411	367	392	381	360	388	417	415	388	382	441	420	398	407	401	378	423	403	388	400	385	397	396	377	390	375	431	405	382	442	401	390	396	423	381	418	406	427	391	371	400	394	397	389	374	400	396	385	414	408	453	397	380	390	377	371	419	418	418	416	366	376	375	400	408	373	356	419	361	442	433	424	373	423	455	404	397	378	366	401	419	411	384	391	391	399	421	419	398	394	381	431	390	384	379	367	413	397	332	409	402	413	388	387	375	388	404	396	392	405	371	433	403	446	408	402	401	393	384	437	418	421	371	382	408	370	400	376	387	403	375	407	423	415	416	341	361	410	430	388	381	400	390	395	443	397	423	358	390	430	382	418	385	396	380	387	397	422	397	389	417	401	401	378	376	402	390	414	394	418	402	408	427	414	371	413	392	413	426	396	417	392	357	397	369	373	389	428	411	392	387	399	431	406	398	420	398	382	426	439	400	398	407	389	355	400	451	367	434	377	400	397	367	409	383	399	363	433	381	393	394	410	423	400	434	397	369	390	391	436	421	396	372	402	382	369	386	356	397	408	389	379	407	418	419	401	375	382	418	378	380	370	381	370	421	401	385	399	370	416	407	416	434	371	419	410	381	411	377	435	414	387	432	389	417	391	376	427	410	393	389	432	379	374	406	400	363	373	389	374	420	382	394	436	384	389	441	434	405	385	419	381	384	411	417	394	413	403	408	422	397	430	381	396	384	418	430	369	410	392	440	402	377	360	388	389	386	359	415	407	375	349	365	424	388	374	389	401	411	394	396	433	392	364	418	413	404	397	420	368	396	400	435	411	385	408	387	417	428	431	394	399	430	408	399	342	386	393	396
5177	4419	6536	2535	2104	1646	1347	1649	1345	1346	1224	1183	1141	1049	1154	1157	1244	1258	1252	1216	1161	1161	1136	1232	3381	4004	3398	2210	1475	1071	1045	981	946	950	1029	994	962	933	966	1005	1017	1010	987	963	995	1009	994	950	984	957	984	944	1017	1036	920	1010	972	950	994	974	1016	975	1001	1029	1012	1006	997	966	962	963	962	996	945	1047	1016	939	985	975	968	1006	996	968	897	971	956	980	992	924	938	1021	947	961	994	1016	996	1004	895	931	997	921	1052	932	998	973	962	993	974	997	965	991	964	1025	960	1013	948	976	971	1059	984	1019	1031	1003	993	912	997	920	947	976	958	988	985	908	1005	973	979	986	954	989	970	962	1005	980	988	997	939	946	990	958	958	976	1005	943	967	1028	973	906	976	1014	993	971	1038	1001	986	987	1004	961	997	965	979	969	940	937	971	1001	1015	962	986	999	958	934	940	986	939	941	973	943	983	977	977	981	1059	951	965	1033	935	976	982	949	974	996	996	983	955	991	975	963	979	961	966	941	997	979	948	972	966	1010	1030	954	950	983	989	1043	969	964	954	944	896	965	1010	962	1029	956	1022	920	987	914	939	999	1008	983	931	1014	949	1010	952	953	1032	903	972	965	1000	1041	951	952	953	979	996	977	977	921	982	974	982	952	992	1005	905	978	982	987	994	963	1012	948	969	984	972	950	977	1005	955	914	1002	1017	953	997	972	1001	931	993	1032	973	936	954	936	940	992	975	938	995	977	1024	944	914	985	998	906	954	976	908	973	984	1009	987	962	974	930	929	1023	965	975	1026	1008	987	982	985	982	1015	985	1002	950	964	1044	980	979	1011	936	968	956	1017	949	993	1009	915	918	1010	963	1050	966	1012	1021	1011	990	990	1012	993	1014	1004	945	988	1024	979	980	1008	950	980	945	970	1049	924	986	906	967	923	1001	938	925	957	957	1000	954	998	1019	982	991	971	989	976	953	971	970	1024	990	976	983	989	926	982	956	960	977	989	938	993	974	951	972	977	959	1007	960	974	935	1041	970	999	919	1002	930	1001	975	995	982	1000	1019	939	946	1018	1011	1014	936	944	972	969	985	1024	995	977	987	1003	994	987	962	916	992	1011	1000	972	991	983	964	922	934	907	942	1012	995	964	968	1006	941	901	958	971	1037	1022	956	1016	1002	967	1000	934	978	996	976	983	955	997	978	951	950	979	1006	959	971	986	1014	915	1057	994	1025	942	981	1016	955	928	960	936	982	976	977	998	1000	986	998	961	946	976	1009	1016	985	952	972	991	923	1007	972	995	963	1000	1018	950	960	986	948	1040	982	969	966	986	907	936	1002	937	979	1011	986	976	947	956	975	930	960	959	936	963	954	963	972	980	947	920	976	954	1015	1006	979	979	998	982	998	1012	996	970	922	974	915	1010	982	974	928	978	965	1008	970	954	988	922	922	999	960	964	961	995	983	992	997	1022	949	1003	1011	980	1033	970	951	944	976	966	968	997	973	949	995	980	948	982	989	985	989	1007	953	997	995	925	1006	971	990	999	969	963	979	993	1010	963	985	1028	959	953	997	1008	947	972	1015	998	1024	989	963	969	1025	1000	967	926	935	882	942	933	964	930	1011	985	1012	953	973	957	965	969	1014	971	1046	975	1007	983	991	982	984	987	958	969	992	934	976	932	988	1037	982	980	958	918	978	913	981	981	974	978	975	974	1020	981	963	976	966	964	998	967	978	1011	1000	975	985	966	968	959	963	1020	969	1016	978	976	976	977	970	987	994	930	1002	948	955	938	962	939	984	934	965	953	951	977	962	973	1037	1023	994	988	963	992	951	979	1006	987	985	941	990	995	964	1012	1021	975	963	994	969	934	988	961	978	970	924	903	961	1008	976	970	1006	958	1044	979	979	984	1002	976	965	1039	918	989	995	994	912	1013	956	963	958	1005	970	933	970	979	977	934	1011	952	940	1024	942	923	981	970	1009	907	959	970	957	1009	921	973	931	949	1000	1024	951	992	976	921	975	977	966	980	997	977	965	949	1017	971	1027	998	947	1010	931	960	1035	1027	993	956	1014	966	952	955	1017	937	997	968	1007	984	993	960	954	976	934	1031	930	965	943	947	957	951	1023	1043	1008	932	934	968	974	914	1041	1028	1016	1006	940	994	959	997	957	953	943	954	1021	906	955	943	1025	971	1002	965	969	965	988	937	992	1028	949	971	1003	966	987	1021	951	985	1043	978	957	984	993	995	955	1037	985	986	993	955	946	969	936	968	974	1003	1004	999	1025	1052	1023	971	969	1021	997	927	996	1034	1000	978	947	953	948	975	977	965	1044	1036	1006	1001	973	1005	1018	960	958	965	1012	924	985	937	965	985	962	1015	987	998	965	1030	1007	946	987	966	987	975	967	1012	990	944	994	977	917	1001	1022	973	1023	993	958	947	977	980	927	1011	996	948	895	1005	1035	981	957	1003	922	937	998	992	930	947	981	922	970	1003	923	990	984	948	966	957	967	941	990	987	938	932	984	977	960	923	962	938	997	993	953	951	1005	993	1010	1014	930	1051	964	929	956	986	996	1023	993	983	913	956	941	983	945	934	945	957	1035	946	939	958	927	961	1018	1030	974	1024	1008	1017	972	996	989	896	909	1009	1035	926	945	979	996	993	1007	1015	993	921	985	973	961	935	960	933	980	1019	962	972	975	998	914	944	970	1021	976	995	1000	968	945	1010	971	904	955	1011	1013	955	996	989	954	1012	976	936	1013	951	1004	958	961	963	1011	995	981	1015	965	1025	953	939	1011	970	956	928	955	954	955	1063	1041	1021	969	946	967	946	919	963	1011	977	987	1015	969	912	1010	966	943	1033	982	889	979	979	998	960	1004	938	883	1012	961	953	951	975	968	956	996	1032	992	1003	925	955	993	1003	944	973	1007	984	1031	978	1027	921	985	958	1013	956	1018	990	965	985	977	984	943	973	954	901	972	937	961	993	925	890	976	978	1007	1002	989	964	1008	940	975	970	970	983	984	942	905	975	971	916	938	1001	960	975	938	1023	1009	881	940	936	973	962	930	974	953	1009	903	976	1011	983	912	998	947	971	953	959	954	1000	1000	981	941	938	1015	969	1025	974	1035	954	941	992	1002	1057	987	971	1033	979	978	947	951	977	959	944	996	948	939	937	938	927	955	967	907	943	1047	933	941	940	914	966	987	984	936	970	965	959	968	931	994	990	952	956	989	943	965	960	988	988	1011	941	1018	962	992	916	982	982	980	946	972	1019	993	972	958	1009	997	977	1027	1004	1011	975	982	972	976	1010	978	989	983	967	967	990	958	946	956	964	910	1004	1009	990	992	964	920	968	1031	952	955	929	964	970	975	1018	974	954	973	975	1032	1035	974	1016	994	981	1006	1014	941	919	932	978	889	938	993	1002	954	958	995	927	977	949	971	1011	1009	1034	963	938	977	979	1024	985	955	1027	961	999	949	1013	1007	967	903	1021	1013	987	942	1009	1000	1008	982	990	954	963	922	977	980	938	1029	978	937	963	967	978	999	938	983	960	940	981	963	962	985	985	942	965	970	1032	981	975	948	983	986	948	990	959	980	1001	986	897	978	986	942	965	1018	993	954	1010	1009	1000	960	965	927	987	1014	969	1003	950	959	1027	1008	1017	1016	1050	986	977	1027	929	988	987	949	915	1028	955	1010	939	943	967	926	980	981	952	924	952	1032	1006	960	968	978	971	1003	1014	934	1015	1018	953	957	972	1033	955	1005	933	946	981	968	972	972	929	954	955	955	985	965	975	963	933	961	1044	980	918	1013	977	943	979	979	911	946	952	1010	978	991	1000	999	983
17908	19774	11204	4475	2211	1551	1071	734	578	472	509	518	520	548	559	536	482	469	445	435	453	426	403	925	5153	4054	2950	1586	734	419	407	347	375	327	374	329	330	388	323	337	350	384	367	343	353	327	351	349	354	349	351	345	377	336	322	351	352	359	347	365	378	391	379	385	384	351	345	334	344	406	381	365	340	342	352	373	381	368	353	347	343	324	349	349	348	359	346	365	355	354	385	355	373	353	328	342	355	353	375	379	344	352	331	361	343	373	358	362	366	363	351	362	374	343	395	380	389	365	339	376	336	361	363	358	332	318	341	378	328	319	345	347	361	342	377	359	339	360	337	344	332	343	343	366	373	336	326	343	394	326	372	346	331	360	341	350	340	371	353	355	348	344	405	381	371	330	372	371	357	357	360	368	380	349	327	370	333	361	367	362	323	357	368	361	337	391	354	367	335	338	349	359	357	368	357	388	365	360	356	361	358	350	348	331	364	358	345	366	367	340	331	353	380	347	342	371	312	328	389	364	338	352	409	369	377	400	339	368	329	323	377	367	351	352	344	351	357	350	324	327	312	314	345	330	357	377	352	354	335	387	355	361	336	362	365	334	360	337	357	373	373	342	353	351	378	379	359	365	329	373	372	345	376	344	343	346	380	394	389	352	353	343	354	356	358	330	357	385	369	368	369	369	342	352	379	362	335	352	357	319	335	342	372	349	366	341	383	366	322	340	379	367	348	373	389	368	386	353	377	347	327	373	359	370	380	336	324	381	368	352	375	349	361	383	331	372	325	353	347	341	373	344	330	332	370	347	328	397	361	332	345	379	350	350	338	324	348	374	365	333	334	362	331	359	351	326	352	350	380	340	354	363	344	333	361	329	327	326	366	372	387	379	359	414	327	343	364	369	361	358	332	354	344	366	381	385	366	347	358	341	354	391	356	342	340	353	341	350	343	338	356	374	363	351	354	348	354	349	359	356	377	331	337	381	347	346	343	347	326	344	386	293	348	345	361	336	346	349	381	366	382	336	337	355	334	367	332	337	341	344	393	328	363	332	365	325	365	365	362	360	356	384	334	354	349	331	362	377	372	397	365	353	337	350	345	367	354	314	382	368	378	369	347	326	314	334	352	345	344	320	347	365	368	364	350	364	346	313	348	340	379	336	385	330	335	368	355	358	350	339	343	353	348	350	348	376	354	367	367	350	347	364	367	330	354	378	325	319	356	337	382	350	339	364	364	367	354	355	352	362	345	315	326	361	351	324	349	349	360	383	379	357	322	366	360	367	376	343	335	375	350	361	346	360	332	366	337	339	354	341	373	366	368	353	345	381	351	348	356	357	337	347	361	348	315	333	360	355	345	371	343	364	328	352	368	335	353	381	354	370	331	347	382	346	352	355	348	365	348	333	363	366	356	393	379	374	354	351	386	357	342	347	352	387	324	352	330	373	367	339	367	336	352	345	334	380	349	362	369	356	361	331	370	352	361	389	346	345	344	364	374	364	351	357	370	400	328	343	376	352	363	344	358	358	312	349	373	371	324	377	394	333	362	328	348	381	396	340	328	382	348	345	350	369	317	357	297	339	377	310	360	399	361	355	309	355	352	371	320	386	385	387	351	354	340	345	349	348	392	336	391	365	354	364	330	374	342	351	335	346	383	352	364	333	353	365	348	357	333	342	355	341	349	327	410	340	348	367	334	396	361	333	366	350	344	381	351	345	367	358	342	348	382	312	374	343	379	357	378	392	367	342	385	360	330	362	373	351	334	363	350	374	312	366	340	331	357	361	327	323	352	354	346	366	354	361	363	336	345	315	347	355	339	368	351	347	329	392	354	358	338	378	346	359	354	336	382	348	370	335	344	371	356	354	345	346	334	346	347	338	347	323	390	348	361	366	357	368	363	345	349	366	371	340	348	345	345	360	334	361	309	347	376	344	325	338	349	366	335	379	375	383	350	386	354	316	372	329	368	396	347	354	353	353	372	348	374	333	328	367	371	333	393	384	336	364	348	341	350	352	334	398	356	343	384	357	340	383	324	350	394	350	316	342	358	355	349	385	369	358	323	387	388	356	347	284	351	340	370	366	361	348	356	358	369	381	370	370	359	366	403	349	372	371	349	372	341	346	340	341	343	360	358	363	330	349	348	360	360	339	338	345	349	338	324	372	362	351	371	370	373	361	353	366	357	360	351	355	359	363	353	357	379	371	347	338	346	357	377	352	359	366	345	354	355	320	374	324	339	364	341	338	376	343	333	354	389	363	360	329	395	346	371	354	370	341	383	345	370	331	377	361	348	320	358	380	365	322	366	357	371	324	368	346	337	335	360	364	358	375	364	352	376	337	370	354	408	368	352	350	334	354	377	363	356	313	352	338	334	362	357	348	358	359	355	336	359	334	376	324	338	355	356	359	329	352	354	361	353	349	329	353	349	368	377	408	326	360	342	335	369	372	374	356	346	358	320	348	382	340	384	344	345	346	337	329	326	334	385	323	353	389	357	358	337	327	341	374	386	379	355	354	344	372	346	356	360	331	373	353	337	344	355	360	387	342	328	369	323	339	353	307	322	357	385	351	358	357	372	369	360	368	371	372	376	370	373	355	347	380	359	372	349	347	318	339	344	379	353	295	347	357	357	310	369	336	367	346	378	331	373	338	358	352	341	395	356	350	374	350	337	366	364	364	372	384	332	350	355	368	342	350	362	314	340	341	406	376	400	340	336	356	350	361	339	360	327	373	338	330	357	341	373	326	374	339	355	356	335	372	321	352	351	342	351	323	380	335	371	347	352	315	345	353	349	334	344	353	374	300	373	367	372	383	335	370	335	316	354	379	353	335	334	342	383	355	374	359	347	344	384	387	361	316	342	376	382	325	324	369	355	368	335	333	385	359	359	322	364	355	325	327	366	340	344	376	327	323	316	351	345	340	355	335	368	374	393	387	363	378	350	354	356	362	391	379	359	384	346	377	342	378	360	366	321	339	344	358	377	371	331	361	372	356	357	377	378	373	349	331	362	353	357	329	312	340	330	352	375	363	352	365	384	337	368	367	368	349	370	363	365	334	359	359	361	324	357	384	352	353	342	334	346	350	356	382	315	353	358	365	340	367	333	370	358	335	327	367	374	357	334	356	363	363	351	338	367	334	352	345	398	343	355	357	369	318	352	364	365	362	343	375	352	363	347	326	398	364	370	335	369	386	351	337	375	364	343	342	368	375	348	378	333	350	314	395	366	343	370	347	400	343	356	347	334	351	361	332	356	362	372	310	340	352	351	348	386	377	363	351	378	357	358	342	353	332	351	330	390	332	377	356	366	375	360	362	392	366	336	366	397	355	338	352	358	339	360	337	390	357	369	376	372	351	366	339	338	355	342	361	379	354	336	359	354	362	342	344	396	350	381	382	339	376	336	358	406	322	411	355	396	329	340	371	328	360	322	346	357	373	375	331	337	346	360	344	361	353	355	375	342	346	354	351	355	353	369	346	365	343	355	322	351	372	340	346
11771	15751	9316	6631	5373	4270	3272	2490	2033	1895	1749	1751	2084	2198	2211	1946	1782	1503	1517	1636	1488	1541	1564	4959	23575	18495	14381	7570	3072	1452	1030	941	844	908	885	857	904	883	882	849	893	889	894	880	883	905	859	885	855	888	919	896	882	916	857	905	890	890	907	854	902	887	869	896	895	902	867	910	879	890	885	880	882	896	940	843	891	909	929	871	931	879	863	832	877	873	844	849	884	869	886	862	898	875	911	918	867	812	841	865	915	855	884	914	857	916	923	870	925	850	889	916	883	854	903	861	889	859	853	879	878	862	884	896	904	876	864	888	869	882	927	843	914	862	869	903	888	914	897	859	867	856	916	877	844	880	885	922	884	922	881	857	916	867	852	886	934	890	904	893	836	869	864	888	904	836	883	908	839	847	859	915	877	889	843	837	875	852	864	886	907	898	911	877	933	868	872	894	879	861	874	894	938	879	879	893	851	878	875	914	881	856	843	950	835	884	865	873	950	888	912	893	796	907	917	891	840	826	890	884	845	890	944	899	934	826	879	874	835	867	941	888	920	882	898	870	924	857	895	892	921	874	847	904	862	894	908	878	909	871	928	920	903	887	848	893	835	884	887	890	929	876	852	901	891	913	866	891	894	857	867	840	873	864	834	904	914	850	923	888	869	890	886	846	852	896	821	859	927	891	927	943	863	912	846	893	936	847	886	937	898	903	889	863	831	950	874	874	907	830	915	885	877	880	882	846	904	907	901	861	875	907	885	939	914	851	840	865	917	880	881	926	867	917	915	909	832	868	901	867	895	864	861	931	854	889	924	880	856	918	936	915	909	910	857	887	932	836	869	877	787	898	844	851	876	850	893	848	879	897	865	914	859	889	883	903	891	875	888	884	877	864	905	930	877	886	890	919	865	840	845	891	896	875	891	897	876	881	868	927	893	916	946	892	904	867	917	917	899	909	865	889	904	836	902	876	824	873	905	864	880	861	831	863	923	910	909	919	867	871	856	881	896	920	893	926	860	896	856	896	861	889	859	890	859	855	916	874	901	944	900	856	884	951	851	869	878	917	896	926	929	916	862	844	892	885	800	910	889	914	906	841	826	894	875	884	873	883	902	886	869	885	846	885	860	875	877	885	902	884	908	889	861	854	906	841	885	845	883	849	882	881	925	884	894	874	860	871	917	901	858	834	859	921	905	884	926	900	881	895	908	896	861	834	856	855	896	893	853	904	879	906	877	902	850	817	896	892	881	849	850	927	877	895	881	900	890	921	901	857	843	877	869	910	885	925	921	878	862	903	943	918	839	899	873	848	905	893	902	867	908	872	887	897	907	888	886	877	808	866	904	889	880	889	899	887	880	857	926	864	836	885	935	898	885	852	865	854	856	879	879	865	930	898	899	882	857	844	832	867	918	876	912	875	861	883	866	872	886	936	892	887	869	890	881	876	878	941	870	877	844	903	842	870	864	857	878	917	858	816	894	909	910	905	844	896	908	878	879	838	850	857	874	848	911	870	903	887	862	910	883	848	900	903	904	869	892	855	867	867	941	930	876	842	841	905	904	911	892	912	902	870	921	859	900	916	899	874	856	945	869	874	916	861	893	913	854	933	852	906	943	891	921	819	875	934	891	859	926	842	932	878	824	888	868	917	840	900	879	900	865	880	869	917	901	872	901	851	867	880	915	916	897	831	882	872	830	839	899	888	881	862	888	883	875	918	891	866	935	919	834	852	896	919	903	896	912	880	873	883	897	867	886	901	912	884	900	854	867	934	936	893	912	874	830	882	857	865	854	866	812	853	911	853	932	873	913	864	862	911	843	900	877	903	839	911	898	804	891	897	923	888	853	888	935	842	939	907	905	857	918	856	886	869	888	854	862	913	921	858	917	891	853	885	913	930	903	918	891	854	897	914	849	895	877	876	879	904	917	896	879	844	836	910	907	851	855	823	867	878	875	889	873	890	910	867	950	860	846	938	923	891	865	861	881	909	896	843	838	852	861	869	916	900	889	857	902	957	836	880	953	917	899	862	890	873	862	858	838	951	842	870	891	859	884	872	882	867	836	892	855	936	922	917	849	853	938	908	884	896	893	856	875	880	844	846	887	855	888	895	847	920	883	904	888	830	878	919	887	915	817	890	899	901	859	876	858	832	839	884	878	917	918	885	800	893	854	894	909	898	936	844	951	861	915	909	886	961	882	858	910	919	888	866	940	863	876	936	884	936	878	935	866	892	979	942	863	867	863	888	907	887	884	901	901	903	887	887	797	924	868	869	857	851	892	851	940	877	912	913	927	915	879	885	861	940	898	878	862	907	866	870	890	909	891	889	910	923	897	876	846	874	888	831	889	854	897	870	942	907	884	924	835	961	880	923	864	866	856	850	882	872	908	848	910	871	861	910	840	886	884	830	864	862	816	872	857	894	916	890	889	894	892	887	861	877	863	841	889	891	885	907	870	912	921	900	921	912	891	867	960	827	868	892	892	891	911	854	871	818	904	922	898	863	882	904	883	823	888	921	855	867	873	893	878	893	838	917	868	936	900	888	897	866	924	933	883	907	870	855	933	900	892	880	898	866	876	879	842	892	886	910	847	822	877	876	904	819	845	871	877	843	858	913	882	884	844	887	905	878	872	880	889	834	881	897	888	846	875	879	891	864	918	885	908	868	865	931	832	903	889	880	865	874	867	892	906	907	903	889	885	852	896	872	902	922	846	929	867	856	881	847	808	877	832	854	903	895	863	892	941	879	841	878	896	875	890	916	902	855	889	837	883	903	868	910	879	866	912	912	866	916	876	931	930	907	868	857	851	858	817	879	879	911	850	884	906	897	904	850	859	897	951	905	913	862	875	908	903	922	855	890	934	862	879	907	934	910	919	873	876	892	902	913	900	903	864	894	886	916	920	854	871	909	884	881	849	824	871	901	828	884	887	863	818	900	870	870	925	895	919	887	883	911	887	882	847	931	895	831	872	894	916	920	873	857	907	904	859	868	908	908	931	839	808	924	908	887	881	927	876	887	918	860	915	889	900	864	781	884	868	891	937	875	870	897	896	894	857	899	852	890	891	853	823	887	888	874	888	904	863	886	919	905	884	877	938	900	880	886	876	935	881	898	951	895	879	871	885	860	913	873	847	897	901	885	879	917	855	908	861	848	882	928	918	903	877	910	862	881	822	871	859	927	851	825	895	902	863	884	850	920	897	912	920	855	864	902	854	836	911	922	921	890	893	868	925	915	892	877	904	892	885	856	900	838	879	835	931	907	919	837	936	913	866	952	913	893	894	863	878	896	906	923	884	860	838	884	914	865	864	881	865	884	920	926	822	884	893	914	906	891	892	882	872	875	915	866	945	904	909	937	863	864	885	866	922	843	864	851	865	883	839	878	862	901	838	850	911	903	901	836	883	874	847	868	929	908	811	913	866	920	884	886	898	859	879	816	900	853	910	937	867	891	879	830	869	889	880	871	928	903	907	897	878	887	897	875	900	851	845	914	880	858	911	892
27658	28194	31057	12850	6162	3406	2064	1044	724	625	541	452	515	545	599	528	524	458	451	482	484	408	372	1669	9724	7459	5342	2498	1017	475	326	300	291	298	269	268	249	283	265	289	277	287	318	281	262	305	273	293	305	264	268	260	286	242	292	293	278	292	274	267	285	255	319	307	271	300	272	303	300	310	297	295	316	300	297	329	289	261	324	283	281	311	304	274	289	286	284	303	304	301	320	276	326	281	303	276	297	299	253	293	282	281	268	296	306	292	264	279	311	305	274	301	268	296	274	275	302	249	277	233	282	289	316	286	303	276	270	273	285	276	301	294	273	251	275	281	290	311	293	281	293	278	324	300	268	301	298	289	302	272	287	246	261	283	300	266	279	301	297	276	275	273	289	270	273	283	283	289	268	301	291	270	276	269	296	272	275	271	304	298	254	280	263	260	280	257	288	286	282	278	316	295	288	281	248	277	298	283	294	278	306	289	275	281	265	288	269	284	276	285	309	281	302	279	300	295	302	256	306	287	295	275	292	262	294	285	283	267	283	332	320	262	264	287	266	276	276	270	297	294	279	255	259	284	283	279	295	276	294	305	288	276	278	293	312	313	272	327	273	270	284	312	270	282	277	265	277	298	283	297	287	318	266	296	298	273	290	284	299	308	276	275	280	257	282	301	287	260	299	305	299	299	289	295	264	280	281	277	299	243	262	285	280	233	277	288	294	288	282	277	285	286	270	300	306	266	301	274	318	289	277	255	297	283	276	284	302	303	309	282	273	316	279	272	281	229	291	279	322	276	316	319	285	303	254	268	295	293	287	290	296	293	284	266	286	333	296	302	272	279	304	298	287	283	285	316	279	277	281	299	302	315	270	265	283	260	292	274	274	288	277	280	276	294	267	256	277	294	314	294	302	282	305	301	303	269	278	281	313	308	277	276	269	304	300	256	300	266	308	288	291	276	276	286	282	313	293	292	252	297	282	293	292	284	297	284	282	251	276	295	297	287	274	248	294	325	278	273	269	284	276	257	285	285	282	261	274	279	310	268	268	285	292	281	274	282	287	248	298	277	259	295	287	303	305	292	337	271	302	254	291	274	282	297	251	314	265	248	281	279	267	250	329	249	270	268	308	281	261	297	270	292	272	310	266	263	293	261	278	276	278	279	287	293	269	271	294	250	307	265	252	287	259	281	276	293	269	318	292	287	261	259	279	277	259	291	304	306	247	288	303	286	310	300	288	297	277	278	296	252	271	281	311	279	277	321	255	282	311	296	281	262	255	288	264	305	262	258	293	280	280	313	267	295	296	270	294	260	274	288	282	267	301	285	281	262	265	265	310	282	288	270	290	298	257	265	288	279	310	302	270	268	318	257	297	285	263	303	316	294	289	300	283	295	268	281	282	257	271	282	297	297	283	272	288	288	271	284	282	307	278	277	293	320	305	291	260	276	325	279	276	327	293	328	273	266	280	302	293	283	272	250	227	304	264	289	267	252	289	285	301	306	291	306	270	281	282	312	256	266	295	294	278	287	290	295	307	259	273	257	296	306	294	272	292	290	265	289	281	309	286	299	299	283	272	289	293	283	293	277	245	301	285	275	305	304	282	263	286	296	260	303	273	262	253	279	285	279	265	257	278	283	263	273	273	317	251	288	298	311	256	273	287	275	291	287	272	276	270	295	294	260	276	312	261	286	300	288	304	292	285	273	284	308	283	286	289	283	279	260	287	296	294	271	285	290	245	313	284	272	295	245	283	276	294	303	261	278	299	314	313	279	288	306	287	316	258	264	263	277	292	272	283	289	301	289	331	270	290	288	269	284	301	313	272	289	281	318	287	296	315	293	275	276	298	289	289	271	270	264	334	290	291	248	331	285	293	286	295	287	296	269	257	288	279	298	290	280	256	295	249	270	306	298	266	295	302	333	266	292	272	294	280	242	319	294	301	267	278	279	286	273	286	284	263	272	287	296	268	289	296	303	288	289	283	310	289	301	285	284	233	304	309	275	306	286	306	269	262	294	287	259	296	265	284	245	294	284	283	277	293	279	276	268	270	295	270	257	294	272	271	265	305	307	322	288	299	273	259	299	284	270	285	243	278	286	265	320	249	277	290	303	280	244	292	280	294	269	290	282	292	287	286	265	303	283	290	284	278	290	298	305	270	306	297	285	277	299	301	278	297	294	271	289	297	277	307	276	259	313	275	279	279	289	273	307	289	315	273	312	305	336	261	280	319	302	295	285	261	265	293	304	271	290	290	263	296	279	298	275	302	283	275	282	279	312	265	295	301	261	291	258	277	296	274	286	271	266	283	292	257	309	297	296	309	300	297	313	273	290	284	270	284	299	290	286	282	301	293	286	289	319	301	319	262	302	298	303	270	302	266	284	262	303	298	266	288	304	286	273	285	298	277	282	229	286	293	278	282	281	281	295	286	292	292	283	266	298	282	294	306	288	291	265	303	274	293	265	276	296	322	271	282	297	264	300	292	284	284	285	294	299	297	261	285	278	253	278	266	296	287	306	281	259	287	278	296	270	281	309	289	314	259	322	296	274	256	258	288	260	277	264	283	290	283	305	268	307	296	293	293	279	293	298	294	313	271	276	292	259	297	295	291	340	295	304	258	288	263	288	285	292	294	299	272	288	303	306	302	274	295	275	283	271	307	303	323	312	322	277	280	278	284	282	301	274	278	295	283	307	317	276	297	295	295	236	270	276	259	304	282	296	307	276	319	270	292	279	281	259	281	276	268	308	271	257	271	269	284	258	307	306	250	279	285	269	258	284	287	282	283	277	272	291	262	279	272	279	290	247	256	290	266	301	300	278	255	285	281	304	276	279	282	341	282	267	291	258	297	293	310	334	266	266	290	273	263	266	275	280	288	292	264	300	315	259	304	309	287	296	332	275	290	260	286	281	286	294	314	287	291	267	287	298	272	293	315	293	310	274	264	291	267	274	250	257	300	296	271	280	277	276	288	340	307	298	290	287	280	315	326	286	268	243	266	282	283	288	301	285	295	248	271	264	303	291	272	308	287	240	293	317	293	264	284	274	313	309	295	280	300	294	338	280	292	288	314	300	287	291	305	289	289	280	240	309	293	297	281	308	289	276	280	274	281	269	293	302	285	295	284	266	298	265	267	279	292	288	292	311	291	280	289	261	317	296	278	253	271	297	288	278	334	270	289	296	277	267	277	274	267	269	283	296	284	312	296	277	303	267	285	287	286	278	310	282	279	284	274	278	274	290	307	295	253	278	291	284	297	284	275	301	295	258	279	313	309	289	298	257	301	268	264	294	270	273	296	331	261	281	275	287	272	269	297	301	297	277	262	310	295	276	283	271	291	265	281	289	274	264	264	307	282	292	291	275	295	267	288	243	290	299	308	295	262	285	261	310	262	289	284	278	285	287	304	261	286	278	277	279	244	272	276	248	293	307	297	286	304	306	282	303	304	287	272	272	316	285	282	287	305	291	266	309	262	268	280	282	263	325	295	300	276	299	302	297
15323	22727	25818	10245	8093	6655	5148	3347	2956	2537	2258	2063	2068	2261	2462	2499	2203	2005	2035	1972	2026	1608	1537	9038	33562	27371	21673	12052	4643	1638	867	793	752	730	727	715	722	742	740	766	690	737	724	722	737	735	676	738	723	705	740	730	733	679	735	750	759	731	743	702	721	707	733	724	716	768	716	785	692	726	725	716	685	701	691	722	745	684	774	731	806	708	728	692	750	664	745	713	665	714	685	677	729	716	687	680	727	719	752	725	733	695	691	674	711	766	737	706	725	723	726	760	721	711	738	681	711	724	740	740	752	704	715	719	727	700	736	731	679	717	725	685	722	733	683	757	695	767	728	694	740	775	726	741	749	721	709	667	737	738	740	688	694	749	685	740	728	763	726	741	730	755	710	749	715	757	759	715	746	723	752	740	709	724	728	733	716	754	777	725	754	738	725	786	749	691	711	739	719	710	690	756	672	737	746	759	737	720	729	765	711	740	753	721	715	772	670	785	736	725	658	683	708	704	704	742	741	755	664	756	780	710	752	699	715	695	764	729	715	694	725	686	721	703	734	746	738	675	706	724	776	818	718	774	713	763	690	760	695	762	707	729	705	739	730	749	756	726	742	724	711	706	756	727	732	739	718	730	719	758	723	741	717	712	784	706	735	704	741	722	754	743	697	742	738	707	747	676	722	726	677	732	728	679	751	669	721	691	725	753	688	733	711	766	748	719	672	703	714	732	685	717	705	700	693	772	746	669	736	715	793	715	710	718	715	706	739	729	713	738	745	758	655	695	725	724	734	691	750	716	698	687	709	646	739	710	733	783	731	674	737	741	706	724	713	742	748	693	728	729	708	691	729	737	745	722	705	777	772	731	726	726	724	724	703	747	721	727	710	699	731	703	754	687	702	736	721	777	733	742	697	723	704	736	694	692	726	725	704	682	727	764	733	727	673	703	779	730	706	706	709	729	681	694	727	723	757	710	751	712	702	730	744	734	722	718	717	730	736	739	736	701	714	745	722	729	758	718	745	712	712	776	723	730	708	679	719	714	740	712	691	756	742	716	733	712	738	784	761	726	729	704	761	716	723	744	766	701	713	672	733	704	714	756	718	720	705	693	727	747	705	774	741	702	716	707	762	721	694	716	692	752	767	750	740	738	689	807	717	725	743	740	720	752	768	701	657	748	726	715	759	757	713	768	783	700	737	730	750	737	698	758	708	734	744	735	734	736	741	691	761	731	736	803	708	719	708	705	733	706	725	716	732	754	702	720	717	758	703	714	768	723	698	719	766	701	715	723	732	730	716	715	731	743	713	744	685	752	700	695	739	662	692	781	714	717	704	741	695	715	728	736	767	715	698	715	749	732	761	720	658	747	706	717	723	718	723	716	701	702	784	738	712	743	716	700	701	682	698	649	710	719	716	759	762	675	706	726	714	665	743	705	740	770	697	704	716	713	731	691	755	707	705	688	736	705	726	682	726	741	701	706	783	754	757	676	701	743	731	728	706	662	713	718	716	771	740	696	794	744	766	749	685	696	710	699	727	770	741	682	705	756	720	726	693	791	721	721	694	783	766	735	780	738	730	754	727	719	714	747	720	736	738	708	707	731	716	756	765	762	736	719	704	697	723	725	724	726	679	681	718	729	739	698	730	686	704	711	701	708	749	766	715	764	712	728	736	746	764	728	738	739	703	724	767	688	708	718	750	689	709	701	722	737	799	715	766	721	693	749	706	707	673	752	722	750	734	698	748	685	682	717	732	708	728	725	739	740	743	770	761	782	715	747	703	686	715	756	711	694	737	677	716	729	705	742	731	704	707	710	750	721	738	732	755	782	704	716	780	775	775	718	690	752	772	714	696	712	715	729	714	737	753	740	737	715	742	739	675	740	750	734	727	726	729	733	724	728	699	689	708	705	731	728	743	661	752	763	737	695	736	744	751	777	794	725	708	712	760	724	739	701	759	759	709	699	743	726	768	699	720	785	704	701	689	739	723	757	745	753	754	729	739	730	727	726	751	679	687	755	709	728	772	696	762	701	745	727	693	693	770	705	731	724	781	719	709	725	722	784	705	763	754	747	698	688	747	713	706	696	776	726	734	709	713	711	777	755	731	694	727	681	719	756	703	661	756	702	730	742	721	721	734	753	759	711	755	703	711	742	682	737	741	767	689	724	703	776	763	731	711	754	712	733	713	713	688	756	703	701	775	726	768	765	702	692	712	718	662	685	720	697	761	680	722	723	719	753	748	748	738	705	739	721	734	788	791	688	694	717	666	740	718	703	779	689	714	722	693	723	751	687	706	804	746	750	734	774	675	739	735	752	753	714	742	765	758	732	758	775	687	723	713	725	694	739	709	741	721	707	666	677	729	736	731	760	743	757	771	734	753	692	703	757	692	727	744	734	765	758	749	742	713	765	686	738	690	773	733	729	732	731	703	730	715	735	650	803	713	723	762	720	695	720	785	734	758	716	663	724	745	737	702	766	747	719	699	774	776	752	762	716	736	710	679	751	746	762	698	687	678	692	680	720	695	709	748	725	712	636	718	673	701	738	654	726	768	697	716	689	710	736	756	715	689	701	731	743	712	745	703	742	715	710	744	646	746	733	693	675	727	736	751	716	746	671	702	752	712	701	706	725	725	735	692	734	734	766	763	732	751	733	730	739	739	709	739	709	681	677	715	752	748	722	751	704	792	685	712	720	733	762	694	717	758	735	673	722	724	735	768	728	712	724	701	737	695	759	711	709	670	700	727	746	753	697	707	673	722	712	721	750	765	727	735	697	668	711	691	691	743	758	761	711	748	699	743	752	741	696	723	754	738	669	712	693	695	696	709	733	710	703	716	729	756	738	752	741	736	756	710	702	700	739	781	706	724	636	730	720	739	675	737	685	698	706	755	694	739	716	719	686	748	718	654	742	731	739	702	751	726	720	735	681	749	690	711	719	723	750	781	708	721	747	635	699	703	717	671	697	669	727	731	707	743	735	728	729	704	710	705	745	713	710	699	747	745	711	753	739	719	686	722	780	724	710	718	747	765	722	690	758	672	760	747	721	722	742	703	721	717	706	708	716	729	687	734	687	715	736	711	742	748	675	745	711	725	742	723	750	680	702	661	728	751	728	704	733	715	699	737	743	708	676	747	750	718	735	725	711	662	761	721	727	751	747	719	787	698	734	718	688	765	706	667	701	693	728	718	719	716	751	767	743	708	716	759	708	710	706	720	702	750	700	707	748	720	740	735	757	723	721	706	729	697	683	753	747	726	702	735	766	703	728	738	740	721	696	738	744	741	770	715	753	710	774	714	708	721	697	694	775	744	711	724	763	720	736	724	704	687	777	710	712	738	739	732	736	728	668	715	725	752	699	691	746	705	774	751	730	687	722	697	730	713	684	717	721	742	721	712	691	749	751	715	751	712	738	769	694	771	680	697	677	762	739	749	713	720	714	735	730	723	762	721	706	742	728	742	726	707	719	693	704	714	726	777	737	730	697	731	706	730	755	714	693
6629	4346	2173	830	642	484	431	377	375	410	401	411	381	430	456	405	377	399	374	391	351	348	367	407	699	884	882	621	444	375	328	338	352	372	349	343	340	327	349	354	326	336	341	388	331	345	351	320	339	326	309	349	323	323	332	341	371	323	334	359	326	349	369	340	344	366	338	325	398	360	342	353	347	321	371	346	372	345	325	316	333	342	370	330	321	380	358	378	367	357	342	338	357	347	290	367	347	319	379	355	327	346	343	332	327	340	362	326	355	332	343	362	322	332	366	345	383	332	316	385	353	358	340	363	345	323	344	334	329	329	320	333	355	337	325	343	331	385	291	325	344	343	325	342	319	336	369	363	354	333	338	354	328	346	339	384	377	332	345	341	331	370	319	359	366	338	399	348	325	366	349	320	331	352	333	370	366	363	335	359	328	351	326	349	348	357	322	297	341	348	323	356	357	378	330	350	326	322	376	367	357	346	326	318	307	333	342	366	347	350	352	324	354	342	371	371	352	314	324	323	339	321	353	332	376	358	355	364	349	304	351	354	327	340	352	319	339	362	337	348	321	348	334	353	345	343	338	338	355	390	327	336	378	342	360	329	337	330	311	330	338	353	341	345	345	341	385	367	325	351	331	318	343	344	316	344	377	311	333	326	329	331	304	348	385	358	341	370	341	342	356	316	326	367	355	333	332	357	332	355	334	320	322	366	344	364	315	327	334	362	365	390	395	318	357	340	320	364	357	310	318	366	336	343	372	350	310	338	354	348	320	339	373	321	299	365	344	325	339	328	311	368	376	360	331	367	325	340	340	323	348	374	356	337	324	394	339	360	365	361	325	341	365	342	343	347	353	336	358	333	299	360	335	367	389	395	358	362	331	329	321	324	360	300	345	338	334	324	335	372	365	363	370	325	365	333	341	339	322	335	361	334	349	341	340	303	343	358	367	357	360	348	352	349	348	356	340	346	363	321	332	362	341	363	363	330	383	325	306	338	330	351	350	341	375	361	343	351	353	348	326	324	363	356	361	319	345	362	356	352	353	358	339	367	336	355	328	379	351	311	342	384	323	344	366	379	340	342	363	364	350	352	337	384	328	334	352	364	344	343	351	361	359	352	353	296	311	328	347	373	348	386	342	309	396	351	363	342	350	329	339	340	373	357	318	339	338	321	313	397	343	329	303	327	335	365	332	344	331	373	332	326	355	373	359	342	373	355	320	349	353	369	317	341	366	332	326	326	316	367	374	358	326	336	354	370	363	348	348	367	349	326	347	355	319	371	320	326	349	362	357	367	364	379	366	334	326	358	357	330	342	319	322	334	341	358	353	385	344	361	358	340	356	361	328	383	320	332	364	347	350	337	342	330	327	358	342	369	331	338	375	314	326	379	364	310	371	329	305	341	356	331	353	333	359	320	342	344	367	356	344	337	352	342	326	322	357	336	360	358	360	351	319	355	350	334	325	345	324	322	346	338	388	342	381	339	341	309	360	340	354	327	368	370	343	291	360	317	318	319	320	319	335	336	388	367	323	347	321	348	359	355	317	347	341	356	327	351	366	371	344	325	344	338	350	353	308	378	342	350	345	325	322	338	343	343	359	364	382	340	341	373	355	336	328	331	362	340	321	351	352	353	321	364	321	372	340	341	322	316	364	337	373	343	375	335	331	351	349	362	327	340	324	376	358	296	315	332	334	380	336	342	331	372	383	354	372	348	344	341	330	353	363	327	317	344	320	339	349	336	356	360	336	334	335	336	347	339	322	380	343	329	347	332	341	322	323	345	320	321	360	361	348	343	357	350	357	337	382	356	345	311	317	336	333	353	358	383	330	349	322	348	318	342	322	325	330	331	306	355	354	327	317	342	318	344	327	370	355	348	319	321	362	352	324	363	334	339	368	345	372	371	354	328	343	350	322	344	332	358	332	324	358	346	342	343	371	331	331	321	348	380	340	349	334	328	354	348	377	325	356	376	354	348	335	324	393	322	314	338	343	365	343	349	332	373	381	313	323	317	346	304	309	343	350	350	359	351	348	338	358	407	354	348	328	377	339	331	344	323	325	306	357	338	359	332	345	358	317	363	345	349	351	308	326	335	350	321	363	345	352	348	345	368	349	339	350	308	352	362	366	351	316	328	335	357	333	342	318	350	352	359	354	340	352	377	353	321	370	369	350	368	363	333	336	345	337	318	364	372	348	347	347	382	326	320	343	348	327	347	343	343	353	399	372	346	359	330	354	337	342	354	352	341	375	363	330	339	368	341	353	352	380	363	335	307	303	340	339	361	376	347	363	357	369	335	324	376	334	332	339	317	358	362	319	351	370	314	331	335	352	355	318	357	334	376	345	351	354	334	356	344	347	372	303	383	367	361	351	326	320	320	352	339	338	329	316	342	387	369	333	333	321	357	337	341	353	315	332	318	357	348	327	323	394	340	354	358	314	329	350	349	331	290	356	341	351	346	360	336	358	347	374	324	328	370	316	321	351	311	370	299	347	349	376	319	336	332	358	325	329	372	355	328	339	349	359	347	328	336	384	337	351	345	325	333	333	339	339	328	360	338	339	348	355	314	349	361	364	328	367	349	318	345	334	331	323	346	340	367	355	335	377	362	338	368	360	374	340	311	344	330	343	302	359	316	328	349	327	333	357	351	363	357	349	343	366	338	336	337	337	344	339	362	310	373	327	347	337	332	347	328	312	348	341	371	329	352	354	351	377	356	333	329	369	325	355	342	306	325	347	343	334	347	347	359	371	317	334	324	330	339	301	341	311	381	326	324	325	358	332	353	333	333	313	363	358	363	374	333	358	347	342	339	345	314	336	324	313	329	350	312	330	355	305	349	337	347	335	327	322	364	333	348	351	322	337	355	337	321	322	362	321	313	362	329	361	350	359	368	333	348	350	336	338	336	331	330	354	344	346	324	370	367	341	328	335	355	344	349	323	343	339	317	368	307	334	332	346	320	352	356	336	364	326	327	325	347	350	313	368	395	394	360	339	363	389	359	325	369	336	349	369	364	319	338	348	337	360	337	348	337	316	361	322	400	378	322	317	324	371	342	334	306	361	319	321	315	376	341	350	325	331	350	311	349	339	335	346	336	375	343	334	369	344	335	354	344	359	335	324	392	356	371	356	347	329	350	338	321	327	334	349	338	347	339	339	337	361	335	331	359	349	374	360	317	384	324	360	362	374	335	356	338	360	329	378	351	381	338	320	333	318	364	335	349	329	373	365	315	382	330	331	337	376	355	319	349	364	333	360	344	362	349	317	340	335	364	335	351	333	340	370	319	326	355	350	310	356	326	325	329	341	342	378	365	354	364	315	336	329	337	314	332	333	385	339	346	349	351	321	328	328	374	335	358	333	350	342	332	316	337	324	322	348	351	349	341	360	336	310	345	340	330	335	343	345	356	334	365	371	336	363	343	330	340	314	339	349	326	354	358	322	338	360	359	364	357	369	323	322	331	375	323	353	356	360	353	325	356	331	346	326	357	330	354
4719	4583	3388	2280	2070	1475	1357	1057	1099	1032	1103	1025	1202	1237	1302	1275	1231	1150	1118	1097	1043	972	997	1271	3437	3766	3252	2095	1289	1014	924	854	875	835	846	828	853	896	829	852	839	882	855	885	875	865	829	882	866	834	833	880	842	880	862	849	843	863	816	886	896	882	870	825	827	890	842	859	860	828	846	853	896	847	833	857	863	884	807	827	896	813	922	879	845	883	915	873	855	828	812	842	901	794	873	861	809	865	829	885	808	840	870	833	852	890	890	917	836	904	816	821	836	874	832	869	859	898	833	851	848	829	828	865	875	838	864	893	809	882	867	849	878	843	868	837	846	824	839	834	864	865	874	824	854	834	851	824	862	864	890	846	879	858	842	862	867	854	829	885	848	827	833	870	861	895	830	824	879	846	845	875	842	824	835	875	815	820	880	868	855	846	881	857	824	900	857	871	853	865	859	869	826	853	822	880	838	832	852	854	818	801	850	796	886	793	898	847	855	812	872	861	885	798	862	877	842	849	899	808	837	871	821	849	913	847	857	874	866	826	828	829	827	836	844	867	859	845	916	912	900	879	813	819	889	871	862	880	805	863	865	852	877	856	837	889	883	820	808	833	828	843	874	852	834	894	849	864	855	855	867	829	837	817	876	883	844	858	836	817	842	869	857	862	829	824	840	903	859	831	872	848	823	884	841	835	825	857	862	827	841	827	834	883	829	831	828	822	892	859	887	845	868	826	859	853	832	876	791	875	849	847	846	873	876	853	848	841	827	816	814	847	862	874	855	883	856	839	811	882	882	824	833	880	940	855	838	897	855	814	886	856	899	879	826	881	890	855	868	855	884	882	832	812	816	845	814	852	837	858	862	847	869	854	891	851	854	862	842	862	859	833	847	815	926	844	867	833	815	807	885	861	804	878	875	843	869	859	852	859	847	872	863	845	881	820	857	824	876	863	854	816	861	869	878	863	894	827	850	839	815	820	917	855	835	842	855	865	797	831	894	837	830	851	864	850	899	895	802	846	819	851	844	845	899	842	863	851	869	936	880	855	883	794	869	862	917	865	827	856	850	842	874	894	876	820	852	873	813	844	890	844	854	819	892	843	896	855	891	872	860	803	855	834	844	851	882	841	863	883	875	876	843	786	808	861	830	866	844	813	802	834	820	847	913	883	872	866	818	883	821	836	874	903	812	852	827	796	848	801	895	912	864	833	881	906	841	848	806	854	866	835	865	850	865	900	872	845	904	813	880	889	835	822	883	854	841	848	875	800	842	859	822	855	898	874	863	867	876	851	833	923	826	868	882	833	915	831	883	825	860	830	866	840	831	853	845	822	884	863	872	892	830	839	844	829	953	835	845	884	832	864	864	858	866	808	868	869	837	924	897	853	853	865	839	825	885	876	910	852	850	795	888	862	905	873	853	865	876	865	916	843	822	852	863	893	862	838	872	853	862	825	874	903	846	861	827	820	833	856	835	813	882	829	921	852	842	865	848	889	810	851	834	834	875	875	850	810	892	838	839	839	861	872	872	860	898	834	855	848	881	904	889	886	857	884	829	832	840	751	863	836	881	891	883	853	808	811	871	865	878	841	824	828	848	799	812	841	874	895	842	882	851	837	846	877	823	844	874	876	858	888	831	844	894	878	881	808	844	888	864	901	856	866	831	871	837	866	827	889	842	870	862	846	830	866	852	907	846	876	821	852	889	860	830	845	852	842	885	826	823	856	805	849	834	840	860	815	783	819	850	911	858	869	848	804	871	853	851	841	860	890	808	850	859	783	871	904	865	814	863	822	910	874	836	866	857	857	849	815	854	836	839	856	860	874	829	824	909	835	831	834	847	808	876	833	905	835	827	857	817	840	867	838	829	816	821	848	808	856	859	850	869	861	909	923	807	849	854	818	873	870	854	852	840	861	864	878	858	866	864	828	874	837	870	822	861	857	817	858	780	830	859	883	881	877	847	864	858	846	900	868	832	865	798	888	803	886	872	867	873	932	863	892	861	853	785	869	858	853	839	825	880	831	816	866	830	841	876	846	876	849	854	841	846	857	844	875	830	874	880	860	822	858	875	808	838	840	812	838	806	897	834	846	896	903	804	833	875	838	889	822	868	844	857	815	852	911	877	885	841	881	879	856	875	894	872	899	819	827	829	786	831	910	800	834	809	879	829	858	862	856	830	846	831	842	853	840	851	843	873	809	852	851	862	828	847	815	835	848	840	870	838	875	847	857	901	845	866	910	857	856	883	824	857	818	846	878	865	868	809	809	849	808	829	879	817	843	836	918	829	868	887	939	837	834	836	838	877	877	866	865	840	870	838	856	885	837	853	890	820	853	828	857	854	847	837	878	834	889	817	851	836	832	810	894	815	827	908	867	803	824	871	869	833	839	826	820	854	862	806	826	897	847	866	829	875	830	928	812	860	865	854	834	834	840	848	831	813	830	850	859	908	846	855	850	863	865	829	871	838	853	888	815	831	819	878	870	855	876	882	870	862	800	840	869	883	894	799	896	832	845	771	852	871	850	940	841	894	852	844	874	828	859	841	878	796	817	846	834	859	828	874	821	849	809	873	906	881	892	872	895	867	825	876	833	811	848	862	801	870	855	845	900	840	851	848	873	806	900	823	867	873	853	853	822	863	846	849	831	890	902	859	840	873	850	858	888	874	860	865	837	829	865	873	838	801	859	859	870	883	866	868	821	861	772	823	819	872	844	788	888	823	840	845	842	838	837	857	807	868	878	852	843	837	866	880	858	821	819	899	839	886	804	829	918	827	901	862	843	866	855	875	799	850	853	828	849	801	831	884	866	875	862	858	825	862	835	868	824	872	834	857	849	825	835	844	854	871	854	867	837	843	839	821	852	877	875	808	913	857	851	832	832	842	869	839	792	829	840	835	829	837	928	854	874	812	853	870	863	838	848	850	855	924	835	858	870	846	844	828	864	872	891	831	878	822	920	838	866	904	911	824	923	909	893	881	845	860	865	876	854	855	814	862	811	798	840	895	848	806	843	872	851	828	847	834	875	866	898	818	904	816	866	826	847	898	824	833	869	895	861	819	885	837	884	845	818	869	784	911	813	829	860	821	861	841	878	847	861	893	862	872	867	869	815	885	834	806	871	825	870	959	840	848	851	838	874	872	829	844	883	847	873	864	867	836	846	844	852	899	901	883	800	799	828	837	846	855	897	874	845	843	833	820	849	822	854	855	854	838	833	832	850	826	807	819	814	817	807	854	860	827	907	826	831	847	824	860	824	850	875	846	860	830	901	895	849	884	858	872	823	885	849	778	834	810	848	878	863	888	861	885	857	918	919	849	869	858	880	885	826	857	801	827	822	891	881	866	875	867	867	891	832	838	849	914	833	874	833	914	901	846	884	838	925	840	814	858	791	828	855	866	819	839	825	848	827	839	838	854	848	817	866	878	855	852	856	843	856	874	867	849	882	856	886	812	869	885	893	877	829	852	870	864	804	822	887	866	887	829	842	905	851	879	873
17811	14996	14786	5398	2786	1724	942	652	499	429	428	415	396	434	422	430	390	414	385	358	410	386	369	1514	5152	3579	2612	1390	659	394	320	315	303	280	321	290	304	286	264	292	269	291	314	317	283	317	310	307	326	318	300	308	301	288	279	321	275	314	290	283	339	311	281	265	300	305	308	302	321	313	278	322	300	287	298	306	299	305	309	314	312	300	291	296	278	291	306	319	292	305	303	327	288	312	266	295	330	328	316	290	283	301	301	276	294	301	272	280	324	303	291	326	312	283	324	313	319	314	295	332	279	313	288	324	303	320	297	299	298	282	272	279	303	293	317	330	287	300	328	287	297	280	297	307	307	315	302	316	288	336	341	304	308	325	309	314	309	271	307	310	265	319	311	296	284	297	299	289	274	283	348	309	303	312	317	332	310	314	351	295	304	302	274	316	346	301	292	311	325	297	301	295	304	310	306	289	340	291	290	298	309	303	286	342	303	288	293	291	288	336	292	325	336	304	319	314	344	304	276	299	310	306	269	295	283	302	303	300	269	291	290	301	308	304	317	291	313	315	285	279	316	276	264	321	307	282	289	309	296	291	319	294	324	295	250	310	296	286	306	334	322	305	273	274	321	289	318	329	257	245	288	297	347	302	301	324	308	303	317	306	314	286	293	294	293	307	318	289	276	307	311	288	351	322	287	345	302	322	298	326	322	284	319	305	275	305	311	298	288	332	289	300	283	306	278	333	304	284	343	281	312	325	280	298	332	287	350	290	296	309	283	285	313	311	319	322	303	299	299	278	285	330	331	307	329	335	321	289	311	312	284	313	281	333	272	272	326	287	325	316	286	309	292	243	326	311	305	274	272	311	265	283	305	360	309	322	312	312	312	288	314	305	320	341	322	286	313	316	306	310	310	310	296	334	322	279	302	318	318	283	306	302	327	337	294	293	309	339	315	273	310	286	267	306	299	339	309	273	287	293	268	296	287	276	270	314	289	310	317	326	285	300	305	313	325	300	303	309	288	314	323	303	307	289	330	296	328	310	303	311	290	278	301	345	302	258	328	295	307	311	306	258	293	296	273	307	290	325	307	312	259	286	286	313	295	331	301	303	309	318	311	271	284	295	310	292	317	276	299	278	311	310	291	283	305	295	307	299	284	291	293	293	297	295	298	280	286	320	283	314	278	291	302	298	301	329	319	308	303	313	307	280	273	317	302	319	281	301	300	320	304	332	286	318	294	282	324	306	316	308	324	296	311	290	311	294	298	290	315	315	300	317	290	311	314	296	304	313	305	297	318	290	290	288	332	310	337	304	259	280	340	298	285	309	303	302	317	310	273	308	287	298	299	290	308	287	296	338	278	321	298	278	308	289	310	277	291	309	327	312	312	323	296	307	314	329	283	328	296	326	321	309	302	280	301	321	319	301	327	323	340	275	269	290	299	298	299	327	300	319	329	305	322	324	288	325	301	306	325	298	289	326	287	280	343	299	293	295	303	296	322	298	323	297	294	343	282	283	300	307	349	311	293	287	278	280	276	265	305	279	303	317	297	308	321	332	289	293	266	301	283	276	276	284	273	332	318	304	304	342	307	291	288	299	284	310	307	300	311	319	291	306	285	325	306	261	282	301	315	305	297	304	280	289	327	296	313	304	304	289	274	307	322	301	324	345	291	285	315	277	291	338	327	279	280	286	305	320	292	284	309	329	335	320	306	280	307	275	303	291	301	310	317	307	282	266	316	306	316	285	339	298	305	267	297	323	295	309	327	289	306	299	328	298	281	294	346	322	302	325	300	258	297	301	305	285	289	312	311	311	277	289	302	320	308	307	336	291	296	313	293	292	279	302	292	292	292	293	304	296	341	308	319	307	298	343	295	303	307	315	301	311	307	290	300	308	289	290	311	305	328	298	305	273	312	277	289	310	301	322	305	272	308	332	296	267	319	296	328	299	302	292	290	274	340	331	308	315	284	322	338	316	314	285	292	321	308	269	321	291	316	312	310	319	269	321	324	277	296	292	280	292	329	318	325	301	307	281	315	328	331	297	341	260	288	291	293	280	328	315	320	298	308	295	293	291	322	301	299	290	312	307	297	313	294	307	298	327	304	299	278	299	283	338	285	310	312	327	294	289	256	285	324	286	316	299	325	330	321	311	306	332	288	320	318	306	329	274	298	311	273	285	311	294	299	287	321	293	279	288	293	328	309	299	306	289	288	275	307	289	313	280	281	293	277	330	289	295	314	308	321	330	291	310	314	315	299	313	305	295	311	311	315	274	299	311	317	299	304	311	293	285	293	265	281	305	269	305	321	298	315	326	323	300	302	323	361	325	294	307	280	284	314	295	332	316	308	300	295	275	324	311	292	292	303	297	312	335	295	310	312	293	245	281	295	306	311	308	281	312	312	316	291	294	288	295	307	305	316	314	310	263	310	313	285	283	293	324	285	279	307	271	265	306	298	274	304	318	303	276	260	291	287	304	303	288	325	305	279	311	321	288	306	290	283	309	314	295	335	272	291	317	305	278	315	255	260	286	307	306	310	275	283	299	260	310	290	333	281	338	284	286	282	282	315	305	309	289	290	273	321	318	321	275	327	285	291	275	285	293	280	323	280	268	313	299	314	265	289	281	293	281	311	334	320	278	308	282	305	292	288	308	293	305	341	306	303	317	310	306	326	297	319	329	313	312	302	308	332	275	314	319	278	322	332	312	310	298	303	322	315	296	312	299	297	317	290	302	313	312	306	280	295	272	281	288	306	276	286	336	304	287	285	304	313	303	278	318	318	287	308	297	300	308	304	306	312	305	301	295	302	280	289	286	292	292	307	302	310	299	302	320	298	302	327	324	304	278	301	333	298	289	313	312	298	304	328	287	330	327	283	299	293	288	315	305	305	290	318	313	300	304	299	281	322	329	305	305	325	310	277	302	294	283	292	324	301	287	313	284	310	300	312	274	302	290	287	290	304	311	316	304	352	297	281	313	308	302	292	317	305	278	309	312	331	356	328	316	281	303	279	296	303	305	322	315	269	337	303	322	312	307	333	325	328	309	305	367	308	342	283	306	320	315	334	300	296	314	300	302	279	295	319	316	309	318	296	288	323	313	325	305	310	299	280	354	258	303	279	305	316	303	300	306	307	302	305	323	330	293	287	298	290	322	308	308	317	293	272	308	321	284	315	269	297	280	261	295	314	288	330	278	319	317	311	295	355	304	285	309	296	281	323	309	263	286	288	306	312	332	315	311	315	338	320	301	302	283	322	329	293	285	288	283	302	282	292	283	284	332	289	295	309	267	312	316	285	256	307	320	273	317	283	266	285	305	296	319	311	297	268	301	300	306	290	293	283	298	288	304	292	301	260	281	286	302	284	310	319	301	257	344	332	293	302	304	311	288	284	285	294	266	279	297	289	314	277	302	277	326	283	345	329	298	311	290	288	303	310	312	282	287	278	291	297	300	322	274	301	284	283	304	303	335	317	301	311	315	303	330	315	287	311	310	328	305
10931	13588	9352	6169	5069	4115	2960	2072	1858	1708	1679	1516	1505	1559	1567	1464	1625	1550	1542	1418	1476	1425	1237	9282	23885	17270	12943	6452	2526	1213	886	801	695	762	723	761	726	724	744	812	720	760	703	746	766	824	771	738	767	791	742	795	696	737	784	730	759	745	738	731	775	723	747	756	738	748	792	759	787	723	769	748	770	808	754	767	759	776	772	709	722	767	774	724	798	767	752	753	738	764	748	734	736	793	736	802	753	700	711	726	757	793	792	749	787	795	769	759	722	799	717	734	775	706	777	743	793	737	734	734	746	731	763	781	745	731	757	728	776	747	784	726	760	739	745	754	748	767	784	771	755	765	732	765	742	783	769	731	747	773	787	786	741	726	749	728	741	739	723	748	763	769	735	768	760	778	746	741	750	747	754	769	725	764	701	736	775	719	767	779	755	795	698	779	726	723	778	695	770	733	782	728	741	790	761	735	745	753	763	798	776	741	723	780	777	756	747	714	734	735	691	767	757	769	734	760	789	761	760	787	701	756	739	746	740	739	725	755	753	719	751	761	753	759	736	731	747	730	728	751	796	758	716	736	743	734	744	747	762	724	808	727	752	758	690	719	758	775	749	731	706	786	725	749	776	685	727	747	712	763	786	701	744	715	781	777	793	740	798	724	824	715	727	802	753	759	761	763	784	685	774	806	769	778	648	729	764	808	719	771	755	779	808	764	758	765	756	749	758	780	766	794	788	801	818	767	754	736	777	828	755	734	778	790	724	823	682	774	748	731	773	745	742	753	720	774	759	763	788	756	769	725	761	777	736	745	703	714	759	753	696	734	723	703	758	709	749	759	772	774	759	705	735	756	769	737	732	722	761	711	718	758	775	712	745	798	761	770	727	786	743	751	754	845	785	747	750	827	769	784	776	733	737	744	708	712	749	757	729	721	791	794	738	740	738	759	742	728	744	746	761	730	747	803	713	779	782	778	740	743	769	707	744	712	770	757	784	764	768	777	729	726	724	709	755	734	747	757	778	740	773	744	735	730	748	775	745	771	748	776	800	762	774	727	757	731	731	765	773	770	750	742	708	764	745	766	755	753	722	760	726	723	795	732	775	804	772	693	740	741	777	766	705	731	729	773	717	747	751	777	793	738	740	753	793	765	735	704	720	765	782	766	731	784	766	740	769	752	769	818	753	734	779	718	715	763	771	768	709	722	758	758	778	760	748	777	750	777	754	762	733	755	730	808	791	774	758	826	677	784	770	705	816	753	745	735	778	761	728	789	760	748	797	730	742	723	743	745	784	726	767	706	793	756	741	807	739	767	703	713	759	779	752	745	758	715	785	731	691	754	737	731	779	723	733	813	756	736	770	716	780	697	714	779	754	744	700	755	744	757	746	753	712	744	779	644	764	741	730	775	763	787	702	769	787	740	685	745	745	771	744	759	775	784	751	769	754	767	725	790	721	779	735	745	752	730	762	747	779	745	712	754	702	763	727	813	760	722	748	737	790	755	696	803	747	764	786	755	713	745	791	722	813	764	690	760	786	744	776	746	744	767	773	808	770	754	793	749	758	763	766	783	809	791	730	697	759	766	762	774	755	778	739	756	758	703	724	791	808	750	739	776	767	754	726	750	765	727	776	750	748	780	741	762	787	747	722	733	717	760	789	769	743	761	733	773	756	750	785	757	730	760	754	771	737	747	756	780	794	796	764	731	728	690	776	744	772	750	771	758	728	836	745	729	745	796	774	770	755	715	739	782	722	768	759	758	742	796	719	788	717	759	783	744	730	722	723	738	763	726	779	744	741	731	747	734	705	743	769	756	747	786	736	756	755	745	720	753	777	790	741	699	700	729	759	789	751	702	753	726	755	762	785	792	721	791	753	723	733	733	716	749	732	733	744	738	735	766	737	740	755	722	730	746	736	777	789	786	784	753	718	742	783	729	762	719	733	752	763	744	742	755	753	752	804	726	794	759	752	744	714	711	761	793	794	780	755	734	715	753	742	786	751	771	777	745	765	740	734	767	770	771	772	751	762	755	758	730	763	795	752	725	730	802	726	756	773	791	777	766	769	755	744	718	729	756	790	728	750	753	774	760	695	757	738	802	747	812	755	756	759	756	737	738	736	737	771	733	726	752	739	784	816	756	786	751	764	727	720	760	728	723	791	776	747	743	753	764	783	808	725	724	779	754	754	758	732	755	776	729	754	732	782	764	758	721	777	741	725	708	742	763	739	747	744	747	733	774	722	727	733	772	735	687	743	789	797	735	727	760	755	726	761	757	749	752	760	729	726	786	742	754	770	729	749	761	717	723	726	763	726	772	752	765	753	758	748	759	721	753	729	712	776	739	747	789	725	803	750	765	712	746	724	766	724	740	750	775	761	741	733	754	749	724	762	768	775	695	719	749	769	790	745	747	746	744	791	782	766	735	774	749	766	797	731	789	771	760	784	730	752	776	781	752	749	723	768	714	745	774	791	734	743	732	727	751	727	729	759	764	721	793	726	762	737	779	774	776	728	782	785	737	777	766	751	727	769	760	799	792	774	786	761	759	728	775	753	774	653	753	784	733	757	781	735	804	736	735	802	768	766	759	730	797	775	764	743	753	710	731	744	765	804	739	755	735	753	734	717	778	775	762	742	795	774	782	754	767	708	759	770	748	763	828	727	790	802	772	776	746	779	777	765	702	783	750	773	764	779	786	796	774	691	742	749	765	751	723	755	785	741	771	786	740	798	746	771	730	734	783	808	747	778	768	773	771	758	732	759	711	766	721	780	774	778	800	742	809	711	802	724	772	798	739	740	703	734	782	783	802	769	766	691	748	749	706	772	754	792	785	760	755	779	769	794	802	769	786	737	759	754	742	731	699	730	741	755	746	719	756	754	723	774	725	748	723	765	731	741	725	780	716	749	798	779	757	672	758	779	805	741	727	741	762	717	765	755	743	829	730	756	727	722	788	767	738	791	739	771	754	774	768	746	755	736	751	746	763	762	727	760	784	717	761	726	741	763	766	796	757	749	724	715	757	734	787	718	731	752	744	765	754	776	743	764	762	747	705	736	724	798	741	739	772	774	739	781	757	757	762	723	771	802	726	776	765	792	742	761	747	747	770	765	710	728	778	715	793	752	709	778	702	758	731	714	759	711	746	762	741	729	749	714	740	748	774	714	742	758	754	750	749	728	756	780	753	727	765	776	748	734	725	765	708	741	747	818	752	780	819	809	701	730	744	715	724	725	789	755	788	735	713	738	705	760	761	745	790	744	780	813	735	745	767	725	747	805	775	750	777	743	822	746	746	738	735	774	789	723	665	755	719	752	711	764	768	743	742	794	764	726	787	782	788	712	722	774	732	710	726	749	758	788	763	799	723	748	721	770	747	740	686	750	782	764	759	748	763	783	756	771	751	775	796	778	785	727	769	760	662	734	729	748	775	734	789	762	754	811	752	719	777	769	771	772	753	784	691	740	712	745	732	725	722	726	761	743	784	743	757	714	800	745	674	807	771
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
